html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today]{--v3-ring:min(47.5svh,34vw,600px);--v3-btn:clamp(52px,calc(var(--v3-ring) * .172),80px);--v3-hello:clamp(26px,min(2.3vw,4.1svh),38px);--v3-arrow-gap:58px}html.v3shell.platform-world .quest-cinema-world{--v3-world-veil:linear-gradient(180deg,rgba(84,46,80,.26),rgba(84,46,80,.1) 190px,rgba(84,46,80,0) 340px),radial-gradient(130% 120% at 50% 44%,hsla(0,0%,100%,0) 64%,rgba(255,248,250,.26) 100%),linear-gradient(180deg,hsla(0,0%,100%,0) 80%,rgba(250,244,250,.38))}html.v3shell.platform-world .quest-cinema-world[data-v3-night],html.v3shell.platform-world.dark .quest-cinema-world{--v3-world-veil:linear-gradient(180deg,rgba(4,8,26,.46),rgba(4,8,26,.16) 190px,rgba(4,8,26,0) 340px),radial-gradient(130% 120% at 50% 44%,rgba(4,8,24,0) 56%,rgba(4,8,24,.45) 100%),linear-gradient(180deg,rgba(4,8,24,0) 70%,rgba(4,8,24,.3))}html.v3shell.platform-world.dark[data-world-scope=you] .quest-cinema-world[data-presentation=stage] .quest-cinema-veil,html.v3shell.platform-world[data-world-scope=you] .quest-cinema-world[data-presentation=stage] .quest-cinema-veil{background:var(--v3-world-veil)}@media (min-width:768px){html.v3shell.platform-world .quest-cinema-world[data-presentation=reading] .quest-cinema-veil{background:var(--v3-world-veil)}}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-today-hello{height:auto;max-width:min(640px,92%);margin:14px 0 0;display:block;text-align:center;color:#fff;overflow:visible;flex:none}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-today-hello h2{display:block;margin:0;overflow:visible;-webkit-line-clamp:unset;font:700 var(--v3-hello)/1.29 var(--font-inter-tight),sans-serif;letter-spacing:-.01em;color:#fff;text-wrap:balance;text-shadow:0 1px 22px rgba(60,24,50,.22)}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-today-hello .v3-today-hello-line{display:block;margin:10px 0 0;padding:0;letter-spacing:0;font:500 max(13px,calc(var(--v3-hello) * .46))/1.45 var(--font-inter-tight),sans-serif;text-transform:none;color:#fff;text-shadow:0 1px 10px rgba(60,24,50,.3)}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-today-swap{display:inline-block;transition:opacity .2s ease,transform .5s var(--v3-spring)}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-today-swap[data-swapping]{opacity:0;transform:translateY(6px)}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] [data-portal-content]{padding-top:0}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] [data-portal-ornament]{width:var(--v3-ring);margin-top:28px;border-radius:50%;box-shadow:none}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] [data-portal-ornament]:after,html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] [data-portal-ornament]:before{content:none;animation:none}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] [data-portal-aperture]{background:rgb(var(--v3-ink)/.12)}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] [data-portal-aperture]>div{background:linear-gradient(180deg,rgba(26,12,30,.34),rgba(26,12,30,.08) 34%,rgba(26,12,30,0) 52%,rgba(26,12,30,.16) 72%,rgba(26,12,30,.42))}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-today-fade{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-today-fade[data-go]{animation:v3-today-fade-out .62s ease forwards}@keyframes v3-today-fade-out{to{opacity:0;transform:scale(1.04)}}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-today-sparks{position:absolute;left:-12%;top:-12%;width:124%;height:124%;pointer-events:none;--v3-spark-0:#fffdf6;--v3-spark-1:rgba(255,240,210,.9);--v3-spark-2:rgba(255,206,146,.34);--v3-spark-3:rgba(255,190,120,0)}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-light-glass{position:absolute;inset:0;border-radius:50%;pointer-events:none;background:hsla(0,0%,100%,.05);backdrop-filter:blur(14px) saturate(1.3) brightness(1.08);-webkit-mask-image:radial-gradient(closest-side,transparent 85%,#000 88%,#000 94.5%,transparent 100%);mask-image:radial-gradient(closest-side,transparent 85%,#000 88%,#000 94.5%,transparent 100%)}html.v3shell.platform-world[data-world-scope=you] .v3-light{position:absolute;inset:0;pointer-events:none}html.v3shell.platform-world[data-world-scope=you] .v3-light>canvas{position:absolute;max-width:none;left:calc(50% - var(--v3-light-span, 1.5) * 50%);top:calc(50% - var(--v3-light-span, 1.5) * 50%);width:calc(var(--v3-light-span, 1.5) * 100%);height:calc(var(--v3-light-span, 1.5) * 100%)}html.v3shell.platform-world[data-world-scope=you] .v3-light:not([data-mode=gl])>canvas,html.v3shell.platform-world[data-world-scope=you] .v3-light[data-mode=gl]>.v3-light-svg{display:none}html.v3shell.platform-world[data-world-scope=you] .v3-light-svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}html.v3shell.platform-world[data-world-scope=you] .v3-light-svg :is(path,circle){fill:none;stroke-linecap:round}html.v3shell.platform-world[data-world-scope=you] .v3-light-svg-glow{stroke:rgba(255,196,140,.5);stroke-width:34;filter:blur(7px)}html.v3shell.platform-world[data-world-scope=you] .v3-light-svg-core{stroke:rgba(255,250,238,.98);stroke-width:22}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-today-target{position:absolute;left:6.22%;top:6.22%;width:87.56%;height:87.56%;padding:0;margin:0;display:block;border:0;border-radius:50%;background:none;box-shadow:none;transform:none;color:#fff;font:inherit;text-align:center;overflow:visible}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-today-target:active,html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-today-target:hover{background:none;transform:none;color:#fff}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-today-target:focus-visible{outline:2px solid rgb(var(--v3-accent-hi));outline-offset:6px;box-shadow:none}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] :is(.v3-today-copy,.v3-deck-copy){position:absolute;left:0;right:0;top:11.75%;display:flex;flex-direction:column;align-items:center;pointer-events:none}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-today-copy{animation:v3-today-copy-in .24s cubic-bezier(.16,1,.3,1) both}@keyframes v3-today-copy-in{0%{opacity:0;transform:translateY(6px) scale(.985)}}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] :is(.v3-today-step,.v3-deck-step){font:500 max(11px,calc(var(--v3-ring) * .03))/1 var(--font-inter-tight),sans-serif;letter-spacing:.01em;text-shadow:0 1px 10px rgba(30,10,30,.25);white-space:nowrap}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] :is(.v3-today-title,.v3-deck-title){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-width:76%;margin-top:calc(var(--v3-ring) * .021);font:700 max(16px,calc(var(--v3-ring) * .06))/1.17 var(--font-inter-tight),sans-serif;letter-spacing:-.01em;text-wrap:balance;text-shadow:0 2px 18px rgba(30,10,30,.24)}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] :is(.v3-today-foot,.v3-deck-foot){position:absolute;left:14%;right:14%;bottom:10%;display:flex;flex-direction:column;align-items:center;gap:4px;font:500 max(11.5px,calc(var(--v3-ring) * .03))/1.35 var(--font-inter-tight),sans-serif;letter-spacing:.02em;pointer-events:none;text-shadow:0 1px 10px rgba(30,10,30,.3)}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-today-foot{animation:v3-today-copy-in .24s cubic-bezier(.16,1,.3,1) both}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] :is(.v3-today-dur,.v3-deck-dur){display:inline-flex;align-items:center;gap:.55em;text-transform:uppercase;white-space:nowrap}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] :is(.v3-today-dur,.v3-deck-dur) svg{width:1.23em;height:1.23em;stroke-width:1.4}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] :is(.v3-today-qualifier,.v3-deck-qualifier){max-width:100%;font-size:.92em;letter-spacing:0;color:hsla(0,0%,100%,.9);text-align:center;overflow-wrap:anywhere;text-shadow:0 1px 8px rgba(30,10,30,.45)}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] :is(.v3-today-reps,.v3-deck-reps){font-size:1.3em;--rep-size:.66em;--rep-gap:.52em;--rep-ring:1.4px;--rep-on:#fff;--rep-off:hsla(0,0%,100%,.9);--rep-off-opacity:.85;--rep-fill-off:rgba(30,10,30,.18);--rep-glow:0 0 .7em rgba(255,236,200,.95),0 0 .18em hsla(0,0%,100%,.9);filter:drop-shadow(0 1px 5px rgba(30,10,30,.28))}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-today-control{position:absolute;left:50%;top:50%;width:var(--v3-btn);height:var(--v3-btn);margin:calc(var(--v3-btn) / -2) 0 0 calc(var(--v3-btn) / -2);pointer-events:none}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-today-play{position:absolute;inset:0;display:grid;place-items:center;isolation:isolate;border-radius:50%;border:1.15px solid var(--v3-rail-edge,rgb(var(--v3-accent-soft)));color:#fff;backdrop-filter:blur(6px);transition:transform .45s var(--v3-spring),box-shadow .3s ease,border-color .3s ease,opacity .3s ease,scale .3s cubic-bezier(.3,0,.2,1)}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-today-play:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--v3-grad-rail);opacity:.5;transition:opacity .25s ease}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-today-play svg{width:26%;height:26%;margin-left:4%;fill:none;stroke:currentColor;stroke-width:1.6}@media (hover:hover){html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-today-target:not(:disabled):hover .v3-today-play{box-shadow:0 10px 30px rgba(135,85,207,.38)}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-today-target:not(:disabled):hover .v3-today-play:before{opacity:.7}}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-today-target:not(:disabled):active .v3-today-play{transform:scale(.92)}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-today-target:disabled .v3-today-play:not([data-done]){opacity:.72}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-today-play[data-done]{border-color:hsla(0,0%,100%,.8);transform:scale(.8);box-shadow:0 8px 26px rgba(135,85,207,.35)}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-today-play[data-done]:before{opacity:.94;background:var(--v3-grad-primary)}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-today-play[data-done] svg{width:36%;height:36%;margin:0;stroke-width:2.6}html.v3shell.platform-world[data-portal-transition] [data-v3-today] :is(.v3-today-play,.v3-light-glass){backdrop-filter:none}html.v3shell.platform-world[data-world-scope=you] [data-v3-today] .v3-pool{position:absolute;inset:0;pointer-events:none;--v3-pool-core:255 252 246;--v3-pool-warm:255 240 218}html.v3shell.platform-world[data-world-scope=you] [data-v3-today] .v3-pool :is(span,i){position:absolute;display:block;opacity:0}html.v3shell.platform-world[data-world-scope=you] [data-v3-today] .v3-pool .v3-pool-clip{left:6.22%;top:6.22%;width:87.56%;height:87.56%;border-radius:50%;overflow:hidden;opacity:1}html.v3shell.platform-world[data-world-scope=you] [data-v3-today] .v3-pool .v3-pool-clip>span{inset:0;border-radius:50%}html.v3shell.platform-world[data-world-scope=you] [data-v3-today] .v3-pool :is(.v3-pool-ripple,.v3-pool-echo){background:radial-gradient(closest-side,rgb(var(--v3-pool-warm)/0) 85%,rgb(var(--v3-pool-warm)/.1) 90.5%,rgb(var(--v3-pool-core)/.62) 94.2%,rgb(var(--v3-pool-warm)/0) 97%)}html.v3shell.platform-world[data-world-scope=you] [data-v3-today] .v3-pool .v3-pool-rim{inset:0;border-radius:50%;background:radial-gradient(closest-side,rgb(var(--v3-pool-warm)/0) 82.5%,rgb(var(--v3-pool-warm)/.08) 85.2%,rgb(var(--v3-pool-core)/.44) 87.6%,rgb(var(--v3-pool-warm)/.1) 89.6%,rgb(var(--v3-pool-warm)/0) 92.5%)}html.v3shell.platform-world[data-world-scope=you] [data-v3-today] .v3-pool .v3-pool-halo{left:50%;top:50%;width:calc(var(--v3-btn) * 2.2);height:calc(var(--v3-btn) * 2.2);translate:-50% -50%;border-radius:50%;background:radial-gradient(closest-side,rgb(var(--v3-pool-core)/.72) 0,rgb(var(--v3-pool-core)/.64) 40%,rgb(var(--v3-pool-core)/.56) 46%,rgb(var(--v3-pool-warm)/.24) 60%,rgb(var(--v3-pool-warm)/.07) 78%,rgb(var(--v3-pool-warm)/0) 100%)}html.v3shell.platform-world[data-world-scope=you] [data-v3-today] .v3-pool .v3-pool-tip{width:12%;height:12%;translate:-50% -50%;border-radius:50%;background:radial-gradient(closest-side,rgb(var(--v3-pool-core)/.95) 0,rgb(var(--v3-pool-core)/.6) 22%,rgb(var(--v3-pool-warm)/.2) 54%,rgb(var(--v3-pool-warm)/0) 100%)}html.v3shell.platform-world[data-world-scope=you] [data-v3-today] .v3-pool .v3-pool-orbit{inset:0;overflow:hidden;opacity:1}html.v3shell.platform-world[data-world-scope=you] [data-v3-today] .v3-pool .v3-pool-comet{inset:0;border-radius:50%}html.v3shell.platform-world[data-world-scope=you] [data-v3-today] .v3-pool .v3-pool-comet>i{opacity:1}html.v3shell.platform-world[data-world-scope=you] [data-v3-today] .v3-pool :is(.v3-pool-comet-glow,.v3-pool-comet-core){inset:0;border-radius:50%}html.v3shell.platform-world[data-world-scope=you] [data-v3-today] .v3-pool .v3-pool-comet-glow{background:conic-gradient(rgb(var(--v3-pool-warm)/0) 0deg 296deg,rgb(var(--v3-pool-warm)/.3) 334deg,rgb(var(--v3-pool-warm)/.66) 355deg,rgb(var(--v3-pool-warm)/0) 1turn);-webkit-mask-image:radial-gradient(closest-side,transparent 89%,#000 92.2%,#000 95.4%,transparent 98.4%);mask-image:radial-gradient(closest-side,transparent 89%,#000 92.2%,#000 95.4%,transparent 98.4%)}html.v3shell.platform-world[data-world-scope=you] [data-v3-today] .v3-pool .v3-pool-comet-core{background:conic-gradient(rgb(var(--v3-pool-core)/0) 0deg 316deg,rgb(var(--v3-pool-core)/.4) 341deg,rgb(var(--v3-pool-core)/.95) 357deg,rgb(var(--v3-pool-core)/0) 1turn);-webkit-mask-image:radial-gradient(closest-side,transparent 92%,#000 93.1%,#000 94.5%,transparent 95.6%);mask-image:radial-gradient(closest-side,transparent 92%,#000 93.1%,#000 94.5%,transparent 95.6%)}html.v3shell.platform-world[data-world-scope=you] [data-v3-today] .v3-pool .v3-pool-comet-head{left:50%;top:3.11%;width:3.6%;height:3.6%;translate:-50% -50%;border-radius:50%;background:radial-gradient(closest-side,rgb(var(--v3-pool-core)) 0,rgb(var(--v3-pool-core)/.85) 32%,rgb(var(--v3-pool-warm)/.26) 64%,rgb(var(--v3-pool-warm)/0) 100%)}html.v3shell.platform-world[data-world-scope=you] [data-v3-today] .v3-pool .v3-pool-gather{background:radial-gradient(closest-side,rgb(var(--v3-pool-core)/.9) 0,rgb(var(--v3-pool-core)/.55) 26%,rgb(var(--v3-pool-warm)/.16) 56%,rgb(var(--v3-pool-warm)/0) 80%)}html.v3shell.platform-world[data-world-scope=you] [data-v3-today] .v3-pool .v3-pool-flare{inset:0;border-radius:50%;background:radial-gradient(closest-side,rgb(var(--v3-pool-warm)/0) 79%,rgb(var(--v3-pool-core)/.7) 87.6%,rgb(var(--v3-pool-warm)/.26) 92%,rgb(var(--v3-pool-warm)/0) 97%)}html.v3shell.platform-world[data-world-scope=you] [data-portal-hero][data-v3-today][data-igniting] .v3-pool .v3-pool-gather{animation:v3-pool-gather .3s cubic-bezier(.3,0,.2,1) both}html.v3shell.platform-world[data-world-scope=you] [data-portal-hero][data-v3-today][data-igniting] .v3-pool .v3-pool-flare{animation:v3-pool-flare .3s cubic-bezier(.3,0,.2,1) both}@keyframes v3-pool-gather{0%{opacity:0;scale:1.2}50%{opacity:.85}to{opacity:0;scale:.36}}@keyframes v3-pool-flare{0%{opacity:0;scale:.985}40%{opacity:.9;scale:1.008}to{opacity:0;scale:1.016}}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today][data-igniting] .v3-today-play{scale:.92;transition:scale .18s cubic-bezier(.3,0,.2,1),transform .45s var(--v3-spring),box-shadow .3s ease,border-color .3s ease,opacity .3s ease}html.v3shell.platform-world [data-composited][data-v3-flight] [data-flight-mask]{-webkit-mask-image:radial-gradient(closest-side,#000 calc(100% - 9px),transparent 100%);mask-image:radial-gradient(closest-side,#000 calc(100% - 9px),transparent 100%)}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-today-arrow{position:absolute;z-index:7;top:50%;display:grid;place-items:center;width:34px;height:34px;min-width:34px;min-height:34px;margin-top:-17px;padding:0;border-radius:50%;color:#fff;background:hsla(0,0%,100%,.16);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.42),0 6px 16px rgba(40,16,40,.16);backdrop-filter:blur(10px) saturate(1.2);transition:opacity .3s ease,transform .4s var(--v3-spring),background-color .2s ease}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-today-arrow:after{content:"";position:absolute;inset:-6px;border-radius:50%}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-today-arrow[data-dir=prev]{left:calc(var(--v3-arrow-gap) * -1)}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-today-arrow[data-dir=next]{right:calc(var(--v3-arrow-gap) * -1)}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-today-arrow svg{width:16px;height:16px;stroke-width:2}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-today-arrow:active{transform:scale(.88);background:hsla(0,0%,100%,.3)}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-today-arrow:disabled{opacity:0;pointer-events:none;transform:scale(.7)}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-today-arrow:focus-visible{outline:2px solid #fff;outline-offset:2px}html.v3shell.platform-world.quest-cinema.dark[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-today-arrow{background:hsla(0,0%,100%,.08);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.22),0 6px 16px rgba(0,0,0,.3)}@media (hover:hover){html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-today-arrow:not(:disabled):hover{background:hsla(0,0%,100%,.26)}html.v3shell.platform-world.quest-cinema.dark[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-today-arrow:not(:disabled):hover{background:hsla(0,0%,100%,.16)}}@media (max-width:767px) and (pointer:coarse){html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-today-arrow{display:none}}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] :is(.v3-today-pages,.v3-deck-pages){display:inline-flex;align-items:center;justify-content:center;gap:.42em;height:1em}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] :is(.v3-today-pages,.v3-deck-pages) i{display:block;width:.46em;height:.46em;border-radius:1em;background:hsla(0,0%,100%,.55);box-shadow:0 0 .6em rgba(30,10,30,.22);transition:width .35s var(--v3-spring),background-color .3s ease}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] :is(.v3-today-pages,.v3-deck-pages) i[data-on]{width:1.3em;background:#fff}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-deck-pages i{transition:none}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today][data-done-flip] .v3-today-target:disabled .v3-today-play:not([data-done]){opacity:1}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-done-trace{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-done-trace circle{fill:none;stroke-linecap:round;stroke-dasharray:100 100;stroke-dashoffset:100;vector-effect:non-scaling-stroke}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-done-trace-glow{stroke:rgba(255,238,212,.9);stroke-width:7px}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-done-trace-core{stroke:#fff;stroke-width:2.25px}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today][data-done-flip=done] .v3-done-trace circle{stroke-dashoffset:0}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today][data-done-flip=done] .v3-done-trace{opacity:0;transition:opacity .8s ease .5s}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] [data-portal-aperture]>img:first-child{transition:filter .6s ease}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today][data-done-face] [data-portal-aperture]>img:first-child{filter:saturate(.92) brightness(1.06)}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today][data-done-face] [data-portal-aperture]>div:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,rgba(255,252,244,.32),rgba(255,252,244,0) 48%);animation:v3-done-bloom .8s cubic-bezier(.2,.8,.3,1) both}@keyframes v3-done-bloom{0%{opacity:0;transform:scale(.55)}}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today][data-done-flip=done] .v3-today-play[data-done]{animation:v3-done-pop .55s cubic-bezier(.3,1.45,.5,1) both}@keyframes v3-done-pop{0%{opacity:.4;transform:scale(.55)}to{transform:scale(.8)}}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-today-done{animation:v3-today-copy-in .4s cubic-bezier(.16,1,.3,1) both}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] :is(.v3-today-done,.v3-deck-done) svg{stroke-width:2.4}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] :is(.v3-ring-deck,.v3-ring-deck-words){position:absolute;inset:0;pointer-events:none;visibility:hidden}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today][data-ring-deck] :is(.v3-ring-deck,.v3-ring-deck-words){visibility:visible}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-ring-deck>*{position:absolute;inset:0;width:100%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;opacity:0}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-ring-deck>img{inset:0 auto auto 50%;width:auto;min-width:100%;transform:translateX(-50%)}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-ring-deck-words>.v3-deck-face{position:absolute;inset:0;opacity:0}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today][data-ring-deck] :is(.v3-today-copy,.v3-today-foot){visibility:hidden}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-ring-deck>[data-face-done]{filter:saturate(.92) brightness(1.06)}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today][data-ring-deck] .v3-today-target:not(:disabled):active .v3-today-play:not([data-done]){transform:none}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today][data-v3-clear] [data-portal-aperture]{background-color:transparent}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today][data-v3-clear] [data-portal-aperture]>div{opacity:0}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today][data-v3-clear] .v3-today-target{cursor:default}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today][data-v3-clear=melt] [data-portal-aperture]{animation:v3-clear-glass .9s cubic-bezier(.45,0,.55,1) both}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today][data-v3-clear=melt] :is(.v3-today-copy,.v3-today-control),html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today][data-v3-clear=melt] [data-portal-aperture]>*{animation:v3-clear-melt .9s cubic-bezier(.45,0,.55,1) both}@keyframes v3-clear-glass{0%{background-color:rgb(var(--v3-ink)/.12)}to{background-color:transparent}}@keyframes v3-clear-melt{0%{opacity:1}to{opacity:0}}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .sanctuary-reward{--portal-chest-width:calc(var(--v3-ring) * .4)}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] [class*=sceneFooter]{margin-top:calc(var(--v3-ring) * -.142);padding:0}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] [class*=sceneFooter]:not(:has(.sanctuary-reward)){margin-top:20px}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] [class*=sceneFooter]>a[class*=explore]{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin:0;padding:0 22px;border:1px solid rgb(var(--v3-accent));border-radius:9999px;background:var(--v3-grad-primary);color:#fff;text-decoration:none;font:600 14px/1 var(--font-inter-tight,inherit);box-shadow:0 8px 22px -8px rgba(64,38,104,.5);transition:box-shadow .3s ease,filter .2s ease,transform .4s var(--v3-spring)}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] [class*=sceneFooter]>a[class*=explore]:active{transform:scale(.96)}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] [class*=sceneFooter]>a[class*=explore]:focus-visible{outline:2px solid #fff;outline-offset:2px}@media (hover:hover){html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] [class*=sceneFooter]>a[class*=explore]:hover{box-shadow:0 6px 18px rgba(135,85,207,.32);filter:brightness(1.04)}}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .sanctuary-chest-body{z-index:1}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .sanctuary-chest .sanctuary-chest-body{height:calc(var(--portal-chest-width) * .75)}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .sanctuary-chest .sanctuary-chest-body img{-o-object-position:50% 100%;object-position:50% 100%}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .sanctuary-chest-plate{position:absolute;inset:0 0 14% 0;transform-origin:50% 100%;animation:v3-chest-plate-in .6s cubic-bezier(.2,.8,.2,1) both}@keyframes v3-chest-plate-in{0%{opacity:0;filter:brightness(1.8)}}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .sanctuary-chest .sanctuary-chest-plate img{animation:none}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] [data-reward-state=ready] .sanctuary-chest:not(:disabled) .sanctuary-chest-plate{animation:v3-chest-plate-in .6s cubic-bezier(.2,.8,.2,1) both,sanctuary-chest-ready 3.8s ease-in-out infinite}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today][data-v3-rest] [data-reward-state=ready] .sanctuary-chest:not(:disabled) .sanctuary-chest-plate{animation-play-state:paused}@media (prefers-reduced-motion:reduce){html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .sanctuary-chest-plate,html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] [data-reward-state=ready] .sanctuary-chest:not(:disabled) .sanctuary-chest-plate{animation:none}}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] :is(.v3-today-chest-glow,.v3-today-chest-floor){position:absolute;pointer-events:none;border-radius:50%;mix-blend-mode:screen;transition:opacity 1s ease}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-today-chest-glow{z-index:2;left:calc(50% - var(--portal-chest-width) * .74);width:calc(var(--portal-chest-width) * 1.48);top:calc(var(--portal-chest-width) * .147);height:calc(var(--portal-chest-width) * .334);background:radial-gradient(closest-side,rgba(255,232,176,.95),rgba(255,200,124,.5) 42%,rgba(255,190,112,0));opacity:calc(.1 + var(--v3-charge, 0) * .8)}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-today-chest-floor{z-index:0;left:calc(50% - var(--portal-chest-width) * .68);width:calc(var(--portal-chest-width) * 1.36);top:calc(var(--portal-chest-width) * .47);height:calc(var(--portal-chest-width) * .227);background:radial-gradient(closest-side,rgba(255,214,150,.75),rgba(255,214,150,0));opacity:calc(var(--v3-charge, 0) * .85)}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .sanctuary-chest-cue{z-index:3;top:calc(var(--portal-chest-width) * .5);gap:5px;padding:4px 12px 5px 10px;border-radius:9999px;border:1px solid rgb(var(--v3-accent));background:var(--v3-grad-primary);color:#fff;font:600 11px/1.3 var(--font-inter-tight),sans-serif;box-shadow:0 6px 16px rgba(135,85,207,.38)}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .sanctuary-chest-cue svg{width:12px;height:12px;stroke-width:1.6}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .sanctuary-chest[aria-disabled=true]{cursor:default}html.v3shell.platform-world[data-world-scope=you]{--v3-side-1:#241c2b;--v3-side-2:#5d5465;--v3-side-3:#8a8190;--v3-side-line:rgba(36,28,43,.12);--v3-side-thread:rgba(36,28,43,.18);--v3-side-ring:rgba(36,28,43,.32);--v3-side-hover:rgba(36,28,43,.055);--v3-side-light:#e4a446;--v3-side-glow:rgba(228,164,70,.5);--v3-side-live:#b2482c;--v3-side-w:356px}html.v3shell.platform-world.dark[data-world-scope=you]{--v3-side-1:#f4f2f8;--v3-side-2:#c4c0ce;--v3-side-3:#8f8a9c;--v3-side-line:hsla(0,0%,100%,.1);--v3-side-thread:hsla(0,0%,100%,.16);--v3-side-ring:hsla(0,0%,100%,.34);--v3-side-hover:hsla(0,0%,100%,.06);--v3-side-live:#ff9a7d}html.v3shell.platform-world[data-world-scope=you] :is(.quest-cinema-dock[data-v3-side],.quest-cinema-inline-journey) .quest-cinema-journey{position:relative;display:flex;flex-direction:column;gap:8px;min-height:0;max-height:none;margin:0;padding:8px!important;overflow:visible;color:var(--v3-side-1);border:0!important;border-radius:30px!important;background:var(--v3-glass)!important;box-shadow:var(--v3-glass-shadow),inset 0 0 0 1px var(--v3-capsule-edge)!important;backdrop-filter:var(--v3-glass-blur)}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-mobile-sheet .quest-cinema-journey{display:flex;flex-direction:column;gap:8px;padding:0!important;color:var(--v3-side-1);background:none!important;border:0!important;box-shadow:none!important;backdrop-filter:none}@media (min-width:1024px){html.v3shell.platform-world[data-world-scope=you] .quest-cinema-dock[data-v3-side]{left:auto;right:14px;top:50%;bottom:auto;width:auto;height:auto;margin:0;max-height:calc(100dvh - 168px);transform:translateY(-50%);display:flex;flex-direction:column;align-items:flex-end;pointer-events:none}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-dock[data-v3-side] .quest-cinema-rail{position:relative;top:0;display:flex;flex-direction:column;width:auto;height:auto;min-height:0;max-height:inherit;margin:0;padding:0;gap:0;translate:none;pointer-events:none}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-dock[data-v3-side] .quest-cinema-journey{flex:0 1 auto;width:var(--v3-side-w);max-height:inherit;pointer-events:auto;transition:width .62s var(--v3-spring-soft)}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-dock[data-v3-side=contracted] .quest-cinema-journey{width:60px}}@media (min-width:1024px) and (max-width:1180px){html.v3shell.platform-world[data-world-scope=you] .quest-cinema-dock[data-v3-side]{--v3-side-w:312px}}@media (min-width:1024px) and (max-width:1060px){html.v3shell.platform-world[data-world-scope=you] .quest-cinema-dock[data-v3-side]{--v3-side-w:272px}}html.v3shell.platform-world[data-world-scope=you] .sanctuary-journey-heading.v3-today-head{position:relative;display:flex;align-items:center;justify-content:flex-end;gap:0;flex:none;min-height:44px;margin:0;padding:0;border:0}html.v3shell.platform-world[data-world-scope=you] .sanctuary-journey-heading.v3-today-head h2{flex:1;min-width:0;margin:0 0 0 12px;overflow:hidden;white-space:nowrap;font:650 17px/1 var(--font-inter-tight),sans-serif;letter-spacing:-.012em;color:var(--v3-side-1)}html.v3shell.platform-world[data-world-scope=you] .sanctuary-journey-heading.v3-today-head:after,html.v3shell.platform-world[data-world-scope=you] .v3-side-foot:before{content:"";position:absolute;left:12px;right:12px;height:1px;pointer-events:none;background:var(--v3-side-line);opacity:1;transition:opacity .34s ease .22s}html.v3shell.platform-world[data-world-scope=you] .sanctuary-journey-heading.v3-today-head:after{bottom:-4.5px}html.v3shell.platform-world[data-world-scope=you] .v3-side-foot:before{top:-4.5px}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-mobile-sheet .sanctuary-journey-heading.v3-today-head:after{display:none}html.v3shell.platform-world[data-world-scope=you] :is(.v3-today-head .v3-today-cal,.v3-side-toggle){position:relative;display:grid;place-items:center;flex:none;width:44px;height:44px;min-width:44px;min-height:44px;margin:0;padding:0;border:0;border-radius:50%;background:transparent;box-shadow:none;color:rgb(var(--v3-ink-2));transition:color .35s ease,background-color .2s ease,transform .25s var(--v3-spring)}html.v3shell.platform-world[data-world-scope=you] :is(.v3-today-head .v3-today-cal,.v3-side-toggle) svg{width:21px;height:21px;stroke-width:1.5}@media (hover:hover){html.v3shell.platform-world[data-world-scope=you] :is(.v3-today-head .v3-today-cal,.v3-side-toggle):hover{background:rgb(var(--v3-ink)/.06);color:rgb(var(--v3-ink))}html.v3shell.platform-world.dark[data-world-scope=you] :is(.v3-today-head .v3-today-cal,.v3-side-toggle):hover{background:hsla(0,0%,100%,.08)}}html.v3shell.platform-world[data-world-scope=you] :is(.v3-today-head .v3-today-cal,.v3-side-toggle):active{transform:scale(.92)}html.v3shell.platform-world[data-world-scope=you] :is(.v3-today-head .v3-today-cal,.v3-side-toggle):focus-visible{outline:2px solid rgb(var(--v3-accent));outline-offset:2px;box-shadow:none}html.v3shell.platform-world[data-world-scope=you] .v3-today-cal .v3-today-cal-live{position:absolute;right:9px;top:9px;width:7px;height:7px;border-radius:50%;background:var(--v3-coral);box-shadow:0 0 0 2px var(--v3-card)}html.v3shell.platform-world[data-world-scope=you] .v3-side-foot{position:relative;display:flex;justify-content:flex-end;flex:none;min-height:44px}html.v3shell.platform-world[data-world-scope=you] .v3-side-toggle svg{transition:transform .7s var(--v3-spring)}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-dock[data-v3-side=contracted] .v3-side-toggle svg{transform:rotate(180deg)}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-list.v3-today-list{position:relative;display:flex;flex-direction:column;gap:8px;flex:0 1 auto;min-height:0;margin:-8px;padding:8px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-list.v3-today-list::-webkit-scrollbar{display:none}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-list.v3-today-list>div{position:relative;flex:none}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-habit.v3-today-row[data-checklist],html.v3shell.platform-world[data-world-scope=you] .v3-today-list .quest-cinema-habit.quest-cinema-callrow{position:relative;display:flex;align-items:center;min-height:44px;margin:0;padding:0;opacity:1;border:0!important;border-radius:22px;background:transparent!important;box-shadow:none!important;transition:background-color .18s ease}@media (hover:hover){html.v3shell.platform-world[data-world-scope=you] .quest-cinema-habit.v3-today-row[data-checklist]:hover,html.v3shell.platform-world[data-world-scope=you] .v3-today-list .quest-cinema-habit.quest-cinema-callrow:hover{background:var(--v3-side-hover)!important}}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-habit.v3-today-row[data-checklist][aria-busy=true]{opacity:.65}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-habit.v3-today-row[data-checklist] .quest-cinema-select,html.v3shell.platform-world[data-world-scope=you] .v3-today-list .quest-cinema-habit.quest-cinema-callrow .quest-cinema-select{position:static;display:flex;align-items:center;justify-content:flex-start;flex:1;min-width:0;width:auto;height:auto;min-height:44px;margin:0;padding:0 52px 0 0;gap:0;text-align:left;border:0;border-radius:inherit;background:transparent!important;box-shadow:none!important;color:var(--v3-side-1);transform:none}html.v3shell.platform-world[data-world-scope=you] .v3-today-list .quest-cinema-habit.quest-cinema-callrow .quest-cinema-select{padding-right:0}html.v3shell.platform-world[data-world-scope=you] :is(.quest-cinema-habit.v3-today-row[data-checklist],.v3-today-list .quest-cinema-callrow) .quest-cinema-select:focus-visible{outline:2px solid rgb(var(--v3-accent));outline-offset:-2px;box-shadow:none}html.v3shell.platform-world[data-world-scope=you] :is(.quest-cinema-habit.v3-today-row[data-checklist],.v3-today-list .quest-cinema-callrow) .quest-cinema-habit-copy{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0;margin:0 0 0 12px;overflow:hidden}html.v3shell.platform-world[data-world-scope=you] :is(.quest-cinema-habit.v3-today-row[data-checklist],.v3-today-list .quest-cinema-callrow) .quest-cinema-habit-copy strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:unset;font:500 15px/1.15 var(--font-inter-tight),sans-serif;letter-spacing:0;color:var(--v3-side-1);transition:color .4s ease}html.v3shell.platform-world[data-world-scope=you] :is(.quest-cinema-habit.v3-today-row[data-checklist],.v3-today-list .quest-cinema-callrow) .quest-cinema-habit-copy small{display:flex;align-items:baseline;gap:4px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:400 12.5px/1.15 var(--font-inter-tight),sans-serif;color:var(--v3-side-2);font-variant-numeric:tabular-nums}html.v3shell.platform-world[data-world-scope=you] .v3-today-list .quest-cinema-callrow .quest-cinema-habit-copy small>span{min-width:0;overflow:hidden;text-overflow:ellipsis}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-habit.v3-today-row[data-checklist] .quest-cinema-habit-copy small{display:block}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-habit.v3-today-row[data-checklist][data-selected=true] .quest-cinema-habit-copy strong{font-weight:650;color:var(--v3-side-1)}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-habit.v3-today-row[data-checklist][data-completed=true] .quest-cinema-habit-copy :is(strong,small){font-weight:500;color:var(--v3-side-3)}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-habit.v3-today-row[data-checklist]:after,html.v3shell.platform-world[data-world-scope=you] .v3-today-list .quest-cinema-habit.quest-cinema-callrow:not([data-live]):after{content:none}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-habit.v3-today-row[data-checklist] .v3-today-bead{position:absolute;right:0;top:50%;display:block;width:44px;height:44px;margin-top:-22px}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-habit.v3-today-row[data-checklist] .sanctuary-task-check{position:relative;right:auto;top:auto;transform:none!important;display:block;width:44px;min-width:44px;height:44px;min-height:44px;margin:0;padding:0;border:0;border-radius:50%;background:transparent!important;box-shadow:none!important;color:#fff}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-habit.v3-today-row[data-checklist] .sanctuary-task-check:focus-visible{outline:2px solid rgb(var(--v3-accent));outline-offset:2px;box-shadow:none!important}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-habit.v3-today-row[data-checklist] .sanctuary-task-check:disabled{opacity:1}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-habit.v3-today-row[data-checklist] .sanctuary-task-check>.v3-today-check{position:absolute;inset:0;display:grid;place-items:center;width:auto;height:auto;border:1.6px solid var(--v3-side-ring);border-radius:50%;background:transparent;box-shadow:none;color:#fff;transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease,transform .45s var(--v3-spring)}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-habit.v3-today-row[data-checklist][data-selected=true] .sanctuary-task-check>.v3-today-check{border:2px solid var(--v3-coral);box-shadow:0 0 0 4px hsla(13,81%,68%,.2)}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-habit.v3-today-row[data-checklist][data-completed=true] .sanctuary-task-check>.v3-today-check{border-color:transparent;background:var(--v3-side-light);box-shadow:0 0 10px var(--v3-side-glow)}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-habit.v3-today-row[data-checklist] .sanctuary-task-check>.v3-today-check svg{width:22px;height:22px;stroke:#fff;stroke-width:2.4;stroke-dasharray:26;stroke-dashoffset:0;animation:v3-side-tick .42s cubic-bezier(.65,0,.35,1) .1s both}@keyframes v3-side-tick{0%{stroke-dashoffset:26}}@media (hover:hover){html.v3shell.platform-world[data-world-scope=you] .quest-cinema-habit.v3-today-row[data-checklist]:hover:not([data-selected=true]):not([data-completed=true]) .sanctuary-task-check>.v3-today-check{border-color:var(--v3-side-1)}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-habit.v3-today-row[data-checklist][data-selected=true]:hover .sanctuary-task-check>.v3-today-check{box-shadow:0 0 0 5px hsla(13,81%,68%,.3)}}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-habit.v3-today-row[data-checklist] .sanctuary-task-check:active>.v3-today-check{transform:scale(.92)}html.v3shell.platform-world[data-world-scope=you] .v3-today-list>div:not(:last-of-type) .v3-today-row .v3-today-bead:after{content:"";position:absolute;left:50%;top:100%;width:2px;height:8px;margin-left:-1px;pointer-events:none;background:var(--v3-side-thread);transition:background-color .5s ease,box-shadow .5s ease}html.v3shell.platform-world[data-world-scope=you] .v3-today-list>div:has(.v3-today-row[data-completed=true]):has(+div .v3-today-row[data-completed=true]) .v3-today-bead:after{background:var(--v3-side-light);box-shadow:0 0 6px var(--v3-side-glow)}html.v3shell.platform-world[data-world-scope=you] .v3-today-list .quest-cinema-callrow .quest-cinema-thumb{position:absolute;right:4px;top:50%;width:36px;height:36px;margin:-18px 0 0;padding:0;border:0;border-radius:50%;box-shadow:none;-o-object-fit:cover;object-fit:cover;outline:2px solid var(--v3-coral);outline-offset:2px}html.v3shell.platform-world[data-world-scope=you] .v3-today-list .quest-cinema-callrow:not([data-live]) .quest-cinema-thumb{outline-color:var(--v3-side-ring)}html.v3shell.platform-world[data-world-scope=you] .v3-today-list .quest-cinema-callrow .quest-cinema-call-glyph svg{width:18px;height:18px}html.v3shell.platform-world[data-world-scope=you] .v3-today-list .quest-cinema-callrow[data-live]:after{content:"";position:absolute;right:0;top:50%;width:44px;height:44px;margin-top:-22px;border-radius:50%;border:2px solid var(--v3-coral);pointer-events:none;animation:v3-side-live 2.4s cubic-bezier(.2,.6,.3,1) infinite}@keyframes v3-side-live{0%{transform:scale(1);opacity:.75}to{transform:scale(1.32);opacity:0}}html.v3shell.platform-world[data-world-scope=you] .v3-today-list .quest-cinema-callrow .quest-cinema-habit-copy strong{font-size:14.5px;font-weight:600}html.v3shell.platform-world[data-world-scope=you] .v3-today-list .quest-cinema-callrow .quest-cinema-habit-copy small{font-size:12px}html.v3shell.platform-world[data-world-scope=you] .v3-today-list .quest-cinema-callrow .quest-cinema-call-live{flex:none;margin:0;font-weight:650;color:var(--v3-side-live)}html.v3shell.platform-world[data-world-scope=you] .v3-today-list .quest-cinema-callrow .quest-cinema-call-state{flex:none;display:inline-flex;align-items:center;min-height:44px;margin:0 52px 0 8px;padding:0;border:0;background:none!important;box-shadow:none!important;transform:none}html.v3shell.platform-world[data-world-scope=you] .v3-today-list .quest-cinema-callrow .quest-cinema-call-join{height:30px;padding:0 15px;gap:6px;border-radius:999px;color:#fff;background:var(--v3-grad-primary);font:600 12.5px/1 var(--font-inter-tight),sans-serif;box-shadow:0 6px 16px rgba(135,85,207,.3)}html.v3shell.platform-world[data-world-scope=you] .v3-today-list .quest-cinema-callrow .quest-cinema-call-going{font:600 12px/1 var(--font-inter-tight),sans-serif;padding:8px 12px}html.v3shell.platform-world[data-world-scope=you] .v3-today-list .quest-cinema-callrow .quest-cinema-call-state:focus-visible{outline:2px solid rgb(var(--v3-accent));outline-offset:2px}html.v3shell.platform-world[data-world-scope=you] .v3-today-list>p{margin:0;padding:12px;font:400 13px/1.4 var(--font-inter-tight),sans-serif;color:var(--v3-side-2)}html.v3shell.platform-world[data-world-scope=you] .v3-today-list>.quest-cinema-skeleton{display:flex;flex-direction:row-reverse;align-items:center;gap:12px;min-height:44px;margin:0;padding:0 0 0 12px;border:0;border-radius:22px;background:none}html.v3shell.platform-world[data-world-scope=you] .v3-today-list>.quest-cinema-skeleton>:first-child{width:44px!important;height:44px!important;flex:none;border-radius:50%}html.v3shell.platform-world[data-world-scope=you] .v3-today-list>.quest-cinema-skeleton>:last-child{display:flex;flex-direction:column;gap:6px;flex:1;min-width:0}html.v3shell.platform-world[data-world-scope=you] .v3-today-list>.quest-cinema-skeleton>:last-child>*{height:12px!important;width:62%!important;margin:0;border-radius:6px}html.v3shell.platform-world[data-world-scope=you] .v3-today-list>.quest-cinema-skeleton>:last-child>:first-child{height:15px!important;width:78%!important}html.v3shell.platform-world[data-world-scope=you] .v3-today-list>.v3-today-setup{display:block;flex:none}html.v3shell.platform-world[data-world-scope=you] .v3-today-setup-row{position:relative;display:flex;align-items:center;justify-content:flex-start;width:100%;min-height:44px;margin:0;padding:0 52px 0 0;border:0;border-radius:22px;background:transparent!important;box-shadow:none!important;color:var(--v3-side-2);text-align:left;transform:none;transition:background-color .18s ease,color .2s ease}@media (hover:hover){html.v3shell.platform-world[data-world-scope=you] .v3-today-setup-row:hover{background:var(--v3-side-hover)!important;color:var(--v3-side-1)}}html.v3shell.platform-world[data-world-scope=you] .v3-today-setup-row:focus-visible{outline:2px solid rgb(var(--v3-accent));outline-offset:-2px;box-shadow:none}html.v3shell.platform-world[data-world-scope=you] .v3-today-setup-copy{flex:1;min-width:0;margin-left:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:500 15px/1.15 var(--font-inter-tight),sans-serif}html.v3shell.platform-world[data-world-scope=you] .v3-today-setup-cell{position:absolute;right:0;top:50%;display:grid;place-items:center;width:44px;height:44px;margin-top:-22px;color:rgb(var(--v3-ink-2))}html.v3shell.platform-world[data-world-scope=you] .v3-today-setup-cell svg{width:21px;height:21px;stroke-width:1.5}html.v3shell.platform-world[data-world-scope=you] [data-v3-side] :is(.v3-today-head h2,.v3-today-row .quest-cinema-select,.quest-cinema-callrow .quest-cinema-habit-copy,.quest-cinema-callrow .quest-cinema-call-state,.v3-today-list>p,.v3-today-setup-copy){opacity:1;visibility:visible;transition:opacity .34s ease .22s,visibility 0s}html.v3shell.platform-world[data-world-scope=you] [data-v3-side=contracted] :is(.v3-today-head h2,.v3-today-row .quest-cinema-select,.quest-cinema-callrow .quest-cinema-habit-copy,.quest-cinema-callrow .quest-cinema-call-state,.v3-today-list>p,.v3-today-setup-copy){opacity:0;visibility:hidden;transition:opacity .14s ease,visibility 0s .14s}html.v3shell.platform-world[data-world-scope=you] [data-v3-side=contracted] .v3-today-list>.quest-cinema-skeleton>:last-child{visibility:hidden}html.v3shell.platform-world[data-world-scope=you] [data-v3-side=contracted] .v3-today-setup-row{padding-right:0}html.v3shell.platform-world[data-world-scope=you] [data-v3-side=contracted] .sanctuary-journey-heading.v3-today-head:after,html.v3shell.platform-world[data-world-scope=you] [data-v3-side=contracted] .v3-side-foot:before{opacity:0;transition:opacity .14s ease}html.v3shell.platform-world :is(.v3-side-tooltip,.v3-today-cal-tip){margin-right:8px;padding:7px 11px;border:0;border-radius:999px;background:rgba(22,14,30,.88);color:#fff;box-shadow:none;font:500 12px/1 var(--font-inter-tight),sans-serif;letter-spacing:.01em;white-space:nowrap}@media (min-width:768px) and (max-width:1023px){html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today]{--v3-ring:min(46svh,62vw,520px)}}@media (min-width:768px) and (max-width:1023px) and (min-height:700px){html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] [data-portal-content]{min-height:calc(100dvh - var(--cinema-header, 88px));padding-bottom:64px;box-sizing:border-box}}@media (max-width:1023px){html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-today-hello{order:-1}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] [data-portal-content]:before{content:"";flex:1 1 0;min-height:0}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] [data-portal-content]:after{content:"";flex:2 1 0;min-height:0}}@media (min-width:1024px){html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-today-hello{margin-top:clamp(14px,calc(12svh - 94px),72px)}}@media (max-width:767px){html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today]{--v3-ring:min(80vw,40svh,360px);--v3-hello:clamp(24px,6.6vw,32px);--v3-arrow-gap:min(42px,calc((100vw - var(--v3-ring)) / 2 - 8px))}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-dashboard[data-today-flow]{padding:0 16px;gap:16px}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-dashboard[data-today-flow] .quest-cinema-center>.quest-cinema-stage:has([data-v3-today]){min-height:calc(100dvh - var(--content-top, 72px));display:flex;flex-direction:column}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-dashboard[data-today-flow] .quest-cinema-center>.quest-cinema-stage:has([data-v3-today])>.quest-cinema-stage-inner{flex:1;display:flex;flex-direction:column}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today]{flex:1}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] [data-portal-content]{min-height:100%;padding:0 0 18px;justify-content:flex-start}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-today-hello{margin-top:8px;max-width:100%}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-today-hello h2{line-height:1.23}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-today-hello .v3-today-hello-line{margin-top:6px;font-size:calc(var(--v3-hello) * .5);line-height:1.38}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] [data-portal-ornament]{margin-top:clamp(20px,5svh,56px)}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] [class*=portalStage]{touch-action:pan-y}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-dashboard[data-today-flow] .quest-cinema-inline-journey{width:100%;max-width:560px;margin:2px auto 0}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-inline-journey .v3-side-toggle svg{transform:rotate(90deg)}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-dashboard[data-today-flow][data-v3-side=contracted]{padding-bottom:92px}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-dock[data-v3-strip]{left:50%;right:auto;top:auto;bottom:calc(env(safe-area-inset-bottom, 0px) + 107px);width:-moz-max-content;width:max-content;max-width:calc(100vw - 24px);height:auto;max-height:none;margin:0;display:block;transform:translateX(-50%);pointer-events:none;animation:v3-side-strip-in .8s var(--v3-spring-soft) .1s backwards}@keyframes v3-side-strip-in{0%{opacity:0;transform:translate(-50%,18px)}}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-dock[data-v3-strip] .quest-cinema-rail{position:static;display:block;width:auto;height:auto;min-height:0;max-height:none;margin:0;padding:0;gap:0;translate:none;pointer-events:none}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-dock[data-v3-strip] .quest-cinema-journey{flex-direction:row;align-items:center;gap:6px;width:auto;max-width:calc(100vw - 24px);padding:6px!important;border-radius:999px!important;pointer-events:auto}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-dock[data-v3-strip] .sanctuary-journey-heading.v3-today-head{min-height:0}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-dock[data-v3-strip] :is(.v3-today-head h2,.v3-today-list>p,.v3-today-setup-copy,.v3-today-list>.quest-cinema-skeleton>:last-child){display:none}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-dock[data-v3-strip] .v3-today-list>.quest-cinema-skeleton{min-height:24px;padding:0}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-dock[data-v3-strip] .v3-today-list>.quest-cinema-skeleton>:first-child{width:24px!important;height:24px!important}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-dock[data-v3-strip] .v3-today-setup-row{width:34px;min-height:34px;padding:0;border-radius:50%}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-dock[data-v3-strip] .v3-today-setup-cell{width:34px;height:34px;margin-top:-17px}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-dock[data-v3-strip] .v3-today-setup-cell svg{width:18px;height:18px}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-dock[data-v3-strip] :is(.v3-today-head .v3-today-cal,.v3-side-toggle){width:40px;height:40px;min-width:40px;min-height:40px}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-dock[data-v3-strip] .v3-today-cal .v3-today-cal-live{right:8px;top:8px}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-dock[data-v3-strip] .quest-cinema-list.v3-today-list{flex-direction:row;align-items:center;gap:8px;margin:-11px 0;padding:11px 4px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-dock[data-v3-strip] .v3-side-foot{min-height:0}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-dock[data-v3-strip] .v3-side-toggle svg{transform:rotate(-90deg)}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-dock[data-v3-strip] .quest-cinema-habit.v3-today-row[data-checklist]{width:24px;min-height:24px;height:24px;border-radius:50%}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-dock[data-v3-strip] .quest-cinema-habit.v3-today-row[data-checklist] .quest-cinema-select{display:none}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-dock[data-v3-strip] .quest-cinema-habit.v3-today-row[data-checklist] .v3-today-bead{position:relative;right:auto;top:auto;width:24px;height:24px;margin:0}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-dock[data-v3-strip] .quest-cinema-habit.v3-today-row[data-checklist] .sanctuary-task-check{width:24px;min-width:24px;height:24px;min-height:24px}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-dock[data-v3-strip] .quest-cinema-habit.v3-today-row[data-checklist] .sanctuary-task-check:before{content:"";position:absolute;inset:-10px -4px}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-dock[data-v3-strip] .quest-cinema-habit.v3-today-row[data-checklist] .sanctuary-task-check>.v3-today-check svg{width:16px;height:16px}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-dock[data-v3-strip] .v3-today-list>div:not(:last-of-type) .v3-today-row .v3-today-bead:after{left:100%;top:50%;width:8px;height:2px;margin:-1px 0 0}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-dock[data-v3-strip] .v3-today-list .quest-cinema-habit.quest-cinema-callrow{flex:none;width:34px;min-height:34px;height:34px;border-radius:50%}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-dock[data-v3-strip] .v3-today-list .quest-cinema-callrow .quest-cinema-select{width:34px;min-height:34px;flex:none}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-dock[data-v3-strip] .v3-today-list .quest-cinema-callrow .quest-cinema-thumb{right:3px;width:28px;height:28px;margin-top:-14px;outline-offset:1px}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-dock[data-v3-strip] .v3-today-list .quest-cinema-callrow[data-live]:after{width:34px;height:34px;margin-top:-17px}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-dock[data-v3-strip] .v3-today-list .quest-cinema-callrow :is(.quest-cinema-habit-copy,.quest-cinema-call-state){display:none}}@media (max-width:767px) and (min-height:560px){html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] [data-portal-content]{min-height:calc(100dvh - var(--content-top, 72px));padding-bottom:calc(var(--v3-dock-top) + 20px);box-sizing:border-box}}@media (max-width:389px){html.v3shell.platform-world[data-world-scope=you] .quest-cinema-dock[data-v3-strip] .quest-cinema-journey{gap:5px;padding:5px!important}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-dock[data-v3-strip] :is(.v3-today-head .v3-today-cal,.v3-side-toggle){width:36px;height:36px;min-width:36px;min-height:36px}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-dock[data-v3-strip] .quest-cinema-list.v3-today-list{gap:6px;padding:11px 2px}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-dock[data-v3-strip] .quest-cinema-habit.v3-today-row[data-checklist] .sanctuary-task-check:before{inset:-11px -2px}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-dock[data-v3-strip] .quest-cinema-habit.v3-today-row[data-checklist],html.v3shell.platform-world[data-world-scope=you] .quest-cinema-dock[data-v3-strip] .quest-cinema-habit.v3-today-row[data-checklist] :is(.v3-today-bead,.sanctuary-task-check){width:22px;min-width:22px;height:22px;min-height:22px}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-dock[data-v3-strip] .quest-cinema-habit.v3-today-row[data-checklist] .sanctuary-task-check>.v3-today-check svg{width:14px;height:14px}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-dock[data-v3-strip] .v3-today-list>div:not(:last-of-type) .v3-today-row .v3-today-bead:after{width:6px}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-dock[data-v3-strip] .v3-today-list .quest-cinema-callrow .quest-cinema-select,html.v3shell.platform-world[data-world-scope=you] .quest-cinema-dock[data-v3-strip] .v3-today-list .quest-cinema-habit.quest-cinema-callrow{width:30px;min-height:30px;height:30px}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-dock[data-v3-strip] .v3-today-list .quest-cinema-callrow .quest-cinema-thumb{right:3px;width:24px;height:24px;margin-top:-12px}html.v3shell.platform-world[data-world-scope=you] .quest-cinema-dock[data-v3-strip] .v3-today-list .quest-cinema-callrow[data-live]:after{width:30px;height:30px;margin-top:-15px}}@media (prefers-reduced-motion:reduce){html.v3shell.platform-world[data-world-scope=you] .quest-cinema-dock[data-v3-side],html.v3shell.platform-world[data-world-scope=you] :is(.quest-cinema-dock,.quest-cinema-inline-journey,.quest-cinema-mobile-sheet) *,html.v3shell.platform-world[data-world-scope=you] :is(.quest-cinema-dock,.quest-cinema-inline-journey,.quest-cinema-mobile-sheet) :after,html.v3shell.platform-world[data-world-scope=you] :is(.quest-cinema-dock,.quest-cinema-inline-journey,.quest-cinema-mobile-sheet) :before{transition:none!important;animation:none!important}html.v3shell.platform-world[data-world-scope=you] :is(.v3-today-swap,.v3-today-fade){transition:none!important;animation:none!important}html.v3shell.platform-world[data-world-scope=you] [data-v3-today] *,html.v3shell.platform-world[data-world-scope=you] [data-v3-today] :after,html.v3shell.platform-world[data-world-scope=you] [data-v3-today] :before{transition:none!important;animation:none!important}}@media (prefers-reduced-transparency:reduce){html.v3shell.platform-world[data-world-scope=you] :is(.quest-cinema-dock,.quest-cinema-inline-journey) .quest-cinema-journey{background:var(--v3-card)!important;backdrop-filter:none!important}html.v3shell.platform-world :is(.v3-side-tooltip,.v3-today-cal-tip){background:#160e1e}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] :is(.v3-today-play,.v3-today-arrow){backdrop-filter:none}html.v3shell.platform-world.quest-cinema[data-world-scope=you] [data-portal-hero][data-v3-today] .v3-light-glass{backdrop-filter:none;background:hsla(0,0%,100%,.14)}}.v3-choice{display:none}@media (min-width:768px){html.v3shell.platform-world .v3-choice{position:fixed;right:var(--v3-corner);top:50%;display:flex;width:248px;max-height:calc(100dvh - 168px);padding:8px;border-radius:30px;color:var(--v3-side-1,rgb(var(--v3-ink)));background:var(--v3-glass);box-shadow:var(--v3-glass-shadow),inset 0 0 0 1px var(--v3-capsule-edge);backdrop-filter:var(--v3-glass-blur);transform:translateY(-50%);animation:v3-choice-in .26s cubic-bezier(.16,1,.3,1) both}}html.v3shell.platform-world .v3-choice-list{position:relative;display:flex;flex-direction:column;gap:4px;flex:1;min-width:0;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}html.v3shell.platform-world .v3-choice-list::-webkit-scrollbar{display:none}html.v3shell.platform-world .v3-choice .v3-choice-anchor{display:flex;width:100%}html.v3shell.platform-world .v3-choice .v3-choice-row{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;justify-content:stretch;gap:12px;width:100%;height:auto;min-height:56px;padding:6px 14px 6px 6px;border:0;border-radius:22px;text-align:left;background:none!important;color:inherit!important;box-shadow:none!important;transition:background-color .2s ease,box-shadow .25s ease}@media (hover:hover){html.v3shell.platform-world .v3-choice .v3-choice-row:hover{background:var(--v3-side-hover)!important}}html.v3shell.platform-world .v3-choice .v3-choice-row:focus-visible{outline:2px solid var(--v3-coral);outline-offset:-2px}html.v3shell.platform-world .v3-choice .v3-choice-row[data-choice-active]{background:var(--v3-glass-solid)!important;box-shadow:0 10px 22px -14px rgba(40,20,60,.5)!important}html.v3shell.platform-world .v3-choice-face{position:relative;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;overflow:hidden;background:radial-gradient(circle at 40% 30%,#d6b6e8,#9b7fc4 60%,#6f5aa2);color:#fff;box-shadow:0 0 0 2px hsla(0,0%,100%,.92),0 6px 14px -8px rgba(10,4,20,.55);transition:box-shadow .25s ease}html.v3shell.platform-world .v3-choice-face img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}html.v3shell.platform-world .v3-choice-face svg{width:18px;height:18px;opacity:.85}html.v3shell.platform-world .v3-choice-row[data-choice-active] .v3-choice-face{box-shadow:0 0 0 2px var(--v3-coral),0 0 0 5px hsla(13,81%,68%,.25),0 6px 14px -8px rgba(10,4,20,.55)}html.v3shell.platform-world .v3-choice-copy{display:flex;flex-direction:column;gap:2px;min-width:0}html.v3shell.platform-world .v3-choice-copy b{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:600 14.5px/1.25 var(--font-inter-tight,inherit);letter-spacing:-.005em;color:var(--v3-side-1,inherit)}html.v3shell.platform-world .v3-choice-copy small{font:500 12.5px/1.3 var(--font-inter-tight,inherit);font-variant-numeric:tabular-nums;color:var(--v3-side-3,inherit);display:flex;align-items:center;gap:8px}html.v3shell.platform-world .v3-choice-dots{--rep-size:7px;--rep-gap:4px;--rep-on:rgb(var(--v3-accent));--rep-off-opacity:.6}html.v3shell.platform-world.dark .v3-choice-dots{--rep-on:rgb(var(--v3-accent-hi))}html.v3shell.platform-world .v3-choice-row{position:relative}html.v3shell.platform-world .v3-choice-facedots{display:none}html.v3shell.platform-world .v3-choice-tip{display:inline-flex;align-items:center;gap:8px}html.v3shell.platform-world .v3-choice-tip .v3-choice-dots{--rep-on:currentColor;--rep-off-opacity:.55}html.v3shell.platform-world .v3-choice .v3-choice-row.is-done{cursor:default;opacity:.62}@media (hover:hover){html.v3shell.platform-world .v3-choice .v3-choice-row.is-done:hover{background:none!important}}html.v3shell.platform-world .v3-choice-row.is-done .v3-choice-face img{filter:grayscale(1) contrast(.94)}html.v3shell.platform-world .v3-choice-row.is-done .v3-choice-copy b{color:var(--v3-side-3,inherit)}html.v3shell.platform-world .v3-choice-done-mark{position:absolute;inset:0;display:grid;place-items:center;background:rgb(var(--v3-ink)/.3);color:#fff}html.v3shell.platform-world .v3-choice-face .v3-choice-done-mark svg{width:18px;height:18px;opacity:1;stroke-width:2.6}html.v3shell.platform-world .v3-choice .v3-choice-row.is-call{grid-template-columns:44px minmax(0,1fr) auto;padding-right:8px;cursor:pointer}@media (hover:hover){html.v3shell.platform-world .v3-choice .v3-choice-row.is-call:hover{background:var(--v3-side-hover)!important}}html.v3shell.platform-world .v3-choice .v3-choice-hit{position:absolute;inset:0;z-index:0;width:auto;height:auto;min-height:0;padding:0;border-radius:inherit;background:transparent!important;box-shadow:none!important}html.v3shell.platform-world .v3-choice .v3-choice-hit:focus-visible{outline:2px solid var(--v3-coral);outline-offset:-2px}html.v3shell.platform-world .v3-choice-row.is-call>:not(.v3-choice-hit){position:relative;z-index:1;pointer-events:none}html.v3shell.platform-world .v3-choice-row.is-call .v3-choice-act>*{pointer-events:auto}html.v3shell.platform-world .v3-choice-face.is-call{border-radius:14px;background:var(--c,var(--v3-cal-private,#3c9d8f))}html.v3shell.platform-world .v3-choice-face.is-call .v3-choice-initial{font:700 16px/1 var(--font-inter-tight,inherit);color:#fff}html.v3shell.platform-world .v3-choice-row.is-call.is-live .v3-choice-face{box-shadow:0 0 0 2px var(--v3-coral),0 0 0 5px hsla(13,81%,68%,.25),0 6px 14px -8px rgba(10,4,20,.55)}html.v3shell.platform-world .v3-choice-row.is-call.is-live .v3-choice-copy small{color:var(--v3-coral);font-weight:650}html.v3shell.platform-world .v3-choice-act{display:flex;align-items:center}html.v3shell.platform-world .v3-choice-chip{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 8px;border-radius:999px;font:600 11.5px/1 var(--font-inter-tight,inherit);color:var(--v3-side-2,inherit);background:var(--v3-side-hover)}html.v3shell.platform-world .v3-choice-chip svg{width:12px;height:12px;stroke-width:2.2}html.v3shell.platform-world .v3-choice-group{margin:10px 0 0;padding:0 14px 2px 62px;font:600 11px/1.3 var(--font-inter-tight,inherit);letter-spacing:.08em;text-transform:uppercase;color:var(--v3-side-3,inherit)}@media (min-width:1024px) and (max-width:1099px){html.v3shell.platform-world .v3-choice{width:216px}}@media (min-width:768px) and (max-width:1023px){html.v3shell.platform-world .v3-choice{width:60px}html.v3shell.platform-world .v3-choice .v3-choice-row{grid-template-columns:44px;justify-content:center;min-height:44px;padding:0;border-radius:50%}html.v3shell.platform-world .v3-choice .v3-choice-row.is-call{grid-template-columns:44px;padding:0;border-radius:14px}html.v3shell.platform-world :is(.v3-choice-copy,.v3-choice-act,.v3-choice-group){display:none}html.v3shell.platform-world .v3-choice-facedots{position:absolute;left:50%;bottom:9px;display:flex;transform:translate(-50%,50%);pointer-events:none;--rep-size:5px;--rep-room:30px;--rep-ring:1.2px;--rep-on:#fff;--rep-off:hsla(0,0%,100%,.9);--rep-off-opacity:.85;--rep-fill-off:rgba(30,10,30,.18);--rep-glow:0 0 5px rgba(255,236,200,.9);filter:drop-shadow(0 1px 3px rgba(30,10,30,.45))}}@media (max-width:767px){html.v3shell.platform-world .v3-choice.v3-choice-sheet{position:fixed;left:0;right:0;bottom:calc(var(--v3-dock-top) + 12px);display:flex;flex-direction:column;width:min(356px,calc(100% - 24px));margin:0 auto;max-height:calc(100dvh - var(--v3-dock-top) - 24px - env(safe-area-inset-top, 0px) - var(--nav-height, 48px));padding:20px 8px 8px;border-radius:30px;color:var(--v3-side-1,rgb(var(--v3-ink)));background:var(--v3-glass);box-shadow:var(--v3-glass-shadow),inset 0 0 0 1px var(--v3-capsule-edge);backdrop-filter:var(--v3-glass-blur);transform:translate3d(0,110vh,0);visibility:hidden;will-change:transform;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}html.v3shell.platform-world .v3-choice-sheet .v3-choice-list{touch-action:pan-y}html.v3shell.platform-world .v3-choice-grab{position:absolute;left:50%;top:8px;width:36px;height:5px;margin-left:-18px;border-radius:3px;background:currentColor;opacity:.18;pointer-events:none}html.v3shell.platform-world .v3-choice-catcher{position:fixed;inset:0;display:none;touch-action:none;-webkit-tap-highlight-color:transparent}html.v3shell.platform-world .v3-choice-catcher[data-on]{display:block}html.v3shell.platform-world[data-v3-sheet] :is(.v3-choice.v3-choice-sheet,.v3-choice.v3-choice-sheet *){visibility:hidden!important}html.v3shell.platform-world[data-v3-sheet] .v3-choice-catcher{display:none!important}}@media (max-width:767px) and (prefers-reduced-transparency:reduce){html.v3shell.platform-world .v3-choice.v3-choice-sheet{background:var(--v3-card);backdrop-filter:none}}html.v3shell.platform-world[data-portal-transition] .v3-choice{opacity:0;animation:none;transition:none!important;pointer-events:none!important}@keyframes v3-choice-in{0%{opacity:0;transform:translate(14px,-50%)}to{opacity:1;transform:translateY(-50%)}}html[data-portal-landing] .v3-lx:is(.v3-track,.v3-watch){animation-duration:1ms!important}html[data-portal-landing] .v3-viewer :is(.v3-wv-media,.v3-wv-player){opacity:1!important;transform:none!important}html[data-portal-landing] .v3-wv-media [data-video-poster]{opacity:1!important;transition:none!important}html[data-portal-landing] .v3-wv-media [data-video-poster-play]{opacity:0;transition:none}@media (prefers-reduced-motion:reduce){html.v3shell.platform-world .v3-choice{animation:none}html.v3shell.platform-world .v3-choice :is(.v3-choice-row,.v3-choice-face){transition:none}}@media (prefers-reduced-transparency:reduce){html.v3shell.platform-world .v3-choice{background:var(--v3-card);backdrop-filter:none}}html.v3shell.platform-world[data-v3-window] .v3-choice,html.v3shell.platform-world[data-v3-window] .v3-choice *,html.v3shell.platform-world[data-v3-window] [data-portal-hero][data-v3-today],html.v3shell.platform-world[data-v3-window] [data-portal-hero][data-v3-today] *,html.v3shell.platform-world[data-v3-window] [data-portal-hero][data-v3-today] :after,html.v3shell.platform-world[data-v3-window] [data-portal-hero][data-v3-today] :before{transition:none!important}html.v3shell.platform-world[data-v3-window] .v3-choice,html.v3shell.platform-world[data-v3-window] [data-portal-hero][data-v3-today] :is(.v3-today-copy,.v3-today-foot){animation-duration:1ms!important}@media (min-width:768px){html.v3shell.platform-world[data-v3-window=opening][data-world-mode=stage] .v3-choice{view-transition-name:v3-choice}html.v3shell.platform-world[data-v3-window]::view-transition-group(v3-choice){border-radius:30px;backdrop-filter:var(--v3-glass-blur)}html.v3shell.platform-world[data-v3-window]::view-transition-new(v3-choice),html.v3shell.platform-world[data-v3-window]::view-transition-old(v3-choice){animation:none;mix-blend-mode:normal}html.v3shell.platform-world[data-v3-window][data-world-mode=reading]::view-transition-group(v3-choice){animation:v3-choice-aside .26s cubic-bezier(.4,0,.2,1) both,v3-choice-fade-out .26s cubic-bezier(.4,0,1,1) both}html.v3shell.platform-world[data-v3-window=closing][data-world-mode=stage]:not([data-portal-transition]) .v3-choice{animation-name:v3-choice-in,v3-window-choice-return,v3-window-choice-fade-in!important;animation-duration:1ms,.26s,.2s!important;animation-timing-function:cubic-bezier(.16,1,.3,1),cubic-bezier(.4,0,.2,1),cubic-bezier(0,0,.2,1)!important;animation-delay:0s!important;animation-fill-mode:both!important}html.v3shell.platform-world[data-v3-chat-motion=grow][data-world-mode=stage] .v3-choice{animation-name:v3-choice-in,v3-choice-aside,v3-choice-fade-out!important;animation-duration:1ms,.15s,.12s!important;animation-timing-function:cubic-bezier(.16,1,.3,1),cubic-bezier(.4,0,.2,1),cubic-bezier(.4,0,1,1)!important;animation-delay:0s!important;animation-fill-mode:both!important}}@media (min-width:768px) and (prefers-reduced-transparency:reduce){html.v3shell.platform-world[data-v3-window]::view-transition-group(v3-choice){backdrop-filter:none}}@keyframes v3-choice-aside{to{translate:calc(100% + 24px) 0}}@keyframes v3-choice-fade-out{to{opacity:0}}@keyframes v3-window-choice-return{0%{translate:calc(100% + 24px) 0}}@keyframes v3-window-choice-fade-in{0%{opacity:0}}
/* !important + one more attribute than v2-tokens' [data-sanctuary-reward] .sanctuary-chest {visibility: visible !important};
   the children too, because the cue sets its own visibility */html.v3shell.platform-world[data-chest-ceremony=on] [data-portal-hero][data-v3-today] :is(.sanctuary-chest,.sanctuary-chest *){visibility:hidden!important}html.v3shell.platform-world[data-chest-ceremony] :is(.platform-navbar,.mobile-nav-root,.sanctuary-navigation,.v3-choice,.v3-choice-catcher,.quest-cinema-inline-journey,.quest-messenger-widget:not(.dm-chat-panel)),html.v3shell.platform-world[data-chest-ceremony] [data-portal-hero][data-v3-today] :is(.v3-today-hello,.v3-today-arrow){transition:opacity .32s ease!important}html.v3shell.platform-world[data-chest-ceremony=on] :is(.platform-navbar,.mobile-nav-root,.sanctuary-navigation,.v3-choice,.v3-choice-catcher,.quest-cinema-inline-journey,.quest-messenger-widget:not(.dm-chat-panel)),html.v3shell.platform-world[data-chest-ceremony=on] [data-portal-hero][data-v3-today] :is(.v3-today-hello,.v3-today-arrow){opacity:0!important;pointer-events:none!important}html.v3shell.platform-world[data-chest-ceremony] :is([data-modal-backdrop],[data-ui-modal-layer]){transition:opacity .32s ease!important}html.v3shell.platform-world[data-chest-ceremony=on] :is([data-modal-backdrop],[data-ui-modal-layer]){opacity:0!important;pointer-events:none!important}html.v3shell.platform-world[data-chest-ceremony] [data-portal-hero][data-v3-today] :is([data-portal-aperture]>*,.v3-today-target>*,.v3-pool){transition:opacity .32s ease!important}html.v3shell.platform-world[data-chest-ceremony=on] [data-portal-hero][data-v3-today] :is([data-portal-aperture]>*,.v3-today-target>*,.v3-pool){opacity:0!important}html.v3shell.platform-world[data-realm-reveal] :is(.platform-navbar,.mobile-nav-root,.sanctuary-navigation,.v3-choice,.v3-choice-catcher,.quest-cinema-inline-journey,.quest-messenger-widget:not(.dm-chat-panel)),html.v3shell.platform-world[data-realm-reveal] [data-portal-hero][data-v3-today] :is(.v3-today-hello,.v3-today-arrow,[data-portal-aperture]>*,.v3-today-target>*,.v3-pool){transition:opacity .32s ease!important}html.v3shell.platform-world[data-realm-reveal=on] :is(.platform-navbar,.mobile-nav-root,.sanctuary-navigation,.v3-choice,.v3-choice-catcher,.quest-cinema-inline-journey,.quest-messenger-widget:not(.dm-chat-panel)),html.v3shell.platform-world[data-realm-reveal=on] [data-portal-hero][data-v3-today] :is(.v3-today-hello,.v3-today-arrow){opacity:0!important;pointer-events:none!important}html.v3shell.platform-world[data-realm-reveal=on] [data-portal-hero][data-v3-today] :is([data-portal-aperture]>*,.v3-today-target>*,.v3-pool){opacity:0!important}