.sl-bar{position:relative;z-index:101;gap:8px;min-height:36px;padding:4px 12px 4px 20px;background:linear-gradient(90deg,color-mix(in srgb,var(--live) 16%,var(--bg-elevated)),var(--bg-elevated) 70%);border-bottom:1px solid color-mix(in srgb,var(--live) 35%,transparent);font-size:var(--text-sm,.85rem);color:var(--text)}.sl-bar,.sl-main{display:flex;align-items:center}.sl-main{gap:12px;flex:1 1;min-width:0;color:inherit;text-decoration:none}.sl-main:focus-visible .sl-cta,.sl-main:hover .sl-cta{background:var(--accent);color:var(--bg)}.sl-tag{gap:6px;flex:none;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--live);font-size:.75rem}.sl-match,.sl-tag{display:inline-flex;align-items:center}.sl-match{gap:8px;min-width:0;font-weight:600}.sl-team{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:16ch}.sl-score{font-weight:700;padding:1px 8px;border-radius:6px;background:hsla(0,0%,100%,.07)}.sl-clock,.sl-score{font-family:var(--font-mono,monospace);flex:none}.sl-clock{color:var(--live)}.sl-league{color:var(--text-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.sl-cta{margin-left:auto;padding:3px 12px;border-radius:999px;border:1px solid var(--accent);color:var(--accent);font-weight:600}.sl-cta,.sl-more{flex:none;font-size:.8rem}.sl-more{color:var(--text-dim);text-decoration:none}.sl-more:hover{color:var(--text)}.sl-bar .sl-x{flex:none;width:28px;height:28px;min-width:0;min-height:0;padding:0;display:inline-flex;align-items:center;justify-content:center;background:none;border:0;box-shadow:none;border-radius:6px;color:var(--text-dim);cursor:pointer}.sl-x svg{display:block;stroke:currentColor}.sl-bar .sl-x:hover{color:var(--text);background:hsla(0,0%,100%,.08)}.sl-line{position:relative;z-index:101;height:2px;overflow:hidden;background:linear-gradient(90deg,var(--live),var(--accent) 60%,var(--live))}.sl-line:after{content:"";position:absolute;inset:0;width:30%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.75),transparent);animation:sl-sweep 3.2s linear infinite}@keyframes sl-sweep{0%{transform:translateX(-100%)}to{transform:translateX(340%)}}@media (prefers-reduced-motion:reduce){.sl-line:after{animation:none;display:none}}html[data-motion=none] .sl-line:after,html[data-motion=reduced] .sl-line:after{animation:none;display:none}html[data-live="1"] .lh-page{display:flex;flex-direction:column}html[data-live="1"] .lh-page>.ln-strip{order:-1;width:100%;box-sizing:border-box;padding-left:0;padding-right:0}@media (max-width:640px){.sl-bar{padding-left:12px;gap:6px}.sl-main{gap:8px}.sl-league,.sl-more,.sl-tag-text{display:none}.sl-team{max-width:11ch}}.lh-next--live{border-color:color-mix(in srgb,var(--live) 55%,transparent)}.lh-next--live .lh-next__vs{font-family:var(--font-mono,monospace);font-weight:700;font-size:1.6rem;color:var(--text)}@media (max-width:699px){.ln-row>.ln-card:only-child{flex-basis:100%;max-width:none}}.kt-band{max-width:1200px;margin:0 auto;padding:24px 16px 8px}.kt-band__head{display:flex;align-items:center;gap:8px;margin-bottom:12px}.kt-band__title{margin:0;font-size:var(--text-lg,1.1rem)}.kt-band__all{margin-left:auto;color:var(--accent);font-size:var(--text-sm,.85rem);font-weight:600;text-decoration:none}.kt-band__all:hover{text-decoration:underline}.kt-grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}@media (max-width:640px){.kt-grid{grid-template-columns:1fr}}.kt-card{display:flex;flex-direction:column;gap:10px;min-width:0;color:var(--text);text-decoration:none}.kt-card:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:12px}.kt-poster{position:relative;display:block;aspect-ratio:16/9;border-radius:12px;overflow:hidden;background:#05070b;border:1px solid var(--glass-border,hsla(0,0%,100%,.08))}.kt-card:hover .kt-poster{border-color:var(--accent)}.kt-poster__img{width:100%;height:100%;object-fit:cover}.kt-art,.kt-poster__img{position:absolute;inset:0}.kt-art{display:flex;align-items:center;justify-content:center;gap:14px;background:repeating-linear-gradient(135deg,hsla(0,0%,100%,.025) 0 10px,transparent 10px 20px),#0b1018}.kt-art>*{margin-right:0!important}.kt-art__score{font-family:var(--font-mono,monospace);font-size:1.8rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kt-art__dash{color:var(--text-dim);margin:0 6px}.kt-pill{position:absolute;top:8px;left:8px;display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border-radius:6px;background:var(--live);color:#fff;font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.kt-pill .live-dot{background:#fff;box-shadow:none;animation:none;width:6px;height:6px}.kt-chip{position:absolute;left:8px;bottom:8px;padding:1px 7px;border-radius:6px;background:rgba(0,0,0,.72);color:#fff;font-family:var(--font-mono,monospace);font-size:.75rem}.kt-info{display:flex;gap:10px;min-width:0}.kt-avatar{flex:none;width:36px;height:36px;border-radius:50%;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;background:var(--accent);color:var(--bg);font-weight:700}.kt-avatar img{width:100%;height:100%;object-fit:cover}.kt-text{display:flex;flex-direction:column;gap:2px;min-width:0}.kt-title{font-weight:600;line-height:1.3;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.kt-sub{color:var(--text-dim);font-size:var(--text-sm,.85rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kt-tags{display:flex;flex-wrap:wrap;gap:4px 6px;min-width:0}.kt-tag{display:inline-flex;align-items:center;max-width:100%;padding:1px 8px;border-radius:999px;background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent);font-size:.75rem;font-weight:600;line-height:1.6;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}a.kt-tag:hover{background:color-mix(in srgb,var(--accent) 22%,transparent)}a.kt-tag:focus-visible{outline:2px solid var(--accent);outline-offset:1px}@media (prefers-reduced-motion:reduce){.kt-band .live-dot{animation:none}}.kt-art--solo{background:radial-gradient(circle at 30% 20%,color-mix(in srgb,var(--accent) 35%,transparent),transparent 60%),#0b1018}.kt-art__initial{width:64px;height:64px;border-radius:50%;display:inline-flex;background:var(--accent);color:var(--bg);font-size:1.8rem;font-weight:700}.kt-art__initial,.kt-golive__poster{align-items:center;justify-content:center}.kt-golive__poster{display:flex;color:var(--accent);background:transparent;border-style:dashed;border-color:color-mix(in srgb,var(--accent) 55%,transparent)}.kt-golive:hover .kt-golive__poster{background:color-mix(in srgb,var(--accent) 8%,transparent)}.kt-golive-line{max-width:1200px;margin:0 auto;padding:16px 16px 0;display:flex;align-items:center;gap:12px;flex-wrap:wrap;color:var(--text-dim);font-size:var(--text-sm,.9rem)}.kt-golive-line strong{color:var(--text)}.kt-golive-btn{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:999px;background:var(--accent);color:var(--bg);font-weight:600;text-decoration:none}.kt-golive-btn:hover{filter:brightness(1.08)}.kt-golive-btn:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.ln-solo{display:flex;align-items:center;gap:10px;min-width:0;min-height:36px}.ln-solo .kt-avatar{width:32px;height:32px;font-size:.9rem}.ln-solo__title{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.site-tour-overlay{position:fixed;inset:0;z-index:200;display:flex;align-items:flex-end;justify-content:center;background:rgba(0,0,0,.6)}.site-tour-card{width:100%;max-height:92vh;overflow-y:auto;padding:20px 16px calc(16px + env(safe-area-inset-bottom));background:var(--bg-elevated);border:1px solid var(--border);border-top:3px solid var(--c);border-radius:16px 16px 0 0;box-shadow:0 -12px 40px rgba(0,0,0,.5)}.site-tour-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.site-tour-count{font-size:.8rem;color:var(--text-dim)}.site-tour-skip{min-height:44px;padding:0 12px;background:none;border:0;color:var(--text-dim);font:inherit;font-size:.85rem;text-decoration:underline;cursor:pointer;-webkit-clip-path:none;clip-path:none;box-shadow:none;text-transform:none;letter-spacing:0}.site-tour-title{display:flex;align-items:center;gap:8px;margin:0 0 4px;font-size:1.25rem;color:var(--c)}.site-tour-summary{margin:0 0 10px;color:var(--text)}.site-tour-points{margin:0 0 12px;padding-left:20px;display:grid;grid-gap:6px;gap:6px;color:var(--text-dim);font-size:.92rem;line-height:1.45}.site-tour-link{display:inline-flex;align-items:center;min-height:44px;color:var(--c);font-weight:600}.site-tour-dots{display:flex;gap:6px;justify-content:center;margin:8px 0 12px}.site-tour-dots span{width:8px;height:8px;border-radius:50%;background:var(--border)}.site-tour-dots span.on{background:var(--c)}.site-tour-nav{display:flex;gap:10px;justify-content:space-between}.site-tour-nav button{min-height:44px;min-width:96px}.site-tour-foot{margin:12px 0 0;font-size:.8rem;color:var(--text-dim)}.site-tour-foot a{color:var(--text);text-decoration:underline}.site-tour-card :focus-visible,.site-tour-overlay :focus-visible{outline:2px solid var(--c);outline-offset:2px}@media (max-width:639px){.site-tour-overlay{--tour-bottom:calc(72px + env(safe-area-inset-bottom, 0px));align-items:flex-end;padding:0 8px var(--tour-bottom);background:transparent;pointer-events:none}html[data-look="3"] .site-tour-overlay{--tour-bottom:calc(8px + env(safe-area-inset-bottom, 0px))}html[data-live] .site-tour-overlay{--tour-bottom:calc(116px + env(safe-area-inset-bottom, 0px))}html[data-look="3"][data-live] .site-tour-overlay{--tour-bottom:calc(52px + env(safe-area-inset-bottom, 0px))}.site-tour-card{pointer-events:auto;max-height:none;overflow:visible;padding:8px 8px 8px 12px;border-radius:12px;border-top-width:2px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:0 8px;gap:0 8px;box-shadow:0 6px 24px rgba(0,0,0,.5)}.site-tour-dots,.site-tour-foot,.site-tour-link,.site-tour-points,.site-tour-top{display:none}.site-tour-card>div[aria-live]{min-width:0}.site-tour-title{margin:0;font-size:.95rem}.site-tour-summary{margin:0;font-size:.82rem;color:var(--text-dim);line-height:1.3}.site-tour-nav{gap:6px}.site-tour-nav .btn--secondary:not(.site-tour-skip--inline){display:none}.site-tour-nav button,.site-tour-skip--inline{min-height:44px;min-width:64px;padding:0 14px}.site-tour-skip--inline{display:inline-flex;align-items:center;justify-content:center}}@media (min-width:640px){.site-tour-skip--inline{display:none}.site-tour-overlay{align-items:center;padding:16px}.site-tour-card{max-width:460px;border-radius:16px;padding-bottom:16px}}@media (prefers-reduced-motion:no-preference){.site-tour-overlay{animation:site-tour-fade .18s ease-out}.site-tour-card{animation:site-tour-rise .22s ease-out}@keyframes site-tour-fade{0%{opacity:0}}@keyframes site-tour-rise{0%{transform:translateY(16px);opacity:0}}}.site-footer-link--btn{background:none;border:0;padding:0;font:inherit;font-size:.85rem;text-align:left;cursor:pointer;-webkit-clip-path:none;clip-path:none;box-shadow:none;text-transform:none;letter-spacing:0;min-height:0}html[data-look="3"]{--btn-h:44px;--btn-h-sm:36px;--btn-h-lg:52px;--btn-radius:11px;--btn-radius-sm:9px;--btn-radius-lg:12px}@media (pointer:coarse){html[data-look="3"]{--btn-h-sm:44px}}:where(html[data-look="3"]) button{background:var(--accent);color:var(--on-accent,#03121d);border:0;border-radius:var(--btn-radius);box-shadow:none;filter:none;text-transform:none;letter-spacing:-.005em;font-weight:600;transition:background-color .15s,color .15s,transform .08s}:where(html[data-look="3"]) button:hover{box-shadow:none;filter:none}:where(html[data-look="3"]) button:active{box-shadow:none;filter:none;transform:translateY(1px)}:where(html[data-look="3"]) button:disabled{opacity:.42;transform:none;filter:none;box-shadow:none}:where(html[data-look="3"]) button:not([class]):hover{background:var(--accent-hover,color-mix(in srgb,var(--accent) 80%,#fff))}:where(html[data-look="3"]) button:not([class]):active{background:var(--accent-press,color-mix(in srgb,var(--accent) 86%,#000))}html[data-look="3"] .btn:focus-visible,html[data-look="3"] a.btn:focus-visible,html[data-look="3"] button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}:where(html[data-look="3"]) .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:var(--btn-h);min-width:var(--btn-h);max-width:100%;padding:0 18px;border-radius:var(--btn-radius);font:600 .9375rem/1.2 var(--f-body,inherit);letter-spacing:-.005em;text-transform:none;text-align:center;text-decoration:none;cursor:pointer}:where(html[data-look="3"]) .btn svg{width:18px;height:18px;flex:none}:where(html[data-look="3"]) .btn--lg{min-height:var(--btn-h-lg);padding:0 22px;font-size:1rem;border-radius:var(--btn-radius-lg)}:where(html[data-look="3"]) :is(.btn--sm,.btn--small){min-height:var(--btn-h-sm);min-width:var(--btn-h-sm);padding:0 12px;font-size:.875rem;border-radius:var(--btn-radius-sm)}:where(html[data-look="3"]) .btn--icon{min-width:var(--btn-h);padding:0;gap:0}:where(html[data-look="3"]) .btn--icon:is(.btn--sm,.btn--small){min-width:var(--btn-h-sm)}:where(html[data-look="3"]) .btn--wide{width:100%}html[data-look="3"] .btn,html[data-look="3"] .btn--primary{background:var(--accent);color:var(--on-accent,#03121d);border:0;box-shadow:none;filter:none;transition:background-color .15s,color .15s,transform .08s}html[data-look="3"] .btn--primary:hover,html[data-look="3"] .btn:hover{background:var(--accent-hover,color-mix(in srgb,var(--accent) 80%,#fff));box-shadow:none;filter:none}html[data-look="3"] .btn--primary:active,html[data-look="3"] .btn:active{background:var(--accent-press,color-mix(in srgb,var(--accent) 86%,#000));box-shadow:none;filter:none;transform:translateY(1px)}html[data-look="3"] :is(.btn--quiet,.btn--secondary){background:hsla(0,0%,100%,.07);color:var(--text);border:0;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05)}html[data-look="3"] :is(.btn--quiet,.btn--secondary):hover{background:hsla(0,0%,100%,.11);color:var(--text);border-color:transparent;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05)}html[data-look="3"] :is(.btn--quiet,.btn--secondary):active{background:hsla(0,0%,100%,.05)}html[data-look="3"] .btn--ghost{background:transparent;color:var(--text-2,var(--text-dim));border:0;box-shadow:none}html[data-look="3"] .btn--ghost:hover{background:hsla(0,0%,100%,.07);color:var(--text)}html[data-look="3"] .btn--ghost:active{background:hsla(0,0%,100%,.04)}html[data-look="3"] .btn--danger{background:rgba(255,93,98,.13);color:#ff9a9d;border:0;box-shadow:none}html[data-look="3"] .btn--danger:hover{background:rgba(255,93,98,.2);color:#ffb0b2}html[data-look="3"] .btn--danger:active{background:rgba(255,93,98,.1)}html[data-look="3"] .btn--link{box-shadow:none;padding:0 4px;min-width:0}html[data-look="3"] .btn--link,html[data-look="3"] .btn--link:hover{background:none;color:var(--text)}html[data-look="3"] .btn--link:active{background:none}html[data-look="3"] .btn--link svg{color:var(--accent);transition:transform .2s}html[data-look="3"] .btn--link:hover svg{transform:translateX(3px)}html[data-look="3"] .btn:disabled,html[data-look="3"] .btn[aria-disabled=true]{opacity:.42;cursor:not-allowed;pointer-events:none;transform:none;filter:none;box-shadow:none}html[data-look="3"] .btn[aria-busy=true]{cursor:progress;pointer-events:none}html[data-look="3"] .btn[aria-busy=true]:before{content:"";width:14px;height:14px;flex:none;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:btn-spin .7s linear infinite}@keyframes btn-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){html[data-look="3"] .btn[aria-busy=true]:before{animation-duration:2.4s}html[data-look="3"] :is(.btn,button){transition:none}}html[data-look="3"] :is(.sc-btn,.ng-btn,.fmg-btn,.cmr-btn,.lu-btn,.fw-btn,.kt-golive-btn){background:var(--accent);color:var(--on-accent,#03121d);border:0;border-radius:var(--btn-radius);box-shadow:none;filter:none;text-transform:none;letter-spacing:-.005em;font-weight:600;transition:background-color .15s,color .15s,transform .08s}html[data-look="3"] :is(.sc-btn,.ng-btn,.fmg-btn,.cmr-btn,.lu-btn,.fw-btn,.kt-golive-btn):hover{background:var(--accent-hover,color-mix(in srgb,var(--accent) 80%,#fff));box-shadow:none;filter:none}html[data-look="3"] :is(.sc-btn,.ng-btn,.fmg-btn,.cmr-btn,.lu-btn,.fw-btn,.kt-golive-btn):active{background:var(--accent-press,color-mix(in srgb,var(--accent) 86%,#000));transform:translateY(1px)}html[data-look="3"] :is(.sc-btn--ghost,.ng-btn--ghost,.fmg-btn--ghost,.cmr-btn--ghost,.lu-btn--ghost,.fw-btn--ghost,.lh-ghost-btn){background:hsla(0,0%,100%,.07);color:var(--text);border:0;border-radius:var(--btn-radius);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05)}html[data-look="3"] :is(.sc-btn--ghost,.ng-btn--ghost,.fmg-btn--ghost,.cmr-btn--ghost,.lu-btn--ghost,.fw-btn--ghost,.lh-ghost-btn):hover{background:hsla(0,0%,100%,.11);color:var(--text)}html[data-look="3"] :is(.sc-btn--ghost,.ng-btn--ghost,.fmg-btn--ghost,.cmr-btn--ghost,.lu-btn--ghost,.fw-btn--ghost,.lh-ghost-btn):active{background:hsla(0,0%,100%,.05)}html[data-look="3"] :is(.sc-btn--danger,.cmr-btn--danger,.lu-btn--danger){background:rgba(255,93,98,.13);color:#ff9a9d}html[data-look="3"] :is(.sc-btn--danger,.cmr-btn--danger,.lu-btn--danger):hover{background:rgba(255,93,98,.2);color:#ffb0b2}html[data-look="3"] :is(.sc-btn,.ng-btn,.fmg-btn,.cmr-btn,.lu-btn,.fw-btn,.kt-golive-btn,.lh-ghost-btn):focus-visible{outline:2px solid var(--accent);outline-offset:3px}html[data-look="3"] :is(.sc-btn,.cmr-btn,.lu-btn):disabled{opacity:.42;transform:none}.upd{--upd-d:118px;--upd-ease:cubic-bezier(.2,.8,.2,1);position:fixed;right:84px;bottom:20px;z-index:350;width:var(--upd-d);height:var(--upd-d);animation:upd-in .5s var(--upd-ease) both}.upd-sr{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.upd-go,.upd-x{all:unset;box-sizing:border-box;cursor:pointer;-webkit-tap-highlight-color:transparent}.upd button:active,.upd button:focus-visible,.upd button:hover{box-shadow:none;filter:none;transform:none}.upd-go{position:relative;display:block;width:100%;height:100%;border-radius:50%;color:var(--text);transition:translate .2s var(--upd-ease),scale .2s var(--upd-ease)}.upd-go:hover{translate:0 -3px}.upd-go:active{translate:0 1px;scale:.95;transition-duration:.06s}.upd-go:focus-visible{outline:2px solid var(--text);outline-offset:5px;border-radius:50%}.upd-go[aria-disabled]{cursor:default}.upd-dial{position:absolute;inset:0;width:100%;height:100%;overflow:visible;transition:filter .2s ease}.upd-disc{fill:var(--bg-elevated-2,var(--bg));stroke:color-mix(in srgb,var(--accent) 65%,transparent);stroke-width:1.5;transition:fill .3s ease,stroke .3s ease}html:not([data-look="3"]) .upd-dial{filter:drop-shadow(0 6px 12px rgb(0 0 0/.5)) drop-shadow(0 0 10px color-mix(in srgb,var(--accent) 20%,transparent))}html:not([data-look="3"]) .upd-go:hover .upd-dial{filter:drop-shadow(0 12px 16px rgb(0 0 0/.5)) drop-shadow(0 0 14px color-mix(in srgb,var(--accent) 32%,transparent))}html:not([data-look="3"]) .upd-go:active .upd-dial{filter:drop-shadow(0 2px 5px rgb(0 0 0/.55)) drop-shadow(0 0 8px color-mix(in srgb,var(--accent) 20%,transparent))}.upd-ticks line{--o:.34;stroke:var(--text);stroke-width:1.5;stroke-linecap:round;opacity:var(--o);animation:upd-run 6s linear infinite;animation-delay:calc(var(--i) * .1s)}.upd-ticks .upd-major{--o:.66;stroke-width:2.2}@keyframes upd-run{0%,2%{stroke:var(--accent);opacity:1}26%{stroke:var(--text);opacity:var(--o)}to{stroke:var(--text);opacity:var(--o)}}.upd-core{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;grid-gap:4px;gap:4px;padding-top:1px}.upd-glyph{display:block;color:var(--accent);overflow:visible}.upd-arc{transform-box:view-box;transform-origin:12px 14px}.upd-check{opacity:0;stroke-dasharray:16;stroke-dashoffset:16}.upd-txt,.upd-words{display:grid;justify-items:center}.upd-txt{grid-area:1/1;grid-gap:1px;gap:1px;transition:opacity .2s ease,translate .25s var(--upd-ease)}.upd-title{font:800 14px/1.1 var(--f-body,var(--font-body)),system-ui,sans-serif;letter-spacing:.09em;text-transform:uppercase;color:var(--text)}.upd-sub{font:600 11px/1.1 var(--f-body,var(--font-body)),system-ui,sans-serif;letter-spacing:.02em;color:var(--text-dim);white-space:nowrap}.upd-txt:not([data-for=idle]){opacity:0;translate:0 6px}.upd-x{position:absolute;top:-12px;right:-12px;width:44px;height:44px;display:grid;place-items:center;border-radius:50%;color:var(--text-dim)}.upd-x svg{box-sizing:content-box;padding:8px;border-radius:50%;background:var(--bg-elevated-3,var(--bg));border:1px solid color-mix(in srgb,var(--text) 22%,transparent);transition:color .15s ease,background .15s ease}.upd-x:hover{color:var(--text)}.upd-x:hover svg{background:var(--bg-elevated-2,var(--bg))}.upd-x:active svg{scale:.92}.upd-x:focus-visible{outline:2px solid var(--text);outline-offset:-4px}.upd[data-state=busy] .upd-ticks line,.upd[data-state=done] .upd-ticks line{animation:upd-fill .14s forwards;animation-delay:calc(var(--i) * 14ms)}.upd[data-state=done] .upd-ticks line{animation:none;stroke:var(--accent);opacity:1}@keyframes upd-fill{to{stroke:var(--accent);opacity:1}}.upd[data-state=busy] .upd-arc{animation:upd-spin 1s linear infinite}.upd[data-state=busy] .upd-txt[data-for=idle],.upd[data-state=done] .upd-txt[data-for=idle]{opacity:0;translate:0 -6px}.upd[data-state=busy] .upd-txt[data-for=busy],.upd[data-state=done] .upd-txt[data-for=done]{opacity:1;translate:0 0}.upd[data-state=done] .upd-arc{opacity:0;transition:opacity .15s ease}.upd[data-state=done] .upd-check{opacity:1;stroke-dashoffset:0;transition:stroke-dashoffset .3s ease .05s}.upd[data-state=done] .upd-disc{fill:color-mix(in srgb,var(--accent) 16%,var(--bg-elevated-2,var(--bg)));stroke:var(--accent)}.upd[data-state=done] .upd-go{animation:upd-pop .42s var(--upd-ease)}@keyframes upd-in{0%{opacity:0;translate:0 14px;scale:.85}}@keyframes upd-spin{to{transform:rotate(1turn)}}@keyframes upd-pop{40%{scale:1.08}}@media (max-width:640px){.upd{--upd-d:104px;right:26px;bottom:calc(84px + env(safe-area-inset-bottom, 0px))}.upd-title{font-size:12.5px;letter-spacing:.06em}.upd-sub{font-size:10.5px;letter-spacing:0}.upd-core{gap:3px}}@media (prefers-reduced-motion:reduce){.upd,.upd-arc,.upd-go,.upd-ticks line{animation:none!important}.upd-check,.upd-dial,.upd-disc,.upd-go,.upd-txt{transition:none!important}.upd-ticks line:first-child,.upd[data-state=busy] .upd-ticks line{stroke:var(--accent);opacity:1}}@font-face{font-family:__Space_Grotesk_5e81af;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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:__Space_Grotesk_5e81af;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Space_Grotesk_5e81af;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/36966cca54120369-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:__Space_Grotesk_5e81af;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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:__Space_Grotesk_5e81af;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Space_Grotesk_5e81af;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/36966cca54120369-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:__Space_Grotesk_5e81af;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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:__Space_Grotesk_5e81af;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Space_Grotesk_5e81af;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/36966cca54120369-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:__Space_Grotesk_Fallback_5e81af;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_5e81af{font-family:__Space_Grotesk_5e81af,__Space_Grotesk_Fallback_5e81af;font-style:normal}.__variable_5e81af{--font-display:"__Space_Grotesk_5e81af","__Space_Grotesk_Fallback_5e81af"}@font-face{font-family:__Inter_69d019;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_69d019;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_69d019;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_69d019;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_69d019;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:__Inter_69d019;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_69d019;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:__Inter_69d019;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_69d019;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_69d019;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_69d019;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_69d019;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:__Inter_69d019;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_69d019;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:__Inter_69d019;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_69d019;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_69d019;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_69d019;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_69d019;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:__Inter_69d019;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_69d019;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:__Inter_Fallback_69d019;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_69d019{font-family:__Inter_69d019,__Inter_Fallback_69d019;font-style:normal}.__variable_69d019{--font-body:"__Inter_69d019","__Inter_Fallback_69d019"}@font-face{font-family:__JetBrains_Mono_e3e207;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__JetBrains_Mono_e3e207;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__JetBrains_Mono_e3e207;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__JetBrains_Mono_e3e207;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-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:__JetBrains_Mono_e3e207;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__JetBrains_Mono_e3e207;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-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:__JetBrains_Mono_e3e207;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__JetBrains_Mono_e3e207;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__JetBrains_Mono_e3e207;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__JetBrains_Mono_e3e207;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-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:__JetBrains_Mono_e3e207;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__JetBrains_Mono_e3e207;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-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:__JetBrains_Mono_Fallback_e3e207;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_e3e207{font-family:__JetBrains_Mono_e3e207,__JetBrains_Mono_Fallback_e3e207;font-style:normal}.__variable_e3e207{--font-mono:"__JetBrains_Mono_e3e207","__JetBrains_Mono_Fallback_e3e207"}@font-face{font-family:__look3Display_f70b94;src:url(/_next/static/media/8eca89c01f43561d-s.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:__look3Display_Fallback_f70b94;src:local("Arial");ascent-override:85.41%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:102.80%}.__className_f70b94{font-family:__look3Display_f70b94,__look3Display_Fallback_f70b94}.__variable_f70b94{--f-display:"__look3Display_f70b94","__look3Display_Fallback_f70b94"}@font-face{font-family:__look3Body_d70c9a;src:url(/_next/static/media/9ff55a8a9670220d-s.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:__look3Body_Fallback_d70c9a;src:local("Arial");ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.00%;size-adjust:106.28%}.__className_d70c9a{font-family:__look3Body_d70c9a,__look3Body_Fallback_d70c9a}.__variable_d70c9a{--f-body:"__look3Body_d70c9a","__look3Body_Fallback_d70c9a"}@font-face{font-family:__look3Mono_c49006;src:url(/_next/static/media/125b055e8623e92e.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_c49006{font-family:__look3Mono_c49006}.__variable_c49006{--f-mono:"__look3Mono_c49006"}