/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--font-sans:"Inter", ui-sans-serif, system-ui, -apple-system, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--text-xl:1.25rem;--text-2xl:1.5rem;--font-weight-semibold:600;--font-weight-bold:700;--radius-sm:10px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-primary:#1e3a8a;--color-primary-mid:#2563eb;--color-gold:#d97706;--color-hit-green:#0b6e4f;--color-hit-gold:#b45309;--color-hit-red:#b91c1c;--color-paper:#f4f5f7;--color-card:#fff;--color-line:#0f172a12;--color-line-soft:#0f172a0a;--color-ink:#0f172a;--color-ink-soft:#64748b;--color-ink-faint:#94a3b8;--flag-ring:#0f172a2e;--logo-filter:invert(1);--color-scheme:light;--font-display:"Onest", "Inter", ui-sans-serif, system-ui, sans-serif;--text-eyebrow:10px;--text-eyebrow--line-height:1;--text-eyebrow--letter-spacing:.08em;--text-meta:11.5px;--text-body-sm:12.5px;--text-body-sm--line-height:1.45;--text-body:14px;--text-title:16px;--text-stat-xs:18px;--text-stat-sm:20px;--text-score:24px;--text-stat:28px;--text-h1:32px;--radius-card:16px;--radius-pill:999px}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components{.display{font-family:var(--font-display)}.nums{font-variant-numeric:proportional-nums;letter-spacing:-.02em}.nums-tabular{font-variant-numeric:tabular-nums}.card{background:var(--color-card);border:1px solid var(--color-line);border-radius:var(--radius-card)}.title-page{font-family:var(--font-display);font-size:var(--text-h1);letter-spacing:-.03em;font-weight:700;line-height:1.1}.title-section{font-size:var(--text-eyebrow);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-soft);font-weight:600}.meta{font-size:var(--text-meta);color:var(--color-ink-soft)}.medal{vertical-align:middle;flex-shrink:0;width:auto;height:16px;display:inline-block}.pulse-dot{background:currentColor;border-radius:50%;width:7px;height:7px;display:inline-block;position:relative}.pulse-dot:after{content:"";background:currentColor;border-radius:50%;animation:1.6s ease-out infinite pulse-ring;position:absolute;inset:0}@keyframes pulse-ring{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(3.5)}}}@layer utilities{.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.block{display:block}.flex{display:flex}.hidden{display:none}.inline{display:inline}.table{display:table}.min-w-0{min-width:calc(var(--spacing) * 0)}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-wrap{flex-wrap:wrap}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.bg-hit-gold\/10{background-color:#b453091a}@supports (color:color-mix(in lab, red, red)){.bg-hit-gold\/10{background-color:color-mix(in oklab, var(--color-hit-gold) 10%, transparent)}}.bg-hit-green\/10{background-color:#0b6e4f1a}@supports (color:color-mix(in lab, red, red)){.bg-hit-green\/10{background-color:color-mix(in oklab, var(--color-hit-green) 10%, transparent)}}.bg-hit-red\/10{background-color:#b91c1c1a}@supports (color:color-mix(in lab, red, red)){.bg-hit-red\/10{background-color:color-mix(in oklab, var(--color-hit-red) 10%, transparent)}}.bg-ink\/5{background-color:#0f172a0d}@supports (color:color-mix(in lab, red, red)){.bg-ink\/5{background-color:color-mix(in oklab, var(--color-ink) 5%, transparent)}}.bg-primary{background-color:var(--color-primary)}.bg-primary\/10{background-color:#1e3a8a1a}@supports (color:color-mix(in lab, red, red)){.bg-primary\/10{background-color:color-mix(in oklab, var(--color-primary) 10%, transparent)}}.px-4{padding-inline:calc(var(--spacing) * 4)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-eyebrow{font-size:var(--text-eyebrow);line-height:var(--tw-leading,var(--text-eyebrow--line-height));letter-spacing:var(--tw-tracking,var(--text-eyebrow--letter-spacing))}.text-body-sm{font-size:var(--text-body-sm);line-height:var(--tw-leading,var(--text-body-sm--line-height))}.text-\[14px\]{font-size:14px}.leading-3\.5{--tw-leading:calc(var(--spacing) * 3.5);line-height:calc(var(--spacing) * 3.5)}.leading-none{--tw-leading:1;line-height:1}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-gold{color:var(--color-gold)}.text-hit-gold{color:var(--color-hit-gold)}.text-hit-green{color:var(--color-hit-green)}.text-hit-red{color:var(--color-hit-red)}.text-ink-faint{color:var(--color-ink-faint)}.text-ink-soft{color:var(--color-ink-soft)}.text-primary{color:var(--color-primary)}.capitalize{text-transform:capitalize}.opacity-80{opacity:.8}.opacity-95{opacity:.95}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--color-paper:#0b1220;--color-card:#131c2e;--color-line:#e2e8f01a;--color-line-soft:#e2e8f00f;--color-ink:#e2e8f0;--color-ink-soft:#94a3b8;--color-ink-faint:#64748b;--flag-ring:#ffffff38;--logo-filter:none;--color-scheme:dark}}:root[data-theme=dark]{--color-paper:#0b1220;--color-card:#131c2e;--color-line:#e2e8f01a;--color-line-soft:#e2e8f00f;--color-ink:#e2e8f0;--color-ink-soft:#94a3b8;--color-ink-faint:#64748b;--flag-ring:#ffffff38;--logo-filter:none}html,body,#app{height:100%;margin:0}body{font-family:var(--font-sans);background:var(--color-paper);color:var(--color-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}.nav-wrap[data-v-015b0576]{z-index:10;pointer-events:none;background:linear-gradient(180deg, transparent 0%, color-mix(in oklab, var(--color-paper) 80%, transparent) 35%, var(--color-paper) 70%);width:100%;padding:18px 12px 12px;position:fixed;bottom:0;left:0;right:0}@media (width>=992px){.nav-wrap[data-v-015b0576]{display:none}}.nav-pill[data-v-015b0576]{pointer-events:auto;background:var(--color-card);box-shadow:0 1px 0 #0f172a0a, 0 8px 24px #0f172a1a, inset 0 0 0 1px var(--color-line);border-radius:20px;grid-auto-columns:1fr;grid-auto-flow:column;padding:6px 4px;display:grid}.nav-btn[data-v-015b0576]{color:var(--color-ink-soft);cursor:pointer;border-radius:14px;flex-direction:column;align-items:center;gap:3px;padding:8px 4px 6px;text-decoration:none;transition:color .12s,transform 90ms;display:flex;position:relative}.nav-btn[data-v-015b0576]:active{transform:scale(.9)}.nav-btn__icon[data-v-015b0576]{flex-shrink:0;display:block}.nav-btn__label[data-v-015b0576]{letter-spacing:.02em;font-size:10px;font-weight:500}.nav-btn--on[data-v-015b0576]{color:var(--color-primary)}.nav-btn--on .nav-btn__label[data-v-015b0576]{font-weight:700}.nav-btn__indicator[data-v-015b0576]{background:var(--color-primary);border-radius:0 0 2px 2px;width:18px;height:3px;position:absolute;top:0}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .nav-pill[data-v-015b0576]{box-shadow:0 1px 0 #0006, 0 8px 24px #00000080, inset 0 0 0 1px var(--color-line)}}:root[data-theme=dark] .nav-pill[data-v-015b0576]{box-shadow:0 1px 0 #0006, 0 8px 24px #00000080, inset 0 0 0 1px var(--color-line)}.avatar[data-v-177ae106]{color:#fffaf0;letter-spacing:.4px;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex;position:relative;overflow:hidden}.avatar__img[data-v-177ae106]{object-fit:cover;width:100%;height:100%;display:block}.avatar__flag[data-v-177ae106]{box-shadow:0 0 0 1.5px var(--color-card);border-radius:4px;position:absolute;bottom:-2px;right:-2px;overflow:hidden}.avatar__flag img[data-v-177ae106]{object-fit:cover;width:100%;height:100%;display:block}.um[data-v-31cc0da9]{position:relative}.um__trigger[data-v-31cc0da9]{cursor:pointer;border-radius:12px;transition:opacity .12s,transform 90ms;display:block}.um__trigger[data-v-31cc0da9]:active{transform:scale(.96)}.um__menu[data-v-31cc0da9]{z-index:60;background:var(--color-card);min-width:180px;box-shadow:0 8px 30px #0f172a2e, inset 0 0 0 1px var(--color-line);border-radius:14px;padding:6px;position:absolute}.um__menu--header[data-v-31cc0da9]{top:calc(100% + 8px);right:0}.um__menu--rail[data-v-31cc0da9]{bottom:calc(100% + 8px);left:0;right:0}.um__item[data-v-31cc0da9]{width:100%;font-size:var(--text-body-sm);color:var(--color-ink);cursor:pointer;border-radius:9px;align-items:center;gap:10px;padding:10px 12px;font-weight:600;transition:background-color .12s;display:flex}.um__item[data-v-31cc0da9]:hover{background:var(--color-line-soft)}.um__item svg[data-v-31cc0da9]{flex-shrink:0;width:17px;height:17px}.um__item--danger[data-v-31cc0da9]{color:var(--color-hit-red)}.um__backdrop[data-v-31cc0da9]{z-index:55;position:fixed;inset:0}.um-enter-active[data-v-31cc0da9],.um-leave-active[data-v-31cc0da9]{transition:opacity .14s,transform .14s}.um-enter-from[data-v-31cc0da9],.um-leave-to[data-v-31cc0da9]{opacity:0;transform:translateY(-4px)scale(.98)}.um__menu--rail.um-enter-from[data-v-31cc0da9],.um__menu--rail.um-leave-to[data-v-31cc0da9]{transform:translateY(4px)scale(.98)}@media (prefers-reduced-motion:reduce){.um-enter-active[data-v-31cc0da9],.um-leave-active[data-v-31cc0da9]{transition:opacity .12s}.um-enter-from[data-v-31cc0da9],.um-leave-to[data-v-31cc0da9]{transform:none}}.rail[data-v-314542dc]{border-right:1px solid var(--color-line);flex-direction:column;height:100vh;padding:24px;display:none;position:sticky;top:0}@media (width>=992px){.rail[data-v-314542dc]{display:flex}}.rail__brand[data-v-314542dc]{padding:4px 12px 14px}.rail__logo[data-v-314542dc]{width:auto;height:50px;filter:var(--logo-filter);display:block}.rail__nav[data-v-314542dc]{flex-direction:column;gap:6px;display:flex}.rail__item[data-v-314542dc]{border-radius:var(--radius-sm);font-size:var(--text-body);color:var(--color-ink-soft);cursor:pointer;align-items:center;gap:12px;padding:10px 12px;font-weight:500;text-decoration:none;transition:background-color .12s,color .12s,transform 90ms;display:flex}.rail__item[data-v-314542dc]:hover{background:var(--color-line-soft)}.rail__item[data-v-314542dc]:active{transform:scale(.98)}.rail__item--on[data-v-314542dc]{background:color-mix(in oklab, var(--color-primary) 10%, transparent);color:var(--color-primary);font-weight:700}.rail__spacer[data-v-314542dc]{flex:1}.rail__menu[data-v-314542dc],.rail__menu[data-v-314542dc] .um__trigger{width:100%}.rail__user[data-v-314542dc]{background:var(--color-paper);cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:12px;transition:background-color .12s,transform 90ms;display:flex}.rail__user[data-v-314542dc]:hover{background:var(--color-line-soft)}.rail__user[data-v-314542dc]:active{transform:scale(.98)}.rail__user-name[data-v-314542dc]{font-size:var(--text-body-sm);color:var(--color-ink);font-weight:700}.flag-slot[data-v-32b583ce]{vertical-align:middle;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.flag[data-v-32b583ce]{background:#94a3b833;position:relative;overflow:hidden}.flag img[data-v-32b583ce]{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.flag[data-v-32b583ce]:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--flag-ring);pointer-events:none;position:absolute;inset:0}.sidecar[data-v-978df830]{border-left:1px solid var(--color-line);flex-direction:column;gap:20px;height:100vh;padding:24px;display:none;position:sticky;top:0;overflow-y:auto}@media (width>=992px){.sidecar[data-v-978df830]{display:flex}}.text-gold[data-v-978df830]{color:var(--color-gold)}.sc-live[data-v-978df830]{padding:16px}.sc-live__label[data-v-978df830]{font-size:var(--text-eyebrow);letter-spacing:.1em;text-transform:uppercase;color:var(--color-hit-red);align-items:center;gap:12px;margin-bottom:10px;font-weight:700;display:flex}.sc-live__row[data-v-978df830]{align-items:center;gap:8px;margin-top:8px;display:flex}.sc-live__team[data-v-978df830]{min-width:0;font-size:var(--text-body-sm);flex:1;font-weight:600}.sc-live__score[data-v-978df830]{font-family:var(--font-display);font-size:var(--text-stat-sm);font-weight:800}.sc-live__foot[data-v-978df830]{border-top:1px dashed var(--color-line);justify-content:space-between;align-items:center;margin-top:12px;padding-top:10px;display:flex}.sc-top[data-v-978df830]{overflow:hidden}.sc-top__head[data-v-978df830]{font-size:var(--text-eyebrow);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-soft);border-bottom:1px solid var(--color-line-soft);justify-content:space-between;align-items:center;padding:12px 16px;font-weight:700;display:flex}.sc-top__row[data-v-978df830]{cursor:pointer;border-top:1px solid var(--color-line-soft);align-items:center;gap:10px;width:100%;padding:10px 16px;display:flex}.sc-top__row[data-v-978df830]:first-of-type{border-top:0}.sc-top__row[data-v-978df830]{transition:background-color .12s}.sc-top__row[data-v-978df830]:hover{background:var(--color-line-soft)}.sc-top__row[data-v-978df830]:active{background:color-mix(in oklab, var(--color-ink) 7%, transparent)}.sc-top__rank[data-v-978df830]{text-align:center;width:16px;font-weight:700;font-size:var(--text-body-sm);color:var(--color-ink-soft)}.sc-top__name[data-v-978df830]{min-width:0;font-size:var(--text-body-sm);text-align:left;flex:1;font-weight:600}.sc-top__pts[data-v-978df830]{font-family:var(--font-display);font-weight:800;font-size:var(--text-title)}.pe[data-v-f46466e7]{z-index:50;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a73;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.pe__panel[data-v-f46466e7]{background:var(--color-card);width:100%;padding:8px 20px calc(20px + env(safe-area-inset-bottom));border-radius:20px 20px 0 0;box-shadow:0 -8px 40px #0f172a38}.pe__grab[data-v-f46466e7]{border-radius:var(--radius-pill);background:var(--color-line);width:36px;height:4px;margin:4px auto 14px}.pe__head[data-v-f46466e7]{margin-bottom:16px}.pe__eyebrow[data-v-f46466e7]{font-size:var(--text-eyebrow);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-soft);font-weight:700}.pe__form[data-v-f46466e7]{flex-direction:column;gap:16px;display:flex}.pe__avatar[data-v-f46466e7]{flex-direction:column;align-items:center;gap:10px;margin-bottom:4px;display:flex}.pe__photo[data-v-f46466e7]{font-size:var(--text-body-sm);color:var(--color-primary-mid);cursor:pointer;font-weight:700}.pe__photo input[data-v-f46466e7]{display:none}.pe__field[data-v-f46466e7]{flex-direction:column;gap:6px;display:flex}.pe__label[data-v-f46466e7]{font-size:var(--text-eyebrow);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-soft);font-weight:700}.pe__input[data-v-f46466e7]{border-radius:var(--radius-sm);border:1px solid var(--color-line);background:var(--color-paper);width:100%;color:var(--color-ink);font-size:var(--text-body);padding:12px 14px}.pe__input[data-v-f46466e7]:focus{border-color:var(--color-primary-mid);outline:none}.pe__error[data-v-f46466e7]{font-size:var(--text-meta);color:var(--color-hit-red);text-align:center}.pe__actions[data-v-f46466e7]{gap:12px;margin-top:6px;display:flex}.pe__cancel[data-v-f46466e7],.pe__save[data-v-f46466e7]{border-radius:var(--radius-sm);font-size:var(--text-body);cursor:pointer;flex:1;padding:13px;font-weight:700;transition:opacity .12s,transform 90ms}.pe__cancel[data-v-f46466e7]{background:var(--color-paper);color:var(--color-ink-soft);border:1px solid var(--color-line)}.pe__cancel[data-v-f46466e7]:active{transform:scale(.98)}.pe__save[data-v-f46466e7]{background:var(--color-primary);color:#fff}.pe__save[data-v-f46466e7]:active:not(:disabled){transform:scale(.98)}.pe__save[data-v-f46466e7]:disabled{opacity:.5;cursor:default}@media (width>=992px){.pe[data-v-f46466e7]{align-items:center}.pe__panel[data-v-f46466e7]{border-radius:20px;max-width:420px;padding:20px 24px 24px}.pe__grab[data-v-f46466e7]{display:none}}.sheet-enter-active[data-v-f46466e7],.sheet-leave-active[data-v-f46466e7]{transition:opacity .22s}.sheet-enter-active .pe__panel[data-v-f46466e7],.sheet-leave-active .pe__panel[data-v-f46466e7]{transition:transform .26s cubic-bezier(.22,1,.36,1)}.sheet-enter-from[data-v-f46466e7],.sheet-leave-to[data-v-f46466e7]{opacity:0}.sheet-enter-from .pe__panel[data-v-f46466e7],.sheet-leave-to .pe__panel[data-v-f46466e7]{transform:translateY(100%)}@media (width>=992px){.sheet-enter-from .pe__panel[data-v-f46466e7],.sheet-leave-to .pe__panel[data-v-f46466e7]{transform:translateY(12px)scale(.97)}}@media (prefers-reduced-motion:reduce){.sheet-enter-active[data-v-f46466e7],.sheet-leave-active[data-v-f46466e7],.sheet-enter-active .pe__panel[data-v-f46466e7],.sheet-leave-active .pe__panel[data-v-f46466e7]{transition:none}.sheet-enter-from .pe__panel[data-v-f46466e7],.sheet-leave-to .pe__panel[data-v-f46466e7]{transform:none}}.login[data-v-5972afce]{justify-content:center;align-items:center;min-height:100dvh;padding:24px;display:flex}.login__box[data-v-5972afce]{text-align:center;width:100%;max-width:360px}.login__logo[data-v-5972afce]{width:auto;height:60px;filter:var(--logo-filter);margin:0 auto 24px;display:block}.login__title[data-v-5972afce]{font-family:var(--font-display);font-size:var(--text-h1);letter-spacing:-.02em;font-weight:800}.login__sub[data-v-5972afce]{font-size:var(--text-body-sm);color:var(--color-ink-soft);margin-top:6px;line-height:1.5}.login__google[data-v-5972afce]{border-radius:var(--radius-sm);background:var(--color-card);border:1px solid var(--color-line);width:100%;color:var(--color-ink);font-size:var(--text-body);cursor:pointer;justify-content:center;align-items:center;gap:10px;margin-top:24px;padding:12px 14px;font-weight:700;transition:background-color .12s,transform 90ms;display:inline-flex}.login__google[data-v-5972afce]:hover{background:var(--color-line-soft)}.login__google[data-v-5972afce]:active{transform:scale(.98)}.login__or[data-v-5972afce]{color:var(--color-ink-faint);font-size:var(--text-meta);align-items:center;gap:10px;margin:16px 0;display:flex}.login__or[data-v-5972afce]:before,.login__or[data-v-5972afce]:after{content:"";background:var(--color-line);flex:1;height:1px}.login__form[data-v-5972afce]{flex-direction:column;gap:16px;margin-top:0;display:flex}.login__input[data-v-5972afce]{border-radius:var(--radius-sm);border:1px solid var(--color-line);background:var(--color-card);width:100%;color:var(--color-ink);font-size:var(--text-body);text-align:center;padding:12px 14px}.login__input[data-v-5972afce]:focus{border-color:var(--color-primary-mid);outline:none}.login__btn[data-v-5972afce]{border-radius:var(--radius-sm);background:var(--color-primary);color:#fff;width:100%;font-size:var(--text-body);cursor:pointer;padding:12px 14px;font-weight:700;transition:opacity .12s,transform 90ms}.login__btn[data-v-5972afce]:disabled{opacity:.6;cursor:default}.login__btn[data-v-5972afce]:active:not(:disabled){transform:scale(.98)}.login__error[data-v-5972afce]{font-size:var(--text-meta);color:var(--color-hit-red);margin-top:12px}.login__link[data-v-5972afce]{font-size:var(--text-body-sm);color:var(--color-primary-mid);cursor:pointer;margin-top:16px}.ob[data-v-d7b1be22]{justify-content:center;align-items:center;min-height:100dvh;padding:24px;display:flex}.ob__box[data-v-d7b1be22]{width:100%;max-width:360px}.ob__title[data-v-d7b1be22]{font-family:var(--font-display);font-size:var(--text-h1);letter-spacing:-.02em;text-align:center;font-weight:800}.ob__sub[data-v-d7b1be22]{text-align:center;font-size:var(--text-body-sm);color:var(--color-ink-soft);margin-top:6px}.ob__form[data-v-d7b1be22]{flex-direction:column;gap:16px;margin-top:24px;display:flex}.ob__field[data-v-d7b1be22]{flex-direction:column;gap:6px;display:flex}.ob__label[data-v-d7b1be22]{font-size:var(--text-eyebrow);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-soft);font-weight:700}.ob__hint[data-v-d7b1be22]{font-size:var(--text-meta);color:var(--color-ink-faint)}.ob__input[data-v-d7b1be22]{border-radius:var(--radius-sm);border:1px solid var(--color-line);background:var(--color-card);width:100%;color:var(--color-ink);font-size:var(--text-body);padding:12px 14px}.ob__input[data-v-d7b1be22]:focus{border-color:var(--color-primary-mid);outline:none}.ob__btn[data-v-d7b1be22]{border-radius:var(--radius-sm);background:var(--color-primary);color:#fff;font-size:var(--text-body);cursor:pointer;margin-top:4px;padding:12px 14px;font-weight:700;transition:opacity .12s,transform 90ms}.ob__btn[data-v-d7b1be22]:disabled{opacity:.6;cursor:default}.ob__btn[data-v-d7b1be22]:active:not(:disabled){transform:scale(.98)}.ob__error[data-v-d7b1be22]{text-align:center;font-size:var(--text-meta);color:var(--color-hit-red);margin-top:12px}.boot[data-v-ca598430]{background:var(--color-paper);min-height:100dvh}.shell[data-v-ca598430]{background:var(--color-paper);width:100%;min-height:100dvh;padding-bottom:92px;position:relative}.shell[data-v-ca598430]:before{content:"";z-index:0;pointer-events:none;background-color:var(--color-primary-mid);opacity:.04;-webkit-mask-composite:source-in;height:28vh;position:absolute;top:0;left:0;right:0;-webkit-mask-image:url(/voronoi.svg),linear-gradient(#000 65%,#0000 100%);mask-image:url(/voronoi.svg),linear-gradient(#000 65%,#0000 100%);-webkit-mask-position:top,0 0;mask-position:top,0 0;-webkit-mask-size:cover,auto;mask-size:cover,auto;-webkit-mask-repeat:no-repeat,repeat;mask-repeat:no-repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.shell__header[data-v-ca598430],main[data-v-ca598430]{z-index:1;position:relative}.shell__header[data-v-ca598430]{z-index:30;justify-content:space-between;align-items:center;padding:24px 16px 14px;display:flex}.banned[data-v-ca598430]{z-index:1;border-radius:var(--radius-sm);background:color-mix(in oklab, var(--color-hit-red) 12%, transparent);color:var(--color-hit-red);font-size:var(--text-meta);margin:0 16px 12px;padding:10px 14px;font-weight:600;line-height:1.4;position:relative}.header-user[data-v-ca598430] .um__trigger{border-radius:50%}.header-user[data-v-ca598430] .um__trigger:hover{opacity:.85}.view-enter-active[data-v-ca598430]{transition:opacity .16s,transform .16s}.view-leave-active[data-v-ca598430]{transition:opacity .11s,transform .11s}.view-enter-from[data-v-ca598430]{opacity:0;transform:translateY(6px)}.view-leave-to[data-v-ca598430]{opacity:0;transform:translateY(-4px)}@media (width>=992px){.app[data-v-ca598430]{grid-template-columns:240px minmax(0,1fr) 320px;align-items:start;max-width:1280px;margin:0 auto;display:grid}.shell[data-v-ca598430]{padding-bottom:48px;max-width:none;margin:0;padding-inline:8px}.header-user[data-v-ca598430]{display:none}}.badge[data-v-e51f909c]{border-radius:var(--radius-sm);justify-content:center;align-items:center;gap:6px;font-weight:600;display:inline-flex}.badge--full[data-v-e51f909c]{font-size:var(--text-body-sm);padding:4px 10px}.badge--compact[data-v-e51f909c]{min-width:34px;font-size:var(--text-meta);padding:2px 8px}.date-wrap[data-v-5882dc44]{position:relative}.date-fade[data-v-5882dc44]{pointer-events:none;width:36px;position:absolute;top:0;bottom:2px}.date-fade--left[data-v-5882dc44]{background:linear-gradient(90deg, var(--color-paper), transparent);left:0}.date-fade--right[data-v-5882dc44]{background:linear-gradient(270deg, var(--color-paper), transparent);right:0}.date-strip[data-v-5882dc44]{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:12px;padding-bottom:2px;display:flex;overflow-x:auto}.date-strip[data-v-5882dc44]::-webkit-scrollbar{display:none}.date-item[data-v-5882dc44]{border-radius:var(--radius-sm);cursor:pointer;width:50px;color:var(--color-ink-soft);background:var(--color-card);border:1px solid var(--color-line);flex-direction:column;flex-shrink:0;align-items:center;gap:2px;padding:8px 0;transition:background-color .12s,color .12s,border-color .12s,transform 90ms;display:flex;position:relative}.date-item[data-v-5882dc44]:hover{border-color:var(--color-ink-faint)}.date-item[data-v-5882dc44]:active{transform:scale(.94)}.date-item--on[data-v-5882dc44],.date-item--on[data-v-5882dc44]:hover{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.date-item__dow[data-v-5882dc44]{font-size:var(--text-eyebrow);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.date-item__num[data-v-5882dc44]{font-family:var(--font-display);font-size:var(--text-title);font-weight:700;line-height:1}.date-item__live-dot[data-v-5882dc44]{background:#ef4444;border-radius:50%;width:6px;height:6px;position:absolute;top:4px;right:6px}.date-item--on .date-item__live-dot[data-v-5882dc44]{background:#fff}.ps[data-v-eef2fe4e]{z-index:50;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a73;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.ps__panel[data-v-eef2fe4e]{background:var(--color-card);width:100%;padding:8px 20px calc(20px + env(safe-area-inset-bottom));border-radius:20px 20px 0 0;box-shadow:0 -8px 40px #0f172a38}.ps__grab[data-v-eef2fe4e]{border-radius:var(--radius-pill);background:var(--color-line);width:36px;height:4px;margin:4px auto 14px}.ps__head[data-v-eef2fe4e]{justify-content:space-between;align-items:baseline;margin-bottom:16px;display:flex}.ps__eyebrow[data-v-eef2fe4e]{font-size:var(--text-eyebrow);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-soft);font-weight:700}.ps__stage[data-v-eef2fe4e]{font-size:var(--text-meta);color:var(--color-ink-faint)}.ps__teams[data-v-eef2fe4e]{flex-direction:column;gap:18px;display:flex}.ps__match[data-v-eef2fe4e]{justify-content:space-between;align-items:center;gap:8px;display:flex}.ps__side[data-v-eef2fe4e]{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.ps__side--right[data-v-eef2fe4e]{justify-content:flex-end}.ps__info[data-v-eef2fe4e]{min-width:0}.ps__info--right[data-v-eef2fe4e]{text-align:right}.ps__code[data-v-eef2fe4e]{font-size:var(--text-title);font-weight:800}.ps__name[data-v-eef2fe4e]{font-size:var(--text-meta);color:var(--color-ink-soft)}.ps__vs[data-v-eef2fe4e]{font-size:var(--text-stat-sm);color:var(--color-ink-faint);flex-shrink:0;padding:0 4px;font-weight:700}.ps__steppers[data-v-eef2fe4e]{justify-content:space-between;gap:12px;display:flex}.ps__stepper[data-v-eef2fe4e]{flex-shrink:0;align-items:center;gap:12px;display:flex}.ps__step[data-v-eef2fe4e]{border:1px solid var(--color-line);background:var(--color-paper);width:38px;height:38px;color:var(--color-ink);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background-color .12s,transform 90ms,opacity .12s;display:inline-flex}.ps__step svg[data-v-eef2fe4e]{width:18px;height:18px;display:block}.ps__step[data-v-eef2fe4e]:hover{background:var(--color-line-soft)}.ps__step[data-v-eef2fe4e]:active{transform:scale(.92)}.ps__step[data-v-eef2fe4e]:disabled{opacity:.4;cursor:default}.ps__num[data-v-eef2fe4e]{text-align:center;min-width:28px;font-size:var(--text-stat);font-weight:800}.ps__pens[data-v-eef2fe4e]{border-top:1px dashed var(--color-line);margin-top:18px;padding-top:16px}.ps__pens-label[data-v-eef2fe4e]{font-size:var(--text-body-sm);color:var(--color-ink-soft);margin-bottom:10px;font-weight:600}.ps__pens-opts[data-v-eef2fe4e]{gap:12px;display:flex}.ps__pens-opt[data-v-eef2fe4e]{border-radius:var(--radius-sm);border:1px solid var(--color-line);background:var(--color-paper);font-family:var(--font-display);color:var(--color-ink-soft);cursor:pointer;flex:1;justify-content:center;align-items:center;gap:8px;padding:10px;font-weight:800;transition:all .12s;display:flex}.ps__pens-opt--on[data-v-eef2fe4e]{border-color:var(--color-primary);background:color-mix(in oklab, var(--color-primary) 10%, transparent);color:var(--color-primary)}.ps__error[data-v-eef2fe4e]{font-size:var(--text-meta);color:var(--color-hit-red);text-align:center;margin-top:14px}.ps__actions[data-v-eef2fe4e]{gap:12px;margin-top:24px;display:flex}.ps__cancel[data-v-eef2fe4e],.ps__save[data-v-eef2fe4e]{border-radius:var(--radius-sm);font-size:var(--text-body);cursor:pointer;flex:1;padding:13px;font-weight:700;transition:opacity .12s,transform 90ms,background-color .12s}.ps__cancel[data-v-eef2fe4e]{background:var(--color-paper);color:var(--color-ink-soft);border:1px solid var(--color-line)}.ps__cancel[data-v-eef2fe4e]:active{transform:scale(.98)}.ps__save[data-v-eef2fe4e]{background:var(--color-primary);color:#fff}.ps__save[data-v-eef2fe4e]:active:not(:disabled){transform:scale(.98)}.ps__save[data-v-eef2fe4e]:disabled{opacity:.5;cursor:default}@media (width>=992px){.ps[data-v-eef2fe4e]{align-items:center}.ps__panel[data-v-eef2fe4e]{border-radius:20px;max-width:420px;padding:20px 24px 24px}.ps__grab[data-v-eef2fe4e]{display:none}}.sheet-enter-active[data-v-eef2fe4e],.sheet-leave-active[data-v-eef2fe4e]{transition:opacity .22s}.sheet-enter-active .ps__panel[data-v-eef2fe4e],.sheet-leave-active .ps__panel[data-v-eef2fe4e]{transition:transform .26s cubic-bezier(.22,1,.36,1)}.sheet-enter-from[data-v-eef2fe4e],.sheet-leave-to[data-v-eef2fe4e]{opacity:0}.sheet-enter-from .ps__panel[data-v-eef2fe4e],.sheet-leave-to .ps__panel[data-v-eef2fe4e]{transform:translateY(100%)}@media (width>=992px){.sheet-enter-from .ps__panel[data-v-eef2fe4e],.sheet-leave-to .ps__panel[data-v-eef2fe4e]{transform:translateY(12px)scale(.97)}}@media (prefers-reduced-motion:reduce){.sheet-enter-active[data-v-eef2fe4e],.sheet-leave-active[data-v-eef2fe4e],.sheet-enter-active .ps__panel[data-v-eef2fe4e],.sheet-leave-active .ps__panel[data-v-eef2fe4e]{transition:none}.sheet-enter-from .ps__panel[data-v-eef2fe4e],.sheet-leave-to .ps__panel[data-v-eef2fe4e]{transform:none}}.spinner[data-v-cbb22d7e]{justify-content:center;padding:48px 0;display:flex}.spinner__ring[data-v-cbb22d7e]{border:3px solid var(--color-line);border-top-color:var(--color-primary-mid);border-radius:50%;width:26px;height:26px;animation:.7s linear infinite spinner-rotate-cbb22d7e}@keyframes spinner-rotate-cbb22d7e{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spinner__ring[data-v-cbb22d7e]{animation-duration:1.6s}}.load-error[data-v-1727d5aa]{text-align:center;padding:40px 16px}.load-error__msg[data-v-1727d5aa]{font-size:var(--text-body-sm);color:var(--color-ink-soft);margin-bottom:12px}.load-error__btn[data-v-1727d5aa]{border-radius:var(--radius-sm);background:var(--color-paper);border:1px solid var(--color-line);font-size:var(--text-body-sm);color:var(--color-ink);cursor:pointer;padding:8px 18px;font-weight:700;transition:transform 90ms,background-color .12s}.load-error__btn[data-v-1727d5aa]:hover{background:var(--color-line-soft)}.load-error__btn[data-v-1727d5aa]:active{transform:scale(.97)}.round__top[data-v-3cdca9e0]{justify-content:space-between;align-items:flex-end;display:flex}.round__num[data-v-3cdca9e0]{font-size:var(--text-score);font-weight:700}.round__progress[data-v-3cdca9e0]{align-items:center;gap:12px;margin-top:6px;display:flex}.round__track[data-v-3cdca9e0]{border-radius:var(--radius-pill);background:var(--color-line);flex:1;height:6px;overflow:hidden}.round__fill[data-v-3cdca9e0]{border-radius:var(--radius-pill);background:var(--color-primary-mid);height:100%}.match[data-v-3cdca9e0]{padding:12px 14px}.match--editable[data-v-3cdca9e0]{cursor:pointer;transition:border-color .12s,transform 90ms}.match--editable[data-v-3cdca9e0]:hover{border-color:var(--color-primary-mid)}.match--editable[data-v-3cdca9e0]:active{transform:scale(.99)}.match__chev[data-v-3cdca9e0]{color:var(--color-ink-faint);flex-shrink:0}.match__body[data-v-3cdca9e0]{justify-content:space-between;align-items:center;gap:6px;display:flex}.match__team[data-v-3cdca9e0]{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.match__team--right[data-v-3cdca9e0]{justify-content:flex-end}.match__info[data-v-3cdca9e0]{flex:1;min-width:0}.match__code[data-v-3cdca9e0]{font-size:var(--text-stat-xs);font-weight:700;line-height:1}.match__center[data-v-3cdca9e0]{text-align:center;padding:0 8px}.match__score[data-v-3cdca9e0]{font-size:var(--text-2xl);white-space:nowrap;align-items:center;font-weight:800;line-height:1.1;display:inline-flex}.match__dash[data-v-3cdca9e0]{color:var(--color-ink-faint);margin:0 6px;font-weight:500}.match__pen[data-v-3cdca9e0]{font-size:var(--text-body);color:var(--color-hit-gold);font-weight:700}.match__vs[data-v-3cdca9e0]{font-size:var(--text-stat-sm);color:var(--color-ink-faint);font-weight:700}.match__foot[data-v-3cdca9e0]{border-top:1px solid var(--color-line-soft);justify-content:space-between;align-items:center;gap:8px;margin-top:10px;padding-top:8px;display:flex}.match__status[data-v-3cdca9e0]{font-size:var(--text-meta);align-items:center;gap:12px;font-weight:600;display:inline-flex}.match__pick[data-v-3cdca9e0]{font-size:var(--text-body);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.match__pick-num[data-v-3cdca9e0]{font-variant-numeric:tabular-nums;font-weight:700}.empty[data-v-3cdca9e0]{text-align:center;padding:28px 16px}.segmented[data-v-cb53aed1]{border-radius:var(--radius-sm);background:color-mix(in oklab, var(--color-ink) 6%, transparent);gap:2px;padding:3px;display:grid}.seg[data-v-cb53aed1]{border-radius:calc(var(--radius-sm) - 3px);font-size:var(--text-body);justify-content:center;align-items:center;padding:8px 6px;transition:background-color .12s,color .12s,transform 90ms;display:flex}.seg[data-v-cb53aed1]:active{transform:scale(.96)}.seg--on[data-v-cb53aed1]{background:var(--color-card);color:var(--color-ink);font-weight:700;box-shadow:0 1px 2px #0f172a14}.seg--off[data-v-cb53aed1]{color:var(--color-ink-soft);font-weight:500}.leader__label[data-v-2bacc5ec]{font-size:var(--text-eyebrow);letter-spacing:.1em;text-transform:uppercase;color:var(--color-hit-gold);align-items:center;gap:6px;margin-bottom:10px;font-weight:700;display:flex}.leader__row[data-v-2bacc5ec]{align-items:center;gap:12px;display:flex}.leader__name[data-v-2bacc5ec]{font-size:var(--text-title);letter-spacing:-.01em;font-weight:700}.leader__pts[data-v-2bacc5ec]{font-size:var(--text-stat);font-weight:800;line-height:1.1}.row[data-v-2bacc5ec]{text-align:left;grid-template-columns:24px 1fr 36px 36px 36px;align-items:center;gap:8px;width:100%;padding:10px 12px;display:grid}.row--head[data-v-2bacc5ec]{background:var(--color-card);font-size:var(--text-eyebrow);text-transform:uppercase;letter-spacing:.08em;color:var(--color-ink-soft);font-weight:700}.row--body[data-v-2bacc5ec]{border-top:1px solid var(--color-line-soft);cursor:pointer;font-size:var(--text-body);transition:background-color .12s}.row--body[data-v-2bacc5ec]:hover{background:var(--color-line-soft)}.row--body[data-v-2bacc5ec]:active{background:color-mix(in oklab, var(--color-ink) 7%, transparent)}.row--me[data-v-2bacc5ec]{background:color-mix(in oklab, var(--color-primary) 6%, transparent);position:relative}.row__rank[data-v-2bacc5ec]{color:var(--color-ink-soft);text-align:center;font-weight:700}.row__player[data-v-2bacc5ec]{align-items:center;gap:8px;min-width:0;display:flex}.me-badge[data-v-2bacc5ec]{width:14px;height:14px;color:var(--color-primary);flex-shrink:0}.row__pts[data-v-2bacc5ec]{text-align:center;font-size:var(--text-title);font-weight:800}.my-position[data-v-2bacc5ec]{background:var(--color-primary);color:#fff;border-radius:var(--radius-card);align-items:center;gap:12px;margin-top:12px;padding:12px 16px;display:flex}.my-position__rank[data-v-2bacc5ec]{text-align:center;width:36px;font-size:var(--text-stat-sm);font-weight:700}.my-position__pts[data-v-2bacc5ec]{font-size:var(--text-score);font-weight:800}.phero__avatar[data-v-d19aafdb]{cursor:default;border-radius:50%;display:block}.phero__avatar--clickable[data-v-d19aafdb]{cursor:zoom-in;transition:transform 90ms}.phero__avatar--clickable[data-v-d19aafdb]:active{transform:scale(.95)}.photo-lb[data-v-d19aafdb]{z-index:60;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:zoom-out;background:#0f172ab8;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.photo-lb__img[data-v-d19aafdb]{object-fit:cover;border-radius:20px;width:min(80vw,340px);height:min(80vw,340px);box-shadow:0 20px 60px #0006}.lb-enter-active[data-v-d19aafdb],.lb-leave-active[data-v-d19aafdb]{transition:opacity .16s}.lb-enter-active .photo-lb__img[data-v-d19aafdb],.lb-leave-active .photo-lb__img[data-v-d19aafdb]{transition:transform .2s cubic-bezier(.22,1,.36,1)}.lb-enter-from[data-v-d19aafdb],.lb-leave-to[data-v-d19aafdb]{opacity:0}.lb-enter-from .photo-lb__img[data-v-d19aafdb],.lb-leave-to .photo-lb__img[data-v-d19aafdb]{transform:scale(.9)}@media (prefers-reduced-motion:reduce){.lb-enter-active .photo-lb__img[data-v-d19aafdb],.lb-leave-active .photo-lb__img[data-v-d19aafdb]{transition:none}.lb-enter-from .photo-lb__img[data-v-d19aafdb],.lb-leave-to .photo-lb__img[data-v-d19aafdb]{transform:none}}.phero__label[data-v-d19aafdb]{font-size:var(--text-eyebrow);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-soft);margin-bottom:10px;font-weight:700}.phero__row[data-v-d19aafdb]{align-items:center;gap:12px;display:flex}.phero__name[data-v-d19aafdb]{font-size:var(--text-title);letter-spacing:-.01em;align-items:center;gap:6px;font-weight:700;display:flex}.me-badge[data-v-d19aafdb]{width:16px;height:16px;color:var(--color-primary);flex-shrink:0}.phero__num[data-v-d19aafdb]{font-size:var(--text-stat);font-weight:800;line-height:1.1}.stats-grid[data-v-d19aafdb]{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.stat-block[data-v-d19aafdb]{text-align:center;padding:10px 8px}.stat-block__num[data-v-d19aafdb]{font-size:var(--text-xl);font-weight:700;line-height:1.1}.prow[data-v-d19aafdb]{border-bottom:1px solid var(--color-line-soft);grid-template-columns:1fr 52px 52px 38px;align-items:center;gap:8px;padding:10px 12px;display:grid}.prow[data-v-d19aafdb]:last-child{border-bottom:0}.prow[data-v-d19aafdb]:not(.prow--head):hover{background:var(--color-line-soft)}.prow--head[data-v-d19aafdb]{background:var(--color-card);padding-top:9px;padding-bottom:9px}.prow__h[data-v-d19aafdb]{font-size:var(--text-eyebrow);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-soft);text-align:center;font-weight:600}.prow__h--left[data-v-d19aafdb]{text-align:left}.prow__match[data-v-d19aafdb]{grid-template-columns:20px 30px 16px 30px 20px;justify-content:start;align-items:center;gap:6px;display:grid}.prow__code[data-v-d19aafdb]{font-size:var(--text-body-sm);color:var(--color-ink);font-weight:700}.prow__code--home[data-v-d19aafdb]{text-align:left}.prow__code--away[data-v-d19aafdb]{text-align:right}.prow__vs[data-v-d19aafdb]{font-size:var(--text-eyebrow);color:var(--color-ink-faint);text-transform:lowercase;text-align:center;font-weight:600}.prow__score[data-v-d19aafdb]{font-size:var(--text-body);color:var(--color-ink);white-space:nowrap;justify-content:center;align-items:center;gap:4px;font-weight:700;display:flex}.prow__score--pending[data-v-d19aafdb]{color:var(--color-ink-faint);font-weight:600}.prow__pts[data-v-d19aafdb]{justify-content:center;display:flex}.rs[data-v-4eea3a36]{z-index:50;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a73;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.rs__panel[data-v-4eea3a36]{background:var(--color-card);width:100%;padding:8px 20px calc(20px + env(safe-area-inset-bottom));border-radius:20px 20px 0 0;box-shadow:0 -8px 40px #0f172a38}.rs__grab[data-v-4eea3a36]{border-radius:var(--radius-pill);background:var(--color-line);width:36px;height:4px;margin:4px auto 14px}.rs__head[data-v-4eea3a36]{justify-content:space-between;align-items:baseline;margin-bottom:16px;display:flex}.rs__eyebrow[data-v-4eea3a36]{font-size:var(--text-eyebrow);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-soft);font-weight:700}.rs__stage[data-v-4eea3a36]{font-size:var(--text-meta);color:var(--color-ink-faint)}.rs__match[data-v-4eea3a36]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:18px;display:flex}.rs__side[data-v-4eea3a36]{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.rs__side--right[data-v-4eea3a36]{justify-content:flex-end}.rs__info[data-v-4eea3a36]{min-width:0}.rs__info--right[data-v-4eea3a36]{text-align:right}.rs__code[data-v-4eea3a36]{font-size:var(--text-title);font-weight:800}.rs__name[data-v-4eea3a36]{font-size:var(--text-meta);color:var(--color-ink-soft)}.rs__vs[data-v-4eea3a36]{font-size:var(--text-stat-sm);color:var(--color-ink-faint);flex-shrink:0;padding:0 4px;font-weight:700}.rs__steppers[data-v-4eea3a36]{justify-content:space-between;gap:12px;display:flex}.rs__stepper[data-v-4eea3a36]{flex-shrink:0;align-items:center;gap:12px;display:flex}.rs__step[data-v-4eea3a36]{border:1px solid var(--color-line);background:var(--color-paper);width:38px;height:38px;color:var(--color-ink);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background-color .12s,transform 90ms,opacity .12s;display:inline-flex}.rs__step svg[data-v-4eea3a36]{width:18px;height:18px;display:block}.rs__step[data-v-4eea3a36]:hover{background:var(--color-line-soft)}.rs__step[data-v-4eea3a36]:active{transform:scale(.92)}.rs__step[data-v-4eea3a36]:disabled{opacity:.4;cursor:default}.rs__num[data-v-4eea3a36]{text-align:center;min-width:28px;font-size:var(--text-stat);font-weight:800}.rs__pens[data-v-4eea3a36]{border-top:1px dashed var(--color-line);margin-top:18px;padding-top:16px}.rs__pens-label[data-v-4eea3a36]{font-size:var(--text-body-sm);color:var(--color-ink-soft);margin-bottom:12px;font-weight:600}.rs__advances[data-v-4eea3a36]{font-size:var(--text-body-sm);color:var(--color-ink-soft);justify-content:center;align-items:center;gap:8px;margin-top:14px;display:flex}.rs__advances strong[data-v-4eea3a36]{font-family:var(--font-display);color:var(--color-ink)}.rs__advances-empty[data-v-4eea3a36]{color:var(--color-hit-red)}.rs__error[data-v-4eea3a36]{font-size:var(--text-meta);color:var(--color-hit-red);text-align:center;margin-top:14px}.rs__actions[data-v-4eea3a36]{gap:12px;margin-top:22px;display:flex}.rs__cancel[data-v-4eea3a36],.rs__save[data-v-4eea3a36]{border-radius:var(--radius-sm);font-size:var(--text-body);cursor:pointer;flex:1;padding:13px;font-weight:700;transition:opacity .12s,transform 90ms,background-color .12s}.rs__cancel[data-v-4eea3a36]{background:var(--color-paper);color:var(--color-ink-soft);border:1px solid var(--color-line)}.rs__cancel[data-v-4eea3a36]:active{transform:scale(.98)}.rs__save[data-v-4eea3a36]{background:var(--color-primary);color:#fff}.rs__save[data-v-4eea3a36]:active:not(:disabled){transform:scale(.98)}.rs__save[data-v-4eea3a36]:disabled{opacity:.5;cursor:default}@media (width>=992px){.rs[data-v-4eea3a36]{align-items:center}.rs__panel[data-v-4eea3a36]{border-radius:20px;max-width:420px;padding:20px 24px 24px}.rs__grab[data-v-4eea3a36]{display:none}}.sheet-enter-active[data-v-4eea3a36],.sheet-leave-active[data-v-4eea3a36]{transition:opacity .22s}.sheet-enter-active .rs__panel[data-v-4eea3a36],.sheet-leave-active .rs__panel[data-v-4eea3a36]{transition:transform .26s cubic-bezier(.22,1,.36,1)}.sheet-enter-from[data-v-4eea3a36],.sheet-leave-to[data-v-4eea3a36]{opacity:0}.sheet-enter-from .rs__panel[data-v-4eea3a36],.sheet-leave-to .rs__panel[data-v-4eea3a36]{transform:translateY(100%)}@media (width>=992px){.sheet-enter-from .rs__panel[data-v-4eea3a36],.sheet-leave-to .rs__panel[data-v-4eea3a36]{transform:translateY(12px)scale(.97)}}@media (prefers-reduced-motion:reduce){.sheet-enter-active[data-v-4eea3a36],.sheet-leave-active[data-v-4eea3a36],.sheet-enter-active .rs__panel[data-v-4eea3a36],.sheet-leave-active .rs__panel[data-v-4eea3a36]{transition:none}.sheet-enter-from .rs__panel[data-v-4eea3a36],.sheet-leave-to .rs__panel[data-v-4eea3a36]{transform:none}}.ar-guard[data-v-373a2f29]{text-align:center;color:var(--color-ink-soft);margin-top:24px}.ar-stage[data-v-373a2f29]{font-size:var(--text-meta);text-transform:uppercase;letter-spacing:.06em;color:var(--color-ink-soft);margin-bottom:6px;font-weight:700}.ph[data-v-373a2f29]{margin-bottom:30px}.ph__matches[data-v-373a2f29]{margin-top:14px}.ph__placeholder[data-v-373a2f29]{border:1px dashed var(--color-line);border-radius:var(--radius-sm);text-align:center;font-size:var(--text-meta);color:var(--color-ink-faint);margin-top:14px;padding:18px 16px}.rnd__top[data-v-373a2f29]{justify-content:space-between;align-items:center;gap:12px;display:flex}.rnd__name[data-v-373a2f29]{font-weight:700;font-size:var(--text-body)}.rnd__current[data-v-373a2f29]{font-size:var(--text-meta);color:var(--color-ink-soft);margin-top:2px}.rnd__edit[data-v-373a2f29]{gap:12px;margin-top:10px;display:flex}.rnd__field[data-v-373a2f29]{flex:1;min-width:0;position:relative}.rnd__input[data-v-373a2f29]{appearance:none;box-sizing:border-box;border-radius:var(--radius-sm);border:1px solid var(--color-line);background:var(--color-paper);width:100%;min-width:0;min-height:40px;color:var(--color-ink);font-size:var(--text-body-sm);color-scheme:var(--color-scheme);padding:9px 38px 9px 12px;line-height:1.4}.rnd__input[data-v-373a2f29]:focus{border-color:var(--color-primary-mid);outline:none}.rnd__input[data-v-373a2f29]::-webkit-calendar-picker-indicator{display:none}.rnd__cal[data-v-373a2f29]{color:var(--color-ink-soft);cursor:pointer;display:inline-flex;position:absolute;top:calc(50% - 1px);right:12px;transform:translateY(-50%)}.rnd__cal svg[data-v-373a2f29]{width:16px;height:16px;display:block}.rnd__save[data-v-373a2f29]{border-radius:var(--radius-sm);background:var(--color-primary);color:#fff;font-size:var(--text-body-sm);cursor:pointer;flex-shrink:0;padding:0 16px;font-weight:700;transition:opacity .12s,transform 90ms}.rnd__save[data-v-373a2f29]:disabled{opacity:.6;cursor:default}.rnd__save[data-v-373a2f29]:active:not(:disabled){transform:scale(.97)}.rnd__actions[data-v-373a2f29]{gap:16px;margin-top:8px;display:flex}.rnd__now[data-v-373a2f29]{font-size:var(--text-meta);color:var(--color-hit-red);cursor:pointer;font-weight:600}.rnd__clear[data-v-373a2f29]{font-size:var(--text-meta);color:var(--color-ink-soft);cursor:pointer;font-weight:600}.rnd__now[data-v-373a2f29]:hover,.rnd__clear[data-v-373a2f29]:hover{text-decoration:underline}.rnd__error[data-v-373a2f29]{font-size:var(--text-meta);color:var(--color-hit-red);margin-top:8px}.ar-head[data-v-373a2f29]{background:var(--color-card);border-bottom:1px solid var(--color-line-soft);justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;display:flex}.ar-head__h[data-v-373a2f29]{font-size:var(--text-eyebrow);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-soft);font-weight:600}.ar-row[data-v-373a2f29]{text-align:left;cursor:pointer;border-top:1px solid var(--color-line-soft);align-items:center;gap:12px;width:100%;padding:10px 12px;transition:background-color .12s;display:flex}.ar-row[data-v-373a2f29]:first-of-type{border-top:0}.ar-row[data-v-373a2f29]:hover{background:var(--color-line-soft)}.ar-row[data-v-373a2f29]:active{background:color-mix(in oklab, var(--color-ink) 7%, transparent)}.ar-row__match[data-v-373a2f29]{grid-template-columns:20px 30px 16px 30px 20px;align-items:center;gap:6px;display:grid}.ar-row__code[data-v-373a2f29]{font-size:var(--text-body-sm);color:var(--color-ink);font-weight:700}.ar-row__code--home[data-v-373a2f29]{text-align:left}.ar-row__code--away[data-v-373a2f29]{text-align:right}.ar-row__vs[data-v-373a2f29]{font-size:var(--text-eyebrow);color:var(--color-ink-faint);text-transform:lowercase;text-align:center;font-weight:600}.ar-row__right[data-v-373a2f29]{align-items:center;gap:12px;margin-left:auto;display:flex}.ar-row__score[data-v-373a2f29]{font-weight:700;font-size:var(--text-body);color:var(--color-ink);white-space:nowrap;align-items:center;display:inline-flex}.ar-row__pen[data-v-373a2f29]{font-size:var(--text-meta);color:var(--color-hit-gold);margin:0 3px;font-weight:700}.ar-row__dash[data-v-373a2f29]{color:var(--color-ink-faint);margin:0 2px}.ar-status[data-v-373a2f29]{font-size:var(--text-meta);white-space:nowrap;flex-shrink:0;align-items:center;gap:5px;font-weight:500;display:inline-flex}.ar-status svg[data-v-373a2f29]{flex-shrink:0;width:14px;height:14px}.ar-status--open[data-v-373a2f29],.ar-status--ok[data-v-373a2f29]{color:var(--color-hit-green)}.ar-status--closed[data-v-373a2f29],.ar-status--pend[data-v-373a2f29]{color:var(--color-ink-soft)}.ar-status--none[data-v-373a2f29]{color:var(--color-ink-faint)}.empty[data-v-373a2f29]{text-align:center;padding:28px 16px}.rules__intro[data-v-7fad8c32]{font-size:var(--text-body);color:var(--color-ink-soft);margin-bottom:8px;line-height:1.55}.rules__h[data-v-7fad8c32]{font-family:var(--font-display);font-size:var(--text-title);margin-top:22px;margin-bottom:8px;font-weight:700}.rules__p[data-v-7fad8c32]{font-size:var(--text-body-sm);color:var(--color-ink-soft);margin-bottom:8px;line-height:1.55}.rules__pts[data-v-7fad8c32]{flex-direction:column;gap:10px;margin-top:4px;display:flex}.rules__pts li[data-v-7fad8c32]{font-size:var(--text-body-sm);color:var(--color-ink-soft);align-items:center;gap:12px;display:flex}.rules__list[data-v-7fad8c32]{font-size:var(--text-body-sm);color:var(--color-ink-soft);flex-direction:column;gap:6px;padding-left:18px;line-height:1.5;list-style:outside;display:flex}.rules__ex-title[data-v-7fad8c32]{font-size:var(--text-body-sm);color:var(--color-ink-soft);margin-top:14px;margin-bottom:8px;line-height:1.7}.rules__chip[data-v-7fad8c32]{vertical-align:middle;align-items:center;gap:5px;display:inline-flex}.rules__chip strong[data-v-7fad8c32]{color:var(--color-ink)}.rules__ex[data-v-7fad8c32]{border:1px solid var(--color-line);border-radius:var(--radius-sm);flex-direction:column;display:flex;overflow:hidden}.rules__ex li[data-v-7fad8c32]{justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;display:flex}.rules__ex li+li[data-v-7fad8c32]{border-top:1px solid var(--color-line-soft)}.rules__ex-pred[data-v-7fad8c32]{font-size:var(--text-body-sm);color:var(--color-ink-soft);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.rules__ex-code[data-v-7fad8c32]{font-family:var(--font-display);color:var(--color-ink);font-weight:800}.rules__ex-score[data-v-7fad8c32]{color:var(--color-ink);margin:0 2px;font-weight:700}.rules__ex-adv[data-v-7fad8c32]{color:var(--color-ink-faint);align-items:center;gap:5px;margin-left:2px;display:inline-flex}.pl-guard[data-v-6020eb0f]{text-align:center;color:var(--color-ink-soft);margin-top:24px}.pl-intro[data-v-6020eb0f]{margin-bottom:12px;line-height:1.5}.pl-row[data-v-6020eb0f]{border-top:1px solid var(--color-line-soft);flex-wrap:wrap;align-items:center;gap:10px 12px;padding:12px 16px;display:flex}.pl-row[data-v-6020eb0f]:first-of-type{border-top:0}.pl-row--off[data-v-6020eb0f]{opacity:.55}.pl-row__info[data-v-6020eb0f]{flex:1;min-width:0}.pl-row__name[data-v-6020eb0f]{font-weight:700;font-size:var(--text-body);align-items:center;gap:6px;display:flex}.pl-me[data-v-6020eb0f]{width:15px;height:15px;color:var(--color-primary);flex-shrink:0}.pl-row__meta[data-v-6020eb0f]{font-size:var(--text-meta);color:var(--color-ink-soft)}.pl-banned[data-v-6020eb0f]{color:var(--color-hit-red);font-weight:600}.pl-row__actions[data-v-6020eb0f]{flex-shrink:0;gap:8px;display:flex}.pl-btn[data-v-6020eb0f]{border-radius:var(--radius-pill);border:1px solid var(--color-line);background:var(--color-paper);font-size:var(--text-meta);color:var(--color-ink-soft);cursor:pointer;padding:7px 12px;font-weight:700;transition:all .12s}.pl-btn[data-v-6020eb0f]:active:not(:disabled){transform:scale(.96)}.pl-btn[data-v-6020eb0f]:disabled{opacity:.5;cursor:default}.pl-btn--on[data-v-6020eb0f]{border-color:var(--color-primary);background:color-mix(in oklab, var(--color-primary) 12%, transparent);color:var(--color-primary)}.pl-btn--danger[data-v-6020eb0f]{color:var(--color-hit-red)}.pl-btn--danger[data-v-6020eb0f]:hover:not(:disabled){background:color-mix(in oklab, var(--color-hit-red) 10%, transparent)}
