@font-face{font-family:Big Shoulders;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/35df9b0d2975b7da.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f711afda2794f4e2.woff2) format("woff2");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:Big Shoulders;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f39fb73de5e89135.p.woff2) format("woff2");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:Big Shoulders;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/35df9b0d2975b7da.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f711afda2794f4e2.woff2) format("woff2");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:Big Shoulders;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f39fb73de5e89135.p.woff2) format("woff2");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:Big Shoulders;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/35df9b0d2975b7da.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/f711afda2794f4e2.woff2) format("woff2");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:Big Shoulders;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/f39fb73de5e89135.p.woff2) format("woff2");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:Big Shoulders;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/35df9b0d2975b7da.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/f711afda2794f4e2.woff2) format("woff2");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:Big Shoulders;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/f39fb73de5e89135.p.woff2) format("woff2");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:Big Shoulders;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/35df9b0d2975b7da.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/f711afda2794f4e2.woff2) format("woff2");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:Big Shoulders;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/f39fb73de5e89135.p.woff2) format("woff2");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}.__className_9009af{font-family:Big Shoulders,Arial Narrow,sans-serif;font-style:normal}.__variable_9009af{--font-display:"Big Shoulders",Arial Narrow,sans-serif}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");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:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");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:Archivo Fallback;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_a029be{font-family:Archivo,Archivo Fallback;font-style:normal}.__variable_a029be{--font-sans:"Archivo","Archivo Fallback"}:root{--black:#000000;--white:#ffffff;--chili-red:#e2001a;--display:var(--font-display),"Arial Narrow",sans-serif;--sans:var(--font-sans),-apple-system,sans-serif;--serif:var(--display);--rule:rgba(255,255,255,0.22);--rule-soft:rgba(255,255,255,0.1);--dim:rgba(255,255,255,0.55);--dimmer:rgba(255,255,255,0.3);--ghost:rgba(255,255,255,0.12);--unlit:rgba(255,255,255,0.4);--signal-amber:#ffa100;--signal-go:#00e676}*{box-sizing:border-box;margin:0;padding:0}body,html{height:100%}body{background:var(--black);color:var(--white);font-family:var(--sans);-webkit-font-smoothing:antialiased}.landing{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px;padding:40px;text-align:center}.landing .logo{width:120px}.landing h1{font:800 clamp(22px,3vw,34px) /1 var(--display);letter-spacing:.06em;text-transform:uppercase}.landing .links{display:flex;gap:16px;flex-wrap:wrap;justify-content:center}.landing a{font:500 13px/1 var(--sans);letter-spacing:.22em;text-transform:uppercase;color:var(--white);text-decoration:none;border:1px solid var(--rule);padding:18px 28px;transition:border-color .15s}.landing a:hover{border-color:var(--white)}.landing .sub{color:var(--dim);font-size:12px;letter-spacing:.2em}.banner,.landing .sub{text-transform:uppercase}.banner{position:fixed;top:0;left:0;right:0;z-index:1000;padding:10px 20px;text-align:center;font:500 11px/1.4 var(--sans);letter-spacing:.18em;background:var(--chili-red);color:var(--white)}.banner.warn{background:var(--signal-amber);color:var(--black)}.display{display:grid;grid-template-rows:auto 1fr auto;background:var(--black);height:100vh}.d-head{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:clamp(18px,2.2vw,36px);gap:clamp(18px,2.2vw,36px);padding:clamp(18px,2.4vh,32px) clamp(28px,3.2vw,60px);border-bottom:1px solid var(--rule)}.d-head .lockup{display:flex;align-items:center;gap:clamp(14px,1.6vw,26px);min-width:0}.d-head .claim{grid-column:3;justify-self:end;white-space:nowrap;font:800 clamp(15px,1.35vw,23px) /1 var(--serif);letter-spacing:.22em;text-transform:uppercase}.logo{width:clamp(66px,5.6vw,104px);height:auto;flex:none;display:block;color:var(--white)}.d-head .ev{font:500 clamp(9px,.68vw,12px) /1 var(--sans);letter-spacing:.26em;text-transform:uppercase;color:var(--dim)}.d-main{display:grid;grid-template-columns:1fr 1fr;min-height:0}.d-stage{display:flex;flex-direction:column;justify-content:center;padding:clamp(24px,3.4vh,54px) clamp(28px,3.2vw,60px);border-right:1px solid var(--rule);position:relative}.phase{display:inline-flex;align-items:center;gap:10px;align-self:flex-start;font:500 clamp(10px,.82vw,14px) /1 var(--sans);letter-spacing:.24em;text-transform:uppercase;padding:9px 16px;border:1px solid var(--rule);border-radius:999px;color:var(--dimmer);transition:.25s}.phase i{width:7px;height:7px;border-radius:50%;background:currentColor;font-style:normal;flex:none}.display[data-phase=armed] .phase{color:var(--signal-amber);border-color:rgba(255,161,0,.45)}.display[data-phase=running] .phase{color:var(--signal-go);border-color:rgba(0,230,118,.45)}.display[data-phase=running] .phase i{animation:blink .7s step-end infinite}.display[data-phase=result] .phase{color:var(--chili-red);border-color:var(--chili-red)}@keyframes blink{50%{opacity:0}}.runner{margin:clamp(14px,2.4vh,30px) 0 clamp(8px,1.4vh,18px);font:800 clamp(30px,4.4vw,84px) /.92 var(--display);letter-spacing:-.005em;text-transform:uppercase;min-height:1em}.runner.empty{color:var(--ghost)}.clock-wrap{position:relative;align-self:flex-start}.clock-wrap:after{content:"";position:absolute;inset:-6px;pointer-events:none;background:repeating-linear-gradient(0deg,rgba(0,0,0,.5) 0 1px,transparent 1px 4px);mix-blend-mode:multiply;opacity:.55}.clock-big{font:800 clamp(84px,14.5vw,268px) /.82 var(--display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--white)}.display[data-phase=armed] .clock-big,.display[data-phase=idle] .clock-big{color:var(--unlit)}.unit{font:700 clamp(12px,.95vw,17px) /1 var(--display);color:var(--dimmer);margin-top:clamp(10px,1.5vh,20px)}.best-flash,.unit{letter-spacing:.28em;text-transform:uppercase}.best-flash{position:absolute;left:clamp(28px,3.2vw,60px);bottom:clamp(22px,3.2vh,46px);font:800 clamp(13px,1.15vw,20px) /1 var(--serif);background:var(--chili-red);color:var(--white);padding:12px 20px;opacity:0;transition:opacity .2s}.best-flash[data-on]{opacity:1}.d-board{display:flex;flex-direction:column;min-height:0;padding:clamp(24px,3.4vh,50px) clamp(28px,3.2vw,56px)}.record{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:clamp(12px,1.6vh,18px);margin-bottom:clamp(12px,1.6vh,18px);border-bottom:1px solid var(--rule);font:500 clamp(9px,.7vw,12px) /1 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--dim)}.record .rec-time{font:800 clamp(15px,1.4vw,26px) /1 var(--display);letter-spacing:.01em;color:var(--chili-red);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.record .rec-name{color:var(--white);font-weight:500}.d-board h2{font:800 clamp(13px,1.1vw,19px) /1 var(--serif);letter-spacing:.3em;text-transform:uppercase;color:var(--dim);padding-bottom:clamp(14px,1.8vh,22px);border-bottom:1px solid var(--rule);display:flex;justify-content:space-between;align-items:baseline}.d-board h2 em{font:400 .48em/1 var(--sans);font-style:normal;letter-spacing:.2em;text-transform:uppercase;color:var(--dimmer)}.rows{list-style:none;flex:1 1;min-height:0;overflow:hidden;padding-top:4px}.row{display:grid;grid-template-columns:clamp(32px,2.8vw,50px) 1fr auto;align-items:center;grid-gap:clamp(12px,1.5vw,24px);gap:clamp(12px,1.5vw,24px);padding:clamp(10px,1.42vh,18px) 0;border-bottom:1px solid var(--rule-soft);animation:slide .4s cubic-bezier(.2,.8,.2,1) backwards}@keyframes slide{0%{opacity:0;transform:translateX(14px)}}.row .rk{font:700 clamp(14px,1.3vw,24px) /1 var(--display);color:var(--dimmer);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.row .nm{font:400 clamp(14px,1.32vw,25px) /1.1 var(--sans);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.row .tm{font:800 clamp(17px,1.7vw,32px) /1 var(--display);letter-spacing:.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.row[data-rank="1"] .tm{color:var(--chili-red)}.row[data-rank="1"] .nm,.row[data-rank="1"] .rk{color:var(--white);font-weight:500}.row[data-rank="1"]{border-left:3px solid var(--chili-red);margin-left:-16px;padding-left:13px}.row[data-me] .nm{text-decoration:underline;text-underline-offset:5px}.d-foot{display:flex;justify-content:space-between;align-items:center;padding:clamp(12px,1.6vh,20px) clamp(28px,3.2vw,60px);border-top:1px solid var(--rule);font:400 clamp(9px,.7vw,12px) /1 var(--sans);letter-spacing:.22em;text-transform:uppercase;color:var(--dimmer)}.console{overflow-y:auto;min-height:100vh;padding:40px clamp(16px,3vw,40px)}.console.has-banner{padding-top:76px}.c-head{max-width:1180px;margin:0 auto 20px;justify-content:space-between}.c-head,.c-head .lockup{display:flex;align-items:center;gap:16px}.c-head .logo{width:64px}.c-head .ev{font:500 10px/1.4 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--dim)}.c-wrap{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:var(--rule);border:1px solid var(--rule)}@media (max-width:900px){.c-wrap{grid-template-columns:1fr}}.card{background:var(--black);padding:clamp(20px,2.2vw,30px)}.card>h3{font:800 14px/1 var(--serif);letter-spacing:.26em;color:var(--dim);padding-bottom:16px;margin-bottom:20px;border-bottom:1px solid var(--rule);display:flex;justify-content:space-between;align-items:center}.card>h3,.card>h3 kbd{text-transform:uppercase}.card>h3 kbd{font:400 9px/1 var(--sans);letter-spacing:.14em;color:var(--dimmer);border:1px solid var(--rule);padding:6px 8px}.field{margin-bottom:14px}.field label{display:block;font:400 10px/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--dim);margin-bottom:8px}.field input{width:100%;background:var(--black);border:1px solid var(--rule);color:var(--white);font:400 16px/1 var(--sans);padding:14px;border-radius:0;transition:border-color .15s}.field input::placeholder{color:var(--ghost)}.field input:focus{outline:0;border-color:var(--white)}.two{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.consent{display:flex;gap:12px;align-items:flex-start;margin:8px 0 4px;padding:14px;border:1px solid var(--rule-soft);cursor:pointer}.consent input{accent-color:var(--white);width:17px;height:17px;margin-top:1px;flex:none}.consent span{font:400 12px/1.55 var(--sans);color:var(--dim)}.consent span b{color:var(--white);font-weight:500}.btn,.consent>span>label{cursor:pointer}.btn{width:100%;border-radius:0;font:500 13px/1 var(--sans);letter-spacing:.22em;text-transform:uppercase;padding:17px;transition:.15s}.btn:disabled{opacity:.25;cursor:not-allowed}.btn-ghost{background:transparent;border:1px solid var(--rule);color:var(--white)}.btn-ghost:not(:disabled):hover{border-color:var(--white)}.btn-white{background:var(--white);border:1px solid var(--white);color:var(--black)}.btn-danger{background:transparent;border:1px solid var(--chili-red);color:var(--chili-red)}.btn-danger:not(:disabled):hover{background:var(--chili-red);color:var(--white)}.big{width:100%;border:0;border-radius:0;cursor:pointer;font:500 clamp(20px,2.2vw,28px) /1 var(--sans);letter-spacing:.2em;text-transform:uppercase;padding:clamp(28px,3.6vh,42px) 20px;transition:opacity .15s}.big:disabled{opacity:.2;cursor:not-allowed}.big-go{background:var(--white);color:var(--black)}.big-stop{background:var(--chili-red);color:var(--white)}.c-timer{text-align:center;padding:clamp(18px,2.6vh,28px) 0 clamp(20px,2.8vh,32px);border-bottom:1px solid var(--rule);margin-bottom:22px}.c-timer .who{font:400 11px/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--dim);margin-bottom:14px;min-height:11px}.c-timer .val{font:800 clamp(56px,7.6vw,94px) /.85 var(--display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.015em}.console[data-phase=armed] .c-timer .val,.console[data-phase=idle] .c-timer .val{color:var(--ghost)}.res-actions{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-top:12px}.log{list-style:none;max-height:320px;overflow-y:auto}.log li{display:grid;grid-template-columns:auto 1fr auto auto;grid-gap:14px;gap:14px;align-items:center;padding:12px 0;border-bottom:1px solid var(--rule-soft)}.log li[data-voided] .lnm,.log li[data-voided] .lnm small,.log li[data-voided] .lrk,.log li[data-voided] .ltm{color:var(--dimmer)}.log li[data-voided] .lnm{text-decoration:line-through}.log .lrk{font:700 12px/1 var(--display);color:var(--dimmer);width:22px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.log .lnm{font:400 13px/1.35 var(--sans);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.log .lnm small{display:block;color:var(--dimmer);font-size:10.5px}.log .ltm{font:800 17px/1 var(--display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.log li[data-rank="1"]:not([data-voided]) .ltm{color:var(--chili-red)}.log .del{background:transparent;border:1px solid var(--rule);color:var(--dim);width:26px;height:26px;cursor:pointer;font-size:13px;line-height:1;border-radius:0}.log .del:hover{border-color:var(--chili-red);color:var(--chili-red)}.log .del.restore{color:var(--dim);font-size:15px}.log .del.restore:hover{border-color:var(--signal-go);color:var(--signal-go)}.c-actions{max-width:1180px;margin:16px auto 0;display:flex;gap:12px;justify-content:flex-end}.c-actions .btn{width:auto;padding:12px 20px;font-size:11px}.hint{font:400 11.5px/1.6 var(--sans);color:var(--dim);margin-top:16px;padding-top:16px;border-top:1px solid var(--rule-soft)}.hint b{color:var(--white);font-weight:500}.login{width:min(420px,100%);border:1px solid var(--rule);text-align:left}.login .btn{margin-top:6px}.login-err{font:400 12px/1.5 var(--sans);color:var(--chili-red);border:1px solid var(--chili-red);padding:10px 12px;margin-bottom:12px}.signout{background:none;border:1px solid var(--rule);color:var(--dim);font:400 10px/1 var(--sans);letter-spacing:.18em;text-transform:uppercase;padding:9px 14px;cursor:pointer;transition:.15s}.signout:hover{border-color:var(--white);color:var(--white)}.link{background:none;border:0;padding:0;font:inherit;color:var(--white);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.link:hover{color:var(--chili-red)}.link:focus-visible{outline:1px solid var(--white);outline-offset:3px}.modal-backdrop{position:fixed;inset:0;z-index:1100;background:rgba(0,0,0,.82);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:clamp(16px,4vh,48px)}@supports (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.modal-backdrop{background:rgba(0,0,0,.6)}}.modal{background:var(--black);border:1px solid var(--rule);width:min(760px,100%);max-height:100%;display:flex;flex-direction:column}.modal-head{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px clamp(20px,2.2vw,30px);border-bottom:1px solid var(--rule);flex:none}.modal-head h3{font:800 14px/1 var(--serif);letter-spacing:.26em;text-transform:uppercase;color:var(--dim)}.modal-x{background:none;border:1px solid var(--rule);color:var(--white);font:400 18px/1 var(--sans);width:34px;height:34px;flex:none;cursor:pointer;transition:border-color .15s}.modal-x:hover{border-color:var(--white)}.modal-body{overflow-y:auto;padding:clamp(20px,2.2vw,30px);-webkit-overflow-scrolling:touch}.terms-title{font:500 13px/1.5 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--white);padding-bottom:18px;margin-bottom:22px;border-bottom:1px solid var(--rule-soft)}.terms,.terms-sub{padding-left:1.6em}.terms>li{font:400 12.5px/1.7 var(--sans);color:var(--dim);margin-bottom:14px}.terms-sub>li::marker,.terms>li::marker{color:var(--white)}.terms-sub{list-style:lower-alpha;margin-top:10px}.terms-sub>li{margin-bottom:8px}.modal-foot{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px clamp(20px,2.2vw,30px);border-top:1px solid var(--rule);flex:none}.modal-ver{font:400 9px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--dimmer)}.modal-done{width:auto;padding:12px 26px;font-size:11px}.reset-actions{display:flex;gap:10px}.reset-lead{font:400 14px/1.6 var(--sans);color:var(--white);margin-bottom:16px}.reset-list{list-style:none;padding:0;margin-bottom:18px}.reset-list li{font:400 12.5px/1.6 var(--sans);color:var(--dim);padding:7px 0 7px 20px;position:relative;border-bottom:1px solid var(--rule-soft)}.reset-list li:before{content:"×";position:absolute;left:0;color:var(--chili-red)}.reset-warn{font:500 12.5px/1.6 var(--sans);color:var(--chili-red);border:1px solid var(--chili-red);padding:12px 14px;margin-bottom:20px}.reset-confirm{display:block;font:400 10px/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--dim);margin-bottom:8px}#reset-confirm,.reset-confirm b{color:var(--white)}#reset-confirm{width:100%;background:var(--black);border:1px solid var(--rule);font:400 16px/1 var(--sans);letter-spacing:.1em;padding:14px;border-radius:0}#reset-confirm:focus{outline:0;border-color:var(--chili-red)}.reset-err{margin:14px 0 0}