#main .ne{--bg:#f7f6ef;--card:#fff;--ink:#1c3a2f;--mut:#617066;--tint:#e9eedb;--line:#e3e2d6;--lime:#c5e384;--dark:#17352a;--acc:#6f9a2f;color:var(--ink);background:var(--bg);font-family:Inter,system-ui,sans-serif;padding:56px 24px 80px;min-width:0;isolation:isolate}#main .ne *{box-sizing:border-box;margin:0}#main .ne a{color:inherit;text-decoration:none;border:0}#main .ne .eyebrow{font:500 11px JetBrains Mono,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--mut)}#main .ne h2{font-size:clamp(38px,6vw,60px);letter-spacing:-2px;line-height:1;margin:10px 0 12px}#main .ne h2 em{font-family:"Instrument Serif",Georgia,serif;font-weight:400;color:var(--acc)}#main .ne .sub{color:var(--mut);max-width:460px;line-height:1.55}#main .ne .crest{--s:52px;width:var(--s);height:calc(var(--s)*1.1);flex:none;display:grid;place-items:center;font:700 calc(var(--s)*.3)/1 Inter;letter-spacing:.02em;background:linear-gradient(160deg,var(--c),color-mix(in srgb,var(--c) 55%,#000));transition:transform .4s cubic-bezier(.3,1.5,.5,1)}#main .ne .marq{margin:36px -24px 0;overflow:hidden;-webkit-mask:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}#main .ne .track{display:flex;gap:12px;width:max-content;animation:ne-slide 32s linear infinite}#main .ne .marq:hover .track{animation-play-state:paused}@keyframes ne-slide{to{transform:translateX(-50%)}}#main .ne .tm{display:flex;align-items:center;gap:12px;background:var(--card);border:1px solid var(--line);border-radius:16px;padding:10px 18px 10px 12px;font-weight:600;font-size:14px;white-space:nowrap;transition:.25s}#main .ne .tm .crest{--s:36px}#main .ne .tm:hover{transform:translateY(-4px);border-color:var(--acc)}#main .ne .tm:hover .crest{transform:rotate(-8deg) scale(1.12)}#main .ne .prog{margin-top:30px;background:var(--dark);color:#fff;border-radius:20px;padding:20px 24px;display:grid;grid-template-columns:auto 1fr auto;gap:22px;align-items:center;position:relative;overflow:hidden}#main .ne .prog:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 40%,rgba(197,227,132,.12),transparent 60%);transform:translateX(-100%);animation:ne-shine 4s 1s infinite}@keyframes ne-shine{to{transform:translateX(100%)}}#main .ne .prog b{font-size:34px;letter-spacing:-1px;color:var(--lime)}#main .ne .prog small{font-size:14px;opacity:.8;margin-left:6px}#main .ne .bar{height:8px;border-radius:9px;background:rgba(255,255,255,.14);overflow:hidden}#main .ne .bar i{display:block;height:100%;width:0;border-radius:9px;background:linear-gradient(90deg,#a4cf55,var(--lime));transition:width 1.6s cubic-bezier(.2,.8,.2,1)}#main .ne .pct{font:600 22px Inter}#main .ne .ctl{position:sticky;top:0;z-index:5;margin:22px -24px 0;padding:14px 24px;background:color-mix(in srgb,var(--bg) 86%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;flex-wrap:wrap;gap:12px;align-items:center;border-bottom:1px solid var(--line)}#main .ne .seg{position:relative;display:flex;background:var(--tint);border-radius:999px;padding:4px}#main .ne .seg button{position:relative;z-index:1;border:0;background:none;font:600 13.5px Inter;color:var(--ink);padding:8px 16px;border-radius:999px;cursor:pointer;transition:color .25s}#main .ne .seg button.on{color:var(--lime)}#main .ne .pill{position:absolute;top:4px;bottom:4px;left:0;border-radius:999px;background:var(--dark);transition:transform .35s cubic-bezier(.3,1.2,.4,1),width .35s}#main .ne .jump{border:1px solid var(--line);background:var(--card);color:var(--ink);font:600 13.5px Inter;padding:9px 16px;border-radius:999px;cursor:pointer;transition:.2s}#main .ne .jump:hover{background:var(--dark);color:var(--lime);transform:translateY(-2px)}#main .ne .chips{display:flex;gap:6px;margin-left:auto;flex-wrap:wrap}#main .ne .chip{width:38px;height:38px;border-radius:50%;border:2px solid transparent;background:var(--card);display:grid;place-items:center;cursor:pointer;transition:.25s;padding:0}#main .ne .chip .crest{--s:22px}#main .ne .chip:hover{transform:translateY(-3px) scale(1.08)}#main .ne .chip.on{border-color:var(--acc);background:var(--tint)}#main .ne .chip.all{width:auto;padding:0 14px;font:600 12.5px Inter;color:var(--ink);border-radius:999px}#main .ne .tl{position:relative;margin-top:30px;padding-left:92px}#main .ne .rail{position:absolute;left:62px;top:6px;bottom:6px;width:2px;background:var(--line)}#main .ne .rail i{position:absolute;inset:0 0 auto;height:var(--h,0);background:linear-gradient(var(--acc),var(--lime));transition:height 1.8s cubic-bezier(.2,.8,.2,1)}#main .ne .day{position:relative;margin-bottom:22px}#main .ne .dt{position:absolute;left:-92px;width:48px;text-align:center;top:6px}#main .ne .dt b{display:block;font:400 30px "Instrument Serif",Georgia,serif;line-height:1}#main .ne .dt span{font-size:11px;color:var(--mut);text-transform:uppercase;letter-spacing:.06em}#main .ne .dot{position:absolute;left:-37px;top:14px;width:12px;height:12px;border-radius:50%;background:var(--bg);border:3px solid var(--acc);transition:.4s}#main .ne .day.in .dot{background:var(--acc);box-shadow:0 0 0 6px color-mix(in srgb,var(--acc) 18%,transparent)}#main .ne .day.next .dot{background:#e5533d;border-color:#e5533d;animation:ne-ping 1.6s infinite}@keyframes ne-ping{0%{box-shadow:0 0 0 0 rgba(229,83,61,.5)}to{box-shadow:0 0 0 14px rgba(229,83,61,0)}}#main .ne .row{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px}#main .ne .m{position:relative;background:var(--card);border:1px solid var(--line);border-radius:20px;padding:16px 18px;transition:transform .3s,box-shadow .3s,border-color .3s;overflow:hidden}#main .ne .m:hover{transform:translateY(-5px);box-shadow:0 18px 40px rgba(20,50,35,.14);border-color:var(--acc)}#main .ne .m.hide{display:none}#main .ne .m:before{content:"";position:absolute;inset:0;background:radial-gradient(260px circle at var(--mx,50%) var(--my,0),color-mix(in srgb,var(--acc) 14%,transparent),transparent);opacity:0;transition:.3s}#main .ne .m:hover:before{opacity:1}#main .ne .top{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--mut);position:relative}#main .ne .tag{padding:4px 10px;border-radius:999px;background:var(--tint);font-weight:600;font-size:11.5px}#main .ne .tag.up{background:#fde7d9;color:#a4421d}#main .ne .tag.nx{background:#e5533d;color:#fff}#main .ne .vs{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;margin:16px 0 14px;position:relative}#main .ne .side{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;font-weight:600;font-size:14px}#main .ne .side .crest{--s:64px}#main .ne .m:hover .side .crest{transform:scale(1.1) rotate(-4deg)}#main .ne .m:hover .side:last-child .crest{transform:scale(1.1) rotate(4deg)}#main .ne .v{font:400 22px "Instrument Serif",Georgia,serif;color:var(--mut)}#main .ne .win{color:var(--acc)}#main .ne .res{font-size:13px;color:var(--acc);font-weight:600}#main .ne .cd,#main .ne .res{padding-top:12px;border-top:1px dashed var(--line);position:relative}#main .ne .cd{display:flex;gap:6px}#main .ne .cd div{background:var(--tint);border-radius:10px;padding:6px 10px;text-align:center;min-width:48px}#main .ne .cd b{display:block;font:600 16px JetBrains Mono,monospace}#main .ne .cd span{font-size:10px;color:var(--mut);text-transform:uppercase}#main .ne .ft{display:flex;justify-content:space-between;font-size:12.5px;color:var(--mut);margin-top:10px;position:relative}#main .ne .ft a{color:var(--ink);font-weight:600;text-decoration:none}#main .ne .ft a:hover{color:var(--acc)}#main .ne .empty{display:none;padding:50px;text-align:center;color:var(--mut)}@media (max-width:640px){#main .ne .tl{padding-left:56px}#main .ne .rail{left:28px}#main .ne .dt{left:-56px;width:40px}#main .ne .dot{left:-9px}#main .ne .chips{margin-left:0}#main .ne .prog{grid-template-columns:1fr;gap:10px}}#main .ne .crest{clip-path:polygon(50% 0,100% 12%,100% 62%,50% 100%,0 62%,0 12%);background:linear-gradient(160deg,var(--c,#617066),color-mix(in srgb,var(--c,#617066) 55%,#000));color:#fff;padding:2px;overflow:hidden}#main .ne .crest img{display:block;max-width:100%;width:100%;height:100%;min-height:0;object-fit:contain;background:#fff;padding:8% 7% 19%}#main .ne .chip:not(.all),#main .ne .crest img{clip-path:polygon(50% 0,100% 12%,100% 62%,50% 100%,0 62%,0 12%);border-radius:0}#main .ne .chip:not(.all){height:42px;background:var(--tint)}#main .ne .chip:not(.all).on{background:var(--acc)}#main .ne .chip .crest{--s:28px}#main .ne .side-wrap{display:contents}#main .ne .side{position:relative;z-index:2;border-radius:12px;padding:4px;min-width:0}#main .ne a.side:hover{background:var(--tint);color:var(--acc)}#main .ne .v{pointer-events:none}#main .ne .match-link{position:absolute;inset:0;z-index:1;border-radius:20px}#main .ne .match-link:focus-visible{outline:3px solid var(--acc);outline-offset:-3px}#main .ne .details{font-weight:600;color:var(--ink)}#main .ne .starts{color:var(--mut)}#main .ne .empty{display:block}#main .ne .ctl{top:var(--fp-sticky-top,0)}#main .ne .tm{flex:none}#main .ne .marq:focus-within .track{animation-play-state:paused}#main .ne .chip .crest{height:calc(var(--s)*1.1)}#main .ne .row{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}#main .ne a:focus-visible,#main .ne button:focus-visible{outline:2px solid var(--acc);outline-offset:3px}@media(max-width:640px){#main .ne{padding:32px 12px 40px}#main .ne .ctl{margin-inline:-12px;padding:12px;gap:10px}#main .ne .chips{width:100%}#main .ne .chip{width:34px;height:34px}#main .ne .m{padding:14px 12px}#main .ne .cd{gap:4px;flex-wrap:wrap}#main .ne .cd div{min-width:38px;padding:6px}#main .ne .ft{gap:8px;flex-wrap:wrap}#main .ne .side{font-size:12px}#main .ne .side .crest{--s:52px}}@media(prefers-reduced-motion:reduce){#main .ne *,#main .ne :after{animation:none!important;transition:none!important}}