.RYA7WW_surface{min-height:calc(100dvh - var(--yawn-global-header-height));background:radial-gradient(circle at 16% 18%, rgba(var(--yawn-color-cyan-rgb), .1), transparent 28rem), radial-gradient(circle at 82% 72%, rgba(var(--yawn-color-pink-rgb), .08), transparent 26rem), linear-gradient(rgba(var(--yawn-color-cyan-rgb), .035) 1px, transparent 1px), linear-gradient(90deg, rgba(var(--yawn-color-cyan-rgb), .035) 1px, transparent 1px), var(--yawn-color-black);color:var(--yawn-text-primary);background-size:auto,auto,4rem 4rem,4rem 4rem,auto;overflow:hidden auto}.RYA7WW_shell{width:min(100%,92rem);margin:0 auto;padding:clamp(1.4rem,4vw,3.5rem)}.RYA7WW_intro{gap:.55rem;max-width:58rem;margin-bottom:clamp(1.25rem,3vw,2.4rem);display:grid}.RYA7WW_coordinate,.RYA7WW_queueHeader>span{color:var(--yawn-color-lime);font-family:var(--yawn-font-heading);letter-spacing:.16em;text-transform:uppercase;font-size:.64rem}.RYA7WW_intro h1,.RYA7WW_queueHeader h2{font-family:var(--yawn-font-heading);margin:0;font-weight:580}.RYA7WW_intro h1{letter-spacing:-.055em;font-size:clamp(2rem,5vw,4.8rem);line-height:.98}.RYA7WW_intro p{max-width:48rem;color:rgba(var(--yawn-color-white-rgb), .66);margin:0;font-size:clamp(.92rem,1.5vw,1.08rem);line-height:1.55}.RYA7WW_primaryGrid{grid-template-columns:minmax(0,1.12fr) minmax(21rem,.88fr);align-items:stretch;gap:clamp(1rem,2.5vw,2rem);display:grid}.RYA7WW_field,.RYA7WW_queue{border:1px solid rgba(var(--yawn-color-cyan-rgb), .3);background:rgba(var(--yawn-color-black-rgb), .76);box-shadow:inset 0 0 34px rgba(var(--yawn-color-cyan-rgb), .045);position:relative}.RYA7WW_field{grid-template-columns:minmax(8.5rem,.34fr) minmax(0,1fr);gap:clamp(.75rem,2vw,1.5rem);min-height:31rem;padding:clamp(1rem,2.6vw,2rem);display:grid}.RYA7WW_flywheel{aspect-ratio:1;align-self:center;place-items:center;width:min(100%,12rem);margin-inline:auto;display:grid;position:sticky;top:1rem}.RYA7WW_flywheelOrbit{border:1px dashed rgba(var(--yawn-color-lime-rgb), .52);box-shadow:0 0 28px rgba(var(--yawn-color-lime-rgb), .12);border-radius:50%;animation:14s linear infinite RYA7WW_orbit-spin;position:absolute;inset:16%}.RYA7WW_flywheelOrbit:after{background:var(--yawn-color-lime);width:.45rem;height:.45rem;box-shadow:0 0 12px rgba(var(--yawn-color-lime-rgb), .8);content:"";border-radius:50%;position:absolute;top:-.24rem;left:50%;transform:translate(-50%)}.RYA7WW_flywheelCore{border:1px solid var(--yawn-color-cyan);width:2.5rem;height:2.5rem;color:var(--yawn-color-cyan);font-family:var(--yawn-font-logo);box-shadow:0 0 18px rgba(var(--yawn-color-cyan-rgb), .25);place-items:center;display:grid}.RYA7WW_flywheelStep{--angle:calc(var(--step) * 72deg - 90deg);left:calc(50% + cos(var(--angle)) * 45%);top:calc(50% + sin(var(--angle)) * 45%);color:rgba(var(--yawn-color-white-rgb), .48);font-family:var(--yawn-font-heading);letter-spacing:.08em;text-transform:uppercase;font-size:.5rem;position:absolute;transform:translate(-50%,-50%)}.RYA7WW_spine,.RYA7WW_queue ol{margin:0;padding:0;list-style:none}.RYA7WW_spine{align-content:center;gap:.65rem;display:grid;position:relative}.RYA7WW_spine:before{background:linear-gradient(var(--yawn-color-cyan), var(--yawn-color-red), var(--yawn-color-lime), var(--yawn-color-pink), var(--yawn-color-green));content:"";opacity:.55;width:1px;position:absolute;top:8%;bottom:8%;left:1.05rem}.RYA7WW_spine li{--tone-rgb:var(--yawn-color-cyan-rgb);border:1px solid rgba(var(--tone-rgb), .22);background:rgba(var(--tone-rgb), .035);grid-template-columns:2.2rem minmax(0,1fr);align-items:start;gap:.7rem;padding:.7rem;display:grid;position:relative}.RYA7WW_spine li[data-tone=red]{--tone-rgb:var(--yawn-color-red-rgb)}.RYA7WW_spine li[data-tone=lime]{--tone-rgb:var(--yawn-color-lime-rgb)}.RYA7WW_spine li[data-tone=pink]{--tone-rgb:var(--yawn-color-pink-rgb)}.RYA7WW_spine li[data-tone=green]{--tone-rgb:var(--yawn-color-green-rgb)}.RYA7WW_beatNumber,.RYA7WW_rank{z-index:1;border:1px solid rgba(var(--tone-rgb), .7);background:var(--yawn-color-black);width:2.1rem;height:2.1rem;color:rgb(var(--tone-rgb));font-family:var(--yawn-font-heading);place-items:center;font-size:.58rem;display:grid;position:relative}.RYA7WW_beatCopy,.RYA7WW_moveCopy{gap:.22rem;min-width:0;display:grid}.RYA7WW_beatCopy strong,.RYA7WW_moveCopy strong{font-family:var(--yawn-font-heading);letter-spacing:.04em;font-size:.74rem}.RYA7WW_beatCopy>span,.RYA7WW_moveCopy>span{color:rgba(var(--yawn-color-white-rgb), .64);font-size:.78rem;line-height:1.4}.RYA7WW_queue{padding:clamp(1rem,2.6vw,1.7rem)}.RYA7WW_queueHeader{gap:.3rem;margin-bottom:.85rem;display:grid}.RYA7WW_queueHeader h2{font-size:clamp(1.25rem,2vw,1.65rem)}.RYA7WW_queue ol{gap:.55rem;display:grid}.RYA7WW_queue li{--tone-rgb:var(--yawn-color-cyan-rgb);border-left:1px solid rgba(var(--tone-rgb), .72);background:linear-gradient(90deg, rgba(var(--tone-rgb), .07), transparent 72%);grid-template-columns:2.2rem minmax(0,1fr);gap:.7rem;padding:.72rem;display:grid}.RYA7WW_queue li[data-state=moving]{--tone-rgb:var(--yawn-color-lime-rgb)}.RYA7WW_queue li[data-state=queued]{--tone-rgb:var(--yawn-color-pink-rgb)}.RYA7WW_queue li[data-state=later]{--tone-rgb:var(--yawn-color-white-rgb)}.RYA7WW_moveTitle{justify-content:space-between;align-items:baseline;gap:.65rem;display:flex}.RYA7WW_moveTitle em{color:rgb(var(--tone-rgb));font-family:var(--yawn-font-heading);letter-spacing:.08em;text-transform:uppercase;font-size:.52rem;font-style:normal}.RYA7WW_moveCopy small{color:rgba(var(--yawn-color-white-rgb), .38);font-size:.66rem;line-height:1.35}.RYA7WW_boundary{color:rgba(var(--yawn-color-white-rgb), .42);font-family:var(--yawn-font-heading);letter-spacing:.08em;text-align:center;text-transform:lowercase;margin-top:1rem;font-size:.56rem}@keyframes RYA7WW_orbit-spin{to{transform:rotate(1turn)}}@media (max-width:58rem){.RYA7WW_primaryGrid{grid-template-columns:1fr}.RYA7WW_field{min-height:28rem}}@media (max-width:38rem){.RYA7WW_shell{padding:1rem}.RYA7WW_intro{margin-bottom:1rem}.RYA7WW_intro h1{font-size:clamp(2rem,11vw,3.15rem)}.RYA7WW_primaryGrid{gap:.8rem}.RYA7WW_field{grid-template-columns:1fr;min-height:auto;padding:.8rem}.RYA7WW_flywheel{width:9rem}.RYA7WW_spine{gap:.45rem}.RYA7WW_spine li{padding:.55rem}.RYA7WW_queue{padding:.8rem}.RYA7WW_moveTitle{flex-direction:column;align-items:flex-start;gap:.2rem}}@media (prefers-reduced-motion:reduce){.RYA7WW_flywheelOrbit{animation:none}}
