@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/5de5dda68c9a1053-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:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac44098818d287e8-s.p.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:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3667c091265cf81b-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:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d6e015f239232eb3-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:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/55b35d87b6156eea-s.p.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:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5fb5c05ff73c0616-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:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8599be8653318abe-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:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3352fdb488e19d84-s.p.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:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/437e5f23c97e320c-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:Barlow Condensed Fallback;src:local("Arial");ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.00%;size-adjust:76.49%}.__className_3e7fbf{font-family:Barlow Condensed,Barlow Condensed Fallback;font-style:normal}.__variable_3e7fbf{--font-barlow-condensed:"Barlow Condensed","Barlow Condensed Fallback"}@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-s.p.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:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-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:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-s.p.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:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-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:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-s.p.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:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-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:Figtree;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-s.p.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:Figtree;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-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:Figtree Fallback;src:local("Arial");ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.00%;size-adjust:100.72%}.__className_62bf9f{font-family:Figtree,Figtree Fallback;font-style:normal}.__variable_62bf9f{--font-figtree:"Figtree","Figtree Fallback"}:root,[data-theme=night]{--ground:#08161d;--surface:#0e2430;--raised:#163342;--sunken:#0a1b24;--band:#1b3745;--line:#1f3f4e;--control:#5b8898;--ink:#f2f7f8;--ink-2:#c9dae0;--muted:#93afb9;--faint:#86a2ad;--accent:#2fd1b0;--accent-press:#25b496;--accent-soft:#104a45;--accent-line:#1f9c86;--accent-ink:#4ee3c4;--on-accent:#04221c;--gold:#f4c542;--gold-soft:#382e0e;--gold-line:#8f7424;--gold-ink:#f4c542;--warn-soft:#3a2309;--warn-line:#9a5c1f;--warn-ink:#ffb766;--gain:#8be065;--gain-soft:#17300f;--gain-line:#4a8f2f;--loss:#ff7f70;--loss-soft:#3a1815;--loss-line:#a4463d;--sky:#7cbcff;--sky-soft:#1b4270;--sky-line:#2f6aa6;--attr-low:#ffa24a;--attr-avg:#9fd9cc;--attr-good:#b8e88a;--attr-elite:#e4ee5c;--pitch:#164a35;--pitch-line:#4a9a76;--chalk:#6f9a95;--stripe:#0b1d26;--focus:#ffffff;--scrim:#000000b3;--chart-1:#2fd1b0;--chart-2:#f4c542;--chart-3:#7cbcff;--chart-4:#ff7f70;--chart-5:#b9a5ff;--shadow-card:none;--shadow-float:0 8px 24px rgba(0,0,0,0.55);--bg-primary:var(--ground);--bg-card:var(--surface);--bg-card-hover:var(--raised);--bg-elevated:var(--raised);--border-subtle:var(--line);--border-accent:var(--control);--text-primary:var(--ink);--text-secondary:var(--muted);--text-muted:var(--faint);--accent-emerald:var(--accent);--accent-cyan:var(--sky);--accent-amber:var(--gold);--accent-rose:var(--loss);--accent-violet:var(--chart-5)}[data-theme=day]{--ground:#e6eff2;--surface:#ffffff;--raised:#f1f6f8;--sunken:#dce8ec;--band:#d3e3e9;--line:#c6d9df;--control:#668592;--ink:#08161d;--ink-2:#26404c;--muted:#48636f;--faint:#4f6975;--accent:#1fbf9f;--accent-press:#17a688;--accent-soft:#bdeee3;--accent-line:#6cc9b7;--accent-ink:#0a6657;--on-accent:#04221c;--gold:#e8b100;--gold-soft:#fbeec2;--gold-line:#d4ab2c;--gold-ink:#6e4f00;--warn-soft:#fde6cf;--warn-line:#e0a066;--warn-ink:#8a4300;--gain:#34740e;--gain-soft:#e4f4d6;--gain-line:#8cc268;--loss:#c0352a;--loss-soft:#fde3e0;--loss-line:#ee9a91;--sky:#1a5fb0;--sky-soft:#c9e1fa;--sky-line:#8ab6e4;--attr-low:#b25400;--attr-avg:#1f6a5c;--attr-good:#3f7410;--attr-elite:#657500;--pitch:#4f9e72;--pitch-line:#cfeedd;--chalk:#5f857f;--stripe:#dde9ec;--focus:#08161d;--scrim:#08161d66;--chart-1:#0f9d85;--chart-2:#b88a00;--chart-3:#2a78d6;--chart-4:#d9482f;--chart-5:#6340c9;--shadow-card:0 1px 2px rgba(8,22,29,0.06),0 2px 8px rgba(8,22,29,0.05);--shadow-float:0 8px 24px rgba(8,22,29,0.16)}:root{--font-display:var(--font-barlow-condensed),"Barlow Condensed","Arial Narrow",system-ui,sans-serif;--font-sans:var(--font-figtree),"Figtree",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--font-mono:var(--font-figtree),"Figtree",monospace;--s-1:4px;--s-2:8px;--s-3:16px;--s-4:20px;--s-5:24px;--s-6:32px;--s-8:40px;--s-12:64px;--radius-sm:2px;--radius-md:3px;--radius-lg:4px;--radius-pill:999px;--page-max:1440px;--nav-h:56px;--subnav-h:40px;--control-h:36px;--control-h-sm:28px;--touch-h:48px;--tabbar-h:64px;--panel-w:360px;--chart-h:280px;--z-bar:20;--z-tip:50;--z-overlay:60}*{box-sizing:border-box;margin:0;padding:0}body,html{background-color:var(--ground);color:var(--ink-2);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-size-adjust:100%;width:100%;max-width:100vw;min-height:100dvh;overflow-x:clip;overscroll-behavior-x:none}button,input,select,textarea{font-family:var(--font-sans);color:inherit}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.title{font:700 32px/36px var(--font-display)}.heading,.title{color:var(--ink)}.heading{font:600 24px/28px var(--font-display)}.subheading{font:600 18px/22px var(--font-display);letter-spacing:.01em;color:var(--ink)}.prose{font:400 16px/26px var(--font-sans)}.body{font:400 15px/22px var(--font-sans)}.body-sm{font:400 14px/20px var(--font-sans)}.cap,.caption{font:400 12px/16px var(--font-sans);color:var(--faint)}.eyebrow,.label{font:600 13px/16px var(--font-sans)}.eyebrow{color:var(--accent-ink)}.tag{font:600 12px/16px var(--font-sans);color:var(--muted);letter-spacing:.06em;text-transform:uppercase}.figure-xl{font:700 44px/44px var(--font-display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.figure{font:700 30px/32px var(--font-display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.figure-sm{font:600 17px/22px var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ident{font:500 13px/18px var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ident-sm{font:500 12px/16px var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mono{font:500 13px/18px var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mono-sm{font:500 12px/16px var(--font-sans)}.mono-sm,.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.attr-elite{color:var(--attr-elite);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.attr-good{color:var(--attr-good);font-weight:600}.attr-avg,.attr-good{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.attr-avg{color:var(--attr-avg)}.attr-low{color:var(--attr-low);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.attr-unknown{color:var(--faint);font-style:italic}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);height:var(--control-h);padding:0 var(--s-4);border-radius:var(--radius-md);font:600 14px/20px var(--font-sans);cursor:pointer;border:1px solid transparent;box-sizing:border-box;white-space:nowrap;text-decoration:none;transition:background .12s cubic-bezier(.2,.8,.2,1),border-color .12s cubic-bezier(.2,.8,.2,1)}.btn-primary{background:var(--accent);color:var(--on-accent)}.btn-primary:hover{background:var(--accent-press)}.btn-secondary{background:transparent;color:var(--ink);border-color:var(--accent-line)}.btn-secondary:hover{background:var(--accent-soft)}.btn-danger{background:var(--loss-soft);color:var(--loss);border-color:var(--loss-line)}.btn-ghost{background:transparent;color:var(--accent-ink)}.btn-ghost:hover{background:var(--accent-soft)}.btn-sm{height:var(--control-h-sm);padding:0 var(--s-3);font-size:13px}.btn-touch{height:var(--touch-h);padding:0 var(--s-5)}.btn:disabled{background:var(--sunken);color:var(--faint);border-color:var(--line);cursor:not-allowed}.chip{display:inline-flex;align-items:center;gap:var(--s-1);padding:2px var(--s-2);border-radius:var(--radius-sm);font:600 12px/16px var(--font-sans);border:1px solid var(--control);background:var(--raised);color:var(--ink-2);white-space:nowrap}.chip-gain{background:var(--gain-soft);border-color:var(--gain-line);color:var(--gain)}.chip-loss{background:var(--loss-soft);border-color:var(--loss-line);color:var(--loss)}.chip-warn{background:var(--warn-soft);border-color:var(--warn-line);color:var(--warn-ink)}.chip-sky{background:var(--sky-soft);border-color:var(--sky-line);color:var(--sky)}.chip-gold{background:var(--gold-soft);border-color:var(--gold-line);color:var(--gold-ink)}.chip-accent{background:var(--accent-soft);border-color:var(--accent-line);color:var(--accent-ink)}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.field{height:var(--control-h);box-sizing:border-box;width:100%;background:var(--sunken);border:1px solid var(--control);border-radius:var(--radius-md);color:var(--ink);padding:0 var(--s-3);font:400 14px/20px var(--font-sans)}.field::placeholder{color:var(--faint)}@media (max-width:639px){.field{height:var(--touch-h);font-size:16px}}.card{box-shadow:var(--shadow-card);padding:var(--s-4);gap:var(--s-3)}.card,.tile{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);display:flex;flex-direction:column}.tile{padding:var(--s-3) var(--s-4);gap:var(--s-1)}.tile-title{font:600 18px/22px var(--font-display);color:var(--accent-ink)}.ic{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;flex:none}.star{width:15px;height:15px;flex:none;display:inline-block;-webkit-clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.sheet{display:flex;align-items:baseline;gap:var(--s-2);min-height:34px;font:400 14px/20px var(--font-sans);color:var(--ink-2);min-width:0;max-width:100%}.sheet span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sheet i{flex:1 1;border-bottom:1px dotted var(--control);transform:translateY(-4px);min-width:12px}.sheet b{font:600 16px/20px var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;min-width:22px;max-width:58%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0}.sheet-key{color:var(--ink);font-weight:600}.sheet-key:before{content:"";display:inline-block;width:6px;height:6px;background:var(--accent);margin-right:8px;transform:translateY(-1px);flex:none}.sheet-sup{color:var(--ink);font-weight:500}.sheet-sup:before{content:"";display:inline-block;width:6px;height:6px;background:var(--sky);margin-right:8px;transform:translateY(-1px);flex:none}.col{padding:0 var(--s-5);border-left:1px solid var(--line)}@media (max-width:900px){.col{padding:0;border-left:0}}.col h2{margin:0 0 var(--s-2);padding-bottom:var(--s-2);border-bottom:1px solid var(--chalk);color:var(--ink)}.seg{height:44px;display:inline-flex;align-items:center;font:600 14px/20px var(--font-sans);color:var(--muted);text-decoration:none;white-space:nowrap;background:transparent;border:0;cursor:pointer;padding:0 var(--s-1)}.seg-on,.seg:hover{color:var(--ink)}.seg-on{box-shadow:inset 0 -2px 0 var(--accent)}.ms-hero{position:relative;overflow:hidden;background:linear-gradient(180deg,var(--surface) 0,var(--ground) 100%);border-bottom:1px solid var(--line)}.ms-hero-watermark{display:none}.ms-player-row{display:grid;grid-template-columns:56px 1fr auto;align-items:center;grid-column-gap:var(--s-3);column-gap:var(--s-3);min-height:76px;padding:var(--s-3) var(--s-4);border-bottom:1px solid var(--line);background:var(--ground);cursor:pointer;transition:background .12s cubic-bezier(.2,.8,.2,1)}.ms-player-row:focus-visible,.ms-player-row:hover{background:var(--surface);outline:none}.ms-player-row:focus-visible{box-shadow:inset 3px 0 0 var(--accent)}.ms-row-pos{font:700 24px/24px var(--font-display);color:var(--accent-ink)}.ms-row-body{display:flex;flex-direction:column;gap:2px;min-width:0}.ms-row-name{display:flex;align-items:baseline;gap:var(--s-2);flex-wrap:wrap;min-width:0}.ms-row-name .name{font:700 22px/26px var(--font-display);color:var(--ink)}.ms-row-name .grade-mobile{display:none}.ms-row-meta{display:flex;gap:var(--s-2);min-width:0;font:400 13px/18px var(--font-sans);color:var(--muted)}.ms-row-meta,.ms-row-meta .chips{align-items:center;flex-wrap:wrap}.ms-row-meta .chips{display:inline-flex;gap:6px}.ms-row-actions{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:4px;min-width:112px}.ms-row-actions .value{font:700 20px/24px var(--font-display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.ms-row-actions .stars{display:inline-flex;gap:2px}.ms-row-right{display:flex;align-items:center;gap:var(--s-2)}@media (max-width:767px){input,select,textarea{font-size:16px!important}.ms-player-row{grid-template-columns:32px minmax(0,1fr) auto;column-gap:var(--s-2);align-items:center;min-height:84px;padding:10px var(--s-3);max-width:100%;overflow:hidden}.ms-row-body{display:flex;flex-direction:column;gap:3px}.ms-row-body,.ms-row-pos{min-width:0;overflow:hidden}.ms-row-pos{font:700 17px/20px var(--font-display);text-overflow:ellipsis}.ms-row-name{display:flex;align-items:baseline;flex-wrap:nowrap;gap:6px;min-width:0}.ms-row-name .name{font:700 19px/22px var(--font-display);flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ms-row-name .grade-mobile{display:inline-block;font:700 13px/16px var(--font-sans);color:var(--gold-ink);flex:none}.ms-row-meta{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0;font:400 12px/15px var(--font-sans);color:var(--muted)}.ms-row-meta .meta-text{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-2)}.ms-row-meta .chips{display:flex;flex-wrap:wrap;gap:4px}.ms-row-meta .chip{padding:0 6px;font-size:10.5px;line-height:15px;height:17px}.ms-row-prose{display:block!important;font:italic 400 11.5px/15px var(--font-sans)!important;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.ms-row-right{gap:4px}.ms-row-actions,.ms-row-right{flex-direction:column;align-items:flex-end;justify-content:center}.ms-row-actions{display:flex;gap:1px;min-width:0}.ms-row-actions .value{font:700 16px/18px var(--font-display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ms-row-actions .stars .star{width:10px;height:10px}.ms-hide-on-mobile{display:none!important}}.ms-desktop-nav{display:none!important}.ms-desktop-hub,.ms-mobile-scouting-shell{display:block}.ms-mobile-tabbar{display:none}.ms-mobile-only{display:none!important}.ms-mobile-context-strip{display:none}[data-mobile-preview=true] .ms-desktop-hub{display:none!important}[data-mobile-preview=true] .ms-mobile-scouting-shell{display:block!important;max-width:430px;margin:16px auto 80px;border:1px solid var(--line);border-radius:16px;overflow:hidden;box-shadow:var(--shadow-float)}[data-mobile-preview=true] .ms-hero:not(.ms-dossier-hero){display:none!important}[data-mobile-preview=true] .ms-mobile-context-strip{display:flex!important}[data-mobile-preview=true] .ms-mobile-tabbar{display:grid!important;max-width:430px;margin:0 auto}.ms-field-label{display:block;font:600 11px/14px var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:4px}[data-mobile-preview=true] .ms-player-row{grid-template-columns:32px minmax(0,1fr) auto;column-gap:var(--s-2);align-items:center;min-height:84px;padding:10px var(--s-3);max-width:100%;overflow:hidden}[data-mobile-preview=true] .ms-row-body{display:flex;flex-direction:column;gap:3px;min-width:0;overflow:hidden}[data-mobile-preview=true] .ms-row-pos{font:700 17px/20px var(--font-display);min-width:0;overflow:hidden;text-overflow:ellipsis}[data-mobile-preview=true] .ms-row-name{display:flex;align-items:baseline;flex-wrap:nowrap;gap:6px;min-width:0}[data-mobile-preview=true] .ms-row-name .name{font:700 19px/22px var(--font-display);flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-mobile-preview=true] .ms-row-name .grade-mobile{display:inline-block;font:700 13px/16px var(--font-sans);color:var(--gold-ink);flex:none}[data-mobile-preview=true] .ms-row-meta{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0;font:400 12px/15px var(--font-sans);color:var(--muted)}[data-mobile-preview=true] .ms-row-meta .meta-text{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-2)}[data-mobile-preview=true] .ms-row-meta .chips{display:flex;flex-wrap:wrap;gap:4px}[data-mobile-preview=true] .ms-row-meta .chip{padding:0 6px;font-size:10.5px;line-height:15px;height:17px}[data-mobile-preview=true] .ms-row-prose{display:block!important;font:italic 400 11.5px/15px var(--font-sans)!important;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}[data-mobile-preview=true] .ms-row-right{flex-direction:column;align-items:flex-end;justify-content:center;gap:4px}[data-mobile-preview=true] .ms-row-actions{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:1px;min-width:0}[data-mobile-preview=true] .ms-row-actions .value{font:700 16px/18px var(--font-display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[data-mobile-preview=true] .ms-row-actions .stars .star{width:10px;height:10px}[data-mobile-preview=true] .ms-desktop-extended-filters,[data-mobile-preview=true] .ms-hide-on-mobile{display:none!important}[data-mobile-preview=true] .ms-mobile-only{display:inline-flex!important}[data-mobile-preview=true] .ms-quicktabs{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;gap:var(--s-2)!important;padding:6px var(--s-3)!important;scrollbar-width:none;-webkit-overflow-scrolling:touch}[data-mobile-preview=true] .ms-quicktabs::-webkit-scrollbar{display:none}@media (max-width:767px){.ms-desktop-nav,.ms-desktop-only{display:none!important}.ms-desktop-hub{display:block;padding:var(--s-4) var(--s-3) var(--s-5)!important}.ms-mobile-scouting-shell{display:block!important}.ms-mobile-only{display:inline-flex!important}.ms-hero:not(.ms-dossier-hero){display:none!important}.ms-dossier-hero,.ms-dossier-hero>div{min-height:auto!important}.ms-dossier-hero>div{padding:var(--s-4) var(--s-4)!important;gap:var(--s-3)!important}.ms-mobile-context-strip{display:flex;align-items:center;justify-content:space-between;gap:var(--s-2);min-height:44px;padding:6px var(--s-3);background:var(--surface);border-bottom:1px solid var(--line);font:500 12px/16px var(--font-sans);color:var(--muted)}.ms-quicktabs{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;gap:var(--s-2)!important;padding:6px var(--s-3)!important;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ms-quicktabs::-webkit-scrollbar{display:none}.ms-quicktabs .seg{height:36px;padding:0 var(--s-3);border:1px solid var(--line);border-radius:var(--radius-pill);flex:none}.ms-quicktabs .seg-on{background:var(--accent-soft);border-color:var(--accent-line);box-shadow:none;color:var(--accent-ink)}.ms-desktop-extended-filters{display:none!important}.ms-mobile-tabbar{display:grid!important;height:calc(64px + env(safe-area-inset-bottom, 0px))!important;padding-bottom:env(safe-area-inset-bottom,0)!important}main{width:100%;max-width:100vw;overflow-x:clip;padding-bottom:calc(80px + env(safe-area-inset-bottom, 0px))!important}}.spin{width:14px;height:14px;border-radius:999px;border:2px solid var(--on-accent);border-right:2px solid transparent;animation:spin .8s linear infinite}.pulse{animation:pulse 1.2s ease-in-out infinite}@keyframes spin{to{transform:rotate(1turn)}}@keyframes pulse{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.pulse,.spin{animation:none}}