.ds-still-pic{display:block;width:100%;height:100%}.ds-still{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%;pointer-events:none;transform:scale(1.001);transform-origin:50% 45%}.ds-still-contain{object-fit:contain;background:var(--ah-ground)}.ah-card[data-room=wheel] .ds-still{object-fit:cover;object-position:50% 24%;background:var(--ah-ground)}.ah-card[data-room=line] .ds-still{object-fit:cover;object-position:50% 46%;background:var(--ah-ground)}.ah-card[data-room=pit] .ds-still,.ah-card[data-room=cards] .ds-still{object-fit:cover;object-position:52% 40%}.ah-card[data-room=backroom] .ds-still{object-fit:cover;object-position:58% 18%;filter:brightness(1.1) saturate(1.04)}.ah-world .ds-still,.ah-world .ds-still-pic{position:absolute;inset:0}.ah-card.has-still .ah-world{transform:none}.ah-card.has-still{--ah-ground: #071318;--ah-accent: var(--gold)}.ah-card.has-still[data-room=backroom]{--ah-ground: #061016}.ah-card.has-still[data-room=wheel]{--ah-ground: #08151c}.ah-card.has-still[data-room=line]{--ah-ground: #0a1410}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.ah-card.has-still:hover .ds-still,.practice-door-list .lc-tile:hover .ds-still{transform:scale(1.035)}.ds-still{transition:transform .45s var(--ease, ease)}}@media(prefers-reduced-motion:reduce){.ds-still{transform:none;transition:none}}.practice-door-scene{position:relative}.vault-hero{min-height:96px;padding:16px 14px;border-radius:var(--r-lg);overflow:hidden;background:var(--ah-ground)}.vault-hero-still{position:absolute;inset:0;z-index:0;overflow:hidden;opacity:.72;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 58%,transparent 100%);mask-image:linear-gradient(90deg,#000 0%,#000 58%,transparent 100%)}.vault-hero>svg,.vault-hero>figure,.vault-hero>h1,.vault-hero>p{position:relative;z-index:1}.rd{position:relative;overflow:hidden}.rd-still{position:absolute;inset:0 0 auto;height:140px;z-index:0;opacity:.82;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,#000 0%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,transparent 100%)}.rd-still .ds-still{filter:brightness(1.28) saturate(1.06)}.rd>*:not(.rd-still){position:relative;z-index:1}.empty2{position:relative;overflow:hidden;border-radius:var(--r-lg)}.empty2-still{position:absolute;inset:0;z-index:0;opacity:.32;pointer-events:none}.empty2>*:not(.empty2-still){position:relative;z-index:1}.qr-room-still{position:absolute;inset:0;z-index:0;overflow:hidden;opacity:.42;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 52%,transparent 100%);mask-image:linear-gradient(90deg,#000 0%,#000 52%,transparent 100%)}.qr-room-band.has-still .qr-room-band-plate{opacity:.28}.acct-head{position:relative;overflow:hidden;min-height:88px;padding:14px 12px;border-radius:var(--r-lg);background:color-mix(in srgb,#071318 55%,var(--surface))}.acct-head-still{position:absolute;inset:0;z-index:0;overflow:hidden;opacity:.4;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 28%,#000 72%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 28%,#000 72%,transparent 100%)}.acct-head>*:not(.acct-head-still){position:relative;z-index:1}html[data-theme=contrast] .ah-card.has-still .ah-copy,html[data-theme=contrast] .practice-door-list .lc-tile{background:var(--surface)}html[data-theme=contrast] .ds-still{filter:contrast(1.22) saturate(.9);opacity:1}html[data-theme=contrast] .ah-card.has-still .ah-copy{padding-top:20px}html[data-theme=contrast] .vault-hero-still,html[data-theme=contrast] .rd-still,html[data-theme=contrast] .qr-room-still,html[data-theme=contrast] .acct-head-still,html[data-theme=contrast] .empty2-still{opacity:.22;filter:grayscale(.35) contrast(1.15)}html[data-theme=paper] .ah-card.has-still .ah-copy{background:linear-gradient(180deg,transparent 0%,color-mix(in srgb,var(--paper-2) 55%,transparent) 28%,var(--paper-2) 72%)}html[data-theme=paper] .vault-hero,html[data-theme=paper] .acct-head{background:color-mix(in srgb,var(--paper-2) 70%,#071318)}html[data-theme=watch] .ah-card.has-still,html[data-theme=file] .ah-card.has-still{--ah-ground: var(--surface)}
