.sc.sc-wide,.sc-faq.dd-faq{max-width:760px}.sc[data-board=deep-dive]>.sc-head,.dd-stage{-webkit-user-select:none;user-select:none}.dd-stage :is(input,textarea,[contenteditable]:not([contenteditable=false])){-webkit-user-select:text;user-select:text}.dd-stage,.dd-log{--dd-t0: #8a93a6;--dd-t1: #7fe7ff;--dd-t2: #ff9f7f;--dd-t3: #5fbaff;--dd-t4: #b195ff;--dd-t5: #3ef0c8;--dd-t6: #ffd25e}.dd-stage [data-tier="0"],.dd-log [data-tier="0"]{--dd-hue: var(--dd-t0);--dd-glow: rgba(138, 147, 166, .3)}.dd-stage [data-tier="1"],.dd-log [data-tier="1"]{--dd-hue: var(--dd-t1);--dd-glow: rgba(127, 231, 255, .3)}.dd-stage [data-tier="2"],.dd-log [data-tier="2"]{--dd-hue: var(--dd-t2);--dd-glow: rgba(255, 159, 127, .3)}.dd-stage [data-tier="3"],.dd-log [data-tier="3"]{--dd-hue: var(--dd-t3);--dd-glow: rgba(95, 186, 255, .3)}.dd-stage [data-tier="4"],.dd-log [data-tier="4"]{--dd-hue: var(--dd-t4);--dd-glow: rgba(177, 149, 255, .3)}.dd-stage [data-tier="5"],.dd-log [data-tier="5"]{--dd-hue: var(--dd-t5);--dd-glow: rgba(62, 240, 200, .3)}.dd-stage [data-tier="6"],.dd-log [data-tier="6"]{--dd-hue: var(--dd-t6);--dd-glow: rgba(255, 210, 94, .34)}.dd-stage{--dd-h: max(560px, calc(100svh - var(--dc-ad-rail-space, 0px)));--dd-m: calc(var(--dd-h) / 780);--dd-gut: 16px;--dd-text-drop: clamp(0px, calc(var(--dd-h) * .46 - 315px), 130px);--dd-reveal-drop: clamp(0px, calc((var(--dd-h) - 620px) * .6 - 50px), 130px);--dd-ink: #eef5ff;--dd-ink-2: #b4c6de;--dd-ink-3: #7489a8;--dd-hair: rgba(214, 232, 255, .14);position:relative;z-index:0;isolation:isolate;overflow:hidden;overflow:clip;width:100%;height:var(--dd-h);margin:0;color:var(--dd-ink);font-family:var(--sans);scroll-margin-top:0;background:linear-gradient(180deg,#0e1334 0,#2b2e65 20%,#4e4482,#8e5b80 44%,#be7472 51%,#d08876 54%,#2080a4 54.2%,#186a96 66%,#0b3e6a)}@supports not (color:color-mix(in srgb,red,red)){.dd-stage{--dd-h:max(560px, calc(100vh - var(--dc-ad-rail-space, 0px)))}}@supports not (height: 100svh){.dd-stage{--dd-h: max(560px, calc(100vh - var(--dc-ad-rail-space, 0px)))}}html:has(.dd-page){scrollbar-gutter:auto}.sc.sc-wide[data-board=deep-dive]{display:grid;grid-template-columns:minmax(0,1fr);max-width:none;width:100%;padding-top:0}.sc.sc-wide[data-board=deep-dive]>:not(.dd-stage){box-sizing:border-box;width:calc(100% - 22px);max-width:760px;margin-inline:auto}.sc.sc-wide[data-board=deep-dive]>.sc-head{--chalk: #f2f5ff;--mut: rgba(232, 238, 255, .86);--dim: rgba(220, 230, 255, .72);grid-row:1;grid-column:1;z-index:1;align-self:start;margin-block:0;padding-top:calc(env(safe-area-inset-top,0px) + 60px);pointer-events:none;transition:opacity .4s ease,visibility 0s linear 0s}.sc.sc-wide[data-board=deep-dive]>.sc-head :is(a,button,.sc-picker){pointer-events:auto}.sc.sc-wide[data-board=deep-dive]>.sc-head :is(.sc-up,.sc-lede){text-shadow:0 2px 14px rgba(3,6,20,.7)}.sc.sc-wide[data-board=deep-dive]>.sc-head h1{margin:0;color:#eef5ff;font:700 clamp(18px,5.9vw,44px)/1.12 var(--sans);letter-spacing:-.035em;text-wrap:balance;text-shadow:0 2px 14px rgba(3,6,20,.55)}.sc.sc-wide[data-board=deep-dive]>.sc-head .sc-grad{background:none;color:#c2e8ee;-webkit-text-fill-color:currentColor}.sc.sc-wide[data-board=deep-dive]>.sc-head .sc-lede{margin:8px auto 0;color:#b4c6de;font:400 clamp(12px,3.35vw,16px)/1.4 var(--sans)}@media(max-width:899px){.sc.sc-wide[data-board=deep-dive]>.sc-head h1{position:static;width:auto;height:auto;margin:0;padding:0;overflow:visible;clip-path:none;white-space:normal}.sc.sc-wide[data-board=deep-dive]>.sc-head .sc-lede{display:block}}@media(max-width:359px){.sc.sc-wide[data-board=deep-dive]>.sc-head .sc-lede{min-height:2.9em}}.sc.sc-wide:has(>.dd-stage:not([data-surface=true]))>.sc-head{opacity:0;visibility:hidden;transition:opacity .3s ease,visibility 0s linear .3s}.dd-stage{grid-row:1;grid-column:1}.sc.sc-wide[data-board=deep-dive]>.sc-head .sc-picker{margin-top:0}.sc.sc-wide[data-board=deep-dive]>.sc-head .sportband{gap:4px;padding-top:14px;padding-bottom:6px;-webkit-mask-image:none;mask-image:none}.sc.sc-wide[data-board=deep-dive]>.sc-head .sb{flex-direction:column;gap:6px;min-width:60px;padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:#fff0e4a8;font:700 10px/1 var(--sans);letter-spacing:.04em}.sc.sc-wide[data-board=deep-dive]>.sc-head .sb-ic{width:44px;height:44px;padding:6px;box-sizing:border-box;border-radius:50%;background:#fff4ec1a!important;box-shadow:inset 0 0 0 1px #ffecdc38;transition:transform .3s cubic-bezier(.2,1.4,.4,1),box-shadow .3s ease,background-color .3s ease}.sc.sc-wide[data-board=deep-dive]>.sc-head .sb.on{color:#fff;background:none;box-shadow:none}.sc.sc-wide[data-board=deep-dive]>.sc-head .sb.on .sb-ic{background:#fff4ec33!important;transform:translateY(-2px) scale(1.1);box-shadow:inset 0 0 0 2px var(--sp),0 8px 22px #1e0a1e59,0 0 18px var(--sp)}@media(hover:hover){.sc.sc-wide[data-board=deep-dive]>.sc-head .sb:not(.on):hover{color:#fff;box-shadow:none}.sc.sc-wide[data-board=deep-dive]>.sc-head .sb:not(.on):hover .sb-ic{background:#fff4ec29!important;transform:translateY(-1px)}}@media(min-width:900px){.sc.sc-wide[data-board=deep-dive]>:not(.dd-stage){width:calc(100% - 44px)}.sc.sc-wide[data-board=deep-dive]>.sc-head{max-width:1100px}.dd-stage{--dd-h: max(470px, calc(100svh - var(--dc-ad-rail-space, 0px)));width:100%;margin:0 auto}@supports not (color:color-mix(in srgb,red,red)){.dd-stage{--dd-h:max(470px, calc(100vh - var(--dc-ad-rail-space, 0px)))}}@supports not (height: 100svh){.dd-stage{--dd-h: max(470px, calc(100vh - var(--dc-ad-rail-space, 0px)))}}}.dd-waiting{position:absolute;z-index:6;left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + 28px);width:min(420px,calc(100% - 32px));transform:translate(-50%);text-align:center}.dd-waiting .dc-puzzle-loading{display:grid;justify-items:center;gap:10px;padding:16px;border-radius:18px;border:1px solid var(--dd-hair);background:#061122b8;color:var(--dd-ink);font:600 14px/1.4 var(--sans)}.dd-waiting .dc-puzzle-loading p{margin:0}.dd-sea{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block;width:100%;height:100%;touch-action:manipulation}.dd-world{position:absolute;z-index:1;left:0;top:0;width:100%;height:0;pointer-events:none;will-change:transform}.dd-stage:not([data-sea]) :is(.dd-world,.dd-ball,.dd-waterline){visibility:hidden}.dd-waterline{position:absolute;z-index:1;left:0;right:0;top:0;height:40px;pointer-events:none;will-change:transform;background:linear-gradient(#3892b080,#2080a400)}.dd-flash{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none}.dd-scrim{position:absolute;z-index:3;left:0;right:0;top:0;height:34%;pointer-events:none;background:linear-gradient(#01060e8c,#01060e00);transition:opacity .5s ease}.dd-stage[data-surface=true] .dd-scrim{opacity:0}.dd-ball{--dd-bs: 64px;position:absolute;z-index:2;left:0;top:0;width:var(--dd-bs);height:var(--dd-bs);pointer-events:none;will-change:transform}@media(min-width:900px){.dd-ball{--dd-bs: 78px}}.dd-ball-spin{position:absolute;top:0;right:0;bottom:0;left:0;will-change:transform}.dd-ball img,.dd-ball .dd-puck,.dd-ball-plain{display:block;width:100%;height:100%;filter:drop-shadow(0 6px 10px rgba(0,0,0,.45))}.dd-ball-plain{border-radius:50%;background:radial-gradient(circle at 35% 30%,#ffd9b0,var(--sp-ball, #e8742c))}.dd-zone{position:absolute;right:calc(var(--ad-rail-room, 0px) + var(--dd-scale-in, 12px));width:30px;height:0;top:calc(var(--dd-at, 0) * var(--dd-m));opacity:0;transition:opacity .35s ease,right .3s ease}@media(min-width:900px){.dd-stage{--dd-scale-in: 20px}}.dd-zone-line{position:absolute;left:0;right:0;top:0;height:1px;opacity:.5;transform-origin:right center;background:linear-gradient(90deg,transparent,var(--dd-hue))}.dd-zone-tag{position:absolute;right:calc(100% + 7px);top:0;transform:translateY(-50%);color:var(--dd-hue);opacity:.58;white-space:nowrap;font:700 9.5px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;text-shadow:0 1px 8px rgba(0,6,18,.85)}.dd-zone-tag em{margin-left:5px;font:inherit;font-family:var(--mono);font-style:normal;letter-spacing:0;opacity:.85}.dd-zones[data-state=open] .dd-zone{opacity:1;animation:dd-zone-in .45s ease-out both;animation-delay:calc(.12s + var(--dd-i, 0) * 70ms)}.dd-zones[data-state=diving] .dd-zone{opacity:1}.dd-zones[data-state=diving] .dd-zone[data-passed] .dd-zone-line{animation:dd-pass .7s ease-out both;animation-delay:var(--dd-pass, 0ms)}.dd-zones[data-state=diving] .dd-zone[data-hit] .dd-zone-line{animation:dd-hit .5s ease-out both;animation-delay:var(--dd-pass, 0ms)}.dd-zones[data-state=landed] .dd-zone:not([data-hit]){opacity:0;transition:opacity .6s ease}.dd-zones[data-state=landed] .dd-zone[data-hit]{opacity:0}.dd-zones[data-state=landed] .dd-zone[data-hit] .dd-zone-tag{opacity:0;transition:opacity .3s ease}.dd-depth-line{--dd-line-gap: clamp(40px, 4vw, 52px);position:absolute;height:1px;left:calc(var(--ad-rail-room, 0px) + clamp(18px,4vw,64px));right:calc(var(--ad-rail-room, 0px) + clamp(18px,4vw,64px));top:calc(var(--dd-at, 0) * var(--dd-m));opacity:.76;filter:drop-shadow(0 0 3px var(--dd-hue));background:linear-gradient(90deg,transparent,var(--dd-hue) 16%,var(--dd-hue) 88%,transparent) left center / calc(50% - var(--dd-line-gap)) 1px no-repeat,linear-gradient(90deg,transparent,var(--dd-hue) 12%,var(--dd-hue) 84%,transparent) right center / calc(50% - var(--dd-line-gap)) 1px no-repeat;animation:dd-depth-in .9s ease-out both;transition:opacity .45s ease}.dd-depth-line[data-floor]{background-size:calc(50% - var(--dd-gem, 70px) / 2 - 90px) 1px,calc(50% - var(--dd-gem, 70px) / 2 - 14px) 1px}.dd-depth-line[data-past]{opacity:0;animation:none}@keyframes dd-depth-in{0%{opacity:0;transform:scaleX(.88);filter:drop-shadow(0 0 0 var(--dd-hue))}30%{opacity:1;transform:none;filter:drop-shadow(0 0 8px var(--dd-hue))}to{opacity:.76;transform:none;filter:drop-shadow(0 0 3px var(--dd-hue))}}.dd-find{position:absolute;left:calc(50% + 40px);top:calc(var(--dd-at, 0) * var(--dd-m));display:flex;align-items:center;gap:6px;max-width:calc(50% - 56px - var(--ad-rail-room, 0px));box-sizing:border-box;padding:4px 10px 4px 5px;border-radius:999px;transform:translateY(-50%);border:1px solid var(--dd-hair);background:#071a30;color:var(--dd-ink-2);white-space:nowrap;font:700 12px/1 var(--sans);opacity:1;animation:dd-find-in .4s ease-out both;transition:opacity .45s ease}.dd-find[data-floor]{left:calc(50% + var(--dd-gem, 70px) / 2 + 12px);max-width:calc(50% - var(--dd-gem, 70px) / 2 - 28px - var(--ad-rail-room, 0px))}.dd-find img{flex:none;width:20px;height:20px;object-fit:contain}.dd-find-name{overflow:hidden;text-overflow:ellipsis}.dd-find[data-past]{opacity:0;animation:none}.sc.sc-wide[data-board=deep-dive]>.dd-nav{position:relative;z-index:2;grid-row:1;grid-column:1;align-self:start;width:min(980px,100%);max-width:none;margin:0 auto}.dd-nav{--dd-ink-2: #b4c6de;--dd-ink-3: #7489a8;--dd-hair: rgba(214, 232, 255, .14);box-sizing:border-box;color:var(--dd-ink-2);-webkit-user-select:none;user-select:none;display:flex;justify-content:space-between;align-items:start;padding:calc(env(safe-area-inset-top,0px) + 12px) 16px 0;pointer-events:none}.dd-nav>*{pointer-events:auto}.dd-hud{position:absolute;z-index:6;top:0;left:50%;width:min(980px,100%);box-sizing:border-box;transform:translate(-50%);display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;padding:calc(env(safe-area-inset-top,0px) + 12px) calc(var(--dd-gut) + 48px) 0;pointer-events:none}.dd-hud>*{pointer-events:auto}.dd-gauge{display:grid;grid-template-columns:auto auto;justify-content:start;align-items:baseline;row-gap:3px;transition:opacity .5s ease}.dd-gauge-label{grid-column:1 / -1;color:var(--dd-ink-3);font:700 10px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase}.dd-gauge b{color:var(--dd-ink);font:700 20px/1 var(--mono);font-variant-numeric:tabular-nums;text-shadow:0 1px 12px rgba(0,0,0,.5)}.dd-gauge small{margin-left:3px;color:var(--dd-ink-2);font:700 12px/1 var(--mono)}.dd-gauge--depth{justify-self:start}.dd-gauge--score{justify-content:end;text-align:right}.dd-gauge--depth b{color:#9cdeec;transition:color .25s ease,text-shadow .25s ease}.dd-gauge--score b{color:#f2d38b;transform-origin:right center}.dd-gauge--depth .dd-gauge-label{color:#83b7c4}.dd-gauge--score .dd-gauge-label{color:#beaa7c}.dd-gauge[data-counting] b{color:#d0f8ff;text-shadow:0 0 14px rgba(127,231,255,.3)}.dd-gauge[data-awarded] b{animation:dd-score-gain .7s cubic-bezier(.2,.8,.2,1) both}@keyframes dd-score-gain{0%{transform:scale(1);color:#fff3cb;text-shadow:0 0 15px rgba(255,210,94,.35)}35%{transform:scale(1.08)}to{transform:scale(1);color:#f2d38b;text-shadow:0 1px 12px rgba(0,0,0,.5)}}.dd-hud-r{display:flex;gap:12px;align-items:start;justify-content:end}.dd-pips{display:flex;gap:7px;justify-content:center;padding-top:6px;transition:opacity .5s ease}.dd-pips i{width:8px;height:8px;border-radius:50%;background:#d6e8ff29;transition:background-color .3s ease,box-shadow .3s ease}.dd-pips i[data-now]{background:transparent;box-shadow:inset 0 0 0 1.5px var(--dd-ink-2)}.dd-pips i[data-tier]{background:var(--dd-hue);box-shadow:0 0 8px var(--dd-hue)}.dd-pips i[data-tier="0"]{background:#d6e8ff4d;box-shadow:none}@media(max-width:480px){.dd-hud>.dd-gauge--depth{grid-column:1;grid-row:1}.dd-hud-r{grid-column:3;grid-row:1}.dd-pips{grid-column:1 / -1;grid-row:2;padding-top:8px}}.dd-stage[data-surface=true] :is(.dd-gauge,.dd-pips){opacity:0;pointer-events:none}.dd-sound{position:relative}.dd-back,.dd-sound-btn{position:relative;display:grid;place-items:center;width:34px;height:34px;box-sizing:border-box;padding:0;border-radius:50%;cursor:pointer;border:1px solid var(--dd-hair);background:#040c1a66;color:inherit;transition:background-color .2s ease,border-color .2s ease}.dd-back:before,.dd-sound-btn:before{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%}.dd-back:focus-visible,.dd-sound-btn:focus-visible{outline:2px solid #c2e8ee;outline-offset:4px}.dd-back svg,.dd-sound-btn svg{width:17px;height:17px;fill:none;stroke:var(--dd-ink-2);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media(hover:hover){.dd-back:hover,.dd-sound-btn:hover{background:#d6e8ff24;border-color:#d6e8ff4d}}.dd-sound-btn[data-level=off] :is(.dd-w1,.dd-w2),.dd-sound-btn[data-level=low] .dd-w2{display:none}.dd-sound-btn:not([data-level=off]) .dd-x{display:none}.dd-sound[data-open] .dd-sound-btn{border-color:#d6e8ff4d;background:#d6e8ff24}.dd-sound-panel{position:absolute;z-index:1;top:calc(100% + 8px);left:50%;width:38px;box-sizing:border-box;padding:12px 0 9px;display:grid;justify-items:center;gap:9px;border-radius:19px;border:1px solid var(--dd-hair);background:#040c1a9e;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);visibility:hidden;opacity:0;transform:translate(-50%,-8px);-webkit-clip-path:inset(0 0 100% 0 round 19px);clip-path:inset(0 0 100% 0 round 19px);transition:opacity .2s ease,transform .26s cubic-bezier(.2,.8,.2,1),-webkit-clip-path .26s cubic-bezier(.2,.8,.2,1),clip-path .26s cubic-bezier(.2,.8,.2,1),visibility 0s linear .26s}.dd-sound[data-open] .dd-sound-panel{visibility:visible;opacity:1;transform:translate(-50%);-webkit-clip-path:inset(0 0 0 0 round 19px);clip-path:inset(0 0 0 0 round 19px);transition:opacity .14s ease,transform .32s cubic-bezier(.2,.8,.2,1),-webkit-clip-path .32s cubic-bezier(.2,.8,.2,1),clip-path .32s cubic-bezier(.2,.8,.2,1),visibility 0s}.dd-vol{position:relative;width:24px;height:84px;border-radius:12px;cursor:pointer;touch-action:none}.dd-vol:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:3px;margin-left:-1.5px;border-radius:2px;background:#d6e8ff29}.dd-vol-fill{position:absolute;left:50%;bottom:0;width:3px;height:var(--dd-vol, 45%);margin-left:-1.5px;border-radius:2px;background:var(--sp-ball, #ff8a3d)}.dd-vol-thumb{position:absolute;left:50%;bottom:var(--dd-vol, 45%);width:12px;height:12px;margin:0 0 -6px -6px;border-radius:50%;background:#fff;box-shadow:0 1px 5px #00000073}.dd-vol[data-muted] :is(.dd-vol-fill,.dd-vol-thumb){opacity:.45}.dd-vol:focus{outline:none}.dd-vol:focus-visible{outline:1.5px solid rgba(214,240,255,.9);outline-offset:2px}.dd-mute{position:relative;display:grid;justify-items:center;gap:4px;width:32px;min-height:36px;box-sizing:border-box;padding-top:8px;border-top:1px solid rgba(214,232,255,.12);cursor:pointer}.dd-mute input{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.dd-mute-box{display:grid;place-items:center;width:14px;height:14px;box-sizing:border-box;border-radius:4px;border:1.5px solid rgba(214,232,255,.4);transition:background-color .15s ease,border-color .15s ease}.dd-mute-box:after{content:"";width:6px;height:3px;margin-top:-2px;border-left:1.8px solid #fff;border-bottom:1.8px solid #fff;transform:rotate(-45deg);opacity:0}.dd-mute input:checked+.dd-mute-box{border-color:transparent;background:var(--sp-ball, #ff8a3d)}.dd-mute input:checked+.dd-mute-box:after{opacity:1}.dd-mute input:focus-visible+.dd-mute-box{outline:1.5px solid rgba(214,240,255,.9);outline-offset:2px}.dd-mute-label{color:var(--dd-ink-3);font:700 9px/1 var(--sans);letter-spacing:.04em;text-transform:uppercase}@media(max-height:560px){.dd-stage:is([data-phase=play],[data-phase=reveal]){--dd-h: max(470px, calc(100vh - var(--dc-ad-rail-space, 0px)))}@supports (height: 100svh){.dd-stage:is([data-phase=play],[data-phase=reveal]){--dd-h: max(470px, calc(100svh - var(--dc-ad-rail-space, 0px)))}@supports not (color:color-mix(in srgb,red,red)){.dd-stage:is([data-phase=play],[data-phase=reveal]){--dd-h:max(470px, calc(100vh - var(--dc-ad-rail-space, 0px)))}}}}.dd-prompt{position:absolute;z-index:4;left:0;right:0;top:calc(env(safe-area-inset-top,0px) + 64px + var(--dd-text-drop));padding:0 var(--dd-gut);text-align:center;pointer-events:none;animation:dd-rise .45s cubic-bezier(.2,.8,.2,1) both;transition:opacity .35s ease,transform .45s cubic-bezier(.2,.8,.2,1)}.dd-prompt[data-out]{opacity:0;animation:dd-out .3s ease both}.dd-kick{margin:0;color:var(--sp-ball, #ff8a3d);font:700 10px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase}.dd-prompt h2{max-width:34ch;margin:10px auto 0;color:var(--dd-ink);font:800 clamp(21px,5.6vw,32px)/1.18 var(--sans);letter-spacing:-.01em;text-wrap:balance;text-shadow:0 2px 24px rgba(0,8,20,.7)}@media(min-width:900px){.dd-prompt{top:calc(74px + var(--dd-text-drop))}}.dd-dock{position:absolute;z-index:6;left:50%;bottom:0;width:min(640px,100%);box-sizing:border-box;transform:translate(-50%);display:grid;gap:8px;padding:10px var(--dd-gut) calc(env(safe-area-inset-bottom,0px) + 14px);animation:dd-dock-in .45s cubic-bezier(.2,.8,.2,1) both}.dd-misses{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:0;padding:0;list-style:none}.dd-misses li{padding:5px 9px;border-radius:999px;border:1px solid rgba(255,107,107,.3);background:#ff6b6b1f;color:#ff6b6b;font:700 12px/1 var(--sans);text-decoration:line-through;text-decoration-color:#ff6b6b99;animation:dd-pop .3s ease-out}.dd-field{position:relative;z-index:4}.dd-field[data-shake=odd]{animation:dd-shake-a .36s cubic-bezier(.36,.07,.19,.97)}.dd-field[data-shake=even]{animation:dd-shake-b .36s cubic-bezier(.36,.07,.19,.97)}.dd-stage .dd-field .gplab-entry-shell--bar{position:relative;z-index:0;height:60px;grid-template-columns:minmax(0,1fr) auto auto;column-gap:0;padding:0 7px 0 20px;border:0;border-radius:20px;background:#0a1a32cc;box-shadow:0 18px 50px #00040c8c,inset 0 1px #bee6ff1a,inset 0 -1px #00000040;-webkit-backdrop-filter:blur(16px) saturate(1.2);backdrop-filter:blur(16px) saturate(1.2)}.dd-stage .dd-field .gplab-search-mark{display:none}.dd-stage .dd-field .gplab-entry{grid-column:1;min-width:0;height:100%;padding:0 4px 0 0;border:0;background:transparent;color:var(--dd-ink);caret-color:transparent;font:700 18px/1 var(--sans)}.dd-stage .dd-field .gplab-entry::placeholder{color:var(--dd-ink-3);font-weight:600}.dd-caret{position:absolute;z-index:2;left:0;top:0;width:2.5px;height:24px;margin-top:-12px;border-radius:2px;pointer-events:none;background:var(--sp-ball, #ff8a3d);box-shadow:0 0 9px var(--sp-ball, #ff8a3d),0 0 2px #ffffffb3;animation:dd-caret 1.2s ease-in-out infinite}.dd-caret[data-typing]{animation:none}.dd-secs{position:relative;grid-column:2;grid-row:1;padding:0 12px 0 6px;color:var(--dd-ink-2);font:700 15px/1 var(--mono);font-variant-numeric:tabular-nums;transition:color .3s ease}.dd-secs[data-low=true]{color:#ff6b6b}.dd-cost{position:absolute;right:12px;bottom:calc(100% + 6px);color:#ff7a7a;font:800 12px/1 var(--mono);white-space:nowrap;pointer-events:none;animation:dd-cost .95s ease-out forwards}.dd-go{grid-column:3;grid-row:1;display:grid;place-items:center;width:46px;height:46px;padding:0;border:0;border-radius:15px;cursor:pointer;background:linear-gradient(160deg,var(--sp-ball, #ff8a3d),var(--sp-ball-2, #c2551a));box-shadow:0 6px 18px #0000004d,0 0 16px -4px var(--sp-ball, #ff8a3d),inset 0 1px #ffffff59;transition:transform .15s ease,opacity .2s ease,filter .2s ease,background-color .2s ease}.dd-go svg{width:22px;height:22px;fill:none;stroke:#fff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.dd-go:disabled{cursor:default;background:#d6e8ff12;box-shadow:inset 0 0 0 1px #d6e8ff29}.dd-go:disabled svg{stroke:#d6e8ff6b}.dd-go:not(:disabled):active{transform:scale(.94)}.dd-go:focus-visible,.dd-stage .btn:focus-visible,.dd-sound-btn:focus-visible,.dd-relive:focus-visible{outline:1.5px solid rgba(214,240,255,.9);outline-offset:2px}.dd-clock{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none}.dd-clock-track{fill:none;stroke:#d6e8ff1f;stroke-width:1.5}.dd-clock-left{fill:none;stroke:var(--dd-t5);stroke-width:2.5;stroke-linecap:round;stroke-dasharray:100 100;filter:drop-shadow(0 0 5px rgba(62,240,200,.6));transition:stroke-dashoffset .1s linear,stroke .3s ease}.dd-clock[data-low=soon] .dd-clock-left{stroke:#ffc94a;filter:drop-shadow(0 0 5px rgba(255,201,74,.6))}.dd-clock[data-low=true] .dd-clock-left{stroke:#ff6b6b;filter:drop-shadow(0 0 5px rgba(255,107,107,.6))}.dd-clock[data-breath] .dd-clock-left{animation:dd-clock-fill 1.1s cubic-bezier(.2,.8,.2,1) both}.dd-stage .dd-field .gplab-menu{--dd-row: 34px;top:auto;bottom:calc(100% + 8px);border:1px solid rgba(150,186,255,.16);border-radius:12px;background:#091528f7;box-shadow:0 18px 44px #00040c80,inset 0 1px #bee6ff0f}@media(pointer:coarse){.dd-stage .dd-field .gplab-menu{--dd-row: 40px}}.dd-stage .dd-field .gplab-menu .gplab-suggestions.gplab-suggestions--bar{gap:0;max-height:min(calc(var(--dd-row) * 4.5 + 6px),calc(var(--dd-h) - 416px - var(--dd-text-drop)));overflow-y:auto;padding:3px;scrollbar-width:thin;scrollbar-color:rgba(150,186,255,.25) transparent;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 14px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 14px),transparent)}.dd-stage .dd-field .gplab-menu .gplab-suggestions.gplab-suggestions--bar>button{min-height:var(--dd-row);grid-template-columns:32px minmax(0,1fr) auto;gap:8px;padding:0 10px;border-radius:8px;transition:background-color .12s ease}.dd-stage .dd-field .gplab-menu .gplab-suggestions.gplab-suggestions--bare>button{grid-template-columns:minmax(0,1fr) auto}.dd-stage .dd-field .gplab-suggestion-badge{width:32px;height:22px;border-radius:6px;font-size:10.5px;letter-spacing:0;white-space:nowrap}.dd-stage .dd-field .gplab-menu .gplab-suggestions.gplab-suggestions--bar>button.is-highlighted{background:#3d7bff38;box-shadow:inset 0 0 0 1px #7aa6ff38}.dd-stage .dd-field .gplab-menu .gplab-suggestion-text{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.dd-stage .dd-field .gplab-menu .gplab-suggestions--bar .gplab-suggestion-text strong{min-width:0;overflow:hidden;color:#d6e4f8ad;font:600 15px/1.2 var(--sans);white-space:nowrap;text-overflow:ellipsis}.dd-stage .dd-field .gplab-menu .gplab-suggestions--bar .gplab-suggestion-text strong mark{color:#fff;font-weight:800}.dd-stage .dd-field .gplab-menu[data-keyed="0"] .gplab-suggestions--bar .gplab-suggestion-text strong{color:var(--dd-ink);font-weight:650}.dd-stage .dd-field .gplab-menu .gplab-suggestions--bar>button.is-highlighted .gplab-suggestion-text strong{color:#fff}.dd-stage .dd-field .gplab-suggestion-aside{flex:none;color:var(--dd-ink-3);font:600 11.5px/1 var(--mono);font-style:normal;font-variant-numeric:tabular-nums}.dd-stage .dd-field .gplab-suggestion-enter{min-width:20px;height:20px;border-color:#d6e8ff33;background:#d6e8ff0d;color:var(--dd-ink-2)}.dd-stage .dd-field .gplab-menu-head{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin:7px 0 3px;padding:0 10px;border-bottom:0;color:var(--dd-ink-3);font:650 12px/1.25 var(--sans);letter-spacing:0;text-transform:none}@media(min-width:900px){.dd-stage .dd-field .gplab-menu-head{display:none}}.dd-said{min-height:1.3em;margin:0;text-align:center;color:#fffc;font:650 13px/1.3 var(--sans)}.dd-said:empty{min-height:0}.dd-qa{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.dd-qa-dive,.dd-qa-reset{display:inline-flex;align-items:baseline;gap:6px;padding:6px 11px;border:1px dashed rgba(139,233,255,.7);border-radius:99px;background:#050a1899;color:#8be9ff;font:800 11px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.dd-qa-dive small,.dd-qa-reset small{color:#ffffff8c;font:700 9.5px/1 var(--sans);letter-spacing:.1em}.dd-qa-reset{justify-self:center;border-color:#ffc778bf;color:#ffd59a}.dd-reveal{position:absolute;z-index:4;left:0;right:0;top:calc(env(safe-area-inset-top,0px) + 58px + var(--dd-reveal-drop));isolation:isolate;display:grid;justify-items:center;padding:0 var(--dd-gut);text-align:center;pointer-events:none}.dd-reveal[data-tier="0"]{--dd-reveal-drop: var(--dd-text-drop)}.dd-reveal:before{content:"";position:absolute;z-index:-1;left:50%;top:42%;width:min(720px,150%);height:150%;transform:translate(-50%,-50%);background:radial-gradient(closest-side,#0106108f,#0106104d 50%,#0106101a 78%,#01061000)}.dd-emb{position:relative;isolation:isolate;display:block}.dd-emb:before{content:"";position:absolute;z-index:-1;top:6%;right:6%;bottom:6%;left:6%;border-radius:50%;opacity:.5;background:radial-gradient(closest-side,var(--dd-hue, #8a93a6),rgba(0,0,0,0))}.dd-emb>img{display:block;width:100%;height:auto;filter:drop-shadow(0 3px 5px rgba(1,4,14,.55))}.dd-reveal-em{position:relative;display:grid;place-items:center;width:132px;height:132px;animation:dd-em-in .62s cubic-bezier(.2,1.35,.35,1) both}.dd-reveal-em:before{top:-12%;right:-12%;bottom:-12%;left:-12%;opacity:.9;background:radial-gradient(closest-side,var(--dd-glow),rgba(0,0,0,0))}.dd-reveal-em>img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 10px 24px rgba(0,0,0,.45))}.dd-reveal-tier{margin:12px 0 0;color:var(--dd-hue);font:400 clamp(34px,10vw,54px)/1 "Archivo Black",var(--sans);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;text-shadow:0 0 16px var(--dd-glow)}.dd-reveal-tier span{display:inline-block;animation:dd-letter .4s cubic-bezier(.2,1.2,.4,1) both;animation-delay:calc(.18s + var(--dd-i, 0) * 34ms)}.dd-reveal[data-tier="0"] .dd-reveal-tier{color:var(--dd-ink-2);text-shadow:none}.dd-reveal-who{margin:12px 0 0;color:var(--dd-ink);font:800 21px/1.2 var(--sans)}.dd-reveal-pts{margin:8px 0 0;color:var(--dd-ink-2);font:700 15px/1 var(--mono);font-variant-numeric:tabular-nums}.dd-reveal-pts b{color:var(--dd-hue);font-size:17px}.dd-reveal-note{max-width:34ch;margin:12px 0 0;color:var(--dd-ink-3);font:600 13px/1.45 var(--sans)}.dd-reveal-note b{color:var(--dd-ink-2)}.dd-reveal :is(.dd-reveal-who,.dd-reveal-pts,.dd-reveal-note){animation:dd-rise .45s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(.38s + var(--dd-letters, 8) * 34ms)}.dd-reveal .dd-reveal-pts{animation-delay:calc(.49s + var(--dd-letters, 8) * 34ms)}.dd-reveal .dd-reveal-note{animation-delay:calc(.6s + var(--dd-letters, 8) * 34ms)}@media(min-width:900px){.dd-reveal{top:calc(70px + var(--dd-reveal-drop))}.dd-reveal-em{width:160px;height:160px}}.dd-nextbar{position:absolute;z-index:6;left:50%;bottom:0;width:min(520px,100%);box-sizing:border-box;transform:translate(-50%);display:flex;justify-content:center;padding:0 var(--dd-gut) calc(env(safe-area-inset-bottom,0px) + 20px);animation:dd-dock-in .45s cubic-bezier(.2,.8,.2,1) .5s both}.dd-next{min-width:min(260px,100%)}.dd-stage :is(.dd-start,.dd-next,.dd-return){position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:52px;padding:0 30px;border:1px solid rgba(122,166,255,.45);border-radius:14px;cursor:pointer;background:linear-gradient(180deg,#295ad0,#1f4bb4);color:#fff;font:800 14px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;box-shadow:inset 0 1px #d6e6ff3d,0 10px 24px #00040e73,0 0 18px #3d7bff24;transition:transform .18s cubic-bezier(.2,.8,.2,1),border-color .2s ease,filter .2s ease}:where(html.dc-flat) .dd-stage :is(.dd-start,.dd-next,.dd-return){background-image:none;background-color:#2352c2}.dd-stage :is(.dd-start,.dd-next,.dd-return):focus-visible{outline:2px solid rgba(150,186,255,.65);outline-offset:3px}@media(hover:hover){.dd-stage :is(.dd-start,.dd-next,.dd-return):hover{border-color:#96baffbf;filter:brightness(1.07)}}.dd-stage :is(.dd-start,.dd-next,.dd-return):active{transform:translateY(1px) scale(.985);filter:brightness(.95);box-shadow:inset 0 1px #d6e6ff24,0 4px 12px #00040e66}.dd-card{position:absolute;z-index:6;left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + 16px);width:min(460px,calc(100% - 32px));box-sizing:border-box;display:grid;gap:12px;padding:20px;border-radius:24px;transform:translate(-50%);border:1px solid var(--dd-hair);background:#0611229e;box-shadow:0 30px 80px #00040c99;-webkit-backdrop-filter:blur(18px) saturate(1.2);backdrop-filter:blur(18px) saturate(1.2);animation:dd-card-in .5s cubic-bezier(.2,.8,.2,1) both}.dd-intro{border-color:#84dce13d;background:linear-gradient(145deg,#215b75cc,#09213ae0 56%,#0d1f36eb)}.dd-title{margin:0;color:#eef5ff;font:400 clamp(16px,5.2vw,22px)/1.2 "Archivo Black",var(--sans);text-wrap:balance}.dd-title-count,.dd-title-depth{display:block}.dd-title-count{color:#ffc69d}.dd-title-depth{color:#b7f2e9;white-space:nowrap}.dd-intro-text{margin:0;color:#c2d4e5;font:500 14px/1.5 var(--sans)}.dd-intro-text strong{color:#def5f1;font-weight:600}.dd-rules{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:2px 0 4px;padding:0;list-style:none}.dd-rules li{--dd-rule: 133, 220, 249;min-width:0;padding:10px;border-radius:14px;border:1px solid rgba(var(--dd-rule),.2);background:rgba(var(--dd-rule),.08)}.dd-rules li:nth-child(2){--dd-rule: 255, 182, 142}.dd-rules li:nth-child(3){--dd-rule: 136, 231, 194}.dd-rules b{display:block;color:rgb(var(--dd-rule));font:700 17px/1 var(--mono)}.dd-rules span{display:block;margin-top:5px;color:#b4c6de;font:600 11px/1.3 var(--sans)}.dd-start{width:100%}.dd-finish{--dd-under: 112px;position:absolute;z-index:6;top:0;right:0;bottom:0;left:0;display:grid;align-content:center;justify-items:center;text-align:center;padding:calc(env(safe-area-inset-top,0px) + 56px) var(--dd-gut) calc(env(safe-area-inset-bottom,0px) + var(--dd-under));pointer-events:none;animation:dd-fade-in .6s ease both}@media(min-width:900px){.dd-finish{--dd-under: 126px}}.dd-finish>*{pointer-events:auto}.dd-finish-head{display:flex;align-items:center;justify-content:center;gap:10px}.dd-finish-kick{margin:0;color:var(--dd-ink-3);font:700 10px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase}.dd-perfect-emblem{display:block;width:112px;height:112px;margin:8px 0 -4px;animation:dd-em-in .7s cubic-bezier(.2,1.35,.35,1) both}.dd-perfect-emblem>img{width:100%;height:100%}.dd-total{display:grid;justify-items:center;gap:8px;margin:10px 0 0}.dd-total b{color:#fff;font:400 clamp(52px,16vw,92px)/.95 "Archivo Black",var(--sans);letter-spacing:-.01em;font-variant-numeric:tabular-nums;text-shadow:0 0 40px rgba(110,180,255,.35)}.dd-total small{margin-left:6px;color:var(--dd-ink-2);font-size:clamp(20px,6vw,36px)}.dd-total span{color:var(--dd-ink-2);font:700 15px/1.4 var(--mono)}.dd-band{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:6px 10px;margin:12px 0 0}.dd-band-name{color:#ffc94a;font:400 26px/1 "Archivo Black",var(--sans)}.dd-band-deep{color:#ffffffb8;font:650 13px/1.2 var(--sans)}.dd-haul{display:grid;grid-template-columns:repeat(var(--dd-haul-n, 7),minmax(0,1fr));gap:8px;width:min(460px,100%);margin:20px 0 0;padding:0;list-style:none}.dd-haul li{display:grid;justify-items:center;gap:6px;min-width:0}.dd-haul-emblem{display:block;width:100%;max-width:64px;height:auto;aspect-ratio:1}.dd-haul-emblem>img{width:100%;height:100%;object-fit:contain}.dd-haul b{color:var(--dd-ink-2);font:700 clamp(10px,3vw,12px)/1 var(--mono);font-variant-numeric:tabular-nums}.dd-haul li[data-tier="0"] b{color:var(--dd-ink-3)}.dd-spread{display:grid;gap:6px;width:min(460px,100%);margin:18px 0 0;text-align:left}.dd-spread-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin:0}.dd-spread-head span{color:var(--dd-ink-3);font:700 10px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase}.dd-spread-head small{margin-left:8px;padding:2px 6px;border:1px dashed rgba(255,201,74,.5);border-radius:999px;color:#ffc94a;font:700 9px/1 var(--sans);letter-spacing:.08em}.dd-spread-head b{color:#ffc94a;font:700 15px/1 var(--mono);font-variant-numeric:tabular-nums}.dd-spread-plot{position:relative;display:flex;align-items:flex-end;gap:2px;height:40px;padding:0 1px;border-bottom:1px solid var(--dd-hair)}.dd-spread-plot i{flex:1 1 0;min-width:0;border-radius:2px 2px 0 0;background:#d6e8ff14;box-shadow:inset 0 0 0 1px #d6e8ff29}.dd-spread-plot i[data-past]{background:#7ed8e89e;box-shadow:none}.dd-spread-you{position:absolute;top:-4px;bottom:-1px;width:2px;margin-left:-1px;border-radius:1px;background:#ffc94a;box-shadow:0 0 10px #ffc94a8c}.dd-spread-axis{display:flex;justify-content:space-between;gap:8px;margin:0;color:var(--dd-ink-3);font:700 10px/1 var(--mono);font-variant-numeric:tabular-nums}@media(max-height:700px){.dd-spread{margin-top:12px;gap:5px}.dd-spread-plot{height:34px}}.dd-finish .sc-controls{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;width:min(460px,100%);margin-top:22px}.dd-finish .sc-controls>:first-child{grid-column:1 / -1}@media(min-width:900px){.dd-finish:not(.dd-card) .sc-controls{grid-template-columns:repeat(3,auto);justify-content:center;gap:10px;width:min(640px,100%)}.dd-finish:not(.dd-card) .sc-controls>:first-child{grid-column:auto}}.dd-finish-end{display:grid;justify-items:center;width:min(460px,100%);margin-top:12px}.dd-return{width:100%;min-height:48px}.dd-relive{padding:7px 12px;border:1px solid rgba(214,232,255,.22);border-radius:999px;background:#06112280;color:var(--dd-ink);font:700 12px/1 var(--sans);cursor:pointer}.dd-next-day{margin:0;color:var(--dd-ink-3);font:600 12px/1.3 var(--sans)}.dd-next-day b{color:var(--dd-ink-2);font:700 12px/1 var(--mono);font-variant-numeric:tabular-nums}.dd-finish.dd-card{inset:auto auto calc(env(safe-area-inset-bottom,0px) + 16px) 50%;align-content:start;justify-items:stretch;gap:0;padding:16px 18px 14px;text-align:left;animation:dd-card-in .5s cubic-bezier(.2,.8,.2,1) both}.dd-finish.dd-card .dd-finish-head{justify-content:space-between}.dd-finish.dd-card{grid-template-columns:minmax(0,1fr) auto}.dd-finish.dd-card>*{grid-column:1 / -1}.dd-finish.dd-card>.dd-total{grid-column:1}.dd-finish.dd-card>.dd-perfect-emblem{grid-column:2;grid-row:2;align-self:center;width:72px;height:72px;margin:6px 0 0 12px}.dd-finish.dd-card .dd-total{justify-items:start;gap:4px;margin-top:8px}.dd-finish.dd-card .dd-total b{font-size:46px}.dd-finish.dd-card .dd-total small{font-size:18px}.dd-finish.dd-card .dd-total span{font-size:14px}.dd-finish.dd-card .dd-band{justify-content:flex-start;margin-top:6px}.dd-finish.dd-card .dd-band-name{font-size:18px}.dd-finish.dd-card .dd-haul{width:100%;gap:6px;margin-top:14px}.dd-finish.dd-card .sc-controls :is(.btn,.btn-ghost){min-height:44px}.dd-finish.dd-card .sc-controls{width:100%;margin-top:14px}.dd-finish.dd-card .dd-finish-end{width:100%;margin-top:10px}.dd-log{list-style:none;display:grid;gap:8px;margin:18px 0 0;padding:0}.dd-log li{--dd-hue: var(--dd-t0);display:grid;gap:6px;padding:12px 14px 13px;border-radius:14px;border:1px solid var(--line);border:1px solid color-mix(in srgb,var(--dd-hue) 32%,var(--line));background:linear-gradient(180deg,var(--booth-2, var(--booth)),var(--booth));background:linear-gradient(180deg,color-mix(in srgb,var(--dd-hue) 7%,var(--booth-2, var(--booth))),var(--booth))}.dd-log-head{display:flex;align-items:center;gap:8px}.dd-log-n{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;color:var(--dim);border:1px solid var(--line);font:800 11px/1 var(--mono)}.dd-log-depth{margin-left:auto;color:var(--dim);font:800 12px/1 var(--mono);font-variant-numeric:tabular-nums}.dd-log-q{color:var(--chalk);font:700 14.5px/1.4 var(--sans)}.dd-log-a{justify-self:start;padding:4px 11px;border-radius:99px;color:var(--chalk);font:800 13px/1.25 var(--sans);border:1px solid var(--dd-hue);border:1px solid color-mix(in srgb,var(--dd-hue) 50%,transparent);background:transparent;background:color-mix(in srgb,var(--dd-hue) 15%,transparent)}.dd-log-find{color:var(--dim);font:600 12.5px/1.45 var(--sans)}.dd-log-find b{color:var(--chalk)}.dd-chip{display:inline-flex;align-items:center;gap:5px;min-height:24px;padding:0 10px 0 8px;border-radius:99px;color:#04121f;font:800 var(--type-label, 10px)/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;background:var(--dd-hue, var(--dd-t0))}.dd-chip .dd-zicon{width:14px;height:14px}.dd-chip[data-tier="6"]{box-shadow:0 0 14px #ffd25e8c}.dd-zicon{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media(max-width:560px){.dd-finish .sc-controls{width:100%}}@media(max-width:899px)and (max-height:820px){.dd-stage[data-phase=done][data-surface=true]{--dd-h: 780px}}@media(max-width:359px)and (max-height:820px){.dd-stage[data-phase=done][data-surface=true]{--dd-h: 820px}}@media(max-width:699px){.dd-ball{--dd-bs: 56px}.dd-prompt{top:calc(env(safe-area-inset-top,0px) + max(clamp(82px,13vh,112px),calc(64px + var(--dd-text-drop, 0px))));top:calc(env(safe-area-inset-top,0px) + max(clamp(82px,13svh,112px),calc(64px + var(--dd-text-drop, 0px))))}.dd-reveal{top:calc(env(safe-area-inset-top,0px) + max(clamp(76px,12vh,108px),calc(58px + var(--dd-reveal-drop, 0px))));top:calc(env(safe-area-inset-top,0px) + max(clamp(76px,12svh,108px),calc(58px + var(--dd-reveal-drop, 0px))))}.dd-finish:not(.dd-card) .dd-total b{font-size:clamp(44px,13vw,64px)}.dd-finish:not(.dd-card) .dd-total small{font-size:22px}}@media(max-width:699px)and (max-height:560px){.dd-prompt{top:calc(env(safe-area-inset-top,0px) + max(72px,calc(64px + var(--dd-text-drop, 0px))))}}@media(max-width:699px)and (max-height:740px){.dd-stage .dd-intro .dd-intro-text{display:none}}@media(max-width:480px)and (max-height:700px){.dd-stage[data-phase=done]:not([data-surface=true]){--dd-h: 700px}}@media(max-height:700px){.dd-card{gap:10px;padding:16px 18px}.dd-prompt h2{max-width:34ch;font-size:clamp(20px,4.9vw,26px)}.dd-intro-text{font-size:13px}.dd-rules li{padding:8px 10px}.dd-stage .dd-start{min-height:50px}.dd-reveal{top:calc(env(safe-area-inset-top,0px) + 50px + var(--dd-reveal-drop))}.dd-reveal-em{width:104px;height:104px}.dd-reveal-tier{margin-top:8px;font-size:clamp(30px,min(7vh,10vw),44px)}.dd-reveal-who{margin-top:8px;font-size:19px}.dd-reveal-note{margin-top:8px}.dd-perfect-emblem{width:56px;height:56px;margin:2px 0 -2px}.dd-total{gap:6px}.dd-total b{font-size:clamp(40px,9vh,76px)}.dd-total small{font-size:clamp(18px,4vh,30px)}.dd-band{margin-top:8px}.dd-band-name{font-size:22px}.dd-haul{margin-top:10px}.dd-haul-emblem{max-width:46px}.dd-finish .sc-controls{margin-top:12px}.dd-finish-end{margin-top:8px}.dd-finish.dd-card{padding:12px 16px 10px}.dd-finish.dd-card>.dd-perfect-emblem{width:58px;height:58px;margin-top:6px}.dd-finish.dd-card .dd-total b{font-size:38px}.dd-finish.dd-card .dd-haul{margin-top:8px}.dd-finish.dd-card .dd-haul-emblem{max-width:42px}.dd-finish.dd-card .sc-controls{margin-top:10px}.dd-finish.dd-card .dd-finish-end{margin-top:6px}}@media(max-width:699px)and (max-height:700px){.dd-reveal{top:calc(env(safe-area-inset-top,0px) + max(76px,calc(50px + var(--dd-reveal-drop, 0px))))}}@media(min-width:900px)and (max-height:690px){.dd-stage .dd-intro .dd-intro-text{display:none}html[data-dc-ad-rail] .dd-stage .dd-finish:not(.dd-card){grid-template-columns:auto auto;column-gap:10px}html[data-dc-ad-rail] .dd-stage .dd-finish:not(.dd-card)>*{grid-column:1 / -1}html[data-dc-ad-rail] .dd-stage .dd-finish:not(.dd-card)>.sc-controls{grid-column:1;justify-self:end;width:auto}html[data-dc-ad-rail] .dd-stage .dd-finish:not(.dd-card)>.dd-finish-end{grid-column:2;justify-self:start;width:auto;margin-top:12px}html[data-dc-ad-rail] .dd-stage .dd-finish:not(.dd-card) .dd-return{min-height:46px;padding-inline:24px}html[data-dc-ad-rail] .dd-stage .dd-finish.dd-card{width:min(640px,calc(100% - 32px))}}@media(min-width:900px)and (max-height:595px){.dd-stage .dd-finish:not(.dd-card){grid-template-columns:auto auto;column-gap:10px}.dd-stage .dd-finish:not(.dd-card)>*{grid-column:1 / -1}.dd-stage .dd-finish:not(.dd-card)>.sc-controls{grid-column:1;justify-self:end;width:auto}.dd-stage .dd-finish:not(.dd-card)>.dd-finish-end{grid-column:2;justify-self:start;width:auto;margin-top:12px}.dd-stage .dd-finish:not(.dd-card) .dd-return{min-height:46px;padding-inline:24px}.dd-stage .dd-finish.dd-card{width:min(640px,calc(100% - 32px))}}@media(min-width:900px)and (max-height:760px){.dd-stage .dd-finish.dd-card{width:min(820px,calc(100% - 32px));grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.dd-stage .dd-finish.dd-card>*{grid-column:1 / 3}.dd-stage .dd-finish.dd-card>.dd-finish-head{grid-row:1}.dd-stage .dd-finish.dd-card>.dd-perfect-emblem{grid-column:2;grid-row:2}.dd-stage .dd-finish.dd-card>.dd-total{grid-column:1;grid-row:2}.dd-stage .dd-finish.dd-card>.dd-band{grid-row:3}.dd-stage .dd-finish.dd-card>.dd-haul{grid-row:4}.dd-stage .dd-finish.dd-card>:is(.dd-spread,.sc-controls,.dd-finish-end){grid-column:3;width:auto;margin-left:28px}.dd-stage .dd-finish.dd-card>.dd-spread{grid-row:1 / span 2;align-self:start;margin-top:4px}.dd-stage .dd-finish.dd-card>.sc-controls{grid-row:3 / span 2;align-self:end;margin-top:12px}.dd-stage .dd-finish.dd-card>.dd-finish-end{grid-row:5}}@media(min-width:900px)and (max-height:760px){.sc.sc-wide[data-board=deep-dive]>.sc-head h1{font-size:36px}.sc.sc-wide[data-board=deep-dive]>.sc-head .sc-lede{margin-top:6px;font-size:15px}.sc.sc-wide[data-board=deep-dive]>.sc-head .sc-picker{margin-top:-4px}}:where(html.dc-lite) .dd-stage :is(.dd-card,.dd-sound-panel,.dd-field .gplab-entry-shell--bar,.dd-start,.dd-next,.dd-return),.dd-stage[data-slow] :is(.dd-card,.dd-sound-panel,.dd-field .gplab-entry-shell--bar,.dd-start,.dd-next,.dd-return){-webkit-backdrop-filter:none;backdrop-filter:none}:where(html.dc-lite) .dd-stage .dd-card,.dd-stage[data-slow] .dd-card{background:#050e1ee6}:where(html.dc-lite) .dd-stage :is(.dd-sound-panel,.dd-field .gplab-entry-shell--bar),.dd-stage[data-slow] :is(.dd-sound-panel,.dd-field .gplab-entry-shell--bar){background:#09162af5}:where(html.dc-lite) .dd-nav .dd-sound-panel,.dd-stage[data-slow]~.dd-nav .dd-sound-panel{-webkit-backdrop-filter:none;backdrop-filter:none;background:#09162af5}:where(html.dc-lite) .dd-stage .dd-clock-left,.dd-stage[data-slow] .dd-clock-left{filter:none}@keyframes dd-zone-in{0%{opacity:0}}@keyframes dd-caret{0%,to{opacity:1}50%{opacity:.18}}@keyframes dd-pass{0%{opacity:.5;transform:scaleX(.4)}30%{opacity:1;box-shadow:0 0 8px var(--dd-hue)}to{opacity:.8;transform:none;box-shadow:0 0 6px var(--dd-hue)}}@keyframes dd-hit{0%{opacity:.5}to{opacity:1;top:-.5px;height:2px;box-shadow:0 0 10px 1px var(--dd-hue)}}@keyframes dd-find-in{0%{opacity:0;transform:translate(-6px,-50%) scale(.94)}to{opacity:1;transform:translateY(-50%)}}@keyframes dd-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes dd-dock-in{0%{opacity:0;transform:translate(-50%,40%)}to{opacity:1;transform:translate(-50%)}}@keyframes dd-card-in{0%{opacity:0;transform:translate(-50%,16px)}to{opacity:1;transform:translate(-50%)}}@keyframes dd-fade-in{0%{opacity:0}}@keyframes dd-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-10px)}}@keyframes dd-pop{0%{opacity:0;transform:scale(.7)}}@keyframes dd-em-in{0%{opacity:0;transform:translateY(60px) scale(.4)}40%{opacity:1}to{opacity:1;transform:none}}@keyframes dd-letter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes dd-clock-fill{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@keyframes dd-cost{0%{opacity:0;transform:translateY(6px)}18%{opacity:1;transform:translateY(-2px)}to{opacity:0;transform:translateY(-18px)}}@keyframes dd-shake-a{10%,90%{transform:translate(-2px)}20%,80%{transform:translate(4px)}30%,50%,70%{transform:translate(-7px)}40%,60%{transform:translate(7px)}}@keyframes dd-shake-b{10%,90%{transform:translate(2px)}20%,80%{transform:translate(-4px)}30%,50%,70%{transform:translate(7px)}40%,60%{transform:translate(-7px)}}@media(prefers-reduced-motion:reduce){.dd-zone,.dd-zone-line,.dd-depth-line,.dd-find,.dd-prompt,.dd-dock,.dd-nextbar,.dd-card,.dd-finish,.dd-reveal-em,.dd-reveal-tier span,.dd-reveal :is(.dd-reveal-who,.dd-reveal-pts,.dd-reveal-note),.dd-perfect-emblem,.dd-misses li,.dd-field,.dd-cost,.dd-clock-left,.dd-caret,.dd-gauge b{animation:none!important}.dd-prompt,.dd-gauge b,.dd-sound-panel,.dd-sound[data-open] .dd-sound-panel,.dd-clock-left{transition:none}.dd-cost{display:none}}
