@font-face{font-family:Geist;src:url(/fonts/geist-latin-wght-normal.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist;src:url(/fonts/geist-latin-ext-wght-normal.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;src:url(/fonts/geist-mono-latin-wght-normal.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono;src:url(/fonts/geist-mono-latin-ext-wght-normal.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";src:url(/fonts/instrument-serif-latin-400-normal.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif";src:url(/fonts/instrument-serif-latin-ext-400-normal.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";src:url(/fonts/instrument-serif-latin-400-italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial"),local("Liberation Sans"),local("Helvetica Neue"),local("Helvetica");size-adjust:109%;ascent-override:92.2%;descent-override:27.1%;line-gap-override:0%}@font-face{font-family:Geist Mono Fallback;src:local("Courier New"),local("Liberation Mono"),local("Courier");size-adjust:100%;ascent-override:100.5%;descent-override:29.5%;line-gap-override:0%}@font-face{font-family:"Instrument Serif Fallback";src:local("Times New Roman"),local("Liberation Serif"),local("Times");size-adjust:85.4%;ascent-override:115.9%;descent-override:36.3%;line-gap-override:0%}:root{--ground:#0c0710;--raise:#140b18;--raise-2:#1d1022;--line:hsla(0,0%,100%,.08);--line-2:hsla(0,0%,100%,.16);--wash:hsla(0,0%,100%,.04);--seg-up:hsla(0,0%,100%,.13);--text:#f4ede8;--text-2:#a99bae;--text-3:#8f8196;--plum:#7f2058;--plum-hi:#a2306f;--maroon:#ac2f35;--maroon-hi:#b8343a;--pink:#f7abc5;--pink-2:#feb9d8;--pink-pale:#f8dcea;--primary:var(--maroon);--primary-hi:var(--maroon-hi);--banner-red:#aa0003;--danger-text:#ff9aa3;--focus:#fff;--amber:#fca211;--orange:#fd6504;--hot:#ef3e5c;--disc:#b0266e;--flame:linear-gradient(90deg,var(--amber) 0%,var(--orange) 34%,var(--hot) 68%,var(--disc) 100%);--serif:"Instrument Serif","Instrument Serif Fallback","Noto Serif Devanagari","Noto Serif Kannada",Georgia,"Times New Roman",serif;--sans:"Geist","Geist Fallback","Noto Sans Devanagari","Noto Sans Kannada",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--mono:"Geist Mono","Geist Mono Fallback",ui-monospace,"SF Mono",Menlo,Consolas,"Noto Sans Devanagari","Noto Sans Kannada",monospace;--t-12:0.75rem;--t-14:0.875rem;--t-16:1rem;--t-20:1.25rem;--t-28:1.75rem;--t-44:2.75rem;--t-h1:clamp(2.75rem,6.5vw,5.25rem);--s1:8px;--s2:16px;--s3:24px;--s4:32px;--s5:40px;--s6:48px;--s8:64px;--s12:96px;--section:64px;--gutter:20px;--r-s:10px;--r-m:16px;--r-l:24px;--ease:cubic-bezier(0.2,0.7,0.2,1);--spring:cubic-bezier(0.34,1.56,0.64,1);--t-fast:160ms;color-scheme:dark}@media (min-width:720px){:root{--gutter:32px}}@media (min-width:900px){:root{--section:96px}}*,:after,:before{box-sizing:border-box}html{scroll-padding-top:16px;-webkit-text-size-adjust:100%}body,html{background:var(--ground)}body{margin:0;color:var(--text);font-family:var(--sans);font-size:var(--t-16);line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}body:before{content:"";position:fixed;inset:0;z-index:100;pointer-events:none;opacity:.055;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}::selection{background:var(--plum);color:var(--text)}h1,h2,h3,p{margin:0}h1,h2{font-family:var(--serif);font-weight:400;text-wrap:balance}h2{font-size:var(--t-28);line-height:1.15;letter-spacing:-.005em}a{color:var(--text);-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px;transition:-webkit-text-decoration-color var(--t-fast);transition:text-decoration-color var(--t-fast);transition:text-decoration-color var(--t-fast),-webkit-text-decoration-color var(--t-fast)}a:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}button,input,summary,textarea{font:inherit;color:inherit}button{-webkit-tap-highlight-color:transparent}[hidden]{display:none!important}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mono{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:where(a,button,input,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:6px}.scroll{scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.22) transparent}.scroll::-webkit-scrollbar{width:8px;height:8px}.scroll::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:8px;border:2px solid transparent;background-clip:padding-box}.scroll::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.34);background-clip:padding-box;border:2px solid transparent}.site{min-height:100vh;overflow-x:clip;padding-left:max(var(--gutter),env(safe-area-inset-left,0px));padding-right:max(var(--gutter),env(safe-area-inset-right,0px));padding-bottom:calc(112px + env(safe-area-inset-bottom, 0px))}.wrap{max-width:var(--wrap,1240px);margin:0 auto}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;font-size:var(--t-14);font-weight:500;line-height:1.2;text-decoration:none;white-space:nowrap;color:var(--text);background:transparent;border:1px solid var(--line-2);border-radius:12px;cursor:pointer;transition:background var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),transform var(--t-fast) var(--ease),color var(--t-fast)}.btn:hover{background:var(--wash);border-color:rgba(247,171,197,.55)}.btn:active{transform:scale(.98)}.btn.primary{background:var(--primary);border-color:var(--primary)}.btn.primary:hover{background:var(--primary-hi);border-color:var(--primary-hi);transform:translateY(-1px)}.btn.primary:active{transform:translateY(0) scale(.98)}.btn.small{min-height:36px;padding:0 12px}.btn[disabled]{opacity:.4;cursor:not-allowed;transform:none;background:transparent;border-color:var(--line)}.btn.primary[disabled]{background:var(--primary);border-color:var(--primary)}.btn svg{flex:none}.linklike{background:none;border:0;padding:0;color:var(--text-2);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px}.linklike:hover{color:var(--text);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.site{position:relative;isolation:isolate}.atmos{inset:0 0 auto 0;height:1500px;z-index:-1;pointer-events:none;overflow:hidden}.atmos,.atmos i{position:absolute}.atmos i{display:block;border-radius:50%}.atmos-a{width:1100px;height:1100px;right:-280px;top:40px;background:radial-gradient(closest-side,rgba(127,32,88,.55),rgba(127,32,88,.2) 55%,transparent 100%);animation:drift 24s ease-in-out infinite alternate}.atmos-b{width:640px;height:640px;right:80px;top:120px;background:radial-gradient(closest-side,rgba(253,101,4,.17),rgba(247,171,197,.07) 60%,transparent 100%);animation:drift 30s ease-in-out infinite alternate-reverse}.atmos-c{width:900px;height:900px;left:-420px;top:560px;background:radial-gradient(closest-side,rgba(127,32,88,.24),rgba(247,171,197,.04) 60%,transparent 100%)}.atmos .atmos-grid{inset:0;border-radius:0;background-image:linear-gradient(90deg,hsla(0,0%,100%,.045) 1px,transparent 0),linear-gradient(180deg,hsla(0,0%,100%,.045) 1px,transparent 0);background-size:88px 88px;background-position:top;-webkit-mask-image:radial-gradient(ellipse 70% 55% at 62% 26%,#000 0,transparent 100%);mask-image:radial-gradient(ellipse 70% 55% at 62% 26%,#000 0,transparent 100%)}.atmos-d{width:1100px;height:1100px;right:-280px;top:40px;opacity:0;transition:opacity 2.4s var(--ease);background:radial-gradient(closest-side,rgba(252,162,17,.34),rgba(253,101,4,.14) 52%,transparent 100%)}html[data-phase=record] .atmos-d{opacity:.85}html[data-phase=target] .atmos-d{opacity:1;background:radial-gradient(closest-side,rgba(252,162,17,.46),rgba(239,62,92,.16) 55%,transparent 100%)}@keyframes drift{0%{transform:translateZ(0)}to{transform:translate3d(-40px,30px,0)}}.rv{animation:rise .95s var(--ease) both;animation-delay:var(--d,0ms)}@keyframes rise{0%{opacity:0;transform:translate3d(0,18px,0)}}@supports (animation-timeline:view()){.foot,.sec{animation:reveal linear forwards;animation-timeline:view();animation-range:entry 0 entry 28%}}@keyframes reveal{0%{opacity:0;transform:translate3d(0,24px,0)}}.top{display:flex;justify-content:space-between;gap:var(--s2);padding-top:calc(12px + env(safe-area-inset-top, 0px));padding-bottom:10px}.brand,.top{align-items:center}.brand{display:inline-flex;gap:12px;min-height:44px;text-decoration:none}.brand svg{display:block}.brand-name{font-family:var(--serif);font-size:var(--t-28);line-height:1;letter-spacing:-.005em;white-space:nowrap}@media (max-width:480px){.brand-name{font-size:24px}.brand{gap:10px}.status{padding:0 12px 0 10px;gap:8px}}.top-nav{display:none;margin-left:auto;gap:4px}.top-nav a{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border-radius:999px;font:400 var(--t-12)/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;text-decoration:none;color:var(--text-2);transition:color var(--t-fast),background var(--t-fast)}.top-nav a:hover{color:var(--text);background:var(--wash)}@media (min-width:760px){.top-nav{display:flex}}.top-r{display:flex;align-items:center;gap:var(--s2);min-width:0}@media (max-width:560px){.top{flex-wrap:wrap;row-gap:4px}.top-r{flex:1 1 100%;justify-content:space-between}}.status{display:inline-flex;align-items:center;gap:10px;min-height:36px;padding:0 14px 0 12px;font-size:var(--t-12);letter-spacing:.02em;white-space:nowrap;background:hsla(0,0%,100%,.04);border:1px solid var(--line-2);border-radius:999px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.status,.status b{font-weight:500;color:var(--text)}.hint{font-size:var(--t-12);color:var(--text-2)}.lockup{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:0 var(--s4);gap:0 var(--s4);margin-top:0;padding:8px var(--s4);color:#3a2a40;background:linear-gradient(180deg,#fbf8f5,#efe8e2);border-radius:18px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.55),inset 0 1px 0 hsla(0,0%,100%,.9),0 24px 70px -24px rgba(252,130,17,.38),0 10px 30px -10px rgba(0,0,0,.6)}.lockup-cap{display:flex;align-items:center;gap:12px;font:500 11px/1.3 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#5b4a60}.lockup-pip{width:7px;height:7px;border-radius:50%;background:var(--flame);box-shadow:0 0 0 3px rgba(239,62,92,.12);flex:none}.lockup-logos{list-style:none;margin:0;padding:0;justify-content:space-between}.lockup-logos,.lockup-logos li{display:flex;align-items:center;min-width:0}.lockup-logos li{justify-content:center;padding:2px var(--s3)}.lockup-title{flex:2.6 1;gap:18px}.lockup-presents{font:italic 400 22px/1 var(--serif);letter-spacing:.01em;color:#5b4a60;flex:none}.lockup-logos img{display:block;height:50px;width:auto;max-width:100%;transition:transform .4s var(--ease)}.lockup-logos li:hover img{transform:scale(1.03)}.lockup{padding-top:12px;padding-bottom:12px}@media (max-width:1099px){.lockup-logos img{height:42px}.lockup-presents{font-size:19px}}@media (max-width:959px){.lockup{grid-template-columns:minmax(0,1fr);gap:10px;padding:12px 14px 14px}.lockup-cap{font-size:10px}.lockup-logos{flex-direction:column;align-items:stretch;gap:10px}.lockup-logos li{padding:0}.lockup-title{gap:10px;justify-content:space-between}.lockup-title img{height:34px}.lockup-presents{font-size:15px}}.dot{position:relative;display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--text-3);flex:none}.dot.live{background:var(--hot);box-shadow:0 0 10px rgba(239,62,92,.8)}.dot.live:after{inset:0;background:var(--hot);animation:ping 2.4s var(--ease) infinite}.dot.live:after,.dot.live:before{content:"";position:absolute;border-radius:50%}.dot.live:before{inset:-5px;background:conic-gradient(from 0deg,transparent 0 55%,var(--amber) 80%,var(--hot) 100%);-webkit-mask-image:radial-gradient(closest-side,transparent 72%,#000 74%);mask-image:radial-gradient(closest-side,transparent 72%,#000 74%);animation:spin 3.6s linear infinite}.dot.done{background:var(--text-2)}.dot.up{background:transparent;box-shadow:inset 0 0 0 1.5px var(--text-3)}@keyframes ping{0%{transform:scale(1);opacity:.6}80%,to{transform:scale(3);opacity:0}}@keyframes spin{to{transform:rotate(1turn)}}.hero{display:grid;grid-gap:var(--s4);gap:var(--s4);margin-top:var(--s3);align-items:center}@media (min-width:1040px){.hero{grid-template-columns:minmax(0,1fr) clamp(400px,calc(100vh - 340px),540px);gap:var(--s5);margin-top:var(--s3)}}.hero-l{container-type:inline-size;min-width:0}.kicker{display:flex;align-items:center;gap:14px;font:500 var(--t-12)/1.6 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-2)}.kicker-rule{flex:none;width:36px;height:1px;background:var(--flame)}.hero h1{font-size:clamp(3.25rem,min(9.2vw,7.8vh),5rem);line-height:.92;letter-spacing:-.028em;margin-top:var(--s2)}@media (max-width:1039px){.hero h1{font-size:clamp(3.25rem,11vw,5.25rem)}}.hero h1 .h1-a,.hero h1 .h1-b{display:block}.hero h1 .h1-b{color:var(--text-2)}.hero h1 em{font-style:italic;color:var(--text);letter-spacing:-.02em;padding-right:.04em;background:linear-gradient(90deg,var(--amber),var(--orange) 45%,var(--hot));background-repeat:no-repeat;background-size:100% .045em;background-position:0 92%}.lede{margin-top:12px;max-width:60ch;font-size:1.0625rem;line-height:1.5;color:var(--text-2)}.panel{position:relative;--px:20px;--py:20px;margin-top:var(--s2);padding:var(--py) var(--px) calc(var(--py) + 4px);background:linear-gradient(180deg,hsla(0,0%,100%,.055),hsla(0,0%,100%,.015));border:1px solid var(--line-2);border-radius:var(--r-l);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.07),0 40px 80px -40px rgba(0,0,0,.8);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.panel:before{content:"";position:absolute;left:24px;right:24px;top:-1px;height:1px;background:linear-gradient(90deg,transparent,rgba(252,162,17,.7),rgba(247,171,197,.55),transparent)}@media (min-width:720px){.panel{--px:28px;--py:26px}}@media (min-width:1040px){.panel{--py:16px;margin-top:var(--s2)}}.panel-top{display:flex;justify-content:space-between;gap:var(--s2);font:500 11px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-2)}.panel-pct{letter-spacing:.08em}.panel-pct,.tc{color:var(--text)}.tc{align-items:flex-start;margin-top:var(--s2);font-family:var(--sans);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"zero" 0,"tnum";font-weight:200;font-size:44px;font-size:min(124px,15.5cqw,10vh);line-height:.95;letter-spacing:-.045em}.tc,.tc-u{display:flex}.tc-u{flex-direction:column;align-items:center}.tc-d{display:block}.tc-l{margin-top:10px;font:500 10px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-2)}.tc-c{display:inline-flex;justify-content:center;width:.3em;font-weight:200;color:var(--text-3);transform:translateY(-.04em)}.sec-u .tc-d{font-weight:300;background:linear-gradient(165deg,var(--amber) 5%,var(--orange) 45%,var(--hot) 95%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:var(--hot)}.tc-cap{margin-top:10px;color:var(--text-2);font-size:var(--t-14);max-width:52ch;min-height:1.55em}.rec{margin-top:18px}.rec-above{position:relative;height:28px}.rec-name{position:absolute;bottom:13px;white-space:nowrap;padding-right:10px;font:400 11px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-2)}.rec-name b{margin-left:6px;font-weight:500;color:var(--text)}.rec-track{position:relative;height:8px;background:hsla(0,0%,100%,.09);border-radius:8px}.rec-days{position:absolute;inset:0;z-index:2;border-radius:8px;pointer-events:none;background-image:linear-gradient(90deg,rgba(12,7,16,.9) 1px,transparent 0);background-size:calc(100% / 12.5) 100%}.rec-zone{position:absolute;top:0;bottom:0;right:0;border-radius:0 8px 8px 0;z-index:0;background:repeating-linear-gradient(135deg,rgba(252,162,17,.45) 0 2px,transparent 2px 6px)}.rec-fill{position:absolute;z-index:1;inset:0 auto 0 0;width:0;border-radius:8px;background:var(--flame);box-shadow:0 0 22px -2px rgba(239,62,92,.55);transition:width .9s var(--ease)}.rec-fill:after{content:"";position:absolute;right:-2px;top:50%;width:14px;height:14px;margin-top:-7px;border-radius:50%;background:#fff;box-shadow:0 0 0 4px rgba(239,62,92,.35),0 0 22px 4px rgba(239,62,92,.7)}.rec-fill[data-empty=true]:after{display:none}.rec-tick{z-index:3;top:-18px;bottom:-5px;width:1px;box-shadow:0 0 8px hsla(0,0%,100%,.5)}.rec-tick,.rec-tick:before{position:absolute;background:var(--text)}.rec-tick:before{content:"";top:-1px;left:-3px;width:7px;height:7px;transform:rotate(45deg) scale(.8)}.rec-end{position:absolute;z-index:3;top:-5px;bottom:-5px;right:0;width:1px;background:var(--text-2)}.rec-below{display:flex;justify-content:space-between;gap:var(--s2);margin-top:10px;font:400 11px/1 var(--mono);letter-spacing:.04em;color:var(--text-2)}html:is([data-phase=record],[data-phase=target]) .rec-fill{box-shadow:0 0 30px rgba(239,62,92,.8)}.rec-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--s2) var(--s4);gap:var(--s2) var(--s4);margin:16px 0 0;padding-top:12px;border-top:1px solid var(--line)}.rec-stats dt{font:500 11px/1.4 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-2)}.rec-stats dd{margin:4px 0 0;font:300 clamp(1.5rem,3.4vw,1.875rem)/1.1 var(--sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:var(--text)}.rec-stats small{display:block;margin-top:4px;font:400 var(--t-12)/1.4 var(--mono);color:var(--text-3)}@media (max-width:420px){.rec-stats{gap:var(--s2)}}@media (min-width:720px){.rec-stats>div{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px}.rec-stats dt{letter-spacing:.07em}.rec-stats dd{margin:0;font-size:1.375rem}.rec-stats small{flex-basis:100%;margin-top:2px}}.tally{margin-top:var(--s2);padding:12px 2px 0;border-top:1px solid var(--line)}.tally-line{font:400 var(--t-14)/1.6 var(--sans);color:var(--text-2);max-width:none}.tally-line b{font:500 1.0625rem/1 var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--text)}.tally-br{display:none}@media (max-width:479px){.tally-sep{display:none}.tally-br{display:block;height:0}}.tally-bars{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--s2);gap:var(--s2);margin-top:8px}.tally-bar{display:block;height:3px;border-radius:2px;background:hsla(0,0%,100%,.1);overflow:hidden}.tally-bar i{display:block;height:100%;background:var(--flame)}.tally-note{margin-top:8px;max-width:64ch;font:400 var(--t-12)/1.5 var(--mono);color:var(--text-3)}.banner{position:relative;margin-top:var(--s3);padding:4px 0 4px var(--s2);color:var(--text);max-width:60ch}.banner:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;border-radius:2px;background:linear-gradient(180deg,var(--amber),var(--orange),var(--hot),var(--disc))}.banner.milestone{margin-top:var(--s2);color:var(--text-2)}.banner.milestone b{color:var(--text);font-weight:500}.ring-wrap{position:relative;width:100%;max-width:540px;aspect-ratio:1;margin-inline:auto}.ring-rules{inset:-34%;background:repeating-radial-gradient(circle at center,transparent 0 calc(5.2% - 1px),hsla(0,0%,100%,.07) calc(5.2% - 1px) 5.2%);-webkit-mask-image:radial-gradient(closest-side,transparent 38%,#000 52%,transparent 98%);mask-image:radial-gradient(closest-side,transparent 38%,#000 52%,transparent 98%)}.ring-glow,.ring-rules{position:absolute;z-index:0;border-radius:50%;pointer-events:none}.ring-glow{inset:-8%;background:conic-gradient(from 210deg,var(--amber),var(--orange),var(--hot),var(--disc),var(--hot),var(--orange),var(--amber));filter:blur(54px);opacity:.3;-webkit-mask-image:radial-gradient(closest-side,transparent 74%,#000 88%,transparent 100%);mask-image:radial-gradient(closest-side,transparent 74%,#000 88%,transparent 100%);transition:opacity 1.2s var(--ease);animation:glow-in 1.6s var(--ease) both,spin 70s linear infinite}.ring-core{position:absolute;z-index:0;inset:20%;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgba(12,7,16,.85),rgba(12,7,16,.4) 70%,transparent)}html:is([data-phase=record],[data-phase=target]) .ring-glow{opacity:.5}@keyframes glow-in{0%{opacity:0}}.ring{position:relative;z-index:1;display:block;width:100%;height:100%;overflow:visible}.ring text{font-family:var(--sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.seg{fill:var(--seg-up);cursor:pointer;stroke:transparent;stroke-width:1.6;paint-order:stroke;animation:seg-in .5s var(--ease) backwards;animation-delay:calc(var(--i) * 2.4ms);transition:fill var(--t-fast)}.seg:hover{fill:hsla(0,0%,100%,.45)}.seg.done:hover{filter:brightness(1.3)}.seg-halo,.seg-live{cursor:pointer}.seg-live{fill:#ff4d6a;animation:seg-in .6s var(--ease) 1.1s backwards}.seg-halo{fill:var(--hot);animation:seg-in .6s var(--ease) 1.1s backwards,breathe 3s ease-in-out 1.8s infinite}.seg-sel{fill:var(--text);fill-opacity:.8}.seg-sel,.sel-dot{pointer-events:none}.sel-dot{fill:var(--text)}@keyframes seg-in{0%{opacity:0}}@keyframes breathe{0%,to{opacity:.45}50%{opacity:1}}.groove{fill:none;stroke:hsla(0,0%,100%,.05);stroke-width:1;animation:glow-in 1.4s var(--ease) .2s backwards}.groove.b{stroke:hsla(0,0%,100%,.085)}.label-disc{fill:hsla(0,0%,100%,.02);stroke:var(--line-2);stroke-width:1}.daytick{stroke:hsla(0,0%,100%,.34);stroke-width:1}.dayl{font-size:15px;dominant-baseline:middle}.c-hour,.dayl{fill:var(--text-2);text-anchor:middle}.c-hour{font-size:14px;letter-spacing:.3em}.c-big{fill:var(--text);font-size:112px;font-weight:200;letter-spacing:-.05em}.c-big,.c-of{text-anchor:middle}.c-of{fill:var(--text-2);font-size:16px}.c-team{fill:var(--text);font-family:var(--sans)!important;font-size:17px;font-weight:500;text-anchor:middle}@media (max-width:599px){.dayg.even{display:none}.dayl{font-size:24px}.daytick{stroke-width:2}.c-hour{font-size:20px}.c-of{font-size:22px}.c-team{font-size:24px}.c-big{font-size:112px}}.sec{position:relative;margin-top:var(--section);padding-top:var(--s5);border-top:1px solid var(--line)}.sec:before{content:"";position:absolute;left:0;top:-1px;width:56px;height:1px;background:var(--flame)}.sec-h{margin-bottom:var(--s5);max-width:62ch}.idx{font:500 var(--t-12)/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-2)}.idx span{color:var(--amber)}.sec-h h2{margin-top:var(--s2);font-size:clamp(2.25rem,5vw,3.5rem);line-height:1;letter-spacing:-.02em}.sec-intro{margin-top:var(--s2);font-size:var(--t-16);max-width:52ch}.quiet,.sec-intro{color:var(--text-2)}.quiet{font-size:var(--t-14);max-width:65ch}.stream{min-width:0}.frame{position:relative}.frame:before{content:"";position:absolute;inset:4% 0 -6%;z-index:0;border-radius:40px;pointer-events:none;background:var(--flame);filter:blur(70px);opacity:.16}.player,.player-empty{position:relative;z-index:1;width:100%;overflow:hidden;border:1px solid var(--line-2);border-radius:var(--r-l);background:#05020a;box-shadow:0 30px 80px -30px rgba(0,0,0,.9)}.player{aspect-ratio:16/9}.player iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.player-empty{aspect-ratio:16/9;display:grid;place-items:center;padding:var(--s3);text-align:center;background:radial-gradient(ellipse 70% 80% at 50% 0,rgba(127,32,88,.3),transparent 70%),#07030c}.pe-rings{position:absolute;left:50%;top:50%;width:130%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;background:repeating-radial-gradient(circle at center,transparent 0 22px,hsla(0,0%,100%,.05) 22px 23px),conic-gradient(from 0deg,rgba(252,162,17,.12),transparent 30%,rgba(239,62,92,.1) 55%,transparent 80%,rgba(252,162,17,.12));-webkit-mask-image:radial-gradient(closest-side,transparent 18%,#000 40%,transparent 72%);mask-image:radial-gradient(closest-side,transparent 18%,#000 40%,transparent 72%);animation:spin-c 90s linear infinite}@keyframes spin-c{to{transform:translate(-50%,-50%) rotate(1turn)}}.player-empty>div{position:relative;display:grid;justify-items:center;grid-gap:10px;gap:10px;max-width:38ch}.pe-badge{display:grid;place-items:center;width:56px;height:56px;margin-bottom:6px;border-radius:50%;color:var(--text);background:hsla(0,0%,100%,.06);border:1px solid var(--line-2);box-shadow:0 0 0 8px hsla(0,0%,100%,.025)}.pe-badge svg{margin-left:2px}.player-empty .pe-tag{font:500 11px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--amber)}.player-empty h3{font-family:var(--serif);font-weight:400;font-size:clamp(1.5rem,3vw,2rem);line-height:1.1;text-wrap:balance}.player-empty p{color:var(--text-2);font-size:var(--t-14)}.stream-under{position:relative;z-index:1;justify-content:space-between;gap:var(--s1) var(--s4);margin-top:var(--s2)}.stream-cap,.stream-under{display:flex;flex-wrap:wrap;align-items:center}.stream-cap{justify-content:flex-end;gap:0 var(--s3);margin-left:auto}.stream-cap p{color:var(--text-2)}.ext,.stream-cap p{font-size:var(--t-14)}.ext{display:inline-flex;align-items:center;gap:8px;font-weight:500;text-decoration:none;min-height:44px}.ext svg{transition:transform var(--t-fast) var(--ease)}.ext:hover svg{transform:translate(2px,-2px)}.stage-card{position:relative;min-width:0;padding:var(--s4);border:1px solid var(--line-2);border-radius:var(--r-l);background:linear-gradient(180deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.012));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06);transition:border-color .3s var(--ease)}.stage-card:hover{border-color:hsla(0,0%,100%,.26)}.stage{display:grid;grid-gap:var(--s4);gap:var(--s4)}.stage-r{padding-top:var(--s4);border-top:1px solid var(--line)}.stage-lab{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px var(--s2);font-size:var(--t-12);color:var(--text-2)}.stage-lab b{display:inline-flex;align-items:center;gap:10px;font:500 11px/1.4 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text)}.team-big{font-family:var(--serif);font-size:var(--t-44);line-height:1.02;letter-spacing:-.015em;margin-top:var(--s2);text-wrap:balance}@media (min-width:720px){.team-big{font-size:clamp(2.75rem,5vw,3.75rem)}}.meta{color:var(--text-2);font-size:var(--t-14);margin-top:8px;overflow-wrap:anywhere}.meta .mono,.moment .s .mono{color:var(--text);font-size:.92em}.hour{margin-top:var(--s4)}.hour-bar{height:4px;border-radius:4px;background:hsla(0,0%,100%,.09);overflow:hidden}.hour-bar i{display:block;height:100%;width:0;border-radius:4px;background:var(--flame);box-shadow:0 0 12px rgba(239,62,92,.6);transition:width .9s linear}.hour-row{display:flex;justify-content:space-between;gap:var(--s2);margin-top:12px;font-size:var(--t-14);color:var(--text-2)}.hour-row b{font:400 var(--t-14)/1.4 var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text)}.note{margin-top:var(--s3);padding:4px 0 4px var(--s2);border-left:2px solid var(--text-2);font-size:var(--t-14);overflow-wrap:anywhere;max-width:60ch}.note small{display:block;color:var(--text-2);font-size:var(--t-12);margin-bottom:2px}.next-name{font-family:var(--serif);font-size:var(--t-28);line-height:1.15;margin-top:12px}.actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:var(--s3)}.stage-card{margin-top:var(--s4)}@media (min-width:720px){.stage{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:0}.stage-r{padding:0 0 0 var(--s5);margin-left:var(--s5);border-top:0;border-left:1px solid var(--line)}}@media (min-width:1040px){.stage-card{padding:var(--s5)}}.find{display:grid;grid-gap:var(--s5);gap:var(--s5)}.find>*{min-width:0}@media (min-width:900px){.find{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:var(--s8);align-items:start}.find-r{position:-webkit-sticky;position:sticky;top:var(--s3)}}.field-search{position:relative}.field-search svg{position:absolute;left:18px;top:50%;transform:translateY(-50%);color:var(--text-2);pointer-events:none}input[type=password],input[type=search],input[type=text],textarea{width:100%;min-height:52px;padding:0 18px;color:var(--text);background:hsla(0,0%,100%,.04);border:1px solid var(--line-2);border-radius:14px;font-size:var(--t-16);transition:border-color var(--t-fast) var(--ease),background var(--t-fast)}input[type=search]{padding-left:48px;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}textarea{min-height:96px;padding:12px 16px;resize:vertical;line-height:1.5}input:hover,textarea:hover{border-color:hsla(0,0%,100%,.3)}input::placeholder,textarea::placeholder{color:var(--text-3)}input:focus-visible,textarea:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:14px}.chips{display:flex;flex-wrap:nowrap;gap:8px;margin:calc(var(--s2) - 6px) -6px 0;padding:6px 6px 12px;overflow-x:auto}.chip{flex:none;min-height:44px;padding:0 16px;font-size:var(--t-14);color:var(--text-2);white-space:nowrap;background:transparent;border:1px solid var(--line);border-radius:999px;cursor:pointer;transition:background var(--t-fast) var(--ease),color var(--t-fast),border-color var(--t-fast)}.chip:hover{color:var(--text);border-color:rgba(247,171,197,.55)}.chip[aria-pressed=true]{color:var(--ground);background:var(--text);border-color:var(--text);font-weight:500}@media (min-width:900px){.chip{min-height:34px;padding:0 14px}}.rows{position:relative;margin-top:var(--s1);max-height:420px;overflow-y:auto;border-top:1px solid var(--line);padding-right:4px}@media (min-width:900px){.rows{max-height:500px}}.row{position:relative;display:grid;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;grid-gap:4px var(--s2);gap:4px var(--s2);width:100%;min-height:62px;padding:8px 12px;text-align:left;cursor:pointer;background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;transition:background var(--t-fast) var(--ease),padding-left .25s var(--ease)}.row:hover{background:var(--wash);padding-left:18px}.row[aria-current=true]{background:linear-gradient(90deg,rgba(127,32,88,.28),rgba(127,32,88,.04));box-shadow:inset 2px 0 0 var(--hot)}.row:focus-visible{outline-offset:-2px;border-radius:4px}.row-l{display:grid;min-width:0;line-height:1.3}.row-l b{font-weight:500;font-size:var(--t-16)}.row-l span{font-size:var(--t-12);letter-spacing:.02em;overflow-wrap:anywhere}.row-l span,.row-t{color:var(--text-2)}.row-t{font:400 var(--t-12)/1.3 var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.count{margin-top:var(--s2);font:400 var(--t-12)/1.5 var(--mono);letter-spacing:.02em;color:var(--text-2)}.sel{position:relative;min-height:120px;padding:var(--s4);border:1px solid var(--line-2);border-radius:var(--r-l);background:linear-gradient(180deg,hsla(0,0%,100%,.055),hsla(0,0%,100%,.015));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06)}.sel[data-empty=true]{display:grid;place-content:center;justify-items:center;grid-gap:var(--s3);gap:var(--s3);min-height:300px;text-align:center;background:transparent;border-style:dashed;border-color:var(--line-2);box-shadow:none}.sel-ghost{width:64px;height:64px;border-radius:50%;border:1px solid var(--line-2);background:repeating-radial-gradient(circle at center,transparent 0 6px,hsla(0,0%,100%,.08) 6px 7px)}.sel-hint{max-width:30ch;color:var(--text-2);font-size:var(--t-14)}.sel-status{display:inline-flex;align-items:center;gap:10px;font:500 11px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-2)}.sel .team-big{font-size:var(--t-44);margin-top:12px}.sel-when{margin-top:var(--s3);padding-top:var(--s3);border-top:1px solid var(--line);font-size:var(--t-14);color:var(--text-2)}.sel-when .mono{display:block;color:var(--text);font-size:var(--t-14);line-height:1.5}.sel-when span.local{display:block;margin-top:6px}.sel .actions{margin-top:var(--s3);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.sel .actions .btn{width:100%;padding:0 10px;white-space:normal;text-align:center}.sel .actions .btn:first-child{grid-column:1/-1}.sub-h{font:500 11px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-2);margin-top:var(--s8)}.moments{list-style:none;margin:var(--s2) 0 0;padding:0;border-top:1px solid var(--line)}.moment{display:grid;grid-gap:12px var(--s3);gap:12px var(--s3);padding:var(--s2) 0;border-bottom:1px solid var(--line)}@media (min-width:720px){.moment{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.moment .h{font-weight:500}.moment .s{font-size:var(--t-14);color:var(--text-2);margin-top:2px}.moment .actions{margin:0;gap:8px}.empty{margin-top:var(--s2);display:grid;grid-gap:var(--s2);gap:var(--s2);color:var(--text-2);font-size:var(--t-14)}.empty b{color:var(--text);font-weight:500}.empty>p{max-width:58ch}.empty-ghost{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--s2);padding:14px var(--s2);border:1px dashed var(--line-2);border-radius:var(--r-m);opacity:.55;-webkit-mask-image:linear-gradient(90deg,#000 40%,transparent);mask-image:linear-gradient(90deg,#000 40%,transparent)}.empty-ghost:after{content:"Example";position:absolute;right:16px;top:12px;font:500 10px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase}.empty-ghost .h,.empty-ghost .s{white-space:nowrap}@media (max-width:719px){.empty-pills{display:none}}.empty-ghost .h{font-weight:500;color:var(--text)}.empty-ghost .s{font-size:var(--t-12);margin-top:2px}.empty-pills{display:flex;gap:8px;margin-right:76px}.empty-pills i{display:block;width:72px;height:30px;border-radius:10px;border:1px solid var(--line-2)}.disc{margin-top:var(--s8);border-block:1px solid var(--line)}.disc>summary{display:flex;align-items:center;justify-content:space-between;gap:var(--s2);min-height:60px;font-size:var(--t-16);font-weight:500;cursor:pointer;list-style:none}.disc>summary::-webkit-details-marker{display:none}.disc>summary svg{transition:transform var(--t-fast) var(--ease);color:var(--text-2)}.disc[open]>summary svg{transform:rotate(45deg)}.disc-body{padding:4px 0 var(--s4);display:grid;grid-gap:var(--s3);gap:var(--s3);justify-items:start}.widget{width:100%;max-width:340px;padding:14px 18px 12px;background:var(--raise);border:1px solid var(--line-2);border-radius:var(--r-m)}.wt{display:flex;justify-content:space-between;font-size:var(--t-12);color:var(--text-2)}.wt,.wt .badge{align-items:center;gap:8px}.wt .badge{display:inline-flex;color:var(--text);font-weight:500}.wh{margin-top:8px;font:400 var(--t-20)/1.2 var(--sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.wbar{height:3px;margin-top:10px;background:var(--line-2);overflow:hidden}.wbar,.wbar i{border-radius:3px}.wbar i{display:block;height:100%;width:0;background:var(--flame)}.widget .meta{margin-top:8px;font-size:var(--t-12);min-height:1.4em}.wn{color:var(--text);overflow-wrap:anywhere}.wl,.wn{margin-top:6px;font-size:var(--t-12)}.wl{display:inline-block;line-height:1.4;color:var(--text-2)}.wl:hover{color:var(--text)}.widget-page{padding:4px max(4px,env(safe-area-inset-right,0px)) 4px max(4px,env(safe-area-inset-left,0px))}.widget-page .widget{max-width:none}.foot{margin-top:var(--section);padding-top:var(--s4);border-top:1px solid var(--line);display:grid;grid-gap:var(--s3);gap:var(--s3);font-size:var(--t-12);line-height:1.6;color:var(--text-3)}.foot p{max-width:60ch}.foot strong{color:var(--text-2);font-weight:500}@media (min-width:900px){.foot{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s6)}}.np-wrap{position:fixed;z-index:40;left:0;right:0;bottom:0;display:flex;justify-content:center;pointer-events:none;padding-bottom:env(safe-area-inset-bottom,0)}.np{position:relative;pointer-events:auto;overflow:hidden;width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:14px;gap:14px;min-height:64px;padding:12px max(var(--gutter),env(safe-area-inset-right,0px)) 14px max(var(--gutter),env(safe-area-inset-left,0px));text-align:left;cursor:pointer;background:rgba(20,11,24,.84);-webkit-backdrop-filter:blur(20px) saturate(1.3);backdrop-filter:blur(20px) saturate(1.3);border:0;border-top:1px solid var(--line-2);border-radius:0;transition:background var(--t-fast) var(--ease)}.np:hover{background:rgba(29,16,34,.88)}.np:focus-visible{outline-offset:-4px;border-radius:0}.np-main{display:grid;min-width:0;line-height:1.25}.np-main b{font-weight:500;font-size:var(--t-16)}.np-main b,.np-main span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.np-main span,.np-time{font-size:var(--t-12);color:var(--text-2)}.np-time{text-align:right;line-height:1.25;white-space:nowrap}.np-time b{display:block;font:400 var(--t-16)/1.25 var(--sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text)}.np-bar{position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--line)}.np-bar i{display:block;height:100%;width:0;background:var(--flame);transition:width .9s linear}@media (min-width:720px){.np-wrap{padding-bottom:calc(20px + env(safe-area-inset-bottom, 0px))}.np{width:min(720px,calc(100% - 48px));min-height:60px;padding:10px 28px 12px;border:1px solid var(--line-2);border-radius:999px;box-shadow:0 12px 40px rgba(0,0,0,.5)}.np:hover{transform:translateY(-1px)}.np{transition:background var(--t-fast) var(--ease),transform var(--t-fast) var(--ease)}.np:focus-visible{outline-offset:3px;border-radius:999px}.np-bar{left:28px;right:28px}}.toast{position:fixed;z-index:60;left:50%;transform:translateX(-50%);bottom:calc(16px + env(safe-area-inset-bottom, 0px));width:max-content;padding:12px 18px;max-width:min(calc(100vw - 32px),520px);overflow-wrap:anywhere;font-size:var(--t-14);color:var(--ground);background:var(--text);border-radius:12px;box-shadow:0 8px 30px rgba(0,0,0,.45);animation:toast-in .22s var(--ease)}@keyframes toast-in{0%{opacity:0;transform:translate(-50%,8px)}}body:has(.np) .toast{bottom:calc(88px + env(safe-area-inset-bottom, 0px))}@media (min-width:720px){body:has(.np) .toast{bottom:calc(100px + env(safe-area-inset-bottom, 0px))}}.demo{margin-top:var(--s3);padding:var(--s3);display:grid;grid-gap:var(--s2);gap:var(--s2);border:1px dashed var(--line-2);border-radius:var(--r-m)}.demo-h{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px var(--s2);font-size:var(--t-14);color:var(--text-2)}.demo-h b{color:var(--text);font-weight:500}.demo input[type=range]{width:100%;min-height:32px;accent-color:var(--pink);background:transparent;border:0;padding:0}.demo-b{display:flex;flex-wrap:wrap;gap:8px}.org{max-width:560px;margin:0 auto;display:grid;grid-gap:var(--s2);gap:var(--s2);padding:calc(var(--s3) + env(safe-area-inset-top, 0px)) max(var(--s2),env(safe-area-inset-right,0px)) calc(var(--s8) + env(safe-area-inset-bottom, 0px)) max(var(--s2),env(safe-area-inset-left,0px))}.org h1{font-size:2.25rem;line-height:1.05}.org .card{padding:var(--s3);background:var(--raise);border:1px solid var(--line-2);border-radius:var(--r-l);min-width:0}.org .card h1{margin-bottom:8px}.org h2{font:500 var(--t-20)/1.3 var(--sans)}.org .sub{margin:6px 0 var(--s2);max-width:60ch}.org .sub,.org label{color:var(--text-2);font-size:var(--t-14)}.org label{display:block;margin-bottom:8px}.org .field{display:grid;grid-gap:4px;gap:4px}.org .row-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:var(--s2)}.org .btn{min-height:48px;padding:0 20px;font-size:var(--t-16);white-space:normal;text-align:center}.org-top{display:flex;align-items:center;justify-content:space-between;gap:var(--s2);padding:4px 0}.org-top .btn{min-height:44px;font-size:var(--t-14)}.org-now{display:grid;grid-gap:4px;gap:4px}.org-now .lbl{font-size:var(--t-14);color:var(--text-2)}.org-now .big{font-family:var(--serif);font-size:2.5rem;line-height:1.05}.org-now .big small{margin-left:10px;font:400 var(--t-14)/1 var(--sans);color:var(--text-2)}.org-next{margin-top:var(--s2);padding-top:var(--s2);border-top:1px solid var(--line)}.big-btn,.org-next .big{font-size:1.75rem}.big-btn{display:grid;place-items:center;grid-gap:4px;gap:4px;width:100%;min-height:112px;margin-top:var(--s3);padding:16px;font-weight:600;letter-spacing:-.01em;line-height:1.15;text-align:center;color:var(--text);background:var(--primary);border:0;border-radius:var(--r-l);cursor:pointer;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18),0 10px 30px rgba(172,47,53,.35);transition:background var(--t-fast) var(--ease),transform var(--t-fast) var(--ease),box-shadow var(--t-fast)}.big-btn small{font-size:var(--t-14);font-weight:400;color:hsla(25,35%,93%,.88)}.big-btn:hover:not([disabled]){background:var(--primary-hi);transform:translateY(-1px)}.big-btn:active:not([disabled]){transform:scale(.985)}.big-btn[disabled]{opacity:.45;cursor:not-allowed;box-shadow:none}.big-btn:focus-visible{outline:3px solid var(--focus);outline-offset:4px;border-radius:var(--r-l)}.msg{margin-top:var(--s2);padding:12px 16px;border:1px solid var(--line-2);border-radius:12px;font-size:var(--t-14);overflow-wrap:anywhere}.msg.ok{border-color:var(--text-2)}.msg.err{color:var(--danger-text);border-color:var(--banner-red);background:rgba(170,0,3,.16)}.msg.info{border-color:var(--amber)}.counter{font:400 var(--t-12)/1 var(--mono);color:var(--text-2);text-align:right}.counter.over{color:var(--danger-text)}.parsed{margin-top:var(--s2);padding:12px 16px;display:grid;grid-gap:4px;gap:4px;font-size:var(--t-14);color:var(--text-2);border:1px dashed var(--line-2);border-radius:12px;overflow-wrap:anywhere}.parsed b{color:var(--text);font-weight:500}.log{list-style:none;margin:var(--s2) 0 0;padding:0;border-top:1px solid var(--line)}.log li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px var(--s2);padding:12px 0;border-bottom:1px solid var(--line);font-size:var(--t-14)}.log li span:last-child{font-family:var(--mono);font-size:var(--t-12);color:var(--text-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sched-list{list-style:none;margin:var(--s2) 0 0;padding:0;max-height:340px;overflow:auto;border-top:1px solid var(--line);overscroll-behavior:contain}.sched-row{display:flex;align-items:baseline;gap:12px;width:100%;min-height:48px;padding:8px 4px;text-align:left;color:var(--text);background:transparent;border:0;border-bottom:1px solid var(--line);cursor:pointer;font:inherit}.sched-row:hover{background:hsla(0,0%,100%,.04)}.sched-row[aria-current=true]{background:hsla(0,0%,100%,.07);box-shadow:inset 2px 0 0 var(--amber)}.sched-n{flex:none;width:3ch;font-size:var(--t-12);color:var(--text-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sched-t{display:grid;min-width:0}.sched-t b{font-weight:500;overflow-wrap:anywhere}.sched-t span{font-size:var(--t-12);color:var(--text-2);overflow-wrap:anywhere}.sched-count{margin:8px 0}.sched-edit,.sched-undo{display:grid;grid-gap:var(--s1);gap:var(--s1);margin-top:var(--s3);padding-top:var(--s2);border-top:1px solid var(--line)}.sched-swap{margin-top:var(--s1)}.org .sub-h{margin-top:var(--s3)}.sched-edit .sub-h,.sched-undo .sub-h{margin-top:0}.sched-log li{flex-direction:column}.late-now{margin:var(--s2) 0 var(--s3)}.late-field{margin-top:var(--s2)}.late-steps{display:flex;flex-wrap:wrap;gap:8px}.late-steps .btn{min-width:52px;min-height:44px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.late-apply{margin-top:var(--s2);min-height:64px;font-size:1.25rem}.sched-log li span:first-child{overflow-wrap:anywhere}.org-started{margin:6px 0 0;font-size:var(--t-14);color:var(--text-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.org-started b{color:var(--text);font-weight:500;font-family:var(--mono)}.start-at{margin-top:var(--s3);padding-top:var(--s2);border-top:1px solid var(--line);display:grid;grid-gap:var(--s1);gap:var(--s1);min-width:0}.start-at .sub-h{margin-top:0}.start-at .sub{margin:0}.start-custom{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:var(--s1)}.start-custom .field{min-width:0}.start-preview{margin:4px 0 0;font:400 var(--t-14)/1.4 var(--mono);color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.start-actions{flex-direction:column;align-items:stretch;margin-top:4px}.start-actions .btn{width:100%}.start-ask{margin-top:var(--s1);padding:12px 16px;border:1px solid var(--amber);border-radius:12px;font-size:var(--t-14)}.start-ask p{margin:0;overflow-wrap:anywhere}.start-note{margin:6px 0 0;font-size:var(--t-12);line-height:1.5;color:var(--text-2);max-width:60ch}.start-note b{color:var(--text);font-weight:500}.late-steps .btn[aria-pressed=true]{background:var(--primary);border-color:var(--primary)}.org code{font-family:var(--mono);font-size:.9em;color:var(--text)}.hero-banner{position:relative;display:flex;align-items:flex-start;gap:10px;margin:calc(var(--py) * -1) calc(var(--px) * -1) var(--s2);padding:12px var(--px) 13px;font-size:var(--t-14);line-height:1.45;color:var(--text);background:linear-gradient(90deg,rgba(252,162,17,.2),rgba(239,62,92,.1) 70%,rgba(239,62,92,.03));border-radius:calc(var(--r-l) - 1px) calc(var(--r-l) - 1px) 0 0;animation:banner-in .9s var(--ease) both}@media (min-width:1040px){.hero-banner{font-size:13px;padding-top:10px;padding-bottom:11px}}.hero-banner:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--flame)}.hb-mark{flex:none;width:8px;height:8px;margin-top:.5em;border-radius:50%;background:var(--flame);box-shadow:0 0 12px rgba(252,130,17,.9)}.hero-banner[data-kind=target]{background:linear-gradient(90deg,rgba(252,162,17,.3),rgba(239,62,92,.18) 70%,rgba(176,38,110,.08))}@keyframes banner-in{0%{opacity:0;transform:translate3d(0,-6px,0)}}.hero:is([data-stage=record],[data-stage=target]) .panel{border-color:rgba(252,162,17,.32);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.07),0 40px 80px -40px rgba(0,0,0,.8),0 0 90px -34px rgba(252,130,17,.5);transition:border-color 1.6s var(--ease),box-shadow 1.6s var(--ease)}.hero:is([data-stage=record],[data-stage=target]) .panel:before{background:var(--flame);left:0;right:0;opacity:0}.rec-tick{transition:background .6s var(--ease),width .6s var(--ease),box-shadow .6s var(--ease)}.rec-tick[data-passed=true]{width:3px;margin-left:-1px;border-radius:2px;background:linear-gradient(180deg,var(--amber),var(--orange) 50%,var(--hot));box-shadow:0 0 12px rgba(252,130,17,.9),0 0 2px hsla(0,0%,100%,.6)}.rec-tick[data-passed=true]:before{left:-2px;top:-2px;width:7px;height:7px;background:var(--amber);box-shadow:0 0 10px rgba(252,162,17,.9)}.rec-name[data-passed=true],.rec-name[data-passed=true] b{color:var(--amber)}.rec-end[data-reached=true]{width:3px;margin-right:0;border-radius:2px;background:linear-gradient(180deg,var(--amber),var(--hot));box-shadow:0 0 12px rgba(239,62,92,.9)}.rec-stats>div[data-done=true] dd{font-weight:400;background:var(--flame);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:var(--amber);width:-moz-fit-content;width:fit-content}.rec-stats>div[data-done=true] small{color:var(--text-2)}@media (min-width:1040px) and (max-height:820px){.panel{--py:13px;margin-top:12px}.rec{margin-top:14px}.rec-stats{margin-top:12px;padding-top:10px}}@media (min-width:1040px) and (min-height:860px){.hero h1{font-size:clamp(3.25rem,min(9.2vw,8.6vh),5.25rem)}.lede{margin-top:16px}.panel{--py:18px;margin-top:20px}.tc{font-size:min(124px,15.5cqw,10.5vh)}.rec{margin-top:20px}.rec-stats{margin-top:14px;padding-top:12px}}@keyframes ho-slide{0%{opacity:0;transform:translate3d(-22px,0,0)}}.ho-in{animation:ho-slide .75s var(--ease) both}.ho-in-2{animation-delay:70ms}.ho-in-3{animation-delay:.14s}.np-main b.ho-in{animation-duration:.6s}.seg-live.ho{animation:ho-live 1.3s var(--ease) both}.seg-halo.ho{animation:ho-halo 1.3s var(--ease) both,breathe 3s ease-in-out 1.3s infinite}.seg-pulse{fill:none;stroke:var(--amber);stroke-linejoin:round;stroke-width:0;opacity:0;pointer-events:none;animation:ho-pulse 1.5s var(--ease) both}@keyframes ho-live{0%{fill:#fff;opacity:.2}35%{fill:#fff;opacity:1}to{fill:#ff4d6a;opacity:1}}@keyframes ho-halo{0%{opacity:0}30%{opacity:1}to{opacity:.45}}@keyframes ho-pulse{0%{opacity:.95;stroke-width:0}to{opacity:0;stroke-width:46}}.np[data-ho=odd]{animation:np-flash-a 1.6s var(--ease) both}.np[data-ho=even]{animation:np-flash-b 1.6s var(--ease) both}@keyframes np-flash-a{0%{background:rgba(252,130,17,.5);box-shadow:0 0 0 1px rgba(252,162,17,.8),0 0 36px rgba(252,130,17,.55)}}@keyframes np-flash-b{0%{background:rgba(252,130,17,.5);box-shadow:0 0 0 1px rgba(252,162,17,.8),0 0 36px rgba(252,130,17,.55)}}.conf{font:400 var(--t-12)/1.4 var(--mono);letter-spacing:.01em;color:var(--text-2)}.conf[data-kind=confirmed]{color:var(--text)}.conf[data-kind=late],.conf[data-kind=offline],.conf[data-kind=overdue],.conf[data-kind=stale]{color:var(--amber)}.np-main .np-conf{font:400 11px/1.3 var(--mono);letter-spacing:.01em;color:var(--text-2)}.np-main .np-conf[data-kind=late],.np-main .np-conf[data-kind=offline],.np-main .np-conf[data-kind=overdue],.np-main .np-conf[data-kind=stale]{color:var(--amber)}.np-main .np-conf:empty{display:none}@media (max-width:719px){.np-main .np-conf{white-space:normal;overflow:visible;text-overflow:clip}}.stage-lab .conf{text-align:right}.player-empty.poster{background:radial-gradient(ellipse 70% 80% at 50% 0,rgba(127,32,88,.34),transparent 70%),#07030c}.play-btn{display:inline-flex;align-items:center;gap:12px;min-height:56px;padding:0 28px 0 22px;margin-bottom:6px;font-size:var(--t-16);font-weight:500;color:var(--text);cursor:pointer;background:var(--primary);border:1px solid var(--primary);border-radius:999px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18),0 10px 30px rgba(172,47,53,.4);transition:background var(--t-fast) var(--ease),transform var(--t-fast) var(--ease)}.play-btn:hover{background:var(--primary-hi);border-color:var(--primary-hi);transform:translateY(-1px)}.play-btn:active{transform:scale(.98)}.play-btn svg{margin-left:2px}.player iframe:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.lite-toggle{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 12px 0 10px;cursor:pointer;font-size:var(--t-12);font-weight:500;letter-spacing:.02em;color:var(--text-2);white-space:nowrap;background:transparent;border:1px solid var(--line-2);border-radius:999px;transition:color var(--t-fast),border-color var(--t-fast),background var(--t-fast)}.lite-toggle:hover{color:var(--text);border-color:hsla(0,0%,100%,.34)}.lite-toggle[aria-checked=true]{color:var(--text);border-color:var(--amber)}.lt-track{position:relative;width:26px;height:14px;border-radius:999px;background:hsla(0,0%,100%,.16);flex:none}.lt-track i{position:absolute;top:2px;left:2px;width:10px;height:10px;border-radius:50%;background:var(--text);transition:transform var(--t-fast) var(--ease)}.lite-toggle[aria-checked=true] .lt-track{background:var(--amber)}.lite-toggle[aria-checked=true] .lt-track i{transform:translateX(12px);background:var(--ground)}@media (max-width:480px){.lt-more{display:none}}.lite-ring{width:100%;max-width:540px;margin-inline:auto;padding:var(--s3);border:1px solid var(--line-2);border-radius:var(--r-l);background:var(--raise)}.lite-k{font:500 11px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--amber)}.lite-h{margin-top:10px;font-size:clamp(1.75rem,4vw,2.25rem);line-height:1.05}.lite-bar{height:4px;margin-top:var(--s2);border-radius:4px;background:var(--line);overflow:hidden}.lite-bar i{display:block;height:100%;background:var(--amber)}.lite-sub{margin-top:8px;font:400 var(--t-12)/1.4 var(--mono);color:var(--text-2)}.lite-list{list-style:none;margin:var(--s2) 0;padding:0;border-top:1px solid var(--line)}.lite-list li{border-bottom:1px solid var(--line)}.lite-list li[data-s=live]{background:linear-gradient(90deg,rgba(127,32,88,.28),rgba(127,32,88,.04));box-shadow:inset 2px 0 0 var(--hot)}.lite-row{display:grid;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;grid-gap:4px var(--s2);gap:4px var(--s2);width:100%;min-height:48px;padding:6px 10px;text-align:left;cursor:pointer;background:transparent;border:0;border-radius:0}.lite-row:hover{background:var(--wash)}.lite-t{display:grid;min-width:0;line-height:1.3}.lite-t b{font-weight:500}.lite-t span,.lite-when{font-size:var(--t-12);color:var(--text-2)}.lite-when{text-align:right}html[data-lite=true] .atmos,html[data-lite=true] .frame:before,html[data-lite=true] .pe-rings,html[data-lite=true] .ring-glow,html[data-lite=true] .ring-rules,html[data-lite=true] body:before{display:none!important}html[data-lite=true] *,html[data-lite=true] :after,html[data-lite=true] :before{animation:none!important;transition:none!important}html[data-lite=true] .np,html[data-lite=true] .status{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--raise-2)}html[data-lite=true] .player-empty,html[data-lite=true] .player-empty.poster{background:#07030c}html[data-lite=true] .rec-fill,html[data-lite=true] .seg-halo,html[data-lite=true] .seg-live{box-shadow:none;filter:none}html[data-lite=true] .btn.primary,html[data-lite=true] .play-btn{box-shadow:none}html[data-lite=true] .hero:is([data-stage=record],[data-stage=target]) .panel{box-shadow:none}.share-ho{margin-top:var(--s3);padding-top:var(--s2);border-top:1px solid var(--line)}.share-ho p{font:500 11px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-2)}.share-ho .actions{margin-top:12px;gap:8px}.hours{display:grid;grid-gap:var(--s5);gap:var(--s5)}.hours>*{min-width:0}@media (min-width:900px){.hours{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--s8);align-items:start}.hours-ctl{position:-webkit-sticky;position:sticky;top:var(--s3)}}.hours-ctl{display:grid;grid-gap:var(--s3);gap:var(--s3)}.field{display:grid;grid-gap:8px;gap:8px}.field-l,.field>label{font:500 11px/1.3 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-2)}.field-note{font-size:var(--t-12);color:var(--text-2)}select{width:100%;min-height:48px;padding:0 14px;color:var(--text);background-color:var(--raise);font-size:var(--t-16);border:1px solid var(--line-2);border-radius:14px;color-scheme:dark}select:hover{border-color:hsla(0,0%,100%,.3)}input[type=time]:focus-visible,select:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:14px}input[type=time]{width:100%;min-height:48px;padding:0 14px;color:var(--text);background:hsla(0,0%,100%,.04);font-size:var(--t-16);border:1px solid var(--line-2);border-radius:14px;color-scheme:dark;font-family:var(--mono)}.hours .chips{flex-wrap:wrap;margin:0;padding:0;overflow:visible}.chip-h{margin-left:4px;font-size:var(--t-12);opacity:.75}.hours-custom{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.hours-custom label{display:grid;grid-gap:6px;gap:6px;font-size:var(--t-12);color:var(--text-2)}.hours-custom .field-note{grid-column:1/-1}.hours-out .count{margin-top:0}.hours-list{list-style:none;margin:var(--s2) 0;padding:0;border-top:1px solid var(--line);max-height:560px;overflow-y:auto}.hrow{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:6px var(--s2);gap:6px var(--s2);align-items:center;padding:12px 10px;border-bottom:1px solid var(--line)}.hrow[data-live=true]{background:linear-gradient(90deg,rgba(127,32,88,.28),rgba(127,32,88,.04));box-shadow:inset 2px 0 0 var(--hot)}.hrow-t{display:grid;min-width:0;line-height:1.3}.hrow-name{font-weight:500;text-decoration:none}.hrow-name:hover{text-decoration:underline}.hrow-r{font-size:var(--t-12);color:var(--text-2)}.hrow-w{display:grid;grid-gap:2px;gap:2px;grid-column:1;line-height:1.35}.hrow-local{font-size:var(--t-14);color:var(--text)}.hrow-ist{font-size:var(--t-12);color:var(--text-2)}.hrow-a{grid-column:2;grid-row:1/span 2;display:grid;justify-items:end;grid-gap:8px;gap:8px}.live-pill{display:inline-flex;align-items:center;gap:8px;font:500 11px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text)}@media (max-width:520px){.hrow{grid-template-columns:minmax(0,1fr)}.hrow-a{grid-column:1;grid-row:auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}}.share-wrap{padding-bottom:var(--s6)}.share-main{margin-top:var(--s4)}.share-grid{display:grid;grid-gap:var(--s5);gap:var(--s5)}.share-grid>*{min-width:0}@media (min-width:980px){.share-grid{grid-template-columns:minmax(0,1fr) minmax(0,420px);gap:var(--s8);align-items:start}.pos-disc{position:-webkit-sticky;position:sticky;top:var(--s3)}}.share-card{max-width:760px}.pos-disc{display:block;width:100%;max-width:420px;margin-inline:auto;overflow:visible}.pos-disc text{text-anchor:middle;font-family:var(--sans);fill:var(--text)}.pd-big{font-size:96px;font-weight:200;letter-spacing:-.04em}.pd-of{font-size:18px;fill:var(--text-2)!important}@media (max-width:979px){.pos-disc{max-width:260px}}.share-cards{margin-top:4px;font-size:var(--t-14);color:var(--text-3)}.share-cards a{display:inline-flex;align-items:center;min-height:36px;color:var(--text-2)}.tag-sample{font-style:normal;color:var(--amber)}.share-h{font-size:clamp(3rem,11vw,5.5rem);line-height:1;letter-spacing:-.02em;margin-top:var(--s2)}.share-region{margin-top:6px;font-size:var(--t-20);color:var(--text)}.share-when{margin-top:var(--s4);padding-top:var(--s3);border-top:1px solid var(--line);display:grid;grid-gap:6px;gap:6px}.share-k{font:500 11px/1.3 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-2)}.share-big{font-size:clamp(1.125rem,4.2vw,1.5rem);color:var(--text);line-height:1.35;overflow-wrap:anywhere}.share-when .local{color:var(--text-2);font-size:var(--t-14)}.share-when .local .mono{color:var(--text)}.share-note{margin-top:4px;font-size:var(--t-12);color:var(--text-3);max-width:56ch}.tl{margin-top:var(--s3);padding:var(--s2) 0 var(--s2) var(--s2);border-left:2px solid var(--line-2);display:grid;grid-gap:4px;gap:4px}.tl[data-s=live]{border-left-color:var(--hot)}.tl-s{display:flex;align-items:center;gap:10px;font:500 11px/1.2 var(--mono);letter-spacing:.14em;text-transform:uppercase}.tl-d{color:var(--text-2);font-size:var(--t-14)}.share-actions{margin-top:var(--s4)}.share-actions .btn{white-space:normal;text-align:center}.copy-fail{flex-basis:100%;font-size:var(--t-12);color:var(--text-2);overflow-wrap:anywhere}.share-links{margin-top:var(--s4);padding-top:var(--s2);border-top:1px solid var(--line);display:flex;justify-content:space-between;gap:8px var(--s3);font-size:var(--t-14)}.share-links a{display:inline-flex;align-items:center;min-height:44px;color:var(--text-2)}.share-links a:hover{color:var(--text)}.relay-h{font-size:clamp(2.5rem,8.5vw,4.75rem)}.relay-h em{color:var(--amber)}.relay-pair{margin-top:var(--s4);display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-gap:var(--s2);gap:var(--s2);align-items:stretch}.relay-team{display:grid;align-content:center;grid-gap:4px;gap:4px;padding:var(--s2);text-decoration:none;border:1px solid var(--line-2);border-radius:var(--r-m);background:var(--raise)}.relay-team:hover{border-color:hsla(0,0%,100%,.34)}.relay-team small{font:500 11px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-2)}.relay-team b{font-family:var(--serif);font-weight:400;font-size:clamp(1.5rem,5vw,2.25rem);line-height:1.05}.relay-team span{font-size:var(--t-14);color:var(--text-2);overflow-wrap:anywhere}.relay-arrow{align-self:center;font-size:var(--t-28);color:var(--orange)}@media (max-width:520px){.relay-pair{grid-template-columns:minmax(0,1fr)}.relay-arrow{justify-self:center;transform:rotate(90deg)}}.sel .actions .btn:last-child:nth-child(2n){grid-column:1/-1}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}