:root{color-scheme:dark;--bg-deep: #020711;--bg-panel: #08182d;--bg-panel-soft: #10233d;--charcoal: #040d1e;--charcoal-soft: #071225;--charcoal-lift: #10233d;--navy: #071225;--gold: #ae7e3a;--gold-soft: #ae7e3a;--cream: #eef4ff;--bg: #020711;--panel: rgba(8, 24, 45, .92);--panel-strong: rgba(4, 13, 30, .96);--line: rgba(174, 126, 58, .42);--text: var(--cream);--muted: #8ea2c9;--good: #6bd18c;--warn: var(--gold);--danger: #ff756f;--accent: var(--gold);--team-color: #2b6edc;--team-color-rgb: 43, 110, 220;--neutral-brown: #4c311d;--neutral-green-light: #6f8345;--neutral-green-medium: #2f5b35;--neutral-green-deep: #142f24;--shadow: 0 24px 80px rgba(0, 0, 0, .56);font-family:Segoe UI,Inter,Roboto,Arial,sans-serif}*{box-sizing:border-box}html,body{overflow-x:hidden}body{margin:0;min-width:320px;min-height:100vh;color:var(--text);background-color:var(--bg-deep);position:relative;isolation:isolate}body:before,body:after{content:"";position:fixed;inset:0;pointer-events:none}body:before{z-index:-2;background:linear-gradient(90deg,#020711f5,#020711b3 42%,#020711f5),radial-gradient(circle at 12% 10%,#ae7e3a2e,#ae7e3a00 34%),radial-gradient(circle at 82% 8%,rgba(var(--team-color-rgb),.28),rgba(var(--team-color-rgb),0) 32%),linear-gradient(135deg,#020711,#071225 48%,#020711)}body:after{z-index:-1;background:radial-gradient(circle at center,#ffffff0d,#fff0 48%),linear-gradient(180deg,#04040429,rgba(var(--team-color-rgb),.12) 46%,#04040494),repeating-linear-gradient(135deg,#05142a0e 0 2px,#fff0 2px 14px),radial-gradient(circle at center,#fff0 46%,#0207119e)}html[data-page-theme=neutral] body{background-color:#182417}html[data-page-theme=neutral] body:before{background:radial-gradient(circle at 12% 8%,color-mix(in srgb,var(--neutral-green-light) 48%,transparent),transparent 36%),radial-gradient(circle at 86% 14%,color-mix(in srgb,var(--neutral-brown) 70%,transparent),transparent 34%),radial-gradient(circle at 70% 78%,color-mix(in srgb,var(--neutral-green-medium) 62%,transparent),transparent 38%),linear-gradient(135deg,color-mix(in srgb,var(--neutral-brown) 68%,#11150f),color-mix(in srgb,var(--neutral-green-deep) 72%,#1a2114) 42%,color-mix(in srgb,var(--neutral-green-medium) 58%,#151b12) 72%,color-mix(in srgb,var(--neutral-brown) 62%,#11130e))}html[data-page-theme=neutral] body:after{background:radial-gradient(circle at center,#ffffff0f,#fff0 48%),linear-gradient(180deg,#ffffff09,color-mix(in srgb,var(--neutral-green-medium) 34%,transparent) 48%,color-mix(in srgb,var(--neutral-brown) 36%,transparent)),repeating-linear-gradient(135deg,#b8ce8409 0 2px,#fff0 2px 14px),radial-gradient(circle at center,#fff0 44%,#070b08ad)}button,input,select,textarea{font:inherit}input{width:100%;padding:10px 12px;border:1px solid rgba(97,129,188,.24);border-radius:14px;background:linear-gradient(180deg,#0c1a32fa,#071222fa);color:var(--text)}.shell{min-height:100vh;padding:0 18px 18px}.frame{max-width:1420px;margin:0 auto;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.titlebar,.controls,.panel-title,.stat-label{display:flex;justify-content:space-between;align-items:center;gap:16px}.panel-title{flex-wrap:wrap;row-gap:6px}.panel-title h3{margin:0}.panel-title span{color:var(--muted);line-height:1.35;text-align:right}.titlebar{width:100vw;margin:0 0 18px calc(50% - 50vw);padding:10px max(18px,calc((100vw - 1420px)/2 + 18px));justify-content:flex-end;align-items:center;background:#000000eb;border-bottom:1px solid rgba(174,126,58,.32);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.eyebrow{margin:0 0 4px;color:var(--accent);letter-spacing:.18em;text-transform:uppercase;font-size:1rem}h1,h2,h3,p{margin:0}h1{font-size:clamp(2rem,5vw,3.4rem);line-height:.95}.status-pill{padding:10px 14px;border:1px solid rgba(174,126,58,.28);border-radius:999px;background:#ae7e3a1f;color:var(--accent);white-space:nowrap}.overview-shell{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}.hud-root{border:0;border-radius:0;overflow:visible;background:transparent;padding:0;box-shadow:none}.front-office-root{margin-top:6px}.control-deck{display:flex;gap:12px;margin-top:0;flex-wrap:wrap;align-items:center;width:100%;justify-content:flex-end}.account-deck{display:flex;justify-content:flex-start;width:100%}.account-signed-out,.account-signed-in{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:100%}.account-signed-out{justify-content:flex-end}.edition-panel-actions{align-items:stretch;width:100%}.edition-activation-form{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;width:100%}.edition-input{min-width:180px;flex:1 1 180px}.account-signed-in #save-button{margin-left:auto}.remember-account-control{display:inline-flex;gap:7px;align-items:center;color:var(--muted);font-size:1rem;text-transform:uppercase;letter-spacing:.06em}.remember-account-control input{width:auto}.utility-hidden{display:none!important}.account-avatar-button{width:38px;height:38px;display:inline-grid;place-items:center;border:1px solid rgba(214,168,79,.42);border-radius:50%;background:linear-gradient(180deg,#ae7e3af2,#ae7e3af5);color:#082244;font-weight:900;cursor:pointer;box-shadow:0 10px 26px #00000047;overflow:hidden}.account-avatar-button:hover{transform:translateY(-1px);border-color:#ae7e3ae0}.account-avatar-button img{width:100%;height:100%;object-fit:cover}.account-signed-out[hidden],.account-signed-in[hidden],.pro-only-button[hidden]{display:none}.account-input{width:min(220px,32vw);min-width:150px;padding:8px 10px;border-radius:10px;font-size:1rem}.deck-status{margin-left:0;margin-right:8px;color:var(--muted);font-size:1rem;letter-spacing:.03em}.account-gate{min-height:58vh;display:grid;place-items:center;padding:40px 18px}.account-gate-panel{width:min(760px,100%);display:grid;gap:16px;padding:30px;border:1px solid rgba(174,126,58,.22);border-radius:12px;background:linear-gradient(180deg,#071730f5,#040d1cfa);box-shadow:0 28px 80px #00000061;text-align:center}.account-gate-panel h1{color:var(--accent);text-transform:uppercase}.account-gate-panel p,.account-gate-actions{color:var(--muted);font-size:1rem;line-height:1.5}.site-landing,.sims-home{min-height:72vh;display:grid;place-items:center;padding:38px 18px}.site-landing{position:relative;min-height:auto;align-content:start;place-items:start center;padding:18px 18px 28px;gap:22px}.site-landing:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#020711f0,#0207119e 52%,#020711eb),url(../images/front-office-suite.png) center / cover no-repeat;opacity:.72;filter:saturate(.95) contrast(1.05)}.public-home-hero,.account-home-stack,.public-community-home,.franchise-showcase-home{width:min(1240px,100%);margin:0 auto}.public-home-hero{display:grid;grid-template-columns:minmax(240px,.65fr) minmax(280px,1fr);gap:28px;align-items:center}.landing-cta-hero{grid-template-columns:minmax(290px,420px) minmax(360px,1fr);align-items:stretch}.public-home-copy{display:grid;gap:10px;align-content:center;min-height:420px;padding:28px 0}.public-home-copy span{color:var(--accent);font-size:1rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.public-home-copy h1{margin:0;color:#f6fbff;font-size:clamp(2.1rem,5vw,4.8rem);line-height:.96;text-transform:uppercase;letter-spacing:0}.public-home-copy p{max-width:720px;margin:0;color:#e1e9f4d1;font-size:clamp(1rem,1.8vw,1.22rem);line-height:1.45}.landing-season-loop{width:min(1240px,100%);display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;border:1px solid rgba(174,126,58,.28);background:#ae7e3a33}.landing-season-loop article{min-height:82px;display:grid;align-content:center;gap:6px;padding:14px;background:#040d1ee0}.landing-season-loop span{color:var(--accent);font-size:1rem;font-weight:900;letter-spacing:.12em}.landing-season-loop strong{color:var(--text);font-size:1rem;letter-spacing:.06em;text-transform:uppercase}.landing-hero-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:6px}.landing-hero-actions .deck-button{min-width:190px}.site-landing-minimal{min-height:calc(100vh - 110px);place-items:center;align-content:center;padding:28px 18px 40px}.landing-minimal-shell{width:min(760px,100%);display:grid;justify-items:center;gap:18px;text-align:center;padding:28px 24px 18px}.landing-minimal-logo{width:min(620px,92vw);max-height:none}.landing-minimal-copy{display:grid;gap:10px;max-width:620px}.landing-minimal-copy span{color:var(--accent);font-size:1rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.landing-minimal-copy p{margin:0;color:#e1e9f4d6;font-size:clamp(1rem,1.6vw,1.14rem);line-height:1.45}.landing-minimal-button{min-width:240px;padding:12px 18px;text-decoration:none}.landing-minimal-note{color:#e1e9f49e;font-size:1rem;font-style:normal;letter-spacing:.08em;text-transform:uppercase}.public-card-grid{width:min(1240px,100%);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.public-card-grid-featured{grid-template-columns:repeat(4,minmax(170px,1fr))}.public-signup-tile{min-height:100%;aspect-ratio:1 / 1;grid-column:span 2;grid-row:span 2;display:grid;align-content:space-between;gap:18px;padding:22px;border:1px solid rgba(174,126,58,.34);border-radius:22px;background:linear-gradient(180deg,#ae7e3a1f,#ae7e3a05),linear-gradient(145deg,#08182df5,#040d1efa);box-shadow:0 28px 80px #00000052;color:var(--text)}.public-signup-tile span{color:var(--accent);font-size:1rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.public-signup-tile strong{display:block;margin-top:8px;color:#f6fbff;font-size:clamp(2.1rem,4vw,4.35rem);line-height:.9;text-transform:uppercase;letter-spacing:-.05em}.public-signup-tile p{max-width:520px;margin:14px 0 0;color:#e1e9f4d1;font-weight:700;line-height:1.38}.public-signup-tile .deck-button{justify-self:start;border-color:#f0cf83a3;background:linear-gradient(180deg,var(--gold-soft),var(--gold));color:#08111f}.public-signup-tile .secondary-button{background:linear-gradient(180deg,#2a2a2afa,#0f0f0ffa);color:var(--accent)}.landing-hero-signup{grid-column:auto;grid-row:auto;aspect-ratio:auto;min-height:420px}.landing-signup-fields{display:grid;gap:10px}.landing-signup-fields input{width:100%;min-width:0;padding:10px 12px;border:1px solid rgba(89,116,171,.34);border-radius:10px;background:#051024e0;color:var(--text);font:inherit}.landing-signup-fields input:focus{outline:2px solid rgba(174,126,58,.36);outline-offset:2px}.landing-signup-actions{display:flex;flex-wrap:wrap;gap:10px}.landing-signup-actions .deck-button,.landing-hero-actions .deck-button{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.landing-cta-hero-simple{grid-template-columns:minmax(320px,430px) minmax(360px,1fr)}.landing-download-tile{min-height:420px}.landing-install-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.landing-install-meta article,.landing-note-card,.landing-card-showcase{border:1px solid rgba(174,126,58,.24);border-radius:18px;background:linear-gradient(180deg,#ae7e3a14,#ae7e3a05),linear-gradient(145deg,#08182deb,#040d1ef5);box-shadow:0 18px 48px #0000003d}.landing-install-meta article{display:grid;gap:6px;padding:14px}.landing-install-meta strong,.landing-note-card strong,.landing-section-heading h2{color:#f6fbff}.landing-note-grid{width:min(1240px,100%);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.landing-note-card{display:grid;gap:10px;padding:18px}.landing-note-card p,.landing-section-heading p{margin:0;color:#e1e9f4cc;line-height:1.5}.landing-card-showcase{width:min(1240px,100%);display:grid;gap:18px;padding:18px}.landing-section-heading{display:grid;gap:8px}.landing-section-heading span,.landing-note-card span{color:var(--accent);font-size:1rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.landing-section-heading h2{margin:0;font-size:clamp(1.4rem,2.6vw,2.2rem);line-height:1.02;text-transform:uppercase}@media(max-width:980px){.landing-cta-hero-simple,.landing-note-grid,.landing-install-meta{grid-template-columns:1fr}}.season-square-card{position:relative;isolation:isolate;aspect-ratio:1 / 1;width:100%;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;gap:12px;padding:16px;overflow:hidden;border:1px solid rgba(174,126,58,.24);border-radius:22px;background:radial-gradient(circle at 14% 10%,rgba(255,255,255,.18),transparent 32%),linear-gradient(145deg,rgba(var(--card-team-rgb, var(--team-color-rgb)),.72),rgba(var(--card-team-rgb, var(--team-color-rgb)),.42) 46%,#020814f5),var(--card-team-color, var(--team-color));box-shadow:0 24px 60px #00000047;color:#f7fbff;text-align:left;cursor:pointer}.season-square-card:before{content:"";position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,rgba(255,255,255,.11) 0 8%,transparent 8% 18%,rgba(255,255,255,.08) 18% 26%,transparent 26% 42%,rgba(255,255,255,.1) 42% 50%,transparent 50% 100%),linear-gradient(180deg,color-mix(in srgb,var(--card-team-color, var(--team-color)) 76%,#071225),color-mix(in srgb,var(--card-team-color, var(--team-color)) 44%,#020711));opacity:.9}.season-square-card:after{content:"";position:absolute;inset:auto -28% -22% auto;width:72%;aspect-ratio:1 / 1;z-index:-1;border-radius:50%;background:radial-gradient(circle,rgba(174,126,58,.28),transparent 64%)}.season-square-card:hover{transform:translateY(-2px);border-color:#ae7e3a80}.public-preview-card{cursor:default}.jersey-card-backdrop{position:absolute;inset:0;z-index:-1;background:repeating-linear-gradient(90deg,rgba(255,255,255,.07) 0 2px,transparent 2px 22px),linear-gradient(180deg,transparent,rgba(0,0,0,.38));mix-blend-mode:screen;opacity:.38}.season-square-topline,.season-square-footer{display:grid;gap:5px}.season-square-topline span,.season-square-meta,.season-square-footer span{color:#f5f9ffd1;font-size:1rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.season-square-topline strong{color:#fff;font-size:clamp(1rem,1.8vw,1.34rem);line-height:1;text-transform:uppercase}.season-square-score{align-self:center;color:var(--accent);display:grid;gap:2px;font-size:clamp(2rem,5vw,4.35rem);font-weight:1000;line-height:.82;letter-spacing:-.07em;text-shadow:0 6px 18px rgba(0,0,0,.34)}.season-square-score span{color:#f5f9ffc7;font-size:1rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.season-square-footer{grid-template-columns:auto;align-items:center;align-self:end}.season-square-avatar{width:46px;height:46px;display:grid;place-items:center;overflow:hidden;border:2px solid rgba(214,168,79,.82);border-radius:50%;background:#08111fe6;color:var(--accent);font-weight:900}.season-square-avatar img{width:100%;height:100%;object-fit:cover}.season-like-button{position:absolute;right:12px;bottom:12px;min-width:44px;height:34px;display:grid;place-items:center;border:1px solid rgba(174,126,58,.42);border-radius:999px;background:#08111fc7;color:var(--accent);font-weight:900}.account-home-stack,.public-community-home,.franchise-showcase-home{display:grid;gap:22px}.gm-desk-home{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px;width:min(1240px,100%);margin:0 auto;padding:22px 0 12px;border-bottom:1px solid rgba(174,126,58,.28)}.gm-desk-home span,.gm-desk-status span{color:var(--muted);font-size:1rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.gm-desk-home h1{margin-top:4px;color:var(--text);font-size:clamp(2.1rem,4vw,4.4rem);letter-spacing:0;text-transform:uppercase}.gm-desk-home p{max-width:680px;margin-top:8px;color:#eef4ffc2;font-size:1rem;line-height:1.42}.gm-desk-status{display:grid;gap:4px;min-width:190px;padding:14px 16px;border:1px solid rgba(174,126,58,.3);background:#040d1ec7}.gm-desk-status strong{color:var(--accent);font-size:1.4rem;letter-spacing:.08em;text-transform:uppercase}.franchise-showcase-home{padding:22px;border:1px solid rgba(174,126,58,.22);border-radius:24px;background:linear-gradient(180deg,#08182ddb,#040d1eeb);box-shadow:0 26px 70px #00000047}.user-empty-season-card{aspect-ratio:1 / 1;display:grid;align-content:end;padding:18px;border:1px dashed rgba(174,126,58,.3);border-radius:22px;background:linear-gradient(145deg,#0c2144b3,#051024eb),repeating-linear-gradient(90deg,rgba(255,255,255,.05) 0 2px,transparent 2px 22px)}.user-empty-season-card span{color:var(--muted);font-size:1rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.user-empty-season-card strong{display:block;margin-top:7px;color:var(--accent);font-size:1.45rem;line-height:1;text-transform:uppercase}.user-empty-season-card p{margin:10px 0 0;color:#e1e9f4c2;line-height:1.42}.landing-empty-season-card{min-height:100%}.landing-wide-empty-card{grid-column:span 2;max-width:100%}.public-home-strip{width:min(1240px,100%);display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.public-community-title{justify-items:center;text-align:center}.showcase-review-modal{border-color:#ae7e3a61;background:radial-gradient(circle at 0% 0%,rgba(174,126,58,.18),transparent 42%),linear-gradient(180deg,color-mix(in srgb,var(--showcase-modal-color) 70%,#071225),color-mix(in srgb,var(--showcase-modal-color) 48%,#020711)),var(--showcase-modal-color)}.showcase-review-scoreboard{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.showcase-review-scoreboard div{display:grid;gap:3px;padding:14px;border:1px solid rgba(174,126,58,.24);border-radius:14px;background:#0511257a}.showcase-review-scoreboard span{color:var(--muted);font-size:1rem;text-transform:uppercase;letter-spacing:.08em}.showcase-review-scoreboard strong{color:var(--accent);font-size:1.5rem;line-height:1}.showcase-review-story{display:grid;gap:10px;color:#f2f7ffe6;line-height:1.55}.showcase-review-story p{margin:0}.site-landing-logo-wrap,.sims-home-logo-wrap{width:min(460px,68vw);max-width:100%;justify-self:center;overflow:hidden}.site-landing-logo,.sims-home-logo{display:block;width:100%;max-width:100%;max-height:180px;height:auto;object-fit:contain;filter:drop-shadow(0 26px 60px rgba(0,0,0,.5))}.splash-cta-card{display:grid;justify-items:center;gap:12px;width:min(440px,92vw);padding:18px;border:1px solid var(--line);border-radius:12px;background:linear-gradient(180deg,#2a2a2af0,#0c0c0cfa);box-shadow:0 24px 70px #00000061}.splash-signup-button,.splash-cta-card .deck-button{min-width:190px;justify-self:center}.signup-page{min-height:72vh;display:grid;place-items:center;padding:34px 18px}.signup-panel{width:min(560px,94vw);display:grid;gap:18px;padding:24px;border:1px solid var(--line);border-radius:12px;background:linear-gradient(180deg,#2a2a2af5,#0c0c0cfa);box-shadow:0 28px 80px #00000061}.signup-logo{width:min(320px,72vw);justify-self:center;filter:drop-shadow(0 20px 52px rgba(0,0,0,.42))}.signup-fields{display:grid;gap:12px}.signup-actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px}.sims-home{grid-template-columns:minmax(0,1fr);width:min(1240px,100%);margin:0 auto;gap:22px;align-items:start;justify-items:stretch}.sims-home-panel{display:grid;gap:16px;padding:22px;border:1px solid rgba(174,126,58,.24);border-radius:12px;background:linear-gradient(180deg,#081834f5,#040d1efa);box-shadow:0 28px 80px #00000059}.profile-options-column{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;align-items:stretch;width:100%}.profile-options-column .sims-home-panel{min-width:0;min-height:420px}.save-slot-list{display:grid;gap:10px}.save-slot-card{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:14px;align-items:center;padding:14px;border:1px solid rgba(97,129,188,.28);border-radius:10px;background:linear-gradient(180deg,#0c2144eb,#07142af5)}.save-slot-card div{display:grid;gap:3px}.save-slot-card strong{color:var(--accent);text-transform:uppercase;font-size:1.05rem}.save-slot-card span,.save-slot-card em,.save-slot-lock{color:var(--muted);font-style:normal;font-size:1rem}.save-slot-card.is-locked{opacity:.68}.empty-save-slot{grid-template-columns:minmax(0,1fr)}.sims-home-actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px}.sims-limit-note{margin:0;color:var(--muted);font-size:1rem;line-height:1.4;text-align:right}.league-library-panel{align-self:stretch}.league-card-list{display:grid;gap:10px}.league-card,.import-league-box,.badge-card{display:grid;gap:10px;padding:14px;border:1px solid rgba(97,129,188,.28);border-radius:10px;background:linear-gradient(180deg,#0c2144eb,#07142af5)}.league-card,.import-league-box{grid-template-columns:minmax(0,1fr) auto;align-items:center}.featured-league-card{border-color:#ae7e3a5c;background:linear-gradient(180deg,#0e2a54f5,#07142afa),radial-gradient(circle at 20% 0%,rgba(174,126,58,.18),transparent 46%)}.league-card div,.import-league-box div{display:grid;gap:3px}.league-card-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.league-card strong,.import-league-box strong,.badge-card strong{color:var(--accent);text-transform:uppercase;letter-spacing:.04em}.league-card span,.import-league-box span{color:var(--muted);font-size:1rem}.import-league-box{border-style:dashed;border-color:#ae7e3a57}.import-league-box.is-locked{opacity:.72}.badges-panel,.points-panel{align-self:stretch}.points-stack{display:grid;gap:10px}.points-hero-card,.points-row-card,.badge-placeholder-card{border:1px solid rgba(97,129,188,.28);border-radius:10px;background:linear-gradient(180deg,#0c2144eb,#07142af5)}.points-hero-card{display:grid;gap:4px;justify-items:center;padding:18px;text-align:center}.points-hero-card span,.points-row-card span,.badge-placeholder-card span{color:var(--muted);font-size:1rem}.points-hero-card strong{color:var(--accent);font-size:3rem;line-height:1}.points-row-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 14px}.points-row-card strong{color:var(--accent);font-size:1.1rem}.profile-points-note{text-align:left}.badge-grid{display:grid;gap:10px}.badge-grid-empty{min-height:260px}.badge-placeholder-card{min-height:220px;display:grid;place-items:center;align-content:center;gap:8px;padding:18px;border-style:dashed;border-color:#ae7e3a47;text-align:center}.badge-placeholder-card strong{color:var(--accent);text-transform:uppercase;letter-spacing:.04em}.points-guide-panel{align-self:stretch}.points-guide-list{display:grid;gap:8px}.points-guide-list div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:9px 11px;border:1px solid var(--line);border-radius:9px;background:linear-gradient(180deg,#2a2a2ae0,#0f0f0ff0)}.points-guide-list span{color:var(--muted);font-size:1rem}.points-guide-list strong{color:var(--accent);font-size:1rem;text-align:right}.badge-card{min-height:72px;align-content:center;position:relative;overflow:hidden}.badge-card:before{content:"";position:absolute;inset:0 auto 0 0;width:5px;background:linear-gradient(180deg,var(--accent),rgba(184,138,58,.16))}.badge-points{color:#dce8ff;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.hud,.front-office,.dashboard-grid,.summary-grid,.editor-grid,.trade-grid,.franchise-grid,.tab-strip,.toolbar,.button-row,.detail-grid{display:grid;gap:14px}.detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lineup-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:14px}.vertical-order-list{display:grid;gap:10px}.order-slot{display:grid;grid-template-columns:56px minmax(0,1fr);align-items:center}.bench-pool,.bench-list,.move-zones{display:grid;gap:10px}.bench-pool{margin-top:14px}.bench-list,.move-zones{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.tab-strip,.button-row{grid-auto-flow:column;grid-auto-columns:max-content;align-items:center;justify-content:start}.core-tab-strip{justify-content:center;width:100%;max-width:1180px;margin:-2px auto 0;padding:0 12px 10px;gap:clamp(16px,2.1vw,32px);border-bottom:1px solid rgba(174,126,58,.24);background:transparent;overflow-x:auto;scrollbar-width:thin}.secondary-tab-slot{display:grid;place-items:start;margin:-10px 0 2px}.secondary-tab-slot.is-empty{pointer-events:none;opacity:0}.secondary-tab-strip{display:inline-flex;justify-content:start;width:auto;max-width:100%;margin:0;padding:4px;gap:4px;border:1px solid rgba(174,126,58,.22);background:linear-gradient(180deg,#1e1e1ef5,#0c0c0cf5)}.secondary-tab-strip .tab-button{color:#f4ead7ad;padding:6px 10px;border:1px solid transparent;font-size:1rem;line-height:1}.secondary-tab-strip .tab-button.is-active{color:#151515;border-color:#ae7e3abd;background:linear-gradient(180deg,var(--gold-soft),var(--accent))}.leaders-page-tabs{min-width:0}.leaders-heading-tabs{display:flex;align-items:flex-end;gap:20px;min-width:0;padding:0 0 10px;border-bottom:1px solid rgba(174,126,58,.26);overflow-x:auto}.leaders-heading-tab{position:relative;flex:0 0 auto;padding:0 0 9px;border:0;background:transparent;color:#eef4ffb8;cursor:pointer;font:inherit;font-size:1rem;font-weight:800;letter-spacing:.06em;line-height:1.1;text-align:left;text-transform:uppercase}.leaders-heading-tab:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:transparent}.leaders-heading-tab.is-active{color:var(--accent)}.leaders-heading-tab.is-active:after{background:var(--accent)}.toolbar{grid-template-columns:auto minmax(240px,320px);align-items:end}.dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.roster-card-list,.performance-card-list{display:grid;gap:12px}.roster-card,.performance-card{display:grid;gap:12px;padding:14px;border:1px solid rgba(184,138,58,.16);border-radius:16px;background:linear-gradient(180deg,#232323e6,#121212eb)}.roster-card-head,.performance-card-head{display:flex;justify-content:space-between;align-items:start;gap:12px}.roster-card-head span,.performance-card-head span{color:var(--muted);font-size:1rem}.rating-pill{padding:8px 10px;border:1px solid rgba(184,138,58,.28);border-radius:999px;color:var(--accent);white-space:nowrap;font-weight:700}.roster-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.roster-card-actions{display:flex;gap:8px;flex-wrap:wrap}.performance-hero{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.performance-hero div{display:grid;gap:4px;padding:12px;border-radius:14px;background:linear-gradient(180deg,rgba(var(--team-color-rgb),.24),#ffffff1a),#121212d6;border:1px solid rgba(var(--team-color-rgb),.22)}.performance-hero strong{font-size:1.8rem;line-height:1;color:var(--text)}.performance-hero span,.performance-detail{color:var(--muted)}.player-link{padding:0;border:0;background:transparent;color:var(--text);font-weight:700;text-align:left;cursor:pointer}.player-link:hover{color:var(--accent)}.editor-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.rotation-grid{margin-top:12px}.trade-grid{grid-template-columns:320px minmax(0,1fr)}.franchise-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.panel,.franchise-card,.offer-card{padding:14px;border:1px solid var(--line);border-radius:12px;background:linear-gradient(180deg,#232323e6,#0f0f0feb),#121212e6}.panel{display:grid;gap:14px;align-content:start}.franchise-complete-panel{border:1px solid rgba(214,168,79,.42);border-radius:16px;padding:16px;background:linear-gradient(135deg,#d6a84f29,#0c0c0ce0 46%,#1c1c1cf0),#121212f0}.franchise-complete-panel p{margin:0;color:var(--text);line-height:1.55}.franchise-complete-panel-compact{margin-bottom:14px}.series-card{display:grid;gap:4px;padding:12px;border:1px solid rgba(184,138,58,.16);border-radius:14px;background:linear-gradient(180deg,#222222e0,#101010e6)}.series-card strong{color:var(--text)}.series-card span,.series-card em{color:var(--muted);font-style:normal}.inset-panel{background:#0e1b10d1}.hero-panel{background:radial-gradient(circle at right top,rgba(174,126,58,.1),transparent 22%),linear-gradient(180deg,#0a1b34f5,#071121fa)}.hero-actions{display:flex;gap:10px;flex-wrap:wrap}.list,.mini-list,.offer-list{display:grid;gap:8px;color:var(--muted)}.nav-list{grid-template-columns:repeat(2,minmax(0,1fr))}.nav-card{display:grid;gap:6px;padding:12px;border:1px solid rgba(184,138,58,.18);border-radius:14px;background:linear-gradient(180deg,#262626f5,#0e0e0efa);color:var(--text);text-align:left;cursor:pointer;transition:transform .12s ease,border-color .12s ease}.nav-card strong{color:var(--muted);font-size:1rem;letter-spacing:.08em;text-transform:uppercase}.nav-card span{font-size:1.3rem;font-weight:700;color:var(--text)}.nav-card:hover{transform:translateY(-1px);border-color:#ae7e3a61}.lineup-card,.bench-card,.move-zone{display:grid;gap:4px;width:100%;padding:12px;border:1px solid rgba(184,138,58,.2);border-radius:14px;background:linear-gradient(180deg,#262626f0,#121212f2);color:var(--text);text-align:left}.lineup-card,.bench-card{cursor:grab}.lineup-card.is-empty{color:var(--muted);cursor:default}.lineup-card span,.bench-card span,.move-zone span{color:var(--muted);font-size:1rem}.drop-slot,.move-zone{border:1px dashed rgba(184,138,58,.22);border-radius:16px;padding:6px}.is-drop-ready{border-color:#d2b16a94;box-shadow:inset 0 0 0 1px #d2b16a42}.mini-row{display:flex;justify-content:space-between;gap:10px}.mini-row.is-highlight{color:var(--text)}.field{display:grid;gap:6px}.field span{color:var(--muted);font-size:1rem}select,.action-button,.deck-button,.compact-button,.tiny-button,.player-action-button,.modal-close-button,.franchise-card{border:1px solid var(--line);border-radius:10px;background:linear-gradient(180deg,#2a2a2afa,#0f0f0ffa),radial-gradient(circle at 10% 0%,rgba(184,138,58,.14),transparent 42%);color:var(--text);box-shadow:inset 0 1px #f4ead70f,0 10px 26px #00000038}select{width:100%;padding:10px 12px;color-scheme:dark;background-color:var(--charcoal)}select:focus{outline:2px solid rgba(184,138,58,.46);outline-offset:2px}select option,select optgroup{background-color:var(--charcoal);color:var(--text)}select option:checked{background-color:#163b73;color:#fff}select option:disabled{color:var(--muted)}.action-button,.deck-button,.compact-button,.player-action-button,.modal-close-button,.franchise-card,.tiny-button{cursor:pointer;transition:transform .12s ease,border-color .12s ease,background .12s ease,box-shadow .12s ease,opacity .12s ease}.action-button,.deck-button,.compact-button,.player-action-button,.modal-close-button{padding:9px 12px;font:inherit;font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:1rem}.summary-card strong,.stat-stack strong,.standings-stat,.roster-rating-inline,.player-rating-pill,.season-card-score{font-variant-numeric:tabular-nums}.compact-button{width:auto}.deck-button-danger,.tiny-button[data-tone=danger]{border-color:#ff756f66;background:linear-gradient(180deg,#451818eb,#220a0af5)}.franchise-card{display:grid;gap:4px;padding:11px;text-align:left}.franchise-select-logo{width:42px;height:42px;object-fit:contain}.franchise-card-name{font-size:1rem;line-height:1.05}.franchise-card-fields{display:grid;grid-template-columns:minmax(0,1fr) 58px;gap:6px}.compact-field{gap:0}.compact-action-button{width:100%;justify-self:stretch}.franchise-card span,.franchise-card em,.muted-text,.message{color:var(--muted)}.message{margin:0;line-height:1.48}.warning-message{color:var(--gold-soft);border:1px solid rgba(214,168,79,.22);border-radius:12px;padding:10px 12px;background:#764c1638}.stat-stack{display:grid;gap:2px}.stat-stack strong{color:var(--text)}.stat-stack span{color:var(--muted);font-size:1rem}.player-cell{display:grid;gap:6px}.status-chip{display:inline-flex;align-items:center;width:fit-content;padding:4px 8px;border:1px solid rgba(174,126,58,.26);border-radius:999px;background:#ae7e3a1f;color:var(--accent);font-size:1rem;letter-spacing:.06em;text-transform:uppercase}.contract-summary-panel{margin-bottom:14px}.franchise-card input{width:100%}.table-wrap{overflow:auto;border-radius:12px;border:1px solid rgba(97,129,188,.14);background:#07112259}.data-table{width:100%;border-collapse:collapse;min-width:860px}.data-table th,.data-table td{padding:10px 12px;border-bottom:1px solid rgba(255,255,255,.06);text-align:left;vertical-align:top;line-height:1.38}.data-table th{font-size:1rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);vertical-align:middle}.data-table tbody tr:last-child td{border-bottom:0}.audit-warning-row td{background:#b88a3a14}.standings-realism-audit-panel,.long-term-parity-panel{display:grid;gap:14px}.parity-report-stack{display:grid;gap:12px}.parity-team-report.is-hard{border-color:#ff756f52;background:linear-gradient(135deg,#2b2b2bf0,#5126219e)}.summary-grid div{display:grid;gap:6px;padding:12px;border:1px solid rgba(184,138,58,.14);border-radius:14px;background:linear-gradient(180deg,#222222e0,#101010e6)}.summary-grid div strong{color:var(--muted);font-size:1rem;letter-spacing:.08em;text-transform:uppercase}.summary-grid div span{color:var(--text);font-size:1.45rem;font-weight:700}.is-highlight-row{background:#a2d55e14}.actions-cell{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.tiny-button{padding:8px 10px}.arbitration-toolbar{justify-content:flex-end}.arbitration-actions{display:flex;gap:10px;align-items:center;justify-content:flex-end}.arbitration-figure-value{display:inline-block;color:#edf3f6;font-weight:700;line-height:1.2}.arbitration-action-link{padding:0;border:0;background:transparent;color:#d6e0e7e0;font-size:1.05rem;font-weight:700;line-height:1;cursor:pointer;transition:color .12s ease,opacity .12s ease}.arbitration-action-link:hover{color:var(--accent)}.arbitration-action-link.is-danger:hover{color:#ef8a86}.arbitration-actions-header,.arbitration-actions-cell{text-align:right}.arbitration-table td:last-child{width:88px;min-width:88px}.arbitration-input{display:none}.tab-button{padding:10px 0;border:0;border-bottom:0;background:transparent;color:#eef4ffb3;cursor:pointer;text-transform:uppercase;letter-spacing:.08em;font-weight:700;font-size:1rem;position:relative}.tab-button:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:transparent}.roster-view-button{color:var(--accent)}.table-sort-button{appearance:none;border:0;padding:0;background:transparent;color:var(--accent);font:inherit;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.table-sort-button.is-active,.table-sort-button:hover{color:var(--gold-soft)}.free-agent-filter-bar{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end;margin:0 0 14px;padding:12px;border:1px solid rgba(214,168,79,.18);border-radius:14px;background:linear-gradient(180deg,#172033e0,#111827eb)}.free-agent-filter{display:grid;gap:6px;color:var(--muted);font-size:1rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.free-agent-filter select,.free-agent-filter input[type=number]{min-height:34px;border-color:#d6a84f42;background:#08111feb;color:var(--cream)}.free-agent-age-range{display:inline-flex;gap:6px;align-items:center}.free-agent-age-range input{width:70px}.free-agent-check{display:inline-flex;grid-template-columns:auto 1fr;gap:8px;align-items:center;min-height:34px;padding:0 10px;border:1px solid rgba(214,168,79,.18);border-radius:10px;background:#08111f94;color:var(--cream)}.free-agent-board-table{min-width:1180px}.free-agent-board-table th,.free-agent-board-table td{padding:8px 10px;vertical-align:middle}.free-agent-board-table tbody tr:hover{background:#d6a84f12}.free-agent-name-button{font-weight:900;text-align:left}.free-agent-stat-cell{color:#f4ead7e0;white-space:nowrap}.free-agent-row-actions{flex-wrap:nowrap}.free-agent-interest-pill{display:inline-flex;align-items:center;justify-content:center;min-width:74px;padding:5px 8px;border:1px solid rgba(214,168,79,.2);border-radius:999px;background:#08111fad;color:var(--cream);font-size:1rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.free-agent-interest-pill.is-open{border-color:#f0cf837a;color:var(--gold-soft)}.free-agent-interest-pill.is-hot{border-color:#f0cf83ad;background:#d6a84f38;color:var(--gold-soft)}.free-agent-interest-pill.is-muted{opacity:.72}.deck-button.is-active,.tiny-button.is-active{color:#08111f;border-color:#f0cf83bd;background:linear-gradient(180deg,var(--gold-soft),var(--gold));box-shadow:inset 0 1px #ffffff47,0 12px 24px #d6a84f2e}.tab-button.is-active{color:var(--accent);background:transparent;box-shadow:none}.tab-button.is-active:after{background:var(--accent)}.tab-badge{display:inline-flex;align-items:center;justify-content:center;min-width:17px;height:17px;margin-left:6px;padding:0 5px;border-radius:999px;background:#d73232;color:#fff;font-size:1rem;font-weight:800;line-height:1;vertical-align:top;box-shadow:0 0 0 1px #ffffff24}.offer-card p{margin-top:6px}.action-button:hover,.deck-button:hover,.compact-button:hover,.player-action-button:hover,.modal-close-button:hover,.tiny-button:hover,.franchise-card:hover{transform:translateY(-1px);border-color:#f0cf8385;box-shadow:inset 0 1px #f4ead714,0 14px 34px #00000047,0 0 0 1px #b88a3a1a}.standings-wrap{max-height:460px}@media(max-width:1180px){.public-home-hero{grid-template-columns:1fr;text-align:center}.public-home-copy{justify-items:center}.public-card-grid,.public-card-grid-featured{grid-template-columns:repeat(2,minmax(150px,1fr))}.overview-shell,.dashboard-grid,.trade-grid,.franchise-grid,.toolbar,.detail-grid,.lineup-layout{grid-template-columns:1fr}.sims-home{grid-template-columns:1fr;width:min(760px,100%)}.sims-home-logo-wrap{justify-self:center;width:min(340px,70vw)}.summary-grid,.editor-grid,.roster-card-grid,.performance-hero{grid-template-columns:1fr 1fr}}@media(max-width:900px){.profile-options-column{grid-template-columns:1fr}.profile-options-column .sims-home-panel{min-height:0}}@media(max-width:1100px){.shell{padding:0 12px 12px}.public-card-grid,.public-card-grid-featured{grid-template-columns:1fr}.public-signup-tile{grid-column:span 1;grid-row:span 1;aspect-ratio:auto;min-height:280px}.landing-wide-empty-card{grid-column:span 1}.showcase-review-scoreboard,.league-card,.import-league-box,.save-slot-card,.summary-grid,.editor-grid,.roster-card-grid,.performance-hero{grid-template-columns:1fr}.hero-actions,.actions-cell{flex-direction:column}.tab-strip,.button-row{grid-auto-flow:row}.nav-list{grid-template-columns:1fr}}.simple-layout{display:grid;gap:16px}.simple-hud,.results-layout,.league-grid,.quick-nav,.schedule-list,.standings-list,.simple-roster-list{display:grid;gap:12px}.compact-dashboard-grid{display:flex;gap:12px;align-items:stretch;min-height:0}.results-layout{grid-template-columns:minmax(220px,280px) minmax(0,1fr);align-items:start}.boxscore-meta-strip{display:grid;grid-template-columns:minmax(0,1fr) minmax(190px,230px);gap:10px;align-items:stretch;margin-bottom:12px}.line-score-panel,.pitching-decisions-panel{min-width:0}.pitching-decisions-panel{align-self:stretch}.line-score-table{width:max-content;min-width:100%;table-layout:auto}.line-score-table th,.line-score-table td{min-width:34px;padding:7px 8px;text-align:center}.line-score-table th:first-child,.line-score-table td:first-child{min-width:120px;width:auto;text-align:left}.boxscore-grid{display:grid;grid-template-columns:1fr;gap:12px}.boxscore-meta-strip .inset-panel,.boxscore-grid .inset-panel{border-color:rgba(var(--team-color-rgb),.28);background:linear-gradient(180deg,rgba(var(--team-color-rgb),.24),#ffffff14),#121212d6}.dashboard-shell{display:grid;gap:14px}.league-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.core-editor-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,.9fr) minmax(0,1.2fr);gap:14px}.lineup-editor-grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,.95fr) minmax(0,1.2fr);gap:14px}.lineup-side-stack{display:grid;gap:14px;align-content:start}.compact-summary-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.budget-identity-grid{margin-top:10px}.budget-recommendation{display:grid;gap:4px;margin-top:12px;padding:12px 14px;border:1px solid rgba(97,129,188,.18);border-radius:12px;background:#0a172bb8}.budget-recommendation strong{color:var(--text)}.budget-recommendation span{color:var(--muted);line-height:1.45}.budget-breakdown{margin-top:12px;border:1px solid rgba(97,129,188,.18);border-radius:12px;background:#0812229e;overflow:hidden}.budget-breakdown summary{cursor:pointer;padding:12px 14px;color:var(--accent);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.budget-breakdown .summary-grid,.budget-breakdown-subtitle,.budget-breakdown .list.simple-list{padding:0 14px 14px}.budget-breakdown-subtitle{color:var(--muted);font-size:1rem;margin-top:-4px}.summary-card,.schedule-row,.standings-row,.result-row{border:1px solid rgba(184,138,58,.18);border-radius:10px;background:#141414db}.summary-card{padding:14px;display:grid;gap:6px;align-content:start;line-height:1.25}.summary-card span{color:var(--muted);font-size:1rem}.summary-card strong{font-size:1.35rem;line-height:1}.button-row.action-row{row-gap:10px}.dashboard-left-stack{display:flex;flex-direction:column;gap:10px;align-self:stretch;flex:1 1 0;min-width:0;min-height:0;height:100%;overflow:hidden}.dashboard-left-stack>.dashboard-feed-panel{flex:1 1 0;min-height:0;max-height:100%}.dashboard-feed-tabs{gap:10px;align-items:center}.dashboard-feed-tabs .button-row{gap:8px}.dashboard-feed-panel{display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;overflow:hidden;align-self:stretch}.dashboard-panel-stack{display:grid;gap:12px;align-content:start;flex:1 1 0;min-width:0;min-height:0;align-self:stretch}.dashboard-manager-panel-compact{max-height:260px;min-height:220px}.simple-list{display:grid;gap:10px}.list-row{display:grid;gap:4px;padding:10px 12px;border:1px solid rgba(97,129,188,.16);border-radius:10px;background:#0814279e;line-height:1.42}.dashboard-manager-list{min-height:0;height:100%;max-height:none;overflow-y:auto;overflow-x:hidden;padding-right:4px}.dashboard-roster-list,.dashboard-league-transactions-list{min-height:0;height:100%;max-height:none;align-content:start;grid-auto-rows:max-content;overflow-y:auto;overflow-x:hidden;padding-right:4px}.team-free-agent-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.team-free-agent-grid>.result-row{display:grid;gap:12px;align-items:start;padding:14px;border-radius:14px;border:1px solid rgba(97,129,188,.18);background:linear-gradient(180deg,#0b1930f2,#071222fa)}.team-free-agent-grid>.result-row>div:first-child{display:grid;gap:6px;min-width:0}.team-free-agent-grid>.result-row>div:first-child span{color:#e7edf7bd;font-size:1rem;line-height:1.35}.team-free-agent-grid .inline-actions{justify-content:flex-start}.free-agent-offer-entry-grid{margin-top:6px}.free-agent-offer-entry-card{gap:10px}.free-agent-offer-entry-input{width:100%;border:1px solid rgba(118,150,209,.24);border-radius:10px;background:#081224d9;color:var(--text);padding:10px 12px;font:inherit;font-size:1rem;font-weight:700}.free-agent-offer-entry-input:focus{outline:none;border-color:#ae7e3ab3;box-shadow:0 0 0 3px #ae7e3a29}.scroll-list{max-height:420px;overflow:auto;padding-right:4px}.news-page-list{max-height:min(78vh,980px)}.community-page-stack,.community-gallery-panel,.challenge-board{display:grid;gap:14px}.challenge-card{display:grid;gap:8px;padding:16px;border:1px solid rgba(255,204,84,.28);border-radius:14px;background:linear-gradient(135deg,#0c2b5afa,#061228fa),radial-gradient(circle at 10% 0%,rgba(255,204,84,.2),transparent 42%)}.challenge-card span,.challenge-card em{color:var(--muted);font-size:1rem}.challenge-card span{text-transform:uppercase;letter-spacing:.1em}.challenge-card strong{color:var(--accent);font-size:clamp(1.15rem,2vw,1.65rem);line-height:1.15}.challenge-card em{font-style:normal;line-height:1.45}.compact-panel-title{padding-top:2px;margin-top:2px}.community-feed-tabs{display:flex;gap:8px;flex-wrap:wrap}.season-gallery-list{display:grid;gap:10px}.season-gallery-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:center;padding:14px;border:1px solid rgba(97,129,188,.3);border-radius:12px;background:linear-gradient(180deg,#0d264ef5,#061228fa),radial-gradient(circle at 0% 0%,rgba(174,126,58,.16),transparent 42%);box-shadow:0 16px 36px #00000038}.season-gallery-rank{width:36px;height:36px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(180deg,#ae7e3af5,#ae7e3af5);color:#082244;font-weight:900}.season-gallery-main{display:grid;gap:4px}.season-gallery-main strong,.season-gallery-score strong{color:var(--accent);text-transform:uppercase;letter-spacing:.04em}.season-gallery-main span,.season-gallery-main em,.season-gallery-score span{color:var(--muted);font-size:1rem}.season-gallery-main em{font-style:normal}.season-gallery-score{display:grid;justify-items:end;gap:3px;text-align:right}.hud-strip{padding:10px 16px;border-radius:22px}.hud-strip .panel-title{gap:18px;flex-wrap:wrap}.hud-meta-controls{display:inline-flex;align-items:center;gap:12px;margin-left:auto;color:#e1e9f4e0;font-size:1rem}.hud-sim-controls{display:inline-flex;align-items:center;gap:8px}.floating-sim-controls{position:fixed;z-index:1200;display:grid;gap:8px;padding:8px;border:1px solid var(--line);border-radius:16px;background:linear-gradient(180deg,#2a2a2af5,#0c0c0cf0),#0c0c0cf0;box-shadow:0 18px 36px #00000057;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);touch-action:none}.floating-sim-controls.is-dragging{cursor:grabbing;box-shadow:0 22px 44px #00000075}.floating-sim-controls-handle{display:flex;align-items:center;justify-content:space-between;gap:18px;min-width:220px;padding:5px 8px;border-radius:11px;background:#b88a3a24;color:#ffecb8f5;font-size:1rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;cursor:grab;-webkit-user-select:none;user-select:none}.floating-sim-controls-grip{color:var(--accent)}.sim-controls-dock-button{min-width:54px;font-size:1rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.hud-primary{display:inline-flex;align-items:center;gap:12px;min-width:0}.calendar-icon-button{min-width:40px;min-height:32px;display:inline-flex;align-items:center;justify-content:center;padding:0 10px;border-radius:10px;border:1px solid var(--line);background:#121212e6;color:var(--accent);font-size:1rem;line-height:1}.calendar-icon-button:disabled{opacity:.45}.calendar-icon-button:active,.calendar-icon-button.is-active{opacity:1;background:#000309fe;color:var(--gold-soft);border-color:#d6a84f80;box-shadow:inset 0 4px 14px #000000c7;filter:brightness(.86)}.calendar-nav{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.calendar-nav .secondary-button{padding:0;background:none;border:none;color:var(--accent)}.calendar-nav-text{border:0;padding:0;background:transparent;color:var(--accent);cursor:pointer;font:inherit;font-weight:700}.calendar-nav-text:hover{color:#ae7e3a}.calendar-sim-controls{display:inline-flex;align-items:center;gap:6px;margin-right:8px}.mini-calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.mini-calendar-weekdays{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;margin-bottom:6px}.mini-calendar-weekdays span{text-align:center;font-size:1rem;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.mini-calendar-cell{min-height:82px;display:grid;align-content:start;justify-items:center;gap:4px;padding:8px 6px;border:1px solid rgba(97,129,188,.2);background:#040d1ee6;color:var(--text);text-align:center}.schedule-desk-panel{border-color:#ae7e3a47}.schedule-desk-panel .panel-title h3{color:var(--accent)}button.mini-calendar-cell{cursor:pointer}button.mini-calendar-cell.is-next-unplayed{box-shadow:inset 0 0 0 1px #ae7e3a5c}.mini-calendar-cell strong{font-size:1rem;color:var(--text)}.mini-calendar-logo{width:28px;height:28px;object-fit:contain}.mini-calendar-score{font-weight:700;color:var(--accent)}.mini-calendar-stage-badge{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;padding:2px 6px;border-radius:999px;background:#ae7e3a;color:#231a03!important;font-size:1rem!important;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.mini-calendar-cell.is-home{border-color:var(--team-color);background:var(--team-color);color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.72)}.mini-calendar-cell.is-home strong,.mini-calendar-cell.is-home span{color:#fff}.mini-calendar-cell.is-away{border-color:#68c5ff6b;background:linear-gradient(180deg,#68c5ffc7,#4090dbb8);color:#082244;text-shadow:none}.mini-calendar-cell.is-away strong,.mini-calendar-cell.is-away span{color:#082244}.mini-calendar-cell.is-current-day{border:2px solid #ae7e3a;box-shadow:0 0 0 1px #ae7e3a2e}.mini-calendar-cell.is-off{opacity:.78}.mini-calendar-cell.is-postseason{border-color:#ae7e3a8c;background:#382d08e6}.mini-calendar-cell.is-postseason-activity{opacity:1;border-style:dashed}.mini-calendar-cell.is-postseason-activity.is-current-day{border-style:solid}.mini-calendar-cell.is-empty{border-color:transparent;background:transparent}.result-button{width:100%;padding:12px 14px;color:var(--text);text-align:left;cursor:pointer}.hud-calendar{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.calendar-toolbar{display:flex;justify-content:space-between;gap:8px;margin-bottom:10px}.calendar-weekdays{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin-bottom:8px}.calendar-weekdays span{text-align:center;font-size:1rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.calendar-cell{display:grid;gap:6px;padding:14px;min-height:132px;border-radius:10px;border:1px solid rgba(97,129,188,.2);background:#071222db;color:var(--text);text-align:left}button.calendar-cell{cursor:pointer}.calendar-cell strong{font-size:1rem;color:var(--text)}.calendar-cell span{font-size:1rem;color:var(--muted)}.calendar-date{font-size:1rem}.calendar-logo{width:38px;height:38px;object-fit:contain}.calendar-opponent{display:flex;align-items:center;justify-content:space-between;gap:10px;font-weight:700}.calendar-site{font-size:1rem}.calendar-score{font-size:1.2rem;font-weight:800;color:var(--accent)}.calendar-score.pending{font-size:1rem;font-weight:600;color:var(--muted)}.calendar-cell.is-home{border-color:var(--team-color);background:var(--team-color);color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.72)}.calendar-cell.is-home strong,.calendar-cell.is-home span{color:#fff}.calendar-cell.is-away{border-color:#68c5ff6b;background:linear-gradient(180deg,#68c5ffc7,#4090dbb8);color:#082244;text-shadow:none}.calendar-cell.is-away strong,.calendar-cell.is-away span{color:#082244}.calendar-cell.is-off{opacity:.8}.calendar-cell.is-empty{border-color:transparent;background:transparent}.dashboard-hero{min-height:0;padding:14px 18px;background:linear-gradient(90deg,#0e0e0ef0,#181818e0 42%,#0e0e0ecc),radial-gradient(circle at 65% 38%,rgba(255,255,255,.1),transparent 10%),linear-gradient(180deg,#262626fa,#0c0c0cfa)}.team-banner{display:flex;align-items:start;gap:16px}.team-heading{display:inline-flex;align-items:center;gap:12px;font-size:1.28rem;line-height:1}.team-logo{width:40px;height:40px;object-fit:contain}.tiny-logo{width:18px;height:18px}.team-mark{min-width:64px;height:64px;display:grid;place-items:center;border-radius:10px;background:#ae7e3a14;border:1px solid rgba(174,126,58,.18);color:var(--accent);font-size:1.45rem;font-weight:800;letter-spacing:.08em}.section-kicker{color:var(--muted);text-transform:uppercase;letter-spacing:.12em;font-size:1rem;margin-bottom:4px}.team-meta{color:var(--muted);font-size:1rem}.broadcast-panel{background:linear-gradient(180deg,#262626f0,#0c0c0cfa),#101010f5}.hero-panel,.broadcast-panel,.panel,.player-modal{box-shadow:0 12px 30px #0000002e}.simple-franchise-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.franchise-landing-page{min-height:calc(100vh - 220px);display:grid;place-items:center}.franchise-landing-shell{width:min(760px,100%);display:grid;gap:22px;justify-items:center;text-align:center;padding:42px 34px 38px;border:1px solid rgba(174,126,58,.24);border-radius:28px;background:linear-gradient(180deg,#081838f0,#07122afa),radial-gradient(circle at top,rgba(174,126,58,.12),transparent 56%);box-shadow:0 20px 48px #00000047,inset 0 1px #ffffff0a}.franchise-landing-mark{width:min(460px,92%)}.franchise-landing-logo{width:100%;height:auto;display:block;object-fit:contain;filter:drop-shadow(0 16px 24px rgba(0,0,0,.22))}.franchise-landing-copy{display:grid;gap:10px;max-width:600px}.franchise-landing-kicker{color:#ae7e3ae0;font-size:1rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase}.franchise-landing-copy h1{margin:0;color:#ae7e3a;font-size:clamp(2.2rem,4.2vw,3.3rem);line-height:.96;letter-spacing:.03em;text-transform:uppercase}.franchise-landing-copy p{margin:0;color:#e8f1ffd1;font-size:1rem;line-height:1.65}.franchise-landing-button{min-width:260px;padding:14px 22px;border-color:#ae7e3a85;border-radius:999px;background:linear-gradient(180deg,#ae7e3af5,#e4a617f5);color:#10284e;font-size:1rem;letter-spacing:.12em;box-shadow:0 12px 28px #00000038}.franchise-landing-button:hover{border-color:#ffd66fe6;transform:translateY(-1px)}.franchise-landing-button:active{transform:translateY(0)}.simple-franchise-card,.simple-roster-card{gap:10px}.simple-franchise-card{gap:8px;padding:11px}.franchise-card-head{display:grid;grid-template-columns:42px minmax(0,1fr);gap:8px;align-items:center}.franchise-select-logo{width:42px;height:42px}.franchise-card-copy{display:grid;gap:1px}.franchise-card-copy strong,.franchise-card-copy span,.franchise-card-copy em{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.franchise-card-copy strong,.franchise-card-copy span,.franchise-card-copy em{font-size:1rem}.franchise-card-fields{gap:8px}.action-row{margin-top:16px}.secondary-button{border:1px solid var(--line);border-radius:10px;background:linear-gradient(180deg,#2a2a2aeb,#0f0f0ff0);color:var(--text)}.ghost-button{border:1px solid var(--line);border-radius:10px;background:linear-gradient(180deg,#2a2a2adb,#0f0f0fe6);color:var(--text)}.simple-toolbar{grid-template-columns:1fr}.extension-offer-toolbar{display:flex;align-items:end;gap:12px}.extension-offer-toolbar .field{max-width:112px}.extension-offer-input{width:92px;min-height:40px;padding:7px 10px;font-size:1.1rem;font-weight:900;line-height:1;text-align:center}.front-office .release-player-button{min-height:30px;padding:5px 10px;border-color:#ff636375;color:#ffd6d6;background:linear-gradient(180deg,#5a1818eb,#1f0a0af2);font-size:1rem}.lineup-field{gap:10px}.lineup-drop-slot,.bullpen-role,.bullpen-slot{display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:10px;padding:8px;border:1px dashed rgba(97,129,188,.28);border-radius:10px;background:#071222bd}.slot-chip{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 8px;border-radius:999px;background:#ae7e3a1a;border:1px solid rgba(174,126,58,.2);color:var(--accent);font-size:1rem;font-weight:700;letter-spacing:.04em}.drag-player-card{display:grid;gap:4px;width:100%;padding:12px;border:1px solid rgba(184,138,58,.2);border-radius:10px;background:linear-gradient(180deg,#262626f0,#111111f5);color:var(--text);text-align:left;cursor:grab}.drag-player-card span{color:var(--muted);font-size:1rem}.drag-player-card .lineup-player-name-link{color:var(--accent);cursor:pointer;font-size:inherit;text-decoration:none}.drag-player-card .lineup-player-name-link:hover{color:var(--gold-soft)}.drag-player-card.is-empty{cursor:default;color:var(--muted)}.reserve-pool,.bullpen-board{margin-top:14px;display:grid;gap:10px}.reserve-stack{grid-template-columns:minmax(0,1fr)}.bullpen-role-grid{display:grid;grid-template-columns:1fr;gap:10px}.bullpen-list{grid-template-columns:minmax(0,1fr)}.is-drop-ready{border-color:#ae7e3a85;box-shadow:inset 0 0 0 1px #ae7e3a38}.compact-roster-grid{grid-template-columns:1fr}.result-row,.schedule-row,.standings-row{padding:12px 14px;display:grid;gap:4px}.single-line-row{grid-template-columns:minmax(0,1.8fr) auto auto;align-items:center}.single-line-row strong,.single-line-row span,.single-line-row em{white-space:nowrap}.standings-team{display:inline-flex;align-items:center;gap:8px;min-width:0}.standings-team span{overflow:hidden;text-overflow:ellipsis}.result-button.is-selected{border-color:#ae7e3a75;background:#111f3afa}.schedule-row.is-played,.standings-row.is-highlight{border-color:#ae7e3a52}.schedule-row em,.standings-row em,.result-row span,.schedule-row span,.standings-row span{color:var(--muted)}.single-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:12px}.boxscore-table{min-width:0;table-layout:fixed}.boxscore-table th,.boxscore-table td{padding:8px 9px;font-size:1rem;white-space:nowrap}.boxscore-table th:first-child,.boxscore-table td:first-child{width:34%}.standings-table{display:grid;gap:6px}.standings-table-row{display:grid;grid-template-columns:minmax(0,1.8fr) 44px 44px 54px;gap:8px;align-items:center;padding:9px 10px;border-radius:10px;background:#071222db;color:var(--text)}.standings-head{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:1rem}.standings-table-row.is-highlight{border:1px solid rgba(174,126,58,.3)}.standings-columns-shell,.standings-overall-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.standings-league-column,.standings-division-stack{display:grid;gap:16px}.standings-league-header-panel,.standings-overall-panel{gap:12px}.standings-league-header{display:flex;align-items:center;gap:12px}.standings-league-header h3{margin:0}.standings-league-header span{color:var(--muted)}.standings-league-badge{width:42px;height:42px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-weight:800;letter-spacing:.08em;color:#ae7e3a;background:linear-gradient(135deg,#ae7e3a33,#5084db3d);border:1px solid rgba(174,126,58,.35);box-shadow:inset 0 1px #ffffff14}.standings-overall-panel>.standings-overall-grid{margin-top:4px}.dashboard-standings-strip{gap:8px}.standings-strip-table{gap:3px}.dashboard-standings-strip .standings-table-row{padding:8px 10px}.standings-espn-table{gap:4px}.standings-espn-head,.standings-espn-row{grid-template-columns:minmax(170px,2.4fr) 30px 30px 42px 42px 36px 38px 36px 48px 48px;gap:5px;padding-inline:8px;font-size:1rem}.standings-espn-row{position:relative;overflow:hidden;isolation:isolate}.standings-espn-row:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(112deg,color-mix(in srgb,var(--standings-row-color, var(--team-color)) 90%,#ffffff) 0%,color-mix(in srgb,var(--standings-row-color, var(--team-color)) 62%,transparent) 10%,transparent 34%),linear-gradient(90deg,rgba(255,255,255,.08) 0%,transparent 18%)}.standings-espn-row span{white-space:nowrap}.standings-rd-positive{color:#7bd88f}.standings-rd-negative{color:#ff8a8a}.standings-espn-head{font-size:1rem;letter-spacing:.045em}.standings-espn-head .sort-button{padding:0;font-size:inherit;letter-spacing:inherit}.leader-row{grid-template-columns:minmax(0,1.8fr) auto auto;align-items:center}.leader-row strong,.leader-row span,.leader-row em{white-space:nowrap}.link-button{border:0;padding:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.link-button:hover{color:var(--accent)}.player-modal-backdrop{position:fixed;inset:0;display:grid;place-items:center;padding:24px;background:#030812b8;z-index:20}.player-modal{width:min(980px,calc(100vw - 48px));display:grid;gap:12px;padding:16px;border:1px solid var(--line);border-radius:14px;background:linear-gradient(180deg,#262626fa,#0c0c0cfc);box-shadow:0 16px 60px #00000059;box-sizing:border-box;overflow:hidden}.inline-player-profile-panel{width:100%;max-height:none;margin:0 auto;overflow:visible;scroll-margin-top:120px}.ownership-review-modal{width:min(860px,calc(100vw - 48px))}.ownership-review-ratings{display:flex;flex-wrap:wrap;gap:18px;align-items:baseline;padding:8px 2px 4px;border-bottom:1px solid rgba(255,204,84,.24)}.ownership-review-ratings div{display:flex;gap:8px;align-items:baseline}.ownership-review-ratings span{color:var(--muted);font-size:1rem;letter-spacing:.08em;text-transform:uppercase}.ownership-review-ratings strong{color:var(--accent);font-size:1rem}.ownership-review-memo{display:grid;gap:10px;padding:4px 2px 2px}.ownership-review-memo h4{margin:0;color:var(--text);font-size:1rem;letter-spacing:.08em;text-transform:uppercase}.ownership-review-memo p{margin:0;color:#ebf1ffe6;line-height:1.55}.player-modal-head{display:grid;grid-template-columns:88px minmax(0,1fr);gap:12px;align-items:start;min-width:0}.player-modal-head-main{min-width:0;display:grid;gap:8px}.player-modal-titlebar{align-items:flex-start;gap:12px}.player-photo-shell{position:relative;width:88px;height:104px;overflow:hidden;border:1px solid rgba(174,126,58,.42);background:linear-gradient(135deg,rgba(174,126,58,.16),transparent 48%),#020910eb;box-shadow:inset 0 1px #ffffff09}.player-photo{width:100%;height:100%;object-fit:cover;display:block}.player-photo-fallback{position:absolute;inset:0;display:none;align-items:center;justify-content:center;background:linear-gradient(180deg,#0b1c2beb,#020910f5),#020910f5}.player-photo-shell.is-fallback .player-photo-fallback,.player-photo-fallback.is-visible{display:flex}.player-photo-silhouette{width:46px;height:68px;border:1px solid rgba(174,126,58,.35);background:radial-gradient(circle at 50% 22%,rgba(174,126,58,.36) 0 17%,transparent 18%),linear-gradient(180deg,transparent 0 42%,rgba(174,126,58,.22) 43% 100%)}.player-card-header{display:grid;grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:8px;min-width:0}.player-card-header span{padding:6px 8px;border:1px solid rgba(174,126,58,.2);background:#00080fb8;font-size:1rem;min-width:0;overflow-wrap:anywhere}.player-card-header .player-card-rating{color:var(--accent);font-size:1rem;font-weight:800;letter-spacing:.02em;text-align:center}.player-modal-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid rgba(184,138,58,.16);border-radius:12px;background:#181818d1;min-width:0}.player-modal-pill{color:#e7edf7db;font-size:1rem;line-height:1.35}.player-card-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;align-items:start}.player-profile-grid{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;min-width:0}.player-profile-chip{display:grid;gap:4px;padding:6px 8px;border:1px solid rgba(184,138,58,.14);border-radius:9px;background:#1c1c1ca3}.player-profile-chip strong{color:var(--muted);font-size:1rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.player-profile-chip span{font-size:1rem;line-height:1.25;min-width:0;overflow-wrap:anywhere}.player-modal .inset-panel{border-color:rgba(var(--team-color-rgb),.26);background:radial-gradient(circle at 0% 0%,rgba(var(--team-color-rgb),.2),transparent 38%),linear-gradient(180deg,#222222e0,#0f0f0feb)}.player-season-panel{overflow:hidden}.player-season-log{overflow:hidden;border:1px solid rgba(184,138,58,.16);border-radius:10px;background:#121212c7}.player-season-log table{width:100%;border-collapse:collapse;table-layout:fixed}.player-season-log th,.player-season-log td{padding:6px 5px;border-bottom:1px solid rgba(97,129,188,.12);font-size:1rem;text-align:right;white-space:nowrap}.player-season-log th{color:var(--muted);font-size:1rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:#181818f0}.player-season-log th:first-child,.player-season-log th:nth-child(2),.player-season-log td:first-child,.player-season-log td:nth-child(2){text-align:left}.player-season-log tbody tr:last-child td{border-bottom:0}.player-season-log-empty{color:var(--muted);text-align:center!important;padding:18px 12px!important}.player-season-log-totals td{color:var(--accent);font-weight:700;background:#ae7e3a14}.player-action-button,.modal-close-button{font:inherit;cursor:pointer;transition:transform .12s ease,border-color .12s ease,background .12s ease,color .12s ease,opacity .12s ease}.player-action-button:hover,.modal-close-button:hover{transform:translateY(-1px);color:#ae7e3a}.player-action-button,.modal-close-button{border:1px solid var(--line);border-radius:10px;background:linear-gradient(180deg,#2a2a2afa,#0f0f0ffa),radial-gradient(circle at 10% 0%,rgba(184,138,58,.14),transparent 42%);color:var(--text);padding:9px 12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:1rem}.player-action-button:hover,.modal-close-button:hover{border-color:#f0cf8385}.player-action-button.is-active,.modal-close-button.is-active{background:linear-gradient(180deg,var(--gold-soft),var(--gold));border-color:#f0cf83bd;color:#08111f}.player-action-button:disabled{opacity:.58;cursor:not-allowed;transform:none}.subtab-strip{display:flex;gap:10px;margin-bottom:12px}.subtab-button{border:0;background:#071222e0;color:var(--muted);padding:8px 10px;border-radius:8px;text-transform:uppercase;letter-spacing:.08em;font-size:1rem}.subtab-button.is-active{color:var(--accent)}.roster-panel-wide{min-width:0}.roster-level-panel{border-style:dashed}.roster-level-panel.is-drop-ready{border-color:#ae7e3a8c;background:#141e31f5}.diamond-panel{min-width:0}.diamond-wrap{position:relative;min-height:720px;border-radius:18px;border:1px solid rgba(184,138,58,.2);background:radial-gradient(circle at 50% 24%,#264a23f2,#102b18fa 42%,#0a1b10 72%),linear-gradient(180deg,#232323f5,#0c0c0cfa);overflow:hidden}.diamond-shape{position:absolute;left:50%;top:54%;width:280px;height:280px;transform:translate(-50%,-50%) rotate(45deg);border:3px solid rgba(233,214,173,.72);border-radius:14px;background:#aa784a1f;box-shadow:0 0 0 999px #18441c1f}.field-node{position:absolute;width:176px;transform:translate(-50%,-50%);display:grid;gap:6px;justify-items:center;padding:4px}.field-label{padding:4px 8px;border-radius:999px;border:1px solid rgba(174,126,58,.22);background:#121212e6;color:var(--accent);font-size:1rem;font-weight:700;letter-spacing:.08em}.field-card{width:100%;text-align:center}.field-cf{left:50%;top:12%}.field-lf{left:20%;top:24%}.field-rf{left:80%;top:24%}.field-ss{left:33%;top:43%}.field-2b{left:67%;top:43%}.field-3b{left:20%;top:63%}.field-1b{left:80%;top:63%}.field-c{left:50%;top:83%}.field-dh{left:50%;top:97%}.roster-table{min-width:980px}.roster-table th,.roster-table td{text-align:center;vertical-align:middle}.roster-table .player-name-cell{text-align:left}.roster-table .player-name-cell strong{display:inline-flex;align-items:center;gap:6px}.roster-table .team-stat-name-cell,.prospects-table .prospect-team-cell,.prospects-table th:nth-child(3){min-width:165px;text-align:left;white-space:normal}.roster-table .team-stat-name-cell strong{display:block;line-height:1.2}.prospects-table .player-name-cell{min-width:180px}.farm-systems-table{min-width:1120px}.farm-systems-table th:nth-child(1),.farm-systems-table td:nth-child(1){width:64px}.farm-systems-table .farm-system-team-cell,.farm-systems-table th:nth-child(2){min-width:210px;width:210px;text-align:left}.farm-systems-table th:nth-child(3),.farm-systems-table td:nth-child(3),.farm-systems-table th:nth-child(4),.farm-systems-table td:nth-child(4),.farm-systems-table th:nth-child(5),.farm-systems-table td:nth-child(5),.farm-systems-table th:nth-child(7),.farm-systems-table td:nth-child(7){width:76px;text-align:center}.farm-systems-table th:nth-child(6),.farm-systems-table td:nth-child(6){min-width:190px;width:190px;text-align:left}.farm-systems-table .farm-system-team-cell strong{display:block;line-height:1.2}.farm-systems-table .farm-system-next-wave-cell,.farm-systems-table th:nth-child(8){min-width:310px;width:310px;white-space:normal}.farm-systems-table .farm-system-next-wave-cell{line-height:1.35}.roster-rating-inline{color:var(--accent);font-weight:700;letter-spacing:.02em;white-space:nowrap}.rating-badge{display:inline;min-width:0;padding:0;border-radius:0;background:transparent;border:0;color:var(--accent);font-weight:700}.inline-actions{display:flex;gap:6px;flex-wrap:wrap}.injury-row{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;align-items:center;gap:12px}.injury-meta{display:grid;gap:2px}.message-cell{color:var(--muted);text-align:center;padding:18px}.transaction-player-grid{display:grid;gap:8px;margin-top:8px}.transaction-player-card{display:grid;grid-template-columns:56px 1fr;gap:10px;align-items:stretch;padding:8px 10px;border:1px solid rgba(184,138,58,.16);border-radius:8px;background:linear-gradient(180deg,#222222d1,#101010db)}.transaction-player-copy{display:grid;gap:3px}.transaction-player-card span{color:var(--muted);font-size:1rem}.transaction-player-logo{width:100%;height:100%;min-height:100%;margin-top:0;align-self:stretch;object-fit:contain}.transaction-player-logo-fallback{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:100%;border-radius:8px;background:#ae7e3a29;color:var(--accent);font-size:1rem;font-weight:800;letter-spacing:.08em}.transaction-player-meta{font-size:1rem}.trade-workspace-grid{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.trade-active-grid{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(180px,1fr));margin-bottom:1rem}.trade-slot-card{display:flex;min-height:136px;width:100%}.trade-slot-card>*{flex:1 1 auto;width:100%}.trade-workspace-panel.is-collapsed{padding-bottom:10px}.trade-workspace-panel .panel-title .inline-actions{align-items:center;gap:8px}.trade-slot-filled{align-items:flex-start;display:flex;gap:.75rem;height:100%;justify-content:space-between;width:100%}.trade-pool-grid{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.trade-pool-card{align-items:stretch;grid-template-columns:minmax(0,1fr)}.trade-pool-drag-button{background:transparent;border:0;color:inherit;cursor:grab;display:block;padding:0;text-align:left;width:100%}.trade-pool-card .transaction-player-copy{gap:4px}.trade-pool-card .transaction-player-copy strong,.trade-pool-card .transaction-player-copy span{line-height:1.25}.trade-slot-card .drag-player-card.is-empty{align-items:center;display:flex;flex:1 1 auto;justify-content:center;min-height:136px;width:100%}.draft-toolbar{margin-top:12px;align-items:center}.draft-chip-strip{display:flex;gap:10px;padding-bottom:4px}.draft-order-grid{display:grid;grid-template-columns:repeat(15,minmax(0,1fr));gap:10px}.draft-order-card{min-width:92px;display:grid;justify-items:center;gap:4px;padding:10px 8px;border:1px solid rgba(184,138,58,.16);border-radius:10px;background:#161616c7;text-align:center}.draft-order-card strong{font-size:1rem;line-height:1}.draft-order-card.is-active{border-color:#ae7e3a66;background:#ae7e3a14}.draft-pick-card{min-width:0;max-width:none}.draft-round-toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.draft-round-toolbar span{color:var(--muted);font-size:1rem}.draft-round-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.draft-round-grid-six{grid-template-columns:repeat(6,minmax(0,1fr))}.draft-board-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px}.draft-board-card{display:grid;gap:10px;padding:14px;border:1px solid rgba(97,129,188,.18);border-radius:12px;background:linear-gradient(180deg,#0b1930f2,#071222fa)}.draft-board-card p{margin:0;color:var(--muted);font-size:1rem;line-height:1.4}.draft-board-head{display:flex;justify-content:space-between;gap:10px;align-items:start}.draft-board-head>div:first-child{display:grid;gap:4px;min-width:0}.draft-board-head span{color:var(--muted);font-size:1rem}.draft-ratings{display:flex;gap:6px;align-items:center;flex-shrink:0}.league-news-score-button{width:100%;text-align:left;border:0;cursor:pointer}.league-news-score-layout{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start}.league-news-score-layout.is-playoff-layout{grid-template-columns:minmax(0,1fr);gap:0}.league-news-score-logo{width:38px;height:38px;object-fit:contain;margin-top:2px}.league-news-playoff-logo{width:64px;height:64px;margin-top:0}.league-news-playoff-side{display:flex;align-items:flex-start;justify-content:center}.league-news-playoff-date{margin:0 0 4px}.league-news-playoff-row{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start}.league-news-score-copy{display:grid;gap:2px}.league-news-score-title,.league-news-score-series{color:var(--muted);font-size:1rem;font-weight:400;line-height:1.35}.league-news-score-result{color:var(--text);font-size:1rem;line-height:1.35}.playoff-bracket-shell{display:grid;gap:14px;align-items:start;overflow-x:auto;overflow-y:visible;padding:2px 0 10px}.playoff-master-bracket{grid-template-columns:minmax(0,1fr) minmax(180px,230px);gap:14px;overflow:visible;min-width:0}.playoff-master-bracket-main{display:grid;gap:14px;min-width:0}.playoff-world-series-stage{display:grid;gap:10px;align-self:start;min-width:0}.playoff-world-series-stage-body{display:grid;justify-items:stretch;min-width:0}.playoff-league-bracket{display:grid;gap:12px}.playoff-league-bracket-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:0 2px}.playoff-league-bracket-head h4{margin:0;color:#ae7e3a;font-size:1rem;letter-spacing:.08em;text-transform:uppercase}.playoff-league-bracket-head span{color:#ffffffad;font-size:1rem;letter-spacing:.08em;text-transform:uppercase}.single-bracket-shell{grid-template-columns:repeat(3,minmax(150px,1fr));align-items:start;gap:12px;min-width:0}.playoff-bracket-row{overflow-x:visible;padding-bottom:4px}.playoff-page,.playoff-live-shell{display:grid;gap:18px}.postseason-overview-panel{display:grid;gap:14px}.postseason-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.postseason-series-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}.postseason-series-card{display:grid;gap:10px;padding:14px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:linear-gradient(180deg,#0b1930f2,#071222fa)}.postseason-series-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.postseason-series-head strong{display:block;color:var(--text)}.postseason-series-head span,.postseason-series-footer span,.postseason-series-state,.playoff-series-line span{color:var(--muted);font-size:1rem}.postseason-series-state{text-transform:uppercase;letter-spacing:.08em}.postseason-series-score{font-size:1.35rem;font-weight:700;color:var(--text)}.playoff-series-line{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border-radius:10px;background:#ffffff0a}.playoff-series-line.is-winner{border:1px solid rgba(174,126,58,.45);background:linear-gradient(90deg,#ae7e3a1f,#ae7e3a08)}.playoff-series-line.is-empty{opacity:.6}.postseason-series-footer{display:flex;align-items:center;justify-content:space-between;gap:10px}.postseason-gap-row{opacity:.82}.playoff-bracket-panel,.playoff-finals-panel{overflow:visible}.playoff-round-column{display:grid;gap:10px;min-width:0;align-content:start;padding:0;border:0;background:transparent;box-shadow:none}.playoff-round-column h4{margin:0 0 4px;color:var(--accent);font-size:1rem;letter-spacing:.08em;text-transform:uppercase}.playoff-round-column-wildcard{gap:28px;padding-top:6px}.playoff-round-column-division{gap:54px;padding-top:32px}.playoff-round-column-championship{padding-top:82px}.playoff-round-column-world-series{padding-top:34px}.playoff-series-card{display:grid;position:relative;gap:4px;padding:5px;border:1px solid rgba(89,116,171,.24);border-radius:12px;background:linear-gradient(180deg,#11284afa,#091629fa);box-shadow:inset 0 1px #ffffff0a,0 8px 22px #03091238}.playoff-series-card-connect-right:after,.playoff-series-card-connect-both:after{content:"";position:absolute;top:50%;right:-16px;width:16px;height:2px;background:#ae7e3a6b;transform:translateY(-50%)}.playoff-series-card-connect-left:before,.playoff-series-card-connect-both:before{content:"";position:absolute;top:50%;left:-16px;width:16px;height:2px;background:#ae7e3a6b;transform:translateY(-50%)}.playoff-series-header{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:0 2px 4px}.playoff-series-badge{display:inline-flex;align-items:center;justify-content:center;min-width:46px;padding:3px 8px;border-radius:8px;background:#ae7e3a24;border:1px solid rgba(174,126,58,.35);color:#ae7e3a;font-size:1rem;font-weight:700;letter-spacing:.05em}.playoff-series-note{font-size:1rem;color:#ffffffa8;text-transform:uppercase;letter-spacing:.08em}.playoff-team-row{display:grid;grid-template-columns:34px 28px minmax(0,1fr);gap:6px;align-items:center;min-height:34px;padding:4px 7px 4px 0;border-radius:0;border:1px solid rgba(89,116,171,.18);background:linear-gradient(90deg,#142f57fa,#091629fa)}.playoff-team-row.is-winner{border-color:#ae7e3a73;background:linear-gradient(90deg,#1c3963fa,#0c1e3afa)}.playoff-team-row.is-empty{opacity:.55}.playoff-seed-box{display:inline-flex;align-items:center;justify-content:center;align-self:stretch;border-right:1px solid rgba(174,126,58,.28);background:#071326f5;color:#ae7e3a;font-size:1rem;font-weight:800;letter-spacing:.04em}.playoff-team-ident{display:flex;align-items:center;justify-content:center;min-width:28px}.playoff-team-meta{display:grid;gap:1px;min-width:0}.playoff-team-meta strong{font-size:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.playoff-team-meta span{font-size:1rem;color:#ffffffb8;text-transform:uppercase;letter-spacing:.06em}.playoff-world-series-column{min-width:0;border-color:#ae7e3a52;width:min(100%,220px)}.playoff-champion-card{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:14px;margin-bottom:10px;background:linear-gradient(180deg,#282828f7,#0e0e0efa);border:1px solid rgba(174,126,58,.35)}.playoff-champion-card strong{display:block;font-size:1rem}.playoff-champion-card span{color:#ffffffbd}.playoff-recap-list{max-height:240px;overflow:auto}@media(max-width:960px){.trade-pool-grid{grid-template-columns:minmax(0,1fr)}.compact-dashboard-grid,.results-layout,.league-grid,.core-editor-grid,.lineup-editor-grid,.simple-franchise-grid,.compact-summary-grid,.single-detail-grid,.boxscore-meta-strip,.player-card-layout,.player-modal-head,.player-card-header{grid-template-columns:1fr}.player-modal-toolbar{grid-template-columns:1fr;flex-direction:column;align-items:flex-start}.player-profile-grid{grid-template-columns:1fr 1fr}.player-photo-shell{width:72px;height:72px}}@media(max-width:1200px){.draft-order-grid{grid-template-columns:repeat(10,minmax(0,1fr))}.draft-round-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.draft-round-grid-six{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1100px){.playoff-bracket-shell,.playoff-master-bracket{grid-template-columns:1fr}.single-bracket-shell{grid-template-columns:repeat(3,minmax(145px,1fr))}.playoff-world-series-stage{justify-items:end}.postseason-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:800px){.draft-order-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.draft-round-grid{grid-template-columns:1fr}.draft-round-grid-six{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.postseason-summary-grid{grid-template-columns:1fr}.single-bracket-shell{grid-template-columns:repeat(3,minmax(180px,1fr))}}.front-office .core-tab-strip,.front-office .secondary-tab-strip,.front-office .panel,.front-office .hero-panel,.front-office .broadcast-panel,.front-office .summary-card,.front-office .schedule-row,.front-office .standings-row,.front-office .result-row,.front-office .inset-panel,.front-office .series-card,.front-office .save-slot-card,.front-office .league-card,.front-office .import-league-box,.player-modal{border-color:#ae7e3a6b;background:linear-gradient(180deg,#252525,#101010),#171717}.front-office select,.front-office .action-button,.front-office .deck-button,.front-office .compact-button,.front-office .tiny-button,.front-office .player-action-button,.front-office .modal-close-button{border-color:#ae7e3a75;background:linear-gradient(180deg,#303030,#111),#171717}.front-office .tab-button.is-active,.front-office .deck-button.is-active,.front-office .tiny-button.is-active{border-color:#ae7e3a;background:linear-gradient(180deg,#ae7e3a,#8f642e)}.front-office .free-agent-filter-bar,.front-office .budget-recommendation,.front-office .budget-breakdown,.front-office .list-row,.front-office .season-gallery-card,.front-office .franchise-showcase-home,.front-office .season-square-avatar,.front-office .season-like-button{border-color:#ae7e3a47;background:linear-gradient(180deg,#232323f0,#0d0d0df5),#171717}.front-office .free-agent-filter select,.front-office .free-agent-filter input[type=number]{border-color:#ae7e3a52;background:#151515;color:var(--cream)}select option:checked{background-color:#ae7e3a;color:#151515}.account-avatar-button,.season-gallery-rank{color:#151515}.shell{padding-inline:clamp(12px,2vw,24px)}.titlebar{min-height:58px;background:linear-gradient(90deg,#020711fa,#071225f5 46%,#020711fa),repeating-linear-gradient(90deg,rgba(174,126,58,.08) 0,rgba(174,126,58,.08) 1px,transparent 1px,transparent 72px);border-bottom-color:#ae7e3a80;box-shadow:0 18px 44px #00000057}.front-office{gap:18px}.front-office.simple-layout{align-content:start}.front-office .core-tab-strip{max-width:1280px;margin-top:0;padding:11px 16px 13px;border:1px solid rgba(174,126,58,.28);border-left:0;border-right:0;background:linear-gradient(90deg,transparent 0%,rgba(174,126,58,.12) 48%,transparent 100%),linear-gradient(180deg,#08182dd6,#020711eb);box-shadow:inset 0 1px #ffffff0d,0 18px 42px #00000038}.front-office .tab-button{position:relative;padding:8px 0;border:0;background:transparent;color:#eef4ffa8;box-shadow:none;letter-spacing:.11em}.front-office .tab-button:after{content:"";position:absolute;left:0;right:0;bottom:-13px;height:2px;background:transparent}.front-office .tab-button:hover{color:var(--cream);transform:none}.front-office .tab-button.is-active{color:var(--accent);border:0;background:transparent;box-shadow:none}.front-office .tab-button.is-active:after{background:var(--accent);box-shadow:0 0 18px #ae7e3a80}.front-office .secondary-tab-strip{padding:8px 10px;border-color:#ae7e3a3d;background:linear-gradient(180deg,#08182ddb,#020711e6)}.front-office .secondary-tab-strip .tab-button{padding:5px 4px}.front-office .panel,.front-office .hero-panel,.front-office .broadcast-panel,.front-office .summary-card,.front-office .schedule-row,.front-office .standings-row,.front-office .result-row,.front-office .inset-panel,.front-office .series-card,.front-office .save-slot-card,.front-office .league-card,.front-office .import-league-box,.player-modal,.sims-home-panel,.save-slot-card,.league-card,.public-signup-tile,.franchise-showcase-home{position:relative;border-color:#ae7e3a47;background:linear-gradient(180deg,#ffffff0b,#fff0 22%),radial-gradient(circle at 0 0,rgba(174,126,58,.14),transparent 34%),linear-gradient(180deg,#08182df5,#040d1efb);box-shadow:inset 0 1px #ffffff0e,inset 0 -1px #ae7e3a14,0 18px 48px #00000047}.front-office .panel:before,.front-office .broadcast-panel:before,.front-office .summary-card:before,.front-office .save-slot-card:before,.front-office .league-card:before,.sims-home-panel:before,.public-signup-tile:before,.franchise-showcase-home:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,#ae7e3a00,#ae7e3abd,#ae7e3a00);pointer-events:none}.front-office .panel-title{padding-bottom:10px;border-bottom:1px solid rgba(174,126,58,.18)}.front-office .panel-title h2,.front-office .panel-title h3,.sims-home-panel h2,.sims-home-panel h3,.public-signup-tile h2,.league-card strong,.save-slot-card strong{color:var(--cream);letter-spacing:.08em;text-transform:uppercase}.front-office .panel-title span,.front-office .summary-card span,.front-office .stat-stack span,.sims-home-panel p,.save-slot-card span,.save-slot-card em,.league-card span{color:#9fb0d0}.front-office .summary-card{min-height:86px;padding:14px 16px;overflow:hidden}.front-office .summary-card strong{color:var(--cream);font-size:clamp(1.22rem,1.9vw,1.62rem)}.front-office .summary-card span{font-weight:700;letter-spacing:.11em;text-transform:uppercase}.front-office select,.front-office input,.front-office .action-button,.front-office .deck-button,.front-office .compact-button,.front-office .tiny-button,.front-office .player-action-button,.front-office .modal-close-button,.landing-hero-actions .deck-button,.public-signup-tile .deck-button{border-color:#ae7e3a6b;background:linear-gradient(180deg,#0d223df5,#040d1efa),#071225;color:var(--cream);box-shadow:inset 0 1px #ffffff12,0 14px 28px #0000003d}.front-office .action-button:not(.secondary-button):not(.ghost-button),.front-office .deck-button:not(.secondary-button):not(.deck-button-danger):not(.ghost-button),.landing-hero-actions .deck-button:not(.secondary-button),.public-signup-tile .deck-button:not(.secondary-button){background:linear-gradient(180deg,#c18d45,#ae7e3a 48%,#7d5828),#ae7e3a;color:#020711;border-color:#e0ac5cd6;text-shadow:0 1px 0 rgba(255,255,255,.22)}.front-office .secondary-button,.front-office .ghost-button,.landing-hero-actions .secondary-button,.public-signup-tile .secondary-button{color:var(--accent);background:linear-gradient(180deg,#0e233eeb,#030a16f5)}.front-office .action-button:hover,.front-office .deck-button:hover,.front-office .compact-button:hover,.front-office .tiny-button:hover,.front-office .player-action-button:hover{border-color:#e0ac5cc7;box-shadow:inset 0 1px #ffffff1a,0 18px 36px #0000004d,0 0 0 1px #ae7e3a24}.dashboard-shell{gap:18px}.dashboard-hero{position:relative;min-height:168px;padding:clamp(18px,2.2vw,28px);overflow:hidden;border-color:#ae7e3a57;background:linear-gradient(90deg,#020711f5,#051224e0 44%,#020711bd),radial-gradient(circle at 72% 28%,rgba(var(--team-color-rgb),.28),transparent 34%),url(../images/front-office-suite.png) center right / cover no-repeat}.dashboard-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#02071114,#02071185),repeating-linear-gradient(90deg,rgba(255,255,255,.035) 0,rgba(255,255,255,.035) 1px,transparent 1px,transparent 82px);pointer-events:none}.dashboard-hero>*{position:relative;z-index:1}.team-banner{align-items:stretch;gap:clamp(14px,2vw,24px)}.team-mark{min-width:86px;height:86px;border-color:#ae7e3a7a;background:linear-gradient(180deg,#ae7e3a38,#ae7e3a0f),#020711d1;color:var(--accent);font-size:1.9rem;box-shadow:inset 0 0 0 1px #ffffff0f,0 18px 38px #00000057}.team-heading{color:var(--cream);font-size:clamp(1.4rem,2.5vw,2.25rem);letter-spacing:.06em;text-transform:uppercase}.section-kicker,.eyebrow{color:var(--accent)}.team-meta{color:#b5c2dc}.dashboard-left-stack{gap:14px}.table-wrap{border-color:#ae7e3a3d;background:linear-gradient(180deg,#061427f0,#020711f5);box-shadow:inset 0 1px #ffffff0a}.data-table th{position:sticky;top:0;z-index:1;background:#020711;color:var(--accent);border-bottom-color:#ae7e3a52}.data-table td{border-bottom-color:#8fa4cc1a}.data-table tbody tr{transition:background .12s ease}.data-table tbody tr:hover{background:#ae7e3a13}.leaders-heading-tabs{gap:clamp(14px,2vw,28px);padding:0 0 14px;border-bottom-color:#ae7e3a4d}.leaders-heading-tab{font-size:clamp(1rem,1vw,1rem);color:#eef4ffad}.leaders-heading-tab:hover,.leaders-heading-tab.is-active{color:var(--cream)}.leaders-heading-tab.is-active:after{height:3px;background:var(--accent);box-shadow:0 0 18px #ae7e3a75}.schedule-desk-panel{border-color:#ae7e3a61;background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 20%),radial-gradient(circle at 100% 0,rgba(var(--team-color-rgb),.2),transparent 36%),linear-gradient(180deg,#08182df5,#020711fa)}.mini-calendar-weekdays span{color:var(--accent)}.mini-calendar-cell,.calendar-cell{border-color:#8fa4cc2e;background:linear-gradient(180deg,#091b33e0,#030a16f0)}.mini-calendar-cell.is-home,.calendar-cell.is-home{border-color:rgba(var(--team-color-rgb),.64);background:linear-gradient(180deg,rgba(var(--team-color-rgb),.52),#030a16eb)}.mini-calendar-cell.is-away,.calendar-cell.is-away{border-color:#ae7e3a75;background:linear-gradient(180deg,#ae7e3a47,#030a16eb);color:var(--cream);text-shadow:none}.mini-calendar-cell.is-away strong,.mini-calendar-cell.is-away span,.calendar-cell.is-away strong,.calendar-cell.is-away span{color:var(--cream)}.mini-calendar-cell.is-current-day,.calendar-cell.is-current-day{border-color:#ae7e3a;box-shadow:inset 0 0 0 1px #ae7e3a6b,0 0 24px #ae7e3a24}.site-landing{background:linear-gradient(90deg,#020711fa,#020711c7 48%,#020711f0),url(../images/front-office-suite.png) center / cover no-repeat}.landing-cta-hero{min-height:min(560px,calc(100vh - 140px));align-items:center;border-bottom:1px solid rgba(174,126,58,.34)}.landing-cta-hero h1{color:var(--cream);letter-spacing:.03em;text-transform:uppercase;text-shadow:0 18px 44px rgba(0,0,0,.72)}.landing-cta-hero p{color:#c5d1e8}.landing-season-loop,.gm-desk-home{border-color:#ae7e3a42;background:linear-gradient(180deg,#071225e0,#020711eb)}.sims-home-panel,.save-slot-card,.league-card{overflow:hidden}.gm-desk-home .summary-card,.sims-home-panel .summary-card{background:linear-gradient(180deg,#0c213beb,#030a16f5)}.front-office-command{width:min(1320px,100%);margin:0 auto -4px;display:grid;grid-template-columns:minmax(320px,.9fr) minmax(420px,1.1fr);gap:0;border:1px solid rgba(174,126,58,.34);background:linear-gradient(90deg,#020711f5,#071225f0 52%,#020711fa),repeating-linear-gradient(90deg,rgba(174,126,58,.07) 0,rgba(174,126,58,.07) 1px,transparent 1px,transparent 96px);box-shadow:inset 0 1px #ffffff0e,0 22px 54px #00000057}.front-office-club-lockup{display:grid;grid-template-columns:86px minmax(0,1fr);align-items:center;gap:18px;min-width:0;padding:18px 20px;border-right:1px solid rgba(174,126,58,.26)}.front-office-command-logo{width:72px;height:72px;object-fit:contain;padding:8px;border:1px solid rgba(174,126,58,.42);background:linear-gradient(180deg,#ae7e3a24,#ae7e3a05),#020711c2}.front-office-club-lockup span,.front-office-command-strip span,.dashboard-runway span{color:var(--accent);font-size:1rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.front-office-club-lockup h1{margin-top:4px;color:var(--cream);font-size:clamp(1.55rem,2.4vw,2.7rem);line-height:.92;letter-spacing:.04em;text-transform:uppercase}.front-office-club-lockup p{max-width:720px;margin-top:8px;color:#aebbd5;line-height:1.32}.front-office-command-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));min-width:0}.front-office-command-strip article{min-width:0;display:grid;align-content:center;gap:6px;padding:16px 14px;border-left:1px solid rgba(143,164,204,.13)}.front-office-command-strip article:first-child{border-left:0}.front-office-command-strip strong{min-width:0;color:var(--cream);font-size:clamp(1rem,1vw,1.08rem);line-height:1.08;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-runway{width:min(1320px,100%);margin:-2px auto 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid rgba(174,126,58,.3);background:linear-gradient(90deg,#ae7e3a29,#08182dc2 44%,#ae7e3a1f),#020711e0}.dashboard-runway article{display:grid;gap:5px;min-height:98px;padding:16px 18px;border-left:1px solid rgba(174,126,58,.18)}.dashboard-runway article:first-child{border-left:0}.dashboard-runway strong{color:var(--cream);font-size:clamp(1.18rem,2vw,1.8rem);line-height:1;letter-spacing:.02em;overflow-wrap:anywhere}.dashboard-runway em{color:#96a8c8;font-size:1rem;font-style:normal}.front-office .dashboard-shell{width:min(1320px,100%);margin:0 auto}.front-office .compact-dashboard-grid{grid-template-columns:minmax(420px,1.15fr) minmax(330px,.85fr);gap:18px;align-items:start}.front-office .compact-dashboard-grid .dashboard-left-stack{grid-column:2;grid-row:1}.front-office .compact-dashboard-grid .schedule-desk-panel{grid-column:1;grid-row:1 / span 2;min-height:100%}.front-office .compact-dashboard-grid>.broadcast-panel:not(.schedule-desk-panel){min-width:0}.schedule-desk-panel .mini-calendar-grid,.schedule-desk-panel .mini-calendar-weekdays{gap:8px}.schedule-desk-panel .mini-calendar-cell{min-height:104px}.schedule-desk-panel .mini-calendar-logo{width:34px;height:34px}.dashboard-left-stack .broadcast-panel{min-height:0}.account-home-stack{width:min(1320px,100%)}.account-home-stack{position:relative;isolation:isolate;padding:clamp(14px,1.8vw,22px);border:1px solid rgba(174,126,58,.34);overflow:hidden;background:linear-gradient(90deg,#020711fa,#020711bd 46%,#020711e6),url(../images/front-office-suite.png) center / cover no-repeat;box-shadow:0 28px 72px #00000061}.account-home-stack:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#02071114,#020711db),radial-gradient(circle at 82% 10%,rgba(174,126,58,.18),transparent 30%)}.account-home-stack .gm-desk-home{width:100%;padding:0 0 12px;border-bottom-color:#ae7e3a57;background:transparent}.account-home-stack .sims-home-panel,.account-home-stack .franchise-showcase-home{background:linear-gradient(180deg,#040d1eb8,#020711e0);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.account-home-stack .sims-home{width:100%;min-height:0;padding:0;place-items:stretch}.account-home-stack .profile-options-column{display:grid;grid-template-columns:minmax(360px,1fr) minmax(360px,1fr);gap:18px;align-items:start}.account-home-stack .sims-home-panel{min-height:100%}.account-home-stack .save-slot-card,.account-home-stack .league-card{grid-template-columns:minmax(0,1fr) auto;align-items:center}.roster-studio-page,.leaders-page{width:min(1320px,100%);margin:0 auto}.roster-studio-header,.leaders-board-header{display:grid;gap:0;border:1px solid rgba(174,126,58,.32);background:linear-gradient(115deg,rgba(174,126,58,.14),transparent 34%),linear-gradient(180deg,#08182df5,#020711fa);box-shadow:inset 0 1px #ffffff0e,0 20px 48px #00000047;overflow:hidden}.roster-studio-header{grid-template-columns:minmax(300px,.78fr) minmax(420px,1.1fr) minmax(220px,.52fr)}.roster-studio-copy,.leaders-board-copy{display:grid;align-content:center;gap:7px;padding:20px 22px}.roster-studio-copy span,.roster-studio-metrics span,.roster-studio-headliner span,.leaders-board-copy span{color:var(--accent);font-size:1rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.roster-studio-copy h2,.leaders-board-copy h2{color:var(--cream);font-size:clamp(1.55rem,2.5vw,2.75rem);line-height:.92;letter-spacing:.05em;text-transform:uppercase}.roster-studio-copy p,.leaders-board-copy p{max-width:560px;color:#aebbd5;line-height:1.36}.roster-studio-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));min-width:0;border-left:1px solid rgba(174,126,58,.2);border-right:1px solid rgba(174,126,58,.2)}.roster-studio-metrics article{min-width:0;display:grid;align-content:center;gap:6px;min-height:120px;padding:14px 12px;border-left:1px solid rgba(143,164,204,.12)}.roster-studio-metrics article:first-child{border-left:0}.roster-studio-metrics strong{color:var(--cream);font-size:clamp(1.05rem,1.6vw,1.55rem);line-height:1;overflow-wrap:anywhere}.roster-studio-headliner{display:grid;align-content:center;gap:7px;padding:18px 20px;background:linear-gradient(180deg,#ae7e3a2e,#ae7e3a0a),#020711b8}.roster-studio-headliner strong{color:var(--cream);font-size:1.16rem;line-height:1.08}.roster-studio-headliner em{color:#9fb0d0;font-style:normal}.roster-studio-page .roster-panel-wide,.leaders-page .roster-panel-wide{border-color:#ae7e3a57}.roster-studio-page .table-wrap,.leaders-page .table-wrap{border-top-width:2px}.roster-studio-page .player-name-cell{min-width:190px}.leaders-board-header{grid-template-columns:minmax(260px,.5fr) minmax(0,1fr);align-items:stretch}.leaders-board-copy{border-right:1px solid rgba(174,126,58,.2)}.leaders-board-header .leaders-page-tabs{display:grid;align-content:end;padding:18px 20px 0}.leaders-board-header .leaders-heading-tabs{border-bottom:0}.leaders-board-header .leaders-heading-tab{padding-bottom:16px}.front-office{gap:12px}.front-office .core-tab-strip{padding:7px 12px 9px;gap:clamp(12px,1.6vw,24px)}.front-office .tab-button{padding:5px 0;font-size:1rem;letter-spacing:.08em}.front-office .tab-button:after{bottom:-9px}.front-office .panel,.front-office .broadcast-panel,.front-office .summary-card,.sims-home-panel,.save-slot-card,.league-card{box-shadow:inset 0 1px #ffffff0b,inset 0 -1px #ae7e3a0f,0 12px 30px #0000003d}.front-office .panel-title{gap:10px;padding-bottom:7px}.front-office .panel-title h2,.front-office .panel-title h3,.sims-home-panel h2,.sims-home-panel h3{letter-spacing:.06em}.front-office .summary-card{min-height:64px;padding:10px 12px;gap:4px}.front-office .summary-card strong{font-size:clamp(1.04rem,1.45vw,1.34rem)}.front-office .summary-card span{font-size:1rem;letter-spacing:.08em}.front-office-command{grid-template-columns:minmax(300px,.78fr) minmax(440px,1.22fr)}.front-office-club-lockup{grid-template-columns:56px minmax(0,1fr);gap:12px;padding:10px 14px}.front-office-command-logo{width:48px;height:48px;padding:5px}.front-office-club-lockup span,.front-office-command-strip span,.dashboard-runway span,.roster-studio-copy span,.roster-studio-metrics span,.roster-studio-headliner span,.leaders-board-copy span{font-size:1rem;letter-spacing:.11em}.front-office-club-lockup h1{margin-top:2px;font-size:clamp(1.28rem,1.8vw,1.95rem);line-height:1;letter-spacing:.035em}.front-office-club-lockup p{margin-top:4px;font-size:1rem;line-height:1.25}.front-office-command-strip article{gap:4px;padding:10px}.front-office-command-strip strong{font-size:1rem}.dashboard-shell{gap:12px}.dashboard-hero{min-height:0;padding:12px 14px}.dashboard-hero .message{max-width:920px;font-size:1rem;line-height:1.35}.dashboard-hero .action-row{margin-top:8px}.dashboard-action-deck{display:grid;grid-template-columns:minmax(280px,.62fr) minmax(420px,1fr);align-items:center;gap:12px}.dashboard-action-copy{display:grid;gap:4px;min-width:0}.dashboard-action-copy h2{color:var(--cream);font-size:clamp(1.15rem,1.65vw,1.6rem);line-height:1;letter-spacing:.045em;text-transform:uppercase}.dashboard-action-controls{display:grid;gap:6px;justify-items:end;min-width:0}.dashboard-action-controls .button-row{justify-content:end;row-gap:6px}.dashboard-action-controls .message{text-align:right;font-size:1rem}.dashboard-main-panel{display:grid;grid-template-columns:minmax(340px,.9fr) minmax(430px,1.1fr);gap:12px 18px;align-items:center}.dashboard-main-head{display:grid;grid-template-columns:62px minmax(0,1fr);align-items:center;gap:12px;min-width:0}.dashboard-main-logo{width:54px;height:54px;object-fit:contain;padding:5px;border:1px solid rgba(174,126,58,.42);background:linear-gradient(180deg,#ae7e3a24,#ae7e3a05),#020711c7}.dashboard-main-panel .dashboard-runway{grid-column:1 / -1;width:100%;margin:0;border-color:#ae7e3a38;background:linear-gradient(90deg,#ae7e3a1a,#08182d7a 48%,#ae7e3a14),#0207116b}.front-office-view-home{gap:10px}.front-office-view-home .core-tab-strip{max-width:none;margin:0}.front-office-view-home .dashboard-shell{width:min(1536px,100%);min-height:0;margin:0 auto;padding:0 12px 18px;border:0;overflow:visible;background:transparent;box-shadow:none}.front-office-view-home .dashboard-shell:before{content:none}.front-office-view-home .dashboard-main-panel,.front-office-view-home .dashboard-runway,.front-office-view-home .broadcast-panel,.front-office-view-home .summary-card,.front-office-view-home .result-row{background:linear-gradient(180deg,#05121df5,#020a11f5);-webkit-backdrop-filter:none;backdrop-filter:none}.front-office-view-home .dashboard-main-panel{align-self:stretch;border-color:#ae7e3a38;box-shadow:inset 0 1px #ffffff09}.front-office-view-home .dashboard-main-logo{width:68px;height:68px;background:#0207119e}.front-office-view-home .dashboard-action-copy h2{font-size:1.25rem;line-height:1;text-shadow:none}.front-office-view-home .dashboard-action-copy .message{max-width:680px;color:#dbe5f5}.front-office-view-home .dashboard-runway article{min-height:62px;background:#0207112e}.front-office-view-home .compact-dashboard-grid{grid-template-columns:minmax(0,.42fr) minmax(0,.29fr) minmax(0,.29fr);gap:12px}.front-office-view-home .schedule-desk-panel{background:linear-gradient(180deg,#040d1ea8,#020711db)}.front-office-view-home .mini-calendar-cell{background:#02071194}.team-banner{gap:12px;align-items:center}.team-mark{min-width:52px;height:52px;font-size:1.16rem}.team-banner h2{font-size:clamp(1.15rem,1.8vw,1.72rem);line-height:1}.section-kicker{font-size:1rem;margin-bottom:2px}.team-meta{font-size:1rem}.dashboard-runway article{min-height:70px;padding:10px 12px}.dashboard-runway strong{font-size:clamp(1rem,1.5vw,1.32rem)}.dashboard-runway em{font-size:1rem}.front-office .compact-dashboard-grid{gap:12px}.schedule-desk-panel .mini-calendar-grid,.schedule-desk-panel .mini-calendar-weekdays{gap:5px}.schedule-desk-panel .mini-calendar-cell{min-height:74px;padding:6px 4px}.schedule-desk-panel .mini-calendar-logo{width:24px;height:24px}.mini-calendar-cell strong,.mini-calendar-score,.mini-calendar-cell span{font-size:1rem}.roster-studio-header{grid-template-columns:minmax(260px,.75fr) minmax(360px,1.15fr) minmax(190px,.48fr)}.roster-studio-copy,.leaders-board-copy{gap:5px;padding:12px 14px}.roster-studio-copy h2,.leaders-board-copy h2{font-size:clamp(1.28rem,1.9vw,2rem);line-height:1;letter-spacing:.04em}.roster-studio-copy p,.leaders-board-copy p{font-size:1rem;line-height:1.28}.roster-studio-metrics article{min-height:76px;padding:10px 9px;gap:4px}.roster-studio-metrics strong{font-size:clamp(1rem,1.25vw,1.22rem)}.roster-studio-headliner{padding:12px 14px;gap:4px}.roster-studio-headliner strong,.roster-studio-headliner em{font-size:1rem}.leaders-board-header{grid-template-columns:minmax(220px,.38fr) minmax(0,1fr)}.leaders-board-header .leaders-page-tabs{padding:10px 14px 0}.leaders-heading-tabs{gap:clamp(10px,1.35vw,22px)}.leaders-heading-tab,.leaders-board-header .leaders-heading-tab{padding-bottom:10px;font-size:1rem;letter-spacing:.055em}.table-wrap{max-height:min(68vh,820px)}.data-table th,.data-table td{padding:7px 9px;line-height:1.26}.data-table th{font-size:1rem;letter-spacing:.065em}.table-sort-button{font-size:1rem;letter-spacing:.055em}.player-cell{gap:2px}.roster-studio-page .player-name-cell{min-width:170px}.action-button,.deck-button,.compact-button,.player-action-button,.modal-close-button{padding:7px 10px;font-size:1rem;letter-spacing:.065em}.front-office .panel{padding:12px;gap:10px}.front-office .result-row,.front-office .list-row,.transaction-player-card,.lineup-card,.draft-board-card,.draft-order-card,.series-card{padding:8px 10px}.front-office .result-row,.front-office .list-row{gap:8px}.transaction-player-card{grid-template-columns:42px minmax(0,1fr);gap:8px}.transaction-player-card span{font-size:1rem;line-height:1.25}.transaction-player-copy{gap:2px}.trade-workspace-grid,.trade-active-grid{gap:10px}.trade-active-grid{margin-bottom:10px}.trade-slot-card,.trade-slot-card .drag-player-card.is-empty{min-height:88px}.trade-pool-grid{gap:8px}.trade-pool-card .transaction-player-copy strong,.trade-pool-card .transaction-player-copy span{line-height:1.16}.free-agent-filter-bar,.finder-toolbar,.arbitration-toolbar,.toolbar,.simple-toolbar,.draft-toolbar{gap:10px;padding:10px}.free-agent-filter{gap:6px}.free-agent-filter select,.free-agent-filter input[type=number],.finder-toolbar input,.finder-toolbar select{padding:7px 9px;min-height:34px}.free-agent-board-table th,.free-agent-board-table td{padding:7px 8px}.free-agent-interest-pill,.status-chip,.rating-pill{padding:3px 6px;font-size:1rem;letter-spacing:.055em}.lineup-editor-grid{gap:12px}.lineup-side-stack{gap:10px}.lineup-drop-slot,.drag-player-card,.field-node{min-height:42px}.lineup-card{gap:6px}.diamond-panel{padding:10px}.lineup-field{min-height:390px}.draft-toolbar{margin-top:6px}.draft-chip-strip,.draft-round-toolbar,.draft-order-grid,.draft-round-grid,.draft-board-grid{gap:8px}.draft-order-card{min-width:76px}.draft-order-card strong,.draft-order-card span,.draft-round-toolbar span,.draft-board-head span,.draft-board-card p{font-size:1rem}.draft-board-card{gap:7px;grid-template-columns:minmax(0,1fr)}.draft-ratings{gap:4px}.news-page-list,.scroll-list{max-height:min(70vh,760px)}@media(max-width:1100px){.front-office-command,.front-office .compact-dashboard-grid,.dashboard-action-deck,.dashboard-main-panel,.front-office-view-home .compact-dashboard-grid,.account-home-stack .profile-options-column,.roster-studio-header,.leaders-board-header{grid-template-columns:1fr}.front-office-club-lockup{border-right:0;border-bottom:1px solid rgba(174,126,58,.22)}.front-office-command-strip,.dashboard-runway,.roster-studio-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.roster-studio-metrics{border-left:0;border-right:0;border-top:1px solid rgba(174,126,58,.2)}.roster-studio-headliner,.leaders-board-copy{border-top:1px solid rgba(174,126,58,.2);border-right:0}.front-office .compact-dashboard-grid .dashboard-left-stack,.front-office .compact-dashboard-grid .schedule-desk-panel{grid-column:auto;grid-row:auto}.dashboard-main-panel .dashboard-runway{grid-column:auto}.front-office-view-home .dashboard-shell{min-height:0}.front-office .core-tab-strip{justify-content:start}.team-banner{display:grid;grid-template-columns:auto minmax(0,1fr)}.team-mark{min-width:64px;height:64px;font-size:1.35rem}.dashboard-hero{min-height:0}}*,*:before,*:after{border-radius:0!important}:root{--fh-bg: #01070d;--fh-bg-2: #06111a;--fh-panel: rgba(3, 16, 26, .94);--fh-panel-2: rgba(6, 20, 31, .96);--fh-border: rgba(174, 126, 58, .48);--fh-border-soft: rgba(174, 126, 58, .22);--fh-brass: #ae7e3a;--fh-text: #e8edf1;--fh-muted: #8ea0aa}html,body,.shell{background:radial-gradient(circle at 70% 0%,rgba(174,126,58,.11),transparent 34rem),linear-gradient(180deg,#00050a,#05101a 44%,#02070d)!important;color:var(--fh-text)}.frame{width:min(1560px,100%);margin:0 auto;border-left:1px solid rgba(174,126,58,.18);border-right:1px solid rgba(174,126,58,.18);background:#00050a73;position:relative}.global-loading-overlay{position:absolute;inset:0;z-index:120;display:grid;place-items:center;background:#02080e85;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.global-loading-overlay[hidden]{display:none}.global-loading-card{min-width:240px;max-width:min(360px,calc(100vw - 32px));display:grid;justify-items:center;gap:10px;padding:18px 20px;border:1px solid rgba(174,126,58,.34);background:linear-gradient(180deg,#0a121cf7,#060c14fc),#07111b;box-shadow:0 18px 46px #0000006b;text-align:center}.global-loading-card strong{color:var(--fh-text);font-size:1rem;letter-spacing:.08em;text-transform:uppercase}.global-loading-card span{color:var(--fh-muted);font-size:1rem;line-height:1.4}.global-loading-spinner{width:28px;height:28px;border:3px solid rgba(214,168,79,.22);border-top-color:#d6a84f;border-radius:999px;animation:global-loading-spin .85s linear infinite}@keyframes global-loading-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.titlebar{min-height:72px;padding:0 14px;display:grid!important;grid-template-columns:220px minmax(0,1fr);align-items:stretch;gap:12px;border-bottom:1px solid var(--fh-border);background:linear-gradient(90deg,#000000f0,#040e17f5),#02070d}.app-brand-lockup{display:flex;align-items:center;gap:8px;min-width:0}.app-brand-lockup img{width:auto;height:58px;max-width:184px;object-fit:contain;object-position:center;filter:drop-shadow(0 0 10px rgba(174,126,58,.18))}.app-brand-lockup span,.signup-wordmark{color:var(--fh-text);font-weight:900;letter-spacing:.08em;text-transform:uppercase}.app-brand-lockup span{font-size:1rem}.brand-logo-mark{width:34px;height:34px;flex:0 0 auto;display:grid;place-items:center;border:1px solid rgba(174,126,58,.62);background:linear-gradient(135deg,#ae7e3a3d,#061220f0),#061220;color:#d6a84f;font-size:1rem!important;font-weight:1000;letter-spacing:0;line-height:1}.brand-logo-type{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.signup-wordmark{margin-bottom:18px;font-size:1rem;text-align:center}.account-deck{justify-content:end;min-width:0}.account-signed-in,.account-signed-out{width:100%;justify-content:end;align-items:center;gap:8px}.account-avatar-button{width:42px;height:42px;border:1px solid var(--fh-border);background:#05131f;color:var(--fh-brass);font-weight:800}.deck-status{min-width:auto;color:var(--fh-muted);font-size:1rem;letter-spacing:.04em;text-transform:none}#account-status{color:var(--fh-text);font-size:1rem;text-transform:uppercase}.deck-button,.account-input,.remember-account-control{border:1px solid rgba(174,126,58,.5);background:#05121eeb;color:var(--fh-text);min-height:34px}.deck-button:hover,.compact-button:hover,.action-button:hover{border-color:var(--fh-brass);color:#fff}.overview-shell{border-bottom:1px solid rgba(174,126,58,.28);background:#020b13}.hud-root,.front-office-root{width:100%}.front-office{width:min(1536px,100%);margin:0 auto}.front-office:not(.front-office-view-home){padding:0 12px 18px}.front-office:not(.front-office-view-home) .dashboard-shell,.front-office:not(.front-office-view-home) .simple-layout{gap:10px}.front-office .core-tab-strip{border:1px solid rgba(174,126,58,.3);border-top:0;background:#01080ef5;padding:0 12px;gap:22px;min-height:43px;overflow-x:auto}.front-office .core-tab-button,.front-office .core-tab-strip .tab-button{border:0;border-bottom:2px solid transparent;background:transparent;color:#d9e0e4;min-height:42px;padding:0 4px;font-size:1rem;letter-spacing:.08em;text-transform:uppercase}.front-office .core-tab-button.is-active,.front-office .core-tab-strip .tab-button.is-active{border-bottom-color:var(--fh-brass);color:var(--fh-brass);background:transparent}.front-office .core-tab-strip .tab-button:hover{color:#fff;border-bottom-color:#ae7e3a8c}.front-office .tab-badge{border:1px solid rgba(174,126,58,.5);background:#ae7e3a29;color:var(--fh-brass);padding:1px 5px;margin-left:4px;font-size:1rem}.front-office .panel,.broadcast-panel,.roster-panel-wide{border:1px solid var(--fh-border-soft);background:linear-gradient(180deg,#05121df5,#020a11f5),var(--fh-panel);box-shadow:inset 0 1px #ffffff09}.panel-title{border-bottom:1px solid rgba(174,126,58,.22);padding-bottom:8px}.panel-title h3,.screen-title-row h2,.leaders-board-copy h2{color:#f0f2f2;font-family:inherit;letter-spacing:.08em;text-transform:uppercase}.panel-title span,.leaders-board-copy span,.console-filter-strip span,.trade-console-strip span{color:var(--fh-muted)}.roster-console-header,.leaders-board-header,.page-console-header{border:1px solid var(--fh-border-soft);background:linear-gradient(180deg,#04111cfa,#020910fa);padding:10px 12px;display:grid;gap:10px}.leaders-board-header{grid-template-columns:minmax(190px,.24fr) minmax(0,1fr);align-items:end}.page-console-header{grid-template-columns:minmax(0,1fr)}.leaders-board-header .console-filter-strip{grid-column:1 / -1}.screen-title-row{display:flex;align-items:center;gap:18px}.page-console-copy{display:grid;gap:4px;min-width:0}.screen-title-row h2,.leaders-board-copy h2{margin:0;font-size:1.08rem}.page-console-note{color:var(--fh-muted);font-size:1rem;line-height:1.35;margin:0;max-width:760px}.screen-title-tabs,.leaders-heading-tabs{display:flex;align-items:center;flex-wrap:wrap;gap:18px;border-bottom:1px solid rgba(174,126,58,.2)}.screen-title-tabs button,.leaders-heading-tab{border:0;border-bottom:2px solid transparent;background:transparent;color:#c6d0d6;padding:0 0 9px;min-height:30px;font-size:1rem;letter-spacing:.08em;text-transform:uppercase}.screen-title-tabs button.is-active,.leaders-heading-tab.is-active{color:var(--fh-brass);border-bottom-color:var(--fh-brass)}.screen-title-tabs button:disabled{color:#8ea0aa8f;cursor:default}.roster-level-tabs{gap:10px;margin-left:auto}.roster-level-tabs button{min-width:38px;text-align:center}.console-filter-strip,.trade-console-strip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border:1px solid rgba(174,126,58,.24);background:#00080fbf}.console-filter-strip article,.trade-console-strip article{min-height:50px;padding:9px 12px;border-right:1px solid rgba(174,126,58,.18);display:grid;gap:4px}.console-filter-strip article:last-child,.trade-console-strip article:last-child{border-right:0}.console-filter-strip strong,.trade-console-strip strong{color:#f1f4f5;font-size:1rem;letter-spacing:.05em;text-transform:uppercase;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.roster-bottom-grid{display:grid;grid-template-columns:minmax(0,.62fr) minmax(0,.38fr);gap:10px}.table-wrap{border:1px solid rgba(174,126,58,.18);background:#00080fad}.data-table{background:transparent}.data-table th{position:sticky;top:0;z-index:2;background:#05111cfa;color:#99aab3;border-bottom:1px solid rgba(174,126,58,.28)}.data-table td{border-bottom:1px solid rgba(174,126,58,.12);color:#d8e0e4}.data-table tr:hover td,.data-table tr.is-highlighted-row td{background:#ae7e3a1a}.table-sort-button,.link-button{color:inherit}.table-wrap{scrollbar-color:rgba(174,126,58,.55) rgba(0,8,15,.9)}.table-wrap::-webkit-scrollbar,.front-office *::-webkit-scrollbar{width:10px;height:10px}.table-wrap::-webkit-scrollbar-thumb,.front-office *::-webkit-scrollbar-thumb{background:#ae7e3a73;border:2px solid rgba(0,8,15,.9)}.table-wrap::-webkit-scrollbar-track,.front-office *::-webkit-scrollbar-track{background:#00080fe6}.roster-rating-inline,.data-table td:nth-child(4),.data-table td:nth-child(5){color:var(--fh-brass)}.leader-spotlight-card{margin-top:10px;border:1px solid rgba(174,126,58,.28);background:linear-gradient(90deg,#06131ffa,#020a12fa);display:grid;grid-template-columns:86px minmax(160px,.26fr) minmax(120px,.16fr) minmax(0,1fr) 72px;align-items:center;gap:16px;padding:12px 14px}.player-photo-placeholder{width:74px;height:82px;border:1px solid rgba(174,126,58,.4);background:linear-gradient(135deg,rgba(174,126,58,.14),transparent 48%),#020910e6}.leader-spotlight-name{display:grid;gap:5px}.leader-spotlight-name strong,.draft-player-copy h3{color:#f4f6f7;letter-spacing:.12em;text-transform:uppercase}.leader-spotlight-name span,.leader-spotlight-bio span,.leader-spotlight-stats span,.draft-player-copy span,.draft-player-meta span,.draft-operations-grid span{color:var(--fh-muted);font-size:1rem;letter-spacing:.08em;text-transform:uppercase}.leader-spotlight-bio{display:grid;grid-template-columns:auto 1fr;gap:4px 10px}.leader-spotlight-stats{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.leader-spotlight-stats article{display:grid;gap:4px;border-left:1px solid rgba(174,126,58,.18);padding-left:10px}.leader-spotlight-logo{width:58px;height:58px;object-fit:contain}.trade-console-strip{margin-bottom:10px}.trade-workspace-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.trade-desk-grid{grid-template-columns:minmax(230px,.31fr) minmax(300px,.38fr) minmax(230px,.31fr);align-items:stretch}.trade-player-pool-panel,.trade-proposal-panel{min-width:0}.trade-player-pool-panel .trade-pool-grid{max-height:520px;overflow:auto}.trade-desk-grid .trade-pool-grid,.trade-desk-grid .trade-active-grid{display:grid;grid-template-columns:1fr;gap:0;border:1px solid rgba(174,126,58,.18);background:#00080f8c}.trade-desk-grid .trade-pool-card{border:0;border-bottom:1px solid rgba(174,126,58,.12);background:transparent;padding:0;min-height:0}.trade-desk-grid .trade-pool-card:last-child{border-bottom:0}.trade-desk-grid .trade-pool-drag-button{min-height:34px;padding:6px 8px}.trade-desk-grid .transaction-player-copy{display:grid;grid-template-columns:minmax(118px,1.2fr) 84px minmax(96px,1fr) 92px;align-items:center;gap:8px;width:100%}.trade-desk-grid .transaction-player-copy strong,.trade-desk-grid .transaction-player-copy span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;line-height:1.15}.trade-desk-grid .transaction-player-copy strong{color:#f0f3f4}.trade-desk-grid .transaction-player-copy span:nth-child(2){color:var(--fh-brass)}.trade-desk-grid .transaction-player-meta{color:#aab8c0}.trade-desk-grid .trade-slot-card{min-height:36px;display:block;border:0;border-bottom:1px solid rgba(174,126,58,.12);background:transparent}.trade-desk-grid .trade-slot-card:last-child{border-bottom:0}.trade-desk-grid .trade-slot-card .drag-player-card.is-empty{min-height:36px;justify-content:flex-start;padding:6px 8px;color:#8ea0aab8;background:transparent;border:0}.trade-desk-grid select{min-height:34px;border:1px solid rgba(174,126,58,.3);background:#00080fd9;color:#e8edf1}.trade-proposal-stack{display:grid;gap:10px}.compact-panel-title{padding-bottom:6px}.compact-panel-title h3{font-size:1rem}.trade-evaluation-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px}.trade-evaluation-grid article{border:1px solid rgba(174,126,58,.24);background:#00080fb8;padding:12px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 14px;align-items:center}.trade-evaluation-grid span{color:var(--fh-muted);font-size:1rem;letter-spacing:.08em;text-transform:uppercase}.trade-evaluation-grid strong{color:var(--fh-brass);font-size:1.45rem}.trade-evaluation-grid em{grid-column:2;color:#c5d0d6;font-style:normal;line-height:1.35}.calendar-results-stack,.dashboard-panel-stack,.dashboard-left-stack{display:grid;gap:10px}.results-layout{display:grid;grid-template-columns:minmax(330px,.34fr) minmax(0,1fr);gap:10px}.lineup-console-page .lineup-editor-grid{grid-template-columns:minmax(320px,.37fr) minmax(320px,.34fr) minmax(300px,.29fr);gap:10px}.lineup-console-page .panel,.calendar-console-page .panel{min-width:0}.lineup-console-page .lineup-side-stack{display:grid;gap:10px}.lineup-console-page .reserve-pool,.lineup-console-page .bullpen-board{border-top:1px solid rgba(174,126,58,.18);padding-top:10px}.lineup-drop-slot,.drag-player-card{border-color:#ae7e3a3d;background:#010a12b8}.drag-player-card:hover,.lineup-drop-slot:hover{border-color:#ae7e3a94}.slot-chip{background:#ae7e3a2e;border:1px solid rgba(174,126,58,.4);color:var(--fh-brass)}.free-agent-market-actions{padding:10px 12px}.playoff-page{gap:10px}.playoff-bracket-panel{overflow:hidden}.news-page-list,.dashboard-league-transactions-list{border:1px solid rgba(174,126,58,.16);background:#00080f8c}.trade-workspace-grid>.panel{padding:10px}.draft-console-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.34fr);gap:10px}.draft-console-page{display:flex;flex-direction:column}.draft-console-page .page-console-header{order:1}.draft-console-page .draft-action-panel{order:2}.draft-console-page .draft-console-panel{order:3}.draft-console-page .draft-order-panel{order:4}.draft-console-page .draft-latest-panel{order:5}.draft-action-panel:not(:has(.draft-toolbar)){display:none}.draft-console-panel .legacy-draft-card-grid{display:none}.draft-order-panel,.draft-latest-panel{padding:10px}.draft-order-panel .panel-title,.draft-latest-panel .panel-title{padding-bottom:6px}.draft-order-grid,.draft-round-grid{max-height:150px;overflow:auto}.draft-order-card,.draft-pick-card{background:#00080fb8;border-color:#ae7e3a38}.desk-control-panel{padding:10px 12px}.desk-control-panel .inline-actions,.desk-control-panel .button-row,.desk-control-panel .action-row{margin:0;gap:8px}.desk-control-panel .message{margin:8px 0 0;font-size:1rem}.draft-player-card{min-height:360px;border:1px solid rgba(174,126,58,.28);background:linear-gradient(90deg,#040e18eb,#040e1875),#01080ee6;display:grid;grid-template-columns:minmax(0,1fr) 150px;gap:12px;padding:14px;overflow:hidden}.draft-player-copy{display:grid;align-content:start;gap:10px}.draft-player-copy h3{margin:0;font-size:1.15rem}.draft-player-copy p,.draft-operations-grid em{color:#c5d0d6;line-height:1.45}.draft-player-meta{display:grid;grid-template-columns:auto 1fr;gap:5px 10px}.draft-photo-placeholder{width:150px;height:100%;min-height:300px}.draft-operations-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:10px}.draft-operations-grid article{border:1px solid rgba(174,126,58,.25);background:#00080fb8;padding:12px;display:grid;gap:8px}.draft-operations-grid strong{color:#f0f3f4}.draft-operations-grid em{font-style:normal;color:var(--fh-brass)}@media(max-width:1180px){.titlebar,.leaders-board-header,.draft-console-grid,.results-layout,.lineup-console-page .lineup-editor-grid,.roster-bottom-grid,.trade-workspace-grid,.trade-desk-grid,.trade-evaluation-grid{grid-template-columns:1fr!important}.console-filter-strip,.trade-console-strip,.draft-operations-grid,.leader-spotlight-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.leader-spotlight-card{grid-template-columns:82px minmax(0,1fr)}.leader-spotlight-logo{display:none}}.front-office{font-size:var(--fh-ui-font-size)}.front-office .panel,.front-office .broadcast-panel,.front-office .summary-card,.front-office .result-row,.front-office .transaction-player-card,.front-office .lineup-card,.front-office .draft-board-card,.front-office .draft-order-card,.front-office .series-card,.front-office .inset-panel{border-color:#ae7e3a40!important;background:#010a11eb!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.front-office .panel:before,.front-office .broadcast-panel:before,.front-office .summary-card:before,.front-office .result-row:before{content:none!important}.front-office .panel,.front-office .broadcast-panel{padding:10px!important}.front-office .panel-title{min-height:0;padding:0 0 7px!important;margin:0 0 8px;border-bottom:1px solid rgba(174,126,58,.3)!important}.front-office .panel-title h2,.front-office .panel-title h3,.screen-title-row h2,.leaders-board-copy h2{font-size:1rem!important;line-height:1.05}.front-office .panel-title span,.front-office .summary-card span,.front-office .result-row span{font-size:1rem;color:#8b9ca6!important}.page-console-header,.roster-console-header,.leaders-board-header{padding:9px 10px!important;background:#020b13!important;border-color:#ae7e3a61!important}.console-filter-strip,.trade-console-strip{background:#01070d!important;border-color:#ae7e3a47!important}.console-filter-strip article,.trade-console-strip article{min-height:42px!important;padding:7px 10px!important}.console-filter-strip span,.trade-console-strip span,.console-filter-strip strong,.trade-console-strip strong{font-size:1rem!important}.front-office .summary-grid,.front-office .compact-summary-grid{gap:0!important;border:1px solid rgba(174,126,58,.18);background:#00080f9e}.front-office .summary-card{border:0!important;border-right:1px solid rgba(174,126,58,.16)!important;border-bottom:1px solid rgba(174,126,58,.12)!important;padding:8px 10px!important;min-height:48px}.front-office .summary-card strong{font-size:1rem!important;color:#eef2f3!important}.front-office .result-row,.front-office .list-row{min-height:34px;padding:7px 9px!important;border:0!important;border-bottom:1px solid rgba(174,126,58,.12)!important}.front-office .result-row:last-child,.front-office .list-row:last-child{border-bottom:0!important}.front-office .message{padding:8px 10px!important;border:1px solid rgba(174,126,58,.16)!important;background:#00080f94!important;color:#aebbc2!important;font-size:1rem!important;line-height:1.35}.front-office .data-table th,.front-office .data-table td{padding:5px 7px!important}.front-office .table-wrap{max-height:min(72vh,760px);border-color:#ae7e3a40!important}.front-office button,.front-office select,.front-office input{box-shadow:none!important}.front-office .action-button,.front-office .compact-button,.front-office .player-action-button,.front-office .deck-button{background:#010a11f2!important;border:1px solid rgba(174,126,58,.52)!important;color:#edf2f3!important}.front-office .action-button:not(:disabled):hover,.front-office .compact-button:not(:disabled):hover,.front-office .player-action-button:not(:disabled):hover{background:#ae7e3a2e!important}.trade-desk-grid .transaction-player-card.trade-pool-card,.trade-desk-grid .trade-slot-filled{display:block!important;min-height:0!important;padding:0!important;border:0!important;border-bottom:1px solid rgba(174,126,58,.12)!important;background:transparent!important}.trade-desk-grid .trade-pool-drag-button{display:block!important;padding:0!important}.trade-desk-grid .transaction-player-copy{display:grid!important;grid-template-columns:minmax(118px,1.15fr) minmax(108px,.9fr) minmax(118px,1fr) minmax(92px,.8fr);gap:8px;align-items:center;min-height:34px;padding:6px 8px}.trade-desk-grid .transaction-player-copy strong,.trade-desk-grid .transaction-player-copy span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trade-desk-grid .transaction-player-copy strong,.trade-desk-grid .transaction-player-copy span{font-size:1rem}.trade-table-head{display:grid;grid-template-columns:minmax(118px,1.15fr) minmax(108px,.9fr) minmax(118px,1fr) minmax(92px,.8fr);gap:8px;padding:5px 8px;border:1px solid rgba(174,126,58,.18);border-bottom:0;background:#010a11f5}.trade-table-head span{color:#8b9ca6;font-size:1rem;letter-spacing:.08em;text-transform:uppercase}.trade-desk-grid .trade-active-grid{margin-bottom:0!important}.trade-desk-grid .trade-slot-card{min-height:34px!important}.trade-desk-grid .trade-slot-card .drag-player-card.is-empty{min-height:34px!important;font-size:1rem}body{background:#111619!important}.shell,.frame{width:100%!important;max-width:none!important;background:#111619!important}.frame{border-left:1px solid rgba(174,126,58,.28)!important;border-right:1px solid rgba(174,126,58,.28)!important}.titlebar{min-height:52px!important;height:52px;grid-template-columns:210px minmax(0,1fr)!important;padding:0 14px!important;background:#010407!important;border-top:1px solid rgba(174,126,58,.22);border-bottom:1px solid rgba(174,126,58,.34)!important}.app-brand-lockup img{width:154px!important;max-height:42px!important}.account-avatar-button{width:34px!important;height:34px!important}.deck-button,.account-input,.remember-account-control{min-height:30px!important;padding:5px 9px!important;font-size:1rem!important}.overview-shell{display:none!important}.front-office-root{background:#111619!important}.front-office{width:min(1536px,100%)!important;padding:0!important;gap:0!important;background:#111619!important}.front-office .core-tab-strip{height:38px!important;min-height:38px!important;padding:0 22px!important;gap:30px!important;border-left:0!important;border-right:0!important;border-top:0!important;border-bottom:1px solid rgba(174,126,58,.35)!important;background:#03101a!important}.front-office .core-tab-strip .tab-button{min-height:38px!important;font-size:1rem!important}.front-office .dashboard-shell,.front-office .simple-layout,.front-office .playoff-page,.front-office .lineup-console-page,.front-office .calendar-console-page,.front-office .trade-console-page,.front-office .draft-console-page{padding:10px 12px 12px!important;gap:10px!important;background:#111619!important}.page-console-header,.roster-console-header,.leaders-board-header{margin:0!important;border:1px solid rgba(174,126,58,.42)!important;background:#04111b!important}.screen-title-row{min-height:28px}.screen-title-tabs,.leaders-heading-tabs{border-bottom-color:#ae7e3a47!important}.screen-title-tabs button,.leaders-heading-tab{min-height:25px!important;padding-bottom:7px!important;font-size:1rem!important}.front-office .panel,.front-office .broadcast-panel,.front-office .roster-panel-wide{border:1px solid rgba(174,126,58,.32)!important;background:#04111b!important}.front-office .panel-title{background:transparent!important}.front-office .table-wrap,.front-office .data-table,.front-office .news-page-list,.front-office .dashboard-league-transactions-list,.trade-desk-grid .trade-pool-grid,.trade-desk-grid .trade-active-grid{background:#020b13!important}.front-office .data-table th{height:28px;background:#03101a!important;color:#8fa0a8!important}.front-office .data-table td{height:28px;color:#d4dde1!important}.front-office .data-table tr:nth-child(2n) td{background:#ffffff05}.front-office .data-table tr:hover td{background:#ae7e3a1f!important}.dashboard-main-panel{display:none!important}.front-office-view-home .compact-dashboard-grid,.front-office .compact-dashboard-grid{display:grid!important;grid-template-columns:minmax(520px,1.34fr) minmax(320px,.83fr) minmax(320px,.83fr)!important;gap:10px!important;align-items:start}.schedule-desk-panel .mini-calendar-grid{gap:1px!important;background:#ae7e3a2e;border:1px solid rgba(174,126,58,.2)}.mini-calendar-cell{min-height:52px!important;border:0!important;background:#03101a!important}.front-office .compact-dashboard-grid .schedule-desk-panel{min-height:calc(100vh - 248px)}.front-office .compact-dashboard-grid .schedule-desk-panel .mini-calendar-cell{min-height:clamp(74px,8.2vh,104px)!important;align-content:start;gap:6px;padding:9px 8px!important}.front-office .compact-dashboard-grid .schedule-desk-panel .mini-calendar-logo{width:28px!important;height:28px!important}.front-office .compact-dashboard-grid .schedule-desk-panel .mini-calendar-score{font-size:1rem}.trade-workspace-panel>.panel-title{display:none!important}.trade-desk-grid{grid-template-columns:minmax(270px,.31fr) minmax(360px,.38fr) minmax(270px,.31fr)!important;gap:8px!important}.trade-console-strip{margin:0 0 8px!important}.trade-table-head{background:#03101a!important}.trade-evaluation-grid article,.draft-operations-grid article{background:#020b13!important}.leader-spotlight-card,.draft-player-card{background:#03101a!important;border-color:#ae7e3a57!important}@media(max-width:1180px){.front-office-view-home .compact-dashboard-grid,.front-office .compact-dashboard-grid{grid-template-columns:1fr!important}}.desk-continue-panel{display:grid;grid-template-columns:minmax(260px,1.2fr) minmax(420px,2fr) auto;align-items:center;gap:18px;min-height:112px;background:linear-gradient(135deg,color-mix(in srgb,var(--desk-team-color, #0b1220) 74%,#050914 26%),color-mix(in srgb,var(--desk-team-color, #0b1220) 52%,#040811 48%))!important;border-color:color-mix(in srgb,var(--desk-team-color, #0b1220) 78%,#d6b06a 22%)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--desk-team-color, #0b1220) 82%,rgba(255,255,255,.18) 18%),0 18px 36px #0000003d}.desk-continue-main{display:flex;align-items:center;gap:14px;min-width:0}.desk-continue-logo{width:76px;height:76px;object-fit:contain}.desk-continue-main span,.desk-continue-actions span,.desk-continue-metrics span{color:var(--accent);font-size:1rem;font-weight:800;text-transform:uppercase}.desk-continue-main h3,.desk-continue-title{margin:3px 0 4px;color:#f7f3e8;font-family:var(--font-display);font-size:clamp(2rem,3.1vw,3.3rem);letter-spacing:0;text-transform:uppercase;line-height:.95}.desk-continue-main p,.desk-continue-subtitle{margin:0;color:#f7f3e8eb;font-size:clamp(1rem,1.3vw,1.28rem);font-weight:700;text-transform:uppercase}.desk-continue-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-left:1px solid rgba(174,126,58,.34);border-right:1px solid rgba(174,126,58,.34)}.desk-continue-metrics article{display:grid;gap:4px;padding:0 14px;border-right:1px solid rgba(174,126,58,.24)}.desk-continue-metrics article:last-child{border-right:0}.desk-continue-metrics strong{color:var(--text);font-size:1rem;text-transform:uppercase}.desk-continue-actions{display:grid;justify-items:end;gap:10px}.franchise-launch-panel{display:grid;gap:10px}.franchise-launch-section{display:grid;gap:6px}.franchise-launch-heading{color:var(--accent);font-size:1rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.franchise-launch-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1px;border:1px solid rgba(174,126,58,.28);background:#ae7e3a38}.franchise-launch-card{min-height:82px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px;background:#020b13}.franchise-launch-card strong{display:block;color:var(--text);font-size:1rem;text-transform:uppercase}.franchise-launch-card span{display:block;margin-top:4px;color:var(--muted);font-size:1rem}.franchise-launch-card.is-disabled{opacity:.56}.franchise-launch-card.is-active{background:linear-gradient(180deg,#ae7e3a2e,#020b13)}.franchise-launch-card .compact-button{white-space:nowrap}.calendar-sim-controls .compact-button{min-height:28px;padding:0 10px}.playoff-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.playoff-field-table .player-name-cell{display:flex;align-items:center;gap:8px}.playoff-series-table th,.playoff-series-table td,.playoff-field-table th,.playoff-field-table td{white-space:nowrap}.legacy-draft-card-grid,.draft-operations-grid,.trade-evaluation-grid{display:none!important}.draft-console-panel{margin-bottom:0}@media(max-width:1100px){.desk-continue-panel{grid-template-columns:1fr}.desk-continue-actions{justify-items:start}.franchise-launch-card,.playoff-field-grid{grid-template-columns:1fr}}.front-office .core-tab-strip{display:grid!important;grid-template-columns:repeat(10,minmax(0,1fr))!important;grid-auto-rows:minmax(0,1fr)!important;align-items:stretch!important;justify-content:stretch!important;gap:0!important;overflow-x:hidden!important;scrollbar-width:none!important}.front-office .core-tab-strip::-webkit-scrollbar{display:none!important}.front-office .core-tab-strip .tab-button{width:100%!important;min-width:0!important;padding:0 2px!important;justify-content:center!important;text-align:center!important;white-space:nowrap!important}@media(max-width:1120px){.front-office .core-tab-strip{height:auto!important;min-height:38px!important;grid-template-columns:repeat(6,minmax(0,1fr))!important}}@media(max-width:720px){.front-office .core-tab-strip{grid-template-columns:repeat(4,minmax(0,1fr))!important}.front-office .core-tab-strip .tab-button{font-size:1rem!important;letter-spacing:.04em!important}}.app-brand-lockup{border:0!important;border-right:1px solid rgba(174,126,58,.24)!important;border-radius:0!important;background:transparent!important;cursor:pointer}.app-brand-lockup:hover img{filter:drop-shadow(0 0 12px rgba(174,126,58,.42))}.site-landing:before{background:linear-gradient(90deg,#020711f5,#0207119e 48%,#020711e6),url(../images/gm-office-night.jpg) center / cover no-repeat!important;opacity:.86!important}.front-office-view-home .dashboard-shell,.franchise-landing-page,.front-office>.simple-layout:first-child{position:relative;isolation:isolate}.front-office-view-home .dashboard-shell:before,.franchise-landing-page:before,.front-office>.simple-layout:first-child:before{content:"";position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,#020711f5,#020711b8 42%,#020711fa),linear-gradient(180deg,#0207113d,#020711f0),url(../images/gm-office-night.jpg) center / cover no-repeat;opacity:.72}.front-office-view-home .dashboard-shell:after,.franchise-landing-page:after,.front-office>.simple-layout:first-child:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,rgba(174,126,58,.08),transparent 20%),radial-gradient(circle at 70% 12%,rgba(80,129,156,.12),transparent 34%)}.front-office-view-home .broadcast-panel,.front-office-view-home .summary-card,.front-office-view-home .result-row,.desk-continue-panel,.franchise-launch-panel{background:linear-gradient(180deg,#030f19e8,#01080ef2)!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.front-office .table-wrap{overflow:auto}.front-office .data-table{width:100%;table-layout:fixed;border-collapse:collapse}.front-office .data-table th,.front-office .data-table td{height:30px!important;vertical-align:middle;text-align:right;white-space:nowrap}.front-office .data-table th:first-child,.front-office .data-table td:first-child,.front-office .data-table .player-cell,.front-office .data-table .player-name-cell,.front-office .data-table .team-stat-name-cell,.front-office .data-table .standings-team{text-align:left}.front-office .data-table td,.front-office .data-table th,.trade-desk-grid .transaction-player-copy strong,.trade-desk-grid .transaction-player-copy span,.trade-table-head span{overflow:hidden;text-overflow:ellipsis}.front-office .data-table .team-logo,.standings-team .team-logo{flex:0 0 auto}.trade-table-head,.trade-desk-grid .transaction-player-copy{grid-template-columns:minmax(132px,1.25fr) minmax(92px,.74fr) minmax(112px,.96fr) minmax(86px,.72fr)!important}.trade-desk-grid .trade-pool-grid,.trade-desk-grid .trade-active-grid{border-top:1px solid rgba(174,126,58,.16)}.panel-title h3,.screen-title-row h2{letter-spacing:.02em!important}.scores-news-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(340px,1fr);gap:10px;align-items:start}.league-scoreboard-panel,.news-column-panel{min-height:calc(100vh - 232px)}.league-scoreboard-grid{display:grid;grid-template-columns:repeat(2,minmax(260px,1fr));gap:8px}.league-scoreboard-grid.is-featured-only{grid-template-columns:minmax(0,1fr)}.scoreboard-card{display:grid;gap:7px;padding:10px;border:1px solid rgba(174,126,58,.24);background:#010a11db;color:var(--text);text-align:left}button.scoreboard-card{cursor:pointer}.scoreboard-card.is-user-game{border-color:#ae7e3a94;background:linear-gradient(180deg,#ae7e3a21,#010a11e6)}.scoreboard-card-head,.scoreboard-team-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px}.scoreboard-card-head span{color:var(--accent);font-size:1rem;font-weight:900;text-transform:uppercase}.scoreboard-card-head strong{color:#dbe4e8;font-size:1rem;text-align:right}.scoreboard-team-row{grid-template-columns:24px minmax(0,1fr) 32px}.scoreboard-team-row span{overflow:hidden;color:#cbd6dc;text-overflow:ellipsis;white-space:nowrap}.scoreboard-team-row strong{color:#eef5f6;text-align:right}.scoreboard-team-row.is-winner span,.scoreboard-team-row.is-winner strong{color:var(--accent)}.news-column-panel .news-page-list{max-height:none;overflow:auto}.front-office .dashboard-shell,.front-office .simple-layout,.front-office .calendar-console-page,.front-office .trade-console-page,.front-office .draft-console-page,.front-office .lineup-console-page,.front-office .playoff-page{width:min(1536px,100%)!important;min-height:calc(100vh - 112px);margin:0 auto!important}.desk-feed-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.desk-feed-panel{min-height:calc(100vh - 248px);display:grid;grid-template-rows:auto minmax(0,1fr)}.desk-feed-panel .dashboard-league-transactions-list,.desk-feed-panel .dashboard-roster-list{max-height:none;min-height:0;overflow:auto}.recent-games-desk-panel .result-button{grid-template-columns:72px minmax(0,1fr)}.calendar-page-layout,.calendar-news-stack{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.calendar-team-news-panel,.calendar-league-news-panel{display:grid;grid-template-rows:auto minmax(0,1fr)}.schedule-desk-panel-large{min-height:calc(100vh - 260px)}.schedule-desk-panel-large .mini-calendar-grid{gap:2px!important}.schedule-desk-panel-large .mini-calendar-cell{min-height:clamp(92px,11.4vh,138px)!important;align-content:start;gap:7px;padding:10px 8px!important}.schedule-desk-panel-large .mini-calendar-logo{width:34px!important;height:34px!important}.schedule-desk-panel-large .mini-calendar-score{font-size:1rem}.calendar-page-note{display:none}.calendar-team-news-panel .news-page-list,.calendar-league-news-panel .news-page-list{max-height:276px;overflow:auto}.front-office .roster-table,.front-office .leaders-table,.front-office .free-agent-board-table,.front-office .draft-board-table,.front-office .prospects-table,.front-office .farm-systems-table{min-width:1120px;table-layout:auto}.front-office .roster-table .player-name-cell,.front-office .leaders-table .player-name-cell,.front-office .free-agent-board-table .player-name-cell,.front-office .draft-board-table .player-name-cell,.front-office .prospects-table .player-name-cell{min-width:150px}.front-office .data-table .player-name-cell strong,.front-office .data-table .player-name-cell .link-button,.front-office .data-table .standings-team span{overflow:visible;text-overflow:clip}.front-office .data-table .player-name-cell{white-space:nowrap;overflow:visible!important}.front-office .data-table th:first-child,.front-office .data-table td:first-child{min-width:84px}.front-office .roster-table th:first-child,.front-office .roster-table td:first-child,.front-office .leaders-table th:nth-child(2),.front-office .leaders-table td:nth-child(2),.front-office .free-agent-board-table th:first-child,.front-office .free-agent-board-table td:first-child,.front-office .draft-board-table th:nth-child(2),.front-office .draft-board-table td:nth-child(2),.front-office .prospects-table th:nth-child(2),.front-office .prospects-table td:nth-child(2){min-width:150px;max-width:280px}.front-office .data-table th:not(:first-child),.front-office .data-table td:not(:first-child){min-width:54px}@media(max-width:1100px){.scores-news-layout,.league-scoreboard-grid{grid-template-columns:1fr}}@media(max-width:1000px){.desk-feed-grid{grid-template-columns:1fr}.desk-feed-panel{min-height:220px}}.sim-command-dock{width:100%;min-height:42px;display:grid;grid-template-columns:minmax(260px,1fr) auto;align-items:center;gap:12px;padding:6px 14px;border-bottom:1px solid rgba(174,126,58,.32);background:linear-gradient(90deg,#02080efa,#05121dfa)}.sim-command-flow{min-width:0;display:grid;gap:3px}.sim-command-meta{min-width:0;display:flex;align-items:center;gap:10px;color:#8fa0a8;font-size:1rem;text-transform:uppercase}.sim-command-meta strong{color:var(--accent);white-space:nowrap}.sim-command-meta span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sim-command-next{min-width:0;display:grid;gap:2px}.sim-command-kicker{color:var(--accent);font-size:1rem;letter-spacing:.1em;text-transform:uppercase}.sim-command-next strong{color:#eef3f5;font-size:1rem;letter-spacing:.02em}.sim-command-next span:last-child{min-width:0;color:#9badb6;font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sim-command-actions{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(110px,auto);gap:6px;justify-content:end}.sim-command-actions .compact-button{min-height:34px;padding:0 12px!important;font-size:1rem!important;letter-spacing:.08em;text-transform:uppercase}.sim-command-primary{min-width:164px;background:linear-gradient(180deg,#c19a5c2e,#0a1219f0)!important;border-color:#c19a5c7a!important;color:#f4f6f7!important}.sim-command-primary.is-danger{background:linear-gradient(180deg,#b04f3f3d,#160c0bf5)!important;border-color:#d6715f85!important}.front-office .core-tab-strip .tab-button{height:38px!important;min-height:38px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important}.front-office .tab-badge{min-width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;line-height:1}.front-office-view-home .page-console-header,.front-office-view-home .desk-control-panel{display:none!important}@media(max-width:760px){.sim-command-dock{grid-template-columns:1fr}.sim-command-actions{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;justify-content:stretch}.sim-command-next span:last-child{white-space:normal}}.front-office-view-home .compact-dashboard-grid{grid-template-columns:minmax(320px,.34fr) minmax(360px,.38fr) minmax(280px,.28fr)!important;align-items:start}.front-office-view-home .desk-feed-grid{display:none!important}.front-office-view-home .desk-feed-panel{min-height:100%}.front-office-view-home .desk-feed-panel .dashboard-league-transactions-list{max-height:none}.trade-console-page{overflow-x:auto}.trade-workspace-panel{min-width:1260px}.trade-desk-grid{grid-template-columns:minmax(410px,1fr) minmax(440px,1.05fr) minmax(410px,1fr)!important;gap:14px!important}.trade-table-head,.trade-desk-grid .transaction-player-copy{grid-template-columns:minmax(150px,1.2fr) minmax(100px,.72fr) minmax(118px,.9fr) minmax(92px,.68fr)!important}.trade-desk-grid .transaction-player-copy{min-height:40px;padding:7px 10px}.trade-player-pool-panel .trade-pool-grid{max-height:calc(100vh - 360px)}@media(max-width:1180px){.front-office-view-home .compact-dashboard-grid{grid-template-columns:1fr!important}}.front-office .core-tab-strip,.front-office-view-home .core-tab-strip{width:100%!important;max-width:none!important;margin:0!important;padding-left:22px!important;padding-right:22px!important}.front-office .draft-console-page{display:grid!important;grid-template-columns:minmax(0,1fr);align-items:start;overflow-x:hidden}.front-office .draft-action-panel{min-height:0;padding:8px 10px!important}.front-office .draft-toolbar{justify-content:flex-start;margin:0}.front-office .draft-state-banner{display:grid;gap:4px;padding:8px 10px;border:1px solid rgba(174,126,58,.18);background:#ae7e3a14}.front-office .draft-state-banner.is-complete{border-color:#85c1842e;background:#4c7a4e1f}.front-office .draft-state-banner strong{color:#edf3f5;font-size:1rem}.front-office .draft-state-banner span{color:var(--muted);font-size:1rem;line-height:1.4}.front-office .draft-state-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.front-office .draft-state-card{border:1px solid rgba(174,126,58,.14);background:#030a10b8;padding:10px 12px;display:grid;gap:4px}.front-office .draft-state-card span{color:var(--fh-muted);font-size:1rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.front-office .draft-state-card strong{color:#edf3f5;font-size:1rem}.front-office .draft-state-card em{color:#c6d2d8;font-style:normal;font-size:1rem;line-height:1.4}.draft-context-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.34fr);gap:10px;min-width:0}.draft-context-grid .panel{min-width:0}.draft-context-grid .panel-title{margin-bottom:6px!important}.draft-order-grid{display:flex!important;grid-template-columns:none!important;gap:6px;max-height:none!important;overflow-x:auto;overflow-y:hidden;padding-bottom:2px}.draft-order-card{flex:0 0 88px;min-height:52px!important;display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:4px 7px;padding:7px!important}.draft-order-card .team-logo{grid-row:span 2;width:24px!important;height:24px!important}.draft-order-card strong,.draft-order-card span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.draft-order-card strong{color:var(--text);font-size:1rem}.draft-order-card span{color:var(--muted);font-size:1rem}.draft-order-card.is-active{border-color:#ae7e3ad1!important;background:#ae7e3a29!important}.draft-latest-panel{display:grid;grid-template-rows:auto auto minmax(0,1fr)}.draft-round-toolbar{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;margin-bottom:6px}.draft-round-toolbar span{color:var(--muted);font-size:1rem;text-align:center;text-transform:uppercase}.draft-round-grid-six{display:grid!important;grid-template-columns:1fr!important;gap:0;max-height:112px!important;overflow:auto;border:1px solid rgba(174,126,58,.16);background:#020b13}.draft-pick-card{grid-template-columns:24px minmax(0,1fr)!important;min-height:34px!important;padding:6px 8px!important;border:0!important;border-bottom:1px solid rgba(174,126,58,.12)!important;background:transparent!important}.draft-pick-card:last-child{border-bottom:0!important}.draft-pick-card .transaction-player-logo{width:24px!important;height:24px!important}.draft-pick-card .transaction-player-copy{min-width:0;gap:1px}.draft-pick-card .transaction-player-copy strong,.draft-pick-card .transaction-player-copy span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.front-office .draft-console-panel{min-width:0;overflow:hidden}.front-office .draft-console-grid{display:grid!important;grid-template-columns:minmax(0,1fr) 330px!important;gap:10px!important;align-items:stretch;min-width:0}.front-office .draft-board-table-wrap{max-height:calc(100vh - 360px);min-height:430px}.front-office .draft-board-table{min-width:980px!important;table-layout:fixed!important}.front-office .draft-board-table th,.front-office .draft-board-table td{height:31px!important;padding:5px 8px!important}.front-office .draft-board-table th:nth-child(1),.front-office .draft-board-table td:nth-child(1){width:54px;min-width:54px;text-align:right}.front-office .draft-board-table th:nth-child(2),.front-office .draft-board-table td:nth-child(2){width:260px!important;min-width:260px!important;max-width:none!important;text-align:left}.front-office .draft-board-table th:nth-child(3),.front-office .draft-board-table td:nth-child(3),.front-office .draft-board-table th:nth-child(4),.front-office .draft-board-table td:nth-child(4),.front-office .draft-board-table th:nth-child(5),.front-office .draft-board-table td:nth-child(5),.front-office .draft-board-table th:nth-child(6),.front-office .draft-board-table td:nth-child(6),.front-office .draft-board-table th:nth-child(8),.front-office .draft-board-table td:nth-child(8){width:62px}.front-office .draft-board-table th:nth-child(7),.front-office .draft-board-table td:nth-child(7){width:170px}.front-office .draft-board-table th:nth-child(9),.front-office .draft-board-table td:nth-child(9){width:92px}.front-office .draft-board-table .player-name-cell strong{display:block;overflow:hidden;color:#edf3f5;text-overflow:ellipsis;white-space:nowrap}.front-office .draft-board-table tr.is-highlighted-row td{background:#ae7e3a29!important}.front-office .draft-player-card{min-height:430px!important;height:100%;grid-template-columns:1fr!important;grid-template-rows:auto minmax(150px,1fr);align-content:stretch;padding:12px!important;background:linear-gradient(180deg,#ae7e3a1c,#03101af5 34%),#03101a!important}.draft-player-copy{gap:8px}.draft-player-copy>span{color:var(--accent);font-size:1rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.draft-player-copy h3{overflow-wrap:anywhere;font-size:1.28rem!important;line-height:1.05;text-transform:uppercase}.draft-player-copy>strong{color:#cbd6dc;font-size:1rem;text-transform:uppercase}.draft-player-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;border:1px solid rgba(174,126,58,.18);background:#ae7e3a24}.draft-player-meta span,.draft-player-meta strong{min-width:0;padding:6px 8px;background:#020b13}.draft-player-meta span{color:#8fa0a8;font-size:1rem;text-transform:uppercase}.draft-player-meta strong{color:var(--text);font-size:1rem}.draft-player-copy p{margin:0;color:#c5d0d6;font-size:1rem;line-height:1.45}.draft-photo-placeholder{width:100%!important;height:auto!important;min-height:150px!important;border-color:#ae7e3a33!important;background:linear-gradient(180deg,#ffffff08,#0000002e),repeating-linear-gradient(135deg,rgba(174,126,58,.08) 0 1px,transparent 1px 8px),#020b13!important}@media(max-width:1180px){.draft-context-grid,.front-office .draft-console-grid{grid-template-columns:1fr!important}.front-office .draft-board-table-wrap{max-height:none}.front-office .draft-player-card{min-height:260px!important}}.front-office .farm-systems-table-wrap{max-height:calc(100vh - 330px)}.front-office .farm-systems-table{min-width:1180px!important;table-layout:fixed!important}.front-office .farm-systems-table th,.front-office .farm-systems-table td{height:auto!important;min-height:34px;padding:7px 8px!important;vertical-align:middle}.front-office .farm-systems-table th:nth-child(1),.front-office .farm-systems-table td:nth-child(1){width:64px!important;min-width:64px!important;text-align:right}.front-office .farm-systems-table th:nth-child(2),.front-office .farm-systems-table td:nth-child(2){width:250px!important;min-width:250px!important;max-width:none!important;text-align:left}.front-office .farm-systems-table th:nth-child(3),.front-office .farm-systems-table td:nth-child(3),.front-office .farm-systems-table th:nth-child(4),.front-office .farm-systems-table td:nth-child(4),.front-office .farm-systems-table th:nth-child(5),.front-office .farm-systems-table td:nth-child(5),.front-office .farm-systems-table th:nth-child(6),.front-office .farm-systems-table td:nth-child(6),.front-office .farm-systems-table th:nth-child(8),.front-office .farm-systems-table td:nth-child(8){width:84px!important;min-width:84px!important;text-align:center}.front-office .farm-systems-table th:nth-child(7),.front-office .farm-systems-table td:nth-child(7){width:260px!important;min-width:260px!important;max-width:none!important;text-align:left}.front-office .farm-systems-table th:nth-child(9),.front-office .farm-systems-table td:nth-child(9){width:330px!important;min-width:330px!important;max-width:none!important;text-align:left}.front-office .farm-systems-table .table-sort-button{width:100%;justify-content:inherit;min-width:0;padding:0;text-align:inherit;white-space:nowrap}.front-office .farm-system-team-cell{display:flex;align-items:center;gap:8px;min-width:0}.front-office .farm-system-team-cell .team-logo{flex:0 0 24px;width:24px!important;height:24px!important}.front-office .farm-system-team-cell strong{display:block;min-width:0;overflow:hidden;color:#edf3f5;text-overflow:ellipsis;white-space:nowrap}.front-office .farm-system-best-cell .link-button{width:100%;display:grid;grid-template-columns:38px minmax(0,1fr);gap:1px 8px;align-items:center;text-align:left}.front-office .farm-system-best-cell .link-button span{grid-row:span 2;color:var(--accent);font-size:1rem;font-weight:900}.front-office .farm-system-best-cell .link-button strong,.front-office .farm-system-best-cell .link-button em{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.front-office .farm-system-best-cell .link-button strong{color:#edf3f5;font-size:1rem}.front-office .farm-system-best-cell .link-button em{color:#8fa0a8;font-size:1rem;font-style:normal;text-transform:uppercase}.front-office .farm-system-next-wave-cell{white-space:normal!important}.front-office .farm-system-next-wave-cell{display:flex;flex-wrap:wrap;gap:4px}.front-office .farm-wave-chip{min-width:0;max-width:150px;display:inline-grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:5px;padding:3px 6px;border:1px solid rgba(174,126,58,.24);border-radius:0;background:#010a11b8;color:#d9e2e6;cursor:pointer;font:inherit}.front-office .farm-wave-chip:hover{border-color:#ae7e3aa3;background:#ae7e3a24}.front-office .farm-wave-chip span{color:var(--accent);font-size:1rem;font-weight:900}.front-office .farm-wave-chip strong{min-width:0;overflow:hidden;color:#d9e2e6;font-size:1rem;text-overflow:ellipsis;white-space:nowrap}.front-office .farm-wave-empty{color:var(--muted);font-size:1rem}@media(max-width:1180px){.front-office .farm-systems-table-wrap{max-height:none}}:root{--fh-console-width: 1536px;--fh-board-width: 1320px}.front-office,.front-office-view-home,.front-office .dashboard-shell,.front-office .simple-layout,.front-office .calendar-console-page,.front-office .trade-console-page,.front-office .draft-console-page,.front-office .lineup-console-page,.front-office .playoff-page,.front-office .leaders-page,.front-office .roster-studio-page{width:min(var(--fh-console-width),100%)!important;max-width:var(--fh-console-width)!important;margin-left:auto!important;margin-right:auto!important}.front-office .dashboard-shell,.front-office .simple-layout,.front-office .calendar-console-page,.front-office .trade-console-page,.front-office .draft-console-page,.front-office .lineup-console-page,.front-office .playoff-page{min-width:0}.front-office .panel,.front-office .broadcast-panel,.front-office .roster-panel-wide,.front-office .leaders-board-header,.front-office .page-console-header,.front-office .roster-console-header,.front-office .table-wrap,.front-office .farm-systems-table-wrap,.front-office .draft-board-table-wrap,.front-office .trade-workspace-panel{width:100%!important;max-width:none!important}.front-office .roster-table,.front-office .leaders-table,.front-office .free-agent-board-table,.front-office .draft-board-table,.front-office .prospects-table,.front-office .farm-systems-table{width:100%!important;min-width:var(--fh-board-width)!important}.front-office .trade-workspace-panel{min-width:var(--fh-board-width)!important}@media(max-width:1360px){.front-office .table-wrap,.front-office .trade-console-page{overflow-x:auto}}.boxscore-modal{width:min(1360px,calc(100vw - 40px))!important;max-height:calc(100vh - 40px);overflow:hidden;display:grid;grid-template-rows:auto minmax(0,1fr)}.boxscore-modal-titlebar{padding:12px 14px!important;border-bottom:1px solid rgba(174,126,58,.32)}.boxscore-modal-titlebar span{color:var(--accent);font-size:1rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.boxscore-modal-titlebar h3{margin:3px 0 0;color:var(--text);font-size:1rem;text-transform:uppercase}.boxscore-modal-body{min-height:0;overflow:auto;padding:10px}.boxscore-modal-body>.panel{border:0!important;background:transparent!important;padding:0!important}.front-office .draft-context-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch}.front-office .draft-order-panel,.front-office .draft-latest-panel{min-height:174px}.front-office .draft-order-grid{display:grid!important;grid-template-columns:repeat(10,minmax(0,1fr))!important;grid-auto-rows:34px;gap:4px!important;max-height:none!important;overflow:visible!important;padding:0!important}.front-office .draft-order-card{min-width:0;min-height:34px!important;height:34px;grid-template-columns:18px minmax(0,1fr);gap:2px 5px;padding:4px 5px!important}.front-office .draft-order-card .team-logo{width:18px!important;height:18px!important}.front-office .draft-order-card strong,.front-office .draft-order-card span{font-size:1rem;line-height:1}.front-office .draft-round-grid-six{max-height:116px!important}@media(max-width:1180px){.front-office .draft-context-grid{grid-template-columns:1fr!important}.front-office .draft-order-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}}.front-office .farm-systems-table{min-width:var(--fh-board-width)!important;table-layout:fixed!important}.front-office .farm-systems-table th,.front-office .farm-systems-table td{height:48px!important;min-height:48px!important;max-height:48px!important;padding:6px 8px!important;line-height:1.15;vertical-align:middle!important;white-space:nowrap}.front-office .farm-systems-table th:nth-child(1),.front-office .farm-systems-table td:nth-child(1){width:58px!important;min-width:58px!important;max-width:58px!important}.front-office .farm-systems-table th:nth-child(2),.front-office .farm-systems-table td:nth-child(2){width:244px!important;min-width:244px!important;max-width:244px!important}.front-office .farm-systems-table th:nth-child(3),.front-office .farm-systems-table td:nth-child(3){width:76px!important;min-width:76px!important;max-width:76px!important}.front-office .farm-systems-table th:nth-child(4),.front-office .farm-systems-table td:nth-child(4),.front-office .farm-systems-table th:nth-child(5),.front-office .farm-systems-table td:nth-child(5){width:72px!important;min-width:72px!important;max-width:72px!important}.front-office .farm-systems-table th:nth-child(6),.front-office .farm-systems-table td:nth-child(6){width:60px!important;min-width:60px!important;max-width:60px!important}.front-office .farm-systems-table th:nth-child(7),.front-office .farm-systems-table td:nth-child(7){width:268px!important;min-width:268px!important;max-width:268px!important}.front-office .farm-systems-table th:nth-child(8),.front-office .farm-systems-table td:nth-child(8){width:78px!important;min-width:78px!important;max-width:78px!important}.front-office .farm-systems-table th:nth-child(9),.front-office .farm-systems-table td:nth-child(9){width:392px!important;min-width:392px!important;max-width:392px!important}.front-office .farm-system-team-cell,.front-office .farm-system-best-cell,.front-office .farm-system-next-wave-cell{overflow:hidden!important}.front-office .farm-system-team-cell{height:48px!important;display:flex;align-items:center}.front-office .farm-system-best-cell .link-button{height:36px;overflow:hidden}.front-office .farm-system-best-cell .link-button strong,.front-office .farm-system-best-cell .link-button em{line-height:1.1}.front-office .farm-system-next-wave-cell{height:48px!important;display:flex;flex-wrap:nowrap!important;align-items:center;gap:4px;white-space:nowrap!important}.front-office .farm-wave-chip{flex:0 1 118px;max-width:118px;height:24px;padding:2px 5px}.front-office .farm-wave-chip:nth-child(n+4){display:none}.front-office .farm-wave-chip strong{font-size:1rem}.front-office .farm-systems-table th:nth-child(1),.front-office .farm-systems-table td:nth-child(1){width:54px!important;min-width:54px!important;max-width:54px!important}.front-office .farm-systems-table th:nth-child(2),.front-office .farm-systems-table td:nth-child(2){width:220px!important;min-width:220px!important;max-width:220px!important}.front-office .farm-systems-table th:nth-child(3),.front-office .farm-systems-table td:nth-child(3){width:64px!important;min-width:64px!important;max-width:64px!important}.front-office .farm-systems-table th:nth-child(4),.front-office .farm-systems-table td:nth-child(4),.front-office .farm-systems-table th:nth-child(5),.front-office .farm-systems-table td:nth-child(5){width:62px!important;min-width:62px!important;max-width:62px!important}.front-office .farm-systems-table th:nth-child(6),.front-office .farm-systems-table td:nth-child(6){width:52px!important;min-width:52px!important;max-width:52px!important}.front-office .farm-systems-table th:nth-child(7),.front-office .farm-systems-table td:nth-child(7){width:240px!important;min-width:240px!important;max-width:240px!important}.front-office .farm-systems-table th:nth-child(8),.front-office .farm-systems-table td:nth-child(8){width:54px!important;min-width:54px!important;max-width:54px!important}.front-office .farm-systems-table th:nth-child(9),.front-office .farm-systems-table td:nth-child(9){width:512px!important;min-width:512px!important;max-width:512px!important}.front-office .farm-wave-chip{flex:0 1 98px;max-width:98px}.front-office .farm-wave-chip:nth-child(n+4){display:inline-grid}.front-office .leaders-filter-strip{grid-template-columns:minmax(360px,2.4fr) minmax(120px,.7fr) minmax(170px,.9fr) minmax(150px,.8fr)!important;min-height:46px}.front-office .leaders-filter-strip article{height:46px!important;min-height:46px!important;align-content:center;gap:3px;overflow:hidden}.front-office .leaders-filter-strip article:first-child{min-width:0}.front-office .leaders-filter-strip article:first-child strong{white-space:normal!important;line-height:1.1;max-height:2.2em}.front-office .leaders-filter-strip article:not(:first-child) strong{white-space:nowrap!important}.front-office .leaders-board-header{grid-template-rows:auto auto 46px}.front-office-view-home .compact-dashboard-grid>.dashboard-panel-stack{min-width:0}.front-office-view-home .recent-games-desk-panel{min-width:0;overflow:hidden}.front-office-view-home .recent-games-desk-panel .simple-list{display:grid;gap:6px;min-width:0}.front-office-view-home .recent-games-desk-panel .result-button{width:100%;min-width:0;min-height:38px;grid-template-columns:54px minmax(0,1fr)!important;align-items:center;gap:8px;padding:7px 9px!important;overflow:hidden}.front-office-view-home .recent-games-desk-panel .result-button strong,.front-office-view-home .recent-games-desk-panel .result-button span{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.front-office-view-home .recent-games-desk-panel .result-button strong{color:var(--accent);font-size:1rem;text-align:right}.front-office-view-home .recent-games-desk-panel .result-button span{font-size:1rem}.front-office .draft-context-grid{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}.front-office .draft-order-panel{min-height:214px}.front-office .draft-order-grid{grid-template-columns:repeat(10,minmax(0,1fr))!important;grid-auto-rows:50px;gap:6px!important;overflow:visible!important}.front-office .draft-order-card{height:50px;min-height:50px!important;grid-template-columns:30px minmax(0,1fr);gap:3px 7px;padding:7px 8px!important}.front-office .draft-order-card .team-logo{width:30px!important;height:30px!important}.front-office .draft-order-card strong,.front-office .draft-order-card span{font-size:1rem}.front-office .draft-latest-panel{min-height:332px}.front-office .draft-round-grid-six{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))!important;gap:8px;max-height:none!important;padding:0;border:0;background:transparent;overflow:visible!important;align-content:start}.front-office .draft-pick-card{min-height:48px!important;grid-template-columns:30px minmax(0,1fr)!important;align-items:center;padding:7px 8px!important;border:1px solid rgba(174,126,58,.18)!important;background:#020b13!important}.front-office .draft-pick-card .transaction-player-logo{width:30px!important;height:30px!important}.front-office .draft-pick-card .transaction-player-copy{gap:1px}.front-office .draft-pick-card .transaction-player-copy strong{color:#eef3f5;font-size:1rem;line-height:1.1}.front-office .draft-pick-card .transaction-player-copy span{font-size:1rem;line-height:1.1}.front-office .draft-console-grid{grid-template-columns:minmax(0,1fr) 380px!important}.front-office .draft-board-table{min-width:1060px!important}.front-office .draft-board-table th:nth-child(2),.front-office .draft-board-table td:nth-child(2){width:238px!important;min-width:238px!important}.front-office .draft-board-table th:nth-child(7),.front-office .draft-board-table td:nth-child(7){width:140px!important}@media(max-width:1180px){.front-office .draft-order-grid,.front-office .draft-round-grid-six{grid-template-columns:repeat(5,minmax(0,1fr))!important}.front-office .draft-console-grid{grid-template-columns:1fr!important}}.front-office .leaders-filter-strip{grid-template-columns:minmax(560px,3.6fr) minmax(88px,.45fr) minmax(128px,.58fr) minmax(118px,.52fr)!important;height:46px!important;min-height:46px!important;max-height:46px!important;overflow:hidden}.front-office .leaders-filter-strip article{height:46px!important;min-height:46px!important;max-height:46px!important;padding-top:6px!important;padding-bottom:6px!important}.front-office .leaders-filter-strip article:first-child strong{white-space:nowrap!important;max-height:none!important;overflow:hidden;text-overflow:ellipsis}.front-office .leaders-board-header{grid-template-rows:auto auto!important;min-height:0!important;align-items:start}.front-office .leaders-board-copy{min-height:0!important;height:auto!important;align-content:center;overflow:hidden;padding-block:14px 8px!important}.front-office .leaders-board-copy h2{margin:0 0 4px!important;line-height:1!important}.front-office .leaders-board-copy span{display:block;max-width:760px;min-height:0;line-height:1.25!important;overflow:hidden}.front-office .draft-board-table{min-width:1220px!important;table-layout:fixed!important}.front-office .draft-board-table th,.front-office .draft-board-table td{height:34px!important;padding:6px 8px!important;vertical-align:middle}.front-office .draft-board-table th:nth-child(1),.front-office .draft-board-table td:nth-child(1){width:56px!important;min-width:56px!important;max-width:56px!important;text-align:right}.front-office .draft-board-table th:nth-child(2),.front-office .draft-board-table td:nth-child(2){width:220px!important;min-width:220px!important;max-width:220px!important;text-align:left}.front-office .draft-board-table th:nth-child(3),.front-office .draft-board-table td:nth-child(3){width:62px!important;min-width:62px!important;max-width:62px!important;text-align:center}.front-office .draft-board-table th:nth-child(4),.front-office .draft-board-table td:nth-child(4),.front-office .draft-board-table th:nth-child(5),.front-office .draft-board-table td:nth-child(5),.front-office .draft-board-table th:nth-child(6),.front-office .draft-board-table td:nth-child(6),.front-office .draft-board-table th:nth-child(8),.front-office .draft-board-table td:nth-child(8),.front-office .draft-board-table th:nth-child(9),.front-office .draft-board-table td:nth-child(9){width:64px!important;min-width:64px!important;max-width:64px!important;text-align:center}.front-office .draft-board-table th:nth-child(7),.front-office .draft-board-table td:nth-child(7){width:110px!important;min-width:110px!important;max-width:110px!important;text-align:left}.front-office .draft-board-table th:nth-child(10),.front-office .draft-board-table td:nth-child(10){width:300px!important;min-width:300px!important;max-width:300px!important;text-align:left}.front-office .draft-tools-cell{color:#c6d2d8;font-size:1rem!important;line-height:1.25;white-space:nowrap}.front-office .draft-board-table th:nth-child(9),.front-office .draft-board-table td:nth-child(9){width:88px!important;min-width:88px!important;max-width:88px!important;text-align:center}.front-office .draft-board-table .player-name-cell,.front-office .draft-board-table .player-name-cell strong,.front-office .draft-board-table td:nth-child(7){overflow:hidden!important;text-overflow:ellipsis;white-space:nowrap}.front-office .draft-board-table .tiny-button{width:64px;min-height:24px;padding:3px 7px!important}.front-office-view-home .compact-dashboard-grid,.front-office .front-office-view-home .compact-dashboard-grid{grid-template-columns:minmax(400px,.94fr) minmax(280px,.66fr) minmax(280px,.66fr)!important;align-items:stretch}.front-office-view-home .schedule-desk-panel,.front-office .front-office-view-home .schedule-desk-panel{min-height:auto!important}.front-office-view-home .schedule-desk-panel .mini-calendar-grid,.front-office .front-office-view-home .schedule-desk-panel .mini-calendar-grid{gap:1px!important}.front-office-view-home .schedule-desk-panel .mini-calendar-cell,.front-office .front-office-view-home .schedule-desk-panel .mini-calendar-cell{min-height:0!important;aspect-ratio:1 / 1;padding:5px 4px!important;gap:3px;align-content:start}.front-office-view-home .schedule-desk-panel .mini-calendar-cell strong,.front-office .front-office-view-home .schedule-desk-panel .mini-calendar-cell strong{font-size:1rem}.front-office-view-home .schedule-desk-panel .mini-calendar-logo,.front-office .front-office-view-home .schedule-desk-panel .mini-calendar-logo{width:20px!important;height:20px!important}.front-office-view-home .schedule-desk-panel .mini-calendar-score,.front-office .front-office-view-home .schedule-desk-panel .mini-calendar-score,.front-office-view-home .schedule-desk-panel .mini-calendar-cell span,.front-office .front-office-view-home .schedule-desk-panel .mini-calendar-cell span{font-size:1rem!important;line-height:1.05}.front-office-view-home .dashboard-calendar-stack,.front-office .front-office-view-home .dashboard-calendar-stack{display:grid;min-width:0;gap:10px}.front-office-view-home .league-scoreboard-panel,.front-office .front-office-view-home .league-scoreboard-panel{min-height:0!important;overflow:hidden}.front-office-view-home .league-scoreboard-grid,.front-office .front-office-view-home .league-scoreboard-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;max-height:none!important;overflow:visible!important}.front-office-view-home .scoreboard-card,.front-office .front-office-view-home .scoreboard-card{min-width:0;padding:8px!important}.front-office-view-home .scoreboard-team-row,.front-office .front-office-view-home .scoreboard-team-row{grid-template-columns:20px minmax(0,1fr) 28px!important}.front-office-view-home .desk-feed-panel,.front-office .front-office-view-home .desk-feed-panel{min-height:100%!important;height:100%;background:linear-gradient(180deg,#252525,#101010),#171717!important;overflow:hidden}.front-office-view-home .desk-feed-panel .dashboard-league-transactions-list,.front-office-view-home .desk-feed-panel .dashboard-roster-list,.front-office .front-office-view-home .desk-feed-panel .dashboard-league-transactions-list,.front-office .front-office-view-home .desk-feed-panel .dashboard-roster-list{max-height:none!important;min-height:0!important;overflow:auto;background:#101010!important}.front-office .roster-bottom-grid-single{grid-template-columns:minmax(0,1fr)!important}.front-office .data-table tbody tr,.front-office .transaction-row,.front-office .result-row{min-height:38px}.front-office .data-table td,.front-office .data-table th{vertical-align:middle}.front-office .compact-button,.front-office .tiny-button,.front-office .action-button,.front-office .player-action-button,.front-office .deck-button{align-items:center;justify-content:center}.front-office .trade-console-page{overflow-x:hidden!important}.front-office .trade-workspace-panel{min-width:0!important;overflow:hidden}.front-office .trade-workspace-panel>.panel-title{display:flex!important}.front-office .trade-console-strip{grid-template-columns:minmax(260px,1.4fr) repeat(4,minmax(130px,1fr))!important;margin:0 0 10px!important}.front-office .trade-console-strip article{height:48px!important;min-height:48px!important;align-content:center}.front-office .trade-desk-grid{display:grid!important;grid-template-columns:minmax(280px,.84fr) minmax(460px,1.28fr) minmax(280px,.84fr)!important;gap:12px!important;min-width:0!important;align-items:start}.front-office .trade-proposal-panel{min-height:0;background:linear-gradient(180deg,#ae7e3a1c,#03101af5 38%),#03101a!important}.front-office .trade-proposal-panel>.panel-title{min-height:62px;align-items:start}.front-office .trade-ticket-vs{display:flex;align-items:center;gap:12px}.front-office .trade-ticket-vs-separator{color:var(--fh-brass);font-size:1rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.front-office .trade-club-identity{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:8px;min-width:0}.front-office .trade-club-logo{width:34px;height:34px;object-fit:contain}.front-office .trade-club-logo-placeholder{display:grid;place-items:center;border:1px solid rgba(174,126,58,.3);background:#00080fbd;color:var(--fh-brass);font-weight:800}.front-office .trade-club-copy{display:grid;gap:2px;min-width:0}.front-office .trade-club-copy span{color:var(--fh-muted);font-size:1rem;letter-spacing:.1em;text-transform:uppercase}.front-office .trade-club-copy strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#edf3f5;font-size:1rem}.front-office .trade-ticket-board{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-items:stretch}.front-office .trade-ticket-lane{min-width:0;border:1px solid rgba(174,126,58,.22);background:#010a11b8;padding:8px}.front-office .trade-ticket-lane .compact-panel-title{min-height:28px;padding:0 0 6px!important;margin:0 0 6px!important}.front-office .trade-ticket-lane .compact-panel-title h3{font-size:1rem!important}.front-office .trade-ticket-lane-head{display:flex;justify-content:space-between;gap:10px}.front-office .trade-ticket-lane-head strong{color:var(--fh-brass);font-size:1.1rem}.front-office .trade-active-grid{min-height:188px}.front-office .trade-slot-card,.front-office .trade-slot-card .drag-player-card.is-empty{min-height:44px!important}.front-office .trade-slot-card .drag-player-card.is-empty{display:flex;align-items:center;color:#8fa0a8b8;font-size:1rem;letter-spacing:.08em;text-transform:uppercase}.front-office .trade-player-pool-panel{min-width:0;min-height:0}.front-office .trade-player-pool-panel>.panel-title{min-height:62px;align-items:start;overflow:hidden}.front-office .trade-player-pool-panel label{display:grid;grid-template-columns:120px minmax(0,1fr);align-items:center;gap:8px;margin-bottom:8px}.front-office .trade-player-pool-panel label>span{color:var(--accent);font-size:1rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.front-office .trade-player-pool-panel select{width:100%}.front-office .trade-player-pool-panel .trade-pool-grid{max-height:calc(100vh - 470px)!important;min-height:420px;overflow:auto}.front-office .trade-partner-picker{margin-top:2px}.front-office .trade-table-head,.front-office .trade-desk-grid .transaction-player-copy{grid-template-columns:minmax(170px,1.15fr) minmax(118px,.78fr) minmax(178px,1.12fr) minmax(146px,.95fr)!important;gap:10px!important}.front-office .trade-table-head{height:30px;align-items:center;padding:0 10px!important;background:#03101a!important}.front-office .trade-table-head span{font-size:1rem!important}.front-office .trade-desk-grid .trade-pool-drag-button{min-height:44px;padding:7px 10px!important}.front-office .trade-desk-grid .transaction-player-copy{min-height:38px!important;padding:0!important}.front-office .trade-desk-grid .transaction-player-copy strong{color:#edf3f5;font-size:1rem}.front-office .trade-desk-grid .transaction-player-copy span{font-size:1rem}.front-office .trade-desk-grid .transaction-player-meta{color:#aebbc2!important}.front-office .trade-desk-grid .trade-pool-card:hover,.front-office .trade-desk-grid .trade-slot-filled:hover{background:#ae7e3a1a!important}.front-office .trade-feedback{margin-bottom:10px}.front-office .trade-ticket-impact{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px}.front-office .trade-ticket-impact article{border:1px solid rgba(174,126,58,.22);background:#010a11c2;padding:10px 12px;display:grid;gap:4px}.front-office .trade-ticket-impact span{color:var(--fh-muted);font-size:1rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.front-office .trade-ticket-impact strong{color:var(--fh-brass);font-size:1.15rem}.front-office .trade-ticket-impact em{color:#c6d2d8;font-style:normal;line-height:1.3}.front-office .trade-submit-row{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding-top:10px;border-top:1px solid rgba(174,126,58,.18)}.front-office .trade-submit-row span{color:#c6d2d8;font-size:1rem;line-height:1.35}.front-office .trade-submit-row .compact-button{min-width:176px}@media(max-width:1180px){.front-office .draft-state-strip,.front-office .trade-desk-grid,.front-office .trade-ticket-board,.front-office .trade-ticket-impact{grid-template-columns:1fr!important}.front-office .trade-submit-row,.front-office .trade-ticket-vs{flex-direction:column;align-items:flex-start}.front-office .trade-console-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.front-office .data-table th,.front-office .data-table td,.front-office .summary-card,.front-office .console-filter-strip article,.front-office .trade-console-strip article,.front-office .leader-spotlight-stats article,.front-office .roster-studio-metrics,.front-office .roster-studio-metrics article,.front-office .front-office-command-strip article,.front-office .dashboard-runway article,.front-office .desk-continue-metrics,.front-office .desk-continue-metrics article{border-left:0!important;border-right:0!important}.front-office .summary-card,.front-office .console-filter-strip article,.front-office .trade-console-strip article,.front-office .leader-spotlight-stats article,.front-office .roster-studio-metrics article,.front-office .dashboard-runway article,.front-office .desk-continue-metrics article{border-bottom-color:#ae7e3a1f!important}.front-office .data-table td,.front-office .data-table th,.front-office .roster-table td,.front-office .leaders-table td,.front-office .prospects-table td,.front-office .farm-systems-table td,.front-office .free-agent-board-table td,.front-office .draft-board-table td,.front-office .boxscore-table td{border-color:#ae7e3a1a!important;border-left-color:transparent!important;border-right-color:transparent!important}.front-office .data-table th,.front-office .roster-table th,.front-office .leaders-table th,.front-office .prospects-table th,.front-office .farm-systems-table th,.front-office .free-agent-board-table th,.front-office .draft-board-table th,.front-office .boxscore-table th{border-bottom-color:#ae7e3a3d!important;border-left-color:transparent!important;border-right-color:transparent!important}.front-office .mini-calendar-cell,.front-office .calendar-cell,.front-office .schedule-desk-panel .mini-calendar-grid,.front-office .mini-calendar-weekdays span{border-color:#ae7e3a24!important}.front-office .mini-calendar-cell,.front-office .calendar-cell{background:#03101a!important}.front-office .dashboard-hero:after{background:linear-gradient(90deg,#02071114,#02071185)!important}.front-office-command,.titlebar{background:linear-gradient(90deg,#020711fa,#030e18f5 52%,#020711fa)!important}.front-office .dashboard-runway,.front-office .account-home-stack,.front-office .roster-studio-header,.front-office .leaders-board-header{background:linear-gradient(115deg,rgba(174,126,58,.1),transparent 34%),linear-gradient(180deg,#030f19f5,#01080efa)!important}.pro-postseason-bracket{display:grid;grid-template-columns:minmax(160px,1.1fr) minmax(180px,1.18fr) minmax(170px,1fr) minmax(190px,1.12fr) minmax(170px,1fr) minmax(180px,1.18fr) minmax(160px,1.1fr);gap:8px;align-items:center;overflow-x:auto;padding-bottom:4px}.pro-bracket-column{min-width:0;display:grid;gap:10px}.pro-bracket-column h4{margin:0;color:var(--accent);font-size:1rem;letter-spacing:.1em;text-align:center;text-transform:uppercase}.pro-bracket-wild-card-column,.pro-bracket-division-column{align-self:stretch}.pro-bracket-championship-column,.pro-bracket-world-series-column{align-self:center;margin-top:16px}.pro-bracket-series-card{display:grid;gap:6px;padding:8px;border:1px solid rgba(174,126,58,.26);background:#020b13}.pro-bracket-series-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;padding-bottom:5px;border-bottom:1px solid rgba(174,126,58,.14)}.pro-bracket-series-head h5{margin:0;color:#eef3f5;font-size:1rem;text-transform:uppercase}.pro-bracket-series-head span,.pro-bracket-series-card em{color:#98a8b0;font-size:1rem;font-style:normal;line-height:1.25;text-transform:uppercase}.pro-bracket-series-head strong{color:var(--accent);font-size:1rem}.pro-bracket-team-row{min-height:38px;display:grid;grid-template-columns:30px 24px minmax(0,1fr);align-items:center;gap:6px;padding:5px 6px;background:#010a11d1}.pro-bracket-team-row.is-placeholder{grid-template-columns:30px minmax(0,1fr);border:1px dashed rgba(174,126,58,.18)}.pro-bracket-team-row.is-winner{background:#ae7e3a26}.pro-bracket-team-row .team-logo{width:24px!important;height:24px!important}.pro-bracket-team-row .playoff-seed-box{width:30px;min-width:30px;height:24px;font-size:1rem}.pro-bracket-team-row .playoff-team-meta{min-width:0}.pro-bracket-team-row .playoff-team-meta strong,.pro-bracket-team-row .playoff-team-meta span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pro-bracket-team-row .playoff-team-meta strong{color:#eef3f5;font-size:1rem}.pro-bracket-team-row .playoff-team-meta span{color:#8fa0a8;font-size:1rem}.pro-bracket-world-series-column .pro-bracket-series-card{border-color:#ae7e3a80;background:linear-gradient(180deg,#ae7e3a21,#020b13f5),#020b13}@media(max-width:1180px){.pro-postseason-bracket{grid-template-columns:1fr;overflow:visible}.pro-bracket-world-series-column{order:3}}.front-office .trade-table-head,.front-office .trade-market-row{grid-template-columns:40px minmax(154px,1fr) 58px 58px 58px minmax(116px,.82fr)!important;align-items:center;gap:10px!important}.front-office .trade-market-button{width:100%;min-height:54px!important;padding:8px 10px!important}.front-office .trade-market-row{width:100%;display:grid;min-width:0}.front-office .trade-market-photo,.front-office .trade-market-main,.front-office .trade-market-rating,.front-office .trade-market-money,.front-office .trade-market-stat,.front-office .trade-market-contract{display:grid;min-width:0;gap:3px}.front-office .trade-market-photo{place-items:center}.front-office .trade-market-photo-placeholder{width:28px;height:28px;min-height:28px;border:1px solid rgba(174,126,58,.24);background:#03101aeb}.front-office .trade-market-main strong,.front-office .trade-market-rating strong,.front-office .trade-market-money strong,.front-office .trade-market-stat span,.front-office .trade-market-rating span,.front-office .trade-market-money span,.front-office .trade-market-contract span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root{--fh-bg: #0d1218;--fh-bg-2: #131b23;--fh-panel: rgba(18, 25, 33, .96);--fh-panel-2: rgba(22, 31, 42, .98);--fh-border: rgba(193, 154, 92, .46);--fh-border-soft: rgba(193, 154, 92, .2);--fh-brass: #c19a5c;--fh-text: #edf2f6;--fh-muted: #9eabb7;--accent: var(--fh-brass);--gold: var(--fh-brass)}html,body,.shell{background:radial-gradient(circle at 78% 0%,rgba(193,154,92,.08),transparent 28rem),linear-gradient(180deg,#0a0f14,#10161d 48%,#0c1116)!important}.frame{width:100%!important;max-width:1460px!important;border-left-color:#c19a5c1f!important;border-right-color:#c19a5c1f!important;background:#080c1199!important}.titlebar{width:100%!important;margin:0 0 14px!important;padding:10px 14px!important;min-height:70px!important;grid-template-columns:minmax(160px,210px) minmax(0,1fr)!important;gap:12px!important;background:linear-gradient(90deg,#0a0f15fa,#0f161ffa),#0d1319!important;overflow:clip}.account-signed-in,.account-signed-out{gap:10px!important}.deck-button,.account-input,.remember-account-control{background:#0f161ef0!important;border-color:#c19a5c57!important}.franchise-select-note,.desk-continue-note{display:grid;gap:4px;padding:10px 12px;border:1px solid rgba(193,154,92,.24);background:#0f161eeb;color:var(--fh-text)}.franchise-select-note strong,.desk-continue-note strong{color:var(--fh-brass);font-size:1rem;letter-spacing:.08em;text-transform:uppercase}.franchise-select-note span,.desk-continue-note span{color:var(--fh-muted);line-height:1.45}.franchise-select-note.is-warning{border-color:#c19a5c6b;background:linear-gradient(180deg,#241c10f5,#12171ffa),#0f161ef5}.simple-franchise-card.is-locked{opacity:.86}.simple-franchise-card.is-locked .franchise-card-fields input{cursor:not-allowed}.desk-continue-panel{gap:16px}.desk-continue-note{grid-column:1 / -1;margin-top:4px}.front-office .panel,.front-office .broadcast-panel,.front-office .summary-card,.front-office .inset-panel,.front-office .save-slot-card,.front-office .league-card,.front-office .import-league-box,.front-office .season-gallery-card,.player-modal{background:linear-gradient(180deg,#151c24fa,#0d1218fc),#11171d!important;border-color:#c19a5c38!important}.front-office .core-tab-strip,.front-office-view-home .core-tab-strip{gap:16px!important;padding:0 10px!important;background:#0b1118fa!important}.front-office .core-tab-strip .tab-button{color:#dbe3e9!important}.front-office .core-tab-strip .tab-button.is-active{color:var(--fh-brass)!important}.sim-command-dock{position:sticky;top:0;z-index:3;border:1px solid rgba(193,154,92,.2);background:#0b1118f5!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.trade-console-page,.trade-workspace-grid{gap:12px!important}@media(max-width:980px){.frame{border-left:0!important;border-right:0!important}.titlebar{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;padding:10px 12px!important}.app-brand-lockup img{width:152px!important;max-height:48px!important}.account-deck,.account-signed-in,.account-signed-out{justify-content:flex-start!important}.account-signed-in{display:flex!important;flex-wrap:wrap;align-items:center;gap:8px!important}#account-status{flex:1 1 180px;min-width:0;white-space:normal;line-height:1.3}#save-status{display:none!important}#verify-account-button,#save-button,#sign-out-button{min-width:0}.front-office:not(.front-office-view-home){padding:0 10px 16px!important}.front-office .core-tab-strip,.front-office-view-home .core-tab-strip{gap:12px!important;min-height:40px!important}.front-office .core-tab-strip .tab-button{min-height:40px!important;font-size:1rem!important;letter-spacing:.06em!important}.compact-dashboard-grid,.dashboard-grid,.trade-console-page,.trade-workspace-grid,.trade-workspace-grid>.panel,.console-filter-strip,.trade-console-strip,.desk-continue-metrics,.front-office-view-home .compact-dashboard-grid,.front-office .compact-dashboard-grid{grid-template-columns:1fr!important}.console-filter-strip article,.trade-console-strip article{border-right:0!important;border-bottom:1px solid rgba(193,154,92,.14)}.console-filter-strip article:last-child,.trade-console-strip article:last-child{border-bottom:0}.sim-command-dock{position:static}.sim-command-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px!important;width:100%}.sim-command-actions .compact-button{width:100%}.simple-franchise-grid,.front-office .simple-franchise-grid{grid-template-columns:1fr!important}.franchise-card-fields{grid-template-columns:minmax(0,1fr) 76px!important}.trade-table-head,.trade-market-row,.front-office .trade-table-head,.front-office .trade-market-row{grid-template-columns:28px minmax(0,1fr) 52px 52px!important}.trade-table-head span:nth-child(5),.trade-table-head span:nth-child(6),.trade-market-row .trade-market-stat,.trade-market-row .trade-market-contract{display:none!important}.front-office .table-wrap{overflow-x:auto}}.front-office .trade-market-main strong{color:#eef3f5;font-size:1rem;letter-spacing:.01em}.front-office .trade-market-rating strong{color:#d7e0e6;font-size:1rem;text-align:center}.front-office .trade-market-money strong,.front-office .trade-market-stat span{color:var(--fh-brass);font-size:1rem;text-align:center}.front-office .trade-market-rating span,.front-office .trade-market-money span,.front-office .trade-market-stat span,.front-office .trade-market-contract span{color:#9badb6;font-size:1rem}.front-office .trade-market-contract span{color:#d8e2e7}.front-office .trade-market-card{min-height:0!important}.front-office .trade-active-grid .trade-market-button,.front-office .trade-active-grid .trade-market-row{min-height:48px!important}.front-office .trade-proposal-name-grid{min-height:188px}.front-office .trade-proposal-slot-card,.front-office .trade-proposal-slot-card .drag-player-card.is-empty{min-height:40px!important}.front-office .trade-proposal-name-button{width:100%;min-height:40px;padding:7px 10px;display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:10px;background:transparent;color:inherit;text-align:left}.front-office .trade-proposal-name-button strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#edf3f5;font-size:1rem;font-weight:700}.front-office .trade-submit-row{justify-content:flex-end}.front-office .data-table th,.front-office .data-table td,.front-office .data-table th:first-child,.front-office .data-table td:first-child{text-align:left!important}.front-office .roster-table th:nth-child(n+3),.front-office .roster-table td:nth-child(n+3),.front-office .leaders-table th:nth-child(n+4),.front-office .leaders-table td:nth-child(n+4),.front-office .prospects-table th:nth-child(n+4),.front-office .prospects-table td:nth-child(n+4),.front-office .free-agent-board-table th:nth-child(n+3),.front-office .free-agent-board-table td:nth-child(n+3),.front-office .draft-board-table th:nth-child(n+3),.front-office .draft-board-table td:nth-child(n+3),.front-office .farm-systems-table th:nth-child(1),.front-office .farm-systems-table td:nth-child(1),.front-office .farm-systems-table th:nth-child(3),.front-office .farm-systems-table td:nth-child(3),.front-office .farm-systems-table th:nth-child(4),.front-office .farm-systems-table td:nth-child(4),.front-office .farm-systems-table th:nth-child(5),.front-office .farm-systems-table td:nth-child(5),.front-office .farm-systems-table th:nth-child(6),.front-office .farm-systems-table td:nth-child(6),.front-office .farm-systems-table th:nth-child(8),.front-office .farm-systems-table td:nth-child(8),.front-office .boxscore-table th:nth-child(n+2),.front-office .boxscore-table td:nth-child(n+2),.front-office .playoff-field-table th:nth-child(1),.front-office .playoff-field-table td:nth-child(1),.front-office .playoff-field-table th:nth-child(n+4),.front-office .playoff-field-table td:nth-child(n+4),.front-office .playoff-series-table th:nth-child(n+4),.front-office .playoff-series-table td:nth-child(n+4){text-align:center!important}.front-office .farm-systems-table th:nth-child(2),.front-office .farm-systems-table td:nth-child(2),.front-office .farm-systems-table th:nth-child(7),.front-office .farm-systems-table td:nth-child(7),.front-office .farm-systems-table th:nth-child(9),.front-office .farm-systems-table td:nth-child(9),.front-office .draft-board-table th:nth-child(2),.front-office .draft-board-table td:nth-child(2),.front-office .draft-board-table th:nth-child(7),.front-office .draft-board-table td:nth-child(7),.front-office .leaders-table th:nth-child(2),.front-office .leaders-table td:nth-child(2),.front-office .leaders-table th:nth-child(3),.front-office .leaders-table td:nth-child(3),.front-office .prospects-table th:nth-child(2),.front-office .prospects-table td:nth-child(2),.front-office .prospects-table th:nth-child(3),.front-office .prospects-table td:nth-child(3),.front-office .playoff-field-table th:nth-child(2),.front-office .playoff-field-table td:nth-child(2),.front-office .playoff-field-table th:nth-child(3),.front-office .playoff-field-table td:nth-child(3),.front-office .playoff-series-table th:nth-child(1),.front-office .playoff-series-table td:nth-child(1),.front-office .playoff-series-table th:nth-child(2),.front-office .playoff-series-table td:nth-child(2),.front-office .playoff-series-table th:nth-child(3),.front-office .playoff-series-table td:nth-child(3){text-align:left!important}.front-office .table-sort-button{justify-content:inherit;text-align:inherit}.front-office .data-table th,.front-office .data-table td,.front-office .player-season-log th,.front-office .player-season-log td{border-left:0!important;border-right:0!important;box-shadow:none!important;background-image:none!important}.front-office .console-filter-strip span,.front-office .roster-signal-card span,.front-office .standings-race-focus-grid span,.front-office .standings-snapshot-block>strong,.front-office .trade-table-head span,.front-office .trade-partner-picker span{font-size:var(--fh-text-micro)!important;letter-spacing:.06em!important;line-height:1.2!important}.front-office .trade-player-pool-panel-ours>.trade-pool-grid{flex:0 0 auto!important;height:clamp(420px,calc(100vh - 210px),800px)!important;min-height:0!important;max-height:clamp(420px,calc(100vh - 210px),800px)!important;overflow-y:auto!important}.front-office .trade-player-pool-panel-partner>.trade-pool-grid{flex:0 0 auto!important;height:clamp(380px,calc(100vh - 275px),735px)!important;min-height:0!important;max-height:clamp(380px,calc(100vh - 275px),735px)!important;overflow-y:auto!important}.front-office.front-office-view-home .desk-feed-panel,.front-office-view-home .desk-feed-panel,.front-office.front-office-view-home .league-scoreboard-panel,.front-office-view-home .league-scoreboard-panel,.front-office.front-office-view-home .dashboard-calendar-stack,.front-office-view-home .dashboard-calendar-stack{min-height:0!important;min-width:0!important;overflow:hidden!important}.front-office.front-office-view-home .desk-team-feed-panel,.front-office.front-office-view-home .desk-league-feed-panel,.front-office-view-home .desk-team-feed-panel,.front-office-view-home .desk-league-feed-panel{background:linear-gradient(180deg,#181d21fa,#0e1215fa),#101418!important;border-color:var(--fh-line-gold-soft)!important;box-shadow:var(--fh-panel-shadow)!important;padding:8px!important}.front-office.front-office-view-home .desk-feed-panel .panel-title,.front-office-view-home .desk-feed-panel .panel-title{padding:8px 10px 7px!important}.front-office.front-office-view-home .desk-feed-panel .dashboard-league-transactions-list,.front-office.front-office-view-home .desk-feed-panel .dashboard-roster-list,.front-office-view-home .desk-feed-panel .dashboard-league-transactions-list,.front-office-view-home .desk-feed-panel .dashboard-roster-list{gap:6px!important;padding:6px!important}.front-office.front-office-view-home img.mini-calendar-logo,.front-office-view-home img.mini-calendar-logo,.front-office.front-office-view-home .schedule-desk-panel .mini-calendar-logo,.front-office-view-home .schedule-desk-panel .mini-calendar-logo{width:46px!important;min-width:46px!important;height:auto!important;max-height:none!important}.front-office.front-office-view-home .scoreboard-card,.front-office-view-home .scoreboard-card{gap:8px!important;padding:9px!important}.front-office.front-office-view-home .scoreboard-team-row,.front-office-view-home .scoreboard-team-row{grid-template-columns:31px minmax(0,1fr) 46px!important;gap:10px!important}.front-office.front-office-view-home .scoreboard-card-head span,.front-office.front-office-view-home .scoreboard-team-row span,.front-office-view-home .scoreboard-card-head span,.front-office-view-home .scoreboard-team-row span{font-size:1rem!important;line-height:1.12!important}.front-office.front-office-view-home .scoreboard-card-head strong,.front-office.front-office-view-home .scoreboard-team-row strong,.front-office-view-home .scoreboard-card-head strong,.front-office-view-home .scoreboard-team-row strong{font-size:1rem!important;line-height:1.05!important}.front-office-view-home .desk-feed-panel .transaction-row,.front-office .front-office-view-home .desk-feed-panel .transaction-row,.front-office-view-home .desk-team-feed-panel .transaction-row,.front-office-view-home .desk-league-feed-panel .transaction-row,.front-office .front-office-view-home .desk-team-feed-panel .transaction-row,.front-office .front-office-view-home .desk-league-feed-panel .transaction-row{padding:7px 8px!important;border-left:0!important;border-color:var(--fh-line-soft)!important}.front-office-view-home .schedule-desk-panel .mini-calendar-logo,.front-office .front-office-view-home .schedule-desk-panel .mini-calendar-logo{width:46px!important;height:46px!important}.front-office-view-home .scoreboard-team-row img,.front-office .front-office-view-home .scoreboard-team-row img{width:31px!important;height:31px!important}:root{--font-display: var(--fh-font-ui)}.front-office :is(h1,h2,h3,h4,p,span,strong,em,button,input,select,textarea,th,td,label),.hud-root :is(h1,h2,h3,h4,p,span,strong,em,button,input,select,textarea,th,td,label),.titlebar :is(button,input,span),.player-modal :is(h1,h2,h3,h4,p,span,strong,em,button,input,select,textarea,th,td,label){font-family:var(--fh-font-ui)!important;letter-spacing:0!important}.front-office :is(.panel-title h2,.panel-title h3,.compact-panel-title h3,.page-console-header h2,.trade-workspace-panel>.panel-title h3,.trade-player-pool-panel>.panel-title h3,.trade-proposal-panel>.panel-title h3,.franchise-hub-header-title h2,.league-board-label h2,.leaders-board-label h2){font-size:var(--fh-type-lg)!important;font-weight:700!important;line-height:1.25!important;letter-spacing:0!important;text-transform:none!important}.front-office :is(.core-tab-strip .tab-button,.secondary-tab-strip .tab-button,.screen-title-tabs button,.leaders-heading-tab,.compact-button,.deck-button,.action-button,.tiny-button,select,input,textarea),.front-office-view-home .core-tab-strip .tab-button,.titlebar :is(.deck-button,.account-input,.deck-status){font-size:var(--fh-type-sm)!important;font-weight:650!important;line-height:1.15!important;letter-spacing:0!important;text-transform:none!important}.front-office .core-tab-strip .tab-button,.front-office-view-home .core-tab-strip .tab-button{font-size:var(--fh-type-xs)!important}.front-office :is(.panel-title span,.compact-panel-title span,.message,.summary-card span,.transaction-row>span,.transaction-player-copy span,.transaction-player-meta,.trade-market-stat span,.trade-market-contract span){font-size:var(--fh-type-sm)!important;font-weight:500!important;line-height:1.42!important;letter-spacing:0!important;text-transform:none!important}.front-office :is(strong,b,.summary-card strong,.transaction-row>strong,.transaction-player-copy strong,.trade-market-main strong,.player-name-cell strong,.player-name-cell .link-button,.standings-team span,.roster-rating-inline,.rating-pill,.player-rating-pill,.season-card-score,.standings-stat){font-size:var(--fh-type-md)!important;font-weight:650!important;line-height:1.3!important;letter-spacing:0!important;text-transform:none!important}.front-office :is(.console-filter-strip span,.roster-signal-card span,.standings-race-focus-grid span,.standings-snapshot-block>strong,.trade-table-head span,.trade-partner-picker span,.data-table thead th,.player-season-log thead th,.transaction-date,.league-news-score-title,.franchise-hub-account span,.save-slot-lock){font-size:var(--fh-type-xs)!important;font-weight:600!important;line-height:1.25!important;letter-spacing:0!important;text-transform:none!important}.front-office :is(.data-table tbody tr>th,.data-table tbody tr>td,.player-season-log tbody tr>th,.player-season-log tbody tr>td,.trade-market-row,.trade-market-button,.trade-desk-grid .trade-pool-drag-button){font-size:var(--fh-type-sm)!important;font-weight:500!important;line-height:1.35!important}:root{--fh-font-label: "Bahnschrift SemiCondensed", "Arial Narrow", "Segoe UI", Arial, sans-serif;--fh-font-reading: "Segoe UI", Arial, sans-serif;--fh-font-ui: var(--fh-font-label);--font-display: var(--fh-font-ui);--fh-ui-font-size: 13px;--fh-ui-font-size-mobile: 12px;--fh-type-xs: 1rem;--fh-type-sm: 1rem;--fh-type-md: 1rem;--fh-type-lg: 1rem;--fh-type-xl: 1.1rem}body,button,input,select,textarea,.shell,.titlebar,.hud-root,.front-office,.player-modal{font-family:var(--fh-font-ui)!important;font-weight:500!important;letter-spacing:0!important}.front-office *,.hud-root *,.titlebar *,.player-modal *{font-family:var(--fh-font-ui)!important;letter-spacing:0!important}.front-office,.hud-root,.player-modal{font-size:var(--fh-ui-font-size)!important;line-height:1.45!important}.ui-render-error-stack{margin:0;white-space:pre-wrap;word-break:break-word;font-family:var(--fh-font-ui)!important;font-size:var(--fh-ui-font-size)!important;line-height:1.45!important;color:var(--text)}.front-office h1,.front-office h2,.front-office h3,.front-office h4,.front-office .panel-title h2,.front-office .panel-title h3,.front-office .compact-panel-title h3,.front-office .page-console-header h2,.front-office .screen-title,.front-office .franchise-hub-header-title h2,.front-office .league-board-label h2,.front-office .leaders-board-label h2{font-family:var(--fh-font-ui)!important;font-size:var(--fh-type-lg)!important;font-weight:700!important;line-height:1.25!important;letter-spacing:0!important;text-transform:none!important}.front-office .page-console-header h2,.front-office .franchise-hub-header-title h2,.front-office .league-board-label h2,.front-office .leaders-board-label h2{font-size:var(--fh-type-xl)!important}.front-office .panel-title span,.front-office .compact-panel-title span,.front-office .message,.front-office p,.front-office em,.front-office .deck-status,.front-office .summary-card span,.front-office .transaction-row>span,.front-office .transaction-player-copy span,.front-office .transaction-player-meta,.front-office .trade-market-stat span,.front-office .trade-market-contract span,.front-office .league-news-score-series{font-size:var(--fh-type-sm)!important;font-weight:500!important;line-height:1.42!important;letter-spacing:0!important;text-transform:none!important}.front-office strong,.front-office b,.front-office .summary-card strong,.front-office .transaction-row>strong,.front-office .transaction-player-copy strong,.front-office .trade-market-main strong,.front-office .player-name-cell strong,.front-office .player-name-cell .link-button,.front-office .standings-team span{font-size:var(--fh-type-md)!important;font-weight:650!important;line-height:1.3!important;letter-spacing:0!important;text-transform:none!important}.front-office .core-tab-strip .tab-button,.front-office-view-home .core-tab-strip .tab-button,.front-office .secondary-tab-strip .tab-button,.front-office .screen-title-tabs button,.front-office .leaders-heading-tab,.front-office .compact-button,.front-office .deck-button,.front-office .action-button,.front-office .tiny-button,.front-office select,.front-office input,.front-office textarea,.titlebar .deck-button,.titlebar .account-input,.titlebar .deck-status{font-family:var(--fh-font-ui)!important;font-size:var(--fh-type-sm)!important;font-weight:650!important;line-height:1.15!important;letter-spacing:0!important;text-transform:none!important}.front-office .core-tab-strip .tab-button,.front-office-view-home .core-tab-strip .tab-button{font-size:var(--fh-type-xs)!important;font-weight:650!important}.front-office .console-filter-strip span,.front-office .roster-signal-card span,.front-office .standings-race-focus-grid span,.front-office .standings-snapshot-block>strong,.front-office .trade-table-head span,.front-office .trade-partner-picker span,.front-office .data-table thead th,.front-office .player-season-log thead th,.front-office .transaction-date,.front-office .league-news-score-title,.front-office .franchise-hub-account span,.front-office .save-slot-lock{font-family:var(--fh-font-ui)!important;font-size:var(--fh-type-xs)!important;font-weight:600!important;line-height:1.25!important;letter-spacing:0!important;text-transform:none!important}.front-office .data-table tbody tr>th,.front-office .data-table tbody tr>td,.front-office .player-season-log tbody tr>th,.front-office .player-season-log tbody tr>td,.front-office .trade-market-row,.front-office .trade-market-button,.front-office .trade-desk-grid .trade-pool-drag-button{font-size:var(--fh-type-sm)!important;font-weight:500!important;line-height:1.35!important}.front-office .roster-rating-inline,.front-office .rating-pill,.front-office .player-rating-pill,.front-office .season-card-score,.front-office .standings-stat,.front-office .trade-ticket-lane .compact-panel-title strong{font-size:var(--fh-type-md)!important;font-weight:650!important;letter-spacing:0!important}.front-office .landing-brand-title,.front-office .public-home-copy h1,.front-office .account-home-hero h1,.front-office .season-gallery-title{font-family:var(--fh-font-ui)!important;font-size:1.55rem!important;font-weight:700!important;line-height:1.12!important;letter-spacing:0!important;text-transform:none!important}@media(max-width:720px){.front-office,.hud-root,.player-modal{font-size:var(--fh-ui-font-size-mobile)!important}.front-office .landing-brand-title,.front-office .public-home-copy h1,.front-office .account-home-hero h1,.front-office .season-gallery-title{font-size:1.3rem!important}}:root{--fh-space-1: 4px;--fh-space-2: 8px;--fh-space-3: 10px;--fh-space-4: 12px;--fh-space-5: 14px;--fh-space-6: 16px;--fh-text-micro: .66rem;--fh-text-label: 1rem;--fh-text-meta: .78rem;--fh-text-body: .84rem;--fh-text-title: 1rem;--fh-line-soft: rgba(215, 225, 230, .07);--fh-line-gold-soft: rgba(198, 151, 79, .14);--fh-line-gold-mid: rgba(198, 151, 79, .2)}.front-office .panel,.front-office .broadcast-panel,.front-office .summary-card,.front-office .inset-panel,.front-office .save-slot-card,.front-office .league-card,.front-office .import-league-box,.front-office .season-gallery-card{border-color:var(--fh-line-gold-soft)!important}.front-office .panel-title h2,.front-office .panel-title h3,.front-office .compact-panel-title h3{font-size:var(--fh-text-title)!important;font-weight:800!important;letter-spacing:.04em!important;line-height:1.2!important}.front-office .console-filter-strip span,.front-office .roster-signal-card span,.front-office .standings-race-focus-grid span,.front-office .standings-snapshot-block>strong{font-size:var(--fh-text-micro)!important;letter-spacing:.07em!important;line-height:1.2!important}.front-office .console-filter-strip strong,.front-office .roster-signal-card strong,.front-office .standings-race-focus-grid strong,.front-office .standings-snapshot-row strong,.front-office .summary-card strong{font-size:var(--fh-text-body)!important;line-height:1.28!important}.front-office .table-wrap{border-color:var(--fh-line-gold-soft)!important}.front-office .data-table thead th,.front-office .player-season-log thead th{padding:var(--fh-space-3) var(--fh-space-4)!important;font-size:var(--fh-text-micro)!important;line-height:1.2!important}.front-office .data-table .player-name-cell strong,.front-office .data-table .player-name-cell .link-button,.front-office .data-table .standings-team span,.front-office .trade-market-main strong,.front-office .transaction-player-copy strong{font-size:var(--fh-text-body)!important;line-height:1.28!important}.front-office .trade-player-pool-panel .panel-title,.front-office .trade-proposal-panel .panel-title,.front-office .trade-ticket-lane .compact-panel-title{border-bottom-color:var(--fh-line-gold-soft)!important}.front-office .trade-table-head{margin:0!important;padding:var(--fh-space-3) var(--fh-space-4)!important;border-bottom-color:var(--fh-line-gold-soft)!important}.front-office .trade-table-head span{font-size:var(--fh-text-micro)!important;letter-spacing:.06em!important;line-height:1.2!important}.front-office .trade-submit-row{gap:var(--fh-space-4)!important;padding:var(--fh-space-4)!important;border-top-color:var(--fh-line-gold-soft)!important}.front-office .trade-partner-picker{margin:0!important;padding:var(--fh-space-4)!important;gap:var(--fh-space-3)!important;border-bottom-color:var(--fh-line-gold-soft)!important}.front-office .trade-partner-picker span{font-size:var(--fh-text-micro)!important;letter-spacing:.06em!important}:root{--ui-bg: #070a0d;--ui-bg-raised: #0c1115;--ui-surface: #12171c;--ui-surface-2: #171d22;--ui-surface-3: #1c2329;--ui-table: #081014;--ui-table-alt: #0b1518;--ui-line: rgba(223, 230, 233, .09);--ui-line-strong: rgba(198, 151, 79, .36);--ui-text: #eef3f5;--ui-muted: #a9b4bc;--ui-dim: #7f8d96;--ui-accent: #c6974f;--ui-accent-strong: #d2a85f;--ui-field: #233a2d;--ui-danger: #d76f62;--ui-radius: 6px;--ui-radius-tight: 3px;--ui-shadow: 0 18px 42px rgba(0, 0, 0, .28);--accent: var(--ui-accent);--gold: var(--ui-accent);--gold-soft: var(--ui-accent-strong);--cream: var(--ui-text);--text: var(--ui-text);--muted: var(--ui-muted);--panel: var(--ui-surface);--line: var(--ui-line-strong);font-family:Segoe UI,Inter,Roboto,Arial,sans-serif}html,body{background:var(--ui-bg)!important;color:var(--ui-text)!important}body:before,body:after{background:none!important}body *,button,input,select,textarea{letter-spacing:0!important}button,input,select,textarea{font-family:inherit}.shell{min-height:100vh;padding:0 16px 20px!important;background:linear-gradient(180deg,rgba(255,255,255,.018),transparent 240px),linear-gradient(135deg,#070a0d,#0c1115 48%,#080c0f)!important}.frame{width:min(1480px,100%)!important;max-width:1480px!important;margin:0 auto!important;border:1px solid rgba(198,151,79,.14)!important;border-top:0!important;background:#080c0fb8!important;box-shadow:var(--ui-shadow)!important}.titlebar{position:sticky!important;top:0!important;z-index:50!important;width:100%!important;min-height:70px!important;margin:0!important;padding:10px 14px!important;display:grid!important;grid-template-columns:minmax(168px,220px) minmax(0,1fr)!important;align-items:center!important;gap:14px!important;overflow:visible!important;border-bottom:1px solid rgba(198,151,79,.22)!important;background:linear-gradient(180deg,#0f1317fc,#090d10fc),var(--ui-bg-raised)!important;box-shadow:0 10px 24px #00000047!important}.app-brand-lockup{min-width:0;min-height:48px;padding:0;border:0;background:transparent;display:flex;align-items:center;justify-content:flex-start;gap:8px;cursor:pointer}.app-brand-lockup img{width:182px!important;max-width:100%;max-height:50px!important;object-fit:contain;object-position:left center;filter:drop-shadow(0 4px 10px rgba(0,0,0,.28))!important}.app-brand-lockup .brand-logo-mark{width:34px!important;height:34px!important}.app-brand-lockup .brand-logo-type{max-width:148px;color:var(--fh-text);font-size:1rem!important;font-weight:950;letter-spacing:.06em;text-transform:uppercase}.account-deck,.account-signed-in,.account-signed-out{min-width:0;width:100%;align-items:center!important}.account-signed-in,.account-signed-out{display:flex!important;flex-wrap:wrap;justify-content:flex-end!important;gap:8px!important}.account-signed-in[hidden],.account-signed-out[hidden]{display:none!important}.titlebar.is-desktop-minimal{grid-template-columns:minmax(0,1fr)!important;gap:0!important;padding:0 18px!important;min-height:82px!important}.titlebar.is-desktop-minimal .app-brand-lockup{width:fit-content;border-right:0!important;padding-right:0!important}.titlebar.is-desktop-minimal .app-brand-lockup img{width:auto!important;height:60px!important;max-width:220px!important}.titlebar.is-desktop-minimal .account-deck[hidden]{display:none!important}.deck-status{margin:0!important;color:var(--ui-muted)!important;font-size:1rem!important;line-height:1.25!important;text-transform:none!important;white-space:nowrap}#account-status{color:var(--ui-text)!important;font-weight:650}.remember-account-control{min-height:36px;padding:0 10px;border-radius:var(--ui-radius-tight)!important;color:var(--ui-muted)!important;background:#ffffff05!important}.remember-account-control input{width:auto!important;accent-color:var(--ui-accent)}.deck-button,.action-button,.compact-button,.tiny-button,.player-action-button,.modal-close-button,.calendar-icon-button,.franchise-landing-button,.splash-signup-button{min-height:36px!important;padding:0 14px!important;border:1px solid rgba(198,151,79,.28)!important;border-radius:var(--ui-radius-tight)!important;background:linear-gradient(180deg,#161c22fa,#0c1115fa),var(--ui-bg-raised)!important;color:var(--ui-text)!important;box-shadow:none!important;font-size:1rem!important;font-weight:800!important;line-height:1.1!important;text-transform:uppercase!important;white-space:nowrap;transition:background-color .12s ease,border-color .12s ease,color .12s ease,transform .12s ease}.deck-button:hover,.action-button:hover,.compact-button:hover,.tiny-button:hover,.player-action-button:hover,.modal-close-button:hover,.calendar-icon-button:hover,.franchise-landing-button:hover,.splash-signup-button:hover{border-color:#d2a85f9e!important;color:#fff!important;transform:translateY(-1px)}.deck-button:disabled,.action-button:disabled,.compact-button:disabled,.tiny-button:disabled,.player-action-button:disabled,.calendar-icon-button:disabled{cursor:not-allowed;opacity:.48;transform:none}.deck-button:not(.secondary-button):not(.ghost-button):not(.deck-button-danger).is-active,.deck-button#save-button,.deck-button#start-franchise-button,.front-office .sim-command-primary,.public-signup-tile .deck-button:not(.secondary-button),.landing-hero-actions .deck-button:not(.secondary-button){border-color:#dcb268b8!important;background:linear-gradient(180deg,var(--ui-accent-strong),var(--ui-accent)),var(--ui-accent)!important;color:#111315!important}.deck-button-danger,.tiny-button[data-tone=danger]{border-color:#d76f6280!important;color:#ffe0dc!important}.account-input,.front-office input,.front-office select,.front-office textarea,.landing-signup-fields input{min-height:36px!important;padding:8px 10px!important;border:1px solid rgba(198,151,79,.2)!important;border-radius:var(--ui-radius-tight)!important;background:linear-gradient(180deg,#0d1318fa,#080d10fa),var(--ui-bg-raised)!important;color:var(--ui-text)!important;box-shadow:none!important}.front-office select option{background:#11171c;color:var(--ui-text)}.account-avatar-button{width:38px!important;height:38px!important;min-height:38px!important;padding:0!important;border-radius:50%!important;background:linear-gradient(180deg,#1b2228fa,#0c1115fa),var(--ui-surface)!important;color:var(--ui-accent-strong)!important}.overview-shell:has(#hud-root:empty),.overview-shell:has(#hud-root[hidden]){display:none!important}.front-office,.front-office .dashboard-shell,.front-office .simple-layout,.front-office .calendar-console-page,.front-office .trade-console-page,.front-office .draft-console-page,.front-office .lineup-console-page,.front-office .playoff-page,.front-office .leaders-page,.front-office .standings-console-page{width:100%!important;max-width:none!important;margin:0 auto!important}.front-office{display:grid;gap:10px}.front-office:not(.front-office-view-home){padding:0 12px 16px!important}.front-office .dashboard-shell,.front-office .simple-layout{min-height:auto!important;gap:10px!important;align-content:start!important}.front-office-view-home .dashboard-shell:before,.front-office-view-home .dashboard-shell:after,.franchise-landing-page:before,.franchise-landing-page:after,.front-office>.simple-layout:first-child:before,.front-office>.simple-layout:first-child:after{content:none!important;display:none!important}.front-office .core-tab-strip,.front-office-view-home .core-tab-strip{position:sticky!important;top:70px!important;z-index:42!important;display:grid!important;grid-template-columns:repeat(9,minmax(0,1fr))!important;gap:0!important;min-height:46px!important;margin:0!important;padding:0 10px!important;border:0!important;border-bottom:1px solid rgba(198,151,79,.2)!important;background:linear-gradient(180deg,#090e11fc,#060a0dfc),var(--ui-bg)!important;overflow:hidden!important;box-shadow:none!important}.front-office .core-tab-strip .tab-button,.front-office-view-home .core-tab-strip .tab-button{width:100%!important;min-width:0!important;min-height:46px!important;height:46px!important;padding:0 6px!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;background:transparent!important;color:#eef3f5c2!important;font-size:1rem!important;font-weight:850!important;text-align:center!important;text-transform:uppercase!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.front-office .core-tab-strip .tab-button.is-active,.front-office-view-home .core-tab-strip .tab-button.is-active{border-bottom-color:var(--ui-accent)!important;color:var(--ui-accent-strong)!important}.front-office .core-tab-strip .tab-button:hover,.front-office-view-home .core-tab-strip .tab-button:hover{color:#fff!important;border-bottom-color:#d2a85f80!important}.front-office .secondary-tab-strip,.front-office-view-home .secondary-tab-strip{border-radius:0!important;background:var(--ui-bg-raised)!important}.sim-command-dock{position:sticky!important;top:116px!important;z-index:38!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:12px!important;align-items:center!important;padding:10px 14px!important;border:0!important;border-bottom:1px solid rgba(223,230,233,.08)!important;background:linear-gradient(180deg,#14191dfa,#0e1216fa),var(--ui-surface)!important;box-shadow:none!important}.sim-command-copy{min-width:0}.sim-command-kicker,.section-kicker,.eyebrow{color:var(--ui-accent-strong)!important;font-size:1rem!important;font-weight:850!important;text-transform:uppercase!important}.sim-command-title,.sim-command-copy strong{color:var(--ui-text)!important;font-size:1rem!important;line-height:1.2!important}.sim-command-detail,.sim-command-copy span,.panel-title span,.compact-panel-title span,.message,.muted-text{color:var(--ui-muted)!important}.sim-command-actions{display:flex!important;flex-wrap:wrap;justify-content:flex-end;gap:8px!important}.front-office .panel,.front-office .broadcast-panel,.front-office .summary-card,.front-office .inset-panel,.front-office .save-slot-card,.front-office .league-card,.front-office .import-league-box,.front-office .season-gallery-card,.front-office .schedule-row,.front-office .standings-row,.front-office .result-row,.front-office .scoreboard-card,.scoreboard-card,.player-modal,.account-gate-panel,.sims-home-panel,.public-signup-tile,.season-square-card,.user-empty-season-card,.franchise-showcase-home,.roster-signal-card,.trade-flow-step,.trade-ticket-lane,.standings-race-focus-grid article,.standings-snapshot-block{border:1px solid var(--ui-line)!important;border-radius:var(--ui-radius)!important;background:linear-gradient(180deg,#181e23fa,#0f1418fa),var(--ui-surface)!important;box-shadow:none!important;color:var(--ui-text)!important}.front-office .broadcast-panel,.front-office .panel,.front-office .roster-sheet-panel,.front-office .trade-workspace-panel,.front-office .standings-console-page .broadcast-panel{overflow:hidden}.panel-title,.compact-panel-title,.roster-sheet-panel .panel-title,.trade-workspace-panel>.panel-title,.standings-console-page .panel-title{min-height:0!important;margin:0!important;padding:12px 14px 10px!important;border-bottom:1px solid rgba(198,151,79,.14)!important;background:#ffffff03!important}.panel-title h2,.panel-title h3,.compact-panel-title h3,.screen-title-row h2,.gm-desk-home h1,.public-home-copy h1,.account-gate-panel h1{color:var(--ui-text)!important;font-family:inherit!important;font-weight:850!important;line-height:1.08!important;text-transform:uppercase!important}.panel-title h2,.panel-title h3,.compact-panel-title h3,.screen-title-row h2{font-size:1rem!important}.panel-title span,.compact-panel-title span{font-size:1rem!important;line-height:1.35!important;text-align:right}.page-console-header,.roster-console-header,.leaders-board-header,.trade-console-page>.page-console-header,.standings-console-page>.page-console-header{padding:14px!important;border:1px solid var(--ui-line)!important;border-radius:var(--ui-radius)!important;background:linear-gradient(180deg,#11171cfa,#0b1014fa),var(--ui-bg-raised)!important}.screen-title-row{display:flex!important;flex-wrap:wrap;align-items:flex-end!important;justify-content:space-between;gap:12px!important}.page-console-note{color:var(--ui-muted)!important;font-size:1rem!important;line-height:1.45!important}.console-filter-strip,.trade-console-strip,.roster-console-strip,.page-console-strip{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))!important;gap:0!important;border:1px solid rgba(198,151,79,.14)!important;border-radius:var(--ui-radius-tight)!important;background:#070b0eb8!important;overflow:hidden}.console-filter-strip article,.trade-console-strip article,.roster-console-strip article,.page-console-strip article{min-height:52px!important;padding:9px 12px!important;display:grid;align-content:center;gap:4px;border-right:1px solid rgba(198,151,79,.1)!important;background:transparent!important}.console-filter-strip article:last-child,.trade-console-strip article:last-child,.roster-console-strip article:last-child,.page-console-strip article:last-child{border-right:0!important}.console-filter-strip span,.trade-console-strip span,.roster-console-strip span,.page-console-strip span,.roster-signal-card span,.standings-race-focus-grid span,.standings-snapshot-block>strong,.season-square-topline span,.season-square-meta,.season-square-footer span{color:var(--ui-dim)!important;font-size:1rem!important;font-weight:850!important;text-transform:uppercase!important}.console-filter-strip strong,.trade-console-strip strong,.roster-console-strip strong,.page-console-strip strong{color:var(--ui-text)!important;font-size:1rem!important;font-weight:800!important;line-height:1.2}.front-office .table-wrap{border:1px solid rgba(198,151,79,.12)!important;border-radius:var(--ui-radius-tight)!important;background:var(--ui-table)!important;overflow:auto!important}.front-office .data-table,.front-office .roster-table,.front-office .leaders-table,.front-office .prospects-table,.front-office .farm-systems-table,.front-office .free-agent-board-table,.front-office .draft-board-table,.front-office .boxscore-table,.front-office .playoff-field-table,.front-office .playoff-series-table,.front-office .player-season-log table{width:100%!important;border-collapse:separate!important;border-spacing:0!important;background:var(--ui-table)!important;color:var(--ui-text)!important}.front-office .data-table thead th,.front-office .player-season-log thead th{position:sticky!important;top:0!important;z-index:2;height:34px!important;padding:8px 10px!important;border-bottom:1px solid rgba(198,151,79,.2)!important;background:linear-gradient(180deg,#151b1f,#0e1317),var(--ui-surface-2)!important;color:var(--ui-muted)!important;font-size:1rem!important;font-weight:850!important;text-transform:uppercase!important}.front-office .data-table tbody tr>th,.front-office .data-table tbody tr>td,.front-office .player-season-log tbody tr>th,.front-office .player-season-log tbody tr>td{height:34px!important;padding:8px 10px!important;border:0!important;border-bottom:1px solid rgba(223,230,233,.055)!important;background:var(--ui-table)!important;color:var(--ui-text)!important;font-size:1rem!important;line-height:1.25!important;vertical-align:middle;white-space:nowrap}.front-office .data-table tbody tr:nth-child(2n)>th,.front-office .data-table tbody tr:nth-child(2n)>td,.front-office .player-season-log tbody tr:nth-child(2n)>th,.front-office .player-season-log tbody tr:nth-child(2n)>td{background:var(--ui-table-alt)!important}.front-office .data-table tbody tr:hover>th,.front-office .data-table tbody tr:hover>td,.front-office .data-table tbody tr.is-highlighted-row>th,.front-office .data-table tbody tr.is-highlighted-row>td,.front-office .player-season-log tbody tr:hover>th,.front-office .player-season-log tbody tr:hover>td{background:#c6974f21!important}.front-office .data-table th,.front-office .data-table td,.front-office .player-season-log th,.front-office .player-season-log td{text-align:right!important;overflow:hidden;text-overflow:ellipsis}.front-office .data-table th:first-child,.front-office .data-table td:first-child,.front-office .player-season-log th:first-child,.front-office .player-season-log td:first-child,.front-office .data-table .player-cell,.front-office .data-table .player-name-cell,.front-office .data-table .team-stat-name-cell,.front-office .data-table .standings-team{text-align:left!important}.front-office .data-table .link-button,.front-office .free-agent-name-button,.front-office .farm-system-best-cell .link-button,.front-office .player-season-log .link-button{min-height:0!important;padding:0!important;border:0!important;background:transparent!important;color:inherit!important;font-size:inherit!important;font-weight:inherit!important;text-align:inherit}.front-office .data-table .link-button:hover,.front-office .free-agent-name-button:hover{color:var(--ui-accent-strong)!important;transform:none}.roster-studio-page,.trade-console-page,.standings-console-page,.draft-console-page,.lineup-console-page,.playoff-page,.leaders-page{display:grid!important;gap:10px!important}.roster-signal-strip,.standings-race-focus-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important}.roster-signal-card{min-height:92px;padding:12px!important;align-content:start;gap:5px!important}.roster-signal-card strong,.standings-race-focus-grid strong,.standings-snapshot-row strong{color:var(--ui-text)!important;font-size:1rem!important;line-height:1.25!important}.roster-signal-card em,.standings-race-focus-grid em,.standings-snapshot-row em{color:var(--ui-muted)!important;font-size:1rem!important;font-style:normal!important;line-height:1.4!important}.roster-sheet-panel .table-wrap{max-height:calc(100vh - 344px)!important}.roster-sheet-panel .roster-table{min-width:1220px!important}.roster-rating-inline,.rating-pill,.player-rating-pill,.season-card-score,.standings-stat{color:var(--ui-accent-strong)!important}.trade-workspace-panel{padding:0!important;background:linear-gradient(180deg,#10161bfa,#0b0f12fa),var(--ui-bg-raised)!important}.trade-workspace-panel>.panel-title .inline-actions{gap:8px}.trade-workspace-grid.trade-desk-grid,.front-office .trade-workspace-grid.trade-desk-grid,.front-office .trade-desk-grid{display:grid!important;grid-template-columns:minmax(360px,1.12fr) minmax(310px,.76fr) minmax(360px,1.12fr)!important;gap:12px!important;align-items:stretch!important;padding:12px!important;min-width:0!important}.trade-player-pool-panel,.trade-proposal-panel{min-width:0!important;opacity:1!important;overflow:hidden!important;background:linear-gradient(180deg,#141a1ffa,#0c1114fa),var(--ui-surface)!important}.trade-proposal-panel{border-color:#c6974f42!important}.trade-table-head,.front-office .trade-table-head,.front-office .trade-market-row{display:grid!important;grid-template-columns:34px minmax(0,1.4fr) 46px 46px 54px minmax(74px,.78fr)!important;align-items:center!important;gap:8px!important;min-width:0!important}.trade-table-head{margin:0!important;padding:8px 12px!important;border:0!important;border-bottom:1px solid rgba(198,151,79,.14)!important;background:#ffffff03!important}.trade-table-head span{color:var(--ui-dim)!important;font-size:1rem!important;font-weight:850!important;text-transform:uppercase!important}.trade-pool-grid,.front-office .trade-pool-grid{max-height:calc(100vh - 420px)!important;min-height:360px;padding:0!important;border:0!important;background:var(--ui-table)!important;overflow:auto!important}.front-office .trade-market-card,.front-office .transaction-player-card.trade-pool-card{min-width:0!important;min-height:0!important;border:0!important;border-bottom:1px solid rgba(223,230,233,.055)!important;border-radius:0!important;background:transparent!important}.front-office .trade-market-button,.trade-desk-grid .trade-pool-drag-button{width:100%!important;min-width:0!important;min-height:42px!important;padding:7px 10px!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--ui-text)!important;overflow:hidden!important}.front-office .trade-market-button:hover{background:#c6974f1a!important;transform:none}.front-office .trade-market-row>*,.trade-desk-grid .transaction-player-copy>*{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important}.front-office .trade-market-main strong,.front-office .trade-market-rating strong,.front-office .trade-market-money strong,.front-office .trade-market-stat span,.front-office .trade-market-contract span{white-space:nowrap!important}.front-office .trade-market-photo-placeholder{width:26px!important;height:26px!important;min-height:26px!important;border-radius:50%!important;background:#ffffff09!important}.trade-ticket-board,.front-office .trade-ticket-board{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;padding:12px!important}.trade-ticket-lane{padding:0!important;background:var(--ui-bg-raised)!important}.trade-proposal-name-grid{min-height:164px!important;padding:10px!important;gap:8px!important;border:0!important;background:transparent!important}.front-office .trade-proposal-slot-card,.front-office .trade-proposal-slot-card .drag-player-card.is-empty{min-height:42px!important;border:1px dashed rgba(198,151,79,.16)!important;border-radius:var(--ui-radius-tight)!important;background:#070b0ec2!important}.trade-submit-row,.front-office .trade-submit-row{display:flex!important;gap:10px!important;align-items:center!important;justify-content:space-between!important;padding:12px!important;border-top:1px solid rgba(198,151,79,.14)!important}.trade-submit-row span{color:var(--ui-muted)!important;font-size:1rem!important;line-height:1.35!important}.trade-partner-picker{margin:0!important;padding:12px!important;display:grid!important;grid-template-columns:minmax(86px,auto) minmax(0,1fr)!important;align-items:center!important;gap:10px!important;border-bottom:1px solid rgba(198,151,79,.14)!important}.trade-partner-picker span{color:var(--ui-dim)!important;font-size:1rem!important;font-weight:850!important;text-transform:uppercase!important}.standings-console-page .standings-columns-shell,.standings-console-page .standings-overall-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.standings-console-page .standings-league-column,.standings-console-page .standings-division-stack{display:grid!important;gap:10px!important;min-width:0}.standings-console-page .standings-league-header-panel,.standings-console-page .standings-overall-panel{border-radius:var(--ui-radius)!important}.standings-console-page .standings-league-badge{width:36px!important;height:36px!important;border:1px solid rgba(198,151,79,.22)!important;border-radius:var(--ui-radius-tight)!important;background:#c6974f14!important;color:var(--ui-accent-strong)!important}.standings-console-page .standings-espn-table{display:grid!important;gap:1px!important;border:1px solid rgba(198,151,79,.12)!important;border-radius:var(--ui-radius-tight)!important;background:#dfe6e90b!important;overflow:auto!important}.standings-console-page .standings-espn-head,.standings-console-page .standings-espn-row{grid-template-columns:minmax(160px,2.2fr) 30px 30px 42px 44px 38px 42px 42px 52px 52px!important;gap:6px!important;min-width:610px;padding:8px 10px!important;border:0!important;border-radius:0!important}.standings-console-page .standings-espn-head{background:var(--ui-surface-2)!important;color:var(--ui-muted)!important;font-size:1rem!important;font-weight:850!important;text-transform:uppercase!important}.standings-console-page .standings-espn-row{background:var(--ui-table)!important;color:var(--ui-text)!important}.standings-console-page .standings-espn-row:nth-child(2n){background:var(--ui-table-alt)!important}.standings-console-page .standings-table-row.is-highlight,.standings-console-page .standings-espn-row.is-highlight{background:#c6974f29!important;outline:1px solid rgba(198,151,79,.28);outline-offset:-1px}.standings-console-page .standings-team{min-width:0!important}.standings-console-page .standings-team span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mini-calendar-grid,.mini-calendar-weekdays{grid-template-columns:repeat(7,minmax(0,1fr))!important}.mini-calendar-weekdays span{color:var(--ui-accent-strong)!important}.mini-calendar-cell{min-width:0!important;border:1px solid rgba(223,230,233,.055)!important;border-radius:0!important;background:var(--ui-table)!important}.mini-calendar-cell:nth-child(2n){background:var(--ui-table-alt)!important}.mini-calendar-cell.is-current-day{border-color:#c6974f6b!important;background:#c6974f1f!important}.scoreboard-card{padding:9px 10px!important}.scoreboard-card.is-user-game{border-color:#c6974f61!important;background:linear-gradient(180deg,#c6974f1f,#0c1115fa),var(--ui-surface)!important}.site-landing,.sims-home{background:transparent!important}.site-landing:before{background:linear-gradient(180deg,#070a0dfa,#090d10fa),linear-gradient(135deg,rgba(35,58,45,.18),transparent 54%)!important;opacity:1!important;filter:none!important}.public-home-hero,.landing-cta-hero,.account-home-stack,.public-community-home,.franchise-showcase-home{width:min(1240px,100%)!important}.public-home-copy{min-height:0!important;padding:26px 0!important}.public-home-copy span,.public-signup-tile span,.landing-season-loop span{color:var(--ui-accent-strong)!important;font-weight:850!important;text-transform:uppercase!important}.public-home-copy h1{max-width:840px;color:var(--ui-text)!important;font-size:clamp(2.3rem,6vw,4.8rem)!important;line-height:.98!important}.public-home-copy p,.public-signup-tile p,.user-empty-season-card p{color:#eef3f5d1!important;line-height:1.48!important}.landing-season-loop{border-color:#c6974f29!important;background:#dfe6e90d!important}.landing-season-loop article{background:#0a0f12f2!important}.public-signup-tile,.season-square-card,.user-empty-season-card,.splash-cta-card,.signup-panel,.sims-home-panel,.account-gate-panel{border-radius:var(--ui-radius)!important}.season-square-card{background:linear-gradient(180deg,#141a1ff5,#0c1115fa),var(--ui-surface)!important}.season-square-card:before,.season-square-card:after,.jersey-card-backdrop{display:none!important}.gm-desk-home{width:100%!important;max-width:none!important;padding:14px!important;border:1px solid var(--ui-line)!important;border-radius:var(--ui-radius)!important;background:linear-gradient(180deg,#12181dfa,#0c1115fa),var(--ui-surface)!important}.gm-desk-home h1{font-size:clamp(1.8rem,3vw,3.2rem)!important}.gm-desk-status{border-color:#c6974f2e!important;border-radius:var(--ui-radius-tight)!important;background:#070b0eb8!important}.dashboard-hero,.team-banner{border-radius:var(--ui-radius)!important;background:linear-gradient(90deg,rgba(var(--team-color-rgb),.16),transparent 44%),linear-gradient(180deg,#181e23fa,#0f1418fa),var(--ui-surface)!important}.team-logo,.tiny-logo,.mini-calendar-logo,.scoreboard-team-row img,.standings-team img,.trade-club-logo,.franchise-select-logo{object-fit:contain!important;filter:drop-shadow(0 2px 5px rgba(0,0,0,.28))}.player-modal-backdrop{background:#000000b8!important;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.player-modal{max-width:min(1040px,calc(100vw - 28px))!important;border-radius:var(--ui-radius)!important}@media(max-width:1180px){.front-office .core-tab-strip,.front-office-view-home .core-tab-strip{grid-template-columns:repeat(5,minmax(0,1fr))!important;position:static!important}.sim-command-dock{position:static!important;grid-template-columns:minmax(0,1fr)!important}.sim-command-actions{justify-content:stretch!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))}.sim-command-actions .compact-button,.sim-command-actions .deck-button{width:100%}.front-office-view-home .compact-dashboard-grid,.front-office .front-office-view-home .compact-dashboard-grid,.compact-dashboard-grid,.dashboard-grid,.roster-signal-strip,.standings-race-focus-grid,.standings-console-page .standings-columns-shell,.standings-console-page .standings-overall-grid,.trade-workspace-grid.trade-desk-grid,.front-office .trade-workspace-grid.trade-desk-grid,.front-office .trade-desk-grid{grid-template-columns:minmax(0,1fr)!important}.trade-pool-grid,.front-office .trade-pool-grid{max-height:440px!important;min-height:220px!important}.roster-sheet-panel .table-wrap{max-height:none!important}}@media(max-width:760px){.shell{padding:0 10px 14px!important}.frame{border-left:0!important;border-right:0!important;box-shadow:none!important}.titlebar{position:static!important;grid-template-columns:minmax(0,1fr)!important;min-height:0!important;padding:10px 12px!important}.app-brand-lockup{min-height:42px}.app-brand-lockup img{width:160px!important;max-height:42px!important}.account-signed-in,.account-signed-out{justify-content:flex-start!important}.account-signed-out{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.account-signed-out .account-input{min-width:0!important;width:100%!important}.account-signed-out .remember-account-control,.account-signed-out #sign-in-button{width:100%}.account-signed-in{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto auto}#save-status,#verify-account-button,#franchise-home-button{display:none!important}#account-status{min-width:0;white-space:normal}.front-office:not(.front-office-view-home){padding:0 0 12px!important}.front-office .core-tab-strip,.front-office-view-home .core-tab-strip{grid-template-columns:repeat(3,minmax(0,1fr))!important;min-height:42px!important;padding:0!important}.front-office .core-tab-strip .tab-button,.front-office-view-home .core-tab-strip .tab-button{min-height:42px!important;height:42px!important;font-size:1rem!important}.sim-command-dock{padding:12px!important}.sim-command-actions{grid-template-columns:minmax(0,1fr)!important}.panel-title,.compact-panel-title{align-items:start!important}.panel-title span,.compact-panel-title span{text-align:left}.public-home-hero,.landing-cta-hero{grid-template-columns:minmax(0,1fr)!important}.public-home-copy h1{font-size:clamp(2rem,14vw,3.6rem)!important}.landing-season-loop{grid-template-columns:repeat(2,minmax(0,1fr))!important}.public-card-grid,.public-card-grid-featured,.front-office .franchise-hub-season-panel .public-card-grid{grid-template-columns:minmax(0,1fr)!important}.public-signup-tile,.landing-wide-empty-card{grid-column:auto!important;grid-row:auto!important;aspect-ratio:auto!important}.gm-desk-home,.dashboard-hero,.team-banner{grid-template-columns:minmax(0,1fr)!important}.mini-calendar-grid{gap:1px!important}.mini-calendar-cell,.front-office-view-home .schedule-desk-panel .mini-calendar-cell,.front-office .front-office-view-home .schedule-desk-panel .mini-calendar-cell{min-height:66px!important;aspect-ratio:auto!important;padding:6px 4px!important}.front-office-view-home .schedule-desk-panel .mini-calendar-logo,.front-office .front-office-view-home .schedule-desk-panel .mini-calendar-logo{width:24px!important;height:24px!important}.front-office-view-home .schedule-desk-panel .mini-calendar-score,.front-office-view-home .schedule-desk-panel .mini-calendar-cell span,.front-office .front-office-view-home .schedule-desk-panel .mini-calendar-score,.front-office .front-office-view-home .schedule-desk-panel .mini-calendar-cell span{font-size:1rem!important}.desk-feed-grid,.scores-news-layout,.boxscore-grid,.league-grid,.front-office-view-home .desk-feed-grid{grid-template-columns:minmax(0,1fr)!important}.desk-feed-panel,.league-scoreboard-panel,.news-column-panel{min-height:0!important}.trade-ticket-board,.front-office .trade-ticket-board,.trade-partner-picker{grid-template-columns:minmax(0,1fr)!important}.trade-table-head,.front-office .trade-table-head,.front-office .trade-market-row{grid-template-columns:30px minmax(0,1fr) 42px 42px!important}.trade-table-head span:nth-child(5),.trade-table-head span:nth-child(6),.front-office .trade-market-stat,.front-office .trade-market-contract{display:none!important}.console-filter-strip,.trade-console-strip,.roster-console-strip,.page-console-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}.console-filter-strip article,.trade-console-strip article,.roster-console-strip article,.page-console-strip article{border-right:0!important;border-bottom:1px solid rgba(198,151,79,.1)!important}}@media(max-width:460px){.account-signed-out,.account-signed-in,.console-filter-strip,.trade-console-strip,.roster-console-strip,.page-console-strip{grid-template-columns:minmax(0,1fr)!important}.front-office .core-tab-strip,.front-office-view-home .core-tab-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}.landing-season-loop{grid-template-columns:minmax(0,1fr)!important}}.site-landing .landing-empty-season-card,.site-landing .landing-wide-empty-card,.front-office .franchise-hub-season-panel .user-empty-season-card{aspect-ratio:auto!important;min-height:190px!important;align-content:center!important}.front-office .trade-table-head,.front-office .trade-market-row,.trade-table-head,.trade-market-row{grid-template-columns:minmax(0,1.55fr) 44px 46px minmax(86px,.82fr)!important}.front-office .trade-table-head span:nth-child(1),.front-office .trade-table-head span:nth-child(5),.trade-table-head span:nth-child(1),.trade-table-head span:nth-child(5),.front-office .trade-market-photo,.front-office .trade-market-stat{display:none!important}.front-office .trade-market-button,.front-office .trade-market-row,.front-office .trade-market-row strong,.front-office .trade-market-row span{opacity:1!important}.front-office .trade-market-main strong{color:#f3f7f8!important;font-size:1rem!important}.front-office .trade-market-rating strong,.front-office .trade-market-money strong{color:var(--ui-text)!important}.front-office .trade-market-contract span{color:var(--ui-muted)!important}.trade-pool-grid,.front-office .trade-pool-grid{grid-auto-rows:minmax(42px,auto)!important}.front-office .transaction-player-card.trade-pool-card,.front-office .trade-market-card{height:42px!important;min-height:42px!important;overflow:hidden!important}.front-office .trade-market-button{height:42px!important}@media(max-width:760px){.titlebar .account-deck{display:none!important}.desk-continue-panel{grid-template-columns:minmax(0,1fr)!important}.desk-continue-main{grid-template-columns:auto minmax(0,1fr)!important}.desk-continue-logo{width:76px!important;height:76px!important}.desk-continue-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.desk-continue-metrics article{min-height:58px!important;padding:8px 10px!important;border:1px solid rgba(198,151,79,.14);border-radius:var(--ui-radius-tight);background:#070b0e73}.desk-continue-metrics article.is-wide{grid-column:span 2}.front-office .trade-table-head,.front-office .trade-market-row,.trade-table-head,.trade-market-row{grid-template-columns:minmax(0,1fr) 38px 42px!important}.front-office .trade-table-head span:nth-child(6),.trade-table-head span:nth-child(6),.front-office .trade-market-contract{display:none!important}}.front-office{--fh-copy-strong: #edf2f5;--fh-copy: rgba(225, 232, 237, .88);--fh-copy-soft: #9aa8b7;--fh-copy-faint: rgba(170, 182, 191, .74);--fh-row-bg: rgba(7, 12, 18, .82);--fh-row-bg-alt: rgba(10, 16, 22, .9);--fh-row-border: rgba(198, 151, 79, .08)}.front-office .data-table thead th,.front-office .player-season-log thead th{height:34px!important;padding:8px 10px!important;color:var(--fh-copy-soft)!important;font-family:var(--font-display)!important;font-size:1rem!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;line-height:1.1!important}.front-office .data-table tbody tr>th,.front-office .data-table tbody tr>td,.front-office .player-season-log tbody tr>th,.front-office .player-season-log tbody tr>td{min-height:36px;padding:8px 10px!important;color:var(--fh-copy)!important;font-size:1rem!important;line-height:1.35!important;vertical-align:middle!important;border-top:1px solid var(--fh-row-border)!important;background-color:var(--fh-row-bg)!important}.front-office .data-table tbody tr:nth-child(2n)>th,.front-office .data-table tbody tr:nth-child(2n)>td,.front-office .player-season-log tbody tr:nth-child(2n)>th,.front-office .player-season-log tbody tr:nth-child(2n)>td{background-color:var(--fh-row-bg-alt)!important}.front-office .data-table .player-name-cell,.front-office .data-table .team-stat-name-cell,.front-office .data-table .standings-team,.front-office .data-table .player-name-cell strong,.front-office .data-table .player-name-cell .link-button,.front-office .data-table .standings-team span{color:var(--fh-copy-strong)!important;font-size:1rem!important;line-height:1.28!important}.front-office .data-table .transaction-player-meta,.front-office .data-table .transaction-player-copy span,.front-office .data-table .prospect-team-cell,.front-office .data-table .draft-tools-cell,.front-office .data-table .farm-wave-empty{color:var(--fh-copy-soft)!important;font-size:1rem!important;line-height:1.3!important}.front-office .result-row,.front-office .transaction-row,.front-office .simple-list>div,.front-office .list.simple-list>div{min-height:42px;padding:10px 12px!important;color:var(--fh-copy)!important;line-height:1.4!important;border-color:var(--fh-row-border)!important}.front-office .result-row strong,.front-office .transaction-row>strong,.front-office .simple-list strong{color:var(--fh-copy-strong)!important;font-size:1rem!important;line-height:1.3!important}.front-office .result-row span,.front-office .transaction-row>span,.front-office .simple-list span,.front-office .message,.front-office .transaction-date,.front-office .league-news-score-copy,.front-office .league-news-score-series{color:var(--fh-copy-soft)!important;font-size:1rem!important;line-height:1.42!important}.front-office .league-news-score-result,.front-office .scoreboard-card-head strong,.front-office .scoreboard-team-row strong{color:var(--fh-copy-strong)!important}.front-office .scoreboard-team-row span,.front-office .league-news-score-title,.front-office .transaction-date{color:var(--fh-copy-faint)!important}:root{--font-display: "Bahnschrift SemiCondensed", "Arial Narrow", "Segoe UI", sans-serif;--bg-deep: #030813;--bg-panel: #07111c;--bg-panel-soft: #0b1724;--charcoal: #050b12;--charcoal-soft: #08111a;--charcoal-lift: #0f1b28;--navy: #09131e;--gold: #c6974f;--gold-soft: #d1a25d;--cream: #eef2f5;--bg: #030813;--panel: rgba(7, 17, 28, .96);--panel-strong: rgba(5, 12, 20, .98);--line: rgba(198, 151, 79, .28);--text: var(--cream);--muted: #9aa8b7;--accent: var(--gold);--shadow: 0 18px 40px rgba(0, 0, 0, .34)}body,html[data-page-theme=neutral] body,.shell{background:#030813!important}body:before,html[data-page-theme=neutral] body:before{background:radial-gradient(circle at 18% 0%,rgba(198,151,79,.08),transparent 22rem),radial-gradient(circle at 82% 0%,rgba(56,92,128,.1),transparent 24rem),linear-gradient(180deg,#02060b,#06101a 42%,#030813)!important}body:after,html[data-page-theme=neutral] body:after{background:linear-gradient(180deg,#ffffff04,#fff0),linear-gradient(180deg,#03081300,#0308136b)!important}.frame{width:min(1540px,100%);border-left:1px solid rgba(198,151,79,.16);border-right:1px solid rgba(198,151,79,.16);background:#03081370}.titlebar{background:linear-gradient(180deg,#070d15fa,#04090ffa),#040912!important;border-bottom:1px solid rgba(198,151,79,.22)!important;box-shadow:0 10px 28px #00000047!important}.front-office .core-tab-strip,.front-office-view-home .core-tab-strip,.front-office .secondary-tab-strip,.front-office-view-home .secondary-tab-strip,.sim-command-dock{background:linear-gradient(180deg,#080f18fa,#050a11fa),#07111b!important;border-color:#c6974f2e!important;box-shadow:none!important}.front-office .core-tab-strip .tab-button,.front-office-view-home .core-tab-strip .tab-button,.front-office .secondary-tab-strip .tab-button,.front-office-view-home .secondary-tab-strip .tab-button,.panel-title h3,.compact-panel-title h3{font-family:var(--font-display)}.front-office .core-tab-strip .tab-button,.front-office-view-home .core-tab-strip .tab-button{color:#e9eef2bd!important;font-size:1rem!important;font-weight:700;letter-spacing:.08em!important;text-transform:uppercase}.front-office .panel,.front-office .hero-panel,.front-office .broadcast-panel,.front-office .summary-card,.front-office .schedule-row,.front-office .standings-row,.front-office .result-row,.front-office .inset-panel,.front-office .series-card,.front-office .save-slot-card,.front-office .league-card,.front-office .import-league-box,.front-office .season-gallery-card,.player-modal,.scoreboard-card{background:linear-gradient(180deg,#09111bfa,#050b12fa),#08111b!important;border-color:#c6974f2e!important;box-shadow:none!important}.front-office .desk-feed-panel,.front-office-view-home .desk-feed-panel,.front-office .front-office-view-home .desk-feed-panel,.front-office-view-home .desk-team-feed-panel,.front-office-view-home .desk-league-feed-panel,.front-office .front-office-view-home .desk-team-feed-panel,.front-office .front-office-view-home .desk-league-feed-panel{background:linear-gradient(180deg,#09111bfa,#050b12fa),#08111b!important;border-color:#c6974f2e!important}.front-office-view-home .desk-team-feed-panel .transaction-row,.front-office-view-home .desk-league-feed-panel .transaction-row,.front-office .front-office-view-home .desk-team-feed-panel .transaction-row,.front-office .front-office-view-home .desk-league-feed-panel .transaction-row{border-left:2px solid rgba(198,151,79,.34)!important}.front-office .desk-feed-panel .transaction-row,.front-office-view-home .desk-feed-panel .transaction-row{background:linear-gradient(180deg,#ffffff04,#fff0),#060b12e0!important;border-color:#c6974f1f!important}.front-office .desk-feed-panel .assistant-gm-row,.front-office-view-home .desk-feed-panel .assistant-gm-row,.front-office .desk-feed-panel .manager-report-row,.front-office-view-home .desk-feed-panel .manager-report-row{display:grid;grid-template-columns:38px minmax(0,1fr);gap:.7rem;align-items:start;background:linear-gradient(135deg,color-mix(in srgb,var(--assistant-team-color, #2f6fc8) 54%,#07111b),#050a11f5 76%),#07111b!important;border-color:color-mix(in srgb,var(--assistant-team-color, #c6974f) 52%,rgba(255,255,255,.12))!important;border-left-color:var(--assistant-team-color, #c6974f)!important;border-left-width:3px!important}.front-office .desk-feed-panel .manager-report-row,.front-office-view-home .desk-feed-panel .manager-report-row{background:linear-gradient(135deg,color-mix(in srgb,var(--manager-team-color, #2f6fc8) 48%,#07111b),#050a11f5 78%),#07111b!important;border-color:color-mix(in srgb,var(--manager-team-color, #c6974f) 50%,rgba(255,255,255,.12))!important;border-left-color:var(--manager-team-color, #c6974f)!important}.front-office .assistant-gm-avatar,.front-office-view-home .assistant-gm-avatar{position:relative;width:34px;height:34px;margin-top:.1rem;border-radius:50%;background:radial-gradient(circle at 50% 34%,rgba(255,255,255,.95) 0 16%,transparent 17%),radial-gradient(circle at 50% 73%,rgba(255,255,255,.9) 0 30%,transparent 31%),linear-gradient(145deg,#ffffff3d,#ffffff0a),var(--assistant-team-color, #c6974f);box-shadow:inset 0 0 0 1px #ffffff38,0 8px 18px #00000047}.front-office .manager-cap-avatar,.front-office-view-home .manager-cap-avatar{position:relative;width:34px;height:34px;margin-top:.1rem;border-radius:50%;background:radial-gradient(circle at 50% 39%,rgba(255,255,255,.94) 0 15%,transparent 16%),radial-gradient(circle at 50% 74%,rgba(255,255,255,.88) 0 29%,transparent 30%),linear-gradient(145deg,#ffffff38,#ffffff0a),var(--manager-team-color, #c6974f);box-shadow:inset 0 0 0 1px #ffffff38,0 8px 18px #00000047}.front-office .manager-cap-avatar:before,.front-office-view-home .manager-cap-avatar:before{content:"";position:absolute;left:7px;top:4px;width:20px;height:11px;border-radius:11px 11px 4px 4px;background:linear-gradient(180deg,#ffffff29,#0000002e),var(--manager-team-color, #c6974f);box-shadow:inset 0 -1px #00000057}.front-office .manager-cap-avatar:after,.front-office-view-home .manager-cap-avatar:after{content:"";position:absolute;left:20px;top:10px;width:12px;height:5px;border-radius:0 8px 8px 0;background:color-mix(in srgb,var(--manager-team-color, #c6974f) 78%,#050a11)}.front-office .assistant-gm-copy,.front-office-view-home .assistant-gm-copy,.front-office .manager-report-copy,.front-office-view-home .manager-report-copy{min-width:0;display:grid;gap:.25rem}.front-office .assistant-gm-copy strong,.front-office-view-home .assistant-gm-copy strong,.front-office .manager-report-copy strong,.front-office-view-home .manager-report-copy strong{display:flex;flex-wrap:wrap;gap:.35rem;align-items:baseline;color:#f6f8fb!important;font-family:var(--font-display);font-size:1rem;letter-spacing:.05em;text-transform:uppercase}.front-office .assistant-gm-copy strong small,.front-office-view-home .assistant-gm-copy strong small,.front-office .manager-report-copy strong small,.front-office-view-home .manager-report-copy strong small{color:#ffffffc2;font-size:1rem;font-weight:700;letter-spacing:.04em}.front-office .assistant-gm-copy>span,.front-office-view-home .assistant-gm-copy>span,.front-office .manager-report-copy>span,.front-office-view-home .manager-report-copy>span{color:#f7faffe6!important;font-size:1rem;line-height:1.4}.front-office .desk-feed-panel .panel-title,.front-office-view-home .desk-feed-panel .panel-title{border-bottom:1px solid rgba(198,151,79,.16);background:transparent!important}.front-office .panel-title h2,.front-office .panel-title h3,.panel-title h3,.compact-panel-title h3{color:#f0f3f5;font-size:1rem;font-weight:700;letter-spacing:.05em!important;text-transform:uppercase}.front-office .panel-title span,.front-office .compact-panel-title span,.deck-status,.front-office .message,.front-office .summary-card span,.front-office .transaction-date,.front-office .league-news-score-title,.front-office .league-news-score-series{color:#97a7b7!important}.front-office .transaction-row>strong,.front-office .league-news-score-result,.front-office .scoreboard-card-head strong,.front-office .scoreboard-team-row strong{color:#edf2f5!important}.front-office .transaction-row>span,.front-office .league-news-score-copy,.front-office .scoreboard-team-row span{color:#e8edf1d6!important}.front-office .data-table,.front-office .table-wrap,.front-office .roster-table,.front-office .leaders-table,.front-office .free-agent-board-table,.front-office .draft-board-table,.front-office .playoff-field-table,.front-office .playoff-series-table,.front-office .boxscore-table{background:#07111b!important}.front-office .data-table thead th{background:#09111bf5!important;color:#9aa8b7!important;border-bottom:1px solid rgba(198,151,79,.18)!important;font-family:var(--font-display);font-size:1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.front-office .data-table tbody tr>th,.front-office .data-table tbody tr>td,.front-office .player-season-log tbody tr>th,.front-office .player-season-log tbody tr>td{background-color:#08131d!important}.front-office .data-table tbody tr:nth-child(2n)>th,.front-office .data-table tbody tr:nth-child(2n)>td,.front-office .player-season-log tbody tr:nth-child(2n)>th,.front-office .player-season-log tbody tr:nth-child(2n)>td{background-color:#091723!important}.front-office .compact-button,.front-office .tiny-button,.front-office .action-button,.front-office .player-action-button,.deck-button,.account-avatar-button{border:1px solid rgba(198,151,79,.24)!important;background:linear-gradient(180deg,#0a121cfa,#060b12fa),#08111b!important;color:#eef2f5!important;box-shadow:none!important}.front-office .sim-command-primary,.deck-button#save-button,.deck-button#start-franchise-button{background:linear-gradient(180deg,#c99b55,#ae7e3a),#b98844!important;color:#101317!important;border-color:#d6aa66bd!important}.front-office select,.front-office input,.front-office textarea,.account-input{background:linear-gradient(180deg,#0a121cfa,#060b12fa),#08111b!important;border-color:#c6974f2e!important;color:#edf2f5!important}.front-office-view-home .scoreboard-card,.front-office .front-office-view-home .scoreboard-card,.front-office .league-scoreboard-panel,.front-office .schedule-desk-panel{background:linear-gradient(180deg,#09111bfa,#050b12fa),#08111b!important}.roster-studio-page,.trade-console-page,.standings-console-page{gap:12px}.roster-console-header,.trade-console-page>.page-console-header,.standings-console-page>.page-console-header,.leaders-board-header{padding:12px 14px;border-color:#c6974f2e;background:linear-gradient(180deg,#080f18fa,#050a11fa),#07111b!important}.screen-title-row{align-items:end;gap:16px;flex-wrap:wrap}.screen-title-row h2,.leaders-board-copy h2{font-family:var(--font-display);font-size:1.12rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.screen-title-tabs,.leaders-heading-tabs{gap:14px;border-bottom-color:#c6974f24}.screen-title-tabs button,.leaders-heading-tab{min-height:28px;padding-bottom:8px;color:#e7edf1b8;font-family:var(--font-display);font-size:1rem;font-weight:700;letter-spacing:.08em}.screen-title-tabs button.is-active,.leaders-heading-tab.is-active{color:var(--accent)}.console-filter-strip,.trade-console-strip{border-color:#c6974f29;background:#070c13eb}.console-filter-strip article,.trade-console-strip article{min-height:48px;padding:8px 12px;border-right-color:#c6974f1f}.console-filter-strip span,.trade-console-strip span{font-family:var(--font-display);font-size:1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.console-filter-strip strong,.trade-console-strip strong{font-size:1rem;font-weight:700;letter-spacing:.03em;text-transform:none}.roster-sheet-panel,.trade-workspace-panel,.standings-console-page .broadcast-panel{overflow:hidden}.roster-sheet-panel .panel-title,.trade-workspace-panel>.panel-title,.standings-console-page .panel-title{padding:12px 14px 10px;margin:0;border-bottom:1px solid rgba(198,151,79,.14)}.roster-sheet-panel .panel-title h3,.trade-workspace-panel>.panel-title h3,.standings-console-page .panel-title h3{font-size:1rem;letter-spacing:.08em!important}.roster-sheet-panel .panel-title span,.trade-workspace-panel>.panel-title span,.standings-console-page .panel-title span{font-size:1rem}.roster-sheet-panel .table-wrap,.standings-console-page .table-wrap{border-left:0;border-right:0;border-bottom:0}.roster-sheet-panel .table-wrap{max-height:calc(100vh - 310px)}.roster-sheet-panel .roster-table{min-width:1180px}.roster-sheet-panel .roster-table th,.roster-sheet-panel .roster-table td{padding:7px 8px!important;font-size:1rem}.roster-sheet-panel .roster-table th{font-size:1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.roster-sheet-panel .player-name-cell{min-width:188px}.roster-sheet-panel .player-name-cell strong,.roster-sheet-panel .player-name-cell .link-button{font-weight:700;line-height:1.25}.roster-sheet-panel .roster-rating-inline,.roster-sheet-panel .rating-badge{color:#d4a35f!important}.roster-signal-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.roster-signal-card{border:1px solid rgba(198,151,79,.14);background:#050a11d1;padding:10px 12px;display:grid;gap:4px}.roster-signal-card span{color:var(--fh-muted);font-size:1rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.roster-signal-card strong{color:#edf3f5;font-size:1rem}.roster-signal-card em{color:#c6d2d8;font-style:normal;font-size:1rem;line-height:1.38}.roster-bottom-grid-single{grid-template-columns:minmax(0,1fr)!important}.trade-console-page>.page-console-header .console-filter-strip{grid-template-columns:repeat(6,minmax(0,1fr))}.trade-console-page>.page-console-header{padding-bottom:0;border:0;background:transparent!important}.trade-workspace-panel{background:linear-gradient(180deg,#080f18fa,#050a11fa),#07111b!important}.trade-flow-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:14px}.trade-flow-step{display:grid;gap:4px;min-height:86px;padding:12px 14px;border:1px solid rgba(198,151,79,.14);background:#070c13d1}.trade-flow-step span,.trade-flow-step em{color:#97a7b7;font-family:var(--font-display);font-size:1rem;font-style:normal;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.trade-flow-step strong{color:#edf2f5;font-size:1rem;font-weight:700;line-height:1.28}.trade-flow-step.is-complete,.trade-flow-step.is-current{border-color:#c6974f38}.trade-flow-step.is-ready{border-color:#c6974f5c;background:#c6974f14}.trade-feedback{margin:0 14px 14px;padding:10px 12px;border:1px solid rgba(198,151,79,.14);background:#c6974f0f}.trade-workspace-grid.trade-desk-grid{grid-template-columns:minmax(280px,.76fr) minmax(440px,1.38fr) minmax(280px,.76fr)!important;gap:14px!important;padding:0 14px 14px}.trade-player-pool-panel,.trade-proposal-panel{background:linear-gradient(180deg,#091019fa,#060a10fa),#08111b!important}.trade-player-pool-panel .panel-title,.trade-proposal-panel .panel-title,.trade-ticket-lane .compact-panel-title{padding:12px 14px 10px;border-bottom:1px solid rgba(198,151,79,.12)}.trade-player-pool-panel{opacity:.94}.trade-ticket-panel{border-color:#c6974f38!important;box-shadow:inset 0 1px #ffffff08,0 18px 34px #00000038!important}.trade-table-head{margin:0 14px;padding:8px 10px;border-bottom:1px solid rgba(198,151,79,.1);color:#97a7b7;font-family:var(--font-display);font-size:1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.trade-pool-grid,.trade-active-grid{padding:12px 14px 14px}.trade-pool-grid{max-height:calc(100vh - 430px);overflow:auto;align-content:start;background:#ffffff03}.trade-ticket-empty-state{margin:14px 14px 0;padding:10px 12px;border:1px dashed rgba(198,151,79,.18);background:#ffffff04}.trade-desk-grid .transaction-player-card.trade-pool-card,.trade-desk-grid .trade-slot-filled,.trade-desk-grid .trade-slot-card .drag-player-card.is-empty{min-height:76px;border-color:#c6974f24;background:#070c13db!important}.trade-desk-grid .trade-pool-drag-button{min-height:76px}.trade-desk-grid .transaction-player-copy{gap:3px}.trade-desk-grid .transaction-player-copy strong{font-size:1rem;line-height:1.28}.trade-desk-grid .transaction-player-copy span,.trade-desk-grid .transaction-player-meta{color:#9aa8b7;font-size:1rem;line-height:1.34}.trade-ticket-board{padding:0 14px 14px;gap:12px}.trade-ticket-lane{border:1px solid rgba(198,151,79,.12);background:#060a10d1}.trade-ticket-lane .compact-panel-title{background:#ffffff04}.trade-ticket-lane .compact-panel-title strong{color:var(--accent);font-family:var(--font-display);font-size:1rem}.trade-submit-row{padding:14px;justify-content:space-between;align-items:center;border-top:1px solid rgba(198,151,79,.1);margin-top:2px}.trade-submit-row span{color:#c6d2d8;font-size:1rem;line-height:1.35}.trade-partner-picker{margin:0 14px 12px;gap:6px}.trade-partner-picker span{color:#97a7b7;font-family:var(--font-display);font-size:1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.trade-ticket-vs{gap:10px}.trade-ticket-vs-separator{color:#97a7b7;font-family:var(--font-display);font-size:1rem;font-weight:700;letter-spacing:.08em}.trade-club-identity{min-width:0}.trade-club-copy strong{line-height:1.2}.standings-console-page .standings-columns-shell,.standings-console-page .standings-overall-grid,.standings-console-page .standings-league-column,.standings-console-page .standings-division-stack{gap:12px}.standings-console-page .standings-league-badge{width:38px;height:38px;border-color:#c6974f38;color:var(--accent);background:#c6974f14;box-shadow:none}.standings-console-page .standings-espn-table{gap:2px}.standings-console-page .standings-espn-head,.standings-console-page .standings-espn-row{grid-template-columns:minmax(168px,2.2fr) 30px 30px 42px 44px 36px 38px 38px 52px 52px;gap:6px;padding:8px 10px}.standings-console-page .standings-espn-head{border-bottom:1px solid rgba(198,151,79,.12);background:#ffffff04;font-family:var(--font-display);font-size:1rem;font-weight:700;letter-spacing:.08em}.standings-console-page .standings-espn-row{border:1px solid rgba(198,151,79,.08);background:#070c13db}.standings-console-page .standings-espn-row:after{display:none}.standings-console-page .standings-table-row.is-highlight{border-color:#c6974f47;background:#c6974f14}.standings-console-page .standings-team{gap:8px}.standings-console-page .standings-team span{color:#eef2f5;font-weight:700}.standings-console-page .standings-espn-row span{color:#e8edf1d6;font-size:1rem}.standings-console-page .standings-rd-positive{color:#86d69b}.standings-console-page .standings-rd-negative{color:#ef8a86}.standings-race-focus-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:0 14px 14px}.standings-race-focus-grid article,.standings-snapshot-block{border:1px solid rgba(198,151,79,.14);background:#050a11c2;padding:10px 12px;display:grid;gap:4px}.standings-race-focus-grid span,.standings-snapshot-block>strong{color:var(--fh-muted);font-size:1rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.standings-race-focus-grid strong{color:#edf3f5;font-size:1rem}.standings-race-focus-grid em,.standings-snapshot-row em{color:#c6d2d8;font-style:normal;font-size:1rem;line-height:1.38}.standings-snapshot-stack{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;padding:0 14px 14px}.standings-snapshot-row{display:grid;grid-template-columns:20px 54px minmax(0,1fr) auto;align-items:center;gap:8px}.standings-snapshot-row+.standings-snapshot-row{margin-top:6px}.standings-snapshot-row span{color:var(--accent);font-family:var(--font-display);font-size:1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.standings-snapshot-row strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#edf3f5;font-size:1rem}@media(max-width:1180px){.trade-flow-strip{grid-template-columns:minmax(0,1fr)}.roster-signal-strip,.standings-race-focus-grid,.trade-workspace-grid.trade-desk-grid,.standings-console-page .standings-columns-shell,.standings-console-page .standings-overall-grid{grid-template-columns:minmax(0,1fr)!important}.trade-pool-grid{max-height:420px}}:root{--game-shell-bg: #080b0d;--game-surface-1: #121619;--game-surface-2: #171c20;--game-surface-3: #1b2126;--game-line: rgba(220, 230, 236, .08);--game-line-strong: rgba(196, 160, 95, .28);--game-text-soft: rgba(213, 222, 228, .76)}body,.shell{background:var(--game-shell-bg)!important}.titlebar{position:sticky;top:0;z-index:40;min-height:64px;background:linear-gradient(180deg,#0f1316fa,#0a0d10fa),var(--game-surface-1)!important;border-bottom:1px solid var(--game-line-strong)!important;box-shadow:0 10px 18px #00000038!important}.front-office .core-tab-strip,.front-office-view-home .core-tab-strip{position:sticky;top:64px;z-index:34;background:linear-gradient(180deg,#14181cfa,#0e1215fa),var(--game-surface-2)!important;border-bottom:1px solid var(--game-line)!important;box-shadow:0 10px 18px #0000002e!important}.front-office .secondary-tab-strip,.front-office-view-home .secondary-tab-strip{position:sticky;top:104px;z-index:33;background:linear-gradient(180deg,#14181cfa,#0e1215fa),var(--game-surface-2)!important}.sim-command-dock{top:104px!important;z-index:32!important;background:linear-gradient(180deg,#151a1ef7,#0e1215f7),var(--game-surface-2)!important;border-color:var(--game-line)!important;box-shadow:0 10px 18px #00000029!important}.front-office .panel,.front-office .broadcast-panel,.front-office .summary-card,.front-office .inset-panel,.front-office .save-slot-card,.front-office .league-card,.front-office .import-league-box,.front-office .season-gallery-card,.front-office .schedule-row,.front-office .standings-row,.front-office .result-row,.scoreboard-card,.player-modal{background:linear-gradient(180deg,#1c2227fa,#13181cfa),var(--game-surface-2)!important;border-color:var(--game-line)!important;box-shadow:none!important}.front-office .panel-title span,.front-office .compact-panel-title span,.deck-status,.front-office .message,.front-office .summary-card span{color:var(--game-text-soft)!important}.front-office-view-home .desk-feed-panel,.front-office .front-office-view-home .desk-feed-panel,.front-office-view-home .desk-team-feed-panel,.front-office-view-home .desk-league-feed-panel,.front-office .front-office-view-home .desk-team-feed-panel,.front-office .front-office-view-home .desk-league-feed-panel{background:linear-gradient(180deg,#1c2227fa,#13181cfa),var(--game-surface-2)!important;border-color:var(--game-line)!important}.front-office-view-home .desk-team-feed-panel .transaction-row,.front-office-view-home .desk-league-feed-panel .transaction-row,.front-office .front-office-view-home .desk-team-feed-panel .transaction-row,.front-office .front-office-view-home .desk-league-feed-panel .transaction-row{border-left:3px solid rgba(196,160,95,.38)!important}.front-office-view-home .desk-feed-panel .dashboard-league-transactions-list,.front-office-view-home .desk-feed-panel .dashboard-roster-list,.front-office .front-office-view-home .desk-feed-panel .dashboard-league-transactions-list,.front-office .front-office-view-home .desk-feed-panel .dashboard-roster-list{background:transparent!important}.front-office .result-row,.front-office .transaction-row{background:linear-gradient(180deg,#ffffff05,#fff0),#0b0f12b8!important}.front-office .desk-feed-panel .transaction-row>strong,.front-office-view-home .desk-feed-panel .transaction-row>strong{font-size:1rem!important;font-weight:650!important;line-height:1.2!important}.front-office .desk-feed-panel .transaction-row>span,.front-office-view-home .desk-feed-panel .transaction-row>span{font-size:1rem!important;font-weight:500!important;line-height:1.32!important}.front-office .desk-feed-panel .league-news-score-title,.front-office-view-home .desk-feed-panel .league-news-score-title{font-size:1rem!important;font-weight:650!important;line-height:1.18!important;color:#eef2f5!important}.front-office .desk-feed-panel .league-news-score-result,.front-office-view-home .desk-feed-panel .league-news-score-result,.front-office .desk-feed-panel .league-news-score-series,.front-office-view-home .desk-feed-panel .league-news-score-series{font-size:1rem!important;font-weight:500!important;line-height:1.28!important}.front-office select,.front-office input,.front-office textarea,.account-input{background:linear-gradient(180deg,#1d2226fa,#13171afa),var(--game-surface-3)!important;border-color:var(--game-line)!important;color:var(--cream)!important}.front-office .core-tab-strip .tab-button,.front-office-view-home .core-tab-strip .tab-button{color:#e2e9eec7!important}.front-office .core-tab-strip .tab-button.is-active,.front-office-view-home .core-tab-strip .tab-button.is-active{color:var(--accent)!important}@media(max-width:980px){.titlebar{min-height:88px}.front-office .core-tab-strip,.front-office-view-home .core-tab-strip{top:88px}.front-office .secondary-tab-strip,.front-office-view-home .secondary-tab-strip,.sim-command-dock{top:126px!important}}.front-office-view-home .compact-dashboard-grid,.front-office .front-office-view-home .compact-dashboard-grid{grid-template-columns:minmax(400px,1fr) minmax(280px,.72fr) minmax(324px,.9fr)!important;gap:12px!important}.front-office-view-home .desk-feed-panel,.front-office .front-office-view-home .desk-feed-panel{border-color:#ffffff14!important;box-shadow:inset 0 1px #ffffff08,0 14px 32px #0000003d}.front-office-view-home .desk-team-feed-panel,.front-office .front-office-view-home .desk-team-feed-panel{background:linear-gradient(180deg,#121713fa,#080c0afa),#0c100d!important}.front-office-view-home .desk-league-feed-panel,.front-office .front-office-view-home .desk-league-feed-panel{background:linear-gradient(180deg,#0b1116fa,#05090dfa),#0a0d10!important}.front-office-view-home .desk-feed-panel .panel-title,.front-office .front-office-view-home .desk-feed-panel .panel-title{align-items:end;padding:14px 16px 12px;border-bottom:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#ffffff05,#fff0)}.front-office-view-home .desk-feed-panel .panel-title h3,.front-office .front-office-view-home .desk-feed-panel .panel-title h3{font-size:1rem;font-weight:700;letter-spacing:.01em!important;line-height:1.2}.front-office-view-home .desk-feed-panel .panel-title span,.front-office .front-office-view-home .desk-feed-panel .panel-title span{font-size:1rem;font-weight:600;line-height:1.35;color:#d0d9e0b8}.front-office-view-home .desk-feed-panel .dashboard-league-transactions-list,.front-office-view-home .desk-feed-panel .dashboard-roster-list,.front-office .front-office-view-home .desk-feed-panel .dashboard-league-transactions-list,.front-office .front-office-view-home .desk-feed-panel .dashboard-roster-list{display:grid;gap:10px;padding:12px;background:transparent!important;scrollbar-gutter:stable}.front-office-view-home .desk-feed-panel .transaction-row,.front-office .front-office-view-home .desk-feed-panel .transaction-row{min-height:0;padding:12px 13px;border-radius:12px;border-color:#ffffff12;background:linear-gradient(180deg,#ffffff07,#fff0),#060a0ddb!important;box-shadow:none}.front-office-view-home .desk-team-feed-panel .transaction-row,.front-office .front-office-view-home .desk-team-feed-panel .transaction-row{border-left:3px solid rgba(196,165,94,.54)}.front-office-view-home .desk-league-feed-panel .transaction-row,.front-office .front-office-view-home .desk-league-feed-panel .transaction-row{border-left:3px solid rgba(112,148,178,.46)}.front-office-view-home .desk-feed-panel .transaction-date,.front-office .front-office-view-home .desk-feed-panel .transaction-date{display:block;margin-bottom:4px;color:#b1bec6b3;font-size:1rem;font-style:normal;font-weight:700;letter-spacing:.06em;line-height:1.25;text-transform:uppercase}.front-office-view-home .desk-feed-panel .transaction-row>strong,.front-office .front-office-view-home .desk-feed-panel .transaction-row>strong{display:block;margin:0 0 4px;color:#f3f6f8;font-size:1rem;font-weight:700;line-height:1.34}.front-office-view-home .desk-feed-panel .transaction-row>span,.front-office .front-office-view-home .desk-feed-panel .transaction-row>span{display:block;color:#d9e1e7e0;font-size:1rem;line-height:1.58;text-wrap:pretty}.front-office-view-home .desk-feed-panel .league-news-score-layout,.front-office .front-office-view-home .desk-feed-panel .league-news-score-layout{gap:12px}.front-office-view-home .desk-feed-panel .league-news-score-logo,.front-office .front-office-view-home .desk-feed-panel .league-news-score-logo{width:34px;height:34px;margin-top:1px}.front-office-view-home .desk-feed-panel .league-news-score-copy,.front-office .front-office-view-home .desk-feed-panel .league-news-score-copy{gap:4px}.front-office-view-home .desk-feed-panel .league-news-score-title,.front-office .front-office-view-home .desk-feed-panel .league-news-score-title{color:#b3c0c9b8;font-size:1rem;font-weight:700;letter-spacing:.04em;line-height:1.35;text-transform:uppercase}.front-office-view-home .desk-feed-panel .league-news-score-result,.front-office .front-office-view-home .desk-feed-panel .league-news-score-result{color:#f1f5f7;font-size:1rem;font-weight:650;line-height:1.46}.front-office-view-home .desk-feed-panel .league-news-score-series,.front-office .front-office-view-home .desk-feed-panel .league-news-score-series{color:#c7d2dac2;font-size:1rem;font-weight:500;line-height:1.48}.front-office-view-home .desk-feed-panel .transaction-player-grid,.front-office .front-office-view-home .desk-feed-panel .transaction-player-grid{gap:10px;margin-top:10px}.front-office-view-home .desk-feed-panel .transaction-player-card,.front-office .front-office-view-home .desk-feed-panel .transaction-player-card{padding:10px 11px;border-color:#ffffff14;background:#ffffff08}.front-office-view-home .desk-feed-panel .transaction-player-copy strong,.front-office .front-office-view-home .desk-feed-panel .transaction-player-copy strong{font-size:1rem;line-height:1.32}.front-office-view-home .desk-feed-panel .transaction-player-copy span,.front-office .front-office-view-home .desk-feed-panel .transaction-player-copy span,.front-office-view-home .desk-feed-panel .transaction-player-meta,.front-office .front-office-view-home .desk-feed-panel .transaction-player-meta{font-size:1rem;line-height:1.46;color:#c4cfd6bd}@media(max-width:1180px){.front-office-view-home .compact-dashboard-grid,.front-office .front-office-view-home .compact-dashboard-grid{grid-template-columns:minmax(0,1fr) minmax(280px,.88fr)!important}.front-office-view-home .dashboard-calendar-stack,.front-office .front-office-view-home .dashboard-calendar-stack{grid-column:1 / -1}}.front-office .core-tab-strip,.front-office-view-home .core-tab-strip{display:grid!important;grid-template-columns:repeat(11,minmax(0,1fr))!important;align-items:stretch!important;gap:0!important;width:100%!important;max-width:none!important;min-height:44px!important;margin:0!important;padding:0 12px!important;border:1px solid rgba(174,126,58,.3)!important;border-top:0!important;border-left:0!important;border-right:0!important;background:#01080efa!important;box-shadow:none!important;overflow:hidden!important}.front-office .core-tab-strip .tab-button,.front-office-view-home .core-tab-strip .tab-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;width:100%!important;min-width:0!important;min-height:42px!important;height:42px!important;padding:0 6px!important;border:0!important;border-bottom:2px solid transparent!important;background:transparent!important;color:#e6edf1!important;box-shadow:none!important;text-shadow:none!important;font-family:var(--fh-font-label)!important;font-size:1rem!important;font-weight:600!important;letter-spacing:.03em!important;line-height:1.08!important;text-align:center!important;text-transform:uppercase!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.front-office .core-tab-strip .tab-button.is-active,.front-office-view-home .core-tab-strip .tab-button.is-active{color:var(--accent)!important;border-bottom-color:var(--accent)!important}.front-office .core-tab-strip .tab-button:after,.front-office-view-home .core-tab-strip .tab-button:after{display:none!important}@media(max-width:1180px){.front-office .core-tab-strip,.front-office-view-home .core-tab-strip{grid-template-columns:repeat(6,minmax(0,1fr))!important;padding:0 8px!important}.front-office .core-tab-strip .tab-button,.front-office-view-home .core-tab-strip .tab-button{font-size:1rem!important;letter-spacing:.03em!important}}@media(max-width:720px){.front-office .core-tab-strip,.front-office-view-home .core-tab-strip{grid-template-columns:repeat(4,minmax(0,1fr))!important}}.front-office.franchise-hub-page{width:min(1320px,100%);margin:0 auto;gap:14px;align-content:start}.front-office .franchise-hub-header{padding:0;overflow:hidden}.front-office .franchise-hub-header-title{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:14px;padding:18px 20px 14px;border-bottom:1px solid rgba(198,151,79,.14)}.front-office .franchise-hub-header-title h2{font-size:1.02rem;letter-spacing:.08em}.front-office .franchise-hub-header-title span{color:#c4d0d7;font-size:1rem;line-height:1.45}.front-office .franchise-hub-account{min-width:180px;display:grid;gap:3px;justify-items:end;padding:10px 12px;border:1px solid rgba(198,151,79,.14);background:#ffffff06}.front-office .franchise-hub-account strong{color:#eef3f6;font-size:1rem;letter-spacing:.06em;text-transform:uppercase}.front-office .franchise-hub-account span{color:#96a6b5;font-size:1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.front-office .franchise-hub-strip{grid-template-columns:repeat(6,minmax(0,1fr));margin:0;border-top:0;border-left:0;border-right:0}.front-office .franchise-hub-strip article{min-height:72px;padding:12px 14px}.front-office .franchise-hub-strip strong{font-size:1rem;line-height:1.25;white-space:normal}.front-office .franchise-hub-season-panel{padding:16px 18px 18px}.front-office .franchise-hub-season-panel .panel-title{padding:0 0 12px;margin-bottom:14px}.front-office .franchise-hub-season-panel .public-card-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.front-office .franchise-hub-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);gap:14px}.front-office .franchise-hub-panel{min-height:100%;padding:16px 18px 18px}.front-office .franchise-hub-panel>.panel-title{padding:0 0 12px;margin-bottom:14px}.front-office .franchise-hub-panel .panel-title h2{font-size:1rem}.front-office .save-slot-list,.front-office .league-card-list{display:grid;gap:12px}.front-office .franchise-hub-page .save-slot-card,.front-office .franchise-hub-page .league-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 15px}.front-office .franchise-hub-page .save-slot-card strong,.front-office .franchise-hub-page .league-card strong{display:block;margin-bottom:4px;font-size:1rem;line-height:1.26}.front-office .franchise-hub-page .save-slot-card span,.front-office .franchise-hub-page .league-card span,.front-office .franchise-hub-page .save-slot-card em{display:block;line-height:1.4}.front-office .franchise-hub-page .save-slot-card em{margin-top:3px;font-size:1rem;font-style:normal}.front-office .desktop-release-note{background:linear-gradient(180deg,#091222eb,#060e1cfa)}.front-office .desktop-release-note strong{color:#f0b55a;letter-spacing:.04em}.front-office .desktop-release-note span{color:#f0f4fae6}.front-office .desktop-release-note em{line-height:1.5}.front-office .save-slot-actions-inline,.front-office .league-card-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.front-office .franchise-hub-page .save-slot-lock{display:inline-flex;align-items:center;min-height:34px;padding:0 10px;border:1px solid rgba(198,151,79,.16);background:#ffffff08}.front-office .save-slot-actions-inline .deck-button:disabled{border-color:#ffffff14!important;background:#05070a!important;color:#dee5eb75!important;box-shadow:none!important;opacity:1!important}.front-office .franchise-hub-page .featured-league-card{border-color:#c6974f38;background:linear-gradient(135deg,rgba(198,151,79,.12),transparent 32%),linear-gradient(180deg,#0a111bfa,#050a11fa),#08101a!important}.front-office .franchise-hub-page .import-league-box{margin-top:12px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 15px}.front-office .franchise-hub-page .user-empty-season-card{min-height:200px;align-items:center}.front-office .franchise-hub-page .sims-limit-note{margin:12px 0 0}@media(max-width:1180px){.front-office .franchise-hub-strip,.front-office .franchise-hub-season-panel .public-card-grid,.front-office .franchise-hub-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:840px){.front-office .franchise-hub-header-title,.front-office .franchise-hub-page .save-slot-card,.front-office .franchise-hub-page .league-card,.front-office .franchise-hub-page .import-league-box{grid-template-columns:minmax(0,1fr)}.front-office .franchise-hub-account,.front-office .save-slot-actions-inline,.front-office .league-card-actions{justify-items:start;justify-content:flex-start}.front-office .franchise-hub-account{min-width:0}}.front-office .panel,.front-office .broadcast-panel,.front-office .summary-card,.front-office .inset-panel,.front-office .save-slot-card,.front-office .league-card,.front-office .import-league-box,.front-office .season-gallery-card,.player-modal{background:linear-gradient(180deg,#222222f5,#0f0f0ffa),#141414!important;border-color:#ae7e3a47!important;box-shadow:none!important}.front-office .desk-feed-panel .dashboard-league-transactions-list,.front-office .desk-feed-panel .dashboard-roster-list,.front-office .simple-list,.front-office .scroll-list{background:transparent!important}.front-office select,.front-office input,.front-office textarea{background:linear-gradient(180deg,#202020,#111),#151515!important;border-color:#ae7e3a57!important;color:var(--cream)!important}.front-office select option{background:#151515;color:var(--cream)}.front-office .free-agent-filter-bar{display:none!important}.front-office .farm-systems-table{min-width:980px!important;table-layout:fixed!important}.front-office .farm-systems-table th:nth-child(1),.front-office .farm-systems-table td:nth-child(1){width:64px!important;min-width:64px!important;max-width:64px!important;text-align:center}.front-office .farm-systems-table th:nth-child(2),.front-office .farm-systems-table td:nth-child(2){width:220px!important;min-width:220px!important;max-width:220px!important;text-align:left}.front-office .farm-systems-table th:nth-child(3),.front-office .farm-systems-table td:nth-child(3),.front-office .farm-systems-table th:nth-child(4),.front-office .farm-systems-table td:nth-child(4),.front-office .farm-systems-table th:nth-child(5),.front-office .farm-systems-table td:nth-child(5),.front-office .farm-systems-table th:nth-child(7),.front-office .farm-systems-table td:nth-child(7){width:82px!important;min-width:82px!important;max-width:82px!important;text-align:center}.front-office .farm-systems-table th:nth-child(6),.front-office .farm-systems-table td:nth-child(6){width:212px!important;min-width:212px!important;max-width:212px!important}.front-office .farm-systems-table th:nth-child(8),.front-office .farm-systems-table td:nth-child(8){width:392px!important;min-width:392px!important;max-width:392px!important}.front-office-view-home .compact-dashboard-grid{align-items:stretch!important}.front-office-view-home .dashboard-calendar-stack,.front-office-view-home .desk-feed-panel{align-self:stretch!important;height:100%}.front-office-view-home .desk-feed-panel{display:grid!important;grid-template-rows:auto minmax(0,1fr)}.front-office-view-home .desk-feed-panel .dashboard-league-transactions-list,.front-office-view-home .desk-feed-panel .dashboard-roster-list,.front-office-view-home .news-page-list{max-height:none!important}.front-office-view-home .desk-feed-panel .dashboard-league-transactions-list,.front-office-view-home .desk-feed-panel .dashboard-roster-list{min-height:0!important;overflow-y:auto}.front-office .simple-layout,.front-office .roster-studio-page,.front-office .trade-console-page,.front-office .draft-console-page,.front-office .lineup-console-page,.front-office .playoff-page,.front-office .leaders-page,.front-office .standings-console-page{align-content:start!important}.front-office .roster-studio-page,.front-office .trade-console-page,.front-office .draft-console-page,.front-office .lineup-console-page,.front-office .playoff-page,.front-office .leaders-page,.front-office .standings-console-page{min-height:auto!important}.front-office .roster-studio-page>*,.front-office .trade-console-page>*,.front-office .draft-console-page>*,.front-office .lineup-console-page>*,.front-office .playoff-page>*,.front-office .leaders-page>*,.front-office .standings-console-page>*{align-self:start}.front-office-view-home .compact-dashboard-grid,.front-office .front-office-view-home .compact-dashboard-grid{grid-template-columns:minmax(590px,1.45fr) minmax(270px,.72fr) minmax(270px,.72fr)!important;gap:10px!important;align-items:start!important}.front-office-view-home .dashboard-calendar-stack,.front-office .front-office-view-home .dashboard-calendar-stack{gap:8px!important}.front-office-view-home .schedule-desk-panel,.front-office .front-office-view-home .schedule-desk-panel{min-height:0!important}.front-office-view-home .schedule-desk-panel .panel-title,.front-office .front-office-view-home .schedule-desk-panel .panel-title,.front-office-view-home .league-scoreboard-panel .panel-title,.front-office .front-office-view-home .league-scoreboard-panel .panel-title{padding:10px 12px 8px!important}.front-office-view-home .schedule-desk-panel .mini-calendar-weekdays,.front-office .front-office-view-home .schedule-desk-panel .mini-calendar-weekdays{gap:2px!important;margin-bottom:2px}.front-office-view-home .schedule-desk-panel .mini-calendar-weekdays span,.front-office .front-office-view-home .schedule-desk-panel .mini-calendar-weekdays span{font-size:1rem;letter-spacing:.04em}.front-office-view-home .schedule-desk-panel .mini-calendar-grid,.front-office .front-office-view-home .schedule-desk-panel .mini-calendar-grid{gap:2px!important}.front-office-view-home .schedule-desk-panel .mini-calendar-cell,.front-office .front-office-view-home .schedule-desk-panel .mini-calendar-cell{aspect-ratio:.88 / 1!important;min-height:clamp(92px,10.6vh,126px)!important;padding:7px 6px!important;gap:4px}.front-office-view-home .schedule-desk-panel .mini-calendar-cell strong,.front-office .front-office-view-home .schedule-desk-panel .mini-calendar-cell strong{font-size:1rem!important}.front-office-view-home .schedule-desk-panel .mini-calendar-logo,.front-office .front-office-view-home .schedule-desk-panel .mini-calendar-logo{width:35px!important;height:35px!important}.front-office-view-home .schedule-desk-panel .mini-calendar-score,.front-office-view-home .schedule-desk-panel .mini-calendar-cell span,.front-office .front-office-view-home .schedule-desk-panel .mini-calendar-score,.front-office .front-office-view-home .schedule-desk-panel .mini-calendar-cell span{font-size:1rem!important;line-height:1.14}.front-office-view-home .scoreboard-card,.front-office .front-office-view-home .scoreboard-card{padding:7px!important}.desk-continue-panel{grid-template-columns:minmax(230px,.66fr) minmax(0,1.34fr);align-items:center;gap:12px;min-height:0}.desk-continue-metrics{grid-column:1 / -1;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(150px,1.2fr)}.desk-continue-metrics article{padding:0 10px;align-content:center;min-height:56px}.desk-continue-metrics article.is-wide strong{white-space:normal}.desk-continue-metrics span{text-transform:none;letter-spacing:.03em}.desk-continue-metrics strong{text-transform:none;line-height:1.2}.desk-continue-note{grid-column:1 / -1;padding:8px 10px}.front-office-view-home .desk-feed-panel .panel-title,.front-office .front-office-view-home .desk-feed-panel .panel-title{padding:10px 12px 9px!important}.front-office-view-home .desk-feed-panel .dashboard-league-transactions-list,.front-office-view-home .desk-feed-panel .dashboard-roster-list,.front-office .front-office-view-home .desk-feed-panel .dashboard-league-transactions-list,.front-office .front-office-view-home .desk-feed-panel .dashboard-roster-list{gap:8px;padding:9px}.front-office-view-home .desk-feed-panel .transaction-row,.front-office .front-office-view-home .desk-feed-panel .transaction-row{padding:9px 10px;border-radius:8px}@media(max-width:1180px){.front-office-view-home .compact-dashboard-grid,.front-office .front-office-view-home .compact-dashboard-grid{grid-template-columns:1fr!important}.desk-continue-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.front-office .table-wrap,.front-office .data-table,.front-office .roster-table,.front-office .leaders-table,.front-office .prospects-table,.front-office .farm-systems-table,.front-office .free-agent-board-table,.front-office .draft-board-table,.front-office .boxscore-table,.front-office .playoff-field-table,.front-office .playoff-series-table{background:#050b0d!important}.front-office .data-table{border-collapse:separate!important;border-spacing:0!important}.front-office .data-table tbody tr>th,.front-office .data-table tbody tr>td,.front-office .player-season-log tbody tr>th,.front-office .player-season-log tbody tr>td{background-color:#071012!important;background-image:none!important;border-left:0!important;border-right:0!important;box-shadow:none!important}.front-office .data-table tbody tr:nth-child(2n)>th,.front-office .data-table tbody tr:nth-child(2n)>td,.front-office .player-season-log tbody tr:nth-child(2n)>th,.front-office .player-season-log tbody tr:nth-child(2n)>td{background-color:#0a1415!important}.front-office .data-table tbody tr:hover>th,.front-office .data-table tbody tr:hover>td,.front-office .data-table tbody tr.is-highlighted-row>th,.front-office .data-table tbody tr.is-highlighted-row>td,.front-office .player-season-log tbody tr:hover>th,.front-office .player-season-log tbody tr:hover>td{background-color:#ae7e3a29!important}.front-office .data-table .link-button,.front-office .data-table .free-agent-name-button,.front-office .farm-system-best-cell .link-button,.front-office .farm-wave-chip,.front-office .player-season-log .link-button{background:transparent!important;background-image:none!important;box-shadow:none!important}.front-office .data-table .team-stat-name-cell,.front-office .data-table .standings-team,.front-office .farm-system-team-cell,.front-office .farm-system-best-cell,.front-office .farm-system-next-wave-cell{background-color:inherit!important;background-image:none!important;box-shadow:none!important}.front-office .data-table th+th,.front-office .data-table td+td,.front-office .player-season-log th+th,.front-office .player-season-log td+td{border-left:0!important}.front-office .simple-layout,.front-office .roster-studio-page,.front-office .trade-console-page,.front-office .draft-console-page,.front-office .lineup-console-page,.front-office .playoff-page,.front-office .leaders-page,.front-office .standings-console-page{gap:var(--fh-space-4)!important}.front-office .panel,.front-office .broadcast-panel,.front-office .summary-card,.front-office .inset-panel,.front-office .save-slot-card,.front-office .league-card,.front-office .import-league-box,.front-office .season-gallery-card,.front-office .table-wrap{border-color:var(--fh-line-gold-soft)!important}.front-office .panel-title,.front-office .compact-panel-title,.front-office .roster-sheet-panel .panel-title,.front-office .trade-workspace-panel>.panel-title,.front-office .standings-console-page .panel-title{gap:var(--fh-space-3)!important;padding:var(--fh-space-4) var(--fh-space-5)!important}.front-office .panel-title h2,.front-office .panel-title h3,.front-office .compact-panel-title h3{font-family:var(--fh-font-ui)!important;font-size:var(--fh-type-lg)!important;font-weight:700!important;letter-spacing:0!important;line-height:1.25!important;text-transform:none!important}.front-office .panel-title span,.front-office .compact-panel-title span,.front-office .message,.front-office .summary-card span{font-size:var(--fh-text-meta)!important;line-height:1.42!important}.front-office .console-filter-strip{gap:var(--fh-space-3)!important}.front-office .console-filter-strip article,.front-office .roster-signal-card,.front-office .standings-race-focus-grid article,.front-office .standings-snapshot-block,.front-office .summary-card{padding:var(--fh-space-3) var(--fh-space-4)!important;border-color:var(--fh-line-gold-soft)!important}.front-office .console-filter-strip span,.front-office .roster-signal-card span,.front-office .standings-race-focus-grid span,.front-office .standings-snapshot-block>strong,.front-office .trade-table-head span,.front-office .trade-partner-picker span{font-family:var(--fh-font-label)!important;font-size:1rem!important;font-weight:600!important;letter-spacing:.035em!important;line-height:1.15!important;text-transform:uppercase!important}.front-office .console-filter-strip strong,.front-office .roster-signal-card strong,.front-office .standings-race-focus-grid strong,.front-office .standings-snapshot-row strong,.front-office .summary-card strong,.front-office .data-table .player-name-cell strong,.front-office .data-table .player-name-cell .link-button,.front-office .data-table .standings-team span,.front-office .trade-market-main strong,.front-office .transaction-player-copy strong{font-size:var(--fh-text-body)!important;line-height:1.28!important}.front-office .compact-button,.front-office .deck-button,.front-office .action-button,.front-office .tiny-button,.front-office select,.front-office input,.front-office textarea{font-size:var(--fh-text-label)!important;line-height:1.1!important}.front-office .compact-button,.front-office .deck-button,.front-office .action-button,.front-office select,.front-office input{min-height:34px!important;padding:0 var(--fh-space-4)!important}.front-office textarea{padding:var(--fh-space-3) var(--fh-space-4)!important}.front-office .data-table thead th,.front-office .player-season-log thead th{padding:var(--fh-space-3) var(--fh-space-4)!important;color:#8fb3bd!important;font-family:var(--fh-font-label)!important;font-size:1rem!important;font-weight:600!important;letter-spacing:.035em!important;line-height:1.15!important;text-transform:uppercase!important}.front-office :is(.trade-table-head span,.trade-partner-picker span,.data-table thead th,.player-season-log thead th){font-family:var(--fh-font-label)!important;font-size:1rem!important;font-weight:600!important;letter-spacing:.035em!important;line-height:1.15!important;text-transform:uppercase!important}.front-office .data-table tbody tr>th,.front-office .data-table tbody tr>td,.front-office .player-season-log tbody tr>th,.front-office .player-season-log tbody tr>td{padding:var(--fh-space-3) var(--fh-space-4)!important;font-size:var(--fh-text-meta)!important;line-height:1.35!important}.front-office .data-table .transaction-player-meta,.front-office .data-table .transaction-player-copy span,.front-office .trade-market-stat span,.front-office .trade-market-contract span,.front-office .transaction-player-meta{font-size:var(--fh-text-meta)!important;line-height:1.34!important}.front-office .trade-workspace-panel{display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;border-color:var(--fh-line-gold-soft)!important;box-shadow:none!important}.front-office .trade-workspace-grid.trade-desk-grid,.front-office .trade-desk-grid{grid-template-columns:minmax(390px,1.14fr) minmax(310px,.72fr) minmax(390px,1.14fr)!important;gap:var(--fh-space-4)!important;min-height:clamp(620px,calc(100vh - 300px),820px)!important;padding:var(--fh-space-4)!important;align-items:stretch!important}.front-office .trade-player-pool-panel,.front-office .trade-proposal-panel,.front-office .trade-ticket-panel{min-height:0!important;height:100%!important;border-color:var(--fh-line-gold-soft)!important;box-shadow:none!important}.front-office .trade-player-pool-panel{display:flex!important;flex-direction:column!important;grid-template-rows:none!important}.front-office .trade-player-pool-panel>.panel-title,.front-office .trade-player-pool-panel>.trade-table-head,.front-office .trade-player-pool-panel>.trade-partner-picker{flex:0 0 auto!important}.front-office .trade-player-pool-panel-partner{grid-template-rows:auto auto auto minmax(0,1fr)!important}.front-office .trade-proposal-panel{display:grid!important;grid-template-rows:auto minmax(0,1fr) auto!important}.front-office .trade-proposal-panel:has(.trade-ticket-empty-state){grid-template-rows:auto auto minmax(0,1fr) auto!important}.front-office .trade-player-pool-panel .panel-title,.front-office .trade-proposal-panel .panel-title,.front-office .trade-ticket-lane .compact-panel-title,.front-office .trade-table-head,.front-office .trade-submit-row,.front-office .trade-partner-picker{border-color:var(--fh-line-gold-soft)!important}.front-office .trade-table-head,.front-office .trade-partner-picker{margin:0!important;padding:var(--fh-space-3) var(--fh-space-4)!important}.front-office .trade-pool-grid,.front-office .trade-active-grid{min-height:0!important;padding:0!important}.front-office .trade-pool-grid{flex:1 1 auto!important;height:auto!important;max-height:none!important;align-content:start!important;border:0!important;outline:0!important;background:#050b0d!important}.front-office .trade-ticket-board{align-content:start!important;gap:var(--fh-space-4)!important;padding:var(--fh-space-4)!important}.front-office .trade-ticket-lane{border-color:var(--fh-line-gold-soft)!important;background:#050a0dd6!important}.front-office .trade-ticket-lane .compact-panel-title{background:#ffffff02!important}.front-office .trade-ticket-lane .compact-panel-title strong{font-size:var(--fh-text-title)!important;line-height:1.1!important}.front-office .trade-proposal-name-grid{min-height:172px!important;gap:var(--fh-space-2)!important;padding:var(--fh-space-3)!important}.front-office .trade-proposal-slot-card,.front-office .trade-proposal-slot-card .drag-player-card.is-empty{min-height:40px!important;border-color:#c6974f1f!important;background:#03080ac7!important}.front-office .trade-desk-grid .transaction-player-card.trade-pool-card,.front-office .trade-desk-grid .trade-slot-filled,.front-office .trade-desk-grid .trade-slot-card .drag-player-card.is-empty{border-color:var(--fh-line-soft)!important}.front-office .trade-market-button,.front-office .trade-desk-grid .trade-pool-drag-button{min-height:40px!important;padding:var(--fh-space-2) var(--fh-space-4)!important}.front-office .trade-submit-row{gap:var(--fh-space-4)!important;padding:var(--fh-space-4)!important}.front-office .trade-submit-row span{font-size:var(--fh-text-meta)!important}@media(max-width:1180px){.front-office .trade-workspace-grid.trade-desk-grid,.front-office .trade-desk-grid{grid-template-columns:minmax(0,1fr)!important;min-height:0!important}.front-office .trade-player-pool-panel,.front-office .trade-proposal-panel,.front-office .trade-ticket-panel{height:auto!important}.front-office .trade-pool-grid{min-height:360px!important;max-height:460px!important}}@media(max-width:720px){.front-office .panel-title,.front-office .compact-panel-title,.front-office .roster-sheet-panel .panel-title,.front-office .trade-workspace-panel>.panel-title,.front-office .standings-console-page .panel-title,.front-office .trade-workspace-grid.trade-desk-grid,.front-office .trade-desk-grid,.front-office .trade-ticket-board,.front-office .trade-submit-row,.front-office .trade-partner-picker{padding:var(--fh-space-3)!important}}.front-office .panel,.front-office .broadcast-panel,.front-office .summary-card,.front-office .inset-panel{min-width:0!important;overflow:hidden!important}.front-office-view-home .compact-dashboard-grid,.front-office .front-office-view-home .compact-dashboard-grid{align-items:stretch!important;gap:12px!important}.front-office-view-home .dashboard-calendar-stack,.front-office .front-office-view-home .dashboard-calendar-stack,.front-office-view-home .desk-feed-panel,.front-office .front-office-view-home .desk-feed-panel,.front-office-view-home .league-scoreboard-panel,.front-office .front-office-view-home .league-scoreboard-panel{min-height:0!important;align-self:stretch!important}.front-office-view-home .desk-team-feed-panel,.front-office-view-home .desk-league-feed-panel,.front-office .front-office-view-home .desk-team-feed-panel,.front-office .front-office-view-home .desk-league-feed-panel{background:linear-gradient(180deg,#181d21fa,#0e1215fa),#101418!important;border-color:var(--fh-line-gold-soft)!important}.front-office-view-home .desk-feed-panel .panel-title,.front-office .front-office-view-home .desk-feed-panel .panel-title{padding:8px 10px 7px!important}.front-office-view-home .desk-feed-panel .dashboard-league-transactions-list,.front-office-view-home .desk-feed-panel .dashboard-roster-list,.front-office .front-office-view-home .desk-feed-panel .dashboard-league-transactions-list,.front-office .front-office-view-home .desk-feed-panel .dashboard-roster-list{gap:6px!important;padding:6px!important}.front-office-view-home .desk-feed-panel .transaction-row,.front-office .front-office-view-home .desk-feed-panel .transaction-row,.front-office-view-home .desk-feed-panel .message,.front-office .front-office-view-home .desk-feed-panel .message{padding:7px 8px!important;border-left:0!important;border-color:var(--fh-line-soft)!important}.front-office-view-home .desk-feed-panel .league-news-score-button,.front-office .front-office-view-home .desk-feed-panel .league-news-score-button,.front-office-view-home .desk-feed-panel .league-news-playoff-row,.front-office .front-office-view-home .desk-feed-panel .league-news-playoff-row{border-left:0!important}.front-office-view-home img.mini-calendar-logo,.front-office img.mini-calendar-logo,.front-office-view-home .schedule-desk-panel .mini-calendar-logo,.front-office .front-office-view-home .schedule-desk-panel .mini-calendar-logo{width:46px!important;min-width:46px!important;height:46px!important}.front-office-view-home .scoreboard-card,.front-office .front-office-view-home .scoreboard-card{gap:8px!important;padding:9px!important}.front-office-view-home .scoreboard-card-head,.front-office .front-office-view-home .scoreboard-card-head,.front-office-view-home .scoreboard-team-row,.front-office .front-office-view-home .scoreboard-team-row{gap:10px!important}.front-office-view-home .scoreboard-card-head span,.front-office .front-office-view-home .scoreboard-card-head span,.front-office-view-home .scoreboard-card-head strong,.front-office .front-office-view-home .scoreboard-card-head strong{font-size:1rem!important;line-height:1.05!important}.front-office-view-home .scoreboard-team-row,.front-office .front-office-view-home .scoreboard-team-row{grid-template-columns:31px minmax(0,1fr) 42px!important}.front-office-view-home .scoreboard-team-row img,.front-office .front-office-view-home .scoreboard-team-row img{width:31px!important;min-width:31px!important;height:31px!important}.front-office-view-home .scoreboard-team-row span,.front-office .front-office-view-home .scoreboard-team-row span{font-size:1rem!important;line-height:1.12!important}.front-office-view-home .scoreboard-team-row strong,.front-office .front-office-view-home .scoreboard-team-row strong{font-size:1rem!important;line-height:1.05!important}.front-office.front-office-view-home .desk-team-feed-panel,.front-office.front-office-view-home .desk-league-feed-panel,.front-office-view-home .desk-team-feed-panel,.front-office-view-home .desk-league-feed-panel{padding:8px!important;background:linear-gradient(180deg,#181d21fa,#0e1215fa),#101418!important;border-color:var(--fh-line-gold-soft)!important}.front-office.front-office-view-home .desk-feed-panel .message,.front-office.front-office-view-home .desk-feed-panel .transaction-row,.front-office-view-home .desk-feed-panel .message,.front-office-view-home .desk-feed-panel .transaction-row{padding:7px 8px!important;border-left:0!important}.front-office.front-office-view-home img.mini-calendar-logo,.front-office-view-home img.mini-calendar-logo{width:46px!important;min-width:46px!important;height:auto!important}.front-office.front-office-view-home .scoreboard-team-row img,.front-office-view-home .scoreboard-team-row img{width:31px!important;min-width:31px!important;height:31px!important}.front-office.front-office-view-home .scoreboard-team-row strong,.front-office-view-home .scoreboard-team-row strong{font-size:1rem!important;line-height:1.05!important}.front-office .tab-button,.front-office .core-tab-strip .tab-button,.front-office .secondary-tab-strip .tab-button,.front-office .screen-title-tabs button,.front-office .leaders-heading-tab,.front-office-view-home .tab-button,.front-office-view-home .core-tab-strip .tab-button,.front-office-view-home .secondary-tab-strip .tab-button,.front-office-view-home .screen-title-tabs button,.front-office-view-home .leaders-heading-tab{text-decoration:none!important;border-bottom-color:transparent!important}.front-office .tab-button:hover,.front-office .tab-button:focus,.front-office .tab-button:active,.front-office .tab-button.is-active,.front-office .core-tab-strip .tab-button:hover,.front-office .core-tab-strip .tab-button:focus,.front-office .core-tab-strip .tab-button:active,.front-office .core-tab-strip .tab-button.is-active,.front-office .secondary-tab-strip .tab-button:hover,.front-office .secondary-tab-strip .tab-button:focus,.front-office .secondary-tab-strip .tab-button:active,.front-office .secondary-tab-strip .tab-button.is-active,.front-office .screen-title-tabs button:hover,.front-office .screen-title-tabs button:focus,.front-office .screen-title-tabs button:active,.front-office .screen-title-tabs button.is-active,.front-office .leaders-heading-tab:hover,.front-office .leaders-heading-tab:focus,.front-office .leaders-heading-tab:active,.front-office .leaders-heading-tab.is-active,.front-office-view-home .tab-button:hover,.front-office-view-home .tab-button:focus,.front-office-view-home .tab-button:active,.front-office-view-home .tab-button.is-active,.front-office-view-home .core-tab-strip .tab-button:hover,.front-office-view-home .core-tab-strip .tab-button:focus,.front-office-view-home .core-tab-strip .tab-button:active,.front-office-view-home .core-tab-strip .tab-button.is-active,.front-office-view-home .secondary-tab-strip .tab-button:hover,.front-office-view-home .secondary-tab-strip .tab-button:focus,.front-office-view-home .secondary-tab-strip .tab-button:active,.front-office-view-home .secondary-tab-strip .tab-button.is-active,.front-office-view-home .screen-title-tabs button:hover,.front-office-view-home .screen-title-tabs button:focus,.front-office-view-home .screen-title-tabs button:active,.front-office-view-home .screen-title-tabs button.is-active,.front-office-view-home .leaders-heading-tab:hover,.front-office-view-home .leaders-heading-tab:focus,.front-office-view-home .leaders-heading-tab:active,.front-office-view-home .leaders-heading-tab.is-active{text-decoration:none!important;border-bottom-color:transparent!important}.front-office .tab-button:after,.front-office .core-tab-strip .tab-button:after,.front-office .secondary-tab-strip .tab-button:after,.front-office .leaders-heading-tab:after,.front-office-view-home .tab-button:after,.front-office-view-home .core-tab-strip .tab-button:after,.front-office-view-home .secondary-tab-strip .tab-button:after,.front-office-view-home .leaders-heading-tab:after,.front-office .tab-button.is-active:after,.front-office .core-tab-strip .tab-button.is-active:after,.front-office .secondary-tab-strip .tab-button.is-active:after,.front-office .leaders-heading-tab.is-active:after,.front-office-view-home .tab-button.is-active:after,.front-office-view-home .core-tab-strip .tab-button.is-active:after,.front-office-view-home .secondary-tab-strip .tab-button.is-active:after,.front-office-view-home .leaders-heading-tab.is-active:after{background:transparent!important;opacity:0!important}.front-office .trade-evaluation-grid,.front-office .transaction-analyst-row,.front-office .trade-feedback,.front-office .trade-ticket-empty-state,.front-office .trade-workspace-panel>.panel-title .inline-actions>span,.front-office .trade-ticket-panel>.panel-title span,.front-office .trade-ticket-lane-head span,.front-office .trade-submit-row span,.front-office-view-home .trade-evaluation-grid,.front-office-view-home .transaction-analyst-row,.front-office-view-home .trade-feedback,.front-office-view-home .trade-ticket-empty-state,.front-office-view-home .trade-workspace-panel>.panel-title .inline-actions>span,.front-office-view-home .trade-ticket-panel>.panel-title span,.front-office-view-home .trade-ticket-lane-head span,.front-office-view-home .trade-submit-row span{display:none!important}.front-office .trade-submit-row,.front-office-view-home .trade-submit-row{justify-content:flex-end!important}.front-office .core-tab-strip,.front-office-view-home .core-tab-strip{align-items:stretch!important;justify-content:center!important}.front-office .core-tab-strip .tab-button,.front-office-view-home .core-tab-strip .tab-button{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;min-height:50px!important;padding:.8rem .7rem!important;font-size:1rem!important;font-weight:700!important;line-height:1.1!important;white-space:normal!important}@media(max-width:720px){.front-office .core-tab-strip .tab-button,.front-office-view-home .core-tab-strip .tab-button{min-height:46px!important;padding:.68rem .45rem!important;font-size:1rem!important}}.front-office.front-office-view-home .desk-team-feed-panel,.front-office.front-office-view-home .desk-league-feed-panel,.front-office-view-home .desk-team-feed-panel,.front-office-view-home .desk-league-feed-panel{padding:6px!important;background:#101418!important;border-color:var(--fh-line-gold-soft)!important;box-shadow:none!important}.front-office.front-office-view-home .desk-feed-panel .panel-title,.front-office-view-home .desk-feed-panel .panel-title{margin:0!important;padding:6px 6px 5px!important;background:transparent!important;border-bottom-color:#c6974f1f!important}.front-office.front-office-view-home .desk-feed-panel .dashboard-league-transactions-list,.front-office.front-office-view-home .desk-feed-panel .dashboard-roster-list,.front-office-view-home .desk-feed-panel .dashboard-league-transactions-list,.front-office-view-home .desk-feed-panel .dashboard-roster-list{gap:5px!important;padding:5px 0 0!important;border:0!important;background:transparent!important;scrollbar-gutter:auto!important}.front-office.front-office-view-home .desk-feed-panel .message,.front-office.front-office-view-home .desk-feed-panel .transaction-row,.front-office-view-home .desk-feed-panel .message,.front-office-view-home .desk-feed-panel .transaction-row{margin:0!important;padding:6px 7px!important;border-left:0!important;border-color:var(--fh-line-soft)!important;border-radius:0!important;background:#00080f94!important;box-shadow:none!important}.front-office .data-table tbody tr>:is(th:first-child,td:first-child,th.player-cell,td.player-cell,th.player-name-cell,td.player-name-cell),.front-office .player-season-log tbody tr>:is(th:first-child,td:first-child,th.player-cell,td.player-cell,th.player-name-cell,td.player-name-cell){display:table-cell!important;min-height:0!important;padding:6px 8px!important;text-align:left!important;border-radius:0!important;box-shadow:none!important;outline:0!important}.front-office :is(.data-table,.player-season-log table){border-collapse:collapse!important;border-spacing:0!important}.front-office :is(.data-table,.player-season-log table) tbody tr>:is(th,td){height:32px!important;min-height:32px!important;padding:6px 8px!important;color:var(--fh-final-text)!important;background:var(--fh-final-surface)!important;background-image:none!important;border:0!important;border-top:1px solid rgba(143,163,173,.08)!important;border-bottom:1px solid var(--fh-final-line)!important;border-radius:0!important;box-shadow:none!important;font-size:1rem!important;line-height:1.18!important;vertical-align:middle!important}.front-office :is(.data-table,.player-season-log table) tbody tr:nth-child(2n)>:is(th,td){background:var(--fh-final-surface-2)!important;background-image:none!important}.front-office :is(.data-table,.player-season-log table) tbody tr:hover>:is(th,td),.front-office .data-table tbody tr.is-highlighted-row>:is(th,td){background:#8fa3ad24!important;background-image:none!important}.front-office :is(.data-table,.player-season-log table) tbody tr>:is(th:first-child,td:first-child,th.player-cell,td.player-cell,th.player-name-cell,td.player-name-cell){display:table-cell!important;min-height:32px!important;padding:6px 8px!important;text-align:left!important;border:0!important;border-top:1px solid rgba(143,163,173,.08)!important;border-bottom:1px solid var(--fh-final-line)!important;border-radius:0!important;box-shadow:none!important;outline:0!important;vertical-align:middle!important}.front-office :is(.data-table,.player-season-log table) tbody tr:nth-child(2n)>:is(th:first-child,td:first-child,th.player-cell,td.player-cell,th.player-name-cell,td.player-name-cell){background:var(--fh-final-surface-2)!important;background-image:none!important}.front-office :is(.data-table,.player-season-log table) tbody tr:hover>:is(th:first-child,td:first-child,th.player-cell,td.player-cell,th.player-name-cell,td.player-name-cell),.front-office .data-table tbody tr.is-highlighted-row>:is(th:first-child,td:first-child,th.player-cell,td.player-cell,th.player-name-cell,td.player-name-cell){background:#8fa3ad24!important;background-image:none!important}.front-office :is(.data-table,.player-season-log table) tbody :is(th:first-child,td:first-child,.player-cell,.player-name-cell)>:is(strong,b,span,button,.link-button),.front-office :is(.data-table,.player-season-log table) tbody .player-name-cell :is(strong,b,span,button,.link-button){display:inline-flex!important;width:auto!important;min-width:0!important;min-height:0!important;max-width:100%!important;align-items:center!important;margin:0!important;padding:0!important;gap:0!important;color:inherit!important;background:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;font:inherit!important;font-weight:700!important;line-height:1.18!important;text-align:inherit!important;text-decoration:none!important;vertical-align:middle!important}.front-office :is(.data-table,.player-season-log table) tbody .player-name-cell :is(strong,b,span,button,.link-button):before,.front-office :is(.data-table,.player-season-log table) tbody .player-name-cell :is(strong,b,span,button,.link-button):after{content:none!important;display:none!important}.front-office :is(.transaction-player-copy,.trade-market-main){align-content:center!important;min-height:0!important;color:inherit!important;background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important}html body .front-office .draft-action-panel,html body .front-office .draft-order-panel,html body .front-office .draft-latest-panel,html body .front-office .draft-console-panel{padding:10px!important}html body .front-office .draft-context-grid>.panel,html body .front-office .draft-console-grid{min-width:0!important}html body .front-office .draft-round-toolbar{min-height:32px!important;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;margin:0 0 8px!important}html body .front-office .draft-round-toolbar span{min-width:0!important;overflow:hidden!important;color:var(--fh-final-muted)!important;font-size:1rem!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .front-office .draft-pick-card{min-height:42px!important;display:grid!important;grid-template-columns:24px minmax(0,1fr)!important;align-items:center!important;gap:7px!important;padding:6px!important;border:1px solid var(--fh-final-line)!important;border-radius:4px!important;background:var(--fh-final-surface-3)!important;box-shadow:none!important}html body .front-office .draft-pick-card .transaction-player-copy,html body .front-office .draft-pick-card .transaction-player-copy strong,html body .front-office .draft-pick-card .transaction-player-copy span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .front-office table.draft-board-table .roster-rating-inline,html body .front-office table.draft-board-table .tiny-button{min-height:0!important;line-height:1.1!important}html body .front-office .draft-context-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;align-items:stretch!important}html body .front-office .draft-context-grid>.draft-order-panel,html body .front-office .draft-context-grid>.draft-latest-panel{width:100%!important;min-width:0!important;max-width:none!important}html body .front-office .draft-order-grid{display:grid!important;grid-template-columns:repeat(10,minmax(74px,1fr))!important;gap:5px!important;overflow:visible!important}html body .front-office .draft-latest-panel{min-height:0!important}html body .front-office .draft-round-grid,html body .front-office .draft-round-grid-six{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:4px!important;max-height:190px!important;overflow:auto!important;padding:0!important;border:1px solid var(--fh-final-line)!important;border-radius:6px!important;background:var(--fh-final-surface-2)!important}html body .front-office .draft-pick-card{min-height:34px!important;display:grid!important;grid-template-columns:24px minmax(0,1fr)!important;gap:7px!important;align-items:center!important;padding:5px 8px!important;border:0!important;border-bottom:1px solid var(--fh-final-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body .front-office .draft-pick-card:last-child{border-bottom:0!important}html body .front-office .draft-pick-card .transaction-player-copy{min-width:0!important;display:grid!important;gap:1px!important}html body .front-office .draft-pick-card .transaction-player-copy strong,html body .front-office .draft-pick-card .transaction-player-copy span{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;line-height:1.12!important}html body .front-office .draft-board-table-wrap{width:100%!important;overflow-x:auto!important;overflow-y:visible!important}html body .front-office table.draft-board-table{width:100%!important;min-width:1180px!important;table-layout:fixed!important;border-collapse:collapse!important}html body .front-office table.draft-board-table th,html body .front-office table.draft-board-table td{height:34px!important;min-height:34px!important;padding:6px 7px!important;overflow:hidden!important;color:var(--fh-final-text)!important;background-image:none!important;border-right:0!important;border-radius:0!important;box-shadow:none!important;font-size:1rem!important;line-height:1.15!important;text-overflow:ellipsis!important;vertical-align:middle!important;white-space:nowrap!important}html body .front-office table.draft-board-table th:nth-child(2),html body .front-office table.draft-board-table td:nth-child(2){width:240px!important;text-align:left!important}html body .front-office table.draft-board-table th:nth-child(7),html body .front-office table.draft-board-table td:nth-child(7){width:94px!important;text-align:left!important}html body .front-office table.draft-board-table th:nth-child(9),html body .front-office table.draft-board-table td:nth-child(9){width:86px!important;text-align:center!important}html body .front-office table.draft-board-table th:nth-child(10),html body .front-office table.draft-board-table td:nth-child(10){width:330px!important;text-align:left!important}html body .front-office table.draft-board-table th:nth-child(11),html body .front-office table.draft-board-table td:nth-child(11){width:82px!important;text-align:center!important}html body .front-office table.draft-board-table td.player-name-cell,html body .front-office table.draft-board-table td.draft-tools-cell{min-width:0!important}html body .front-office table.draft-board-table td.player-name-cell>strong,html body .front-office table.draft-board-table td.draft-tools-cell{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .front-office table.draft-board-table .roster-rating-inline{min-width:30px!important;padding:2px 5px!important;font-size:1rem!important;line-height:1!important}@media(max-width:1180px){html body .front-office .draft-order-grid{grid-template-columns:repeat(5,minmax(74px,1fr))!important}}html body .front-office .draft-order-grid{grid-template-columns:repeat(10,minmax(0,1fr))!important;gap:4px!important}html body .front-office .draft-order-card{min-height:40px!important;grid-template-columns:22px minmax(0,1fr)!important;gap:1px 5px!important;padding:5px!important;border-radius:4px!important}html body .front-office .draft-round-grid-six{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}html body .front-office .draft-board-table-wrap{overflow-x:auto!important;overflow-y:visible!important;border:1px solid var(--fh-final-line)!important;border-radius:6px!important}html body .front-office table.draft-board-table{width:100%!important;min-width:1120px!important;table-layout:fixed!important}html body .front-office table.draft-board-table th,html body .front-office table.draft-board-table td{height:32px!important;min-height:32px!important;padding:6px 8px!important;font-size:1rem!important;line-height:1.15!important}html body .front-office table.data-table tbody tr>td.player-cell.player-name-cell>strong,html body .front-office table.data-table tbody tr>td.player-cell.player-name-cell>strong>button.link-button,html body .front-office table.data-table tbody tr>td.player-name-cell>strong,html body .front-office table.data-table tbody tr>td.player-name-cell>strong>button.link-button,html body .front-office table.data-table tbody tr>td:first-child>strong,html body .front-office table.data-table tbody tr>td:first-child>strong>button.link-button{display:inline-flex!important;align-items:center!important;min-height:0!important;margin:0!important;padding:0!important;background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;line-height:1.18!important;vertical-align:middle!important}html body .front-office table.data-table tbody tr>td.player-name-cell>button.free-agent-name-button,html body .front-office table.data-table tbody tr>td.player-name-cell>strong>button.free-agent-name-button,html body .front-office table.data-table tbody tr>td:first-child>button.free-agent-name-button,html body .front-office table.data-table tbody tr>td:first-child>strong>button.free-agent-name-button{display:inline-flex!important;align-items:center!important;min-height:0!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;line-height:1.18!important;vertical-align:middle!important}html body .front-office .trade-market-button,html body .front-office .trade-desk-grid .trade-pool-drag-button{border:1px solid var(--fh-final-line)!important;box-shadow:none!important}html body .front-office .trade-workspace-grid.tradecenter-redesign-grid,html body .front-office .trade-workspace-grid.trade-desk-grid.tradecenter-redesign-grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:start!important;gap:10px!important}html body .front-office .tradecenter-redesign-grid>.trade-player-pool-panel,html body .front-office .tradecenter-redesign-grid>.trade-proposal-panel{min-width:0!important;width:100%!important}html body .front-office .tradecenter-redesign-grid>.tradecenter-offer-box{grid-column:1 / -1!important}html body .front-office .tradecenter-redesign-grid .trade-table-head,html body .front-office .tradecenter-redesign-grid .trade-market-row{grid-template-columns:minmax(126px,1.8fr) minmax(34px,.42fr) minmax(36px,.42fr) minmax(36px,.42fr) minmax(34px,.4fr) minmax(82px,.78fr) minmax(58px,.58fr)!important;column-gap:8px!important}html body .front-office .tradecenter-redesign-grid .trade-table-head span:nth-child(1),html body .front-office .tradecenter-redesign-grid .trade-market-photo{display:none!important}html body .front-office .tradecenter-redesign-grid .trade-table-head span:nth-child(2),html body .front-office .tradecenter-redesign-grid .trade-table-head span:nth-child(3),html body .front-office .tradecenter-redesign-grid .trade-table-head span:nth-child(4),html body .front-office .tradecenter-redesign-grid .trade-table-head span:nth-child(5),html body .front-office .tradecenter-redesign-grid .trade-table-head span:nth-child(6),html body .front-office .tradecenter-redesign-grid .trade-table-head span:nth-child(7),html body .front-office .tradecenter-redesign-grid .trade-table-head span:nth-child(8),html body .front-office .tradecenter-redesign-grid .trade-market-main,html body .front-office .tradecenter-redesign-grid .trade-market-rating,html body .front-office .tradecenter-redesign-grid .trade-market-money,html body .front-office .tradecenter-redesign-grid .trade-market-potential,html body .front-office .tradecenter-redesign-grid .trade-market-stat,html body .front-office .tradecenter-redesign-grid .trade-market-contract,html body .front-office .tradecenter-redesign-grid .trade-market-control{display:grid!important;min-width:0!important;align-items:center!important}html body .front-office .tradecenter-redesign-grid .trade-market-button{min-height:34px!important;padding:4px 7px!important}html body .front-office .tradecenter-redesign-grid .trade-market-card.is-selected,html body .front-office .tradecenter-redesign-grid .trade-market-button.is-selected{background:#ae7e3a24!important}html body .front-office .tradecenter-redesign-grid .trade-market-card.is-selected{border-bottom-color:#ae7e3a57!important}html body .front-office .tradecenter-redesign-grid .trade-market-main strong,html body .front-office .tradecenter-redesign-grid .trade-market-rating strong,html body .front-office .tradecenter-redesign-grid .trade-market-money strong,html body .front-office .tradecenter-redesign-grid .trade-market-potential strong,html body .front-office .tradecenter-redesign-grid .trade-market-stat span,html body .front-office .tradecenter-redesign-grid .trade-market-contract span,html body .front-office .tradecenter-redesign-grid .trade-market-control span{min-width:0!important;overflow:hidden!important;font-size:1rem!important;line-height:1.15!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .front-office .tradecenter-offer-box .trade-ticket-board{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:10px!important;padding:8px 0 0!important}html body .front-office .tradecenter-offer-box .trade-proposal-name-grid{display:grid!important;gap:6px!important}html body .front-office .tradecenter-offer-box .trade-ticket-empty-state{margin:0!important;min-height:38px!important;display:grid!important;align-items:center!important}html body .front-office .tradecenter-offer-box .trade-submit-row{margin-top:10px!important;border-top:1px solid var(--fh-final-line)!important;border-bottom:0!important}html body .front-office .trade-proposal-selected-player{display:grid!important;grid-template-columns:22px minmax(0,1fr) 24px!important;align-items:center!important;gap:7px!important;width:100%!important}html body .front-office .trade-proposal-player-name{min-width:0!important;padding:0!important;color:inherit!important;background:transparent!important;border:0!important;box-shadow:none!important;text-align:left!important}html body .front-office .trade-proposal-player-name strong{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .front-office .trade-proposal-remove-button{width:24px!important;height:24px!important;display:inline-grid!important;place-items:center!important;padding:0!important;color:var(--fh-final-muted)!important;background:transparent!important;border:1px solid var(--fh-final-line)!important;border-radius:4px!important;box-shadow:none!important;font-size:1rem!important;line-height:1!important}html body .front-office .trade-proposal-remove-button:hover{color:var(--fh-final-text)!important;border-color:var(--fh-final-line-strong)!important}@media(max-width:1050px){html body .front-office .trade-workspace-grid.tradecenter-redesign-grid,html body .front-office .trade-workspace-grid.trade-desk-grid.tradecenter-redesign-grid,html body .front-office .tradecenter-offer-box .trade-ticket-board{grid-template-columns:minmax(0,1fr)!important}}html body .front-office .draft-console-page{display:grid!important;gap:10px!important;width:min(1536px,100%)!important;margin:0 auto!important}html body .front-office .draft-console-page>.page-console-header,html body .front-office .draft-action-panel,html body .front-office .draft-order-panel,html body .front-office .draft-latest-panel,html body .front-office .draft-console-panel{width:100%!important;max-width:none!important;margin:0!important;border-radius:6px!important;box-shadow:none!important}html body .front-office .draft-action-panel{padding:8px 10px!important}html body .front-office .draft-state-banner,html body .front-office .draft-toolbar{min-height:38px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:0!important}html body .front-office .draft-state-banner strong,html body .front-office .draft-state-banner span{line-height:1.2!important}html body .front-office .draft-context-grid{display:grid!important;grid-template-columns:minmax(0,1.35fr) minmax(360px,.65fr)!important;gap:10px!important;align-items:start!important}html body .front-office .draft-context-grid>.panel{min-width:0!important}html body .front-office .draft-order-grid{display:grid!important;grid-template-columns:repeat(10,minmax(0,1fr))!important;gap:4px!important;padding:0!important}html body .front-office .draft-order-card{min-height:40px!important;display:grid!important;grid-template-columns:22px minmax(0,1fr)!important;grid-template-areas:"logo team" "logo pick"!important;align-items:center!important;gap:1px 5px!important;padding:5px!important;border:1px solid var(--fh-final-line)!important;border-radius:4px!important;background:var(--fh-final-surface-3)!important;box-shadow:none!important}html body .front-office .draft-order-card .team-logo{grid-area:logo!important;width:22px!important;height:22px!important}html body .front-office .draft-order-card strong{grid-area:team!important;min-width:0!important;overflow:hidden!important;font-size:1rem!important;line-height:1!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .front-office .draft-order-card span{grid-area:pick!important;min-width:0!important;overflow:hidden!important;color:var(--fh-final-muted)!important;font-size:1rem!important;line-height:1!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .front-office .draft-latest-panel .draft-round-toolbar{min-height:32px!important;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;margin:0 0 8px!important}html body .front-office .draft-latest-panel .draft-round-toolbar span{min-width:0!important;overflow:hidden!important;color:var(--fh-final-muted)!important;font-size:1rem!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .front-office .draft-latest-panel .draft-round-toolbar button{min-height:28px!important;padding:5px 9px!important;font-size:1rem!important}html body .front-office .draft-round-grid,html body .front-office .draft-round-grid-six{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}html body .front-office .draft-pick-card{min-height:44px!important;display:grid!important;grid-template-columns:24px minmax(0,1fr)!important;align-items:center!important;gap:7px!important;padding:6px!important;border:1px solid var(--fh-final-line)!important;border-radius:4px!important;background:var(--fh-final-surface-3)!important;box-shadow:none!important}html body .front-office .draft-pick-card .transaction-player-logo,html body .front-office .draft-pick-card .team-logo{width:24px!important;height:24px!important}html body .front-office .draft-pick-card .transaction-player-copy{min-width:0!important;gap:1px!important}html body .front-office .draft-pick-card .transaction-player-copy strong,html body .front-office .draft-pick-card .transaction-player-copy span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .front-office .draft-console-panel{overflow:hidden!important}html body .front-office .draft-console-grid{display:block!important}html body .front-office table.draft-board-table{width:100%!important;min-width:1120px!important;table-layout:fixed!important;border-collapse:collapse!important}html body .front-office table.draft-board-table th,html body .front-office table.draft-board-table td{height:32px!important;min-height:32px!important;padding:6px 8px!important;border-top:1px solid rgba(143,163,173,.08)!important;border-bottom:1px solid var(--fh-final-line)!important;font-size:1rem!important;line-height:1.15!important;vertical-align:middle!important;white-space:nowrap!important}html body .front-office table.draft-board-table thead th{height:34px!important;color:var(--fh-final-muted)!important;background:var(--fh-final-shell)!important;font-size:1rem!important;font-weight:800!important;letter-spacing:.06em!important;text-transform:uppercase!important}html body .front-office table.draft-board-table th:nth-child(1),html body .front-office table.draft-board-table td:nth-child(1){width:52px!important;text-align:right!important}html body .front-office table.draft-board-table th:nth-child(2),html body .front-office table.draft-board-table td:nth-child(2){width:210px!important;text-align:left!important}html body .front-office table.draft-board-table th:nth-child(3),html body .front-office table.draft-board-table td:nth-child(3),html body .front-office table.draft-board-table th:nth-child(4),html body .front-office table.draft-board-table td:nth-child(4),html body .front-office table.draft-board-table th:nth-child(5),html body .front-office table.draft-board-table td:nth-child(5),html body .front-office table.draft-board-table th:nth-child(6),html body .front-office table.draft-board-table td:nth-child(6),html body .front-office table.draft-board-table th:nth-child(8),html body .front-office table.draft-board-table td:nth-child(8){width:58px!important;text-align:center!important}html body .front-office table.draft-board-table th:nth-child(7),html body .front-office table.draft-board-table td:nth-child(7),html body .front-office table.draft-board-table th:nth-child(9),html body .front-office table.draft-board-table td:nth-child(9){width:84px!important;text-align:center!important}html body .front-office table.draft-board-table th:nth-child(10),html body .front-office table.draft-board-table td:nth-child(10){width:320px!important;text-align:left!important}html body .front-office table.draft-board-table th:nth-child(11),html body .front-office table.draft-board-table td:nth-child(11){width:72px!important;text-align:center!important}html body .front-office table.draft-board-table .player-name-cell strong,html body .front-office table.draft-board-table .draft-tools-cell{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}@media(max-width:1180px){html body .front-office .draft-context-grid{grid-template-columns:minmax(0,1fr)!important}html body .front-office .draft-order-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}}.front-office .data-table tbody tr>:is(td:first-child,th:first-child,td.player-cell,th.player-cell,td.player-name-cell,th.player-name-cell),.front-office .player-season-log tbody tr>:is(td:first-child,th:first-child,td.player-cell,th.player-cell,td.player-name-cell,th.player-name-cell){background:var(--fh-final-surface)!important;background-image:none!important}.front-office .data-table tbody tr>:is(th,td),.front-office .player-season-log tbody tr>:is(th,td){height:32px!important;padding:6px 8px!important;font-size:1rem!important;line-height:1.18!important;vertical-align:middle!important;border-right:0!important;box-shadow:none!important}.front-office .data-table tbody tr>:is(th:first-child,td:first-child,th.player-cell,td.player-cell,th.player-name-cell,td.player-name-cell),.front-office .player-season-log tbody tr>:is(th:first-child,td:first-child,th.player-cell,td.player-cell,th.player-name-cell,td.player-name-cell){display:table-cell!important;min-height:0!important;padding:6px 8px!important;text-align:left!important;background-image:none!important;border-radius:0!important;box-shadow:none!important;outline:0!important}.front-office .draft-console-grid{grid-template-columns:minmax(0,1fr)!important;gap:0!important}.front-office .draft-console-panel{overflow:hidden!important}.front-office .draft-board-table-wrap{min-height:0!important;max-height:none!important;overflow-x:auto!important;overflow-y:visible!important}.front-office .draft-board-table{width:100%!important;min-width:1320px!important;table-layout:fixed!important}.front-office .draft-board-table th,.front-office .draft-board-table td{height:36px!important;min-height:36px!important;padding:6px 8px!important;font-size:1rem!important;line-height:1.15!important;vertical-align:middle!important;white-space:nowrap!important}.front-office .draft-board-table th:nth-child(1),.front-office .draft-board-table td:nth-child(1){width:56px!important;min-width:56px!important;max-width:56px!important;text-align:right!important}.front-office .draft-board-table th:nth-child(2),.front-office .draft-board-table td:nth-child(2){width:278px!important;min-width:278px!important;max-width:278px!important;text-align:left!important}.front-office .draft-board-table th:nth-child(3),.front-office .draft-board-table td:nth-child(3){width:66px!important;min-width:66px!important;max-width:66px!important}.front-office .draft-board-table th:nth-child(4),.front-office .draft-board-table td:nth-child(4),.front-office .draft-board-table th:nth-child(5),.front-office .draft-board-table td:nth-child(5){width:64px!important;min-width:64px!important;max-width:64px!important}.front-office .draft-board-table th:nth-child(6),.front-office .draft-board-table td:nth-child(6){width:58px!important;min-width:58px!important;max-width:58px!important}.front-office .draft-board-table th:nth-child(7),.front-office .draft-board-table td:nth-child(7){width:116px!important;min-width:116px!important;max-width:116px!important;text-align:left!important}.front-office .draft-board-table th:nth-child(8),.front-office .draft-board-table td:nth-child(8){width:70px!important;min-width:70px!important;max-width:70px!important}.front-office .draft-board-table th:nth-child(9),.front-office .draft-board-table td:nth-child(9){width:104px!important;min-width:104px!important;max-width:104px!important}.front-office .draft-board-table th:nth-child(10),.front-office .draft-board-table td:nth-child(10){width:392px!important;min-width:392px!important;max-width:392px!important;text-align:left!important}.front-office .draft-board-table th:nth-child(11),.front-office .draft-board-table td:nth-child(11){width:92px!important;min-width:92px!important;max-width:92px!important}.front-office .draft-board-table .player-name-cell strong,.front-office .draft-board-table td:nth-child(7),.front-office .draft-board-table td:nth-child(9),.front-office .draft-tools-cell{display:block;min-width:0;overflow:hidden!important;text-overflow:ellipsis;white-space:nowrap!important}.front-office .draft-board-table td:nth-child(4),.front-office .draft-board-table td:nth-child(5){padding-inline:5px!important}.front-office .draft-board-table .roster-rating-inline{min-width:34px;display:inline-grid;place-items:center;padding:3px 6px;font-size:1rem;line-height:1}.front-office .draft-round-grid-six{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))!important}.front-office .draft-pick-card{min-width:0!important}.front-office .draft-pick-card .transaction-player-copy strong,.front-office .draft-pick-card .transaction-player-copy span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.season-share-card-shell{position:relative;min-width:0}.public-card-grid .season-share-card-shell,.front-office .franchise-hub-season-panel .public-card-grid .season-share-card-shell{grid-column:span 2}.season-share-card-image{display:block;width:100%;height:auto;border:1px solid rgba(174,126,58,.24);box-shadow:0 22px 58px #00000047}.season-square-card.season-share-card{position:relative;isolation:isolate;aspect-ratio:16 / 9!important;min-height:0;grid-template-rows:auto auto minmax(0,1fr) auto!important;gap:8px!important;padding:16px!important;border-radius:0!important;border-color:#ae7e3a5c!important;background:linear-gradient(180deg,#0207111f,#0207118f 42%,#020711f0),radial-gradient(circle at 28% 18%,rgba(255,255,255,.16),transparent 28%),linear-gradient(145deg,rgba(var(--card-team-rgb, var(--team-color-rgb)),.72),#030d18f5 60%),var(--card-team-color, var(--team-color))!important;box-shadow:0 22px 58px #00000061!important}.season-card-share-actions{position:absolute;right:10px;bottom:10px;z-index:5;display:flex;gap:6px}.season-card-snapshot-button{min-width:44px;min-height:28px;padding:5px 8px;border:1px solid rgba(238,243,245,.24);border-radius:999px;background:#040d18d1;color:#f7fbff;font:inherit;font-size:1rem;font-weight:900;letter-spacing:.06em;line-height:1;text-transform:uppercase;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.season-card-snapshot-button:hover{border-color:#ae7e3ab8;color:#d6a84f}.season-square-card.season-share-card:before{display:block!important;z-index:0;background:linear-gradient(90deg,rgba(255,255,255,.07),transparent 28%,rgba(255,255,255,.05) 54%,transparent),radial-gradient(circle at 42% 34%,rgba(var(--card-team-rgb, var(--team-color-rgb)),.45),transparent 36%),linear-gradient(180deg,rgba(var(--card-team-rgb, var(--team-color-rgb)),.68),#020711)!important;opacity:1!important}.season-square-card.season-share-card:after{display:block!important;z-index:1;inset:22% auto auto 12%;width:54%;border-radius:0;background:linear-gradient(150deg,rgba(255,255,255,.14),transparent 52%),#ffffff0a!important;clip-path:polygon(42% 0,70% 12%,82% 44%,68% 100%,25% 100%,14% 42%,22% 12%);opacity:.55}.season-share-watermark{position:absolute;inset:20% 38% 18% 2%;z-index:2;display:flex;align-items:center;justify-content:center;pointer-events:none;opacity:.26}.season-share-watermark-logo{width:100%;max-width:560px;max-height:100%;object-fit:contain;filter:grayscale(.04) brightness(.92) contrast(1.02)}.season-share-watermark-fallback{width:100%;height:100%;display:block;background:var(--card-watermark-logo, url(../images/hardballempire-logo-transparent.png)) center / 88% auto no-repeat;opacity:.8}.season-share-card .jersey-card-backdrop{display:block!important;z-index:3;inset:0 34% 0 0!important;background:linear-gradient(90deg,#091a3c29,#07162f14 36%,#02071108),repeating-linear-gradient(90deg,rgba(255,255,255,.055) 0 1px,transparent 1px 18px)!important;opacity:.7!important;mix-blend-mode:normal!important}.season-share-topline{display:grid;gap:3px;max-width:calc(100% - 142px);min-width:0;position:relative;z-index:5}.season-share-kicker,.season-share-story,.season-share-longform,.season-share-metrics,.season-share-score,.season-square-footer{position:relative;z-index:5}.season-share-topline strong{min-width:0;overflow:hidden;color:#f7fbff;font-size:clamp(1.35rem,3.2vw,2.65rem);font-weight:950;letter-spacing:.02em;line-height:.92;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.season-share-topline span{color:#ecf4f8d1;font-size:1rem;font-weight:800;letter-spacing:.07em;line-height:1.25;text-transform:uppercase}.season-share-topline em{min-width:0;overflow:hidden;color:#ecf4f8d1;font-size:1rem;font-style:normal;font-weight:900;letter-spacing:.04em;line-height:1.1;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.season-share-kicker{max-width:calc(100% - 150px);display:flex;align-items:center;gap:8px;min-width:0}.season-share-kicker span,.season-share-kicker strong{min-width:0;overflow:hidden;color:#ecf4f8c7;font-size:1rem;font-weight:900;letter-spacing:.08em;line-height:1;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.season-share-kicker strong{color:#f7fbff}.season-share-story{max-width:calc(100% - 150px);margin:0;overflow:hidden;color:#ecf4f8d1;display:-webkit-box;font-size:1rem;font-weight:760;line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:2}.season-share-longform{display:none}.season-share-metrics{position:absolute;top:14px;right:12px;z-index:8;display:grid;gap:6px;width:min(31%,132px)}.season-share-metric{min-width:0;position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1px 7px;align-items:center;padding:6px 7px;overflow:hidden;border:1px solid rgba(var(--card-team-rgb, var(--team-color-rgb)),.34);border-radius:4px;background:linear-gradient(135deg,rgba(var(--card-team-rgb, var(--team-color-rgb)),.26),rgba(var(--card-team-rgb, var(--team-color-rgb)),.12),#0a182cf7 36%,#050c16fc)!important;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #00000047,0 1px #0003!important;-webkit-backdrop-filter:none;backdrop-filter:none;opacity:1!important}.season-share-metric:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,rgba(var(--card-team-rgb, var(--team-color-rgb)),.24) 0%,rgba(var(--card-team-rgb, var(--team-color-rgb)),.1) 18%,rgba(var(--card-team-rgb, var(--team-color-rgb)),.03) 34%,transparent 46%);pointer-events:none}.season-share-metric span,.season-share-metric em{position:relative;z-index:1;min-width:0;overflow:hidden;color:#ecf4f8c2;font-size:1rem;font-style:normal;font-weight:850;letter-spacing:.08em;line-height:1;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.season-share-metric strong{position:relative;z-index:1;grid-row:span 2;color:#f7fbff;font-size:clamp(1rem,1.75vw,1.14rem);font-weight:950;line-height:.96;text-align:right}.season-share-score{align-self:end!important;margin:0 auto 0 0;color:#ae7e3a!important;font-size:clamp(2rem,5vw,3.85rem)!important;letter-spacing:0!important;line-height:.85!important;text-align:left;text-shadow:0 8px 22px rgba(0,0,0,.54)!important}.season-share-score span{color:#ecf4f8b8!important;font-size:1rem!important;text-align:left}.season-share-score :is(span,em){display:none!important}.season-share-card .season-square-footer{position:absolute;right:16px;bottom:16px;width:min(54%,380px);display:grid!important;grid-template-columns:52px minmax(0,1fr) 56px;gap:10px;align-items:center;min-width:0}.season-card-corner-logo{display:block;position:relative;z-index:12;width:52px;height:52px;object-fit:contain;object-position:left center;opacity:1!important;filter:drop-shadow(0 8px 16px rgba(0,0,0,.42))}.season-card-qr-link{display:grid;position:relative;z-index:12;place-items:center;width:54px;height:54px;padding:4px;border-radius:6px;border:1px solid rgba(255,255,255,.42);background:#fff;box-shadow:0 10px 22px #0000005c;opacity:1!important;text-decoration:none}.season-card-qr{display:block;width:100%;height:100%;object-fit:contain;opacity:1!important;image-rendering:crisp-edges}.season-square-card.season-share-card.is-library-render{width:100%!important;height:auto!important;aspect-ratio:4 / 5!important;padding:20px!important;gap:12px!important;grid-template-columns:minmax(0,1.12fr) minmax(208px,.88fr)!important;grid-template-areas:"kicker kicker" "headline score" "story metrics" "longform metrics" "footer metrics"!important;grid-template-rows:auto auto auto minmax(0,1fr) auto!important;align-items:start!important}.season-square-card.season-share-card.is-export-render{width:1080px!important;height:1350px!important;padding:54px!important;gap:22px!important;grid-template-columns:minmax(0,1.12fr) minmax(250px,.88fr)!important;grid-template-areas:"kicker kicker" "headline score" "story metrics" "longform metrics" "footer metrics"!important;grid-template-rows:auto auto auto minmax(0,1fr) auto!important;align-items:start!important}.season-square-card.season-share-card:is(.is-export-render,.is-library-render) .season-share-topline,.season-square-card.season-share-card:is(.is-export-render,.is-library-render) .season-share-story,.season-square-card.season-share-card:is(.is-export-render,.is-library-render) .season-share-kicker,.season-square-card.season-share-card:is(.is-export-render,.is-library-render) .season-share-longform{max-width:100%!important}.season-square-card.season-share-card:is(.is-export-render,.is-library-render) .season-share-kicker{grid-area:kicker!important;gap:16px!important}.season-square-card.season-share-card:is(.is-export-render,.is-library-render) .season-share-topline{grid-area:headline!important;gap:10px!important;align-self:end!important}.season-square-card.season-share-card.is-export-render .season-share-topline strong{font-size:5.5rem!important;line-height:.94!important}.season-square-card.season-share-card.is-library-render .season-share-topline strong{font-size:clamp(2.6rem,5vw,4.25rem)!important;line-height:.94!important}.season-square-card.season-share-card.is-export-render .season-share-topline span,.season-square-card.season-share-card.is-export-render .season-share-kicker span,.season-square-card.season-share-card.is-export-render .season-share-kicker strong{font-size:1.46rem!important}.season-square-card.season-share-card.is-library-render .season-share-topline span,.season-square-card.season-share-card.is-library-render .season-share-kicker span,.season-square-card.season-share-card.is-library-render .season-share-kicker strong{font-size:1rem!important}.season-square-card.season-share-card.is-export-render .season-share-topline em{font-size:2.02rem!important}.season-square-card.season-share-card.is-library-render .season-share-topline em{font-size:1.18rem!important}.season-square-card.season-share-card.is-export-render .season-share-story{grid-area:story!important;font-size:1.54rem!important;line-height:1.42!important;-webkit-line-clamp:unset!important;display:block!important;font-weight:780!important}.season-square-card.season-share-card.is-library-render .season-share-story{grid-area:story!important;font-size:1rem!important;line-height:1.38!important;-webkit-line-clamp:unset!important;display:block!important;font-weight:780!important}.season-square-card.season-share-card.is-export-render .season-share-longform{grid-area:longform!important;display:grid!important;gap:12px!important;margin:0!important;color:#ecf4f8e6!important;font-size:1.5rem!important;font-weight:780!important;line-height:1.42!important}.season-square-card.season-share-card.is-library-render .season-share-longform{grid-area:longform!important;display:grid!important;gap:8px!important;margin:0!important;color:#ecf4f8e6!important;font-size:1rem!important;font-weight:760!important;line-height:1.34!important}.season-square-card.season-share-card:is(.is-export-render,.is-library-render) .season-share-longform p{margin:0!important}.season-square-card.season-share-card:is(.is-export-render,.is-library-render) .season-share-metrics{grid-area:metrics!important;position:static!important;top:auto!important;right:auto!important;width:100%!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:minmax(0,auto)!important;gap:10px!important;align-self:start!important}.season-square-card.season-share-card:is(.is-export-render,.is-library-render) .season-share-metric{padding:16px 18px!important;border-color:rgba(var(--card-team-rgb, var(--team-color-rgb)),.36)!important;border-radius:6px!important;background:linear-gradient(135deg,rgba(var(--card-team-rgb, var(--team-color-rgb)),.28),rgba(var(--card-team-rgb, var(--team-color-rgb)),.14) 18%,#0a182cf7 34%,#050c16fc)!important;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #00000047,0 1px #00000038!important;opacity:1!important}.season-square-card.season-share-card.is-export-render .season-share-metric span,.season-square-card.season-share-card.is-export-render .season-share-metric em{font-size:1.18rem!important}.season-square-card.season-share-card.is-library-render .season-share-metric span,.season-square-card.season-share-card.is-library-render .season-share-metric em{font-size:1rem!important}.season-square-card.season-share-card.is-export-render .season-share-metric strong{font-size:2.7rem!important}.season-square-card.season-share-card.is-library-render .season-share-metric strong{font-size:1.54rem!important}.season-square-card.season-share-card:is(.is-export-render,.is-library-render) .season-share-score{grid-area:score!important;align-self:start!important;justify-self:end!important;margin:0!important;font-size:9rem!important;text-align:right!important;line-height:.8!important}.season-square-card.season-share-card.is-library-render .season-share-score{font-size:clamp(4rem,9vw,6.3rem)!important}.season-square-card.season-share-card:is(.is-export-render,.is-library-render) .season-square-footer{grid-area:footer!important;position:static!important;right:auto!important;bottom:auto!important;width:100%!important;align-items:center!important}.season-square-card.season-share-card.is-export-render .season-square-footer{grid-template-columns:92px minmax(0,1fr) 112px!important;gap:18px!important}.season-square-card.season-share-card.is-library-render .season-square-footer{grid-template-columns:58px minmax(0,1fr) 74px!important;gap:10px!important}.season-square-card.season-share-card.is-export-render .season-square-avatar,.season-square-card.season-share-card.is-library-render .season-square-avatar{display:none!important}.season-square-card.season-share-card.is-export-render .season-card-corner-logo{width:92px!important;height:92px!important}.season-square-card.season-share-card.is-library-render .season-card-corner-logo{width:58px!important;height:58px!important}.season-square-card.season-share-card.is-export-render .season-card-qr-link{width:108px!important;height:108px!important;padding:8px!important;border-radius:10px!important}.season-square-card.season-share-card.is-library-render .season-card-qr-link{width:72px!important;height:72px!important;padding:5px!important;border-radius:8px!important}.season-square-card.season-share-card.is-export-render .season-share-brand strong{font-size:1.96rem!important}.season-square-card.season-share-card.is-library-render .season-share-brand strong{font-size:1.06rem!important}.season-square-card.season-share-card.is-export-render .season-share-brand span{font-size:1.42rem!important}.season-square-card.season-share-card.is-library-render .season-share-brand span{font-size:1rem!important}.season-square-card.season-share-card:is(.is-export-render,.is-library-render) .jersey-card-backdrop{inset:0 34% 0 0!important;background:linear-gradient(90deg,#091a3c29,#07162f14 36%,#02071108),repeating-linear-gradient(90deg,rgba(255,255,255,.055) 0 1px,transparent 1px 18px)!important;opacity:.5!important}.season-square-card.season-share-card:is(.is-export-render,.is-library-render) .season-square-footer{z-index:15!important;opacity:1!important;isolation:isolate!important}.season-square-card.season-share-card:is(.is-export-render,.is-library-render) :is(.season-card-corner-logo,.season-card-qr-link,.season-card-qr){opacity:1!important;mix-blend-mode:normal!important;filter:none!important}.player-awards-list{display:flex;flex-wrap:wrap;gap:8px}.player-award-chip{display:inline-flex;align-items:center;padding:7px 10px;border:1px solid rgba(214,168,79,.28);background:#d6a84f1a;color:#f0d79c;font-size:1rem;font-weight:800;letter-spacing:.02em;line-height:1.1}.leaders-awards-panel{margin-bottom:18px}.leaders-awards-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.leaders-awards-league{display:grid;gap:10px;padding:14px 16px;border-radius:12px;background:linear-gradient(180deg,#122349eb,#081125f5);border:1px solid rgba(115,152,220,.18)}.leaders-awards-league>strong{font-size:1rem;text-transform:uppercase;color:#ffd45af5}.leaders-awards-league ul{list-style:none;margin:0;padding:0;display:grid;gap:9px}.leaders-awards-league li{display:grid;grid-template-columns:minmax(120px,150px) minmax(0,1fr) auto;gap:12px;align-items:center;font-size:1rem}.leaders-awards-league li span{color:#bacae6d6}.leaders-awards-league li strong{color:#f2f6fcfa;font-size:1rem}.leaders-awards-league li em{font-style:normal;color:#ffd45ae6}html body .front-office.front-office-view-home .desk-feed-panel :is(.dashboard-league-transactions-list,.dashboard-roster-list),html body .front-office .front-office-view-home .desk-feed-panel :is(.dashboard-league-transactions-list,.dashboard-roster-list),html body .front-office-view-home .desk-feed-panel :is(.dashboard-league-transactions-list,.dashboard-roster-list){max-height:min(1900px,calc(100vh - 240px))!important;overflow-y:auto!important;overflow-x:hidden!important}.front-office .franchise-hub-season-panel .public-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:start}.front-office .franchise-hub-season-panel .public-card-grid .season-share-card-shell{grid-column:span 1}@media(max-width:760px){.public-card-grid .season-share-card-shell,.front-office .franchise-hub-season-panel .public-card-grid .season-share-card-shell{grid-column:auto}}.season-share-card .season-square-avatar{width:42px!important;height:42px!important;border-radius:50%!important;border-color:#ae7e3ad1!important;background:#040d18d6!important}.season-share-brand{display:grid;gap:3px;min-width:0}.season-share-brand strong,.season-share-brand span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.season-share-brand strong{color:#f7fbff;font-size:1rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.season-share-brand span{color:#ecf4f8ad;font-size:1rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.season-share-card .season-like-button,.season-share-card .season-square-meta,.season-share-card .season-square-topline{display:none!important}.front-office .data-table .player-cell,.front-office .data-table .player-name-cell,.front-office .data-table .player-name-cell strong,.front-office .data-table .player-name-cell .link-button,.front-office .data-table td:first-child,.front-office .data-table td:first-child strong,.front-office .data-table td:first-child .link-button{gap:0!important;padding-top:0!important;padding-bottom:0!important;background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;line-height:1.15!important}.front-office .data-table .player-name-cell strong,.front-office .data-table .player-name-cell .link-button{display:inline!important;min-height:0!important;color:inherit!important;vertical-align:baseline!important}.front-office .data-table .player-name-cell .link-button:before,.front-office .data-table .player-name-cell .link-button:after,.front-office .data-table .player-name-cell strong:before,.front-office .data-table .player-name-cell strong:after{content:none!important;display:none!important}.front-office .arbitration-table{min-width:1180px!important;table-layout:fixed!important}.front-office .arbitration-table th,.front-office .arbitration-table td{height:36px!important;padding:6px 8px!important;font-size:1rem!important;line-height:1.18!important;vertical-align:middle!important}.front-office .arbitration-table th:nth-child(1),.front-office .arbitration-table td:nth-child(1){width:210px!important;text-align:left!important}.front-office .arbitration-table th:nth-child(2),.front-office .arbitration-table td:nth-child(2){width:190px!important;text-align:left!important}.front-office .arbitration-table th:nth-child(3),.front-office .arbitration-table td:nth-child(3){width:390px!important;text-align:left!important}.front-office .arbitration-table th:nth-child(4),.front-office .arbitration-table td:nth-child(4),.front-office .arbitration-table th:nth-child(5),.front-office .arbitration-table td:nth-child(5),.front-office .arbitration-table th:nth-child(6),.front-office .arbitration-table td:nth-child(6){width:104px!important;text-align:center!important}.front-office .arbitration-table th:nth-child(7),.front-office .arbitration-table td:nth-child(7){width:78px!important;text-align:right!important}.front-office .arbitration-cell-copy,.front-office .arbitration-table .player-name-cell,.front-office .arbitration-table .player-name-cell strong,.front-office .arbitration-table .player-name-cell .link-button{display:block!important;min-width:0;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.front-office .arbitration-actions{gap:8px!important;justify-content:flex-end!important}.front-office .arbitration-action-link{width:24px!important;height:24px!important;display:inline-grid!important;place-items:center!important;font-size:1rem!important}.front-office .trade-market-button,.front-office .trade-desk-grid .trade-pool-drag-button{min-height:32px!important;padding:4px 7px!important}.front-office .trade-market-row,.front-office .trade-table-head,.trade-market-row,.trade-table-head{grid-template-columns:minmax(0,1.5fr) 34px 38px 38px minmax(74px,.72fr) minmax(54px,.52fr)!important;column-gap:6px!important}.front-office .trade-table-head{padding:5px 8px!important}.front-office .trade-market-main strong,.front-office .trade-market-rating strong,.front-office .trade-market-potential strong,.front-office .trade-market-money strong,.front-office .trade-market-main span,.front-office .trade-market-rating span,.front-office .trade-market-money span,.front-office .trade-market-contract span,.front-office .trade-market-control span{font-size:1rem!important;line-height:1.05!important}.front-office .trade-submit-row{padding:8px 10px!important;border-top:0!important;border-bottom:1px solid var(--fh-final-line)!important}.front-office .trade-submit-row span{font-size:1rem!important;line-height:1.2!important}.front-office .trade-submit-row .compact-button{min-height:30px!important;padding:6px 10px!important;font-size:1rem!important}.front-office .trade-ticket-board{padding-top:8px!important}.front-office .lineup-console-page .lineup-drop-slot,.front-office .lineup-console-page .bullpen-slot{grid-template-columns:24px minmax(0,1fr)!important;gap:8px!important;padding:6px!important}.front-office .lineup-console-page .slot-chip{width:24px!important;min-width:24px!important;min-height:24px!important;height:24px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--fh-final-soft-text)!important;box-shadow:none!important;font-size:1rem!important;font-weight:800!important;line-height:1!important;letter-spacing:0!important}.front-office .trade-workspace-panel,.front-office .trade-workspace-grid.trade-desk-grid,.front-office .trade-desk-grid,.front-office .trade-player-pool-panel,.front-office .trade-player-pool-panel-ours,.front-office .trade-player-pool-panel-partner{max-height:none!important;overflow:visible!important}.front-office .trade-player-pool-panel .trade-pool-grid,.front-office .trade-player-pool-panel-ours>.trade-pool-grid,.front-office .trade-player-pool-panel-partner>.trade-pool-grid,.front-office .trade-desk-grid .trade-pool-grid{max-height:none!important;min-height:0!important;height:auto!important;overflow:visible!important;scrollbar-gutter:auto!important}@media(max-width:1180px){.front-office .trade-player-pool-panel .trade-pool-grid,.front-office .trade-player-pool-panel-ours>.trade-pool-grid,.front-office .trade-player-pool-panel-partner>.trade-pool-grid,.front-office .trade-desk-grid .trade-pool-grid{max-height:none!important;min-height:0!important;overflow:visible!important}}.front-office .trade-table-head,.front-office .trade-market-row,.trade-table-head,.trade-market-row{grid-template-columns:minmax(0,1.35fr) 38px 42px 42px minmax(82px,.78fr) minmax(62px,.62fr)!important;column-gap:8px!important}.front-office .trade-table-head span:nth-child(1),.front-office .trade-table-head span:nth-child(6),.trade-table-head span:nth-child(1),.trade-table-head span:nth-child(6),.front-office .trade-market-photo,.front-office .trade-market-stat{display:none!important}.front-office .trade-table-head span:nth-child(5),.front-office .trade-table-head span:nth-child(8),.front-office .trade-market-potential,.front-office .trade-market-control{display:grid!important;min-width:0!important;align-items:center!important}.front-office .trade-market-potential strong,.front-office .trade-market-control span{min-width:0!important;overflow:hidden!important;color:var(--fh-final-text)!important;font-size:1rem!important;line-height:1.15!important;text-overflow:ellipsis!important;white-space:nowrap!important}.front-office .trade-market-control span{color:var(--fh-final-muted)!important}.front-office .mini-calendar-cell.is-home[style*=--calendar-home-color],.front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-home[style*=--calendar-home-color],.front-office .front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-home[style*=--calendar-home-color]{background:linear-gradient(180deg,color-mix(in srgb,var(--calendar-home-color) 52%,#111619),color-mix(in srgb,var(--calendar-home-color) 34%,#111619))!important;border-color:color-mix(in srgb,var(--calendar-home-color) 72%,rgba(218,226,230,.14))!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--calendar-home-color) 36%,transparent)!important}.front-office .mini-calendar-cell.is-home.is-current-day[style*=--calendar-home-color],.front-office .mini-calendar-cell.is-home.is-next-unplayed[style*=--calendar-home-color],.front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-home.is-current-day[style*=--calendar-home-color],.front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-home.is-next-unplayed[style*=--calendar-home-color],.front-office .front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-home.is-current-day[style*=--calendar-home-color],.front-office .front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-home.is-next-unplayed[style*=--calendar-home-color]{background:linear-gradient(180deg,color-mix(in srgb,var(--calendar-home-color) 66%,#111619),color-mix(in srgb,var(--calendar-home-color) 42%,#111619))!important;border-color:color-mix(in srgb,var(--calendar-home-color) 82%,#edf2f5)!important}.front-office .mini-calendar-cell.is-home[style*=--calendar-home-color] strong,.front-office .mini-calendar-cell.is-home[style*=--calendar-home-color] span,.front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-home[style*=--calendar-home-color] strong,.front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-home[style*=--calendar-home-color] span{color:#f6fbff!important;text-shadow:0 1px 2px rgba(0,0,0,.55)!important}.front-office .postseason-flow-bracket{display:grid!important;grid-template-columns:minmax(220px,1.18fr) minmax(220px,1.18fr) minmax(210px,1fr) minmax(220px,1fr)!important;align-items:stretch!important;gap:10px!important;overflow-x:auto!important;padding:0 0 6px!important}.front-office .postseason-flow-column,.front-office .postseason-flow-bracket .pro-bracket-world-series-column{min-width:0!important;align-self:stretch!important;align-content:start!important;gap:8px!important}.front-office .postseason-flow-final-column{justify-content:center!important;align-content:center!important}.front-office .postseason-flow-league-group{display:grid!important;gap:6px!important;min-width:0!important}.front-office .postseason-flow-league-group>span{color:var(--fh-final-muted)!important;font-size:1rem!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important}.front-office .postseason-flow-bracket .pro-bracket-series-card{min-width:0!important;padding:7px!important}.front-office .postseason-flow-bracket .pro-bracket-series-card em{display:none!important}.front-office .postseason-flow-bracket .pro-bracket-series-head h5{font-size:1rem!important}.front-office .postseason-flow-bracket .pro-bracket-series-head span{display:none!important}.front-office .postseason-flow-bracket .pro-bracket-team-row{min-height:34px!important;grid-template-columns:26px 22px minmax(0,1fr)!important;gap:5px!important;padding:4px 5px!important}.front-office .postseason-flow-bracket .pro-bracket-team-row.is-placeholder{grid-template-columns:26px minmax(0,1fr)!important}.front-office .postseason-flow-bracket .pro-bracket-team-row .team-logo{width:22px!important;height:22px!important}.front-office .postseason-flow-champion-card{min-height:96px;display:grid;align-content:center;justify-items:center;gap:8px;padding:12px 10px;border:1px solid var(--fh-final-line);background:var(--fh-final-surface-3);text-align:center}.front-office .postseason-flow-champion-card.has-champion{border-color:#8fa3ad6b;background:linear-gradient(180deg,#8fa3ad29,#111619f5),var(--fh-final-surface-3)}.front-office .postseason-flow-champion-card .team-logo{width:44px!important;height:44px!important}.front-office .postseason-flow-champion-card strong,.front-office .postseason-flow-champion-card span{display:block}.front-office .postseason-flow-champion-card strong{color:var(--fh-final-text);font-size:1rem;line-height:1.2}.front-office .postseason-flow-champion-card span{color:var(--fh-final-muted);font-size:1rem;margin-top:4px;text-transform:uppercase}@media(max-width:1180px){.front-office .postseason-flow-bracket{grid-template-columns:minmax(0,1fr)!important;overflow:visible!important}}.front-office .postseason-tree-bracket{grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-template-rows:minmax(0,auto) minmax(0,auto)!important;align-items:center!important;gap:4px 8px!important}.front-office .postseason-tree-league{display:contents}.front-office .postseason-tree-round{min-width:0;display:grid;align-content:center;gap:8px}.front-office .postseason-tree-championship{align-self:stretch}.front-office .postseason-tree-world-series{grid-column:4;grid-row:1 / span 2;align-self:center!important;align-content:center!important;gap:6px!important}.front-office .postseason-tree-league.is-al .postseason-tree-wild-card{grid-column:1;grid-row:1}.front-office .postseason-tree-league.is-al .postseason-tree-division{grid-column:2;grid-row:1}.front-office .postseason-tree-league.is-al .postseason-tree-championship{grid-column:3;grid-row:1}.front-office .postseason-tree-league.is-nl .postseason-tree-wild-card{grid-column:1;grid-row:2}.front-office .postseason-tree-league.is-nl .postseason-tree-division{grid-column:2;grid-row:2}.front-office .postseason-tree-league.is-nl .postseason-tree-championship{grid-column:3;grid-row:2}.front-office .postseason-tree-bracket .postseason-tree-world-series .postseason-flow-champion-card{min-height:86px}@media(max-width:1180px){.front-office .postseason-tree-bracket{grid-template-columns:minmax(0,1fr)!important;gap:12px!important}.front-office .postseason-tree-world-series{grid-column:auto;grid-row:auto}.front-office .postseason-tree-league{display:grid;grid-template-columns:minmax(0,1fr)!important;gap:12px}.front-office .postseason-tree-league .postseason-tree-round,.front-office .postseason-tree-world-series{grid-column:auto;grid-row:auto}}.front-office .mini-calendar-grid,.front-office-view-home .schedule-desk-panel .mini-calendar-grid,.front-office .front-office-view-home .schedule-desk-panel .mini-calendar-grid{background:var(--fh-final-line)!important;border:1px solid var(--fh-final-line)!important;box-shadow:none!important}.front-office .mini-calendar-weekdays,.front-office-view-home .schedule-desk-panel .mini-calendar-weekdays,.front-office .front-office-view-home .schedule-desk-panel .mini-calendar-weekdays{background:transparent!important;border-color:var(--fh-final-line)!important}.front-office .mini-calendar-cell,.front-office .mini-calendar-cell:nth-child(2n),.front-office-view-home .schedule-desk-panel .mini-calendar-cell,.front-office .front-office-view-home .schedule-desk-panel .mini-calendar-cell{background:var(--fh-final-surface-3)!important;background-image:none!important;border-color:var(--fh-final-line)!important;box-shadow:none!important}.front-office .mini-calendar-cell.is-current-day,.front-office .mini-calendar-cell.is-next-unplayed,.front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-current-day,.front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-next-unplayed,.front-office .front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-current-day,.front-office .front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-next-unplayed{background:var(--fh-final-accent-soft)!important;border-color:#8fa3ad6b!important;box-shadow:inset 0 0 0 1px #8fa3ad29!important}.front-office .sim-command-kicker,.front-office .eyebrow,.front-office .status-pill,.front-office .panel-kicker{color:var(--fh-final-soft-text)!important;border-color:var(--fh-final-line)!important}.titlebar .deck-button:not(.secondary-button):not(.ghost-button):not(.deck-button-danger):not(:disabled){color:var(--fh-final-on-accent)!important;background:var(--fh-final-accent)!important;background-image:none!important;border-color:#a6bac48c!important}.titlebar #save-button{color:var(--fh-final-on-accent)!important;background:var(--fh-final-accent)!important;background-image:none!important;border-color:#a6bac48c!important}.front-office.front-office-view-home .desk-feed-panel .league-news-score-button,.front-office.front-office-view-home .desk-feed-panel .league-news-playoff-row,.front-office-view-home .desk-feed-panel .league-news-score-button,.front-office-view-home .desk-feed-panel .league-news-playoff-row{border-left:0!important}:root{--fh-final-bg: #080b0d;--fh-final-shell: #0d1113;--fh-final-surface: #111619;--fh-final-surface-2: #151a1d;--fh-final-surface-3: #111619;--fh-final-line: rgba(218, 226, 230, .11);--fh-final-line-strong: rgba(218, 226, 230, .18);--fh-final-accent: #8fa3ad;--fh-final-accent-soft: rgba(143, 163, 173, .16);--fh-final-text: #edf2f5;--fh-final-muted: #9da8ae;--fh-final-faint: #747f86;--fh-final-soft-text: #c1ccd2;--fh-final-tab-text: #dbe3e7;--fh-final-on-accent: #081014;--fh-final-message: #c5ced3;--fh-final-home-feed-message: #c6d0d5;--fh-final-tone-success: #9bc8a6;--fh-final-tone-danger: #e6a0a0;--accent: var(--fh-final-accent);--gold: var(--fh-final-accent);--gold-soft: #a5b4bc;--line: var(--fh-final-line);--text: var(--fh-final-text);--muted: var(--fh-final-muted);--panel: var(--fh-final-surface);--panel-strong: var(--fh-final-surface-2);--bg: var(--fh-final-bg)}html,body{background:var(--fh-final-bg)!important;color:var(--fh-final-text)!important}body:before,body:after,html[data-page-theme=neutral] body:before,html[data-page-theme=neutral] body:after{content:none!important;display:none!important}.titlebar,.front-office,.front-office-root,.hud-root,.overview-shell{background:var(--fh-final-bg)!important;color:var(--fh-final-text)!important}.titlebar{border-bottom-color:var(--fh-final-line-strong)!important}.front-office .core-tab-strip,.front-office-view-home .core-tab-strip{display:grid!important;grid-template-columns:repeat(10,minmax(0,1fr))!important;align-items:stretch!important;justify-content:stretch!important;min-height:56px!important;height:56px!important;padding:0!important;background:var(--fh-final-shell)!important;border:1px solid var(--fh-final-line)!important;border-left:0!important;border-right:0!important}.front-office .core-tab-strip .tab-button,.front-office-view-home .core-tab-strip .tab-button{display:grid!important;place-items:center!important;align-content:center!important;justify-content:center!important;width:100%!important;height:100%!important;min-height:0!important;margin:0!important;padding:0 .65rem!important;color:var(--fh-final-tab-text)!important;background:transparent!important;border:0!important;border-radius:0!important;text-align:center!important;font-size:1rem!important;font-weight:700!important;line-height:1!important}.front-office .core-tab-strip .tab-button:hover,.front-office-view-home .core-tab-strip .tab-button:hover{color:var(--fh-final-text)!important;background:#ffffff09!important}.front-office .core-tab-strip .tab-button.is-active,.front-office-view-home .core-tab-strip .tab-button.is-active{color:var(--fh-final-text)!important;background:var(--fh-final-accent-soft)!important;box-shadow:inset 0 0 0 1px #8fa3ad33!important}.front-office .core-tab-strip .tab-button:after,.front-office-view-home .core-tab-strip .tab-button:after{content:none!important;display:none!important}.front-office :is(.panel,.broadcast-panel,.summary-card,.inset-panel,.result-row,.transaction-player-card,.scoreboard-card,.standings-espn-row,.draft-player-card,.draft-order-card,.save-slot-card,.league-card,.import-league-box,.season-gallery-card),.player-modal{color:var(--fh-final-text)!important;background:var(--fh-final-surface)!important;background-image:none!important;border-color:var(--fh-final-line)!important;box-shadow:none!important}.front-office :is(.panel-title,.compact-panel-title,.scoreboard-card-head,.trade-table-head,.trade-submit-row,.standings-console-page .standings-row-head){background:transparent!important;border-color:var(--fh-final-line)!important}.front-office :is(.panel-title h2,.panel-title h3,.compact-panel-title h3,.page-console-header h2,.screen-title,.team-banner h2),.player-modal :is(h2,h3){color:var(--fh-final-text)!important}.front-office :is(.panel-title span,.compact-panel-title span,.message,.summary-card span,.transaction-date,.league-news-score-title,.league-news-score-series,.scoreboard-card-head span,.scoreboard-team-row span,.standings-team em),.player-modal :is(.panel-title span,.player-profile-chip strong,.player-season-log th){color:var(--fh-final-muted)!important}.front-office :is(strong,b,.summary-card strong,.transaction-row>strong,.league-news-score-result,.scoreboard-card-head strong,.scoreboard-team-row strong,.player-name-cell .link-button),.player-modal :is(strong,b,.player-card-rating){color:var(--fh-final-text)!important}.front-office :is(.sim-command-dock,.team-banner,.dashboard-hero,.schedule-desk-panel,.league-scoreboard-panel,.desk-feed-panel,.roster-sheet-panel,.trade-workspace-panel,.trade-player-pool-panel,.trade-proposal-panel,.trade-ticket-lane,.standings-console-page,.leaders-page,.draft-console-page,.lineup-console-page,.playoff-page){background:var(--fh-final-surface)!important;background-image:none!important;border-color:var(--fh-final-line)!important}.front-office :is(.message,.desk-feed-panel .message,.trade-ticket-empty-state,.franchise-select-note,.desk-note,.team-banner-note){color:var(--fh-final-message)!important;background:var(--fh-final-surface-3)!important;border-color:var(--fh-final-line)!important}.front-office :is(.mini-calendar-cell,.mini-calendar-cell.is-off,.mini-calendar-cell.is-home,.mini-calendar-cell.is-away,.mini-calendar-cell.is-postseason,.scoreboard-card,.trade-market-row,.trade-market-button,.drag-player-card,.trade-pool-drag-button,.trade-proposal-slot-card,.trade-slot-filled,.player-profile-chip){color:var(--fh-final-text)!important;background:var(--fh-final-surface-3)!important;background-image:none!important;border-color:var(--fh-final-line)!important}.front-office :is(.mini-calendar-cell.is-current-day,.mini-calendar-cell.is-next-unplayed,.calendar-icon-button.is-active,.result-button.is-selected,.draft-order-card.is-active,.franchise-launch-card.is-active){color:var(--fh-final-text)!important;background:var(--fh-final-accent-soft)!important;border-color:#8fa3ad6b!important;box-shadow:inset 0 0 0 1px #8fa3ad29!important}.front-office :is(.data-table,.table-wrap,.roster-table,.leaders-table,.free-agent-board-table,.draft-board-table,.playoff-field-table,.playoff-series-table,.boxscore-table,.player-season-log table){background:var(--fh-final-surface-3)!important;border-color:var(--fh-final-line)!important}.front-office :is(.data-table thead th,.player-season-log thead th,.trade-table-head){color:var(--fh-final-muted)!important;background:var(--fh-final-shell)!important;border-color:var(--fh-final-line)!important}.front-office :is(.data-table tbody tr>th,.data-table tbody tr>td,.player-season-log tbody tr>th,.player-season-log tbody tr>td){color:var(--fh-final-text)!important;background-color:var(--fh-final-surface)!important;border-color:var(--fh-final-line)!important}.front-office :is(.data-table tbody tr:nth-child(2n)>th,.data-table tbody tr:nth-child(2n)>td,.player-season-log tbody tr:nth-child(2n)>th,.player-season-log tbody tr:nth-child(2n)>td){background-color:var(--fh-final-surface-2)!important}.front-office :is(.compact-button,.deck-button,.action-button,.tiny-button,.player-action-button):not(.secondary-button):not(.ghost-button):not(.deck-button-danger):not(:disabled){color:var(--fh-final-on-accent)!important;background:var(--fh-final-accent)!important;background-image:none!important;border-color:#a6bac48c!important}.front-office :is(.secondary-button,.ghost-button,.tiny-button.secondary-button),.titlebar :is(.deck-button,.account-input){color:var(--fh-final-text)!important;background:var(--fh-final-surface-3)!important;background-image:none!important;border-color:var(--fh-final-line-strong)!important}.front-office :is(a,.link-button,.calendar-nav-text,.transaction-date,.league-news-score-title,.mini-calendar-weekdays span,.panel-title span strong){color:var(--fh-final-soft-text)!important}.front-office :is(.tone-success,.good,.positive){color:var(--fh-final-tone-success)!important}.front-office :is(.tone-danger,.danger,.negative,.deck-button-danger){color:var(--fh-final-tone-danger)!important}@media(max-width:1180px){.front-office .core-tab-strip,.front-office-view-home .core-tab-strip{grid-template-columns:repeat(5,minmax(0,1fr))!important;height:auto!important;min-height:0!important}.front-office .core-tab-strip .tab-button,.front-office-view-home .core-tab-strip .tab-button{height:52px!important;min-height:52px!important}}@media(max-width:720px){.front-office .core-tab-strip,.front-office-view-home .core-tab-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}.front-office .core-tab-strip .tab-button,.front-office-view-home .core-tab-strip .tab-button{height:46px!important;min-height:46px!important;font-size:1rem!important}}.front-office.front-office-view-home .desk-team-feed-panel,.front-office.front-office-view-home .desk-league-feed-panel,.front-office-view-home .desk-team-feed-panel,.front-office-view-home .desk-league-feed-panel{color:var(--fh-final-text)!important;background:var(--fh-final-surface)!important;background-image:none!important;border-color:var(--fh-final-line)!important;box-shadow:none!important}.front-office.front-office-view-home .desk-team-feed-panel:before,.front-office.front-office-view-home .desk-team-feed-panel:after,.front-office.front-office-view-home .desk-league-feed-panel:before,.front-office.front-office-view-home .desk-league-feed-panel:after,.front-office-view-home .desk-team-feed-panel:before,.front-office-view-home .desk-team-feed-panel:after,.front-office-view-home .desk-league-feed-panel:before,.front-office-view-home .desk-league-feed-panel:after{content:none!important;display:none!important}.front-office.front-office-view-home .desk-feed-panel .panel-title,.front-office-view-home .desk-feed-panel .panel-title,.front-office.front-office-view-home .desk-feed-panel .dashboard-league-transactions-list,.front-office.front-office-view-home .desk-feed-panel .dashboard-roster-list,.front-office-view-home .desk-feed-panel .dashboard-league-transactions-list,.front-office-view-home .desk-feed-panel .dashboard-roster-list,.front-office-view-home .news-page-list{padding-left:0!important;padding-right:0!important;background:transparent!important;border-color:var(--fh-final-line)!important}.front-office.front-office-view-home .desk-feed-panel .message,.front-office.front-office-view-home .desk-feed-panel .transaction-row,.front-office.front-office-view-home .desk-feed-panel .league-news-score-button,.front-office.front-office-view-home .desk-feed-panel .league-news-playoff-row,.front-office-view-home .desk-feed-panel .message,.front-office-view-home .desk-feed-panel .transaction-row,.front-office-view-home .desk-feed-panel .league-news-score-button,.front-office-view-home .desk-feed-panel .league-news-playoff-row{color:var(--fh-final-home-feed-message)!important;background:var(--fh-final-surface-3)!important;background-image:none!important;border:1px solid var(--fh-final-line)!important;border-radius:6px!important;box-shadow:none!important}.front-office.front-office-view-home .desk-feed-panel .message:before,.front-office.front-office-view-home .desk-feed-panel .message:after,.front-office.front-office-view-home .desk-feed-panel .transaction-row:before,.front-office.front-office-view-home .desk-feed-panel .transaction-row:after,.front-office-view-home .desk-feed-panel .message:before,.front-office-view-home .desk-feed-panel .message:after,.front-office-view-home .desk-feed-panel .transaction-row:before,.front-office-view-home .desk-feed-panel .transaction-row:after{content:none!important;display:none!important}.front-office .data-table tbody tr>:is(th,td),.front-office .player-season-log tbody tr>:is(th,td){height:32px!important;padding:6px 8px!important;color:var(--fh-final-text)!important;background:var(--fh-final-surface)!important;background-image:none!important;border-right:0!important;border-color:var(--fh-final-line)!important;border-radius:0!important;box-shadow:none!important;font-size:1rem!important;line-height:1.18!important;vertical-align:middle!important}.front-office .data-table tbody tr:nth-child(2n)>:is(th,td),.front-office .player-season-log tbody tr:nth-child(2n)>:is(th,td){background:var(--fh-final-surface-2)!important;background-image:none!important}.front-office .data-table tbody tr:hover>:is(th,td),.front-office .data-table tbody tr.is-highlighted-row>:is(th,td),.front-office .player-season-log tbody tr:hover>:is(th,td){background:#8fa3ad24!important;background-image:none!important}.front-office .data-table tbody tr>:is(th:first-child,td:first-child,th.player-cell,td.player-cell,th.player-name-cell,td.player-name-cell),.front-office .player-season-log tbody tr>:is(th:first-child,td:first-child,th.player-cell,td.player-cell,th.player-name-cell,td.player-name-cell){display:table-cell!important;min-height:0!important;padding:6px 8px!important;text-align:left!important;background:var(--fh-final-surface)!important;background-image:none!important;border-radius:0!important;box-shadow:none!important;outline:0!important}.front-office .data-table tbody tr:nth-child(2n)>:is(td:first-child,th:first-child,td.player-cell,th.player-cell,td.player-name-cell,th.player-name-cell),.front-office .player-season-log tbody tr:nth-child(2n)>:is(td:first-child,th:first-child,td.player-cell,th.player-cell,td.player-name-cell,th.player-name-cell){background:var(--fh-final-surface-2)!important;background-image:none!important}.front-office .data-table tbody tr:hover>:is(td:first-child,th:first-child,td.player-cell,th.player-cell,td.player-name-cell,th.player-name-cell),.front-office .data-table tbody tr.is-highlighted-row>:is(td:first-child,th:first-child,td.player-cell,th.player-cell,td.player-name-cell,th.player-name-cell),.front-office .player-season-log tbody tr:hover>:is(td:first-child,th:first-child,td.player-cell,th.player-cell,td.player-name-cell,th.player-name-cell){background:#8fa3ad24!important;background-image:none!important}.front-office .data-table tbody tr>:is(th:first-child,td:first-child,th.player-cell,td.player-cell,th.player-name-cell,td.player-name-cell)>:is(strong,b,span,button,.link-button),.front-office .player-season-log tbody tr>:is(th:first-child,td:first-child,th.player-cell,td.player-cell,th.player-name-cell,td.player-name-cell)>:is(strong,b,span,button,.link-button),.front-office .data-table tbody .player-name-cell :is(strong,b,span,button,.link-button),.front-office .player-season-log tbody .player-name-cell :is(strong,b,span,button,.link-button){display:inline!important;width:auto!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;gap:0!important;color:inherit!important;background:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;text-align:inherit!important;text-decoration:none!important;line-height:inherit!important;vertical-align:baseline!important}.front-office .data-table tbody .player-name-cell :is(strong,b,span,button,.link-button):before,.front-office .data-table tbody .player-name-cell :is(strong,b,span,button,.link-button):after,.front-office .player-season-log tbody .player-name-cell :is(strong,b,span,button,.link-button):before,.front-office .player-season-log tbody .player-name-cell :is(strong,b,span,button,.link-button):after{content:none!important;display:none!important}.front-office .data-table tbody .link-button:hover,.front-office .player-season-log tbody .link-button:hover{color:var(--fh-final-text)!important;background:transparent!important;text-decoration:none!important;transform:none!important}.front-office .arbitration-table{table-layout:fixed!important}.front-office .arbitration-table :is(th,td){height:32px!important;padding:5px 8px!important;font-size:1rem!important;line-height:1.15!important}.front-office .arbitration-table .arbitration-cell-copy{display:inline-block!important;max-width:100%!important;overflow:hidden!important;color:inherit!important;text-overflow:ellipsis!important;white-space:nowrap!important;vertical-align:middle!important}.front-office .trade-market-main,.front-office .trade-market-main :is(strong,span,button,.link-button),.front-office .trade-market-rating,.front-office .trade-market-potential,.front-office .trade-market-money,.front-office .trade-market-contract,.front-office .trade-market-control{min-height:0!important;background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important}.front-office .trade-market-main :is(strong,span,button,.link-button):before,.front-office .trade-market-main :is(strong,span,button,.link-button):after{content:none!important;display:none!important}.front-office .trade-market-button,.front-office .trade-desk-grid .trade-pool-drag-button{min-height:30px!important;padding:4px 7px!important}.front-office .data-table tbody tr>:is(th,td),.front-office .player-season-log tbody tr>:is(th,td){height:32px!important;min-height:32px!important;padding:6px 8px!important;background-image:none!important;border:0!important;border-top:1px solid rgba(143,163,173,.08)!important;border-bottom:1px solid var(--fh-final-line)!important;border-radius:0!important;box-shadow:none!important;vertical-align:middle!important}.front-office .data-table tbody tr>:is(td:first-child,th:first-child,td.player-cell,th.player-cell,td.player-name-cell,th.player-name-cell),.front-office .player-season-log tbody tr>:is(td:first-child,th:first-child,td.player-cell,th.player-cell,td.player-name-cell,th.player-name-cell){display:table-cell!important;min-height:32px!important;padding:6px 8px!important;background-image:none!important;border:0!important;border-top:1px solid rgba(143,163,173,.08)!important;border-bottom:1px solid var(--fh-final-line)!important;border-radius:0!important;box-shadow:none!important;text-align:left!important;vertical-align:middle!important}.front-office .data-table tbody td.player-name-cell>strong,.front-office .data-table tbody td.player-name-cell>.link-button,.front-office .data-table tbody td.player-name-cell>strong>.link-button,.front-office .data-table tbody td.player-cell>strong,.front-office .data-table tbody td.player-cell>.link-button,.front-office .data-table tbody td.player-cell>strong>.link-button,.front-office .data-table tbody td:first-child>strong,.front-office .data-table tbody td:first-child>.link-button,.front-office .data-table tbody td:first-child>strong>.link-button,.front-office .player-season-log tbody td:first-child>strong,.front-office .player-season-log tbody td:first-child>.link-button,.front-office .player-season-log tbody td:first-child>strong>.link-button{display:inline-flex!important;align-items:center!important;min-height:0!important;max-width:100%!important;margin:0!important;padding:0!important;color:inherit!important;background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;font:inherit!important;font-weight:700!important;line-height:1.18!important;text-decoration:none!important;vertical-align:middle!important}.front-office :is(.transaction-player-copy,.trade-market-main)>:is(strong,span,button,.link-button),.front-office :is(.free-agent-name-button,.lineup-player-name-link,.farm-wave-chip strong,.drag-player-card .lineup-player-name-link){min-height:0!important;margin:0!important;padding-top:0!important;padding-bottom:0!important;color:inherit!important;background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;line-height:1.18!important;vertical-align:middle!important}html body .front-office .draft-console-page{display:grid!important;gap:10px!important;width:min(1536px,100%)!important;max-width:1536px!important;margin:0 auto!important}html body .front-office .draft-console-page>.page-console-header,html body .front-office .draft-action-panel,html body .front-office .draft-order-panel,html body .front-office .draft-latest-panel,html body .front-office .draft-console-panel{width:100%!important;max-width:none!important;margin:0!important;padding:10px!important;border-radius:6px!important;box-shadow:none!important}html body .front-office .draft-context-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important}html body .front-office .draft-console-grid{display:block!important;min-width:0!important}html body .front-office .draft-console-panel .legacy-draft-card-grid,html body .front-office .legacy-draft-card-grid{display:none!important}html body .front-office .draft-order-grid{display:grid!important;grid-template-columns:repeat(10,minmax(0,1fr))!important;gap:6px!important;padding:0!important}html body .front-office .draft-order-card{min-height:44px!important;display:grid!important;grid-template-columns:24px minmax(0,1fr)!important;grid-template-areas:"logo team" "logo pick"!important;align-items:center!important;gap:1px 6px!important;padding:6px!important;border:1px solid var(--fh-final-line)!important;border-radius:4px!important;background:var(--fh-final-surface-3)!important;box-shadow:none!important}html body .front-office .draft-order-card .team-logo{grid-area:logo!important;width:24px!important;height:24px!important}html body .front-office .draft-order-card strong,html body .front-office .draft-order-card span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .front-office .draft-order-card strong{grid-area:team!important;font-size:1rem!important;line-height:1!important}html body .front-office .draft-order-card span{grid-area:pick!important;color:var(--fh-final-muted)!important;font-size:1rem!important;line-height:1!important}html body .front-office .draft-round-grid,html body .front-office .draft-round-grid-six{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}html body .front-office .draft-board-table-wrap{width:100%!important;max-height:none!important;overflow-x:auto!important;overflow-y:visible!important;border:1px solid var(--fh-final-line)!important;border-radius:6px!important;background:var(--fh-final-surface-3)!important}html body .front-office table.draft-board-table{width:100%!important;min-width:1180px!important;table-layout:fixed!important;border-collapse:collapse!important;border-spacing:0!important}html body .front-office table.draft-board-table thead th{height:34px!important;min-height:34px!important;padding:7px 8px!important;color:var(--fh-final-muted)!important;background:var(--fh-final-shell)!important;border:0!important;border-bottom:1px solid var(--fh-final-line)!important;border-radius:0!important;box-shadow:none!important;font-size:1rem!important;font-weight:800!important;letter-spacing:.06em!important;line-height:1.1!important;text-transform:uppercase!important;vertical-align:middle!important;white-space:nowrap!important}html body .front-office table.draft-board-table tbody tr{height:32px!important}html body .front-office table.draft-board-table tbody td{height:32px!important;min-height:32px!important;padding:6px 8px!important;color:var(--fh-final-text)!important;background:var(--fh-final-surface)!important;background-image:none!important;border:0!important;border-top:1px solid rgba(143,163,173,.08)!important;border-bottom:1px solid var(--fh-final-line)!important;border-radius:0!important;box-shadow:none!important;font-size:1rem!important;line-height:1.15!important;vertical-align:middle!important;white-space:nowrap!important}html body .front-office table.draft-board-table tbody tr:nth-child(2n) td{background:var(--fh-final-surface-2)!important;background-image:none!important}html body .front-office table.draft-board-table tbody tr:hover td,html body .front-office table.draft-board-table tbody tr.is-highlighted-row td{background:#8fa3ad24!important;background-image:none!important}html body .front-office table.draft-board-table :is(th,td):nth-child(1){width:52px!important;text-align:right!important}html body .front-office table.draft-board-table :is(th,td):nth-child(2){width:220px!important;text-align:left!important}html body .front-office table.draft-board-table :is(th,td):nth-child(3),html body .front-office table.draft-board-table :is(th,td):nth-child(4),html body .front-office table.draft-board-table :is(th,td):nth-child(5),html body .front-office table.draft-board-table :is(th,td):nth-child(6),html body .front-office table.draft-board-table :is(th,td):nth-child(8){width:58px!important;text-align:center!important}html body .front-office table.draft-board-table :is(th,td):nth-child(7){width:86px!important;text-align:center!important}html body .front-office table.draft-board-table :is(th,td):nth-child(9){width:92px!important;text-align:center!important}html body .front-office table.draft-board-table :is(th,td):nth-child(10){width:360px!important;text-align:left!important}html body .front-office table.draft-board-table :is(th,td):nth-child(11){width:76px!important;text-align:center!important}html body .front-office table.draft-board-table td.player-name-cell,html body .front-office table.draft-board-table td.draft-tools-cell{overflow:hidden!important}html body .front-office table.draft-board-table td.player-name-cell>strong,html body .front-office table.draft-board-table td.draft-tools-cell{display:block!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;color:inherit!important;background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;font:inherit!important;font-weight:700!important;line-height:1.15!important;text-overflow:ellipsis!important;white-space:nowrap!important}@media(max-width:1180px){html body .front-office .draft-order-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}html body .front-office .draft-round-grid,html body .front-office .draft-round-grid-six{grid-template-columns:repeat(2,minmax(0,1fr))!important}}html body .front-office table.draft-board-table{min-width:1460px!important}html body .front-office table.draft-board-table :is(th,td):nth-child(10){width:390px!important;text-align:left!important}html body .front-office table.draft-board-table :is(th,td):nth-child(11){width:360px!important;text-align:left!important}html body .front-office table.draft-board-table :is(th,td):nth-child(12){width:76px!important;text-align:center!important}html body .front-office table.draft-board-table td.draft-report-cell{overflow:hidden!important}html body .front-office table.draft-board-table td.draft-tools-cell,html body .front-office table.draft-board-table td.draft-report-cell{display:table-cell!important;max-width:100%!important;color:var(--fh-final-text)!important;font-weight:650!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .front-office .draft-pick-card .transaction-player-copy span{font-size:1rem!important}html body .front-office{font-size:var(--fh-ui-font-size)!important}html body .front-office :is(button,input,select,textarea){font-size:1rem!important;line-height:1.18!important}html body .front-office :is(.panel-title h2,.panel-title h3,.screen-title-row h2,.leaders-board-copy h2){font-size:1rem!important;line-height:1.12!important;letter-spacing:.06em!important}html body .front-office :is(.panel-title span,.message,.empty-state,.trade-ready,.status-note){font-size:1rem!important;line-height:1.3!important}html body .front-office :is(.front-office-command-strip span,.trade-console-strip span,.draft-round-toolbar span,.draft-order-card span,.calendar-nav-text,.transaction-player-meta){font-size:1rem!important;line-height:1.18!important}html body .front-office :is(.front-office-command-strip strong,.trade-console-strip strong,.draft-order-card strong){font-size:1rem!important;line-height:1.1!important}html body .front-office :is(.compact-button,.secondary-button,.action-button,.tiny-button){min-height:32px!important;padding:6px 10px!important;font-size:1rem!important}html body .front-office :is(.data-table,.roster-table,.leaders-table,.free-agent-board-table,.playoff-field-table,.playoff-series-table,.boxscore-table,.player-season-log table){font-size:1rem!important}html body .front-office :is(.data-table,.roster-table,.leaders-table,.free-agent-board-table,.playoff-field-table,.playoff-series-table,.boxscore-table,.player-season-log table) thead th{height:36px!important;min-height:36px!important;padding:7px 8px!important;font-size:1rem!important;line-height:1.12!important}html body .front-office :is(.data-table,.roster-table,.leaders-table,.free-agent-board-table,.playoff-field-table,.playoff-series-table,.boxscore-table,.player-season-log table) tbody td,html body .front-office :is(.data-table,.roster-table,.leaders-table,.free-agent-board-table,.playoff-field-table,.playoff-series-table,.boxscore-table,.player-season-log table) tbody th{height:36px!important;min-height:36px!important;padding:6px 8px!important;font-size:1rem!important;line-height:1.18!important}html body .front-office .data-table tbody :is(td.player-name-cell,td.player-cell,td:first-child)>:is(strong,.link-button,span),html body .front-office :is(.lineup-player-name-link,.free-agent-name-button,.transaction-player-copy strong,.trade-market-main strong){font-size:1rem!important;line-height:1.18!important}html body .front-office :is(.transaction-player-copy span,.trade-market-main span,.trade-market-rating,.trade-market-potential,.trade-market-money,.trade-market-contract,.trade-market-control){font-size:1rem!important;line-height:1.18!important}html body .front-office .trade-table-head span{font-size:1rem!important;line-height:1.12!important}html body .front-office table.draft-board-table thead th,html body .front-office table.draft-board-table tbody td{height:36px!important;min-height:36px!important;font-size:1rem!important}html body .front-office table.draft-board-table td.player-name-cell>strong{font-size:1rem!important}html body .front-office table.draft-board-table td.draft-tools-cell,html body .front-office table.draft-board-table td.draft-report-cell,html body .front-office .draft-pick-card .transaction-player-copy strong,html body .front-office .draft-pick-card .transaction-player-copy span{font-size:1rem!important}html body .front-office .dashboard-feed-panel :is(.dashboard-league-transactions-list,.dashboard-roster-list).is-long-feed{max-height:clamp(420px,calc(100vh - 340px),760px)!important;min-height:0!important;align-content:start!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain;scrollbar-gutter:stable}html body .front-office.front-office-view-home .desk-feed-panel :is(.dashboard-league-transactions-list,.dashboard-roster-list).is-long-feed{max-height:clamp(360px,calc(100vh - 360px),700px)!important}html body .front-office.front-office-view-trades,html body .front-office .trade-console-page{font-size:1rem!important}html body .front-office.front-office-view-trades :is(.page-console-header h2,.trade-workspace-panel>.panel-title h3),html body .front-office .trade-console-page :is(.page-console-header h2,.trade-workspace-panel>.panel-title h3){font-size:1.18rem!important;line-height:1.12!important}html body .front-office.front-office-view-trades :is(.trade-player-pool-panel>.panel-title h3,.trade-proposal-panel>.panel-title h3,.trade-ticket-lane .compact-panel-title h3),html body .front-office .trade-console-page :is(.trade-player-pool-panel>.panel-title h3,.trade-proposal-panel>.panel-title h3,.trade-ticket-lane .compact-panel-title h3){font-size:1rem!important;line-height:1.14!important}html body .front-office.front-office-view-trades :is(.panel-title span,.compact-panel-title span,.trade-console-strip span,.trade-partner-picker span,.trade-table-head span),html body .front-office .trade-console-page :is(.panel-title span,.compact-panel-title span,.trade-console-strip span,.trade-partner-picker span,.trade-table-head span){font-size:1rem!important;line-height:1.22!important}html body .front-office.front-office-view-trades :is(.trade-market-main strong,.trade-market-rating strong,.trade-market-potential strong,.trade-market-money strong,.trade-market-stat strong,.trade-proposal-player-name strong,.trade-ticket-lane-head strong),html body .front-office .trade-console-page :is(.trade-market-main strong,.trade-market-rating strong,.trade-market-potential strong,.trade-market-money strong,.trade-market-stat strong,.trade-proposal-player-name strong,.trade-ticket-lane-head strong){font-size:1rem!important;line-height:1.16!important}html body .front-office.front-office-view-trades :is(.trade-market-main span,.trade-market-rating,.trade-market-potential,.trade-market-money,.trade-market-contract,.trade-market-control,.trade-market-stat span,.transaction-player-meta),html body .front-office .trade-console-page :is(.trade-market-main span,.trade-market-rating,.trade-market-potential,.trade-market-money,.trade-market-contract,.trade-market-control,.trade-market-stat span,.transaction-player-meta){font-size:1rem!important;line-height:1.22!important}html body .front-office.front-office-view-trades :is(.compact-button,.tiny-button,select),html body .front-office .trade-console-page :is(.compact-button,.tiny-button,select){font-size:1rem!important;line-height:1.15!important}html body .front-office :is(.data-table,.boxscore-table,.player-season-log table) th.plain-sort-header{cursor:pointer;-webkit-user-select:none;user-select:none}html body .front-office :is(.data-table,.boxscore-table,.player-season-log table) th.plain-sort-header:after{content:" ↕";color:#ae7e3ab3;font-size:.75em}html body .front-office :is(.data-table,.boxscore-table,.player-season-log table) th.plain-sort-header[aria-sort=ascending]:after{content:" ↑"}html body .front-office :is(.data-table,.boxscore-table,.player-season-log table) th.plain-sort-header[aria-sort=descending]:after{content:" ↓"}html body .front-office :is(.data-table,.boxscore-table,.player-season-log table) :is(th,td),html body .front-office :is(.standings-table-row,.trade-market-row,.trade-table-head)>*{text-align:center!important;justify-content:center!important}html body .front-office :is(.table-sort-button,.standings-table-row .table-sort-button){justify-content:center!important;text-align:center!important}html body .front-office :is(.player-cell,.player-name-cell,.player-name-cell strong,.player-name-cell .link-button,.team-stat-name-cell,.farm-system-team-cell,.farm-system-best-cell,.standings-name-cell,.standings-team,.trade-market-main,.transaction-player-copy,.scoreboard-team-row span,.line-score-table th:first-child,.line-score-table td:first-child,.boxscore-table th:first-child,.boxscore-table td:first-child){text-align:left!important;justify-content:flex-start!important}html body .front-office :is(.player-season-log th:nth-child(2),.player-season-log td:nth-child(2)){text-align:left!important}html body .front-office :is(.standings-name-cell .table-sort-button,.team-stat-name-cell .table-sort-button){justify-content:flex-start!important;text-align:left!important}html body .front-office .trade-market-main :is(strong,span,button,.link-button){text-align:left!important;justify-content:flex-start!important}html body .front-office .farm-systems-table{min-width:1320px!important;table-layout:fixed!important}html body .front-office .farm-systems-table :is(th,td){vertical-align:middle!important}html body .front-office .farm-systems-table thead th{height:40px!important;min-height:40px!important;padding:8px 9px!important}html body .front-office .farm-systems-table tbody td{height:58px!important;min-height:58px!important;max-height:none!important;padding:8px 9px!important;font-size:1rem!important;line-height:1.18!important;white-space:nowrap!important}html body .front-office .farm-systems-table :is(th,td):nth-child(1){width:64px!important;min-width:64px!important;max-width:64px!important;text-align:center!important}html body .front-office table.data-table.farm-systems-table tbody tr>td:nth-child(1),html body .front-office table.data-table.farm-systems-table thead tr>th:nth-child(1){text-align:center!important;justify-content:center!important}html body .front-office .farm-systems-table :is(th,td):nth-child(2){width:240px!important;min-width:240px!important;max-width:240px!important;text-align:left!important}html body .front-office .farm-systems-table :is(th,td):nth-child(3),html body .front-office .farm-systems-table :is(th,td):nth-child(4),html body .front-office .farm-systems-table :is(th,td):nth-child(5){width:76px!important;min-width:76px!important;max-width:76px!important;text-align:center!important}html body .front-office .farm-systems-table :is(th,td):nth-child(6){width:286px!important;min-width:286px!important;max-width:286px!important;text-align:left!important}html body .front-office .farm-systems-table :is(th,td):nth-child(7){width:82px!important;min-width:82px!important;max-width:82px!important;text-align:center!important}html body .front-office .farm-systems-table :is(th,td):nth-child(8){width:420px!important;min-width:420px!important;max-width:420px!important;text-align:left!important}html body .front-office .farm-systems-table :is(th:nth-child(2),th:nth-child(6),th:nth-child(8)) .table-sort-button{justify-content:flex-start!important;text-align:left!important}html body .front-office .farm-systems-table :is(th:nth-child(1),th:nth-child(3),th:nth-child(4),th:nth-child(5),th:nth-child(7)) .table-sort-button{justify-content:center!important;text-align:center!important}html body .front-office .farm-system-team-cell,html body .front-office .farm-system-best-cell,html body .front-office .farm-system-next-wave-cell{display:table-cell!important;overflow:hidden!important;text-align:left!important;justify-content:initial!important}html body .front-office .farm-systems-table :is(th,td):nth-child(1){width:54px!important;min-width:54px!important;max-width:54px!important}html body .front-office .farm-systems-table :is(th,td):nth-child(2){width:152px!important;min-width:152px!important;max-width:152px!important}html body .front-office .farm-systems-table :is(th,td):nth-child(3),html body .front-office .farm-systems-table :is(th,td):nth-child(4),html body .front-office .farm-systems-table :is(th,td):nth-child(5){width:68px!important;min-width:68px!important;max-width:68px!important}html body .front-office .farm-systems-table :is(th,td):nth-child(6){width:210px!important;min-width:210px!important;max-width:210px!important}html body .front-office .farm-systems-table :is(th,td):nth-child(7){width:86px!important;min-width:86px!important;max-width:86px!important}html body .front-office .farm-systems-table :is(th,td):nth-child(8){width:238px!important;min-width:238px!important;max-width:238px!important}html body .front-office .farm-system-team-cell strong{display:block!important;overflow:hidden!important;color:var(--fh-final-text)!important;font-size:1rem!important;line-height:1.18!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .front-office .farm-system-best-cell .link-button{width:100%!important;height:auto!important;min-height:38px!important;display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;align-items:center!important;gap:2px 9px!important;overflow:hidden!important;text-align:left!important}html body .front-office .farm-system-best-cell .link-button span{grid-row:span 2!important;color:var(--fh-brass)!important;font-size:1rem!important;font-weight:900!important}html body .front-office .farm-system-best-cell .link-button strong,html body .front-office .farm-system-best-cell .link-button em{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .front-office .farm-system-best-cell .link-button strong{color:var(--fh-final-text)!important;font-size:1rem!important;line-height:1.12!important}html body .front-office .farm-system-best-cell .link-button em{color:var(--fh-final-muted)!important;font-size:1rem!important;font-style:normal!important;line-height:1.12!important}html body .front-office .farm-system-next-wave-cell{font-size:0!important;white-space:normal!important}html body .front-office .farm-wave-chip{width:100%!important;min-width:0!important;max-width:none!important;min-height:0!important;display:block!important;align-items:center!important;gap:0!important;margin:0 0 3px!important;padding:0!important;vertical-align:middle!important;border:0!important;background:transparent!important;box-shadow:none!important;justify-content:flex-start!important}html body .front-office .farm-wave-chip span{display:none!important}html body .front-office .farm-wave-chip strong{min-width:0!important;overflow:hidden!important;color:var(--fh-final-text)!important;display:block!important;font-size:1rem!important;line-height:1.12!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .front-office .postseason-tree-bracket{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-template-rows:minmax(0,auto) minmax(0,auto)!important;align-items:start!important;gap:4px 8px!important;overflow-x:auto!important;padding-bottom:8px!important}html body .front-office .postseason-tree-league{display:contents!important}html body .front-office .postseason-tree-world-series{grid-column:4!important;grid-row:1 / span 2!important;min-width:0!important;display:grid!important;align-self:center!important;align-content:center!important;justify-self:stretch!important;gap:4px!important;margin-top:18px!important}html body .front-office .postseason-tree-league.is-al .postseason-tree-wild-card,html body .front-office .postseason-tree-league.is-nl .postseason-tree-wild-card{grid-column:1!important}html body .front-office .postseason-tree-league.is-al .postseason-tree-wild-card{grid-row:1!important}html body .front-office .postseason-tree-league.is-nl .postseason-tree-wild-card{grid-row:2!important}html body .front-office .postseason-tree-league.is-al .postseason-tree-division,html body .front-office .postseason-tree-league.is-nl .postseason-tree-division{grid-column:2!important}html body .front-office .postseason-tree-league.is-al .postseason-tree-division{grid-row:1!important}html body .front-office .postseason-tree-league.is-nl .postseason-tree-division{grid-row:2!important}html body .front-office .postseason-tree-league.is-al .postseason-tree-championship,html body .front-office .postseason-tree-league.is-nl .postseason-tree-championship{grid-column:3!important}html body .front-office .postseason-tree-league.is-al .postseason-tree-championship{grid-row:1!important}html body .front-office .postseason-tree-league.is-nl .postseason-tree-championship{grid-row:2!important}html body .front-office .postseason-tree-round{min-width:0!important;align-self:center!important;align-content:center!important;gap:8px!important}html body .front-office .postseason-tree-world-series .pro-bracket-series-card{border-color:#ae7e3aa3!important}@media(max-width:1180px){html body .front-office .postseason-tree-bracket{grid-template-columns:minmax(0,1fr)!important;gap:12px!important;overflow:visible!important}html body .front-office .postseason-tree-world-series{grid-column:auto!important;grid-row:auto!important}html body .front-office .postseason-tree-league{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important}html body .front-office .postseason-tree-round,html body .front-office .postseason-tree-league.is-al .postseason-tree-wild-card,html body .front-office .postseason-tree-league.is-al .postseason-tree-division,html body .front-office .postseason-tree-league.is-al .postseason-tree-championship,html body .front-office .postseason-tree-league.is-nl .postseason-tree-wild-card,html body .front-office .postseason-tree-league.is-nl .postseason-tree-division,html body .front-office .postseason-tree-league.is-nl .postseason-tree-championship{grid-column:auto!important;grid-row:auto!important}}html body .front-office .sim-command-dock{min-height:38px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;padding:4px 10px!important;background:var(--fh-final-surface)!important;border:1px solid var(--fh-final-line)!important;box-shadow:none!important}html body .front-office .sim-command-flow{min-width:0!important;display:flex!important;align-items:center!important;gap:10px!important}html body .front-office .sim-command-meta{flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;gap:6px!important;padding-right:10px!important;border-right:1px solid var(--fh-final-line)!important;font-size:1rem!important;line-height:1!important}html body .front-office .sim-command-meta strong{color:var(--fh-brass)!important;font-size:1rem!important;line-height:1!important}html body .front-office .sim-command-meta span{max-width:150px!important;color:var(--fh-final-muted)!important;font-size:1rem!important;line-height:1!important}html body .front-office .sim-command-next{min-width:0!important;display:flex!important;align-items:baseline!important;gap:8px!important}html body .front-office .sim-command-kicker{display:none!important}html body .front-office .sim-command-next strong{flex:0 0 auto!important;color:var(--fh-final-text)!important;font-size:1rem!important;line-height:1.05!important;letter-spacing:0!important}html body .front-office .sim-command-next span:last-child{min-width:0!important;color:var(--fh-final-muted)!important;font-size:1rem!important;line-height:1.05!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .front-office .sim-command-actions{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-end!important;gap:6px!important}html body .front-office .sim-command-actions .compact-button{min-height:28px!important;min-width:0!important;padding:4px 9px!important;font-size:1rem!important;line-height:1!important;letter-spacing:.04em!important;white-space:nowrap!important}html body .front-office .sim-command-primary{min-width:124px!important}@media(max-width:760px){html body .front-office .sim-command-dock{grid-template-columns:minmax(0,1fr)!important;gap:6px!important}html body .front-office .sim-command-flow{align-items:flex-start!important;flex-direction:column!important;gap:4px!important}html body .front-office .sim-command-meta{padding-right:0!important;border-right:0!important}html body .front-office .sim-command-next{width:100%!important}html body .front-office .sim-command-actions{width:100%!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}html body .front-office .sim-command-actions .compact-button{width:100%!important}}html body .front-office :is(.data-table,.roster-table,.leaders-table,.prospects-table,.free-agent-board-table,.draft-board-table,.farm-systems-table,.playoff-field-table,.playoff-series-table,.boxscore-table,.line-score-table,.player-season-log table){font-size:1rem!important}html body .front-office :is(.data-table,.roster-table,.leaders-table,.prospects-table,.free-agent-board-table,.draft-board-table,.farm-systems-table,.playoff-field-table,.playoff-series-table,.boxscore-table,.line-score-table,.player-season-log table) thead th{height:42px!important;min-height:42px!important;padding:8px 10px!important;font-size:1rem!important;line-height:1.2!important}html body .front-office :is(.data-table,.roster-table,.leaders-table,.prospects-table,.free-agent-board-table,.draft-board-table,.farm-systems-table,.playoff-field-table,.playoff-series-table,.boxscore-table,.line-score-table,.player-season-log table) tbody :is(th,td){height:auto!important;min-height:42px!important;padding:8px 10px!important;font-size:1rem!important;line-height:1.2!important}html body .front-office :is(.data-table,.roster-table,.leaders-table,.prospects-table,.free-agent-board-table,.draft-board-table,.farm-systems-table,.playoff-field-table,.playoff-series-table,.boxscore-table,.line-score-table,.player-season-log table) :is(button,.link-button,.table-sort-button,.free-agent-name-button,strong,b,span,em){font-size:1rem!important;line-height:1.2!important}html body .front-office :is(.standings-table-row,.leader-row,.trade-table-head,.trade-market-row)>*,html body .front-office :is(.standings-table-row,.leader-row,.trade-table-head,.trade-market-row) :is(button,strong,b,span,em,.link-button){font-size:1rem!important;line-height:1.2!important}html body .front-office .farm-systems-table tbody td{min-height:62px!important}html body .front-office .farm-system-best-cell .link-button strong,html body .front-office .farm-system-best-cell .link-button em,html body .front-office .farm-wave-chip span,html body .front-office .farm-wave-chip strong{font-size:1rem!important}html body .front-office table.data-table thead tr>th,html body .front-office table.data-table tbody tr>th,html body .front-office table.data-table tbody tr>td,html body .front-office table.roster-table thead tr>th,html body .front-office table.roster-table tbody tr>th,html body .front-office table.roster-table tbody tr>td,html body .front-office table.farm-systems-table thead tr>th,html body .front-office table.farm-systems-table tbody tr>th,html body .front-office table.farm-systems-table tbody tr>td,html body .front-office .player-season-log table thead tr>th,html body .front-office .player-season-log table tbody tr>th,html body .front-office .player-season-log table tbody tr>td{font-size:1rem!important;line-height:1.2!important}html body .front-office table.data-table :is(th,td)>*,html body .front-office table.roster-table :is(th,td)>*,html body .front-office table.farm-systems-table :is(th,td)>*,html body .front-office .player-season-log table :is(th,td)>*{font-size:1rem!important;line-height:1.2!important}html body .front-office.front-office table.data-table.data-table thead tr>th,html body .front-office.front-office table.data-table.data-table tbody tr>th,html body .front-office.front-office table.data-table.data-table tbody tr>td,html body .front-office.front-office table.roster-table.roster-table thead tr>th,html body .front-office.front-office table.roster-table.roster-table tbody tr>th,html body .front-office.front-office table.roster-table.roster-table tbody tr>td,html body .front-office.front-office table.farm-systems-table.farm-systems-table thead tr>th,html body .front-office.front-office table.farm-systems-table.farm-systems-table tbody tr>th,html body .front-office.front-office table.farm-systems-table.farm-systems-table tbody tr>td{font-size:1rem!important;line-height:1.2!important}html body .front-office .draft-board-table-wrap{overflow-x:hidden!important;overflow-y:auto!important;max-width:100%!important}html body .front-office table.draft-board-table{width:100%!important;min-width:0!important;max-width:100%!important;table-layout:fixed!important}html body .front-office table.draft-board-table thead th,html body .front-office table.draft-board-table tbody td{height:44px!important;min-height:44px!important;padding:8px 7px!important;font-size:1rem!important;line-height:1.16!important;overflow:hidden!important;text-overflow:ellipsis!important;vertical-align:middle!important}html body .front-office table.draft-board-table thead th{cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;white-space:normal!important}html body .front-office table.draft-board-table :is(th,td):nth-child(1){width:4.1%!important;text-align:center!important}html body .front-office table.draft-board-table :is(th,td):nth-child(2){width:15.4%!important;text-align:left!important}html body .front-office table.draft-board-table :is(th,td):nth-child(3){width:4.5%!important;text-align:center!important}html body .front-office table.draft-board-table :is(th,td):nth-child(4),html body .front-office table.draft-board-table :is(th,td):nth-child(5),html body .front-office table.draft-board-table :is(th,td):nth-child(6){width:4.6%!important;text-align:center!important}html body .front-office table.draft-board-table :is(th,td):nth-child(7){width:8%!important;text-align:left!important}html body .front-office table.draft-board-table :is(th,td):nth-child(8){width:5%!important;text-align:center!important}html body .front-office table.draft-board-table :is(th,td):nth-child(9){width:6%!important;text-align:center!important}html body .front-office table.draft-board-table :is(th,td):nth-child(10){width:17%!important;text-align:left!important}html body .front-office table.draft-board-table :is(th,td):nth-child(11){width:24.8%!important;text-align:left!important}html body .front-office table.draft-board-table :is(th,td):nth-child(12){width:6.4%!important;text-align:center!important}html body .front-office table.draft-board-table td.player-name-cell>strong,html body .front-office table.draft-board-table td.draft-tools-cell,html body .front-office table.draft-board-table td.draft-report-cell,html body .front-office table.draft-board-table .roster-rating-inline,html body .front-office table.draft-board-table .tiny-button{font-size:1rem!important;line-height:1.16!important}html body .front-office table.draft-board-table td.player-name-cell>strong,html body .front-office table.draft-board-table td.draft-tools-cell,html body .front-office table.draft-board-table td.draft-report-cell{display:block!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .front-office table.draft-board-table .tiny-button{min-height:30px!important;padding:5px 8px!important}@media(max-width:1180px){html body .front-office .draft-board-table-wrap{overflow-x:auto!important}html body .front-office table.draft-board-table{min-width:1180px!important}}html body .front-office .trade-table-head .trade-sort-header{cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important}html body .front-office .trade-table-head .trade-sort-header:focus-visible{outline:2px solid rgba(174,126,58,.62)!important;outline-offset:2px!important}html body .front-office .trade-table-head .trade-sort-header:after,html body .front-office .trade-table-head .trade-sort-header[aria-sort=ascending]:after,html body .front-office .trade-table-head .trade-sort-header[aria-sort=descending]:after{content:none!important;display:none!important}html body .front-office th.plain-sort-header:after,html body .front-office th.plain-sort-header[aria-sort=ascending]:after,html body .front-office th.plain-sort-header[aria-sort=descending]:after{content:none!important;display:none!important}html body .front-office .draft-board-table-wrap.table-wrap table.data-table.roster-table.draft-board-table{min-width:1460px!important;width:100%!important;table-layout:fixed!important;border-collapse:collapse!important;border-spacing:0!important;color:var(--fh-final-text)!important;font-family:inherit!important;font-size:1rem!important;line-height:1.2!important}html body .front-office .draft-board-table-wrap.table-wrap{background:var(--fh-final-surface-3)!important;border:1px solid var(--fh-final-line)!important;border-radius:6px!important;overflow-x:auto!important;overflow-y:visible!important}html body .front-office table.data-table.roster-table.draft-board-table thead th{height:34px!important;min-height:34px!important;padding:6px 8px!important;background:var(--fh-final-shell)!important;border:0!important;border-bottom:1px solid var(--fh-final-line)!important;box-shadow:none!important;font-size:1rem!important;font-weight:700!important;line-height:1.1!important;letter-spacing:.05em!important;text-transform:uppercase!important;color:var(--fh-final-muted)!important;text-align:left!important;vertical-align:middle!important;white-space:nowrap!important}html body .front-office table.data-table.roster-table.draft-board-table tbody tr>:is(th,td){min-height:32px!important;height:32px!important;padding:6px 8px!important;color:var(--fh-final-text)!important;background:var(--fh-final-surface)!important;border:0!important;border-top:1px solid rgba(143,163,173,.08)!important;border-bottom:1px solid var(--fh-final-line)!important;background-image:none!important;box-shadow:none!important;line-height:1.2!important;vertical-align:middle!important;font-size:1rem!important}html body .front-office table.data-table.roster-table.draft-board-table tbody tr:nth-child(2n)>:is(td,th){background:var(--fh-final-surface-2)!important}html body .front-office table.data-table.roster-table.draft-board-table tbody tr:hover>:is(td,th),html body .front-office table.data-table.roster-table.draft-board-table tbody tr.is-highlighted-row>:is(td,th){background:#8fa3ad24!important}html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(1){width:52px!important;text-align:right!important}html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(2){width:220px!important;text-align:left!important}html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(3),html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(4),html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(5),html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(6),html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(8){width:58px!important;text-align:center!important}html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(7){width:90px!important;text-align:center!important}html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(9){width:100px!important;text-align:center!important}html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(10){width:390px!important;text-align:left!important}html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(11){width:360px!important;text-align:left!important}html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(12){width:76px!important;text-align:center!important}html body .front-office table.data-table.roster-table.draft-board-table td.player-name-cell,html body .front-office table.data-table.roster-table.draft-board-table td.player-cell{overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}html body .front-office table.data-table.roster-table.draft-board-table td.player-name-cell>strong,html body .front-office table.data-table.roster-table.draft-board-table td.player-cell>strong,html body .front-office table.data-table.roster-table.draft-board-table td.player-name-cell>.link-button{display:inline-flex!important;align-items:center!important;min-width:0!important;width:100%!important;margin:0!important;padding:0!important;color:var(--fh-final-text)!important;font:inherit!important;font-weight:700!important;line-height:1.2!important;text-decoration:none!important}html body .front-office table.data-table.roster-table.draft-board-table td.draft-tools-cell,html body .front-office table.data-table.roster-table.draft-board-table td.draft-report-cell{overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important;color:var(--fh-final-muted)!important;font-size:1rem!important;line-height:1.2!important}html body .front-office table.data-table.roster-table.draft-board-table .tiny-button{min-height:0!important;height:24px!important;padding:2px 8px!important;font-size:1rem!important;line-height:1.1!important;font-weight:700!important}html body .front-office table.data-table.roster-table.draft-board-table .message-cell{text-align:center!important;color:var(--fh-final-soft-text)!important;background:var(--fh-final-surface-2)!important;font-size:1rem!important;white-space:normal!important}html body .front-office.front-office-view-home .desk-feed-panel .transaction-row>span,html body .front-office .front-office-view-home .desk-feed-panel .transaction-row>span,html body .front-office-view-home .desk-feed-panel .transaction-row>span{font-size:1rem!important;line-height:1.38!important}html body .front-office .draft-round-grid-six{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:8px!important}html body .front-office .draft-pick-card,html body .front-office .draft-pick-card .transaction-player-copy{min-width:0!important}html body .front-office .draft-pick-card .transaction-player-copy>:is(strong,span){overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .front-office .draft-board-table-wrap.table-wrap{overflow-x:hidden!important;overflow-y:auto!important}html body .front-office .draft-board-table-wrap.table-wrap table.data-table.roster-table.draft-board-table,html body .front-office table.data-table.roster-table.draft-board-table{min-width:0!important;width:100%!important;max-width:100%!important;table-layout:fixed!important;font-size:1rem!important}html body .front-office table.data-table.roster-table.draft-board-table thead th,html body .front-office table.data-table.roster-table.draft-board-table tbody tr>:is(th,td){height:44px!important;min-height:44px!important;padding:7px 9px!important;font-size:1rem!important;line-height:1.16!important;vertical-align:middle!important}html body .front-office table.data-table.roster-table.draft-board-table thead th{text-align:center!important;letter-spacing:0!important;white-space:nowrap!important}html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(1){width:56px!important;text-align:center!important}html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(2){width:20%!important;text-align:left!important}html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(3){width:16%!important;text-align:left!important}html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(4){width:100px!important;text-align:center!important}html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(5){width:58px!important;text-align:center!important}html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(6){width:74px!important;text-align:center!important}html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(7){width:auto!important;text-align:left!important}html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(8){width:96px!important;text-align:center!important}html body .front-office table.data-table.roster-table.draft-board-table td.player-name-cell,html body .front-office table.data-table.roster-table.draft-board-table td.draft-college-cell,html body .front-office table.data-table.roster-table.draft-board-table td.draft-report-cell{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .front-office table.data-table.roster-table.draft-board-table td.player-name-cell>strong,html body .front-office table.data-table.roster-table.draft-board-table td.draft-college-cell,html body .front-office table.data-table.roster-table.draft-board-table td.draft-report-cell,html body .front-office table.data-table.roster-table.draft-board-table .roster-rating-inline,html body .front-office table.data-table.roster-table.draft-board-table .tiny-button{font-size:1rem!important;line-height:1.16!important}html body .front-office table.data-table.roster-table.draft-board-table .tiny-button{height:30px!important;min-height:30px!important;padding:4px 9px!important}@media(max-width:1260px){html body .front-office .draft-round-grid-six{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(max-width:980px){html body .front-office .draft-round-grid-six{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body .front-office .draft-board-table-wrap.table-wrap{overflow-x:auto!important}html body .front-office table.data-table.roster-table.draft-board-table{min-width:920px!important}}html body .front-office .draft-latest-panel .draft-round-grid,html body .front-office .draft-latest-panel .draft-round-grid-six{max-height:none!important;overflow:visible!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:10px!important}html body .front-office .draft-latest-panel .draft-pick-card{min-height:66px!important;grid-template-columns:40px minmax(0,1fr)!important;gap:10px!important;padding:10px!important;align-items:center!important}html body .front-office .draft-latest-panel .draft-pick-card .transaction-player-logo,html body .front-office .draft-latest-panel .draft-pick-card .team-logo{width:40px!important;height:40px!important;min-width:40px!important}html body .front-office .draft-latest-panel .draft-pick-card .transaction-player-copy{gap:3px!important}html body .front-office .draft-latest-panel .draft-pick-card .transaction-player-copy strong{font-size:1.03rem!important;line-height:1.08!important}html body .front-office .draft-latest-panel .draft-pick-card .transaction-player-copy span,html body .front-office .draft-latest-panel .draft-pick-card .transaction-player-copy .transaction-player-meta{font-size:1rem!important;line-height:1.12!important}@media(max-width:1260px){html body .front-office .draft-latest-panel .draft-round-grid,html body .front-office .draft-latest-panel .draft-round-grid-six{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(max-width:980px){html body .front-office .draft-latest-panel .draft-round-grid,html body .front-office .draft-latest-panel .draft-round-grid-six{grid-template-columns:repeat(2,minmax(0,1fr))!important}}html body .front-office .desk-continue-panel{grid-template-columns:minmax(240px,1.02fr) minmax(0,1.98fr)!important;gap:10px!important}html body .front-office.front-office-view-home .desk-feed-panel .transaction-row>span,html body .front-office .front-office-view-home .desk-feed-panel .transaction-row>span,html body .front-office-view-home .desk-feed-panel .transaction-row>span,html body .front-office .desk-continue-note span{font-size:1rem!important;line-height:1.34!important}html body .front-office .desk-continue-panel{position:relative;grid-template-columns:minmax(250px,1.06fr) minmax(0,1.94fr)!important;gap:14px!important;background:linear-gradient(135deg,color-mix(in srgb,var(--desk-team-color, #15325a) 88%,#06101b 12%),color-mix(in srgb,var(--desk-team-color, #15325a) 64%,#06111d 36%) 48%,#07111d)!important;border-color:color-mix(in srgb,var(--desk-team-color, #15325a) 72%,#d6b06a 28%)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--desk-team-color, #15325a) 82%,rgba(255,255,255,.18) 18%),0 18px 36px #00000047!important}html body .front-office .desk-continue-panel:before{content:"";position:absolute;top:12px;bottom:12px;left:12px;width:5px;border-radius:999px;background:color-mix(in srgb,var(--desk-team-color, #15325a) 74%,#f2cf7a 26%);box-shadow:0 0 18px color-mix(in srgb,var(--desk-team-color, #15325a) 66%,rgba(242,207,122,.4) 34%)}html body .front-office .desk-continue-main{align-items:stretch!important;gap:18px!important;padding-left:12px!important}html body .front-office .desk-continue-logo{align-self:stretch!important;width:auto!important;height:100%!important;min-height:96px!important;max-height:118px!important}html body .front-office .desk-continue-copy{display:grid;gap:6px;align-content:center!important;min-width:0!important}html body .front-office .desk-continue-title{font-size:clamp(2rem,3.3vw,4rem)!important;line-height:.94!important;text-transform:uppercase!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}html body .front-office .desk-continue-subtitle{color:color-mix(in srgb,#f7f3e8 84%,var(--desk-team-color, #15325a) 16%)!important;font-size:clamp(1rem,1.08vw,1.18rem)!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important;white-space:nowrap!important}html body .front-office.front-office-view-home .desk-feed-panel .panel-title span,html body .front-office .front-office-view-home .desk-feed-panel .panel-title span,html body .front-office-view-home .desk-feed-panel .panel-title span{font-size:1rem!important;line-height:1.12!important}html body .front-office.front-office-view-home .desk-feed-panel :is(.transaction-row>span,.league-news-score-title,.league-news-score-result,.league-news-score-series),html body .front-office .front-office-view-home .desk-feed-panel :is(.transaction-row>span,.league-news-score-title,.league-news-score-result,.league-news-score-series),html body .front-office-view-home .desk-feed-panel :is(.transaction-row>span,.league-news-score-title,.league-news-score-result,.league-news-score-series){font-size:1rem!important;line-height:1.2!important}html body .front-office .dashboard-feed-panel :is(.dashboard-league-transactions-list,.dashboard-roster-list).is-long-feed,html body .front-office.front-office-view-home .desk-feed-panel :is(.dashboard-league-transactions-list,.dashboard-roster-list).is-long-feed{max-height:min(1800px,calc(100vh - 320px))!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-gutter:stable both-edges!important;scrollbar-width:thin}html body .front-office :is(.dashboard-league-transactions-list,.dashboard-roster-list).is-long-feed::-webkit-scrollbar{width:11px}html body .front-office :is(.dashboard-league-transactions-list,.dashboard-roster-list).is-long-feed::-webkit-scrollbar-track{background:#08111eb3}html body .front-office :is(.dashboard-league-transactions-list,.dashboard-roster-list).is-long-feed::-webkit-scrollbar-thumb{background:#7e9bcc75;border-radius:999px;border:2px solid rgba(8,17,30,.72)}html body .front-office .roster-console-header .screen-title-row{align-items:flex-end!important;gap:16px!important}html body .front-office .roster-console-header .screen-title-tabs[aria-label="Roster views"]{margin-left:auto!important;justify-content:flex-end!important}html body .front-office .roster-console-header .roster-level-tabs{justify-content:flex-end!important}html body .front-office .roster-console-header :is(.screen-title-tabs,.roster-level-tabs){gap:14px!important;align-items:center!important}html body .front-office .roster-console-header :is(.screen-title-tabs button,.roster-level-tabs button){min-width:0!important;min-height:34px!important;padding:0!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#e0b44d!important;font-size:1rem!important;font-weight:800!important;letter-spacing:.03em!important;line-height:1!important;text-transform:uppercase!important}html body .front-office .roster-console-header :is(.screen-title-tabs button:hover,.screen-title-tabs button:focus-visible,.screen-title-tabs button.is-active,.roster-level-tabs button:hover,.roster-level-tabs button:focus-visible,.roster-level-tabs button.is-active){background:transparent!important;color:#f1d374!important;border-bottom-color:#e0bb52bd!important;box-shadow:none!important}html body .front-office .diamond-panel .field-ss{left:31%!important;top:50%!important}html body .front-office .diamond-panel .field-3b{left:24%!important;top:68%!important}html body .front-office .diamond-panel .field-1b{left:76%!important;top:68%!important}html body .front-office .diamond-panel .field-node{width:152px!important;gap:2px!important;padding:0!important;grid-template-columns:minmax(0,1fr)!important;border:0!important;background:transparent!important;box-shadow:none!important;justify-items:start!important}html body .front-office .diamond-panel .diamond-wrap{width:min(100%,720px)!important;aspect-ratio:1 / .82!important;min-height:clamp(450px,56vw,600px)!important;margin:0 auto!important}html body .front-office .diamond-panel .field-alignment-entry{width:100%!important;min-height:0!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:6px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;text-align:left!important;cursor:grab!important;touch-action:none!important}html body .front-office .diamond-panel .field-alignment-entry:active{cursor:grabbing!important}html body .front-office .diamond-panel .field-alignment-entry .field-inline-name{display:none!important}html body .front-office .diamond-panel .field-alignment-entry.is-editor-selected .field-inline-name{color:#f1d374!important}html body .front-office .diamond-panel .field-inline-position{flex:0 0 auto!important;color:#e3bd58f0!important;font-size:1rem!important;font-weight:900!important;letter-spacing:.06em!important;line-height:1!important;text-transform:uppercase!important}html body .front-office .diamond-panel .field-inline-name{min-width:0!important;display:inline-block!important;margin:0!important;color:#f4f7fb!important;font-size:1rem!important;font-weight:700!important;line-height:1.08!important;overflow:hidden!important;text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .front-office .diamond-panel .field-alignment-entry.is-empty .field-inline-name{color:#d6dfe9ad!important}html body .front-office .diamond-panel .field-alignment-select{width:100%!important;min-width:0!important;height:26px!important;min-height:26px!important;max-height:26px!important;margin:0!important;padding:1px 18px 1px 6px!important;border:1px solid rgba(119,154,184,.44)!important;border-radius:4px!important;background:#0a1824db!important;color:#edf3f8!important;box-shadow:0 6px 14px #00000029!important;font-family:inherit!important;box-sizing:border-box!important;font-size:1rem!important;font-weight:650!important;line-height:1!important}html body .front-office .diamond-panel .field-alignment-select:focus-visible{outline:2px solid rgba(96,170,215,.82)!important;outline-offset:2px!important}html body .front-office .diamond-panel .field-lf{left:18%!important;top:23%!important}html body .front-office .diamond-panel .field-rf{left:82%!important;top:23%!important}html body .front-office .diamond-panel .field-ss{left:36%!important;top:42%!important}html body .front-office .diamond-panel .field-2b{left:64%!important;top:38%!important}html body .front-office .diamond-panel .field-3b{left:23%!important;top:58%!important}html body .front-office .diamond-panel .field-1b{left:77%!important;top:55%!important}html body .front-office .diamond-panel .field-alignment-entry .lineup-rating,html body .front-office .diamond-panel .field-label{display:none!important}html body .front-office .tradecenter-redesign-grid>.tradecenter-offer-box{order:-1!important;grid-column:1 / -1!important}html body .front-office .tradecenter-redesign-grid>:is(.trade-player-pool-panel-ours,.trade-player-pool-panel-partner){grid-row:2!important}html body .front-office .tradecenter-offer-box{padding:12px 14px 14px!important}html body .front-office .tradecenter-offer-box .trade-ticket-board{gap:14px!important;padding:6px 0 0!important}html body .front-office .tradecenter-offer-box .trade-ticket-lane{padding:10px 12px 8px!important;border-radius:12px!important;background:linear-gradient(180deg,#0a1422fa,#060c16fa)!important;border:1px solid rgba(88,116,165,.16)!important}html body .front-office .tradecenter-offer-box .trade-ticket-lane-head{padding-bottom:6px!important}html body .front-office .tradecenter-offer-box .trade-proposal-name-grid{gap:8px!important}html body .front-office .tradecenter-offer-box .trade-submit-row{margin-top:10px!important;padding-top:10px!important}html body .front-office .trade-proposal-selected-player{grid-template-columns:minmax(0,1fr) 24px!important;gap:10px!important;padding:9px 12px!important;border:0!important;border-radius:6px!important;background:linear-gradient(90deg,color-mix(in srgb,var(--trade-lane-color, #15325a) 82%,#03070d),color-mix(in srgb,var(--trade-lane-color, #15325a) 44%,#040811) 44%,#040811)!important;box-shadow:none!important}html body .front-office .trade-proposal-selected-player .trade-market-photo-placeholder,html body .front-office .trade-proposal-selected-player .player-photo-placeholder{display:none!important}html body .front-office .trade-proposal-slot-card{min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important}html body .front-office .tradecenter-redesign-grid :is(.trade-market-card.is-selected,.trade-market-button.is-selected){background:linear-gradient(90deg,color-mix(in srgb,var(--team-color, #15325a) 82%,#03070d),color-mix(in srgb,var(--team-color, #15325a) 44%,#040811) 44%,#040811)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--team-color, #15325a) 32%,rgba(255,255,255,.08)),0 0 0 1px color-mix(in srgb,var(--team-color, #15325a) 26%,rgba(0,0,0,.1))!important}html body .front-office .tradecenter-redesign-grid .trade-market-card.is-selected{border-bottom-color:color-mix(in srgb,var(--team-color, #15325a) 44%,rgba(255,255,255,.06))!important}html body .front-office .playoff-round-column-world-series{padding-top:76px!important}html body .front-office .playoff-series-card-connect-right:after,html body .front-office .playoff-series-card-connect-both:after,html body .front-office .playoff-series-card-connect-left:before,html body .front-office .playoff-series-card-connect-both:before{background:#6595e285!important}html body .front-office .playoff-series-badge{background:#4369b12e!important;border-color:#6a99e857!important;color:#9fc6ff!important}html body .front-office .playoff-team-row.is-winner{border-color:#6595e26b!important;background:linear-gradient(90deg,#1e3f72fa,#0c1e3afa)!important}html body .front-office .playoff-seed-box{border-right-color:#6595e24d!important;color:#9fc6ff!important}html body .front-office .schedule-desk-panel .mini-calendar-cell.is-postseason,html body .front-office .schedule-desk-panel .mini-calendar-cell.is-postseason-activity,html body .front-office.front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-postseason,html body .front-office.front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-postseason-activity,html body .front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-postseason,html body .front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-postseason-activity{aspect-ratio:auto!important;min-height:clamp(118px,13.5vh,156px)!important;padding-top:8px!important;padding-bottom:12px!important;align-content:start!important}html body .front-office .schedule-desk-panel .mini-calendar-cell.is-postseason .mini-calendar-score,html body .front-office .schedule-desk-panel .mini-calendar-cell.is-postseason-activity .mini-calendar-score,html body .front-office.front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-postseason .mini-calendar-score,html body .front-office.front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-postseason-activity .mini-calendar-score,html body .front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-postseason .mini-calendar-score,html body .front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-postseason-activity .mini-calendar-score{white-space:normal!important;line-height:1.18!important}html body .front-office .schedule-desk-panel .mini-calendar-grid:has(.mini-calendar-cell.is-postseason,.mini-calendar-cell.is-postseason-activity) .mini-calendar-cell,html body .front-office.front-office-view-home .schedule-desk-panel .mini-calendar-grid:has(.mini-calendar-cell.is-postseason,.mini-calendar-cell.is-postseason-activity) .mini-calendar-cell,html body .front-office-view-home .schedule-desk-panel .mini-calendar-grid:has(.mini-calendar-cell.is-postseason,.mini-calendar-cell.is-postseason-activity) .mini-calendar-cell{aspect-ratio:auto!important;min-height:clamp(118px,13.5vh,156px)!important}html body .front-office :is(.action-button,.deck-button,.compact-button,.tiny-button,.player-action-button):not(.deck-button-danger):not([data-tone=danger]),html body .front-office :is(.screen-title-tabs button,.leaders-heading-tab){box-shadow:none!important}html body .titlebar .deck-button:not(.secondary-button):not(.ghost-button):not(.deck-button-danger):not(:disabled),html body .front-office :is(.action-button,.deck-button,.compact-button,.tiny-button,.player-action-button,.tab-button):not(.secondary-button):not(.ghost-button):not(.deck-button-danger):not(:disabled){color:#081014!important;background:linear-gradient(180deg,#f1d374,#c68d2e)!important;border-color:#f6d98cb8!important;box-shadow:inset 0 1px #fff7d552,0 8px 18px #6b45082e!important}html body .front-office :is(.action-button,.deck-button,.compact-button,.tiny-button,.player-action-button,.tab-button):not(.deck-button-danger):not([data-tone=danger]):hover,html body .front-office :is(.action-button,.deck-button,.compact-button,.tiny-button,.player-action-button,.tab-button):not(.deck-button-danger):not([data-tone=danger]):focus-visible,html body .front-office :is(.action-button,.deck-button,.compact-button,.tiny-button,.player-action-button,.tab-button):not(.deck-button-danger):not([data-tone=danger]).is-active,html body .front-office :is(.screen-title-tabs button,.leaders-heading-tab):hover,html body .front-office :is(.screen-title-tabs button,.leaders-heading-tab):focus-visible,html body .front-office :is(.screen-title-tabs button,.leaders-heading-tab).is-active{border-color:#e0bb529e!important;box-shadow:inset 0 0 0 1px #f1ce6d42,0 10px 22px #885f0c2e!important}html body .front-office .screen-title-tabs button.is-active,html body .front-office .leaders-heading-tab.is-active{color:#f1d374!important;border-color:#e0bb52bd!important}html body .front-office .leaders-table tbody td.player-name-cell,html body .front-office .leaders-table tbody td.player-name-cell>strong,html body .front-office .leaders-table tbody td.player-name-cell>.link-button,html body .front-office .leaders-table tbody td.player-name-cell>strong>.link-button,html body .front-office .free-agent-board-table tbody td.player-name-cell,html body .front-office .free-agent-board-table tbody td.player-name-cell>strong,html body .front-office .free-agent-board-table tbody td.player-name-cell>.link-button,html body .front-office .free-agent-board-table tbody td.player-name-cell>strong>.link-button{font-size:1rem!important;line-height:1.14!important}html body .front-office .free-agent-board-table{min-width:1080px!important;table-layout:fixed!important}html body .front-office .free-agent-board-table th:nth-child(1),html body .front-office .free-agent-board-table td:nth-child(1){width:174px!important;min-width:174px!important;max-width:174px!important}html body .front-office .free-agent-board-table th:nth-child(2),html body .front-office .free-agent-board-table td:nth-child(2){width:64px!important;min-width:64px!important}html body .front-office .free-agent-board-table th:nth-child(3),html body .front-office .free-agent-board-table td:nth-child(3){width:54px!important;min-width:54px!important}html body .front-office .free-agent-board-table th:nth-child(4),html body .front-office .free-agent-board-table td:nth-child(4){width:96px!important;min-width:96px!important}html body .front-office .free-agent-board-table th:nth-child(5),html body .front-office .free-agent-board-table td:nth-child(5){width:62px!important;min-width:62px!important}html body .front-office .free-agent-board-table th:nth-child(6),html body .front-office .free-agent-board-table td:nth-child(6){width:142px!important;min-width:142px!important}html body .front-office .free-agent-board-table th:nth-child(7),html body .front-office .free-agent-board-table td:nth-child(7){width:280px!important;min-width:280px!important;text-align:left!important}html body .front-office .free-agent-board-table th:nth-child(8),html body .front-office .free-agent-board-table td:nth-child(8){width:86px!important;min-width:86px!important}html body .front-office .free-agent-board-table th:nth-child(9),html body .front-office .free-agent-board-table td:nth-child(9){width:62px!important;min-width:62px!important}html body .front-office .free-agent-board-table th:nth-child(10),html body .front-office .free-agent-board-table td:nth-child(10){width:152px!important;min-width:152px!important}html body .front-office .free-agent-board-table .free-agent-stat-cell{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html body .front-office .leaders-heading-tabs{gap:18px!important;align-items:center!important}html body .front-office .leaders-heading-tab{min-height:34px!important;padding:0!important;font-size:1rem!important;letter-spacing:.03em!important;line-height:1!important;color:#e0b44d!important;background:transparent!important;border-color:transparent!important;box-shadow:none!important;text-shadow:none!important}html body .front-office .leaders-heading-tab:hover,html body .front-office .leaders-heading-tab:focus-visible,html body .front-office .leaders-heading-tab.is-active{color:#f1d374!important;background:transparent!important;border-color:transparent!important;box-shadow:none!important}html body .front-office .leaders-heading-tab:after{content:none!important}html body .front-office .roster-table tbody td.player-name-cell,html body .front-office .roster-table tbody td.player-name-cell>strong,html body .front-office .roster-table tbody td.player-name-cell>.link-button,html body .front-office .roster-table tbody td.player-name-cell>strong>.link-button{font-size:1rem!important;line-height:1.14!important}html body .front-office .drag-player-card .lineup-player-name-link,html body .front-office .drag-player-card strong{font-size:1rem!important;line-height:1.14!important}html body .front-office .postseason-tree-bracket{align-items:center!important}html body .front-office .postseason-tree-world-series{width:100%!important;min-width:0!important;align-self:center!important;align-content:center!important;justify-self:stretch!important;padding-top:72px!important;margin-top:0!important}html body .front-office .postseason-tree-world-series .pro-bracket-series-card,html body .front-office .postseason-tree-bracket .pro-bracket-series-card,html body .front-office .postseason-tree-bracket .pro-bracket-series-badge{border-color:#6595e26b!important}html body .front-office .postseason-tree-world-series .pro-bracket-series-card{width:100%!important;background:linear-gradient(180deg,#112445fa,#071223fa)!important;border-color:#6595e27a!important}html body .front-office .postseason-tree-world-series .pro-bracket-series-badge{background:#4369b12e!important;border-color:#6a99e857!important;color:#9fc6ff!important}html body .player-modal-backdrop{z-index:2200!important}html body .player-modal{max-height:calc(100vh - 92px)!important;overflow:auto!important}html body .front-office.front-office-view-home .compact-dashboard-grid,html body .front-office .front-office-view-home .compact-dashboard-grid,html body .front-office-view-home .compact-dashboard-grid{align-items:stretch!important}html body .front-office.front-office-view-home :is(.dashboard-calendar-stack,.desk-feed-panel),html body .front-office .front-office-view-home :is(.dashboard-calendar-stack,.desk-feed-panel),html body .front-office-view-home :is(.dashboard-calendar-stack,.desk-feed-panel){align-self:stretch!important;min-height:0!important;height:100%!important}html body .front-office.front-office-view-home .desk-feed-panel :is(.dashboard-league-transactions-list,.dashboard-roster-list),html body .front-office .front-office-view-home .desk-feed-panel :is(.dashboard-league-transactions-list,.dashboard-roster-list),html body .front-office-view-home .desk-feed-panel :is(.dashboard-league-transactions-list,.dashboard-roster-list){height:auto!important;max-height:none!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;align-self:stretch!important;padding-right:4px!important}html body .front-office .team-stats-team-name{font-size:1rem!important;line-height:1.14!important;font-weight:700!important}html body .front-office .farm-systems-table{min-width:1160px!important;table-layout:fixed!important}html body .front-office .farm-systems-table :is(th,td):nth-child(1){width:52px!important;min-width:52px!important;max-width:52px!important}html body .front-office .farm-systems-table :is(th,td):nth-child(2){width:134px!important;min-width:134px!important;max-width:134px!important}html body .front-office .farm-systems-table :is(th,td):nth-child(3),html body .front-office .farm-systems-table :is(th,td):nth-child(4),html body .front-office .farm-systems-table :is(th,td):nth-child(5){width:62px!important;min-width:62px!important;max-width:62px!important}html body .front-office .farm-systems-table :is(th,td):nth-child(6){width:174px!important;min-width:174px!important;max-width:174px!important}html body .front-office .farm-systems-table :is(th,td):nth-child(7){width:72px!important;min-width:72px!important;max-width:72px!important}html body .front-office .farm-systems-table :is(th,td):nth-child(8){width:336px!important;min-width:336px!important;max-width:336px!important}html body .front-office .farm-system-best-cell .link-button{grid-template-columns:38px minmax(0,1fr)!important;gap:1px 7px!important}html body .front-office .farm-system-best-cell .link-button span,html body .front-office .farm-system-best-cell .link-button strong,html body .front-office .farm-system-best-cell .link-button em{font-size:1rem!important}html body .front-office .farm-system-next-wave-cell{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;font-size:1rem!important}html body .front-office .farm-wave-link{display:inline!important;min-width:0!important;padding:0!important;border:0!important;background:transparent!important;color:var(--fh-final-text)!important;font:inherit!important;line-height:1.18!important;white-space:nowrap!important;vertical-align:baseline!important;box-shadow:none!important}html body .front-office .farm-wave-link:hover,html body .front-office .farm-wave-link:focus-visible{color:var(--fh-brass)!important}html body .front-office .farm-wave-separator{color:var(--fh-final-muted)!important}html body .front-office .playoff-round-column-world-series{padding-top:146px!important}html body .front-office .postseason-tree-world-series{padding-top:146px!important;margin-top:28px!important}html body .front-office .leaders-table tbody td.team-stat-name-cell,html body .front-office .leaders-table tbody td.team-stat-name-cell>strong,html body .front-office .leaders-table tbody td.team-stat-name-cell>.link-button,html body .front-office .leaders-table tbody td.team-stat-name-cell>strong>.link-button{font-size:1rem!important;line-height:1.14!important}html body .front-office.front-office-view-home,html body .front-office .front-office-view-home,html body .front-office-view-home{--desk-news-panel-height: clamp(1440px, calc((100vh - 210px)*2) , 1960px)}html body .front-office.front-office-view-home :is(.desk-team-feed-panel,.desk-league-feed-panel),html body .front-office .front-office-view-home :is(.desk-team-feed-panel,.desk-league-feed-panel),html body .front-office-view-home :is(.desk-team-feed-panel,.desk-league-feed-panel){align-self:stretch!important;display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;height:var(--desk-news-panel-height)!important;min-height:var(--desk-news-panel-height)!important;max-height:var(--desk-news-panel-height)!important;overflow:hidden!important}html body .front-office.front-office-view-home .desk-feed-panel :is(.dashboard-roster-list,.dashboard-league-transactions-list),html body .front-office .front-office-view-home .desk-feed-panel :is(.dashboard-roster-list,.dashboard-league-transactions-list),html body .front-office-view-home .desk-feed-panel :is(.dashboard-roster-list,.dashboard-league-transactions-list){align-self:stretch!important;height:100%!important;min-height:0!important;max-height:none!important;overflow-y:auto!important;overflow-x:hidden!important;padding-right:6px!important;scrollbar-gutter:stable!important;overscroll-behavior:contain!important}html body .front-office.front-office-view-home .desk-feed-panel :is(.dashboard-roster-list,.dashboard-league-transactions-list).is-long-feed,html body .front-office .front-office-view-home .desk-feed-panel :is(.dashboard-roster-list,.dashboard-league-transactions-list).is-long-feed,html body .front-office-view-home .desk-feed-panel :is(.dashboard-roster-list,.dashboard-league-transactions-list).is-long-feed{height:100%!important;max-height:none!important}html body .front-office.front-office-view-home .desk-feed-panel :is(.dashboard-roster-list,.dashboard-league-transactions-list).is-short-feed,html body .front-office .front-office-view-home .desk-feed-panel :is(.dashboard-roster-list,.dashboard-league-transactions-list).is-short-feed,html body .front-office-view-home .desk-feed-panel :is(.dashboard-roster-list,.dashboard-league-transactions-list).is-short-feed{height:100%!important;max-height:none!important}@media(max-width:900px){html body .front-office.front-office-view-home,html body .front-office .front-office-view-home,html body .front-office-view-home{--desk-news-panel-height: clamp(1040px, 136vh, 1440px)}}html body .front-office .diamond-panel .diamond-wrap{width:min(100%,620px)!important;height:clamp(390px,47vw,520px)!important;min-height:0!important;aspect-ratio:auto!important;margin:0 auto!important;border-radius:16px!important;overflow:hidden!important;background:radial-gradient(circle at 50% 72%,rgba(206,163,76,.34) 0 7%,transparent 7.5%),radial-gradient(circle at 50% 50%,#2775494d,#072018c7 72%),linear-gradient(180deg,#0b2b21f0,#051314fa)!important}html body .front-office .diamond-panel .diamond-shape{width:218px!important;height:218px!important;left:50%!important;top:57%!important;border-color:#d9b46994!important;background:linear-gradient(135deg,#bd893e8f,#58371838),#b076302e!important;box-shadow:inset 0 0 0 2px #f2daa82e,0 18px 36px #00000047!important}html body .front-office .diamond-panel .field-node{width:clamp(118px,18vw,144px)!important;display:grid!important;gap:3px!important;justify-items:stretch!important}html body .front-office .diamond-panel .field-alignment-entry{display:grid!important;grid-template-columns:30px minmax(0,1fr)!important;align-items:center!important;gap:7px!important;min-height:26px!important;padding:3px 7px!important;border:1px solid rgba(234,214,154,.2)!important;border-radius:6px!important;background:#050c1480!important;box-shadow:0 8px 16px #00000029!important;cursor:grab!important;touch-action:none!important}html body .front-office .diamond-panel .field-alignment-entry:hover,html body .front-office .diamond-panel .field-alignment-entry:focus-visible,html body .front-office .diamond-panel .field-node.drag-over .field-alignment-entry{border-color:#f1d3749e!important;background:#101d28ad!important}html body .front-office .diamond-panel .field-alignment-entry .field-inline-name,html body .front-office .diamond-panel .field-inline-name{display:block!important;min-width:0!important;color:#f7fafc!important;font-size:1rem!important;font-weight:800!important;line-height:1.05!important;overflow:hidden!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .front-office .diamond-panel .field-inline-position{display:inline-grid!important;width:30px!important;height:20px!important;place-items:center!important;border-radius:4px!important;background:#07101a9e!important;color:#f1d374!important;font-size:1rem!important;font-weight:950!important;letter-spacing:.02em!important;line-height:1!important;text-transform:uppercase!important}html body .front-office .diamond-panel .field-alignment-select{width:100%!important;height:22px!important;min-height:22px!important;max-height:22px!important;opacity:0!important;pointer-events:none!important;transform:translateY(-2px)!important;transition:opacity .12s ease,transform .12s ease!important}html body .front-office .diamond-panel .field-node:hover .field-alignment-select,html body .front-office .diamond-panel .field-node:focus-within .field-alignment-select{opacity:1!important;pointer-events:auto!important;transform:translateY(0)!important}html body .front-office .diamond-panel .field-lf{left:18%!important;top:24%!important}html body .front-office .diamond-panel .field-cf{left:50%!important;top:12%!important}html body .front-office .diamond-panel .field-rf{left:82%!important;top:24%!important}html body .front-office .diamond-panel .field-ss{left:34%!important;top:43%!important}html body .front-office .diamond-panel .field-2b{left:66%!important;top:40%!important}html body .front-office .diamond-panel .field-3b{left:23%!important;top:59%!important}html body .front-office .diamond-panel .field-1b{left:77%!important;top:56%!important}html body .front-office .diamond-panel .field-c{left:50%!important;top:75%!important}html body .front-office .diamond-panel .field-dh{left:50%!important;top:88%!important}html body .front-office .playoff-round-column-world-series{padding-top:176px!important}html body .front-office .postseason-tree-world-series{padding-top:176px!important;margin-top:36px!important}html body .front-office .diamond-panel .field-alignment-select{display:none!important}html body .front-office .diamond-panel .field-node{gap:0!important}html body .front-office .diamond-panel .field-node.is-drop-blocked .field-alignment-entry{border-color:#b44a4ab8!important;background:#3a1414ad!important;color:#ffeeeee0!important}html body .front-office .diamond-panel .field-ss{left:34%!important;top:42%!important}html body .front-office .diamond-panel .field-2b{left:66%!important;top:42%!important}html body .front-office .playoff-round-column-world-series{padding-top:196px!important}html body .front-office .postseason-tree-world-series{padding-top:196px!important;margin-top:46px!important}html body .front-office .front-office-view-home .league-scoreboard-panel,html body .front-office.front-office-view-home .league-scoreboard-panel,html body .front-office-view-home .league-scoreboard-panel{height:auto!important;max-height:none!important;overflow:visible!important}html body .front-office .front-office-view-home .league-scoreboard-grid,html body .front-office.front-office-view-home .league-scoreboard-grid,html body .front-office-view-home .league-scoreboard-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;max-height:none!important;overflow:visible!important;padding-right:0!important;scrollbar-gutter:auto!important}html body .front-office .front-office-view-home .scoreboard-card,html body .front-office.front-office-view-home .scoreboard-card,html body .front-office-view-home .scoreboard-card{gap:5px!important;padding:7px!important}html body .front-office .front-office-view-home .scoreboard-team-row,html body .front-office.front-office-view-home .scoreboard-team-row,html body .front-office-view-home .scoreboard-team-row{grid-template-columns:24px minmax(0,1fr) 30px!important;gap:7px!important}html body .front-office table.data-table.roster-table.draft-board-table thead th,html body .front-office table.data-table.roster-table.draft-board-table tbody tr>:is(th,td){padding:6px!important}html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(1){width:42px!important}html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(2){width:15.5%!important}html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(3){width:11.5%!important}html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(4){width:76px!important}html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(5){width:42px!important}html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(6){width:58px!important}html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(7){width:auto!important}html body .titlebar.is-desktop-minimal .app-brand-lockup{display:none!important}html body .front-office .front-office-view-home .scoreboard-card,html body .front-office.front-office-view-home .scoreboard-card,html body .front-office-view-home .scoreboard-card{gap:7px!important;padding:8px 10px!important}html body .front-office .front-office-view-home .scoreboard-card-head,html body .front-office.front-office-view-home .scoreboard-card-head,html body .front-office-view-home .scoreboard-card-head{gap:11px!important;padding-right:3px!important}html body .front-office .front-office-view-home .scoreboard-card-head span,html body .front-office.front-office-view-home .scoreboard-card-head span,html body .front-office-view-home .scoreboard-card-head span,html body .front-office .front-office-view-home .scoreboard-card-head strong,html body .front-office.front-office-view-home .scoreboard-card-head strong,html body .front-office-view-home .scoreboard-card-head strong{font-size:1rem!important}html body .front-office .front-office-view-home .scoreboard-team-row,html body .front-office.front-office-view-home .scoreboard-team-row,html body .front-office-view-home .scoreboard-team-row{grid-template-columns:34px minmax(0,1fr) 44px!important;gap:11px!important}html body .front-office .front-office-view-home .scoreboard-team-row img,html body .front-office.front-office-view-home .scoreboard-team-row img,html body .front-office-view-home .scoreboard-team-row img{width:32px!important;min-width:32px!important;height:32px!important}html body .front-office .front-office-view-home .scoreboard-team-row span,html body .front-office.front-office-view-home .scoreboard-team-row span,html body .front-office-view-home .scoreboard-team-row span{font-size:1rem!important;line-height:1.12!important}html body .front-office .front-office-view-home .scoreboard-team-row strong,html body .front-office.front-office-view-home .scoreboard-team-row strong,html body .front-office-view-home .scoreboard-team-row strong{font-size:1.08rem!important}html body .front-office .front-office-view-home .desk-feed-panel .transaction-player-copy strong,html body .front-office.front-office-view-home .desk-feed-panel .transaction-player-copy strong,html body .front-office-view-home .desk-feed-panel .transaction-player-copy strong{font-size:1rem!important;line-height:1.22!important}html body .front-office .front-office-view-home .desk-feed-panel .transaction-player-copy span,html body .front-office.front-office-view-home .desk-feed-panel .transaction-player-copy span,html body .front-office-view-home .desk-feed-panel .transaction-player-copy span{font-size:1rem!important;line-height:1.34!important}html body .front-office .front-office-view-home .desk-feed-panel .transaction-player-copy .transaction-player-meta,html body .front-office.front-office-view-home .desk-feed-panel .transaction-player-copy .transaction-player-meta,html body .front-office-view-home .desk-feed-panel .transaction-player-copy .transaction-player-meta{font-size:1rem!important}html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(8){width:74px!important}html body .front-office table.data-table.roster-table.draft-board-table td.draft-report-cell{display:table-cell!important;white-space:normal!important}html body .front-office table.data-table.roster-table.draft-board-table td.draft-report-cell{line-height:1.12!important}html body .front-office .trade-market-contract{align-content:center!important;justify-items:start!important;gap:4px!important}html body .front-office .trade-market-contract .trade-contract-tag{display:inline-flex!important;width:max-content!important;max-width:100%!important;min-width:0!important;align-items:center!important;justify-content:center!important;padding:2px 6px!important;border-radius:6px!important;border:1px solid rgba(255,255,255,.13)!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:1rem!important;line-height:1.05!important;font-weight:900!important;letter-spacing:0!important;text-transform:uppercase!important;color:#f6f9fc!important;background:#121b25eb!important}html body .front-office .trade-market-contract .trade-contract-tag.is-good{color:#dff8ed!important;border-color:#3ec4816b!important;background:#165c3ac7!important}html body .front-office .trade-market-contract .trade-contract-tag.is-fair{color:#eaf2ff!important;border-color:#779fd661!important;background:#253e5dc7!important}html body .front-office .trade-market-contract .trade-contract-tag.is-pricey{color:#fff5dc!important;border-color:#d3a54970!important;background:#684c19cc!important}html body .front-office .trade-market-contract .trade-contract-tag.is-overpaid,html body .front-office .trade-market-contract .trade-contract-tag.is-dump{color:#ffe8e2!important;border-color:#d95b477a!important;background:#6e261fd6!important}html body .front-office .transaction-analyst-row,html body .front-office-view-home .transaction-analyst-row{display:grid!important;grid-template-columns:24px minmax(0,1fr)!important;align-items:start!important;gap:8px!important;margin-top:7px!important;padding:8px 9px!important;border:1px solid rgba(198,151,79,.22)!important;border-radius:6px!important;background:linear-gradient(135deg,#121b24f0,#0a1016e6)!important}html body .front-office .transaction-analyst-icon,html body .front-office-view-home .transaction-analyst-icon{display:inline-grid!important;place-items:center!important;width:24px!important;height:24px!important;border-radius:50%!important;border:1px solid rgba(246,197,91,.44)!important;color:#f6c55b!important;background:#030a12db!important}html body .front-office .transaction-analyst-icon svg,html body .front-office-view-home .transaction-analyst-icon svg{width:14px!important;height:14px!important;fill:none!important;stroke:currentColor!important;stroke-width:2!important;stroke-linecap:round!important;stroke-linejoin:round!important}html body .front-office .transaction-analyst-text,html body .front-office-view-home .transaction-analyst-text{color:#ebf1f7eb!important;font-size:1rem!important;line-height:1.3!important;font-weight:700!important}html body .titlebar.is-desktop-minimal .app-brand-lockup{display:inline-flex!important;flex:0 0 20px!important;width:20px!important;min-width:20px!important;height:38px!important;margin-right:4px!important;visibility:hidden!important;pointer-events:none!important}html body .front-office .desk-continue-panel{grid-template-columns:minmax(250px,1fr) auto!important;align-items:center!important}html body .front-office .desk-continue-brand-logo{justify-self:end!important;align-self:center!important;width:auto!important;height:104px!important;max-width:128px!important;object-fit:contain!important;object-position:center right!important;filter:drop-shadow(0 10px 20px rgba(0,0,0,.28))!important}html body .front-office.front-office-view-home .desk-feed-panel :is(.transaction-row,.league-news-score-button,.league-news-playoff-row),html body .front-office .front-office-view-home .desk-feed-panel :is(.transaction-row,.league-news-score-button,.league-news-playoff-row),html body .front-office-view-home .desk-feed-panel :is(.transaction-row,.league-news-score-button,.league-news-playoff-row){position:relative!important}html body .front-office.front-office-view-home .desk-feed-panel .team-news-dismissable,html body .front-office .front-office-view-home .desk-feed-panel .team-news-dismissable,html body .front-office-view-home .desk-feed-panel .team-news-dismissable{padding-right:31px!important}html body .front-office.front-office-view-home .desk-feed-panel .team-news-dismiss-button,html body .front-office .front-office-view-home .desk-feed-panel .team-news-dismiss-button,html body .front-office-view-home .desk-feed-panel .team-news-dismiss-button{position:absolute!important;top:7px!important;right:7px!important;display:inline-grid!important;place-items:center!important;width:19px!important;height:19px!important;min-width:19px!important;min-height:19px!important;padding:0!important;border:1px solid rgba(246,197,91,.34)!important;border-radius:50%!important;color:#f6c55beb!important;background:#030a12c7!important;font-size:1rem!important;line-height:1!important;font-weight:900!important;text-transform:uppercase!important;cursor:pointer!important}html body .front-office.front-office-view-home .desk-feed-panel .team-news-dismiss-button:hover,html body .front-office .front-office-view-home .desk-feed-panel .team-news-dismiss-button:hover,html body .front-office-view-home .desk-feed-panel .team-news-dismiss-button:hover{border-color:#f6c55bc7!important;color:#fff6d8!important;background:#40260ceb!important}html body .front-office.front-office-view-home .desk-feed-panel :is(.transaction-row>em,.transaction-row>strong,.transaction-row>span,.league-news-score-title,.league-news-score-result,.league-news-score-series),html body .front-office .front-office-view-home .desk-feed-panel :is(.transaction-row>em,.transaction-row>strong,.transaction-row>span,.league-news-score-title,.league-news-score-result,.league-news-score-series),html body .front-office-view-home .desk-feed-panel :is(.transaction-row>em,.transaction-row>strong,.transaction-row>span,.league-news-score-title,.league-news-score-result,.league-news-score-series){font-size:1rem!important;line-height:1.24!important}html body .front-office.front-office-view-home .desk-feed-panel :is(.assistant-gm-copy>em,.assistant-gm-copy>strong,.assistant-gm-copy>strong small,.assistant-gm-copy>span,.manager-report-copy>em,.manager-report-copy>strong,.manager-report-copy>strong small,.manager-report-copy>span),html body .front-office .front-office-view-home .desk-feed-panel :is(.assistant-gm-copy>em,.assistant-gm-copy>strong,.assistant-gm-copy>strong small,.assistant-gm-copy>span,.manager-report-copy>em,.manager-report-copy>strong,.manager-report-copy>strong small,.manager-report-copy>span),html body .front-office-view-home .desk-feed-panel :is(.assistant-gm-copy>em,.assistant-gm-copy>strong,.assistant-gm-copy>strong small,.assistant-gm-copy>span,.manager-report-copy>em,.manager-report-copy>strong,.manager-report-copy>strong small,.manager-report-copy>span){font-size:1rem!important;line-height:1.24!important}html body .front-office.front-office-view-home .desk-feed-panel :is(.transaction-row>strong,.league-news-score-result),html body .front-office .front-office-view-home .desk-feed-panel :is(.transaction-row>strong,.league-news-score-result),html body .front-office-view-home .desk-feed-panel :is(.transaction-row>strong,.league-news-score-result){font-weight:850!important}html body .front-office .front-office-view-home .scoreboard-card,html body .front-office.front-office-view-home .scoreboard-card,html body .front-office-view-home .scoreboard-card{padding:9px 13px 9px 10px!important}html body .front-office .front-office-view-home .scoreboard-team-row,html body .front-office.front-office-view-home .scoreboard-team-row,html body .front-office-view-home .scoreboard-team-row{grid-template-columns:43px minmax(0,1fr) 44px!important;gap:12px!important}html body .front-office .front-office-view-home .scoreboard-team-row img,html body .front-office.front-office-view-home .scoreboard-team-row img,html body .front-office-view-home .scoreboard-team-row img{width:38px!important;min-width:38px!important;height:38px!important;margin-right:4px!important}html body .front-office .front-office-view-home .scoreboard-team-row span,html body .front-office.front-office-view-home .scoreboard-team-row span,html body .front-office-view-home .scoreboard-team-row span{font-size:1.06rem!important;line-height:1.12!important}html body .front-office.front-office-view-home,html body .front-office .front-office-view-home,html body .front-office-view-home{--desk-calendar-band-height: clamp(620px, 47vw, 780px);--desk-league-news-height: clamp(820px, 62vw, 1060px)}html body .front-office.front-office-view-home .compact-dashboard-grid,html body .front-office .front-office-view-home .compact-dashboard-grid,html body .front-office-view-home .compact-dashboard-grid{display:grid!important;grid-template-columns:minmax(520px,.95fr) minmax(560px,1.05fr)!important;grid-template-areas:"schedule league" "team team"!important;gap:14px!important;align-items:start!important}html body .front-office.front-office-view-home .dashboard-calendar-stack,html body .front-office .front-office-view-home .dashboard-calendar-stack,html body .front-office-view-home .dashboard-calendar-stack{grid-area:schedule!important;align-self:start!important;height:auto!important;min-height:0!important;max-height:none!important;gap:14px!important;overflow:visible!important}html body .front-office.front-office-view-home .schedule-desk-panel,html body .front-office .front-office-view-home .schedule-desk-panel,html body .front-office-view-home .schedule-desk-panel{display:grid!important;grid-template-rows:auto auto minmax(0,1fr)!important;height:var(--desk-calendar-band-height)!important;min-height:var(--desk-calendar-band-height)!important;max-height:var(--desk-calendar-band-height)!important}html body .front-office.front-office-view-home .schedule-desk-panel .mini-calendar-grid,html body .front-office .front-office-view-home .schedule-desk-panel .mini-calendar-grid,html body .front-office-view-home .schedule-desk-panel .mini-calendar-grid{height:100%!important;min-height:0!important;grid-auto-rows:minmax(0,1fr)!important}html body .front-office.front-office-view-home .schedule-desk-panel .mini-calendar-cell,html body .front-office .front-office-view-home .schedule-desk-panel .mini-calendar-cell,html body .front-office-view-home .schedule-desk-panel .mini-calendar-cell{aspect-ratio:auto!important}html body .front-office.front-office-view-home .desk-league-feed-panel,html body .front-office .front-office-view-home .desk-league-feed-panel,html body .front-office-view-home .desk-league-feed-panel{grid-area:league!important;height:var(--desk-league-news-height)!important;min-height:var(--desk-league-news-height)!important;max-height:var(--desk-league-news-height)!important}html body .front-office.front-office-view-home .desk-team-feed-panel,html body .front-office .front-office-view-home .desk-team-feed-panel,html body .front-office-view-home .desk-team-feed-panel{grid-area:team!important;width:100%!important;height:var(--desk-calendar-band-height)!important;min-height:var(--desk-calendar-band-height)!important;max-height:var(--desk-calendar-band-height)!important}html body .front-office.front-office-view-home .desk-feed-panel :is(.dashboard-roster-list,.dashboard-league-transactions-list),html body .front-office .front-office-view-home .desk-feed-panel :is(.dashboard-roster-list,.dashboard-league-transactions-list),html body .front-office-view-home .desk-feed-panel :is(.dashboard-roster-list,.dashboard-league-transactions-list){height:100%!important;min-height:0!important;max-height:none!important;overflow-y:auto!important;overflow-x:hidden!important}html body .front-office.front-office-view-home .desk-feed-panel :is(.transaction-row,.message,.league-news-score-button,.league-news-playoff-row),html body .front-office .front-office-view-home .desk-feed-panel :is(.transaction-row,.message,.league-news-score-button,.league-news-playoff-row),html body .front-office-view-home .desk-feed-panel :is(.transaction-row,.message,.league-news-score-button,.league-news-playoff-row){border:1px solid rgba(var(--team-color-rgb),.38)!important;box-shadow:inset 0 0 0 1px rgba(var(--team-color-rgb),.08),0 8px 16px #00000024!important}@media(max-width:1180px){html body .front-office.front-office-view-home .compact-dashboard-grid,html body .front-office .front-office-view-home .compact-dashboard-grid,html body .front-office-view-home .compact-dashboard-grid{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"schedule" "league" "team"!important}}html body .front-office{--desk-calendar-band-height: clamp(620px, 47vw, 780px);--desk-news-stack-height: clamp(1120px, 86vw, 1480px)}html body .front-office>.desk-continue-panel{width:100%!important;margin:0!important}html body .front-office.front-office-view-home .compact-dashboard-grid,html body .front-office .front-office-view-home .compact-dashboard-grid,html body .front-office-view-home .compact-dashboard-grid{display:grid!important;grid-template-columns:minmax(520px,.96fr) minmax(560px,1.04fr)!important;grid-template-areas:"schedule news"!important;gap:14px!important;align-items:start!important}html body .front-office.front-office-view-home .dashboard-calendar-stack,html body .front-office .front-office-view-home .dashboard-calendar-stack,html body .front-office-view-home .dashboard-calendar-stack{grid-area:schedule!important;gap:14px!important;min-height:0!important;max-height:none!important;overflow:visible!important}html body .front-office.front-office-view-home .dashboard-news-stack,html body .front-office .front-office-view-home .dashboard-news-stack,html body .front-office-view-home .dashboard-news-stack{grid-area:news!important;display:grid!important;grid-template-rows:minmax(0,1fr) minmax(0,1fr)!important;gap:14px!important;width:100%!important;height:var(--desk-news-stack-height)!important;min-height:var(--desk-news-stack-height)!important;max-height:var(--desk-news-stack-height)!important}html body .front-office.front-office-view-home .desk-team-feed-panel,html body .front-office .front-office-view-home .desk-team-feed-panel,html body .front-office-view-home .desk-team-feed-panel,html body .front-office.front-office-view-home .desk-league-feed-panel,html body .front-office .front-office-view-home .desk-league-feed-panel,html body .front-office-view-home .desk-league-feed-panel{grid-area:auto!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important}html body .front-office.front-office-view-home .desk-feed-panel,html body .front-office .front-office-view-home .desk-feed-panel,html body .front-office-view-home .desk-feed-panel{display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;overflow:hidden!important}html body .front-office.front-office-view-home .schedule-desk-panel,html body .front-office .front-office-view-home .schedule-desk-panel,html body .front-office-view-home .schedule-desk-panel{height:var(--desk-calendar-band-height)!important;min-height:var(--desk-calendar-band-height)!important;max-height:var(--desk-calendar-band-height)!important}html body .front-office .draft-order-grid{grid-auto-rows:minmax(58px,auto)!important}html body .front-office .draft-order-card{min-height:58px!important;padding:8px 10px!important;grid-template-columns:46px minmax(0,44px) minmax(0,1fr)!important;gap:9px!important;align-items:center!important}html body .front-office .draft-order-card .team-logo{width:44px!important;height:44px!important;min-width:44px!important}html body .front-office .draft-order-card strong{font-size:1.14rem!important;line-height:1!important}html body .front-office .draft-order-card span{font-size:1rem!important;line-height:1.05!important}html body .front-office .draft-latest-panel .draft-pick-card{min-height:66px!important;grid-template-columns:42px minmax(0,1fr)!important;padding:9px 10px!important}html body .front-office .draft-latest-panel .draft-pick-card .transaction-player-logo,html body .front-office .draft-latest-panel .draft-pick-card .team-logo{width:42px!important;height:42px!important;min-width:42px!important}html body .front-office .draft-latest-panel .draft-pick-card .transaction-player-copy strong{font-size:1.08rem!important}html body .front-office .draft-latest-panel .draft-pick-card .transaction-player-copy span,html body .front-office .draft-latest-panel .draft-pick-card .transaction-player-copy .transaction-player-meta{font-size:1rem!important}html body .front-office select,html body .front-office button[data-action=select-franchise],html body .front-office .franchise-launch-card .compact-button{color:#f6c55b!important;background:#050505!important;border:1px solid rgba(246,197,91,.88)!important}html body .front-office select option{color:#f6c55b!important;background:#050505!important}html body .front-office .tradecenter-offer-box .trade-submit-row{display:flex!important;justify-content:flex-end!important;align-items:center!important;min-height:0!important;margin-top:6px!important;padding:6px 0 0!important;border-top:0!important}html body .front-office .tradecenter-offer-box .trade-submit-row>span{display:none!important}html body .front-office .tradecenter-offer-box .trade-submit-row .compact-button{margin-left:auto!important;color:#f6c55b!important;background:#050505!important;border:1px solid rgba(246,197,91,.88)!important;min-width:156px!important}html body .front-office .trade-contract-tag{display:none!important}html body .front-office .trade-market-contract{gap:0!important}html body .front-office .season-card-image-missing{min-height:100%!important;display:grid!important;place-items:center!important;align-content:center!important;gap:8px!important;aspect-ratio:4 / 5!important;background:linear-gradient(180deg,#07111dfa,#03080ffa)!important;border:1px solid rgba(246,197,91,.24)!important;text-align:center!important}html body .front-office .season-card-image-missing strong{color:#fff6d8!important;font-size:1.08rem!important}html body .front-office .season-card-image-missing span,html body .front-office .season-card-image-missing p{color:#dce6f4b8!important;font-size:1rem!important;max-width:18rem!important}@media(max-width:1180px){html body .front-office.front-office-view-home .compact-dashboard-grid,html body .front-office .front-office-view-home .compact-dashboard-grid,html body .front-office-view-home .compact-dashboard-grid{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"schedule" "news"!important}html body .front-office.front-office-view-home .dashboard-news-stack,html body .front-office .front-office-view-home .dashboard-news-stack,html body .front-office-view-home .dashboard-news-stack{height:auto!important;min-height:0!important;max-height:none!important;grid-template-rows:minmax(420px,1fr) minmax(420px,1fr)!important}}html body .front-office>.desk-continue-panel:first-child{margin:0 0 8px!important;z-index:2!important}html body .front-office>.desk-continue-panel:first-child+.core-tab-strip,html body .front-office>.desk-continue-panel:first-child+.tab-strip{margin-top:0!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .transaction-player-card{grid-template-columns:72px minmax(0,1fr)!important;min-height:76px!important;gap:12px!important;align-items:stretch!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .transaction-player-logo{width:72px!important;min-width:72px!important;height:100%!important;min-height:60px!important;object-fit:contain!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .transaction-player-logo-fallback{width:72px!important;min-width:72px!important;min-height:60px!important;font-size:1rem!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .league-news-score-layout{grid-template-columns:58px minmax(0,1fr)!important;gap:13px!important;align-items:center!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .league-news-score-logo,html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .league-news-score-layout>.team-logo.tiny-logo{width:54px!important;min-width:54px!important;height:54px!important;margin-top:0!important;object-fit:contain!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .league-news-playoff-logo{width:74px!important;min-width:74px!important;height:74px!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .transaction-date{margin-bottom:1px!important;line-height:1.05!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) :is(.league-news-score-copy,.assistant-gm-copy,.manager-report-copy){gap:1px!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .transaction-date+:is(strong,span,.league-news-score-title,.league-news-score-result){margin-top:0!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) :is(.assistant-gm-row,.manager-report-row){grid-template-columns:42px minmax(0,1fr)!important;align-items:center!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) :is(.assistant-gm-avatar,.manager-cap-avatar){align-self:center!important;justify-self:center!important;margin-top:0!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .manager-cap-avatar{width:38px!important;height:38px!important;border-radius:50%!important;background:radial-gradient(circle at 41% 52%,#10151c 0 1.7px,transparent 2px),radial-gradient(circle at 59% 52%,#10151c 0 1.7px,transparent 2px),radial-gradient(ellipse at 50% 66%,rgba(92,51,31,.72) 0 10%,transparent 11%),radial-gradient(circle at 50% 58%,#e5b37f 0 42%,transparent 43%),linear-gradient(145deg,#ffffff2e,#ffffff05),color-mix(in srgb,var(--manager-team-color, #c6974f) 60%,#101820)!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .manager-cap-avatar:before{left:5px!important;top:3px!important;width:28px!important;height:14px!important;border-radius:14px 14px 5px 5px!important;background:linear-gradient(180deg,#ffffff38,#0003),var(--manager-team-color, #c6974f)!important;box-shadow:inset 0 -2px #00000057,0 1px #ffffff2e!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .manager-cap-avatar:after{left:10px!important;top:14px!important;width:26px!important;height:7px!important;border-radius:50% 58% 46% 50%!important;transform:rotate(-4deg)!important;background:color-mix(in srgb,var(--manager-team-color, #c6974f) 78%,#050a11)!important;box-shadow:0 2px 3px #00000047!important}html body .front-office{--news-feed-icon-size: 84px;--news-feed-icon-column: 94px}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .transaction-player-card{grid-template-columns:var(--news-feed-icon-column) minmax(0,1fr)!important;min-height:calc(var(--news-feed-icon-size) + 14px)!important;gap:14px!important;align-items:center!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) :is(.transaction-player-logo,.transaction-player-logo-fallback,.league-news-score-logo,.league-news-playoff-logo,.league-news-score-layout>.team-logo.tiny-logo){width:var(--news-feed-icon-size)!important;min-width:var(--news-feed-icon-size)!important;height:var(--news-feed-icon-size)!important;min-height:var(--news-feed-icon-size)!important;max-height:var(--news-feed-icon-size)!important;align-self:center!important;justify-self:center!important;object-fit:contain!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .league-news-score-layout{grid-template-columns:var(--news-feed-icon-column) minmax(0,1fr)!important;gap:14px!important;align-items:center!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .league-news-playoff-side{display:grid!important;place-items:center!important;width:var(--news-feed-icon-column)!important;min-width:var(--news-feed-icon-column)!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) :is(.assistant-gm-row,.manager-report-row){grid-template-columns:var(--news-feed-icon-column) minmax(0,1fr)!important;min-height:calc(var(--news-feed-icon-size) + 10px)!important;gap:14px!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) :is(.assistant-gm-avatar,.manager-cap-avatar){width:var(--news-feed-icon-size)!important;min-width:var(--news-feed-icon-size)!important;height:var(--news-feed-icon-size)!important;min-height:var(--news-feed-icon-size)!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .manager-cap-avatar:before{left:12%!important;top:8%!important;width:72%!important;height:31%!important;border-radius:999px 999px 10px 10px!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .manager-cap-avatar:after{left:24%!important;top:34%!important;width:67%!important;height:16%!important;border-radius:50% 58% 46% 50%!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .transaction-player-copy{gap:4px!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .transaction-player-copy strong,html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .transaction-player-copy strong .link-button{font-size:1.06rem!important;line-height:1.18!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .transaction-player-copy span{font-size:1rem!important;line-height:1.24!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .transaction-player-copy .transaction-player-meta,html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .transaction-player-meta{font-size:1rem!important;line-height:1.22!important}html body .front-office.front-office-view-home,html body .front-office .front-office-view-home,html body .front-office-view-home{--desk-calendar-band-height: clamp(620px, 47vw, 780px);--desk-league-news-height: clamp(820px, 62vw, 1060px);--desk-news-stack-height: calc(var(--desk-calendar-band-height) + var(--desk-league-news-height) + 14px)}html body .front-office.front-office-view-home .dashboard-news-stack,html body .front-office .front-office-view-home .dashboard-news-stack,html body .front-office-view-home .dashboard-news-stack{grid-template-rows:var(--desk-calendar-band-height) var(--desk-league-news-height)!important;height:var(--desk-news-stack-height)!important;min-height:var(--desk-news-stack-height)!important;max-height:var(--desk-news-stack-height)!important}html body .front-office.front-office-view-home .desk-team-feed-panel,html body .front-office .front-office-view-home .desk-team-feed-panel,html body .front-office-view-home .desk-team-feed-panel{height:var(--desk-calendar-band-height)!important;min-height:var(--desk-calendar-band-height)!important;max-height:var(--desk-calendar-band-height)!important}html body .front-office.front-office-view-home .desk-league-feed-panel,html body .front-office .front-office-view-home .desk-league-feed-panel,html body .front-office-view-home .desk-league-feed-panel{height:var(--desk-league-news-height)!important;min-height:var(--desk-league-news-height)!important;max-height:var(--desk-league-news-height)!important}html body .front-office .postseason-tree-bracket{grid-template-columns:minmax(236px,1fr) minmax(236px,1fr) minmax(228px,.96fr) minmax(252px,1.04fr)!important}html body .front-office .postseason-tree-bracket .pro-bracket-column h4,html body .front-office .postseason-tree-world-series>h4,html body .front-office .playoff-round-column h4{font-size:1rem!important;line-height:1.12!important;letter-spacing:.08em!important}html body .front-office .postseason-tree-bracket .pro-bracket-series-card{gap:8px!important;padding:10px!important}html body .front-office .postseason-tree-bracket .pro-bracket-series-head{align-items:center!important;gap:10px!important;padding-bottom:7px!important}html body .front-office .postseason-tree-bracket .pro-bracket-series-head h5{font-size:1rem!important;line-height:1.12!important}html body .front-office .postseason-tree-bracket .pro-bracket-series-head strong{font-size:1rem!important}html body .front-office .postseason-tree-bracket .pro-bracket-team-row{grid-template-columns:34px 36px minmax(0,1fr)!important;min-height:50px!important;gap:8px!important;padding:6px 8px!important}html body .front-office .postseason-tree-bracket .pro-bracket-team-row.is-placeholder{grid-template-columns:34px minmax(0,1fr)!important}html body .front-office .postseason-tree-bracket .pro-bracket-team-row .team-logo{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important}html body .front-office .postseason-tree-bracket .pro-bracket-team-row .playoff-seed-box{width:34px!important;min-width:34px!important;height:32px!important;font-size:1rem!important}html body .front-office .postseason-tree-bracket .pro-bracket-team-row .playoff-team-meta strong{font-size:1.06rem!important;line-height:1.08!important}html body .front-office .postseason-tree-bracket .pro-bracket-team-row .playoff-team-meta span{font-size:1rem!important;line-height:1.08!important}html body .front-office .postseason-flow-champion-card .team-logo{width:56px!important;min-width:56px!important;height:56px!important;min-height:56px!important}html body .front-office .postseason-flow-champion-card strong{font-size:1.08rem!important}html body .front-office .postseason-flow-champion-card span{font-size:1rem!important}html body .front-office .playoff-team-row{grid-template-columns:38px 40px minmax(0,1fr)!important;min-height:52px!important;gap:8px!important;padding:6px 9px 6px 0!important}html body .front-office .playoff-team-ident{min-width:40px!important}html body .front-office .playoff-team-ident .team-logo{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important}html body .front-office .playoff-team-meta strong{font-size:1.02rem!important;line-height:1.1!important}html body .front-office .playoff-team-meta span{font-size:1rem!important;line-height:1.1!important}html body .front-office .playoff-series-badge,html body .front-office .playoff-series-note{font-size:1rem!important}html body .titlebar.is-desktop-minimal{min-height:10px!important;height:10px!important;max-height:10px!important;margin-bottom:0!important;padding:0!important;overflow:hidden!important;background:#030608!important;border-bottom-color:#8fa3ad14!important;box-shadow:none!important}html body .titlebar.is-desktop-minimal :is(.app-brand-lockup,.account-deck){display:none!important}html body .titlebar.is-desktop-minimal~.overview-shell{display:none!important}html body .titlebar.is-desktop-minimal~.front-office-root{margin-top:0!important}html body .titlebar.is-desktop-minimal~.front-office-root .front-office .core-tab-strip,html body .titlebar.is-desktop-minimal~.front-office-root .front-office-view-home .core-tab-strip{top:10px!important}html body .titlebar.is-desktop-minimal~.front-office-root .front-office .secondary-tab-strip,html body .titlebar.is-desktop-minimal~.front-office-root .front-office-view-home .secondary-tab-strip,html body .titlebar.is-desktop-minimal~.front-office-root .sim-command-dock{top:66px!important}html body .front-office .arbitration-table{min-width:1220px!important;table-layout:fixed!important}html body .front-office .arbitration-table th:nth-child(1),html body .front-office .arbitration-table td:nth-child(1){width:230px!important;text-align:left!important}html body .front-office .arbitration-table th:nth-child(2),html body .front-office .arbitration-table td:nth-child(2){width:52px!important;text-align:center!important}html body .front-office .arbitration-table th:nth-child(3),html body .front-office .arbitration-table td:nth-child(3){width:180px!important;text-align:left!important}html body .front-office .arbitration-table th:nth-child(4),html body .front-office .arbitration-table td:nth-child(4){width:390px!important;text-align:left!important}html body .front-office .arbitration-table th:nth-child(5),html body .front-office .arbitration-table td:nth-child(5),html body .front-office .arbitration-table th:nth-child(6),html body .front-office .arbitration-table td:nth-child(6),html body .front-office .arbitration-table th:nth-child(7),html body .front-office .arbitration-table td:nth-child(7){width:96px!important;text-align:center!important}html body .front-office .arbitration-table th:nth-child(8),html body .front-office .arbitration-table td:nth-child(8){width:80px!important;text-align:right!important}html body .front-office .arbitration-table .arbitration-age-cell{font-weight:700!important;color:var(--fh-final-text, #edf3f5)!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .transaction-player-grid{width:100%!important;max-width:none!important;justify-items:stretch!important;align-items:stretch!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .transaction-player-card{width:100%!important;max-width:none!important;min-width:0!important;box-sizing:border-box!important;justify-self:stretch!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .transaction-player-copy{width:100%!important;min-width:0!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .assistant-gm-avatar,html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .manager-cap-avatar{position:relative!important;display:block!important;border-radius:50%!important;background:radial-gradient(circle at 32% 22%,rgba(255,255,255,.16),transparent 34%),linear-gradient(145deg,#050c14f5,#111619fa)!important;border:1px solid color-mix(in srgb,var(--assistant-team-color, var(--manager-team-color, #c6974f)) 58%,rgba(255,255,255,.18))!important;box-shadow:inset 0 1px #ffffff1f,0 8px 18px #0000004d!important;overflow:hidden!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .assistant-gm-avatar:before{content:""!important;position:absolute!important;left:35%!important;top:18%!important;width:30%!important;height:64%!important;border-radius:11px!important;background:linear-gradient(180deg,rgba(255,255,255,.22),transparent 18%),color-mix(in srgb,var(--assistant-team-color, #c6974f) 78%,#111820)!important;box-shadow:inset 0 0 0 2px #ffffff1f,0 3px 8px #00000052!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .assistant-gm-avatar:after{content:""!important;position:absolute!important;left:45%!important;top:68%!important;width:10%!important;height:10%!important;border-radius:50%!important;background:#ffffffd1!important;box-shadow:0 -34px 0 -2px #ffffffbd!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .manager-cap-avatar{background:radial-gradient(circle at 35% 20%,rgba(255,255,255,.16),transparent 34%),linear-gradient(145deg,#050c14f5,#111619fa)!important;border-color:color-mix(in srgb,var(--manager-team-color, #c6974f) 62%,rgba(255,255,255,.18))!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .manager-cap-avatar:before{content:""!important;position:absolute!important;left:18%!important;top:24%!important;width:56%!important;height:34%!important;border-radius:999px 999px 8px 8px!important;background:linear-gradient(180deg,#ffffff38,#0003),var(--manager-team-color, #c6974f)!important;box-shadow:inset 0 -3px #00000052,0 2px 5px #0000004d!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .manager-cap-avatar:after{content:""!important;position:absolute!important;left:42%!important;top:52%!important;width:43%!important;height:15%!important;border-radius:50% 64% 50% 42%!important;transform:rotate(-5deg)!important;background:color-mix(in srgb,var(--manager-team-color, #c6974f) 82%,#050a11)!important;box-shadow:0 2px 4px #0000004d!important}html body .front-office .tradecenter-offer-box{align-content:start!important;padding-bottom:10px!important}html body .front-office .tradecenter-offer-box .trade-submit-row.trade-submit-row-top{display:flex!important;justify-content:flex-end!important;align-items:center!important;min-height:0!important;margin:0 0 8px!important;padding:0!important;border:0!important}html body .front-office .tradecenter-offer-box .trade-submit-row.trade-submit-row-top .compact-button{margin-left:auto!important;color:#f6c55b!important;background:#050505!important;border:1px solid rgba(246,197,91,.88)!important;min-width:156px!important}html body .front-office .tradecenter-offer-box .trade-ticket-board{padding-top:0!important}html body .front-office .franchise-card [data-action=select-franchise]{background:linear-gradient(180deg,#111,#020202)!important;border:1px solid rgba(246,197,91,.92)!important;color:#f6c55b!important;box-shadow:inset 0 0 0 1px #f6c55b1f,0 10px 22px #00000047!important}html body .front-office .franchise-card [data-action=select-franchise]:hover:not(:disabled){background:linear-gradient(180deg,#171717,#050505)!important;border-color:#f6c55b!important;color:#ffd977!important;box-shadow:inset 0 0 0 1px #f6c55b2e,0 12px 28px #00000057!important}html body .front-office .franchise-card [data-action=select-franchise]:disabled{background:linear-gradient(180deg,#101010,#030303)!important;color:#f6c55b8c!important;border-color:#f6c55b6b!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .league-news-playoff-row{grid-template-columns:var(--news-feed-icon-column, 94px) minmax(0,1fr)!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .league-news-playoff-row>.league-news-score-layout.is-playoff-layout{grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .league-news-playoff-row>.league-news-score-layout.is-playoff-layout:first-child{grid-column:1 / -1!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .league-news-playoff-row>.league-news-playoff-side+.league-news-score-layout.is-playoff-layout{grid-column:2 / -1!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .league-news-playoff-row>.league-news-score-layout.is-playoff-layout>.league-news-score-copy{grid-column:1 / -1!important;width:100%!important;min-width:0!important}.season-square-card.season-share-card{--season-card-qr-edge: 16px}.season-card-share-actions{position:static!important;display:flex!important;flex-wrap:wrap!important;gap:6px!important;justify-content:space-between!important;align-items:center!important;margin-top:8px!important}.season-card-share-button,.season-card-memory-button,.season-card-snapshot-button{min-height:34px!important;padding:7px 12px!important;border-radius:999px!important;font-size:1rem!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important;cursor:pointer!important}.season-card-share-button{margin-right:auto!important;border:1px solid rgba(246,197,91,.88)!important;background:#050505cc!important;color:#f6c55b!important}.season-card-memory-button{border:1px solid rgba(142,162,201,.46)!important;background:#071225d8!important;color:#dce7f8!important}.season-card-snapshot-button{margin-left:auto!important}.season-share-modal-backdrop{z-index:10000!important;padding:clamp(14px,3vw,30px)!important}.season-share-modal{width:min(1040px,calc(100vw - 28px))!important;max-height:min(92vh,900px)!important;overflow:auto!important;border-color:#f6c55b6b!important;background:radial-gradient(circle at 12% 0%,rgba(246,197,91,.18),transparent 34%),linear-gradient(180deg,#07162cf7,#030912fc)!important}.season-share-modal-body{display:grid!important;grid-template-columns:minmax(240px,420px) minmax(280px,1fr)!important;gap:18px!important;align-items:start!important}.season-share-modal-preview{display:grid!important;gap:10px!important;padding:10px!important;border:1px solid rgba(246,197,91,.22)!important;border-radius:18px!important;background:#020711b8!important}.season-share-modal-image{width:100%!important;border-radius:0!important;box-shadow:0 22px 58px #00000073!important}.season-share-modal-copy{display:grid!important;gap:12px!important}.season-share-caption-label{color:#f6c55b!important;font-size:1rem!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important}.season-share-caption-input{width:100%!important;min-height:172px!important;resize:vertical!important;padding:12px!important;border:1px solid rgba(246,197,91,.28)!important;border-radius:14px!important;background:#030912f2!important;color:#eef4ff!important;line-height:1.45!important}.season-share-caption-meta,.season-share-modal-status,.season-share-promo-note{color:#9fb0cf!important;font-size:1rem!important;line-height:1.35!important}.season-share-caption-meta{display:flex!important;justify-content:space-between!important;gap:10px!important;flex-wrap:wrap!important;align-items:center!important}.season-share-modal-actions{display:flex!important;gap:10px!important;flex-wrap:wrap!important;align-items:center!important}.season-share-x-button,.season-share-secondary-button{min-height:38px!important}.season-share-card-action,.season-share-mini-button{min-height:38px!important;padding:8px 13px!important;border:1px solid rgba(246,197,91,.7)!important;border-radius:0!important;background:#050505!important;color:#f6c55b!important;font-size:1rem!important;font-weight:1000!important;letter-spacing:.05em!important;text-transform:uppercase!important;cursor:pointer!important;box-shadow:inset 0 1px #ffffff0f,0 10px 22px #00000047!important}.season-share-card-action:hover,.season-share-mini-button:hover{border-color:#ffebacf5!important;background:#111!important;color:#ffe39a!important}.season-share-mini-button{min-height:30px!important;padding:5px 10px!important;font-size:.86rem!important}.season-share-modal-actions .season-share-secondary-button,.season-share-modal-actions .secondary-button{border-radius:0!important}.season-share-close-button{margin-left:auto!important}.season-share-promo-note{padding:10px 12px!important;border:1px dashed rgba(246,197,91,.28)!important;border-radius:12px!important;background:#f6c55b0f!important}@media(max-width:760px){.season-share-modal-body{grid-template-columns:1fr!important}}.season-square-card.season-share-card .season-square-footer{grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:12px!important;width:100%!important;padding-right:calc(var(--season-card-qr-edge) + 62px)!important}.season-square-card.season-share-card .season-card-qr-link{position:absolute!important;right:var(--season-card-qr-edge)!important;bottom:var(--season-card-qr-edge)!important;justify-self:end!important}.season-square-card.season-share-card.is-export-render{--season-card-qr-edge: 54px}.season-square-card.season-share-card.is-library-render{--season-card-qr-edge: 20px}.desk-news-toggle{display:inline-flex!important;align-items:center!important;gap:6px!important;flex:0 0 auto!important}.desk-news-toggle-button{min-height:30px!important;min-width:74px!important;padding:5px 10px!important;white-space:nowrap!important}html body .front-office{--dashboard-feed-meta-type: 1rem;--dashboard-feed-label-type: 1rem;--dashboard-feed-body-type: 1rem;--dashboard-feed-strong-type: 1rem}html body .front-office :is(.league-scoreboard-panel,.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) :is(.scoreboard-card-head,.scoreboard-team-row,.league-news-score-copy,.assistant-gm-copy,.manager-report-copy){font-family:var(--fh-font-ui, "Segoe UI", Inter, Roboto, Arial, sans-serif)!important;letter-spacing:0!important}html body .front-office :is(.league-scoreboard-panel,.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .scoreboard-card-head span{color:var(--accent)!important;font-size:var(--dashboard-feed-meta-type)!important;font-weight:800!important;line-height:1.12!important;text-transform:uppercase!important}html body .front-office :is(.league-scoreboard-panel,.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .scoreboard-card-head strong,html body .front-office :is(.league-scoreboard-panel,.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .scoreboard-team-row strong{color:var(--fh-copy-strong, #edf2f5)!important;font-size:var(--dashboard-feed-strong-type)!important;font-weight:800!important;line-height:1.08!important;text-align:right!important}html body .front-office :is(.league-scoreboard-panel,.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .scoreboard-team-row span{color:var(--fh-copy-soft, #e8edf1d6)!important;font-size:var(--dashboard-feed-body-type)!important;font-weight:600!important;line-height:1.15!important}html body .front-office :is(.league-scoreboard-panel,.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .league-news-score-title,html body .front-office :is(.league-scoreboard-panel,.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .league-news-score-series,html body .front-office :is(.league-scoreboard-panel,.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) :is(.assistant-gm-copy,.manager-report-copy) .transaction-date,html body .front-office :is(.league-scoreboard-panel,.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) :is(.assistant-gm-copy,.manager-report-copy) strong small{color:var(--fh-copy-faint, #97a7b7)!important;font-family:var(--fh-font-ui, "Segoe UI", Inter, Roboto, Arial, sans-serif)!important;font-size:var(--dashboard-feed-meta-type)!important;font-weight:700!important;line-height:1.18!important;letter-spacing:0!important;text-transform:none!important}html body .front-office :is(.league-scoreboard-panel,.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .league-news-score-result,html body .front-office :is(.league-scoreboard-panel,.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) :is(.assistant-gm-copy,.manager-report-copy)>span{color:var(--fh-copy-soft, #e8edf1d6)!important;font-family:var(--fh-font-ui, "Segoe UI", Inter, Roboto, Arial, sans-serif)!important;font-size:var(--dashboard-feed-body-type)!important;font-weight:600!important;line-height:1.28!important;letter-spacing:0!important}html body .front-office :is(.league-scoreboard-panel,.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) :is(.assistant-gm-copy,.manager-report-copy) strong{color:var(--fh-copy-strong, #edf2f5)!important;font-family:var(--fh-font-ui, "Segoe UI", Inter, Roboto, Arial, sans-serif)!important;font-size:var(--dashboard-feed-label-type)!important;font-weight:800!important;line-height:1.16!important;letter-spacing:0!important;text-transform:none!important}html body .front-office .boxscore-modal-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}html body .front-office .boxscore-download-button{min-height:30px;padding:6px 10px!important;font-size:1rem!important}html body .front-office .boxscore-modal{width:min(1540px,calc(100vw - 28px))!important}html body .front-office .quick-sim-modal[aria-label="Quick game"]{width:min(1540px,calc(100vw - 28px))!important;max-width:min(1540px,calc(100vw - 28px))!important}html body .front-office .pitch-track-modal{--pitch-away: #315f97;--pitch-home: #8c2434;--pitch-accent: #e7c36a;overflow:hidden!important;border:1px solid color-mix(in srgb,var(--pitch-accent) 52%,transparent)!important;background:radial-gradient(circle at 86% 12%,color-mix(in srgb,var(--pitch-home) 58%,transparent),transparent 42%),radial-gradient(circle at 12% 12%,color-mix(in srgb,var(--pitch-away) 55%,transparent),transparent 40%),linear-gradient(155deg,#111a25,#071019 52%,#101722)!important}html body .front-office .pitch-track-header{border-bottom-color:color-mix(in srgb,var(--pitch-accent) 46%,transparent)!important}html body .front-office .pitch-track-header h3{color:#fff!important;font-size:clamp(1.35rem,2vw,1.9rem)!important;letter-spacing:.02em!important}html body .front-office .pitch-track-scoreboard{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;margin:14px;border:1px solid rgba(255,255,255,.12);background:#02080edb;box-shadow:0 16px 44px #00000047}html body .front-office .pitch-track-team{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;min-height:76px;padding:12px 18px;border-left:8px solid var(--pitch-away);background:linear-gradient(90deg,color-mix(in srgb,var(--pitch-away) 42%,transparent),transparent)}html body .front-office .pitch-track-team.is-home{border-right:8px solid var(--pitch-home);border-left:0;background:linear-gradient(270deg,color-mix(in srgb,var(--pitch-home) 46%,transparent),transparent);text-align:right}html body .front-office .pitch-track-team span{color:#b9c6d5;font-size:.78rem;font-weight:900;letter-spacing:.12em}html body .front-office .pitch-track-team strong{min-width:0;overflow:hidden;color:#fff;font-size:clamp(1.05rem,1.9vw,1.6rem);line-height:1;text-overflow:ellipsis;white-space:nowrap}html body .front-office .pitch-track-team b{color:#fff6d8;font-size:clamp(2rem,4vw,3.6rem);line-height:.9}html body .front-office .pitch-track-game-state{display:grid;place-content:center;min-width:142px;padding:10px 20px;border-inline:1px solid rgba(255,255,255,.12);text-align:center}html body .front-office .pitch-track-game-state strong{color:#fff;font-size:1rem}html body .front-office .pitch-track-game-state span{color:var(--pitch-accent);font-size:.75rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}html body .front-office .pitch-track-main{display:grid;grid-template-columns:minmax(260px,.85fr) minmax(290px,1fr) minmax(280px,1fr);gap:14px;margin:0 14px}html body .front-office :is(.pitch-track-matchup,.pitch-track-zone-wrap,.pitch-track-current){min-width:0;min-height:330px;padding:22px;border:1px solid rgba(255,255,255,.12);background:#030a11c7}html body .front-office .pitch-track-kicker{display:block;margin-bottom:8px;color:var(--pitch-accent);font-size:.76rem;font-weight:900;letter-spacing:.15em;text-transform:uppercase}html body .front-office .pitch-track-matchup>strong{display:block;overflow-wrap:anywhere;color:#fff;font-size:clamp(1.4rem,2.4vw,2.2rem);line-height:1}html body .front-office .pitch-track-matchup>em{display:block;margin-top:8px;color:#b9c6d5;font-size:.92rem;font-style:normal}html body .front-office .pitch-track-count{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:22px}html body .front-office .pitch-track-count div{display:grid;gap:2px;padding:8px;border-top:3px solid var(--pitch-accent);background:#ffffff0e}html body .front-office .pitch-track-count span{color:#93a3b6;font-size:.66rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}html body .front-office .pitch-track-count strong{color:#fff;font-size:1.5rem}html body .front-office .pitch-track-base-state{position:relative;width:92px;height:72px;margin:23px auto 5px}html body .front-office .pitch-track-base{position:absolute;width:22px;height:22px;transform:rotate(45deg);border:2px solid rgba(255,255,255,.55);background:#111b27}html body .front-office .pitch-track-base.is-occupied{border-color:#fff5c9;background:var(--pitch-accent);box-shadow:0 0 16px color-mix(in srgb,var(--pitch-accent) 65%,transparent)}html body .front-office .pitch-track-base.is-second{top:2px;left:35px}html body .front-office .pitch-track-base.is-third{top:36px;left:2px}html body .front-office .pitch-track-base.is-first{top:36px;right:2px}html body .front-office .pitch-track-outs{display:flex;justify-content:center;gap:8px}html body .front-office .pitch-track-outs span{width:10px;height:10px;border:1px solid #76889c;border-radius:50%}html body .front-office .pitch-track-outs span.is-recorded{border-color:#f6d56b;background:#f6d56b}html body .front-office .pitch-track-zone-wrap{display:grid;place-items:center;padding:16px 22px!important}html body .front-office .pitch-track-zone{position:relative;width:min(238px,84%);aspect-ratio:.94;overflow:hidden;border:1px solid rgba(255,255,255,.18);background:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px),radial-gradient(circle at 50% 75%,color-mix(in srgb,var(--pitch-home) 32%,transparent),transparent 58%),#07111c;background-size:25% 25%,25% 25%,auto,auto}html body .front-office .pitch-track-strike-zone{position:absolute;top:27%;left:32%;width:36%;height:45%;border:2px solid rgba(255,255,255,.82);box-shadow:inset 0 0 0 1px #00000073}html body .front-office .pitch-track-dot{position:absolute;z-index:2;display:grid;place-items:center;width:22px;height:22px;transform:translate(-50%,-50%);border:2px solid #fff;border-radius:50%;color:#071019;font-size:.62rem;font-weight:950;box-shadow:0 2px 8px #000000b3}html body .front-office :is(.pitch-track-dot,.pitch-track-zone-legend i).is-strike{background:#f1c84c}html body .front-office :is(.pitch-track-dot,.pitch-track-zone-legend i).is-ball{background:#55a4ff}html body .front-office :is(.pitch-track-dot,.pitch-track-zone-legend i).is-in-play{background:#63dd92}html body .front-office .pitch-track-dot.is-hbp{background:#ff6c74}html body .front-office .pitch-track-zone-legend{display:flex;gap:14px;color:#aebdcd;font-size:.68rem;font-weight:800}html body .front-office .pitch-track-zone-legend span{display:inline-flex;gap:5px;align-items:center}html body .front-office .pitch-track-zone-legend i{width:9px;height:9px;border-radius:50%}html body .front-office .pitch-track-current>strong{display:block;color:#fff;font-size:clamp(1.55rem,2.8vw,2.6rem);line-height:1}html body .front-office .pitch-track-pitch-meta{display:flex;justify-content:space-between;gap:14px;margin-top:15px;padding-block:10px;border-block:1px solid rgba(255,255,255,.12);color:#d8e1eb}html body .front-office .pitch-track-pitch-meta b{color:var(--pitch-accent)}html body .front-office .pitch-track-current p{margin:18px 0 8px;color:#f2f5f8;font-size:1.02rem;line-height:1.4}html body .front-office .pitch-track-current em{color:#9fb0c2;font-size:.78rem}html body .front-office .pitch-track-controls{display:flex;align-items:center;gap:10px;margin:14px;padding:10px 12px;border:1px solid rgba(255,255,255,.12);background:#02080ed6}html body .front-office .pitch-track-speed-control{display:inline-flex;gap:5px}html body .front-office .pitch-track-speed.is-active{border-color:var(--pitch-accent)!important;color:#071019!important;background:var(--pitch-accent)!important}html body .front-office .pitch-track-progress{flex:1;height:5px;overflow:hidden;border-radius:99px;background:#ffffff1f}html body .front-office .pitch-track-progress span{display:block;height:100%;background:linear-gradient(90deg,var(--pitch-away),var(--pitch-accent),var(--pitch-home))}html body .front-office .pitch-track-controls small{min-width:72px;color:#aebdcd;text-align:right}html body .front-office .pitch-track-feed{max-height:210px;margin:0 14px 14px!important;overflow:auto;background:#02080ebd!important}html body .front-office .pitch-track-feed .simple-list>div{display:grid;grid-template-columns:85px minmax(0,1fr) auto;gap:10px}@media(max-width:920px){html body .front-office .pitch-track-main{grid-template-columns:1fr}html body .front-office :is(.pitch-track-matchup,.pitch-track-zone-wrap,.pitch-track-current){min-height:0}html body .front-office .pitch-track-scoreboard{grid-template-columns:1fr}html body .front-office .pitch-track-game-state{min-height:54px;border-block:1px solid rgba(255,255,255,.12);border-inline:0}}html body .front-office .boxscore-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;align-items:start!important}html body .front-office .boxscore-team-column{min-width:0!important;display:grid!important;gap:12px!important}html body .front-office .boxscore-team-heading{display:grid!important;grid-template-columns:96px minmax(0,1fr) auto!important;gap:14px!important;align-items:center!important;min-height:118px!important;padding:14px 16px!important;border:1px solid rgba(246,197,91,.32)!important;border-radius:18px!important;background:radial-gradient(circle at 12% 50%,rgba(246,197,91,.18),transparent 46%),linear-gradient(180deg,#f6c55b21,#050c16e6)!important}html body .front-office .boxscore-team-identity{display:grid!important;place-items:center!important}html body .front-office .boxscore-team-heading-copy{min-width:0!important;display:grid!important;gap:6px!important}html body .front-office .boxscore-team-heading h3{margin:0!important;color:#f4f7fb!important;font-size:clamp(1.08rem,1.5vw,1.42rem)!important;line-height:1.08!important}html body .front-office .boxscore-team-heading span{color:#9fb0cf!important;font-size:1rem!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important}html body .front-office .boxscore-column-logo,html body .front-office .boxscore-team-logo-fallback{width:88px!important;min-width:88px!important;height:88px!important;min-height:88px!important;object-fit:contain!important}html body .front-office .boxscore-team-logo-fallback{display:grid!important;place-items:center!important;border:1px solid rgba(246,197,91,.34)!important;border-radius:50%!important;background:#050b14!important;color:#f6c55b!important;font-size:1rem!important;font-weight:900!important}html body .front-office .boxscore-team-score{color:#f6c55b!important;font-size:clamp(2.6rem,4.8vw,4.8rem)!important;line-height:.82!important;letter-spacing:-.07em!important;text-align:right!important;text-shadow:0 8px 24px rgba(0,0,0,.42)!important}html body .front-office .boxscore-subpanel{min-width:0!important;padding:12px!important}html body .front-office .boxscore-stat-table{width:100%!important;min-width:430px!important;font-size:1rem!important;line-height:1.16!important}html body .front-office .boxscore-pitching-table{min-width:390px!important}html body .front-office .boxscore-stat-table th,html body .front-office .boxscore-stat-table td{padding:5px 6px!important;text-align:right!important;white-space:nowrap!important}html body .front-office .boxscore-stat-table th:first-child,html body .front-office .boxscore-stat-table td:first-child{width:34%!important;min-width:132px!important;text-align:left!important}html body .front-office .boxscore-player-cell>span{display:inline-flex!important;align-items:center!important;gap:5px!important;max-width:100%!important}html body .front-office .boxscore-player-cell small{display:inline-grid!important;place-items:center!important;min-width:28px!important;margin-left:5px!important;padding:2px 5px!important;border-radius:999px!important;background:#f6c55b1f!important;color:#f6c55b!important;font-size:1rem!important;font-weight:900!important;line-height:1!important;letter-spacing:.04em!important}html body .front-office .boxscore-scoring-play{display:grid!important;grid-template-columns:76px minmax(0,1fr) auto!important;gap:10px!important;align-items:center!important}html body .front-office .boxscore-scoring-detail{min-width:0!important;display:inline-flex!important;align-items:center!important;gap:8px!important}html body .front-office .boxscore-scoring-detail>span{min-width:0!important}html body .front-office .boxscore-scoring-logo{width:54px!important;min-width:54px!important;height:54px!important;min-height:54px!important;object-fit:contain!important}html body .front-office .mini-calendar-hint{margin:12px 0 0!important;color:#f6c55b!important;font-size:1rem!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important}@media(max-width:900px){html body .front-office .boxscore-grid{grid-template-columns:minmax(0,1fr)!important}}@media(max-width:640px){html body .front-office .boxscore-team-heading{grid-template-columns:72px minmax(0,1fr) auto!important;min-height:94px!important;padding:12px!important}html body .front-office .boxscore-column-logo,html body .front-office .boxscore-team-logo-fallback{width:68px!important;min-width:68px!important;height:68px!important;min-height:68px!important}html body .front-office .boxscore-scoring-play{grid-template-columns:64px minmax(0,1fr)!important}html body .front-office .boxscore-scoring-play>span:last-child{grid-column:2!important}}.deadline-free-agent-row{grid-template-columns:44px minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important}.deadline-free-agent-row .transaction-player-copy{min-width:0!important}.deadline-free-agent-shop-button{justify-self:end;white-space:nowrap;min-width:74px}@media(max-width:640px){.deadline-free-agent-row{grid-template-columns:38px minmax(0,1fr)!important}.deadline-free-agent-shop-button{grid-column:2;justify-self:start;margin-top:6px}}html body .front-office.franchise-hub-page{--library-meta-type: clamp(1rem, 1.05vw, 1.1rem);--library-body-type: clamp(1.03rem, 1.12vw, 1.16rem);--library-strong-type: clamp(1.2rem, 1.36vw, 1.42rem);--library-heading-type: clamp(1.65rem, 2.1vw, 2.2rem)}html body .front-office.franchise-hub-page .tab-button{min-height:44px!important;padding:10px 16px!important;font-size:1rem!important;letter-spacing:.08em!important}html body .front-office.franchise-hub-page .panel-title h2,html body .front-office.franchise-hub-page .franchise-hub-panel .panel-title h2{font-size:var(--library-heading-type)!important;line-height:1.05!important}html body .front-office.franchise-hub-page .panel-title span,html body .front-office.franchise-hub-page .franchise-hub-panel .panel-title span{font-size:var(--library-body-type)!important;line-height:1.35!important}html body .front-office.franchise-hub-page .franchise-hub-header-title h2{font-size:clamp(2.05rem,3vw,3.05rem)!important}html body .front-office.franchise-hub-page .franchise-hub-account strong{font-size:clamp(1.24rem,1.45vw,1.48rem)!important}html body .front-office.franchise-hub-page .franchise-hub-account span{font-size:var(--library-meta-type)!important}html body .front-office.franchise-hub-page .franchise-hub-strip article{min-height:74px!important;padding:14px 16px!important}html body .front-office.franchise-hub-page .franchise-hub-strip article span{font-size:1rem!important;line-height:1.12!important}html body .front-office.franchise-hub-page .franchise-hub-strip article strong{font-size:clamp(1.16rem,1.35vw,1.36rem)!important;line-height:1.1!important}html body .front-office.franchise-hub-page .save-slot-card,html body .front-office.franchise-hub-page .league-card{gap:18px!important;padding:18px!important}html body .front-office.franchise-hub-page .save-slot-card.is-history-selected{border-color:#f6c55be0!important;box-shadow:inset 0 0 0 1px #f6c55b5c,0 18px 42px #0000006b!important}html body .front-office.franchise-hub-page .save-slot-card div,html body .front-office.franchise-hub-page .league-card div{gap:6px!important}html body .front-office.franchise-hub-page .save-slot-card strong,html body .front-office.franchise-hub-page .league-card strong{font-size:var(--library-strong-type)!important;line-height:1.12!important;letter-spacing:.035em!important}html body .front-office.franchise-hub-page .save-slot-card span,html body .front-office.franchise-hub-page .save-slot-card em,html body .front-office.franchise-hub-page .save-slot-lock,html body .front-office.franchise-hub-page .league-card span,html body .front-office.franchise-hub-page .sims-limit-note,html body .front-office.franchise-hub-page .message{font-size:var(--library-body-type)!important;line-height:1.34!important}html body .front-office.franchise-hub-page .save-slot-actions-inline{display:flex!important;flex-wrap:wrap!important;justify-content:flex-end!important;gap:10px!important}html body .front-office.franchise-hub-page .deck-button{min-height:42px!important;padding:10px 15px!important;font-size:1rem!important}html body .front-office.franchise-hub-page .franchise-showcase-home{gap:20px!important;padding:24px!important}html body .front-office.franchise-hub-page .season-square-card{gap:14px!important;padding:20px!important}html body .front-office.franchise-hub-page .season-square-topline span,html body .front-office.franchise-hub-page .season-square-meta,html body .front-office.franchise-hub-page .season-square-footer span{font-size:clamp(1rem,.95vw,1rem)!important;line-height:1.12!important}html body .front-office.franchise-hub-page .season-square-topline strong{font-size:clamp(1.18rem,1.65vw,1.56rem)!important;line-height:1.02!important}html body .front-office.franchise-hub-page .season-square-score{font-size:clamp(2.35rem,5.2vw,4.75rem)!important}html body .front-office.franchise-hub-page .season-square-score span,html body .front-office.franchise-hub-page .user-empty-season-card span{font-size:1rem!important}html body .front-office.franchise-hub-page .user-empty-season-card strong{font-size:clamp(1.62rem,2vw,1.95rem)!important}html body .front-office.franchise-hub-page .user-empty-season-card p{font-size:var(--library-body-type)!important;line-height:1.42!important}@media(max-width:760px){html body .front-office.franchise-hub-page .save-slot-card,html body .front-office.franchise-hub-page .league-card{grid-template-columns:minmax(0,1fr)!important}html body .front-office.franchise-hub-page .save-slot-actions-inline{justify-content:flex-start!important}}.desktop-intro-screen{position:relative;min-height:calc(100vh - 10px);display:grid;place-items:center;overflow:hidden;padding:clamp(28px,5vw,72px);isolation:isolate}.desktop-intro-backdrop{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,#020711f5,#02071175 48%,#020711f2),radial-gradient(circle at 50% 44%,rgba(246,197,91,.22),transparent 34%),url(../images/front-office-suite.png) center / cover no-repeat;filter:saturate(1.08) contrast(1.08)}.desktop-intro-screen:after{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at center,transparent 0 38%,rgba(0,0,0,.56) 72%),repeating-linear-gradient(135deg,rgba(246,197,91,.08) 0 1px,transparent 1px 18px);pointer-events:none}.desktop-intro-card{width:min(760px,94vw);display:grid;justify-items:center;gap:22px;padding:clamp(28px,5vw,58px);border:1px solid rgba(246,197,91,.4);border-radius:28px;background:linear-gradient(180deg,#03070e9e,#03070edb);box-shadow:0 32px 120px #0000009e;text-align:center;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.desktop-intro-logo{width:min(560px,82vw);max-height:250px;object-fit:contain;filter:drop-shadow(0 24px 44px rgba(0,0,0,.62))}.desktop-intro-copy{display:grid;gap:8px;max-width:560px}.desktop-intro-copy span{color:#f6c55b;font-size:1rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.desktop-intro-copy p{color:#f5f9ffdb;font-size:clamp(1.05rem,2vw,1.35rem);line-height:1.35}.desktop-intro-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.desktop-intro-button{min-width:210px;min-height:48px}html body .front-office :is(.franchise-card,.franchise-launch-card) :is([data-action=select-franchise],[data-start-default-league]),html body .front-office .league-card [data-start-default-league],html body .desktop-intro-screen .desktop-intro-button{background:linear-gradient(180deg,#111,#020202)!important;border:1px solid rgba(246,197,91,.92)!important;color:#f6c55b!important;box-shadow:inset 0 0 0 1px #f6c55b1f,0 10px 22px #0000004d!important}html body .front-office :is(.franchise-card,.franchise-launch-card) :is([data-action=select-franchise],[data-start-default-league]):hover:not(:disabled),html body .front-office .league-card [data-start-default-league]:hover:not(:disabled),html body .desktop-intro-screen .desktop-intro-button:hover:not(:disabled){background:linear-gradient(180deg,#171717,#050505)!important;border-color:#f6c55b!important;color:#ffd977!important;box-shadow:inset 0 0 0 1px #f6c55b2e,0 12px 28px #0000005c!important}html body .front-office :is(.franchise-card,.franchise-launch-card) :is([data-action=select-franchise],[data-start-default-league]):disabled,html body .front-office .league-card [data-start-default-league]:disabled{background:linear-gradient(180deg,#101010,#030303)!important;border-color:#f6c55b6b!important;color:#f6c55b8c!important}@media(max-width:640px){.desktop-intro-screen{padding:24px 16px}.desktop-intro-card{padding:24px 18px;border-radius:20px}.desktop-intro-actions,.desktop-intro-button{width:100%}}html body .front-office .trade-offer-modal{width:min(1120px,calc(100vw - 36px))!important;max-width:min(1120px,calc(100vw - 36px))!important}html body .front-office .roster-console-header .roster-team-picker{width:min(320px,100%)!important;margin:0 0 10px!important;justify-self:start!important;align-self:start!important}html body .front-office .tab-notification-badge.is-high-impact{background:linear-gradient(180deg,#e33b32,#8f1514)!important;color:#fff!important;border-color:#ffb4a0b8!important;box-shadow:0 0 0 1px #ffffff14,0 8px 18px #aa141261!important}html body .front-office .trade-offer-modal{padding:16px!important;gap:10px!important}html body .front-office .trade-offer-modal .result-row.transaction-row{padding:10px!important;gap:10px!important}html body .front-office .trade-offer-player-stacks{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;width:100%!important;margin-top:8px!important}html body .front-office .trade-offer-player-stack{display:grid!important;align-content:start!important;gap:8px!important;min-width:0!important;padding:10px!important;border:1px solid rgba(180,190,204,.18)!important;border-radius:12px!important;background:#3b414a!important}html body .front-office .trade-offer-player-stack header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;color:var(--muted)!important;font-size:1rem!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important}html body .front-office .trade-offer-player-stack .transaction-player-card{width:100%!important;min-height:74px!important;padding:8px!important}html body .front-office .quick-sim-modal[aria-label="Free Agent Signing"],html body .front-office .quick-sim-modal[aria-label="Free Agent Signed Elsewhere"]{width:min(640px,calc(100vw - 40px))!important;padding:16px!important;gap:10px!important}html body .front-office .quick-sim-modal[aria-label="Free Agent Signing"] .panel-title,html body .front-office .quick-sim-modal[aria-label="Free Agent Signed Elsewhere"] .panel-title{margin-bottom:0!important}html body .front-office .quick-sim-modal[aria-label="Free Agent Signing"] h3,html body .front-office .quick-sim-modal[aria-label="Free Agent Signed Elsewhere"] h3{font-size:1.65rem!important;line-height:1!important}html body .front-office .quick-sim-modal[aria-label="Free Agent Signing"] .message,html body .front-office .quick-sim-modal[aria-label="Free Agent Signed Elsewhere"] .message{padding:12px!important;font-size:1.25rem!important;line-height:1.28!important}html body .front-office .free-agent-decision-modal{gap:10px!important;padding:16px!important}html body .front-office .free-agent-decision-modal .summary-grid,html body .front-office .free-agent-decision-modal .inline-actions{margin-top:0!important}html body .front-office .free-agent-decision-modal h3{font-size:1.75rem!important}html body .front-office .free-agent-decision-modal :is(.summary-card strong,.player-card-header span,.free-agent-decision-message){font-size:1.18rem!important}html body .front-office .player-modal.free-agent-decision-modal.free-agent-international-modal .free-agent-instruction-message{font-size:1.7rem!important;line-height:1.18!important;font-weight:900!important;padding:18px 20px!important}html body .front-office .player-modal.free-agent-decision-modal.free-agent-international-modal .free-agent-decision-message{font-size:1.9rem!important;line-height:1.16!important;font-weight:950!important;padding:18px 20px!important}html body .front-office .player-modal[data-testid=player-card-modal]{max-height:calc(100vh - 36px)!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-gutter:stable!important}html body .front-office .player-modal[data-testid=player-card-modal] .player-season-panel{min-height:0!important}html body .front-office .player-modal[data-testid=player-card-modal] .player-season-panel .table-wrap,html body .front-office .player-modal[data-testid=player-card-modal] .player-season-panel .plain-table-wrap{max-height:min(360px,34vh)!important;overflow-y:auto!important;overflow-x:auto!important}html body .front-office .award-league-columns{gap:12px!important}html body .front-office .award-card-grid{gap:8px!important}html body .front-office .award-winner-card{padding:10px!important;gap:5px!important;min-height:0!important}html body .front-office .award-winner-card h3{font-size:1.15rem!important;line-height:1.05!important}html body .front-office .award-player-name{font-size:1.22rem!important;line-height:1.08!important}html body .front-office .award-player-meta,html body .front-office .award-winner-card p{font-size:1.05rem!important;line-height:1.16!important}html body .front-office .award-winner-card small{display:none!important}html body .front-office .playoff-bracket-panel .panel-title{margin-bottom:4px!important}html body .front-office .postseason-tree-round{padding-top:0!important}html body .front-office .postseason-tree-wild-card:before,html body .front-office .postseason-tree-division:before,html body .front-office .postseason-tree-championship:before,html body .front-office .postseason-tree-world-series:before{display:block!important;margin:0 0 6px!important;color:var(--accent)!important;font-size:1rem!important;font-weight:900!important;letter-spacing:.12em!important;text-transform:uppercase!important}html body .front-office .postseason-tree-wild-card:before{content:"WC"!important}html body .front-office .postseason-tree-division:before{content:"DS"!important}html body .front-office .postseason-tree-championship:before{content:"LCS"!important}html body .front-office .postseason-tree-world-series:before{content:"WS"!important}html body .front-office .draft-board-summary-ratings{display:flex!important;align-items:stretch!important;justify-content:flex-end!important;gap:10px!important;margin-left:auto!important}html body .front-office .draft-board-summary-action-inline{display:flex!important;align-items:stretch!important;justify-content:flex-end!important;margin:0 0 0 4px!important}html body .front-office .draft-pick-button-compact{width:58px!important;min-width:58px!important;height:58px!important;padding:0!important;display:grid!important;place-items:center!important;border:1px solid rgba(255,215,103,.86)!important;border-radius:16px!important;background:radial-gradient(circle at 34% 20%,#fff6ba,transparent 34%),linear-gradient(180deg,#f6c55b,#b87716)!important;color:#120d03!important;box-shadow:0 14px 28px #00000057,inset 0 1px #ffffff70!important}html body .front-office .draft-pick-button .draft-action-label{display:none!important}html body .front-office .draft-pick-button-compact .draft-pick-contract-icon,html body .front-office .draft-pick-button-compact .draft-contract-icon{width:36px!important;height:36px!important;min-width:36px!important;color:#1b1200!important;filter:drop-shadow(0 2px 0 rgba(255,255,255,.2))!important}html body .front-office .has-arbitration-actions,html body .front-office .arbitration-actions-cell{position:relative!important}html body .front-office .has-arbitration-actions{padding-right:48px!important}html body .front-office .arbitration-actions{align-items:center!important}html body .front-office .arbitration-contract-button{width:58px!important;min-width:58px!important;height:50px!important;padding:0!important;display:grid!important;place-items:center!important;border-radius:15px!important}html body .front-office .arbitration-contract-icon{width:34px!important;height:34px!important;min-width:34px!important}html body .front-office .arbitration-x-button{position:absolute!important;top:6px!important;right:6px!important;width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important;padding:0!important;border-radius:999px!important;font-size:0!important;line-height:1!important;opacity:.86!important}html body .front-office .arbitration-x-button:before{content:"X"!important;display:grid!important;place-items:center!important;width:100%!important;height:100%!important;font-size:.8rem!important;font-weight:900!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .manager-cap-avatar,html body .front-office .manager-cap-avatar{position:relative!important;display:block!important;border-radius:18px!important;background:radial-gradient(circle at 32% 22%,rgba(255,255,255,.16),transparent 34%),linear-gradient(145deg,#050c14f5,#111619fa)!important;border:1px solid color-mix(in srgb,var(--manager-team-color, var(--team-color, #c6974f)) 62%,rgba(255,255,255,.18))!important;box-shadow:inset 0 1px #ffffff1f,0 8px 18px #0000004d!important;overflow:hidden!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .manager-cap-avatar:before,html body .front-office .manager-cap-avatar:before{content:""!important;position:absolute!important;inset:10% 8% 8% 6%!important;width:auto!important;height:auto!important;border-radius:0!important;background:var(--manager-team-color, var(--team-color, #c6974f))!important;-webkit-mask:url(../icons/manager-cap-transparent.png) center / contain no-repeat!important;mask:url(../icons/manager-cap-transparent.png) center / contain no-repeat!important;box-shadow:none!important;opacity:.96!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .manager-cap-avatar:after,html body .front-office .manager-cap-avatar:after{display:none!important;content:none!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .assistant-gm-avatar,html body .front-office .assistant-gm-avatar{position:relative!important;display:block!important;border-radius:18px!important;background:radial-gradient(circle at 30% 18%,rgba(255,255,255,.16),transparent 34%),linear-gradient(145deg,#050c14f5,#111619fa)!important;border:1px solid color-mix(in srgb,var(--assistant-team-color, var(--team-color, #c6974f)) 62%,rgba(255,255,255,.18))!important;box-shadow:inset 0 1px #ffffff1f,0 8px 18px #0000004d!important;overflow:hidden!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .assistant-gm-avatar:before,html body .front-office .assistant-gm-avatar:before{content:""!important;position:absolute!important;inset:8%!important;width:auto!important;height:auto!important;border-radius:0!important;background:var(--assistant-team-color, var(--team-color, #c6974f))!important;-webkit-mask:url(../icons/agm-transparent.png) center / contain no-repeat!important;mask:url(../icons/agm-transparent.png) center / contain no-repeat!important;box-shadow:none!important;opacity:.96!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .assistant-gm-avatar:after,html body .front-office .assistant-gm-avatar:after{display:none!important;content:none!important}html body .front-office .scout-report-row{display:grid!important;grid-template-columns:var(--news-feed-icon-column, 94px) minmax(0,1fr)!important;gap:14px!important;align-items:center!important}html body .front-office .scout-report-copy{min-width:0!important}html body .front-office .scout-avatar{position:relative!important;display:block!important;width:var(--news-feed-icon-size, 84px)!important;min-width:var(--news-feed-icon-size, 84px)!important;height:var(--news-feed-icon-size, 84px)!important;min-height:var(--news-feed-icon-size, 84px)!important;justify-self:center!important;border-radius:18px!important;background:radial-gradient(circle at 30% 18%,rgba(255,255,255,.16),transparent 34%),linear-gradient(145deg,#050c14f5,#111619fa)!important;border:1px solid color-mix(in srgb,var(--scout-team-color, var(--team-color, #c6974f)) 62%,rgba(255,255,255,.18))!important;box-shadow:inset 0 1px #ffffff1f,0 8px 18px #0000004d!important;overflow:hidden!important}html body .front-office .scout-avatar:before{content:""!important;position:absolute!important;inset:8%!important;background:var(--scout-team-color, var(--team-color, #c6974f))!important;-webkit-mask:url(../icons/scout-transparent.png) center / contain no-repeat!important;mask:url(../icons/scout-transparent.png) center / contain no-repeat!important;opacity:.96!important}html body .front-office .league-scoreboard-load-row{display:flex;justify-content:center;align-items:center;padding:14px 0 2px;color:var(--muted)}html body .front-office .league-news-highlights-panel{display:flex!important;flex-direction:column!important;min-height:0!important;overflow:hidden!important}html body .front-office .league-news-highlights-panel .league-news-pulse-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))!important;gap:12px!important;align-items:stretch!important;flex:0 0 auto!important}html body .front-office .league-news-highlights-panel .league-news-pulse-card{min-width:0!important;min-height:118px!important;max-height:220px!important;display:flex!important;flex-direction:column!important;gap:8px!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-gutter:stable!important}html body .front-office .league-news-highlights-panel .league-news-fa-pulse-card{min-height:210px!important}html body .front-office .league-news-highlights-panel .league-news-pulse-stat{display:grid!important;grid-template-columns:minmax(108px,.82fr) minmax(0,1fr)!important;gap:10px!important;align-items:center!important;min-height:34px!important;flex:0 0 auto!important}html body .front-office .league-news-highlights-panel .league-news-pulse-stat span,html body .front-office .league-news-highlights-panel .league-news-pulse-stat b,html body .front-office .league-news-highlights-panel .league-news-pulse-card strong,html body .front-office .league-news-highlights-panel .league-news-highlight-card span{min-width:0!important;overflow-wrap:normal!important;word-break:normal!important}html body .front-office .league-news-highlights-panel .league-news-pulse-stat span{white-space:nowrap!important}html body .front-office .league-news-highlights-panel .league-news-highlight-list{flex:1 1 auto!important;min-height:180px!important;max-height:clamp(260px,42vh,560px)!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-gutter:stable!important;padding-right:4px!important}html body .front-office .league-news-highlights-panel .league-news-highlight-card{min-width:0!important}html body .front-office .ownership-review-reopen-row{display:flex!important;justify-content:center!important;align-items:center!important;padding:18px 0 4px!important}html body .front-office .ownership-review-reopen-row .deck-button{min-width:180px!important}html body .front-office .desk-continue-achievement-banners{display:flex!important;align-items:flex-start!important;gap:8px!important;flex-wrap:wrap!important}html body .front-office .team-achievement-banner{position:relative!important;display:grid!important;grid-template-rows:auto auto!important;min-width:52px!important;padding:10px 7px 5px!important;border:0!important;background:var(--desk-team-secondary-color, var(--gold))!important;color:#f7fbff!important;text-align:center!important;line-height:1!important;box-shadow:0 8px 20px #0000005c!important;clip-path:polygon(50% 0,62% 14%,100% 14%,100% 100%,0 100%,0 14%,38% 14%)!important}html body .front-office .team-achievement-banner-year,html body .front-office .team-achievement-banner-kind{display:block!important;margin:0!important;padding:0!important}html body .front-office .team-achievement-banner-year{font-size:.68rem!important;font-weight:900!important;letter-spacing:.02em!important}html body .front-office .team-achievement-banner-kind{margin-top:1px!important;font-size:.82rem!important;font-weight:1000!important;letter-spacing:.04em!important}html body .front-office .team-history-layout{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;align-items:start!important}html body .front-office .team-history-column{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:14px!important;min-width:0!important;align-content:start!important}html body .front-office .team-history-layout>.team-history-postseason-section{grid-column:1 / -1!important}html body .front-office .team-history-financial-details-stack{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important}@media(max-width:1180px){html body .front-office .team-history-layout{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:760px){html body .front-office .team-history-layout,html body .front-office .team-history-column,html body .front-office .team-history-financial-details-stack{grid-template-columns:minmax(0,1fr)!important}html body .front-office .team-history-financial-details-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body .front-office .team-history-layout>.team-history-postseason-section,html body .front-office .team-history-column{grid-column:1 / -1!important}}html body .league-identity-admin{width:100%;display:grid;gap:18px;margin-top:0}.league-identity-admin form{display:grid;gap:18px}.league-identity-admin .account-form-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.league-identity-admin .account-field{display:grid;gap:6px;min-width:0}.league-identity-admin .account-field span{color:var(--muted);font-size:.82rem;font-weight:850;text-transform:uppercase}.league-identity-admin .account-input{width:100%;min-width:0}.league-identity-team-title{padding-top:14px;border-top:1px solid var(--line)}.league-identity-admin .league-identity-team-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.league-identity-actions{justify-content:flex-end;flex-wrap:wrap}@media(max-width:1100px){.league-identity-admin .league-identity-team-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}html body .league-identity-admin .league-identity-team-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.league-identity-team-box{display:grid;grid-template-columns:minmax(150px,.9fr) minmax(100px,.45fr) minmax(240px,1.35fr);gap:10px;align-items:end;padding:12px;border:1px solid rgba(246,197,91,.32);background:#05090f}.league-identity-team-box>strong{grid-column:1/-1;color:#f6c55b;font-size:.92rem;text-transform:uppercase}.league-identity-team-box .account-field:first-of-type{grid-column:1}.league-identity-team-box .account-field:nth-of-type(2){grid-column:2}.league-identity-team-box .account-field:nth-of-type(3){grid-column:3}@media(max-width:1100px){html body .league-identity-admin .league-identity-team-grid{grid-template-columns:1fr}}.user-generated-share-disclaimer{position:absolute;z-index:20;left:10px;right:10px;bottom:3px;color:#fff;background:#000c;padding:3px 6px;font-size:8px;font-weight:700;line-height:1.15;text-align:center;letter-spacing:0}.all-star-share-card .user-generated-share-disclaimer,.moneyline-share-card .user-generated-share-disclaimer{left:20px;right:20px;bottom:8px;font-size:10px;padding:4px 8px}.season-wide-card .user-generated-share-disclaimer{font-size:9px}html body .front-office .transaction-row.is-major-extension-highlight{border:1px solid rgba(246,197,91,.88)!important;border-left:4px solid #f6c55b!important;background:linear-gradient(90deg,#f6c55b33,#050505f5 48%)!important;box-shadow:inset 0 0 0 1px #f6c55b1f,0 8px 22px #0000004d!important}html body .front-office .transaction-row.is-major-extension-highlight :is(.transaction-date,strong,strong .link-button){color:#f6c55b!important}html body .season-square-card.season-share-card{--season-card-token-size: 56px;border-radius:0!important}html body .front-office .pitch-track-modal{max-height:calc(100vh - 20px)!important;overflow-x:hidden!important;overflow-y:auto!important;background:linear-gradient(90deg,color-mix(in srgb,var(--pitch-away) 64%,transparent) 0%,transparent 58%),linear-gradient(270deg,color-mix(in srgb,var(--pitch-home) 64%,transparent) 0%,transparent 58%),linear-gradient(#0a090894,#0a0908db),var(--pitch-stadium-image),#12100e!important;background-position:center!important;background-size:cover!important}html body .front-office .pitch-track-header{background:#100e0cc7!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}html body .front-office .pitch-track-linescore{margin:14px!important;overflow-x:auto!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:4px!important;background:#0c0b0ae6!important;box-shadow:0 14px 32px #00000047!important}html body .front-office .pitch-track-linescore table{width:100%!important;min-width:760px!important;border-collapse:collapse!important;table-layout:fixed!important;color:#f2f4f5!important;font-size:11px!important}html body .front-office .pitch-track-linescore th,html body .front-office .pitch-track-linescore td{height:36px!important;padding:4px 6px!important;border-right:1px solid rgba(255,255,255,.09)!important;border-bottom:1px solid rgba(255,255,255,.09)!important;background:#0d0c0bc7!important;color:#e8edf0!important;font-size:11px!important;font-weight:700!important;text-align:center!important;font-variant-numeric:tabular-nums!important}html body .front-office .pitch-track-linescore thead th{height:29px!important;background:#1b1814f0!important;color:#bdc4ca!important;font-size:9px!important;text-transform:uppercase!important}html body .front-office .pitch-track-linescore tr:last-child th,html body .front-office .pitch-track-linescore tr:last-child td{border-bottom:0!important}html body .front-office .pitch-track-linescore th:last-child,html body .front-office .pitch-track-linescore td:last-child{border-right:0!important}html body .front-office .pitch-track-linescore .pitch-track-linescore-team,html body .front-office .pitch-track-linescore .pitch-track-linescore-status{width:190px!important;text-align:left!important}html body .front-office .pitch-track-linescore .pitch-track-linescore-team{display:grid!important;grid-template-columns:30px 34px minmax(0,1fr)!important;align-items:center!important;gap:7px!important;border-left:5px solid color-mix(in srgb,var(--pitch-away) 82%,#fff 18%)!important}html body .front-office .pitch-track-linescore tbody tr:last-child .pitch-track-linescore-team{border-left-color:color-mix(in srgb,var(--pitch-home) 82%,#fff 18%)!important}html body .front-office .pitch-track-linescore-team span{color:#aeb8bf!important;font-size:9px!important;font-weight:900!important}html body .front-office .pitch-track-linescore-team strong{min-width:0!important;overflow:hidden!important;color:#f5f7f8!important;font-size:11px!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .front-office .pitch-track-linescore .pitch-track-linescore-logo{width:27px!important;min-width:27px!important;height:27px!important;min-height:27px!important;object-fit:contain!important}html body .front-office .pitch-track-linescore-status strong,html body .front-office .pitch-track-linescore-status span{display:block!important;color:#f4f6f7!important;font-size:10px!important;line-height:1.1!important}html body .front-office .pitch-track-linescore-status span{margin-top:2px!important;color:#f1c84c!important;font-size:8px!important}html body .front-office .pitch-track-linescore .pitch-track-linescore-total{width:38px!important;color:#fff5cf!important;font-size:13px!important;font-weight:950!important}html body .front-office .pitch-track-linescore td.is-future{color:#fff3!important}html body .front-office .pitch-track-main{grid-template-columns:minmax(320px,1.12fr) minmax(280px,.96fr) minmax(240px,.82fr)!important;align-items:stretch!important}html body .front-office :is(.pitch-track-field-card,.pitch-track-flight-card,.pitch-track-game-card){min-width:0!important;min-height:374px!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:6px!important;background:#0d0c0beb!important;box-shadow:0 14px 32px #0000003d!important}html body .front-office .pitch-track-visual-title{min-height:44px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:9px 12px!important;border-bottom:1px solid rgba(255,255,255,.12)!important;background:#171411!important}html body .front-office .pitch-track-visual-title span{color:#f1c84c!important;font-size:11px!important;font-weight:900!important;letter-spacing:.12em!important;text-transform:uppercase!important}html body .front-office .pitch-track-visual-title strong{min-width:0!important;overflow:hidden!important;color:#f2f6fa!important;font-size:12px!important;font-weight:800!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .front-office .live-field-graphic{width:100%!important;height:286px!important;display:block!important;background:#14251e!important}html body .front-office .live-field-outfield{fill:#245f40!important;stroke:#91caa7!important;stroke-width:2!important}html body .front-office .live-field-foul-lines{fill:none!important;stroke:#ffffffc7!important;stroke-width:1.5!important}html body .front-office .live-field-infield-dirt{fill:#a8653f!important;stroke:#dca47c!important;stroke-width:1.5!important}html body .front-office .live-field-infield-grass{fill:#347b4e!important;stroke:#ffffff38!important;stroke-width:1!important}html body .front-office .live-field-mound{fill:#bd7951!important;stroke:#f0c6a2!important;stroke-width:1.5!important}html body .front-office .live-field-base-path{fill:none!important;stroke:#ffffff7a!important;stroke-width:2!important;stroke-dasharray:4 4!important}html body .front-office .live-field-bases :is(rect,path){fill:#fffdf3!important;stroke:#d8e1e9!important;stroke-width:1!important}html body .front-office .live-field-labels text{fill:#fffc!important;font-size:9px!important;font-weight:900!important;letter-spacing:0!important;text-anchor:middle!important}html body .front-office .live-field-defender circle{fill:color-mix(in srgb,var(--pitch-defense) 78%,#111820)!important;stroke:#ffffffe0!important;stroke-width:2!important;filter:drop-shadow(0 2px 3px rgba(0,0,0,.72))!important}html body .front-office .live-field-defender text{fill:#fff!important;font-size:7px!important;font-weight:950!important;letter-spacing:0!important;text-anchor:middle!important;pointer-events:none!important}html body .front-office .live-field-defender.is-fielding circle{stroke:#fff3a6!important;stroke-width:3!important}html body .front-office .live-field-defender.is-covering circle{stroke:#b9e5ff!important;stroke-width:3!important}html body .front-office .live-field-defender.is-supporting circle{stroke:#b8d9c5!important;stroke-width:2.5!important}html body .front-office .live-field-defender.is-catching circle{animation:live-defender-catch var(--live-catch-duration, .22s) ease-out var(--live-catch-delay, 0ms) both!important}html body .front-office .live-field-defender.is-throwing:not(.is-catching) circle{animation:live-defender-throw var(--live-throw-duration, .16s) ease-out var(--live-throw-delay, 0ms) both!important}html body .front-office .live-field-defender.is-picking-up.is-throwing circle{animation:live-defender-pickup var(--live-pickup-duration, .16s) ease-out var(--live-pickup-delay, 0ms) both,live-defender-throw var(--live-throw-duration, .16s) ease-out var(--live-throw-delay, 0ms) both!important}@keyframes live-defender-catch{0%{r:10px;stroke-width:2px}65%{r:16px;stroke-width:4px}to{r:12px;stroke-width:3px}}@keyframes live-defender-throw{0%,to{transform:scale(1)}45%{transform:scale(.78) translate(-4px)}70%{transform:scale(1.12) translate(3px)}}@keyframes live-defender-pickup{0%,to{transform:scale(1) translateY(0)}58%{transform:scale(.76) translateY(5px)}}html body .front-office .live-batted-ball-path{fill:none!important;stroke:#fff7df!important;stroke-width:2!important;stroke-linecap:round!important;opacity:.72!important;filter:drop-shadow(0 0 4px rgba(255,255,255,.5))!important}html body .front-office .live-batted-ball-path.is-ground{stroke-dasharray:3 4!important}html body .front-office .live-batted-ball-path.is-fly{stroke:#f1c84c!important}html body .front-office .live-batted-ball-target{fill:none!important;stroke:#fff4c4!important;stroke-width:2!important;opacity:.72!important;animation:live-batted-ball-target .42s ease-out both!important}html body .front-office .live-batted-ball circle{fill:#fffdf2!important;stroke:#d6dce1!important;stroke-width:1.5!important;filter:drop-shadow(0 0 5px rgba(255,255,255,.85))!important}html body .front-office .live-batted-ball path{fill:none!important;stroke:#bd3942!important;stroke-width:1!important;stroke-linecap:round!important}html body .front-office .live-ground-impact{fill:none!important;stroke:#f5d9ad!important;stroke-width:3!important;filter:drop-shadow(0 0 4px rgba(255,236,195,.72))!important}html body .front-office .live-return-throw-path{fill:none!important;stroke:#fff4d38f!important;stroke-width:1.5!important;stroke-dasharray:5 6!important}html body .front-office .live-return-ball circle{fill:#fffdf2!important;stroke:#d6dce1!important;stroke-width:1.2!important;filter:drop-shadow(0 0 4px rgba(255,255,255,.82))!important}html body .front-office .live-return-ball path{fill:none!important;stroke:#bd3942!important;stroke-width:.8!important}@keyframes live-batted-ball-target{0%{opacity:0;r:2px}to{opacity:.72;r:9px}}html body .front-office .live-field-runner circle{fill:#f1c84c!important;stroke:#fff7d2!important;stroke-width:3!important;filter:drop-shadow(0 3px 4px rgba(0,0,0,.68))!important}html body .front-office .live-field-runner text{fill:#081019!important;font-size:9px!important;font-weight:950!important;letter-spacing:0!important;text-anchor:middle!important}html body .front-office .live-field-runner.is-moving circle{animation:live-runner-pulse .23s ease-in-out infinite alternate!important}html body .front-office .live-field-runner.is-scoring circle{fill:#63dd92!important;stroke:#e9fff0!important}html body .front-office .live-field-runner.is-out{opacity:.42!important}html body .front-office .live-field-runner.is-out circle{fill:#d54e58!important}@keyframes live-runner-pulse{0%{r:13px}to{r:16px}}html body .front-office .live-field-runner-list{min-height:43px!important;display:flex!important;align-items:center!important;gap:8px!important;overflow-x:auto!important;padding:7px 10px!important;border-top:1px solid rgba(255,255,255,.1)!important;background:#171411!important}html body .front-office .live-field-runner-list span{min-width:0!important;display:inline-flex!important;align-items:center!important;gap:5px!important;color:#dce5ee!important;font-size:10px!important;font-weight:700!important;white-space:nowrap!important}html body .front-office .live-field-runner-list b{display:inline-grid!important;place-items:center!important;min-width:24px!important;height:20px!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:3px!important;color:#f1c84c!important;background:#ffffff0f!important;font-size:9px!important}html body .front-office .live-field-runner-list .is-empty{color:#8294a7!important;font-weight:600!important}html body .front-office .pitch-track-flight-card{display:grid!important;grid-template-rows:auto minmax(0,1fr) auto auto!important}html body .front-office .live-pitch-graphic{width:100%!important;height:254px!important;display:block!important;background:#0e0d0c!important}html body .front-office .live-pitch-zone-backdrop{fill:#090a0994!important;stroke:#ffffff3d!important;stroke-width:1.5!important;filter:drop-shadow(0 5px 12px rgba(0,0,0,.58))!important}html body .front-office .live-pitch-upper-deck{fill:#141311!important}html body .front-office .live-pitch-crowd{fill:color-mix(in srgb,var(--pitch-home) 32%,#1a1815)!important;stroke:#ffffff4d!important;stroke-width:1!important;stroke-dasharray:2 3!important}html body .front-office .live-pitch-outfield-wall{fill:color-mix(in srgb,var(--pitch-home) 62%,#171713)!important;stroke:#ffffff7a!important;stroke-width:1.5!important}html body .front-office .live-pitch-turf{fill:#245b3b!important}html body .front-office .live-pitch-dirt-lane{fill:#9e6747!important;stroke:#d09b75!important;stroke-width:1!important}html body .front-office .live-pitch-grass-stripe{fill:none!important;stroke:#ffffff12!important;stroke-width:22!important}html body .front-office .live-pitch-lane{fill:none!important;stroke:#ffffff59!important;stroke-width:1.5!important;stroke-dasharray:5 6!important}html body .front-office .live-pitch-mound{fill:#bd805b!important;stroke:#efd0af!important;stroke-width:1.5!important}html body .front-office .live-pitch-rubber,html body .front-office .live-pitch-plate{fill:#f4f0df!important;stroke:#fff!important;stroke-width:1!important}html body .front-office .live-pitch-batter-boxes{fill:#9f67461f!important;stroke:#fff8e0e0!important;stroke-width:2!important;stroke-linejoin:round!important}html body .front-office .live-pitch-zone :is(rect,path){fill:#040b1233!important;stroke:#edf7ffa6!important;stroke-width:1.3!important}html body .front-office .live-pitch-zone rect{fill:#050c1433!important;stroke:#f3f8fc!important;stroke-width:2.2!important;filter:drop-shadow(0 0 3px rgba(0,0,0,.8))!important}html body .front-office .live-pitch-pitcher{fill:#d7dde4!important;stroke:#09121c!important;stroke-width:2.5!important;stroke-linecap:round!important;stroke-linejoin:round!important}html body .front-office .live-pitch-pitcher .live-pitch-cap{fill:var(--pitch-home)!important;stroke-width:1!important}html body .front-office .live-pitch-pitcher .live-pitch-pitcher-body{fill:color-mix(in srgb,var(--pitch-home) 78%,#dce6ee)!important}html body .front-office .live-player-shadow{fill:#00000052!important;stroke:none!important}html body .front-office .live-player-sprite-frame{opacity:0;overflow:hidden;pointer-events:none}html body .front-office :is(.live-pitch-pitcher-sprite,.live-pitch-batter-sprite) .live-player-sprite-frame.is-frame-0{opacity:1}html body .front-office .live-pitch-graphic.is-delivering .live-pitch-pitcher-sprite .live-player-sprite-frame{animation-duration:var(--live-delivery-duration, .28s);animation-timing-function:linear;animation-fill-mode:both}html body .front-office .live-pitch-batter-sprite.is-swinging .live-player-sprite-frame{animation-duration:var(--live-swing-duration, .28s);animation-timing-function:linear;animation-delay:var(--live-swing-delay, 0ms);animation-fill-mode:both}html body .front-office .live-pitch-pitcher-sprite .live-player-sprite-frame.is-frame-0{animation-name:live-pitcher-sprite-frame-0}html body .front-office .live-pitch-pitcher-sprite .live-player-sprite-frame.is-frame-1{animation-name:live-pitcher-sprite-frame-1}html body .front-office .live-pitch-pitcher-sprite .live-player-sprite-frame.is-frame-2{animation-name:live-pitcher-sprite-frame-2}html body .front-office .live-pitch-pitcher-sprite .live-player-sprite-frame.is-frame-3{animation-name:live-pitcher-sprite-frame-3}html body .front-office .live-pitch-pitcher-sprite .live-player-sprite-frame.is-frame-4{animation-name:live-pitcher-sprite-frame-4}html body .front-office .live-pitch-batter-sprite .live-player-sprite-frame.is-frame-0{animation-name:live-batter-sprite-frame-0}html body .front-office .live-pitch-batter-sprite .live-player-sprite-frame.is-frame-1{animation-name:live-batter-sprite-frame-1}html body .front-office .live-pitch-batter-sprite .live-player-sprite-frame.is-frame-2{animation-name:live-batter-sprite-frame-2}html body .front-office .live-pitch-batter-sprite .live-player-sprite-frame.is-frame-3{animation-name:live-batter-sprite-frame-3}html body .front-office .live-pitch-batter-sprite .live-player-sprite-frame.is-frame-4{animation-name:live-batter-sprite-frame-4}html body .front-office .live-pitch-batter-sprite .live-player-sprite-frame.is-frame-5{animation-name:live-batter-sprite-frame-5}html body .front-office .live-pitch-pitcher :is(.live-pitch-pitcher-leg,.live-pitch-throwing-arm,.live-pitch-glove-arm){fill:none!important;stroke:#d7dde4!important}html body .front-office .live-pitch-uniform-detail{fill:none!important;stroke:#ffffffa3!important;stroke-width:1!important}html body .front-office .live-pitch-release-point{fill:#fff!important;stroke:#f1c84c!important;stroke-width:2!important;filter:url(#live-pitch-soft-glow)!important}html body .front-office .live-pitch-graphic.is-delivering .live-pitch-throwing-arm{transform-box:fill-box!important;transform-origin:top center!important;animation:live-pitch-arm-whip var(--live-delivery-duration, .28s) cubic-bezier(.42,0,.3,1) both!important}html body .front-office .live-pitch-graphic.is-delivering .live-pitch-pitcher-core{transform-box:fill-box!important;transform-origin:center bottom!important;animation:live-pitch-body-drive var(--live-delivery-duration, .28s) ease-in-out both!important}html body .front-office .live-pitch-graphic.is-delivering .live-pitch-glove-arm,html body .front-office .live-pitch-graphic.is-delivering .live-pitch-pitcher .live-pitch-glove{transform-box:fill-box!important;transform-origin:top center!important;animation:live-pitch-glove-tuck var(--live-delivery-duration, .28s) ease-in-out both!important}html body .front-office .live-pitch-graphic.is-delivering .live-pitch-pitcher-leg.is-lift-leg{transform-box:fill-box!important;transform-origin:top center!important;animation:live-pitch-lift-leg var(--live-delivery-duration, .28s) ease-out both!important}html body .front-office .live-pitch-graphic.is-delivering .live-pitch-pitcher-leg.is-drive-leg{transform-box:fill-box!important;transform-origin:top center!important;animation:live-pitch-drive-leg var(--live-delivery-duration, .28s) ease-out both!important}html body .front-office .live-pitch-catcher{fill:#182736!important;stroke:#a7b5c4!important;stroke-width:3.5!important;stroke-linecap:round!important;stroke-linejoin:round!important}html body .front-office .live-pitch-umpire{fill:#17202a!important;stroke:#06090d!important;stroke-width:2.5!important;stroke-linecap:round!important;stroke-linejoin:round!important}html body .front-office .live-pitch-umpire-mask{fill:none!important;stroke:#9da8b3!important;stroke-width:1.5!important}html body .front-office .live-pitch-umpire-body{fill:#202c38!important;stroke:#070b10!important}html body .front-office .live-pitch-mask-bars{fill:none!important;stroke:#d5dee7!important;stroke-width:1.8!important}html body .front-office .live-pitch-batter{fill:#c8d2dc!important;stroke:#111c28!important;stroke-width:3.5!important;stroke-linecap:round!important;stroke-linejoin:round!important}html body .front-office .live-pitch-batter .live-pitch-batter-helmet{fill:var(--pitch-away)!important;stroke-width:1.5!important}html body .front-office .live-pitch-batter .live-pitch-batter-body{fill:color-mix(in srgb,var(--pitch-away) 76%,#dbe5ee)!important}html body .front-office .live-pitch-batter .live-pitch-batter-pants{fill:#e1e6eb!important;stroke:#111c28!important;stroke-width:2!important}html body .front-office .live-pitch-batter :is(.live-pitch-batter-arm,.live-pitch-batter-leg){fill:none!important;stroke:#c8d2dc!important}html body .front-office .live-pitch-hands{fill:#d9b08c!important;stroke:#111c28!important;stroke-width:1.5!important}html body .front-office .live-pitch-bat{fill:none!important;stroke:#d6a96d!important;stroke-width:5!important}html body .front-office .live-pitch-batter.is-swinging .live-pitch-swing-group{transform-box:fill-box!important;transform-origin:center center!important;animation:live-pitch-full-swing var(--live-swing-duration, .28s) cubic-bezier(.38,0,.2,1) var(--live-swing-delay, 0ms) both!important}html body .front-office .live-pitch-batter.is-swinging .live-pitch-batter-core{transform-box:fill-box!important;transform-origin:center bottom!important;animation:live-pitch-batter-coil var(--live-swing-duration, .28s) ease-out var(--live-swing-delay, 0ms) both!important}html body .front-office .live-pitch-batter.is-swinging .live-pitch-batter-leg.is-front-leg{transform-box:fill-box!important;transform-origin:top center!important;animation:live-pitch-batter-stride var(--live-swing-duration, .28s) ease-out var(--live-swing-delay, 0ms) both!important}html body .front-office .live-pitch-glove{fill:#a9683f!important;stroke:#f0c394!important;stroke-width:2!important}html body .front-office .live-pitch-location circle{stroke:#ffffffeb!important;stroke-width:1.5!important;opacity:.84!important}html body .front-office .live-pitch-location text{fill:#071019!important;font-size:8px!important;font-weight:950!important;letter-spacing:0!important;text-anchor:middle!important}html body .front-office .live-pitch-location.is-current circle{stroke-width:3!important;opacity:1!important;filter:drop-shadow(0 0 6px rgba(255,255,255,.58))!important}html body .front-office :is(.live-pitch-location,.live-pitch-ball).is-strike{fill:#f1c84c!important}html body .front-office :is(.live-pitch-location,.live-pitch-ball).is-ball{fill:#e8edf0!important}html body .front-office :is(.live-pitch-location,.live-pitch-ball).is-in-play{fill:#63dd92!important}html body .front-office :is(.live-pitch-location,.live-pitch-ball).is-hbp{fill:#ff6c74!important}html body .front-office .live-pitch-flight-path{fill:none!important;stroke-width:2.5!important;stroke-linecap:round!important;stroke-dasharray:4 5!important;opacity:.9!important}html body .front-office .live-pitch-flight-glow{fill:none!important;stroke-width:11!important;stroke-linecap:round!important;opacity:.18!important;filter:url(#live-pitch-soft-glow)!important}html body .front-office :is(.live-pitch-flight-path,.live-pitch-flight-glow).is-strike{stroke:#f1c84c!important}html body .front-office :is(.live-pitch-flight-path,.live-pitch-flight-glow).is-ball{stroke:#e8edf0!important}html body .front-office :is(.live-pitch-flight-path,.live-pitch-flight-glow).is-in-play{stroke:#63dd92!important}html body .front-office :is(.live-pitch-flight-path,.live-pitch-flight-glow).is-hbp{stroke:#ff6c74!important}html body .front-office .live-pitch-ball{filter:drop-shadow(0 0 6px rgba(255,255,255,.88))!important}html body .front-office .live-pitch-ball-halo{fill:currentColor!important;stroke:none!important;opacity:.2!important}html body .front-office .live-pitch-ball.is-strike{color:#f1c84c!important}html body .front-office .live-pitch-ball.is-ball{color:#e8edf0!important}html body .front-office .live-pitch-ball.is-in-play{color:#63dd92!important}html body .front-office .live-pitch-ball.is-hbp{color:#ff6c74!important}html body .front-office .live-pitch-ball-core{fill:#fffdf4!important;stroke:#d8dde2!important;stroke-width:1.2!important}html body .front-office .live-pitch-ball-seam{fill:none!important;stroke:#bb3942!important;stroke-width:1!important;stroke-linecap:round!important}html body .front-office .live-pitch-target{fill:none!important;stroke-width:1.6!important;opacity:.68!important;animation:live-pitch-target-lock .24s ease-out both!important}html body .front-office .live-pitch-target.is-strike{stroke:#f1c84c!important}html body .front-office .live-pitch-target.is-ball{stroke:#e8edf0!important}html body .front-office :is(.pitch-track-dot,.pitch-track-zone-legend i).is-ball{background:#e8edf0!important}html body .front-office .live-pitch-target.is-in-play{stroke:#63dd92!important}html body .front-office .live-pitch-target.is-hbp{stroke:#ff6c74!important}html body .front-office .live-pitch-readout{min-height:32px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:5px 10px!important;border-top:1px solid rgba(255,255,255,.1)!important;background:#171411!important}html body .front-office .live-pitch-readout span,html body .front-office .live-pitch-readout strong{color:#dce6ef!important;font-size:10px!important;font-weight:800!important;letter-spacing:.04em!important;text-transform:uppercase!important}html body .front-office .live-pitch-readout strong{color:#f1c84c!important}html body .front-office .pitch-track-flight-card .pitch-track-zone-legend{min-height:43px!important;justify-content:center!important;align-items:center!important;border-top:1px solid rgba(255,255,255,.1)!important;background:#171411!important}@keyframes live-pitch-arm-delivery{0%{transform:rotate(-42deg)}to{transform:rotate(8deg)}}@keyframes live-pitch-leg-delivery{0%{transform:rotate(-18deg) translateY(-3px)}to{transform:rotate(8deg) translateY(0)}}@keyframes live-pitch-batter-swing{0%{transform:rotate(0)}65%{transform:rotate(-12deg)}to{transform:rotate(-7deg)}}@keyframes live-pitch-body-drive{0%{transform:translateY(0) rotate(0)}42%{transform:translateY(-2px) rotate(-3deg)}to{transform:translateY(2px) rotate(6deg)}}@keyframes live-pitch-arm-whip{0%{transform:rotate(-58deg)}48%{transform:rotate(-78deg)}to{transform:rotate(35deg)}}@keyframes live-pitch-glove-tuck{0%{transform:rotate(10deg) translate(0)}55%{transform:rotate(-18deg) translate(-1px)}to{transform:rotate(-30deg) translate(-3px)}}@keyframes live-pitch-lift-leg{0%{transform:rotate(0) translateY(0)}42%{transform:rotate(-38deg) translateY(-7px)}to{transform:rotate(15deg) translateY(0)}}@keyframes live-pitch-drive-leg{0%{transform:rotate(0)}55%{transform:rotate(10deg)}to{transform:rotate(-16deg)}}@keyframes live-pitch-full-swing{0%{transform:rotate(12deg)}34%{transform:rotate(4deg)}76%{transform:rotate(-62deg)}to{transform:rotate(-38deg)}}@keyframes live-pitch-batter-coil{0%{transform:rotate(2deg) translate(0)}45%{transform:rotate(5deg) translate(-1px)}to{transform:rotate(-4deg) translate(3px)}}@keyframes live-pitch-batter-stride{0%{transform:rotate(-8deg) translate(-2px)}58%{transform:rotate(7deg) translate(2px)}to{transform:rotate(3deg) translate(4px)}}@keyframes live-pitcher-sprite-frame-0{0%,19.9%{opacity:1}20%,to{opacity:0}}@keyframes live-pitcher-sprite-frame-1{0%,19.9%{opacity:0}20%,39.9%{opacity:1}40%,to{opacity:0}}@keyframes live-pitcher-sprite-frame-2{0%,39.9%{opacity:0}40%,59.9%{opacity:1}60%,to{opacity:0}}@keyframes live-pitcher-sprite-frame-3{0%,59.9%{opacity:0}60%,79.9%{opacity:1}80%,to{opacity:0}}@keyframes live-pitcher-sprite-frame-4{0%,79.9%{opacity:0}80%,to{opacity:1}}@keyframes live-batter-sprite-frame-0{0%,16.5%{opacity:1}16.6%,to{opacity:0}}@keyframes live-batter-sprite-frame-1{0%,16.5%{opacity:0}16.6%,33.2%{opacity:1}33.3%,to{opacity:0}}@keyframes live-batter-sprite-frame-2{0%,33.2%{opacity:0}33.3%,49.8%{opacity:1}49.9%,to{opacity:0}}@keyframes live-batter-sprite-frame-3{0%,49.8%{opacity:0}49.9%,66.4%{opacity:1}66.5%,to{opacity:0}}@keyframes live-batter-sprite-frame-4{0%,66.4%{opacity:0}66.5%,83.1%{opacity:1}83.2%,to{opacity:0}}@keyframes live-batter-sprite-frame-5{0%,83.1%{opacity:0}83.2%,to{opacity:1}}@keyframes live-pitch-target-lock{0%{opacity:0}to{opacity:.68}}html body .front-office .pitch-track-game-card{display:grid!important;grid-template-rows:auto minmax(0,1fr)!important}html body .front-office .pitch-track-game-card .pitch-track-matchup,html body .front-office .pitch-track-game-card .pitch-track-current{min-height:0!important;padding:16px!important;border:0!important;background:transparent!important}html body .front-office .pitch-track-game-card .pitch-track-kicker,html body .front-office .pitch-track-game-card .pitch-track-pitch-meta b{color:#f1c84c!important}html body .front-office .pitch-track-game-card .pitch-track-matchup{border-bottom:1px solid rgba(255,255,255,.12)!important;background:#171411!important}html body .front-office .pitch-track-game-card .pitch-track-matchup>strong{font-size:19px!important;line-height:1.08!important}html body .front-office .pitch-track-game-card .pitch-track-count{margin-top:14px!important}html body .front-office .pitch-track-game-card .pitch-track-count div{min-width:0!important;padding:6px!important}html body .front-office .pitch-track-game-card .pitch-track-count strong{font-size:19px!important}html body .front-office .pitch-track-game-card .pitch-track-outs{justify-content:flex-start!important;margin-top:10px!important}html body .front-office .pitch-track-game-card .pitch-track-current>strong{font-size:23px!important}html body .front-office .pitch-track-game-card .pitch-track-current p{margin-top:12px!important;font-size:13px!important}html body .front-office .pitch-track-controls,html body .front-office .pitch-track-feed{background:#0d0c0beb!important}html body .front-office .pitch-track-feed>.panel-title{background:#171411!important}@media(max-width:930px){html body .front-office .pitch-track-main{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body .front-office .pitch-track-game-card{grid-column:1 / -1!important;min-height:0!important;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)!important;grid-template-rows:auto!important}html body .front-office .pitch-track-game-card .pitch-track-matchup{border-right:1px solid rgba(255,255,255,.12)!important;border-bottom:0!important}}@media(max-width:650px){html body .front-office .pitch-track-main{grid-template-columns:minmax(0,1fr)!important}html body .front-office .pitch-track-game-card{grid-column:auto!important;grid-template-columns:minmax(0,1fr)!important}html body .front-office .pitch-track-game-card .pitch-track-matchup{border-right:0!important;border-bottom:1px solid rgba(255,255,255,.12)!important}html body .front-office .pitch-track-controls{flex-wrap:wrap!important}html body .front-office .pitch-track-progress{flex-basis:100%!important;order:5!important}}@media(prefers-reduced-motion:reduce){html body .front-office .live-field-runner.is-moving circle{animation:none!important}}html body .front-office.front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen{border-color:#5e7aaa47!important;background:linear-gradient(180deg,#071225f5,#030912fa)!important}html body .front-office.front-office-view-league-scoreboard .sportsbook-scoreboard-layout{display:grid!important;grid-template-columns:minmax(420px,.86fr) minmax(520px,1.14fr)!important;gap:14px!important;align-items:start!important}html body .front-office.front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-scoreboard-board{gap:8px!important}html body .front-office.front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-scoreboard-board-day{gap:8px!important;padding:0!important;border:0!important;background:transparent!important}html body .front-office.front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-scoreboard-board-day-title{padding:8px 10px!important;border:1px solid rgba(94,122,170,.22)!important;border-radius:8px!important;background:#040c19b8!important}html body .front-office.front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}html body .front-office.front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket{min-height:92px!important;gap:6px!important;padding:8px!important;border:1px solid rgba(94,122,170,.24)!important;border-radius:8px!important;background:#050e1ce6!important;box-shadow:none!important}html body .front-office.front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket:before{height:2px!important;background:var(--ticket-team-color, rgba(174, 126, 58, .8))!important;opacity:.7!important}html body .front-office.front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-meta span,html body .front-office.front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-meta em{font-size:.78rem!important}html body .front-office.front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-team{grid-template-columns:26px minmax(0,1fr) 30px!important;min-height:30px!important;gap:6px!important;padding:4px 7px!important;border-radius:6px!important;background:#ffffff09!important}html body .front-office.front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-team img,html body .front-office.front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-team .team-logo,html body .front-office.front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-team .tiny-logo,html body .front-office.front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-logo-shell{width:22px!important;min-width:22px!important;max-width:22px!important;height:22px!important;min-height:22px!important;max-height:22px!important}html body .front-office.front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-abbr{font-size:.92rem!important}html body .front-office.front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-team strong{font-size:1.05rem!important}html body .front-office.front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .scoreboard-moneyline{margin-left:6px!important;padding:2px 5px!important;border-radius:5px!important;border:1px solid rgba(174,126,58,.36)!important;background:#ae7e3a1f!important;color:#e1b85f!important;font-size:.75em!important}html body .front-office .scoreboard-futures-column{display:grid!important;gap:10px!important;min-width:0!important}html body .front-office .scoreboard-futures-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}html body .front-office .futures-market-card,html body .front-office .futures-preview-card{min-width:0!important;border:1px solid rgba(94,122,170,.26)!important;border-radius:8px!important;background:#040c19c2!important;box-shadow:none!important}html body .front-office .futures-market-card{display:grid!important;gap:7px!important;padding:9px!important}html body .front-office .futures-market-head{display:grid!important;gap:2px!important;padding-bottom:6px!important;border-bottom:1px solid rgba(94,122,170,.2)!important}html body .front-office .futures-market-head span,html body .front-office .futures-preview-hero span,html body .front-office .futures-preview-factors span{color:#c4d2e9b8!important;font-size:.72rem!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important}html body .front-office .futures-market-head strong{color:#f2f6ff!important;font-size:.95rem!important;line-height:1.05!important}html body .front-office .futures-market-list{display:grid!important;gap:4px!important}html body .front-office .futures-row{width:100%!important;display:grid!important;grid-template-columns:18px 24px minmax(0,1fr) 44px 54px!important;gap:6px!important;align-items:center!important;min-height:30px!important;padding:4px 6px!important;border:1px solid transparent!important;border-radius:6px!important;background:#ffffff09!important;color:#edf4ff!important;cursor:pointer!important;text-align:left!important}html body .front-office .futures-row:hover,html body .front-office .futures-row:focus-visible,html body .front-office .futures-row.is-active{border-color:#ae7e3a80!important;background:#ae7e3a1a!important}html body .front-office .futures-team-rank,html body .front-office .futures-team-prob{color:#c4d2e9c7!important;font-size:.76rem!important;font-weight:900!important;text-align:right!important}html body .front-office .futures-team-mark{width:22px!important;height:22px!important;display:grid!important;place-items:center!important;border-radius:50%!important;background:color-mix(in srgb,var(--futures-team-color) 35%,rgba(255,255,255,.05))!important}html body .front-office .futures-team-mark img{width:19px!important;height:19px!important;object-fit:contain!important}html body .front-office .futures-team-name{min-width:0!important;overflow:hidden!important;color:#f5f8ff!important;font-size:.86rem!important;font-weight:900!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .front-office .futures-row strong{color:#e1b85f!important;font-size:.88rem!important;text-align:right!important}html body .front-office .futures-preview-card{display:grid!important;gap:10px!important;padding:12px!important;background:linear-gradient(135deg,color-mix(in srgb,var(--futures-preview-color) 22%,transparent),transparent 44%),#040c19d1!important}html body .front-office .futures-preview-hero{display:grid!important;grid-template-columns:68px minmax(0,1fr)!important;gap:12px!important;align-items:center!important}html body .front-office .futures-preview-hero>img{width:62px!important;height:62px!important;object-fit:contain!important;filter:drop-shadow(0 10px 18px rgba(0,0,0,.4))!important}html body .front-office .futures-preview-hero div{display:grid!important;gap:2px!important}html body .front-office .futures-preview-hero strong{color:#f8fbff!important;font-size:1.8rem!important;line-height:.95!important;text-transform:uppercase!important}html body .front-office .futures-preview-hero em,html body .front-office .futures-preview-lines em,html body .front-office .futures-preview-card p{color:#dae3f2c7!important;font-size:.88rem!important;font-style:normal!important;line-height:1.35!important}html body .front-office .futures-preview-lines,html body .front-office .futures-preview-factors{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}html body .front-office .futures-preview-lines article,html body .front-office .futures-preview-factors div{display:grid!important;gap:3px!important;padding:9px 10px!important;border:1px solid rgba(94,122,170,.22)!important;border-radius:7px!important;background:#0207118c!important}html body .front-office .futures-preview-lines span{color:#c4d2e9b8!important;font-size:.72rem!important;font-weight:900!important;letter-spacing:.08em!important}html body .front-office .futures-preview-lines strong{color:#e1b85f!important;font-size:1.65rem!important;line-height:.95!important}html body .front-office .futures-preview-factors strong{color:#f5f8ff!important;font-size:1.05rem!important}html body .front-office .futures-preview-card p{margin:0!important}@media(max-width:1280px){html body .front-office.front-office-view-league-scoreboard .sportsbook-scoreboard-layout,html body .front-office .scoreboard-futures-grid{grid-template-columns:minmax(0,1fr)!important}}html body .front-office.front-office-view-sportsbook .sportsbook-page{display:grid!important;gap:12px!important}html body .front-office.front-office-view-sportsbook .sportsbook-lines-panel,html body .front-office.front-office-view-sportsbook .futures-market-card,html body .front-office.front-office-view-sportsbook .futures-preview-card{border:1px solid rgba(94,122,170,.26)!important;border-radius:8px!important;background:#040c19d1!important;box-shadow:none!important}html body .front-office.front-office-view-sportsbook .sportsbook-lines-list{display:grid!important;gap:6px!important}html body .front-office.front-office-view-sportsbook .sportsbook-line-row{display:grid!important;grid-template-columns:minmax(210px,.72fr) minmax(300px,1fr)!important;gap:8px!important;align-items:center!important;padding:8px!important;border:1px solid rgba(94,122,170,.2)!important;border-radius:7px!important;background:#ffffff08!important}html body .front-office.front-office-view-sportsbook .sportsbook-line-matchup{display:grid!important;gap:4px!important;min-width:0!important}html body .front-office.front-office-view-sportsbook .sportsbook-line-matchup span,html body .front-office.front-office-view-sportsbook .sportsbook-line-prices span{color:#c4d2e9b8!important;font-size:.74rem!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important}html body .front-office.front-office-view-sportsbook .sportsbook-line-matchup strong{display:flex!important;align-items:center!important;gap:7px!important;min-width:0!important;color:#f4f7ff!important;font-size:1rem!important}html body .front-office.front-office-view-sportsbook .sportsbook-line-matchup em{color:#c4d2e994!important;font-style:normal!important}html body .front-office.front-office-view-sportsbook .sportsbook-line-matchup img{width:22px!important;height:22px!important;object-fit:contain!important}html body .front-office.front-office-view-sportsbook .sportsbook-line-prices{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}html body .front-office.front-office-view-sportsbook .sportsbook-line-prices div{display:grid!important;grid-template-columns:minmax(0,1fr) 78px!important;gap:6px!important;align-items:center!important;min-width:0!important;padding:5px 6px!important;border:1px solid rgba(94,122,170,.18)!important;border-radius:6px!important;background:#0207116b!important}html body .front-office.front-office-view-sportsbook .sportsbook-line-prices span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .front-office.front-office-view-sportsbook .sportsbook-line-price{min-height:30px!important;padding:5px 8px!important;border:1px solid rgba(174,126,58,.34)!important;border-radius:6px!important;background:#ae7e3a1a!important;color:#e1b85f!important;font-size:.92rem!important;font-weight:900!important;cursor:pointer!important}html body .front-office.front-office-view-sportsbook .sportsbook-line-price:hover,html body .front-office.front-office-view-sportsbook .sportsbook-line-price:focus-visible{border-color:#e1b85fb8!important;background:#ae7e3a29!important}html body .front-office.front-office-view-sportsbook .scoreboard-futures-column{gap:8px!important}html body .front-office.front-office-view-sportsbook .scoreboard-futures-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}html body .front-office.front-office-view-sportsbook .futures-preview-card{background:#040c19d1!important}@media(max-width:1100px){html body .front-office.front-office-view-sportsbook .sportsbook-line-row,html body .front-office.front-office-view-sportsbook .scoreboard-futures-grid{grid-template-columns:minmax(0,1fr)!important}}@media(max-width:720px){html body .front-office.front-office-view-sportsbook .sportsbook-line-prices{grid-template-columns:minmax(0,1fr)!important}}@media(max-width:760px){html body .front-office.front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-grid,html body .front-office .futures-preview-lines,html body .front-office .futures-preview-factors{grid-template-columns:minmax(0,1fr)!important}}html body .event-share-card.is-award.is-award-layout-v2{box-sizing:border-box!important;display:grid!important;overflow:hidden!important;padding:0!important;background:radial-gradient(circle at 38% 48%,rgba(255,255,255,.16),transparent 48%),linear-gradient(108deg,rgba(var(--event-primary-rgb),1),rgba(var(--event-primary-rgb),.96) 38%,rgba(var(--event-third-rgb),.92) 64%,rgba(var(--event-third-rgb),1))!important}html body .event-share-card.is-award.is-award-layout-v2:before{content:""!important;position:absolute!important;inset:0!important;z-index:2!important;background:radial-gradient(circle at 20% 52%,rgba(var(--event-primary-rgb),.34),transparent 46%),linear-gradient(112deg,rgba(var(--event-primary-rgb),.78),rgba(var(--event-primary-rgb),.68) 39%,rgba(var(--event-third-rgb),.58) 61%,rgba(var(--event-third-rgb),.78)),linear-gradient(180deg,rgba(255,255,255,.08),transparent 24% 72%,rgba(0,0,0,.24))!important}html body .event-share-card.is-award.is-award-layout-v2.is-wide{grid-template-columns:460px 740px!important;grid-template-rows:630px!important;width:1200px!important;height:630px!important;padding:0!important}html body .event-share-card.is-award.is-award-layout-v2.is-standard{grid-template-columns:1fr!important;grid-template-rows:1350px!important;width:1080px!important;height:1350px!important;padding:0!important}html body .event-share-card.is-award.is-award-layout-v2>*{position:relative!important;z-index:3!important}html body .event-share-card.is-award.is-award-layout-v2>.award-v2-background{position:absolute!important;inset:0!important;z-index:1!important;display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;opacity:.34!important;filter:grayscale(1) brightness(.92) contrast(1.08)!important}html body .award-v2-header{box-sizing:border-box!important;display:grid!important;align-content:center!important;justify-items:stretch!important;gap:10px!important;min-width:0!important;padding:0!important;text-align:center!important;text-transform:uppercase!important}html body .award-v2-brand{display:flex!important;align-items:center!important;justify-content:center!important;gap:13px!important;min-width:0!important;padding-bottom:10px!important;border-bottom:2px solid #edc673!important;color:#fff!important;font-size:1rem!important;font-weight:1000!important;letter-spacing:0!important;line-height:1!important;white-space:nowrap!important;text-shadow:0 3px 12px rgba(0,0,0,.66)!important}html body .award-v2-brand i{flex:0 0 auto!important;color:#edc673!important;font-family:Georgia,Times New Roman,serif!important;font-size:1.3em!important;font-style:normal!important;line-height:1!important}html body .award-v2-header>strong{display:block!important;min-width:0!important;padding-bottom:9px!important;border-bottom:2px solid #edc673!important;color:#fff!important;font-family:Oswald,Arial Narrow,Impact,sans-serif!important;font-size:2.08rem!important;font-weight:900!important;letter-spacing:0!important;line-height:1!important;white-space:nowrap!important;text-shadow:0 4px 14px rgba(0,0,0,.58)!important}html body .award-v2-content{box-sizing:border-box!important;grid-column:1 / -1!important;grid-row:1!important;display:grid!important;grid-template-columns:460px minmax(0,1fr)!important;min-width:0!important;min-height:0!important}html body .award-v2-right{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:center!important;gap:20px!important;min-width:0!important;min-height:0!important;padding:32px 42px 32px 22px!important}html body .award-v2-visual{position:relative!important;display:grid!important;place-items:center!important;min-width:0!important;min-height:0!important}html body .award-v2-team-logo{position:relative!important;z-index:3!important;grid-area:1 / 1!important;display:block!important;width:350px!important;height:350px!important;object-fit:contain!important;filter:drop-shadow(0 22px 24px rgba(0,0,0,.46))!important}html body .event-share-card.is-award-layout-v2.is-wide .award-v2-team-logo{transform:none!important}html body .award-v2-star-art{position:relative!important;z-index:2!important;grid-area:1 / 1!important;top:auto!important;left:auto!important;display:block!important;width:435px!important;height:435px!important;object-fit:contain!important;transform:none!important}html body .award-v2-copy{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:center!important;min-width:0!important;min-height:0!important;padding:0!important;overflow:visible!important;text-align:center!important}html body .award-v2-title{display:grid!important;grid-template-columns:auto 1fr auto 1fr auto!important;align-items:center!important;gap:13px!important;min-width:0!important;padding:5px 0 4px!important;color:#edc673!important;font-family:Georgia,Times New Roman,serif!important;line-height:1!important;text-transform:uppercase!important}html body .award-v2-title i{font-size:2.05rem!important;font-style:normal!important}html body .award-v2-title b,html body .award-v2-team b{display:block!important;height:2px!important;background:currentColor!important}html body .award-v2-title strong{display:block!important;font-family:Oswald,Arial Narrow,Impact,sans-serif!important;font-size:5.1rem!important;font-weight:1000!important;letter-spacing:0!important;line-height:1.08!important;white-space:nowrap!important;text-shadow:0 5px 16px rgba(0,0,0,.48)!important}html body .award-v2-title.is-long strong{font-size:2.35rem!important;letter-spacing:0!important;white-space:normal!important}html body .award-v2-copy h2{max-width:100%!important;margin:3px 0 6px!important;color:#fff!important;font-family:Oswald,Arial Narrow,Impact,sans-serif!important;font-size:3.9rem!important;font-weight:1000!important;letter-spacing:0!important;line-height:.92!important;overflow-wrap:normal!important;text-transform:uppercase!important;text-shadow:0 6px 18px rgba(0,0,0,.52)!important}html body .award-v2-copy h2.is-long{font-size:3.2rem!important}html body .award-v2-team{display:grid!important;grid-template-columns:1fr auto 1fr!important;align-items:center!important;gap:15px!important;min-width:0!important;margin-top:4px!important;color:var(--event-primary, #8bbaf0)!important}html body .award-v2-team strong{color:inherit!important;font-size:1.4rem!important;font-weight:1000!important;letter-spacing:0!important;line-height:1.1!important;text-transform:uppercase!important;text-shadow:0 2px 10px rgba(0,0,0,.72)!important;white-space:nowrap!important}html body .event-share-card.is-award-layout-v2.is-standard .award-v2-header{padding:0!important}html body .event-share-card.is-award-layout-v2.is-standard .award-v2-brand{font-size:1.25rem!important}html body .event-share-card.is-award-layout-v2.is-standard .award-v2-header>strong{font-size:2.9rem!important}html body .event-share-card.is-award-layout-v2.is-standard .award-v2-content{grid-template-columns:1fr!important;grid-template-rows:620px minmax(0,1fr)!important}html body .event-share-card.is-award-layout-v2.is-standard .award-v2-right{gap:28px!important;padding:24px 74px 64px!important}html body .event-share-card.is-award-layout-v2.is-standard .award-v2-team-logo{width:380px!important;height:380px!important}html body .event-share-card.is-award-layout-v2.is-standard .award-v2-star-art{top:auto!important;width:450px!important;height:450px!important}html body .event-share-card.is-award-layout-v2.is-standard .award-v2-copy{justify-content:center!important;padding:0!important}html body .event-share-card.is-award-layout-v2.is-standard .award-v2-title strong{font-size:6rem!important}html body .event-share-card.is-award-layout-v2.is-standard .award-v2-title.is-long strong{font-size:3.35rem!important}html body .event-share-card.is-award-layout-v2.is-standard .award-v2-title i{font-size:2.8rem!important}html body .event-share-card.is-award-layout-v2.is-standard .award-v2-copy h2{margin:8px 0!important;font-size:6rem!important}html body .event-share-card.is-award-layout-v2.is-standard .award-v2-copy h2.is-long{font-size:4.8rem!important}html body .event-share-card.is-award-layout-v2.is-standard .award-v2-team strong{font-size:1.7rem!important}html body .season-square-card.season-share-card:after,html body .season-square-card.season-share-card .jersey-card-backdrop{display:none!important}html body .season-square-card.season-share-card .season-share-watermark,html body .season-square-card.season-share-card .season-share-watermark-logo,html body .season-square-card.season-share-card .season-share-watermark-fallback{display:none!important;border-radius:0!important;background:transparent!important;border:0!important;box-shadow:none!important;opacity:0!important}html body .season-square-card.season-share-card .season-share-score{display:none!important}html body .season-square-card.season-share-card .season-share-kicker{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;width:100%!important;min-height:42px!important;padding:9px 12px!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:0!important;background:linear-gradient(90deg,color-mix(in srgb,var(--card-team-secondary-color, var(--card-team-color, #2b6edc)) 88%,#05070c),color-mix(in srgb,var(--card-team-secondary-color, var(--card-team-color, #2b6edc)) 62%,var(--card-team-color, #12376f)))!important;box-shadow:inset 0 1px #ffffff2e,0 10px 24px #0000003d!important}html body .season-square-card.season-share-card .season-share-kicker span,html body .season-square-card.season-share-card .season-share-kicker strong{color:#f7fbff!important;line-height:1!important;text-shadow:0 2px 8px rgba(0,0,0,.35)!important}html body .front-office .standings-espn-row{border-left:3px solid color-mix(in srgb,var(--standings-row-color, #2b6edc) 72%,rgba(255,255,255,.08))!important;background:linear-gradient(90deg,color-mix(in srgb,var(--standings-row-color, #2b6edc) 26%,rgba(4,13,30,.94)),color-mix(in srgb,var(--standings-row-color, #2b6edc) 12%,rgba(4,13,30,.92)) 28%,#040d1ee6 72%,#040d1ef5)!important;box-shadow:inset 1px 0 color-mix(in srgb,var(--standings-row-color, #2b6edc) 38%,transparent)!important}html body .front-office .standings-espn-row.is-highlight{background:linear-gradient(90deg,color-mix(in srgb,var(--standings-row-color, #2b6edc) 38%,rgba(4,13,30,.9)),color-mix(in srgb,var(--standings-row-color, #2b6edc) 18%,rgba(4,13,30,.9)) 34%,#071225f0)!important;box-shadow:inset 1px 0 color-mix(in srgb,var(--standings-row-color, #2b6edc) 58%,transparent),0 0 0 1px color-mix(in srgb,var(--standings-row-color, #2b6edc) 22%,transparent)!important}html body .front-office .standings-espn-head{border-left:3px solid rgba(174,126,58,.52)!important}html body .season-square-card.season-share-card .season-square-footer{min-height:var(--season-card-token-size)!important;padding-right:calc(var(--season-card-qr-edge) + var(--season-card-token-size) + 10px)!important}html body .season-square-card.season-share-card .season-card-qr-link{width:var(--season-card-token-size)!important;height:var(--season-card-token-size)!important;z-index:4!important}html body .season-square-card.season-share-card .season-card-qr-link{display:grid!important;place-items:center!important;padding:4px!important;border:1px solid rgba(255,255,255,.74)!important;border-radius:12px!important;background:#fffffff5!important;box-shadow:0 12px 30px #00000052!important}html body .season-square-card.season-share-card .season-card-qr{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important}html body .season-square-card.season-share-card .season-card-corner-logo{width:62px!important;height:62px!important}html body .season-square-card.season-share-card.is-export-render{--season-card-token-size: 96px}html body .season-square-card.season-share-card.is-export-render .season-card-corner-logo{width:110px!important;height:110px!important}html body .season-square-card.season-share-card.is-library-render .season-card-corner-logo{width:70px!important;height:70px!important}html body .season-share-watermark-logo,html body .season-wide-watermark-logo{mix-blend-mode:multiply!important;filter:grayscale(1) contrast(1.22) saturate(.75)!important}html body .front-office .core-tab-strip{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:7px!important;align-items:stretch!important;padding:7px!important;margin-bottom:7px!important;overflow:visible!important;border:1px solid rgba(246,197,91,.2)!important;border-radius:14px!important;background:linear-gradient(180deg,#111619f5,#080b0efa)!important;box-shadow:inset 0 1px #ffffff0d,0 10px 24px #0000003d!important}html body .front-office .core-nav-row,html body .front-office .nav-section-strip{display:flex!important;align-items:center!important;gap:7px!important;min-width:0!important}html body .front-office .core-nav-row{flex-wrap:wrap!important}html body .front-office .core-nav-row>.tab-button{min-width:112px!important;min-height:40px!important;padding:9px 16px!important;border:1px solid rgba(220,230,244,.18)!important;border-radius:11px!important;background:linear-gradient(180deg,#191e22fa,#080a0dfa)!important;color:#eef4ffe6!important;box-shadow:none!important;text-shadow:none!important}html body .front-office .core-nav-row>.tab-button:hover,html body .front-office .core-nav-row>.tab-button:focus-visible{border-color:#f6c55bad!important;color:#ffe28a!important;transform:translateY(-1px)!important}html body .front-office .core-nav-row>.tab-button.is-active{border-color:#f6c55be6!important;background:linear-gradient(180deg,#f6c55b33,#080a0dfa)!important;color:#f6c55b!important;box-shadow:inset 0 0 0 1px #f6c55b29!important}html body .front-office .core-nav-row>.tab-button .tab-button-label,html body .front-office .core-nav-row>.tab-button .tab-button-label-wrap{color:inherit!important;-webkit-text-fill-color:currentColor!important;font-size:1rem!important;line-height:1!important}html body .front-office .nav-section-strip{flex-wrap:wrap!important;padding:7px!important;border:1px solid rgba(220,230,244,.1)!important;border-radius:12px!important;background:linear-gradient(180deg,#080b0ed1,#111619b8)!important}html body .front-office .nav-section-strip .nav-submenu-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:104px!important;min-height:34px!important;padding:7px 12px!important;border:1px solid rgba(220,230,244,.14)!important;border-radius:999px!important;outline:0!important;background:#06080ab8!important;color:#eef4ffd1!important;box-shadow:none!important;font-size:1rem!important;font-weight:850!important;letter-spacing:.02em!important;line-height:1!important;text-align:center!important;text-transform:none!important;white-space:nowrap!important}html body .front-office .nav-section-strip .nav-submenu-button:hover,html body .front-office .nav-section-strip .nav-submenu-button:focus-visible{border-color:#f6c55bb8!important;color:#ffe28a!important}html body .front-office .nav-section-strip .nav-submenu-button.is-active{border-color:#f6c55beb!important;background:linear-gradient(180deg,#f6d46d,#b9842f)!important;color:#08111f!important}html body .front-office .nav-section-strip .nav-submenu-label{color:inherit!important;-webkit-text-fill-color:currentColor!important;font-size:inherit!important;line-height:inherit!important}@media(max-width:760px){html body .front-office .core-tab-strip{padding:6px!important}html body .front-office .core-nav-row,html body .front-office .nav-section-strip{flex-wrap:nowrap!important;overflow-x:auto!important;scrollbar-width:thin!important}html body .front-office .core-nav-row>.tab-button,html body .front-office .nav-section-strip .nav-submenu-button{flex:0 0 auto!important}}html body .front-office .league-transactions-split{display:grid!important;grid-template-columns:minmax(0,2fr) minmax(300px,1fr)!important;gap:14px!important;align-items:stretch!important}html body .front-office .league-transactions-stack{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:14px!important;align-items:start!important}html body .front-office .league-transactions-stack .league-news-highlights-panel,html body .front-office .league-transactions-stack .league-signings-page-panel{width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}html body .front-office .league-signings-stack .league-news-pulse-grid{grid-template-columns:minmax(0,1fr)!important}html body .front-office .league-signings-stack .dashboard-league-transactions-list{height:auto!important;min-height:0!important;overflow:visible!important;padding-right:0!important}html body .front-office .league-transactions-split .league-transactions-page-panel{min-width:0!important;height:auto!important;min-height:680px!important;display:grid!important;grid-template-rows:auto auto!important;align-content:start!important}html body .front-office .league-transactions-split .dashboard-league-transactions-list{min-height:0!important;height:auto!important;overflow:visible!important;padding-right:0!important}html body .front-office .league-news-tabs-shell{margin:-2px 0 12px!important}html body .front-office .league-news-subtabs{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}html body .front-office .league-news-subtab{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;min-height:46px!important;padding:10px 14px!important;border:1px solid rgba(142,162,201,.25)!important;border-radius:13px!important;background:#05080deb!important;background-image:none!important;color:#dce6f4d1!important;box-shadow:none!important;cursor:pointer!important}html body .front-office .league-news-subtab.is-active{border-color:#dce6f47a!important;color:#fff!important;box-shadow:inset 0 -2px #dce6f4b8!important}html body .front-office .league-news-subtab strong{font-size:.94rem!important;font-weight:950!important;letter-spacing:.08em!important;text-transform:uppercase!important}html body .front-office .league-news-subtab span{display:inline-grid!important;place-items:center!important;min-width:32px!important;height:24px!important;border-radius:999px!important;background:#dce6f41a!important;color:#f8fbff!important;font-size:.8rem!important;font-weight:950!important}html body .front-office .league-news-highlights-panel{min-width:0!important;height:calc(100vh - 190px)!important;min-height:680px!important;align-content:start!important}html body .front-office .league-news-pulse-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin-bottom:12px!important}html body .front-office .league-news-pulse-card,html body .front-office .league-news-highlight-card{border:1px solid rgba(142,162,201,.18)!important;border-radius:14px!important;background:#060a11d6!important;background-image:none!important;box-shadow:inset 0 1px #ffffff0d!important}html body .front-office .league-news-pulse-card{display:grid!important;gap:3px!important;padding:12px!important}html body .front-office .league-news-pulse-card span,html body .front-office .league-news-highlight-card em{color:#dce6f494!important;font-size:.74rem!important;font-weight:850!important;letter-spacing:.08em!important;text-transform:uppercase!important}html body .front-office .league-news-pulse-card strong{color:#fff!important;font-size:1.8rem!important;line-height:1!important}html body .front-office .league-news-fa-pulse-card{gap:8px!important}html body .front-office .league-news-pulse-stat{display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:10px!important;min-width:0!important;border-top:1px solid rgba(142,162,201,.12)!important;padding-top:6px!important}html body .front-office .league-news-pulse-stat span{color:#dce6f4b8!important;font-size:.92rem!important;line-height:1.1!important;letter-spacing:.02em!important;text-transform:none!important}html body .front-office .league-news-pulse-stat b{color:#f8fbff!important;font-size:1rem!important;font-weight:950!important;line-height:1!important;white-space:nowrap!important}html body .front-office .league-news-pulse-stat.is-featured b{color:#f6c65b!important}html body .front-office .league-news-position-pulse-panel{display:grid!important;gap:10px!important;margin:0 0 12px!important;padding:12px!important;border:1px solid rgba(142,162,201,.18)!important;border-radius:14px!important;background:#060a11d6!important;box-shadow:inset 0 1px #ffffff0d!important}html body .front-office .league-news-position-pulse-title{display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:12px!important}html body .front-office .league-news-position-pulse-title span{color:#dce6f4b8!important;font-size:.92rem!important;font-weight:900!important;letter-spacing:.04em!important;text-transform:uppercase!important}html body .front-office .league-news-position-pulse-title small,html body .front-office .league-news-position-pulse-panel p{color:#dce6f494!important;font-size:.86rem!important;font-weight:750!important;margin:0!important}html body .front-office .league-news-position-pulse-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(58px,1fr))!important;gap:8px!important;overflow:visible!important}html body .front-office .league-news-position-pulse-chip{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;min-width:0!important;padding:7px 9px!important;border:1px solid rgba(142,162,201,.14)!important;border-radius:10px!important;background:#111619b8!important}html body .front-office .league-news-position-pulse-chip span{color:#dce6f4b8!important;font-size:.86rem!important;font-weight:900!important}html body .front-office .league-news-position-pulse-chip b{color:#f8fbff!important;font-size:1.04rem!important;font-weight:950!important;line-height:1!important}html body .front-office .league-news-highlight-list{display:grid!important;gap:10px!important}html body .front-office .league-news-highlight-card{display:grid!important;gap:7px!important;padding:13px!important}html body .front-office .league-news-highlight-card strong{color:#f8fbff!important;font-size:.98rem!important;line-height:1.15!important}html body .front-office .league-news-highlight-card span{color:#dce6f4bf!important;font-size:.86rem!important;line-height:1.35!important}@media(max-width:1100px){html body .front-office .league-transactions-split{grid-template-columns:minmax(0,1fr)!important}html body .front-office .league-transactions-split .league-transactions-page-panel,html body .front-office .league-news-highlights-panel{height:auto!important;min-height:520px!important}}html body .front-office .core-tab-strip{display:flex!important;align-items:center!important;gap:10px!important}html body .front-office .core-tab-buttons{display:flex!important;align-items:center!important;gap:8px!important;min-width:0!important}html body .front-office .menu-season-progress{display:flex!important;align-items:center!important;justify-content:flex-end!important;min-width:0!important;margin-left:auto!important}html body .front-office .menu-season-progress .season-progress-chevron{display:flex!important;align-items:stretch!important;flex-wrap:nowrap!important;width:auto!important;max-width:min(58vw,760px)!important;min-width:0!important;margin:0!important;padding:0!important;overflow:hidden!important;list-style:none!important;border:1px solid rgba(246,197,91,.34)!important;border-radius:12px!important;background:linear-gradient(180deg,#121c2af5,#050a12fa),linear-gradient(90deg,#f6c55b26,#f6c55b08)!important;box-shadow:inset 0 1px #ffffff0f,0 8px 20px #00000042!important;cursor:default!important}html body .front-office .menu-season-progress .season-progress-step{position:relative!important;display:block!important;flex:0 1 auto!important;min-width:clamp(64px,5.7vw,104px)!important;min-height:34px!important;padding:0!important;background:transparent!important;color:#eef4ffad!important;clip-path:none!important}html body .front-office .menu-season-progress .season-progress-step button{position:relative!important;z-index:1!important;display:grid!important;place-items:center!important;width:100%!important;height:100%!important;min-height:34px!important;margin:0!important;padding:8px 11px 8px 17px!important;border:0!important;border-radius:0!important;background:linear-gradient(180deg,#402d16c7,#0c0f14f0)!important;color:inherit!important;font-size:.92rem!important;font-weight:950!important;line-height:1!important;letter-spacing:.035em!important;text-transform:uppercase!important;white-space:nowrap!important;cursor:pointer!important}html body .front-office .menu-season-progress .season-progress-step:before,html body .front-office .menu-season-progress .season-progress-step:after{content:""!important;position:absolute!important;top:50%!important;right:-11px!important;z-index:3!important;width:0!important;height:0!important;border-top:17px solid transparent!important;border-bottom:17px solid transparent!important;transform:translateY(-50%)!important;pointer-events:none!important}html body .front-office .menu-season-progress .season-progress-step:before{right:-13px!important;border-left:13px solid rgba(246,197,91,.28)!important}html body .front-office .menu-season-progress .season-progress-step:after{border-left:12px solid rgba(30,24,15,.98)!important}html body .front-office .menu-season-progress .season-progress-step:last-child:before,html body .front-office .menu-season-progress .season-progress-step:last-child:after{display:none!important}html body .front-office .menu-season-progress .season-progress-step.is-complete{color:#f6d57ee6!important}html body .front-office .menu-season-progress .season-progress-step.is-complete button{background:linear-gradient(180deg,#4e391ee6,#0f0f10f5)!important}html body .front-office .menu-season-progress .season-progress-step.is-active button{color:#08111f!important;background:linear-gradient(180deg,#f6d46d,#b9842f)!important;text-shadow:0 1px rgba(255,255,255,.24)!important}@media(max-width:1180px){html body .front-office .core-tab-strip{flex-wrap:wrap!important}html body .front-office .menu-season-progress{flex:1 1 100%!important;justify-content:flex-start!important;margin-left:0!important}html body .front-office .menu-season-progress .season-progress-chevron{max-width:100%!important;overflow-x:auto!important}}html body .front-office .core-tab-strip{display:flex!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:nowrap!important;gap:8px!important;overflow-x:auto!important;overflow-y:visible!important;scrollbar-width:thin!important}html body .front-office .core-tab-buttons{flex:0 0 auto!important;display:flex!important;align-items:center!important;gap:8px!important;min-width:max-content!important}html body .front-office .menu-season-progress{flex:0 0 auto!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;min-width:max-content!important;margin-left:0!important}html body .front-office .menu-season-progress .season-progress-chevron{flex:0 0 auto!important;width:auto!important;max-width:none!important;min-width:max-content!important;border-radius:12px!important}html body .front-office .menu-season-progress .season-progress-step{flex:0 0 auto!important;min-width:112px!important}html body .front-office .menu-season-progress .season-progress-step button{min-height:38px!important;padding-top:9px!important;padding-bottom:9px!important}@media(max-width:1180px){html body .front-office .core-tab-strip{flex-wrap:nowrap!important}html body .front-office .menu-season-progress{flex:0 0 auto!important;margin-left:0!important}}html body .front-office .core-tab-strip{display:flex!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:wrap!important;gap:8px!important;overflow:visible!important}html body .front-office .menu-season-progress{display:flex!important;align-items:center!important;justify-content:stretch!important;width:100%!important;min-width:0!important;margin:4px 0 8px!important;padding:0!important}html body .front-office .menu-season-progress .season-progress-chevron{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;overflow:hidden!important;border:1px solid rgba(246,197,91,.24)!important;border-radius:10px!important;background:linear-gradient(180deg,#09121ff5,#04080efa)!important;box-shadow:inset 0 1px #ffffff0d!important}html body .front-office .menu-season-progress .season-progress-step{min-width:0!important;width:auto!important}html body .front-office .menu-season-progress .season-progress-step button{min-height:30px!important;padding:7px 12px 7px 18px!important;font-size:1rem!important}html body .front-office .menu-season-progress .season-progress-step:first-child button{padding-left:12px!important}html body .front-office .menu-season-progress .season-progress-step:before,html body .front-office .menu-season-progress .season-progress-step:after{border-top-width:15px!important;border-bottom-width:15px!important}html body .save-slot-active-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:38px!important;min-width:104px!important;padding:9px 14px!important;border:1px solid rgba(240,207,131,.86)!important;border-radius:10px!important;background:linear-gradient(180deg,var(--gold-soft, #d6a84f),var(--gold, #ae7e3a))!important;box-shadow:0 10px 24px #00000052,inset 0 1px #ffffff47!important;color:#08111f!important;font-size:1rem!important;font-weight:900!important;font-style:normal!important;letter-spacing:.06em!important;line-height:1!important;text-transform:uppercase!important;white-space:nowrap!important}html body .franchise-hub-season-panel .panel-title{align-items:center!important}html body .franchise-history-toggle{min-width:132px!important}html body .franchise-history-collapsed-summary{display:grid!important;gap:6px!important;padding:16px 18px!important;border:1px solid rgba(174,126,58,.24)!important;border-radius:16px!important;background:radial-gradient(circle at 8% 0%,rgba(246,197,91,.13),transparent 38%),linear-gradient(180deg,#08182ddb,#040d1ee6)!important}html body .franchise-history-collapsed-summary strong{color:var(--accent, #ae7e3a)!important;font-size:1rem!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important}html body .franchise-history-collapsed-summary span{color:var(--muted, #8ea2c9)!important;line-height:1.35!important}html body .front-office .schedule-desk-panel{--mini-calendar-cell-height: 118px;--mini-calendar-gap: 6px;min-height:790px!important}html body .front-office .schedule-desk-panel.schedule-desk-panel-large{--mini-calendar-cell-height: 128px;--mini-calendar-gap: 6px;min-height:850px!important}html body .front-office .schedule-desk-panel .calendar-nav,html body .front-office .schedule-desk-panel .calendar-nav-text{font-size:1rem!important}html body .front-office .schedule-desk-panel .mini-calendar-grid{display:grid!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;align-items:stretch!important;justify-items:stretch!important;gap:var(--mini-calendar-gap)!important;row-gap:var(--mini-calendar-gap)!important;column-gap:var(--mini-calendar-gap)!important;grid-auto-rows:var(--mini-calendar-cell-height)!important}html body .front-office .schedule-desk-panel .mini-calendar-weekdays{display:grid!important;width:100%!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:var(--mini-calendar-gap)!important;row-gap:0!important;column-gap:var(--mini-calendar-gap)!important;margin-bottom:var(--mini-calendar-gap)!important}html body .front-office .schedule-desk-panel .mini-calendar-weekdays span{font-size:1rem!important}html body .front-office .schedule-desk-panel .mini-calendar-cell{box-sizing:border-box!important;width:100%!important;height:var(--mini-calendar-cell-height)!important;min-height:var(--mini-calendar-cell-height)!important;max-height:var(--mini-calendar-cell-height)!important;margin:0!important;gap:6px!important;padding:10px 7px!important;font-size:1rem!important;min-width:0!important;overflow:hidden!important}html body .front-office.front-office-view-home .schedule-desk-panel,html body .front-office .front-office-view-home .schedule-desk-panel,html body .front-office-view-home .schedule-desk-panel{height:auto!important;min-height:850px!important;max-height:none!important;grid-template-rows:auto auto auto!important}html body .front-office.front-office-view-home .schedule-desk-panel .mini-calendar-grid,html body .front-office .front-office-view-home .schedule-desk-panel .mini-calendar-grid,html body .front-office-view-home .schedule-desk-panel .mini-calendar-grid{height:auto!important;min-height:0!important;max-height:none!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;grid-auto-rows:var(--mini-calendar-cell-height)!important}html body .front-office .schedule-desk-panel .mini-calendar-grid:has(.mini-calendar-cell.is-postseason,.mini-calendar-cell.is-postseason-activity) .mini-calendar-cell,html body .front-office.front-office-view-home .schedule-desk-panel .mini-calendar-grid:has(.mini-calendar-cell.is-postseason,.mini-calendar-cell.is-postseason-activity) .mini-calendar-cell,html body .front-office .front-office-view-home .schedule-desk-panel .mini-calendar-grid:has(.mini-calendar-cell.is-postseason,.mini-calendar-cell.is-postseason-activity) .mini-calendar-cell,html body .front-office-view-home .schedule-desk-panel .mini-calendar-grid:has(.mini-calendar-cell.is-postseason,.mini-calendar-cell.is-postseason-activity) .mini-calendar-cell{aspect-ratio:auto!important;height:var(--mini-calendar-cell-height)!important;min-height:var(--mini-calendar-cell-height)!important;max-height:var(--mini-calendar-cell-height)!important}html body .front-office .schedule-desk-panel .mini-calendar-cell strong{font-size:1.02rem!important;line-height:1!important}html body .front-office .schedule-desk-panel .mini-calendar-logo{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;object-fit:contain!important}html body .front-office.front-office-view-home .schedule-desk-panel .mini-calendar-logo,html body .front-office .front-office-view-home .schedule-desk-panel .mini-calendar-logo,html body .front-office-view-home .schedule-desk-panel .mini-calendar-logo{width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important}html body .front-office .schedule-desk-panel .mini-calendar-score{font-size:1rem!important;line-height:1.05!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .front-office.front-office-view-home .schedule-desk-panel .mini-calendar-score,html body .front-office .front-office-view-home .schedule-desk-panel .mini-calendar-score,html body .front-office-view-home .schedule-desk-panel .mini-calendar-score,html body .front-office.front-office-view-home .schedule-desk-panel .mini-calendar-cell span,html body .front-office .front-office-view-home .schedule-desk-panel .mini-calendar-cell span,html body .front-office-view-home .schedule-desk-panel .mini-calendar-cell span{font-size:1rem!important;line-height:1.05!important}html body .front-office .schedule-desk-panel .mini-calendar-stage-badge{display:none!important}html body .front-office .schedule-desk-panel .mini-calendar-cell.is-postseason{border-color:#ffdd80eb!important;background:radial-gradient(circle at 18% 15%,rgba(255,255,255,.38),transparent 34%),linear-gradient(135deg,#ffe28a,#d9a63f 48%,#805216)!important;color:#1b1204!important;text-shadow:none!important;box-shadow:inset 0 1px #ffffff6b,0 10px 26px #603a0a42!important}html body .front-office .schedule-desk-panel .mini-calendar-cell.is-postseason strong,html body .front-office .schedule-desk-panel .mini-calendar-cell.is-postseason span{color:#1b1204!important;text-shadow:none!important}html body .front-office .schedule-desk-panel .mini-calendar-cell.is-postseason .mini-calendar-logo{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;padding:3px!important;border-radius:999px!important;background:#ffffffdb!important;box-shadow:0 5px 14px #311c053d!important}html body .front-office .schedule-desk-panel .mini-calendar-cell.is-postseason .mini-calendar-score{font-size:1rem!important;line-height:1!important}html body .front-office .schedule-desk-panel .mini-calendar-cell.is-postseason .mini-calendar-score,html body .front-office .schedule-desk-panel .mini-calendar-cell.is-postseason-activity .mini-calendar-score,html body .front-office.front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-postseason .mini-calendar-score,html body .front-office.front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-postseason-activity .mini-calendar-score,html body .front-office .front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-postseason .mini-calendar-score,html body .front-office .front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-postseason-activity .mini-calendar-score,html body .front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-postseason .mini-calendar-score,html body .front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-postseason-activity .mini-calendar-score{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .front-office .schedule-desk-panel .mini-calendar-cell.is-calendar-draft,html body .front-office .schedule-desk-panel .mini-calendar-cell.is-calendar-all-star,html body .front-office .schedule-desk-panel .mini-calendar-cell.is-calendar-winter-meetings{border-color:#ffd740f5!important;background:radial-gradient(circle at 18% 14%,rgba(255,255,255,.46),transparent 34%),linear-gradient(135deg,#ffe873,#f5c21f 52%,#c98f05)!important;color:#080604!important;text-shadow:none!important;box-shadow:inset 0 1px #ffffff80,0 10px 26px #6647003d!important}html body .front-office .schedule-desk-panel .mini-calendar-cell.is-calendar-draft strong,html body .front-office .schedule-desk-panel .mini-calendar-cell.is-calendar-draft span,html body .front-office .schedule-desk-panel .mini-calendar-cell.is-calendar-all-star strong,html body .front-office .schedule-desk-panel .mini-calendar-cell.is-calendar-all-star span,html body .front-office .schedule-desk-panel .mini-calendar-cell.is-calendar-winter-meetings strong,html body .front-office .schedule-desk-panel .mini-calendar-cell.is-calendar-winter-meetings span{color:#080604!important;text-shadow:none!important}html body .front-office .diamond-wrap .field-node.field-ss{left:28%!important}html body .front-office .diamond-wrap .field-node.field-2b{left:72%!important}html body .front-office .diamond-wrap .field-node.field-3b,html body .front-office .diamond-wrap .field-node.field-1b{top:63%!important}html body .front-office .tradecenter-offer-box{gap:8px!important;padding-bottom:8px!important;align-content:start!important}html body .front-office .tradecenter-offer-box>.panel-title{align-items:flex-start!important;margin-bottom:4px!important}html body .front-office .tradecenter-offer-box .trade-submit-row.trade-submit-row-top{display:flex!important;align-items:center!important;justify-content:flex-end!important;min-height:0!important;margin:0 0 0 auto!important;padding:0!important;border:0!important}html body .front-office .tradecenter-offer-box .trade-submit-row.trade-submit-row-top .compact-button{min-width:158px!important;color:#f6c55b!important;background:#050505!important;border:1px solid rgba(246,197,91,.88)!important}html body .front-office .tradecenter-offer-box .trade-ticket-board{margin-top:0!important;padding-top:0!important}html body .front-office .trade-gm-response-card{display:grid!important;gap:4px!important;margin:0!important;padding:10px 12px!important;border:1px solid rgba(246,197,91,.52)!important;border-radius:14px!important;background:linear-gradient(135deg,#f6c55b1a,#060d1ab8),#05070ca3!important;color:#f5ead0!important;box-shadow:inset 0 1px #ffffff14!important}html body .front-office .trade-gm-response-card span{color:#f6c55b!important;font-size:1rem!important;font-weight:900!important;letter-spacing:0!important;text-transform:uppercase!important}html body .front-office .trade-gm-response-card p{margin:0!important;color:#fff8e6!important;font-size:1rem!important;font-weight:750!important;line-height:1.32!important}html body .front-office .retirement-hub-message{border-color:#f6c55b6b!important;background:radial-gradient(circle at 8% 0%,rgba(246,197,91,.16),transparent 36%),linear-gradient(180deg,#f6c55b1f,#040d1ee0)!important;color:#f4ead2!important;font-weight:800!important;line-height:1.35!important}html body .front-office .postseason-tree-bracket .postseason-tree-round>h4,html body .front-office .postseason-tree-bracket .pro-bracket-column>h4,html body .front-office .postseason-tree-bracket .postseason-tree-world-series>h4,html body .front-office .playoff-round-column>h4,html body .front-office .postseason-tree-bracket .pro-bracket-series-head h5{display:none!important}html body .front-office .postseason-tree-world-series>h4{display:none!important}html body .front-office .postseason-tree-bracket .postseason-tree-round:before,html body .front-office .postseason-tree-bracket .postseason-tree-world-series:before{content:none!important;display:none!important}html body .front-office .postseason-tree-bracket .pro-bracket-series-head{position:relative!important;padding-top:20px!important}html body .front-office .postseason-tree-bracket .pro-bracket-series-label{position:absolute!important;top:0!important;left:0!important;color:#f6c55b!important;font-size:1rem!important;font-weight:900!important;letter-spacing:.08em!important;line-height:1!important;text-transform:uppercase!important}@media(min-width:1181px){html body .front-office .postseason-tree-bracket .postseason-tree-world-series,html body .front-office .playoff-round-column-world-series{padding-top:clamp(64px,5vw,96px)!important;margin-top:0!important}}html body .front-office .postseason-tree-bracket .pro-bracket-team-row{grid-template-columns:46px 36px minmax(0,1fr)!important}html body .front-office .postseason-tree-bracket .pro-bracket-team-row.is-placeholder{grid-template-columns:46px minmax(0,1fr)!important}html body .front-office .postseason-tree-bracket .pro-bracket-team-row .playoff-seed-box{width:46px!important;min-width:46px!important;font-size:1rem!important}html body .front-office .league-scoreboard-panel{--scoreboard-logo-size: 38px;--scoreboard-score-width: 44px;--scoreboard-row-height: 44px;--scoreboard-meta-type: 1rem;--scoreboard-team-type: 1rem;--scoreboard-score-type: 1.08rem}html body .front-office .league-scoreboard-panel .league-scoreboard-days{display:grid!important;gap:14px!important}html body .front-office .league-scoreboard-panel .league-scoreboard-day{display:grid!important;gap:8px!important}html body .front-office .league-scoreboard-panel .league-scoreboard-day+.league-scoreboard-day{padding-top:12px!important;border-top:1px solid rgba(246,197,91,.2)!important}html body .front-office .league-scoreboard-panel .league-scoreboard-day-title{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;min-height:22px!important}html body .front-office .league-scoreboard-panel .league-scoreboard-day-title strong{color:#f6c55b!important;font-size:1rem!important;font-weight:950!important;letter-spacing:.08em!important;line-height:1.1!important;text-transform:uppercase!important}html body .front-office .league-scoreboard-panel .league-scoreboard-day-title span{color:#97a7b7!important;font-size:1rem!important;font-weight:850!important;letter-spacing:.06em!important;line-height:1.1!important;text-align:right!important;text-transform:uppercase!important}html body .front-office .league-scoreboard-panel .league-scoreboard-grid{align-items:stretch!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}html body .front-office .league-scoreboard-panel .league-scoreboard-grid.is-featured-only{grid-template-columns:minmax(0,1fr)!important}html body .front-office .league-scoreboard-panel .scoreboard-card{display:grid!important;gap:8px!important;min-width:0!important;padding:10px 12px!important;border:1px solid rgba(255,255,255,.05)!important;border-radius:14px!important;background:linear-gradient(180deg,#0a0b0ff5,#05060afc)!important;box-shadow:inset 0 1px #ffffff08,0 0 0 1px #00000029!important}html body .front-office .league-scoreboard-panel .scoreboard-card-head{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important;min-height:22px!important;align-items:center!important}html body .front-office .league-scoreboard-panel .scoreboard-card-head span{min-width:0!important;overflow:hidden!important;color:var(--fh-final-muted, #97a7b7)!important;font-size:var(--scoreboard-meta-type)!important;font-weight:800!important;line-height:1.08!important;text-overflow:ellipsis!important;text-transform:uppercase!important;white-space:nowrap!important}html body .front-office .league-scoreboard-panel .scoreboard-card-head strong{width:var(--scoreboard-score-width)!important;min-width:var(--scoreboard-score-width)!important;color:var(--fh-final-text, #edf3f5)!important;font-size:1rem!important;font-weight:850!important;line-height:1.08!important;text-align:right!important}html body .front-office .league-scoreboard-panel .scoreboard-team-row{display:grid!important;grid-template-columns:var(--scoreboard-logo-size) minmax(0,1fr) var(--scoreboard-score-width)!important;gap:12px!important;min-height:var(--scoreboard-row-height)!important;align-items:center!important;padding:0 8px!important;border-radius:10px!important;background:linear-gradient(90deg,color-mix(in srgb,var(--scoreboard-team-color, #d2a83f) 34%,rgba(8,10,14,.98)) 0,color-mix(in srgb,var(--scoreboard-team-color, #d2a83f) 16%,rgba(8,10,14,.98)) 38%,#080a0eeb)!important}html body .front-office .league-scoreboard-panel .scoreboard-team-row img,html body .front-office .league-scoreboard-panel .scoreboard-team-row .team-logo,html body .front-office .league-scoreboard-panel .scoreboard-team-row .tiny-logo{width:var(--scoreboard-logo-size)!important;min-width:var(--scoreboard-logo-size)!important;max-width:var(--scoreboard-logo-size)!important;height:var(--scoreboard-logo-size)!important;min-height:var(--scoreboard-logo-size)!important;max-height:var(--scoreboard-logo-size)!important;margin:0!important;align-self:center!important;justify-self:center!important;object-fit:contain!important}html body .front-office .league-scoreboard-panel .scoreboard-team-row span{min-width:0!important;overflow:hidden!important;color:var(--fh-final-muted, #97a7b7)!important;font-size:var(--scoreboard-team-type)!important;font-weight:700!important;line-height:1.12!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .front-office .league-scoreboard-panel .scoreboard-team-row strong{width:var(--scoreboard-score-width)!important;min-width:var(--scoreboard-score-width)!important;color:var(--fh-final-text, #edf3f5)!important;font-size:var(--scoreboard-score-type)!important;font-variant-numeric:tabular-nums!important;font-weight:850!important;line-height:1!important;text-align:right!important}html body .front-office .league-scoreboard-panel .scoreboard-team-row.is-winner span,html body .front-office .league-scoreboard-panel .scoreboard-team-row.is-winner strong{color:var(--accent, #ae7e3a)!important;font-size:inherit!important}html body .front-office .league-scoreboard-panel .scoreboard-team-row.is-winner span{font-size:var(--scoreboard-team-type)!important;font-weight:850!important}html body .front-office .league-scoreboard-panel .scoreboard-team-row.is-winner strong{font-size:var(--scoreboard-score-type)!important}html body .front-office .league-scoreboard-panel .scoreboard-card.is-user-game{background:linear-gradient(180deg,#0c0d13fa,#06070bfc)!important;border-color:#f6c55b29!important}html body .front-office .league-scoreboard-panel .scoreboard-card.is-user-game .scoreboard-team-row{background:linear-gradient(90deg,color-mix(in srgb,var(--scoreboard-team-color, #d2a83f) 42%,rgba(8,10,14,.99)) 0,color-mix(in srgb,var(--scoreboard-team-color, #d2a83f) 22%,rgba(8,10,14,.99)) 42%,#080a0ef0)!important}html body .front-office .league-scoreboard-board-panel{background:radial-gradient(circle at 8% 0%,rgba(246,197,91,.16),transparent 30%),linear-gradient(180deg,#081220fa,#03080ffc)!important}html body .front-office .league-scoreboard-board{display:grid!important;gap:14px!important}html body .front-office .league-scoreboard-board-day{display:grid!important;gap:9px!important}html body .front-office .league-scoreboard-board-day+.league-scoreboard-board-day{padding-top:14px!important;border-top:1px solid rgba(246,197,91,.18)!important}html body .front-office .league-scoreboard-board-day-title{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;padding:0 2px!important}html body .front-office .league-scoreboard-board-day-title strong{color:#f6c55b!important;font-size:1.02rem!important;font-weight:950!important;letter-spacing:.04em!important;text-transform:uppercase!important}html body .front-office .league-scoreboard-board-day-title span{color:#9fb0c2!important;font-size:1rem!important;font-weight:850!important;text-transform:uppercase!important}html body .front-office .league-score-ticket-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}html body .front-office .league-score-ticket{position:relative!important;display:grid!important;min-width:0!important;gap:5px!important;padding:7px!important;overflow:hidden!important;border:1px solid rgba(246,197,91,.16)!important;border-radius:10px!important;background:linear-gradient(135deg,rgba(246,197,91,.13),transparent 33%),linear-gradient(180deg,#0e141cfc,#020509fc)!important;box-shadow:inset 0 1px #ffffff0f,0 12px 24px #00000047!important;color:#eaf2f4!important}html body .front-office .league-score-ticket:before{content:""!important;position:absolute!important;inset:0 0 auto!important;height:3px!important;background:linear-gradient(90deg,#f6c55b,#f6c55b26)!important;opacity:.86!important}html body .front-office button.league-score-ticket{cursor:pointer!important;text-align:left!important}html body .front-office button.league-score-ticket:hover{border-color:#f6c55b47!important;transform:translateY(-1px)!important}html body .front-office .league-score-ticket.is-user-game{border-color:#f6c55b6b!important;box-shadow:inset 0 0 0 1px #f6c55b29,inset 0 1px #ffffff0d,0 16px 32px #00000057!important}html body .front-office .league-score-ticket-meta{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:6px!important;min-height:18px!important}html body .front-office .league-score-ticket-meta span{display:inline-flex!important;align-items:center!important;min-height:18px!important;padding:3px 6px!important;border-radius:999px!important;background:linear-gradient(180deg,#f6d46d,#a87525)!important;color:#080b0e!important;font-size:.82rem!important;font-weight:950!important;line-height:1!important;text-transform:uppercase!important;white-space:nowrap!important}html body .front-office .league-score-ticket-meta em{min-width:0!important;overflow:hidden!important;color:#90a5ba!important;font-size:.82rem!important;font-style:normal!important;font-weight:850!important;line-height:1!important;text-align:right!important;text-overflow:ellipsis!important;text-transform:uppercase!important;white-space:nowrap!important}html body .front-office .league-score-ticket-decisions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:center!important;gap:5px!important;min-height:20px!important;padding:5px 1px 0!important;border-top:1px solid rgba(255,255,255,.07)!important}html body .front-office .league-score-ticket-decisions span{min-width:0!important;overflow:hidden!important;color:#b3c1cf!important;font-size:.82rem!important;font-weight:850!important;line-height:1!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .front-office .scoreboard-moneyline{display:inline-block!important;margin-left:6px!important;color:#f6c55beb!important;cursor:pointer!important;font-size:.78em!important;font-style:normal!important;font-weight:900!important;letter-spacing:.01em!important;vertical-align:baseline!important}html body .front-office .scoreboard-moneyline:hover,html body .front-office .scoreboard-moneyline:focus-visible{color:#ffe39a!important;text-decoration:underline!important;text-underline-offset:3px!important}html body .front-office .league-score-ticket-body{display:grid!important;gap:4px!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.07)!important;border-radius:9px!important;background:#00000047!important}html body .front-office .league-score-ticket-team{position:relative!important;display:grid!important;grid-template-columns:29px minmax(34px,1fr) 34px!important;align-items:center!important;gap:6px!important;min-height:34px!important;padding:3px 6px 3px 5px!important;background:linear-gradient(90deg,color-mix(in srgb,var(--ticket-team-color, #f6c55b) 20%,rgba(255,255,255,.04)),#ffffff06 48%,#ffffff04)!important}html body .front-office .league-score-ticket-team.is-winner{background:linear-gradient(90deg,color-mix(in srgb,var(--ticket-team-color, #f6c55b) 34%,rgba(246,197,91,.08)),#f6c55b13 52%,#ffffff05)!important}html body .front-office .league-score-ticket-team:before{content:""!important;position:absolute!important;inset:0 auto 0 0!important;width:4px!important;background:var(--ticket-team-color, #f6c55b)!important;opacity:.84!important}html body .front-office .league-score-ticket-logo-shell{width:24px!important;height:24px!important;display:grid!important;place-items:center!important;margin-left:3px!important}html body .front-office .league-score-ticket-abbr{color:#eaf2f4!important;font-size:.98rem!important;font-weight:950!important;letter-spacing:.04em!important;text-align:left!important;white-space:nowrap!important}html body .front-office .league-score-ticket-team img,html body .front-office .league-score-ticket-team .team-logo,html body .front-office .league-score-ticket-team .tiny-logo{width:24px!important;min-width:24px!important;max-width:24px!important;height:24px!important;min-height:24px!important;max-height:24px!important;margin:0!important;object-fit:contain!important}html body .front-office .league-score-ticket-city{display:none!important;min-width:0!important;overflow:hidden!important;color:#aab9c8!important;font-size:1rem!important;font-weight:750!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .front-office .league-score-ticket-team.is-winner .league-score-ticket-abbr,html body .front-office .league-score-ticket-team.is-winner .league-score-ticket-city,html body .front-office .league-score-ticket-team.is-winner strong{color:#f6c55b!important}html body .front-office .league-score-ticket-team strong{color:#f3f7fa!important;font-size:1.18rem!important;font-variant-numeric:tabular-nums!important;font-weight:950!important;line-height:1!important;text-align:right!important}@media(max-width:1380px){html body .front-office .league-score-ticket-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:1120px){html body .front-office .league-score-ticket-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:980px){html body .front-office .league-score-ticket-grid{grid-template-columns:minmax(0,1fr)!important}}html body .opening-day-activation-backdrop{position:fixed!important;inset:0!important;width:100vw!important;height:100vh!important;min-height:100vh!important;z-index:12000!important;display:grid!important;place-items:center!important;padding:clamp(18px,4vw,42px)!important;overflow:auto!important;background:radial-gradient(circle at 18% 12%,rgba(246,197,91,.18),transparent 34%),linear-gradient(180deg,#000000b8,#01060ee6)!important}html body .opening-day-activation-modal{width:min(620px,calc(100vw - 32px))!important;max-width:min(620px,calc(100vw - 32px))!important;max-height:calc(100vh - 48px)!important;align-self:center!important;justify-self:center!important;margin:auto!important;box-sizing:border-box!important;display:grid!important;gap:18px!important;padding:clamp(22px,4vw,34px)!important;border:1px solid rgba(246,197,91,.46)!important;border-radius:24px!important;background:linear-gradient(135deg,rgba(246,197,91,.14),transparent 38%),linear-gradient(180deg,#081a33fa,#030912fd)!important;box-shadow:0 28px 90px #000000ad,inset 0 1px #ffffff14!important}html body .opening-day-activation-kicker{justify-self:start!important;padding:7px 11px!important;border:1px solid rgba(246,197,91,.36)!important;border-radius:999px!important;background:#f6c55b1a!important;color:#f6c55b!important;font-size:1rem!important;font-weight:950!important;letter-spacing:.12em!important;text-transform:uppercase!important}html body .opening-day-activation-heading{display:grid!important;gap:8px!important}html body .opening-day-activation-heading h2{color:#f8fbff!important;font-size:clamp(2rem,5vw,3.4rem)!important;line-height:.92!important;letter-spacing:-.05em!important;text-transform:uppercase!important}html body .opening-day-activation-heading p,html body .opening-day-activation-status{color:#a9b9d5!important;line-height:1.45!important}html body .opening-day-activation-fields{display:grid!important;gap:12px!important}html body .opening-day-activation-fields label{display:grid!important;gap:7px!important}html body .opening-day-activation-fields span{color:#f6c55b!important;font-size:1rem!important;font-weight:900!important;text-transform:uppercase!important}html body .front-office .prospects-table .prospect-club-cell{width:50px!important;min-width:50px!important;text-align:center!important}html body .front-office .prospects-table .prospect-team-cell{width:54px!important;min-width:54px!important;text-align:center!important}html body .front-office .prospects-table th,html body .front-office .prospects-table td{padding:6px 7px!important;white-space:nowrap!important}html body .front-office .prospects-table th:nth-child(1),html body .front-office .prospects-table td:nth-child(1){width:52px!important;min-width:52px!important;text-align:center!important}html body .front-office .prospects-table th:nth-child(5),html body .front-office .prospects-table td:nth-child(5),html body .front-office .prospects-table th:nth-child(6),html body .front-office .prospects-table td:nth-child(6),html body .front-office .prospects-table th:nth-child(7),html body .front-office .prospects-table td:nth-child(7),html body .front-office .prospects-table th:nth-child(8),html body .front-office .prospects-table td:nth-child(8),html body .front-office .prospects-table th:nth-child(9),html body .front-office .prospects-table td:nth-child(9),html body .front-office .prospects-table th:nth-child(10),html body .front-office .prospects-table td:nth-child(10){width:54px!important;min-width:54px!important;text-align:center!important}html body .front-office .prospects-table th:nth-child(12),html body .front-office .prospects-table td:nth-child(12){min-width:255px!important;white-space:normal!important}html body .front-office .prospect-club-chip{width:38px!important;height:30px!important;display:inline-grid!important;place-items:center!important;border-radius:12px!important;border:1px solid color-mix(in srgb,var(--prospect-team-color, #d2a83f) 62%,rgba(255,255,255,.2))!important;background:radial-gradient(circle at 18% 14%,rgba(255,255,255,.22),transparent 36%),linear-gradient(135deg,color-mix(in srgb,var(--prospect-team-color, #d2a83f) 76%,#050b14),#030810f0 72%)!important;box-shadow:inset 0 1px #ffffff24,0 5px 14px #00000047!important;overflow:hidden!important}html body .front-office .prospect-club-logo{width:23px!important;height:23px!important;min-width:23px!important;object-fit:contain!important;filter:drop-shadow(0 2px 4px rgba(0,0,0,.45))!important}html body .front-office .prospect-club-fallback{color:#f4f7fb!important;font-weight:900!important;font-size:1rem!important;line-height:1!important;letter-spacing:.02em!important}html body .front-office .prospect-league-rating{display:inline-grid!important;place-items:center!important;min-width:34px!important;height:28px!important;padding:0 7px!important;border-radius:999px!important;background:linear-gradient(180deg,#f6c55b33,#f6c55b14)!important;border:1px solid rgba(246,197,91,.38)!important;color:#f6d46d!important;font-weight:900!important;font-size:1rem!important;line-height:1!important}html body .front-office .prospect-review-row{display:grid!important;grid-template-columns:28px minmax(0,1fr)!important;align-items:center!important;gap:7px!important;min-width:245px!important;color:#d9e4f3!important;line-height:1.18!important}html body .front-office .prospect-review-row span:last-child{white-space:normal!important}html body .front-office .prospect-review-icon{width:19.2px!important;height:19.2px!important;min-width:19.2px!important}html body .front-office table.data-table.roster-table.draft-board-table .draft-icon-button{width:36px!important;min-width:36px!important;height:34px!important;min-height:34px!important;display:inline-grid!important;place-items:center!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#f6c55b!important}html body .front-office table.data-table.roster-table.draft-board-table .draft-icon-button:hover:not(:disabled){background:transparent!important;box-shadow:none!important;color:#ffe28a!important;filter:brightness(1.12)!important}html body .front-office table.data-table.roster-table.draft-board-table .draft-action-header-icon{width:22px!important;height:22px!important;color:#f6c55b!important}html body .opening-day-activation-input{width:100%!important;min-width:0!important;border-color:#f6c55b52!important;background:#020711f2!important}html body .opening-day-activation-status{min-height:1.4em!important;padding:10px 12px!important;border:1px solid rgba(246,197,91,.18)!important;border-radius:14px!important;background:#ffffff09!important;font-size:1rem!important}html body .opening-day-activation-status[data-tone=error]{border-color:#ff756f61!important;color:#ffaaa6!important}html body .opening-day-activation-status[data-tone=success]{border-color:#6bd18c61!important;color:#91e6ad!important}html body .opening-day-activation-actions{display:flex!important;gap:10px!important;flex-wrap:wrap!important;align-items:center!important}html body .opening-day-activation-actions .primary{border-color:#f6c55beb!important;background:linear-gradient(180deg,#f6c55b,#ae7e3a)!important;color:#06101e!important}html body .opening-day-activation-close{margin-left:auto!important}@media(max-width:620px){html body .opening-day-activation-actions .deck-button,html body .opening-day-activation-close{width:100%!important;margin-left:0!important}}html body .player-modal.trade-offer-modal{width:min(1080px,calc(100vw - 36px))!important;gap:18px!important;padding:clamp(20px,2.4vw,30px)!important}html body .player-modal.trade-offer-modal .panel-title{gap:18px!important;align-items:center!important}html body .player-modal.trade-offer-modal .panel-title h3{color:#f8fbff!important;font-size:clamp(1.65rem,2.5vw,2.25rem)!important;line-height:.96!important;letter-spacing:-.03em!important;text-transform:uppercase!important}html body .player-modal.trade-offer-modal .panel-title span,html body .player-modal.trade-offer-modal .trade-offer-modal-counter{color:#cbd8e7!important;font-size:1.02rem!important;font-weight:800!important;line-height:1.25!important}html body .player-modal.trade-offer-modal .result-row.transaction-row{display:grid!important;gap:18px!important;padding:clamp(16px,2.1vw,24px)!important;border-radius:18px!important;font-size:1.05rem!important;border-color:#b4becc38!important;background:#3b414a!important}html body .player-modal.trade-offer-modal .transaction-trade-copy{display:grid!important;gap:12px!important}html body .player-modal.trade-offer-modal .transaction-trade-copy>strong,html body .player-modal.trade-offer-modal .transaction-trade-copy>strong .link-button{color:#f8fbff!important;font-size:clamp(1.12rem,1.8vw,1.42rem)!important;font-weight:900!important;line-height:1.22!important}html body .player-modal.trade-offer-modal .transaction-trade-copy>span,html body .player-modal.trade-offer-modal .transaction-date{color:#cbd8e7!important;font-size:1rem!important;line-height:1.35!important}html body .player-modal.trade-offer-modal .transaction-player-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))!important;gap:12px!important;width:100%!important;max-width:none!important}html body .player-modal.trade-offer-modal .transaction-player-card{grid-template-columns:80px minmax(0,1fr)!important;min-height:98px!important;gap:8px!important;align-items:center!important;padding:12px 14px!important;border-color:#b4becc33!important;border-radius:16px!important;background:#464d57!important}html body .player-modal.trade-offer-modal :is(.transaction-player-logo,.transaction-player-logo-fallback,.transaction-player-card .team-logo.tiny-logo){width:78px!important;min-width:78px!important;max-width:78px!important;height:78px!important;min-height:78px!important;max-height:78px!important;align-self:center!important;justify-self:center!important;object-fit:contain!important}html body .player-modal.trade-offer-modal .transaction-player-copy{gap:5px!important;min-width:0!important}html body .player-modal.trade-offer-modal .transaction-player-copy strong,html body .player-modal.trade-offer-modal .transaction-player-copy strong .link-button{color:#f8fbff!important;font-size:1.16rem!important;font-weight:900!important;line-height:1.16!important}html body .player-modal.trade-offer-modal .transaction-player-copy span{color:#cbd8e7!important;font-size:1rem!important;line-height:1.28!important}html body .player-modal.trade-offer-modal .transaction-player-copy .transaction-player-meta,html body .player-modal.trade-offer-modal .transaction-player-meta{color:#97a7b7!important;font-size:1rem!important;line-height:1.24!important}html body .player-modal.trade-offer-modal .trade-response-line{display:flex!important;gap:14px!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;font-size:1rem!important}html body .player-modal.trade-offer-modal :is(.compact-button,.tiny-button,.modal-close-button){min-height:40px!important;padding:10px 14px!important;font-size:1rem!important;font-weight:900!important}html body .front-office .trade-workspace-panel .trade-club-identity{grid-template-columns:60px minmax(0,1fr)!important;gap:12px!important}html body .front-office .trade-workspace-panel .trade-club-logo{width:60px!important;min-width:60px!important;max-width:60px!important;height:60px!important;min-height:60px!important;max-height:60px!important;object-fit:contain!important}html body .front-office .trade-workspace-panel .trade-club-copy span{color:#cbd8e7!important;font-size:1rem!important;font-weight:900!important;line-height:1.12!important}html body .front-office .trade-workspace-panel .trade-club-copy strong{color:#f8fbff!important;font-size:1.08rem!important;font-weight:900!important;line-height:1.08!important}html body .front-office .trade-workspace-panel :is(.trade-player-pool-panel,.trade-proposal-panel)>.panel-title h3,html body .front-office .trade-workspace-panel .trade-ticket-lane-head h3{font-size:1.16rem!important;line-height:1.08!important}html body .front-office .trade-workspace-panel :is(.trade-player-pool-panel,.trade-proposal-panel)>.panel-title span,html body .front-office .trade-workspace-panel .trade-ticket-lane-head span{font-size:1rem!important;line-height:1.24!important}html body .front-office .trade-workspace-panel :is(.trade-table-head,.trade-market-row,.trade-market-button,.trade-proposal-player-name){font-size:1rem!important;line-height:1.3!important}html body .front-office .trade-workspace-panel .trade-market-main strong,html body .front-office .trade-workspace-panel .trade-proposal-player-name strong{font-size:1.02rem!important;font-weight:900!important}html body .front-office .trade-workspace-panel .trade-proposal-player-name{display:inline-flex!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important;text-align:left!important}html body .front-office .trade-workspace-panel .trade-market-photo-placeholder{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}@media(max-width:720px){html body .player-modal.trade-offer-modal{width:min(100%,calc(100vw - 18px))!important;padding:16px!important}html body .player-modal.trade-offer-modal .transaction-player-grid{grid-template-columns:minmax(0,1fr)!important}html body .player-modal.trade-offer-modal .transaction-player-card{grid-template-columns:68px minmax(0,1fr)!important;min-height:86px!important}html body .player-modal.trade-offer-modal :is(.transaction-player-logo,.transaction-player-logo-fallback,.transaction-player-card .team-logo.tiny-logo){width:62px!important;min-width:62px!important;max-width:62px!important;height:62px!important;min-height:62px!important;max-height:62px!important}html body .front-office .trade-workspace-panel .trade-club-identity{grid-template-columns:52px minmax(0,1fr)!important}html body .front-office .trade-workspace-panel .trade-club-logo{width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;min-height:52px!important;max-height:52px!important}}html body .front-office .simple-franchise-card{gap:9px!important;padding:12px!important;position:relative!important;overflow:hidden!important;isolation:isolate!important}html body .front-office .franchise-start-header{position:relative!important;isolation:isolate!important;min-height:clamp(112px,12vw,164px)!important;display:grid!important;place-items:center!important;margin:0 0 12px!important;padding:clamp(14px,2vw,22px) clamp(20px,3vw,34px)!important;overflow:hidden!important;border:1px solid rgba(246,197,91,.22)!important;border-radius:0!important;background:radial-gradient(circle at 50% 35%,rgba(246,197,91,.16),transparent 38%),linear-gradient(100deg,#08090b,#141414 54%,color-mix(in srgb,#181818 88%,#f6c55b 12%))!important;box-shadow:inset 0 1px #ffffff0f,inset 0 -1px #f6c55b2e,0 16px 34px #0000004d!important}html body .front-office .franchise-start-header:before{content:""!important;position:absolute!important;inset:0!important;z-index:-1!important;background:linear-gradient(90deg,rgba(246,197,91,.16),transparent 18%,transparent 82%,rgba(246,197,91,.12)),repeating-linear-gradient(135deg,rgba(255,255,255,.035) 0 1px,transparent 1px 16px)!important;opacity:.7!important}html body .front-office .franchise-start-header:after{content:""!important;position:absolute!important;left:0!important;right:0!important;bottom:0!important;height:3px!important;background:linear-gradient(90deg,transparent,rgba(246,197,91,.72),transparent)!important}html body .front-office .franchise-start-header-logo{display:block!important;width:min(560px,62vw)!important;max-height:118px!important;object-fit:contain!important;filter:drop-shadow(0 10px 24px rgba(0,0,0,.62))!important}html body .front-office .simple-franchise-grid{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;grid-template-columns:repeat(5,minmax(0,1fr))!important}@media(max-width:1040px){html body .front-office .simple-franchise-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:780px){html body .front-office .simple-franchise-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:560px){html body .front-office .simple-franchise-grid{grid-template-columns:minmax(0,1fr)!important}}html body .front-office .simple-franchise-card:before{content:""!important;position:absolute!important;inset:-2px!important;z-index:-2!important;background-image:linear-gradient(135deg,#02060b6b,#03080ea3 55%,#02060bd1),var(--team-stadium-image, none)!important;background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important;opacity:1!important;filter:saturate(1.06) contrast(1.03) brightness(.93)!important;transform:scale(1.78)!important;transform-origin:center!important}html body .front-office .simple-franchise-card:after{content:""!important;position:absolute!important;inset:0!important;z-index:-1!important;background:linear-gradient(180deg,#02060b14,#02060b38),radial-gradient(circle at 18% 20%,rgba(246,197,91,.14),transparent 36%)!important;pointer-events:none!important}html body .front-office .simple-franchise-card .franchise-card-head{display:grid!important;grid-template-columns:58px minmax(0,1fr)!important;gap:11px!important;align-items:center!important}html body .front-office .simple-franchise-card .franchise-select-logo{width:58px!important;min-width:58px!important;max-width:58px!important;height:58px!important;min-height:58px!important;max-height:58px!important;object-fit:contain!important}html body .front-office .simple-franchise-card.has-franchise-jersey .franchise-card-head{grid-template-columns:58px minmax(0,1fr) 86px!important;min-height:88px!important}html body .front-office .simple-franchise-card .franchise-select-jersey{width:86px!important;min-width:86px!important;max-width:86px!important;height:96px!important;min-height:96px!important;max-height:96px!important;margin:-8px -4px -8px 0!important;align-self:center!important;justify-self:end!important;object-fit:contain!important;filter:drop-shadow(0 9px 12px rgba(0,0,0,.56))!important}html body .front-office .simple-franchise-card .franchise-card-copy{gap:2px!important}html body .front-office .simple-franchise-card .franchise-card-name,html body .front-office .simple-franchise-card .franchise-card-copy strong{font-size:clamp(1.06rem,1.05vw,1.2rem)!important;line-height:1.04!important;letter-spacing:.01em!important}html body .front-office .simple-franchise-card .franchise-card-name{display:-webkit-box!important;overflow:hidden!important;white-space:normal!important;text-overflow:clip!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}html body .front-office .simple-franchise-card .franchise-card-copy :is(span,em){font-size:1rem!important;line-height:1.14!important}html body .front-office .simple-franchise-card [data-action=select-franchise]{min-height:40px!important;padding:9px 14px!important;font-size:1rem!important;line-height:1!important}html body .front-office :is(.assistant-gm-copy,.manager-report-copy)>span .news-player-link{color:#f6c55b!important;font-weight:900!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:2px!important}html body .front-office :is(.assistant-gm-copy,.manager-report-copy)>span .news-player-link:hover{color:#ffd977!important}html body .front-office .boxscore-recap-only-panel{display:grid!important;gap:16px!important}html body .front-office .boxscore-recap-scoreboard{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}html body .front-office .boxscore-recap-scoreboard article{display:grid!important;grid-template-columns:82px minmax(0,1fr) auto!important;align-items:center!important;gap:14px!important;min-height:104px!important;padding:14px 16px!important;border:1px solid rgba(246,197,91,.28)!important;border-radius:18px!important;background:linear-gradient(145deg,#f6c55b29,#08182de0)!important}html body .front-office .boxscore-recap-team-logo{width:82px!important;min-width:82px!important;max-width:82px!important;height:82px!important;min-height:82px!important;max-height:82px!important;object-fit:contain!important}html body .front-office .boxscore-recap-scoreboard article strong{display:block!important;color:#f8fbff!important;font-size:clamp(1.2rem,1.8vw,1.58rem)!important;font-weight:1000!important;line-height:1.02!important}html body .front-office .boxscore-recap-scoreboard article span{color:#f6c55b!important;font-size:1rem!important;font-weight:900!important;text-transform:uppercase!important}html body .front-office .boxscore-recap-scoreboard article em{color:#f8fbff!important;font-size:clamp(2.7rem,5vw,4.35rem)!important;font-style:normal!important;font-weight:1000!important;letter-spacing:-.08em!important;line-height:.85!important}html body .front-office .boxscore-recap-grid{grid-template-columns:minmax(0,1fr)!important}html body .front-office .boxscore-recap-panel{grid-column:1 / -1!important}html body .front-office .boxscore-recap-panel .simple-list{gap:10px!important}html body .front-office .boxscore-recap-panel .boxscore-scoring-play{grid-template-columns:72px minmax(0,1fr) auto!important;gap:16px!important;min-height:92px!important;padding:12px 14px!important;border-radius:18px!important;background:#040d1e8c!important}html body .front-office .boxscore-recap-panel .boxscore-scoring-detail{display:grid!important;grid-template-columns:82px minmax(0,1fr)!important;gap:16px!important;align-items:center!important}html body .front-office .boxscore-recap-panel .boxscore-scoring-logo,html body .front-office .boxscore-recap-panel .boxscore-scoring-logo.boxscore-team-logo-fallback{width:76px!important;min-width:76px!important;max-width:76px!important;height:76px!important;min-height:76px!important;max-height:76px!important;object-fit:contain!important}html body .front-office .boxscore-recap-panel .boxscore-scoring-logo.boxscore-team-logo-fallback{display:grid!important;place-items:center!important;font-size:1.05rem!important;font-weight:1000!important}html body .front-office .boxscore-recap-panel .boxscore-scoring-detail>span{color:#edf4ff!important;font-size:clamp(1rem,1.25vw,1.18rem)!important;font-weight:800!important;line-height:1.32!important}html body .front-office .boxscore-recap-panel .boxscore-scoring-play>strong{color:#f6c55b!important;font-size:1rem!important;font-weight:1000!important;letter-spacing:.04em!important}html body .front-office .boxscore-recap-panel .boxscore-scoring-play>span:last-child{color:#f8fbff!important;font-size:1.08rem!important;font-weight:1000!important}@media(max-width:760px){html body .front-office .simple-franchise-card .franchise-card-head{grid-template-columns:50px minmax(0,1fr)!important;gap:10px!important}html body .front-office .simple-franchise-card .franchise-select-logo{width:50px!important;min-width:50px!important;max-width:50px!important;height:50px!important;min-height:50px!important;max-height:50px!important}html body .front-office .simple-franchise-card.has-franchise-jersey .franchise-card-head{grid-template-columns:50px minmax(0,1fr) 68px!important;min-height:76px!important}html body .front-office .simple-franchise-card .franchise-select-jersey{width:68px!important;min-width:68px!important;max-width:68px!important;height:80px!important;min-height:80px!important;max-height:80px!important}html body .front-office .simple-franchise-card .franchise-card-name,html body .front-office .simple-franchise-card .franchise-card-copy strong{font-size:1rem!important}html body .front-office .boxscore-recap-scoreboard{grid-template-columns:minmax(0,1fr)!important}html body .front-office .boxscore-recap-scoreboard article{grid-template-columns:66px minmax(0,1fr) auto!important;min-height:84px!important;padding:12px!important}html body .front-office .boxscore-recap-team-logo{width:66px!important;min-width:66px!important;max-width:66px!important;height:66px!important;min-height:66px!important;max-height:66px!important}html body .front-office .boxscore-recap-panel .boxscore-scoring-play{grid-template-columns:58px minmax(0,1fr)!important;gap:12px!important;min-height:82px!important}html body .front-office .boxscore-recap-panel .boxscore-scoring-detail{grid-template-columns:62px minmax(0,1fr)!important;gap:12px!important}html body .front-office .boxscore-recap-panel .boxscore-scoring-logo,html body .front-office .boxscore-recap-panel .boxscore-scoring-logo.boxscore-team-logo-fallback{width:58px!important;min-width:58px!important;max-width:58px!important;height:58px!important;min-height:58px!important;max-height:58px!important}html body .front-office .boxscore-recap-panel .boxscore-scoring-play>span:last-child{grid-column:2!important}}html body .player-modal .player-card-header{display:flex!important;align-items:center!important;gap:10px!important}html body .player-modal .player-card-header .player-card-rating{display:inline-grid!important;place-items:center!important;min-height:46px!important;padding:6px 16px!important;border:1px solid rgba(246,197,91,.55)!important;border-radius:999px!important;background:linear-gradient(180deg,#f6c55b33,#f6c55b14)!important;color:#f6c55b!important;font-size:clamp(1.28rem,2.2vw,1.62rem)!important;font-weight:1000!important;letter-spacing:-.03em!important;line-height:1!important}html body .player-modal .player-card-header>span:not(.player-card-rating){display:inline-flex!important;align-items:center!important;min-height:38px!important}html body .front-office .schedule-desk-panel .mini-calendar-cell.is-postseason .mini-calendar-logo{padding:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body .front-office .schedule-desk-panel .mini-calendar-hint{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}html body .front-office .schedule-desk-panel .mini-calendar-fast-sim-note{color:#edf4ffb8!important;font-size:1rem!important;font-weight:800!important;letter-spacing:.06em!important;text-align:right!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .transaction-player-card{grid-template-columns:82px minmax(0,1fr)!important;min-height:86px!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) :is(.transaction-player-logo,.transaction-player-logo-fallback,.league-news-score-logo,.league-news-playoff-logo,.league-news-score-layout>.team-logo.tiny-logo){width:72px!important;min-width:72px!important;max-width:72px!important;height:72px!important;min-height:72px!important;max-height:72px!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .league-news-score-layout{grid-template-columns:82px minmax(0,1fr)!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .league-news-playoff-side{width:82px!important;min-width:82px!important}@media(max-width:640px){html body .front-office .schedule-desk-panel .mini-calendar-hint{align-items:flex-start!important;flex-direction:column!important}html body .front-office .schedule-desk-panel .mini-calendar-fast-sim-note{text-align:left!important}}html body .player-modal .player-card-header{align-items:stretch!important;gap:12px!important}html body .player-modal .player-card-header>span:not(.player-card-rating),html body .front-office .player-card-header>span:not(.player-card-rating){display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;min-height:44px!important;padding:8px 13px!important;border:1px solid rgba(246,197,91,.28)!important;border-radius:999px!important;background:linear-gradient(180deg,#f6c55b1f,#050c16d1)!important;color:#edf4ff!important;font-size:clamp(1rem,1.15vw,1.1rem)!important;font-weight:850!important;letter-spacing:.01em!important;line-height:1.08!important;white-space:nowrap!important}html body .player-modal .player-card-header>span:not(.player-card-rating) strong,html body .front-office .player-card-header>span:not(.player-card-rating) strong{color:#f6c55b!important;font-weight:1000!important}html body .player-modal .player-card-header .player-card-rating{min-height:52px!important;padding:8px 18px!important;font-size:clamp(1.4rem,2.35vw,1.78rem)!important}html body .front-office :is(.free-agent-decision-modal,.extension-decision-modal,.player-modal) .summary-card{min-height:82px!important;padding:15px 17px!important;gap:8px!important}html body .front-office :is(.free-agent-decision-modal,.extension-decision-modal,.player-modal) .summary-card span{font-size:1rem!important;letter-spacing:.08em!important}html body .front-office :is(.free-agent-decision-modal,.extension-decision-modal,.player-modal) .summary-card strong{font-size:clamp(1.05rem,1.45vw,1.28rem)!important;line-height:1.12!important}html body .front-office :is(.free-agent-decision-modal,.extension-decision-modal) :is(.extension-offer-input,.free-agent-offer-entry-input,input){min-height:46px!important;padding:11px 13px!important;font-size:1.02rem!important}html body .front-office .extension-decision-modal .extension-offer-toolbar{align-items:end!important}html body .front-office .extension-decision-modal .extension-offer-toolbar .field{min-width:150px!important}html body .front-office .extension-decision-modal .extension-offer-input{width:100%!important;min-width:130px!important;text-align:center!important;font-weight:900!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .transaction-row:not(.manager-report-row):not(.assistant-gm-row):not(:has(.transaction-player-grid)):not(:has(.league-news-score-layout)):not(:has(.league-news-playoff-layout)){gap:2px!important;padding-top:9px!important;padding-bottom:9px!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .transaction-row:not(.manager-report-row):not(.assistant-gm-row):not(:has(.transaction-player-grid)):not(:has(.league-news-score-layout)):not(:has(.league-news-playoff-layout))>.transaction-date{margin-bottom:0!important;line-height:1!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .transaction-row:not(.manager-report-row):not(.assistant-gm-row):not(:has(.transaction-player-grid)):not(:has(.league-news-score-layout)):not(:has(.league-news-playoff-layout))>strong{margin:0!important;line-height:1.08!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .transaction-row:not(.manager-report-row):not(.assistant-gm-row):not(:has(.transaction-player-grid)):not(:has(.league-news-score-layout)):not(:has(.league-news-playoff-layout))>span{margin-top:0!important;line-height:1.18!important}html body .front-office .boxscore-modal{width:min(1680px,calc(100vw - 24px))!important}html body .front-office .boxscore-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}html body .front-office .boxscore-team-column{min-width:0!important;gap:10px!important}html body .front-office .boxscore-team-heading{grid-template-columns:minmax(0,1fr) auto!important;min-height:74px!important;padding:12px 14px!important}html body .front-office .boxscore-team-identity,html body .front-office .boxscore-column-logo{display:none!important}html body .front-office .boxscore-team-heading-copy{gap:4px!important}html body .front-office .boxscore-team-heading h3{font-size:clamp(1.08rem,1.35vw,1.32rem)!important}html body .front-office .boxscore-team-score{font-size:clamp(2.25rem,3.6vw,3.7rem)!important}html body .front-office .boxscore-subpanel{padding:10px!important}html body .front-office .boxscore-stat-table,html body .front-office .boxscore-pitching-table{min-width:0!important;table-layout:fixed!important;font-size:1rem!important}html body .front-office .boxscore-stat-table th,html body .front-office .boxscore-stat-table td{padding:5px 4px!important}html body .front-office .boxscore-stat-table th:first-child,html body .front-office .boxscore-stat-table td:first-child{width:42%!important;min-width:0!important}html body .front-office .boxscore-player-cell>span{gap:7px!important}html body .front-office .boxscore-player-cell small{flex:0 0 auto!important;min-width:30px!important;margin-left:0!important;margin-right:0!important}html body .front-office .boxscore-player-name{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important}html body .front-office :is(.boxscore-scoring-panel,.boxscore-recap-panel) .boxscore-scoring-play{display:grid!important;grid-template-columns:118px minmax(0,1fr) auto!important;gap:14px!important;align-items:stretch!important;min-height:112px!important;padding:0 14px 0 0!important;overflow:hidden!important}html body .front-office :is(.boxscore-scoring-panel,.boxscore-recap-panel) .boxscore-scoring-logo-wrap{align-self:stretch!important;display:grid!important;place-items:center!important;min-height:100%!important;padding:10px!important;border-right:1px solid rgba(246,197,91,.24)!important;background:linear-gradient(145deg,#f6c55b29,#040d1ec7)!important}html body .front-office :is(.boxscore-scoring-panel,.boxscore-recap-panel) .boxscore-scoring-logo,html body .front-office :is(.boxscore-scoring-panel,.boxscore-recap-panel) .boxscore-scoring-logo.boxscore-team-logo-fallback{width:96px!important;min-width:96px!important;max-width:96px!important;height:96px!important;min-height:96px!important;max-height:96px!important;object-fit:contain!important}html body .front-office :is(.boxscore-scoring-panel,.boxscore-recap-panel) .boxscore-scoring-logo.boxscore-team-logo-fallback{display:grid!important;place-items:center!important;font-size:1rem!important;font-weight:1000!important}html body .front-office :is(.boxscore-scoring-panel,.boxscore-recap-panel) .boxscore-scoring-detail{align-self:center!important;min-width:0!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:5px!important}html body .front-office :is(.boxscore-scoring-panel,.boxscore-recap-panel) .boxscore-scoring-detail>strong{color:#f6c55b!important;font-size:1rem!important;font-weight:1000!important;letter-spacing:.06em!important;text-transform:uppercase!important}html body .front-office :is(.boxscore-scoring-panel,.boxscore-recap-panel) .boxscore-scoring-detail>span{color:#edf4ff!important;font-size:clamp(1rem,1.2vw,1.16rem)!important;font-weight:800!important;line-height:1.28!important}html body .front-office :is(.boxscore-scoring-panel,.boxscore-recap-panel) .boxscore-scoring-score{align-self:center!important;color:#f8fbff!important;font-size:1.08rem!important;font-weight:1000!important;white-space:nowrap!important}@media(max-width:900px){html body .front-office .boxscore-grid{grid-template-columns:minmax(0,1fr)!important}html body .front-office :is(.boxscore-scoring-panel,.boxscore-recap-panel) .boxscore-scoring-play{grid-template-columns:92px minmax(0,1fr)!important;gap:12px!important}html body .front-office :is(.boxscore-scoring-panel,.boxscore-recap-panel) .boxscore-scoring-logo,html body .front-office :is(.boxscore-scoring-panel,.boxscore-recap-panel) .boxscore-scoring-logo.boxscore-team-logo-fallback{width:74px!important;min-width:74px!important;max-width:74px!important;height:74px!important;min-height:74px!important;max-height:74px!important}html body .front-office :is(.boxscore-scoring-panel,.boxscore-recap-panel) .boxscore-scoring-score{grid-column:2!important;align-self:start!important}}html body .titlebar.is-desktop-minimal{display:none!important;min-height:0!important;height:0!important;max-height:0!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important}html body .titlebar.is-desktop-minimal~.front-office-root,html body .front-office-root{margin-top:0!important}html body .titlebar.is-desktop-minimal~.front-office-root .front-office .core-tab-strip,html body .titlebar.is-desktop-minimal~.front-office-root .front-office-view-home .core-tab-strip{top:0!important}html body .titlebar.is-desktop-minimal~.front-office-root .front-office .secondary-tab-strip,html body .titlebar.is-desktop-minimal~.front-office-root .front-office-view-home .secondary-tab-strip,html body .titlebar.is-desktop-minimal~.front-office-root .sim-command-dock{top:56px!important}html body .front-office .franchise-select-back-button{margin-left:auto!important}html body .front-office .schedule-desk-panel .mini-calendar-cell{position:relative!important;overflow:hidden!important}html body .front-office .schedule-desk-panel .mini-calendar-cell.is-postseason>:not(.mini-calendar-stage-watermark){position:relative!important;z-index:1!important}html body .front-office .schedule-desk-panel .mini-calendar-cell.is-postseason .mini-calendar-stage-watermark{position:absolute!important;inset:0!important;z-index:0!important;display:grid!important;place-items:center!important;color:#1b1204!important;font-size:clamp(2.35rem,5.2vw,4.65rem)!important;font-weight:1000!important;letter-spacing:-.1em!important;line-height:1!important;opacity:.16!important;pointer-events:none!important;text-transform:uppercase!important}html body .front-office .postseason-tree-bracket .postseason-tree-world-series{margin-top:16px!important}html body .front-office .postseason-flow-champion-card span{text-transform:uppercase!important}html body .front-office .boxscore-line-score-wrap{width:100%!important;margin:0 0 12px!important;overflow-x:auto!important;border:1px solid rgba(246,197,91,.28)!important;border-radius:16px!important;background:linear-gradient(180deg,#040d1ef5,#08182de6)!important;box-shadow:inset 0 1px #ffffff0d!important}html body .front-office .boxscore-line-score-table{width:100%!important;min-width:760px!important;border-collapse:collapse!important;color:#edf4ff!important;font-variant-numeric:tabular-nums!important;table-layout:fixed!important}html body .front-office .boxscore-line-score-table th,html body .front-office .boxscore-line-score-table td{padding:9px 8px!important;border-bottom:1px solid rgba(246,197,91,.14)!important;text-align:center!important;font-size:1rem!important;font-weight:850!important;line-height:1!important}html body .front-office .boxscore-line-score-table thead th{color:#f6c55b!important;font-size:1rem!important;letter-spacing:.08em!important;text-transform:uppercase!important}html body .front-office .boxscore-line-score-table tbody th{color:#f8fbff!important;font-size:1rem!important;font-weight:1000!important;letter-spacing:.06em!important}html body .front-office .boxscore-grid{align-items:start!important}html body .front-office .boxscore-stat-table,html body .front-office .boxscore-pitching-table{font-size:1rem!important}html body .front-office .boxscore-player-cell>span{gap:9px!important}html body .season-square-card.season-share-card{--season-card-token-size: 124px !important;gap:14px!important;padding:18px!important;font-size:1.06rem!important}html body .season-square-card.season-share-card .season-square-footer{min-height:var(--season-card-token-size)!important;padding-right:calc(var(--season-card-qr-edge) + var(--season-card-token-size) + 14px)!important}html body .season-square-card.season-share-card .season-card-corner-logo{width:124px!important;height:124px!important}html body .season-square-card.season-share-card.is-library-render .season-card-corner-logo{width:140px!important;height:140px!important}html body .season-square-card.season-share-card.is-library-render{--season-card-token-size: 140px !important}html body .season-square-card.season-share-card.is-export-render{--season-card-token-size: 220px !important;font-size:1.12rem!important}html body .season-square-card.season-share-card.is-export-render .season-card-corner-logo{width:220px!important;height:220px!important}html body .season-square-card.season-share-card :is(.season-share-kicker span,.season-share-topline span){font-size:.9em!important}html body .season-square-card.season-share-card :is(.season-share-kicker strong,.season-share-topline strong){font-size:1.12em!important;line-height:1.05!important}html body .season-square-card.season-share-card .season-share-topline em{font-size:1.18em!important;line-height:1.08!important}html body .season-square-card.season-share-card :is(.season-share-story,.season-share-longform){font-size:1.06em!important;line-height:1.32!important}html body .season-square-card.season-share-card .season-share-metrics{font-size:1.04em!important}html body .front-office .boxscore-top-card{display:grid!important;grid-template-columns:minmax(620px,1fr) minmax(280px,.42fr)!important;gap:12px!important;align-items:stretch!important;margin:0 0 14px!important}html body .front-office .boxscore-top-card .boxscore-line-score-wrap{min-width:0!important;height:100%!important;margin:0!important}html body .front-office .boxscore-pitcher-decisions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}html body .front-office .boxscore-decision-card{display:grid!important;align-content:center!important;gap:5px!important;min-width:0!important;padding:12px 13px!important;border:1px solid rgba(246,197,91,.28)!important;border-radius:16px!important;background:radial-gradient(circle at 15% 12%,rgba(246,197,91,.16),transparent 42%),linear-gradient(180deg,#08182df0,#040d1efa)!important}html body .front-office .boxscore-decision-card strong{min-width:0!important;overflow:hidden!important;color:#f8fbff!important;font-size:clamp(1rem,1.1vw,1.12rem)!important;font-weight:1000!important;line-height:1.05!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .front-office .boxscore-decision-card em{min-width:0!important;overflow:hidden!important;color:#cbd8e7!important;font-size:1rem!important;font-style:normal!important;font-weight:800!important;line-height:1.12!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .front-office .boxscore-decision-card.is-empty{opacity:.72!important}html body .front-office .boxscore-scoring-panel .boxscore-scoring-play{grid-template-columns:118px minmax(0,1fr)!important;padding-right:16px!important}html body .front-office .boxscore-scoring-panel .boxscore-scoring-logo-wrap{justify-items:start!important}html body .front-office .boxscore-scoring-panel .boxscore-scoring-detail{align-self:center!important;gap:6px!important}html body .front-office .boxscore-scoring-panel .boxscore-scoring-detail>em{color:#f8fbff!important;font-size:1.05rem!important;font-style:normal!important;font-weight:1000!important;line-height:1.08!important}@media(max-width:1180px){html body .front-office .boxscore-top-card{grid-template-columns:minmax(0,1fr)!important}html body .front-office .boxscore-pitcher-decisions{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:720px){html body .front-office .boxscore-pitcher-decisions{grid-template-columns:minmax(0,1fr)!important}html body .front-office .boxscore-scoring-panel .boxscore-scoring-play{grid-template-columns:88px minmax(0,1fr)!important}}html body .front-office .arbitration-summary-panel{margin-bottom:12px!important}html body .front-office .arbitration-summary-row{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:14px!important}html body .front-office .arbitration-summary-row .message{margin:0!important}@media(max-width:760px){html body .front-office .arbitration-summary-row{align-items:stretch!important;flex-direction:column!important}}html body .front-office .desk-news-rail{min-height:0!important}html body .front-office .boxscore-top-card{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;margin:0 0 12px!important;overflow:hidden!important;border:1px solid #d7dbe3!important;border-radius:12px!important;background:#fff!important;box-shadow:0 12px 28px #0f172a14!important}html body .front-office .boxscore-top-card .boxscore-line-score-wrap,html body .front-office .boxscore-line-score-wrap{margin:0!important;border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}html body .front-office .boxscore-line-score-table{min-width:760px!important;color:#222a35!important;background:#fff!important}html body .front-office .boxscore-line-score-table th,html body .front-office .boxscore-line-score-table td{padding:11px 10px!important;border:1px solid #dde1e8!important;color:#303846!important;font-size:1rem!important;font-weight:700!important}html body .front-office .boxscore-line-score-table thead th{background:#f5f6f8!important;color:#4b5563!important;font-size:1rem!important;font-weight:800!important;letter-spacing:.04em!important}html body .front-office .boxscore-line-score-table th:first-child,html body .front-office .boxscore-line-score-table td:first-child{width:132px!important}html body .front-office .boxscore-line-score-table tbody th{background:#fafafa!important;color:#1f2937!important;letter-spacing:.02em!important}html body .front-office .boxscore-line-team{display:inline-flex!important;align-items:center!important;gap:9px!important;min-width:0!important}html body .front-office .boxscore-line-logo{width:25px!important;min-width:25px!important;height:25px!important;object-fit:contain!important}html body .front-office .boxscore-line-score-table .boxscore-line-total{color:#111827!important;font-weight:1000!important}html body .front-office .boxscore-pitcher-decisions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;border-top:1px solid #dde1e8!important;background:#fff!important}html body .front-office .boxscore-decision-card{min-height:74px!important;padding:12px 16px!important;border:0!important;border-right:1px solid #dde1e8!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}html body .front-office .boxscore-decision-card:last-child{border-right:0!important}html body .front-office .boxscore-decision-card span{color:#2b313a!important;font-size:1rem!important;font-weight:1000!important}html body .front-office .boxscore-decision-card strong{color:#1167a9!important;font-size:1.02rem!important;font-weight:800!important}html body .front-office .boxscore-decision-card em{color:#374151!important;font-size:1rem!important;font-weight:700!important}html body .front-office .boxscore-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;overflow:hidden!important;border:1px solid #d7dbe3!important;border-radius:12px!important;background:#fff!important;box-shadow:0 12px 28px #0f172a14!important}html body .front-office .boxscore-team-column{gap:0!important;padding:0!important;border-right:1px solid #d7dbe3!important;background:#fff!important}html body .front-office .boxscore-team-column:nth-child(2){border-right:0!important}html body .front-office .boxscore-team-heading{display:grid!important;grid-template-columns:42px minmax(0,1fr) auto!important;gap:10px!important;min-height:66px!important;padding:13px 15px!important;border:0!important;border-bottom:1px solid #d7dbe3!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}html body .front-office .boxscore-column-logo,html body .front-office .boxscore-team-logo-fallback.boxscore-column-logo{display:block!important;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;object-fit:contain!important}html body .front-office .boxscore-team-heading-copy span{color:#667085!important;font-size:1rem!important}html body .front-office .boxscore-team-heading h3{color:#242b36!important;font-size:clamp(1.05rem,1.2vw,1.26rem)!important}html body .front-office .boxscore-team-score{color:#111827!important;font-size:clamp(1.8rem,2.4vw,2.55rem)!important}html body .front-office .boxscore-subpanel{padding:12px 14px 14px!important;border:0!important;border-bottom:1px solid #e5e7eb!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}html body .front-office .boxscore-subpanel:last-child{border-bottom:0!important}html body .front-office .boxscore-subpanel .panel-title{margin-bottom:8px!important}html body .front-office .boxscore-subpanel .panel-title h3{color:#232a35!important;font-size:1rem!important}html body .front-office .boxscore-subpanel .panel-title span{color:#6b7280!important;font-size:1rem!important}html body .front-office .boxscore-stat-table,html body .front-office .boxscore-pitching-table{min-width:690px!important;table-layout:fixed!important;border-collapse:collapse!important;color:#26303c!important;background:#fff!important;font-size:1rem!important}html body .front-office .boxscore-pitching-table{min-width:580px!important}html body .front-office .boxscore-stat-table th,html body .front-office .boxscore-stat-table td{padding:8px 7px!important;border:1px solid #e4e7ec!important;color:#26303c!important;line-height:1.1!important;text-align:center!important}html body .front-office .boxscore-stat-table th{background:#f7f8fa!important;color:#46515f!important;font-size:1rem!important;font-weight:900!important;letter-spacing:.04em!important;text-transform:uppercase!important}html body .front-office .boxscore-stat-table th:first-child,html body .front-office .boxscore-stat-table td:first-child{width:194px!important;text-align:left!important}html body .front-office .boxscore-player-cell>span{display:flex!important;align-items:baseline!important;gap:7px!important}html body .front-office .boxscore-player-cell small{min-width:30px!important;color:#4b5563!important;font-size:1rem!important;font-weight:800!important;text-align:left!important}html body .front-office .boxscore-player-name{color:#1167a9!important;font-weight:800!important}html body .front-office .boxscore-scoring-panel{grid-column:1 / -1!important;padding:14px!important;border:0!important;border-top:1px solid #d7dbe3!important;border-radius:0!important;background:#f6f7f9!important;box-shadow:none!important}html body .front-office .boxscore-scoring-panel .panel-title h3{color:#242b36!important}html body .front-office .boxscore-scoring-panel .panel-title span{color:#6b7280!important}html body .front-office .boxscore-scoring-panel .simple-list{gap:8px!important}html body .front-office .boxscore-scoring-panel .boxscore-scoring-play{display:grid!important;grid-template-columns:130px minmax(0,1fr)!important;min-height:118px!important;padding:0!important;overflow:hidden!important;border:1px solid #dde1e8!important;border-radius:10px!important;background:#fff!important;box-shadow:none!important}html body .front-office .boxscore-scoring-panel .boxscore-scoring-logo-wrap{align-self:stretch!important;display:grid!important;place-items:center!important;padding:12px!important;border-right:1px solid #dde1e8!important;background:#f1f3f6!important}html body .front-office .boxscore-scoring-panel .boxscore-scoring-logo,html body .front-office .boxscore-scoring-panel .boxscore-scoring-logo.boxscore-team-logo-fallback{width:104px!important;min-width:104px!important;max-width:104px!important;height:104px!important;min-height:104px!important;max-height:104px!important;object-fit:contain!important}html body .front-office .boxscore-scoring-panel .boxscore-scoring-detail{align-self:center!important;display:grid!important;gap:7px!important;padding:14px 16px!important}html body .front-office .boxscore-scoring-panel .boxscore-scoring-detail>strong{color:#4b5563!important;font-size:1rem!important;font-weight:1000!important}html body .front-office .boxscore-scoring-panel .boxscore-scoring-detail>span{color:#111827!important;font-size:clamp(1rem,1.2vw,1.15rem)!important;font-weight:800!important;line-height:1.25!important}html body .front-office .boxscore-scoring-panel .boxscore-scoring-detail>em{color:#303846!important;font-size:1rem!important;font-style:normal!important;font-weight:1000!important}@media(max-width:980px){html body .front-office .boxscore-grid{grid-template-columns:minmax(0,1fr)!important}html body .front-office .boxscore-team-column{border-right:0!important;border-bottom:1px solid #d7dbe3!important}html body .front-office .boxscore-pitcher-decisions{grid-template-columns:minmax(0,1fr)!important}html body .front-office .boxscore-decision-card{border-right:0!important;border-bottom:1px solid #dde1e8!important}}html body .front-office .desk-news-rail{min-height:0!important;overflow:hidden!important}html body .front-office .desk-news-rail :is(.dashboard-roster-list,.dashboard-league-transactions-list){max-height:min(980px,calc(100vh - 220px))!important;overflow-y:auto!important;overscroll-behavior:contain!important;padding-right:6px!important}html body .front-office .boxscore-top-card{display:grid!important;grid-template-columns:minmax(620px,1fr) minmax(280px,.42fr)!important;gap:12px!important;align-items:stretch!important;margin:0 0 14px!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body .front-office .boxscore-top-card .boxscore-line-score-wrap,html body .front-office .boxscore-line-score-wrap{width:100%!important;margin:0!important;overflow-x:auto!important;border:1px solid rgba(246,197,91,.28)!important;border-radius:16px!important;background:linear-gradient(180deg,#040d1ef5,#08182de6)!important;box-shadow:inset 0 1px #ffffff0d!important}html body .front-office .boxscore-line-score-table{width:100%!important;min-width:760px!important;color:#edf4ff!important;background:transparent!important;border-collapse:collapse!important;font-variant-numeric:tabular-nums!important;table-layout:fixed!important}html body .front-office .boxscore-line-score-table th,html body .front-office .boxscore-line-score-table td{padding:9px 8px!important;border:0!important;border-bottom:1px solid rgba(246,197,91,.14)!important;color:#edf4ff!important;text-align:center!important;font-size:1rem!important;font-weight:850!important;line-height:1!important}html body .front-office .boxscore-line-score-table thead th{background:transparent!important;color:#f6c55b!important;font-size:1rem!important;letter-spacing:.08em!important;text-transform:uppercase!important}html body .front-office .boxscore-line-score-table th:first-child,html body .front-office .boxscore-line-score-table td:first-child{width:84px!important;text-align:left!important}html body .front-office .boxscore-line-score-table tbody th{background:transparent!important;color:#f8fbff!important;font-size:1rem!important;font-weight:1000!important;letter-spacing:.06em!important}html body .front-office .boxscore-line-score-table .boxscore-line-total{color:#f6c55b!important;font-size:1rem!important;font-weight:1000!important}html body .front-office .boxscore-pitcher-decisions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;border:0!important;background:transparent!important}html body .front-office .boxscore-decision-card{display:grid!important;align-content:center!important;gap:5px!important;min-height:auto!important;padding:12px 13px!important;border:1px solid rgba(246,197,91,.28)!important;border-radius:16px!important;background:radial-gradient(circle at 15% 12%,rgba(246,197,91,.16),transparent 42%),linear-gradient(180deg,#08182df0,#040d1efa)!important;box-shadow:none!important}html body .front-office .boxscore-decision-card span{color:#f6c55b!important;font-size:1rem!important;font-weight:1000!important;letter-spacing:.08em!important;line-height:1!important;text-transform:uppercase!important}html body .front-office .boxscore-decision-card strong{color:#f8fbff!important;font-size:clamp(1rem,1.1vw,1.12rem)!important;font-weight:1000!important;line-height:1.05!important}html body .front-office .boxscore-decision-card em{color:#cbd8e7!important;font-size:1rem!important;font-style:normal!important;font-weight:800!important;line-height:1.12!important}html body .front-office .boxscore-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;align-items:start!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body .front-office .boxscore-team-column{min-width:0!important;gap:10px!important;padding:0!important;border:0!important;background:transparent!important}html body .front-office .boxscore-team-heading{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:12px!important;min-height:74px!important;padding:12px 14px!important;border:1px solid rgba(246,197,91,.24)!important;border-radius:16px!important;background:linear-gradient(180deg,#08182de6,#040d1ef5)!important;box-shadow:inset 0 1px #ffffff0d!important}html body .front-office .boxscore-column-logo,html body .front-office .boxscore-team-logo-fallback.boxscore-column-logo{display:none!important}html body .front-office .boxscore-team-heading-copy span,html body .front-office .boxscore-subpanel .panel-title span{color:#9fb0c8!important}html body .front-office .boxscore-team-heading h3,html body .front-office .boxscore-subpanel .panel-title h3,html body .front-office .boxscore-scoring-panel .panel-title h3{color:#f8fbff!important}html body .front-office .boxscore-team-score{color:#f6c55b!important;font-size:clamp(2.25rem,3.6vw,3.7rem)!important}html body .front-office .boxscore-subpanel,html body .front-office .boxscore-scoring-panel{padding:10px!important;border:1px solid rgba(246,197,91,.24)!important;border-radius:16px!important;background:linear-gradient(180deg,#08182ddb,#040d1ef0)!important;box-shadow:inset 0 1px #ffffff0d!important}html body .front-office .boxscore-stat-table,html body .front-office .boxscore-pitching-table{min-width:0!important;table-layout:fixed!important;border-collapse:collapse!important;color:#edf4ff!important;background:transparent!important;font-size:1rem!important}html body .front-office .boxscore-stat-table th,html body .front-office .boxscore-stat-table td{padding:5px 4px!important;border:0!important;border-bottom:1px solid rgba(246,197,91,.12)!important;color:#edf4ff!important;text-align:center!important}html body .front-office .boxscore-stat-table th{background:#f6c55b14!important;color:#f6c55b!important}html body .front-office .boxscore-stat-table th:first-child,html body .front-office .boxscore-stat-table td:first-child{width:42%!important;text-align:left!important}html body .front-office .boxscore-player-cell small{color:#cbd8e7!important}html body .front-office .boxscore-player-name{color:#f8fbff!important}html body .front-office .boxscore-scoring-panel{grid-column:1 / -1!important}html body .front-office .boxscore-scoring-panel .boxscore-scoring-play{display:grid!important;grid-template-columns:118px minmax(0,1fr)!important;min-height:112px!important;padding:0 16px 0 0!important;overflow:hidden!important;border:1px solid rgba(246,197,91,.2)!important;border-radius:14px!important;background:linear-gradient(180deg,#08182dd1,#040d1ef0)!important}html body .front-office .boxscore-scoring-panel .boxscore-scoring-logo-wrap{align-self:stretch!important;display:grid!important;place-items:center!important;padding:10px!important;border-right:1px solid rgba(246,197,91,.24)!important;background:linear-gradient(145deg,#f6c55b29,#040d1ec7)!important}html body .front-office .boxscore-scoring-panel .boxscore-scoring-logo,html body .front-office .boxscore-scoring-panel .boxscore-scoring-logo.boxscore-team-logo-fallback{width:96px!important;min-width:96px!important;max-width:96px!important;height:96px!important;min-height:96px!important;max-height:96px!important;object-fit:contain!important}html body .front-office .boxscore-scoring-panel .boxscore-scoring-detail{align-self:center!important;display:grid!important;gap:6px!important;padding:0!important}html body .front-office .boxscore-scoring-panel .boxscore-scoring-detail>strong{color:#f6c55b!important}html body .front-office .boxscore-scoring-panel .boxscore-scoring-detail>span{color:#edf4ff!important}html body .front-office .boxscore-scoring-panel .boxscore-scoring-detail>em{color:#f8fbff!important}@media(max-width:1180px){html body .front-office .boxscore-top-card,html body .front-office .boxscore-grid{grid-template-columns:minmax(0,1fr)!important}}html body .front-office.front-office-view-home .desk-news-rail,html body .front-office .front-office-view-home .desk-news-rail,html body .front-office-view-home .desk-news-rail,html body .front-office .desk-news-rail{display:flex!important;flex-direction:column!important;min-height:clamp(520px,58vh,980px)!important;height:min(980px,calc(100vh - 180px))!important;max-height:none!important;overflow:hidden!important}html body .front-office .desk-news-rail :is(.dashboard-roster-list,.dashboard-league-transactions-list){flex:1 1 auto!important;min-height:0!important;height:auto!important;max-height:none!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-gutter:stable!important;overscroll-behavior:contain!important;padding-right:8px!important}@media(max-width:1180px){html body .front-office.front-office-view-home .desk-news-rail,html body .front-office .front-office-view-home .desk-news-rail,html body .front-office-view-home .desk-news-rail,html body .front-office .desk-news-rail{height:clamp(520px,72vh,900px)!important}}html body .front-office.front-office-view-home .compact-dashboard-grid,html body .front-office .front-office-view-home .compact-dashboard-grid,html body .front-office-view-home .compact-dashboard-grid{align-items:start!important}html body .front-office.front-office-view-home .desk-news-rail,html body .front-office .front-office-view-home .desk-news-rail,html body .front-office-view-home .desk-news-rail,html body .front-office .desk-news-rail{min-height:clamp(900px,86vh,1180px)!important;height:clamp(900px,86vh,1180px)!important;max-height:none!important}html body .front-office .sim-command-dock{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:center!important;gap:16px!important}html body .front-office .sim-command-flow{min-width:0!important;display:flex!important;align-items:center!important;gap:14px!important}html body .front-office .sim-command-next{min-width:0!important}html body .front-office .sim-command-next .sim-command-detail{display:none!important}html body .front-office .sim-command-actions{display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important;justify-content:flex-start!important;justify-self:start!important;margin-left:0!important;padding:4px!important;border:1px solid rgba(246,197,91,.24)!important;border-radius:999px!important;background:#030912b8!important;box-shadow:inset 0 1px #ffffff0d!important}html body .front-office .sim-play-button{min-width:76px!important;min-height:34px!important;padding:8px 12px!important;border-radius:999px!important;line-height:1!important}html body .front-office .sim-speed-slider-wrap{display:inline-flex!important;align-items:center!important;gap:8px!important;padding:0 8px 0 2px!important;color:#eef4ffb8!important;font-size:1rem!important;font-weight:900!important;letter-spacing:.06em!important;line-height:1!important;text-transform:uppercase!important;white-space:nowrap!important}html body .front-office .sim-speed-slider{width:clamp(96px,9vw,132px)!important;accent-color:#f6c55b!important;cursor:pointer!important}html body .front-office .season-progress-chevron{margin-left:auto!important}html body .front-office .season-progress-chevron{display:flex!important;align-items:stretch!important;min-width:0!important;margin:0!important;padding:0!important;list-style:none!important;overflow:hidden!important;border:1px solid rgba(246,197,91,.26)!important;border-radius:999px!important;background:#030912b8!important;box-shadow:inset 0 1px #ffffff0f,0 10px 24px #00000038!important}html body .front-office .season-progress-step{position:relative!important;display:grid!important;place-items:center!important;min-height:30px!important;min-width:86px!important;padding:6px 16px 6px 22px!important;color:#eef4ff94!important;background:linear-gradient(180deg,#402d16c7,#14100aeb)!important;font-size:1rem!important;font-weight:900!important;letter-spacing:.04em!important;line-height:1!important;text-transform:uppercase!important;white-space:nowrap!important}html body .front-office .season-progress-step:first-child{padding-left:16px!important}html body .front-office .season-progress-step:before,html body .front-office .season-progress-step:after{content:""!important;position:absolute!important;top:50%!important;right:-12px!important;z-index:2!important;width:0!important;height:0!important;border-top:16px solid transparent!important;border-bottom:16px solid transparent!important;transform:translateY(-50%)!important;pointer-events:none!important}html body .front-office .season-progress-step:before{right:-14px!important;border-left:15px solid rgba(246,197,91,.24)!important}html body .front-office .season-progress-step:after{border-left:13px solid rgba(42,31,16,.96)!important}html body .front-office .season-progress-step:last-child:before,html body .front-office .season-progress-step:last-child:after{display:none!important}html body .front-office .season-progress-step.is-complete{color:#f6c55bc2!important;background:linear-gradient(180deg,#483419bd,#14100aeb)!important}html body .front-office .season-progress-step.is-active{color:#08111f!important;background:linear-gradient(180deg,#f6d46d,#b9842f)!important;text-shadow:0 1px rgba(255,255,255,.22)!important}@media(max-width:1180px){html body .front-office .season-progress-chevron{max-width:100%!important;overflow-x:auto!important;border-radius:18px!important;scrollbar-width:thin!important}html body .front-office .season-progress-step{min-width:78px!important;padding-right:13px!important;padding-left:18px!important;font-size:1rem!important}}html body .front-office .standings-espn-row{border-left:0!important;background:linear-gradient(90deg,color-mix(in srgb,var(--standings-row-color, #2b6edc) 42%,rgba(4,13,30,.94)) 0,color-mix(in srgb,var(--standings-row-color, #2b6edc) 18%,rgba(4,13,30,.93)) 82px,#040d1ef0 128px,#040d1ef5)!important;box-shadow:inset 5px 0 color-mix(in srgb,var(--standings-row-color, #2b6edc) 76%,rgba(255,255,255,.08))!important}html body .front-office .standings-espn-row.is-highlight{background:linear-gradient(90deg,color-mix(in srgb,var(--standings-row-color, #2b6edc) 48%,rgba(5,15,31,.94)) 0,color-mix(in srgb,var(--standings-row-color, #2b6edc) 22%,rgba(7,18,37,.94)) 92px,#071225f5 138px 100%)!important;box-shadow:inset 5px 0 color-mix(in srgb,var(--standings-row-color, #2b6edc) 86%,rgba(255,255,255,.12)),0 0 0 1px color-mix(in srgb,var(--standings-row-color, #2b6edc) 22%,transparent)!important}html body .front-office .standings-espn-row{border-left:0!important;background:linear-gradient(180deg,#071225f0,#040d1efa)!important;box-shadow:inset 6px 0 0 var(--standings-row-color, #d2a83f),0 0 0 1px #ae7e3a14!important}html body .front-office .standings-espn-row.is-highlight{background:linear-gradient(180deg,#091830fa,#050f1ffa)!important;box-shadow:inset 7px 0 0 var(--standings-row-color, #d2a83f),0 0 0 1px color-mix(in srgb,var(--standings-row-color, #d2a83f) 34%,transparent)!important}html body .front-office .postseason-tree-bracket .postseason-tree-world-series{margin-top:38px!important}@media(max-width:1180px){html body .front-office.front-office-view-home .desk-news-rail,html body .front-office .front-office-view-home .desk-news-rail,html body .front-office-view-home .desk-news-rail,html body .front-office .desk-news-rail{min-height:clamp(640px,74vh,920px)!important;height:clamp(640px,74vh,920px)!important}}html body .front-office.front-office-view-home .desk-news-rail,html body .front-office .front-office-view-home .desk-news-rail,html body .front-office-view-home .desk-news-rail,html body .front-office .desk-news-rail{min-height:clamp(1400px,172vh,2200px)!important;height:clamp(1400px,172vh,2200px)!important;max-height:none!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) :is(.transaction-player-card,.league-news-score-layout){gap:10px!important;padding-left:10px!important;padding-right:10px!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) :is(.assistant-gm-row,.manager-report-row){gap:10px!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) :is(.transaction-player-logo,.transaction-player-logo-fallback,.league-news-score-logo,.league-news-playoff-logo,.league-news-score-layout>.team-logo.tiny-logo){justify-self:start!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) :is(.transaction-player-copy,.assistant-gm-copy,.manager-report-copy,.league-news-score-copy){display:grid!important;gap:3px!important;align-content:center!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) :is(.transaction-date,.league-news-score-title){line-height:1.18!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) :is(.transaction-player-copy strong,.transaction-player-copy strong .link-button,.assistant-gm-copy strong,.manager-report-copy strong,.league-news-score-result){line-height:1.2!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) :is(.transaction-player-copy span,.assistant-gm-copy>span,.manager-report-copy>span,.league-news-score-series,.transaction-player-meta){line-height:1.26!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .transaction-row:has(>.transaction-player-grid):not(.assistant-gm-row):not(.manager-report-row){gap:3px!important;padding-top:8px!important;padding-bottom:8px!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .transaction-row:has(>.transaction-player-grid):not(.assistant-gm-row):not(.manager-report-row)>.transaction-date{margin-bottom:0!important;line-height:1.05!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .transaction-row:has(>.transaction-player-grid):not(.assistant-gm-row):not(.manager-report-row)>strong{margin:0!important;line-height:1.1!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .transaction-row:has(>.transaction-player-grid):not(.assistant-gm-row):not(.manager-report-row)>span{margin:0!important;line-height:1.18!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .transaction-row:has(>.transaction-player-grid):not(.assistant-gm-row):not(.manager-report-row)>.transaction-player-grid{margin-top:1px!important}@media(max-width:1180px){html body .front-office.front-office-view-home .desk-news-rail,html body .front-office .front-office-view-home .desk-news-rail,html body .front-office-view-home .desk-news-rail,html body .front-office .desk-news-rail{min-height:clamp(920px,128vh,1700px)!important;height:clamp(920px,128vh,1700px)!important}}html body .front-office .arbitration-summary-panel{border-left:5px solid var(--arbitration-team-color, var(--gold))!important;box-shadow:inset 0 1px #ffffff0f,0 18px 42px #00000047!important}html body .front-office .arbitration-summary-panel .message{color:#f7fbff!important;font-weight:800!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .transaction-player-grid{width:100%!important;max-width:none!important;justify-items:stretch!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .transaction-player-card{width:100%!important;max-width:none!important;margin-right:0!important;padding-right:6px!important;justify-self:stretch!important;grid-template-columns:var(--news-feed-icon-column, 90px) minmax(0,1fr)!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .transaction-player-card.has-arbitration-actions{grid-template-columns:var(--news-feed-icon-column, 90px) minmax(0,1fr) auto!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .transaction-player-copy{width:100%!important;max-width:none!important;min-width:0!important;padding-right:0!important;justify-self:stretch!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .transaction-player-copy>*{max-width:none!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .arbitration-news-actions{align-self:center!important;justify-self:end!important;display:flex!important;align-items:center!important;gap:8px!important;padding-left:8px!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .arbitration-news-actions .arbitration-news-salary-stack{display:inline-flex!important;align-items:center!important;gap:8px!important;margin-right:3px!important;color:#f6c55b!important;font-size:1.04rem!important;font-weight:1000!important;letter-spacing:.03em!important;line-height:1!important;white-space:nowrap!important;text-shadow:0 0 12px rgba(246,197,91,.24)!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .arbitration-news-actions .arbitration-news-salary-stack span{color:#f6c55b!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .arbitration-news-actions .arbitration-action-link{width:36px!important;min-width:36px!important;height:36px!important;display:inline-grid!important;place-items:center!important;padding:0!important;border:1px solid color-mix(in srgb,var(--arbitration-team-color, var(--team-color, var(--gold))) 86%,rgba(255,255,255,.2))!important;border-radius:11px!important;background:linear-gradient(180deg,#ffffff24,#ffffff08),color-mix(in srgb,var(--arbitration-team-color, var(--team-color, var(--gold))) 30%,#071225)!important;color:color-mix(in srgb,var(--arbitration-team-color, var(--team-color, var(--gold))) 92%,#ffffff)!important;box-shadow:inset 0 1px #ffffff1f,0 8px 18px #00000047!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .arbitration-news-actions .arbitration-action-link:hover{background:linear-gradient(180deg,#fff3,#ffffff0d),color-mix(in srgb,var(--arbitration-team-color, var(--team-color, var(--gold))) 48%,#071225)!important;transform:translateY(-1px)!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .arbitration-news-actions .arbitration-contract-icon{position:relative!important;width:16px!important;height:20px!important;display:block!important;border:2px solid currentColor!important;border-radius:3px!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .arbitration-news-actions .arbitration-contract-icon:before{content:""!important;position:absolute!important;top:-2px!important;right:-2px!important;width:7px!important;height:7px!important;border-left:2px solid currentColor!important;border-bottom:2px solid currentColor!important;background:#071d13!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .arbitration-news-actions .arbitration-contract-icon:after{content:""!important;position:absolute!important;left:3px!important;top:7px!important;width:8px!important;height:2px!important;background:currentColor!important;box-shadow:0 5px 0 currentColor!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .arbitration-news-actions .arbitration-x-button span{font-size:1.12rem!important;font-weight:1000!important;line-height:1!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .roster-news-arbitration-bulk-row{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;border-color:#6cf19652!important;background:linear-gradient(90deg,#6cf1961f,#6cf19608),#040d1ed1!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .roster-news-arbitration-toolbar{justify-content:flex-end!important;margin-left:auto!important}html body .front-office .desk-news-toggle{display:inline-flex!important;align-items:center!important;gap:18px!important}html body .front-office .desk-news-toggle .desk-news-toggle-button,html body .front-office .desk-news-toggle .desk-news-toggle-button.compact-button{appearance:none!important;min-width:0!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#f6fbff!important;font-weight:900!important;letter-spacing:.08em!important;line-height:1!important;text-transform:uppercase!important}html body .front-office .desk-news-toggle .desk-news-toggle-button.is-active,html body .front-office .desk-news-toggle .desk-news-toggle-button.compact-button.is-active{background:transparent!important;box-shadow:none!important;color:#f6c55b!important}html body .front-office .desk-news-toggle .desk-news-toggle-button:hover,html body .front-office .desk-news-toggle .desk-news-toggle-button:focus-visible{color:#f6c55b!important;text-decoration:none!important}html body .front-office .desk-news-toggle :is(button,.compact-button,.desk-news-toggle-button),html body .front-office .desk-news-toggle :is(button,.compact-button,.desk-news-toggle-button).is-active,html body .front-office .desk-news-toggle :is(button,.compact-button,.desk-news-toggle-button)[aria-selected=true],html body .front-office .desk-news-toggle :is(button,.compact-button,.desk-news-toggle-button):hover,html body .front-office .desk-news-toggle :is(button,.compact-button,.desk-news-toggle-button):focus,html body .front-office .desk-news-toggle :is(button,.compact-button,.desk-news-toggle-button):focus-visible{appearance:none!important;display:inline!important;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;border-color:transparent!important;border-radius:0!important;outline:0!important;background:none!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;text-shadow:none!important}html body .front-office .desk-news-toggle :is(button,.compact-button,.desk-news-toggle-button):before,html body .front-office .desk-news-toggle :is(button,.compact-button,.desk-news-toggle-button):after{display:none!important;content:none!important}html body .front-office .desk-news-toggle .desk-news-toggle-button{color:#f6fbff!important}html body .front-office .desk-news-toggle .desk-news-toggle-button.is-active,html body .front-office .desk-news-toggle .desk-news-toggle-button[aria-selected=true]{color:#f6c55b!important}html body .front-office .desk-news-toggle .desk-news-toggle-button,html body .front-office .desk-news-toggle .desk-news-toggle-button:is(:hover,:focus,:focus-visible,.is-active),html body .front-office .desk-news-toggle .desk-news-toggle-button[aria-selected=true]{appearance:none!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;outline:0!important}html body .front-office :is(.franchise-card,.simple-franchise-card,.franchise-launch-card) [data-action=select-franchise],html body .front-office :is(.franchise-card,.simple-franchise-card,.franchise-launch-card) [data-start-default-league]{background:transparent!important;background-color:transparent!important;background-image:none!important;border:1px solid rgba(246,197,91,.96)!important;color:#f6c55b!important;box-shadow:inset 0 0 0 1px #f6c55b1a!important;text-shadow:none!important}html body .front-office :is(.franchise-card,.simple-franchise-card,.franchise-launch-card) [data-action=select-franchise]:hover:not(:disabled),html body .front-office :is(.franchise-card,.simple-franchise-card,.franchise-launch-card) [data-start-default-league]:hover:not(:disabled){background:#f6c55b14!important;background-image:none!important;border-color:#f6c55b!important;color:#ffe28a!important}html body .front-office .schedule-desk-panel .mini-calendar-cell.is-postseason .mini-calendar-stage-watermark{font-size:clamp(1.15rem,2.75vw,2.35rem)!important;letter-spacing:.06em!important;opacity:.18!important}html body .championship-modal-backdrop{isolation:isolate!important;background:#0207116b!important;-webkit-backdrop-filter:blur(2px) saturate(1.04)!important;backdrop-filter:blur(2px) saturate(1.04)!important}html body .championship-confetti{position:absolute!important;inset:0!important;z-index:0!important;overflow:hidden!important;pointer-events:none!important}html body .championship-confetti span{position:absolute!important;left:var(--confetti-left, 50%)!important;top:-12vh!important;width:8px!important;height:16px!important;border-radius:3px!important;background:var(--confetti-color, #f6c55b)!important;box-shadow:0 0 14px color-mix(in srgb,var(--confetti-color, #f6c55b) 44%,transparent)!important;opacity:.92!important;animation:hardball-championship-confetti-fall var(--confetti-duration, 3.8s) linear var(--confetti-delay, 0s) infinite!important}@keyframes hardball-championship-confetti-fall{0%{opacity:0;transform:translate3d(0,-14vh,0) rotate(0)}12%{opacity:.92}to{opacity:.06;transform:translate3d(var(--confetti-drift, 0),112vh,0) rotate(var(--confetti-spin, 720deg))}}html body .front-office .franchise-card.simple-franchise-card button.action-button.compact-action-button[data-action=select-franchise]:not(.secondary-button):not(.ghost-button):not(.deck-button-danger):not(:disabled),html body .front-office .franchise-card button.action-button.compact-action-button[data-action=select-franchise]:not(.secondary-button):not(.ghost-button):not(.deck-button-danger):not(:disabled),html body .front-office .franchise-launch-card button.action-button.compact-action-button[data-action=select-franchise]:not(.secondary-button):not(.ghost-button):not(.deck-button-danger):not(:disabled),html body .front-office .franchise-card button.action-button.compact-action-button[data-start-default-league]:not(.secondary-button):not(.ghost-button):not(.deck-button-danger):not(:disabled),html body .front-office .franchise-launch-card button.action-button.compact-action-button[data-start-default-league]:not(.secondary-button):not(.ghost-button):not(.deck-button-danger):not(:disabled){background:transparent!important;background-color:transparent!important;background-image:none!important;border:1px solid rgba(238,244,255,.54)!important;color:var(--text, #eef4ff)!important;box-shadow:inset 0 0 0 1px #eef4ff14!important;text-shadow:none!important}html body .front-office .franchise-card.simple-franchise-card button.action-button.compact-action-button[data-action=select-franchise]:hover:not(:disabled),html body .front-office .franchise-card button.action-button.compact-action-button[data-action=select-franchise]:hover:not(:disabled),html body .front-office .franchise-launch-card button.action-button.compact-action-button[data-action=select-franchise]:hover:not(:disabled),html body .front-office .franchise-card button.action-button.compact-action-button[data-start-default-league]:hover:not(:disabled),html body .front-office .franchise-launch-card button.action-button.compact-action-button[data-start-default-league]:hover:not(:disabled){background:#eef4ff14!important;background-image:none!important;border-color:#eef4ffd1!important;color:#fff!important}html body .front-office .free-agents-console-page .page-console-strip{gap:12px!important}html body .front-office .free-agents-console-page .page-console-strip article{min-height:74px!important;padding:13px 16px!important}html body .front-office .free-agents-console-page .page-console-strip article span{color:#f6c55beb!important;font-size:1rem!important;font-weight:900!important;line-height:1.1!important}html body .front-office .free-agents-console-page .page-console-strip article strong{color:#f7fbff!important;font-size:clamp(1.35rem,1.8vw,1.8rem)!important;font-weight:1000!important;line-height:1.05!important;letter-spacing:.02em!important}html body .front-office .draft-room-scouting-row{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(235px,1fr))!important;gap:10px!important;margin:10px 0 14px!important}html body .front-office .draft-room-scouting-card{display:grid!important;gap:6px!important;min-width:0!important;padding:12px 13px!important;border:1px solid rgba(246,197,91,.22)!important;border-radius:14px!important;background:linear-gradient(135deg,rgba(246,197,91,.12),transparent 48%),#051024b8!important;box-shadow:inset 0 1px #ffffff0f!important}html body .front-office .draft-room-scouting-card.is-medical{border-color:#6bd18c5c!important;background:linear-gradient(135deg,rgba(107,209,140,.16),transparent 48%),#051024b8!important}html body .front-office .draft-room-scouting-card.is-safe{border-color:#5bacff52!important;background:linear-gradient(135deg,rgba(91,172,255,.14),transparent 48%),#051024b8!important}html body .front-office .draft-room-scouting-card.is-upside{border-color:#f6c55b6b!important;background:radial-gradient(circle at 92% 12%,rgba(246,197,91,.16),transparent 30%),linear-gradient(135deg,rgba(246,197,91,.13),transparent 48%),#051024b8!important}html body .front-office .draft-room-scouting-card.is-shape{border-color:#d2dceb33!important;background:linear-gradient(135deg,rgba(210,220,235,.1),transparent 48%),#051024b8!important}html body .front-office .draft-room-scouting-card span{color:#f6c55b!important;font-size:1rem!important;font-weight:1000!important;letter-spacing:.11em!important;line-height:1.08!important;text-transform:uppercase!important}html body .front-office .draft-room-scouting-card strong{color:#f8fbff!important;font-size:1rem!important;line-height:1.18!important}html body .front-office .draft-room-scouting-card em{color:#eef4ffbd!important;font-size:1rem!important;font-style:normal!important;line-height:1.3!important}html body .front-office .draft-room-scouting-card .rating-badge{display:inline-flex!important;vertical-align:middle!important}html body .front-office .sim-command-dock{overflow:visible!important;position:relative!important;z-index:1!important;pointer-events:auto!important}html body .front-office .sim-command-hint.is-processing{color:#fff4bd!important;text-shadow:0 0 12px rgba(246,197,91,.42),0 1px 8px rgba(0,0,0,.42)!important}html body .front-office .sim-command-search{position:absolute!important;left:50%!important;top:50%!important;z-index:4!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;width:clamp(250px,24vw,360px)!important;height:34px!important;transform:translate(-50%,-50%)!important;border:1px solid rgba(246,197,91,.42)!important;border-radius:999px!important;background:#03080fe0!important;box-shadow:inset 0 1px #ffffff14,0 8px 18px #00000047!important;overflow:hidden!important;pointer-events:auto!important}html body .front-office .sim-command-search input{width:100%!important;min-width:0!important;height:100%!important;padding:0 12px 0 15px!important;border:0!important;border-radius:0!important;background:transparent!important;color:#f4f0dd!important;font-size:.94rem!important;font-weight:850!important;letter-spacing:.02em!important;outline:0!important}html body .front-office .sim-command-search input::placeholder{color:#f6d46d9e!important}html body .front-office .sim-command-search-button{height:100%!important;min-width:48px!important;padding:0 13px!important;border:0!important;border-left:1px solid rgba(246,197,91,.3)!important;border-radius:0!important;background:#f6c55b21!important;color:#f6d46d!important;font-size:.82rem!important;font-weight:1000!important;letter-spacing:.08em!important;text-transform:uppercase!important;cursor:pointer!important}html body .front-office .sim-command-search:focus-within{border-color:#f6c55bc7!important;box-shadow:inset 0 1px #ffffff1f,0 0 0 2px #f6c55b24,0 8px 18px #00000047!important}html body .front-office button.is-demo-disabled,html body .front-office button.is-demo-disabled:hover,html body .franchise-hub-page .league-card.is-locked button:disabled{cursor:not-allowed!important;opacity:.46!important;filter:grayscale(.35)!important;transform:none!important}@media(max-width:1160px){html body .front-office .sim-command-search{width:250px!important;left:54%!important}}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .assistant-gm-avatar:before,html body .front-office .assistant-gm-avatar:before{inset:7%!important;background:var(--assistant-team-color, var(--team-color, #c6974f))!important;-webkit-mask:url(../icons/agm-transparent.png) center / contain no-repeat!important;mask:url(../icons/agm-transparent.png) center / contain no-repeat!important;filter:drop-shadow(0 3px 5px rgba(0,0,0,.42))!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .manager-cap-avatar:before,html body .front-office .manager-cap-avatar:before,html body .front-office .office-report-list .manager-report-row .manager-cap-avatar:before{inset:10% 5% 8% 2%!important;background:var(--manager-team-color, var(--team-color, #c6974f))!important;-webkit-mask:url(../icons/manager-cap-transparent.png) center / contain no-repeat!important;mask:url(../icons/manager-cap-transparent.png) center / contain no-repeat!important;filter:drop-shadow(0 3px 5px rgba(0,0,0,.42))!important}html body .front-office .scout-avatar:before{inset:7%!important;background:var(--scout-team-color, var(--team-color, #c6974f))!important;-webkit-mask:url(../icons/scout-transparent.png) center / contain no-repeat!important;mask:url(../icons/scout-transparent.png) center / contain no-repeat!important;filter:drop-shadow(0 3px 5px rgba(0,0,0,.42))!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .assistant-gm-avatar:before,html body .front-office .assistant-gm-avatar:before{inset:0!important;background:var(--assistant-team-color, var(--team-color, #c6974f))!important;-webkit-mask:url(../icons/agm-icon-tight-128.png) center / contain no-repeat!important;mask:url(../icons/agm-icon-tight-128.png) center / contain no-repeat!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .manager-cap-avatar:before,html body .front-office .manager-cap-avatar:before,html body .front-office .office-report-list .manager-report-row .manager-cap-avatar:before{inset:0!important;background:var(--manager-team-color, var(--team-color, #c6974f))!important;-webkit-mask:url(../icons/manager-cap-icon-tight-128.png) center / contain no-repeat!important;mask:url(../icons/manager-cap-icon-tight-128.png) center / contain no-repeat!important}html body .front-office .scout-avatar:before{inset:0!important;background:var(--scout-team-color, var(--team-color, #c6974f))!important;-webkit-mask:url(../icons/scout-icon-tight-128.png) center / contain no-repeat!important;mask:url(../icons/scout-icon-tight-128.png) center / contain no-repeat!important}html body .front-office .bulk-shop-phone-icon{width:30px!important;height:30px!important;-webkit-mask:url(../icons/phone-icon-ui-128.png) center / contain no-repeat!important;mask:url(../icons/phone-icon-ui-128.png) center / contain no-repeat!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .assistant-gm-avatar:before,html body .front-office .assistant-gm-avatar:before{inset:7%!important;background:var(--assistant-team-color, var(--team-color, #c6974f))!important;-webkit-mask:url(../icons/agm-transparent.png) center / contain no-repeat!important;mask:url(../icons/agm-transparent.png) center / contain no-repeat!important;filter:drop-shadow(0 3px 5px rgba(0,0,0,.42))!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .manager-cap-avatar:before,html body .front-office .manager-cap-avatar:before,html body .front-office .office-report-list .manager-report-row .manager-cap-avatar:before{inset:10% 5% 8% 2%!important;background:var(--manager-team-color, var(--team-color, #c6974f))!important;-webkit-mask:url(../icons/manager-cap-transparent.png) center / contain no-repeat!important;mask:url(../icons/manager-cap-transparent.png) center / contain no-repeat!important;filter:drop-shadow(0 3px 5px rgba(0,0,0,.42))!important}html body .front-office .scout-avatar:before{inset:7%!important;background:var(--scout-team-color, var(--team-color, #c6974f))!important;-webkit-mask:url(../icons/scout-transparent.png) center / contain no-repeat!important;mask:url(../icons/scout-transparent.png) center / contain no-repeat!important;filter:drop-shadow(0 3px 5px rgba(0,0,0,.42))!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .assistant-gm-avatar:before,html body .front-office .assistant-gm-avatar:before{inset:7%!important;background:var(--assistant-team-color, var(--team-color, #c6974f))!important;-webkit-mask:url(../icons/agm-transparent.png) center / contain no-repeat!important;mask:url(../icons/agm-transparent.png) center / contain no-repeat!important;filter:drop-shadow(0 3px 5px rgba(0,0,0,.42))!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .manager-cap-avatar:before,html body .front-office .manager-cap-avatar:before,html body .front-office .office-report-list .manager-report-row .manager-cap-avatar:before{inset:10% 5% 8% 2%!important;background:var(--manager-team-color, var(--team-color, #c6974f))!important;-webkit-mask:url(../icons/manager-cap-transparent.png) center / contain no-repeat!important;mask:url(../icons/manager-cap-transparent.png) center / contain no-repeat!important;filter:drop-shadow(0 3px 5px rgba(0,0,0,.42))!important}html body .front-office .scout-avatar:before{inset:7%!important;background:var(--scout-team-color, var(--team-color, #c6974f))!important;-webkit-mask:url(../icons/scout-transparent.png) center / contain no-repeat!important;mask:url(../icons/scout-transparent.png) center / contain no-repeat!important;filter:drop-shadow(0 3px 5px rgba(0,0,0,.42))!important}html body .front-office .bulk-shop-phone-button{--phone-team-color: var(--team-color, #ae7e3a);display:inline-grid!important;place-items:center!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;padding:0!important;border:0!important;border-radius:0!important;color:color-mix(in srgb,var(--phone-team-color) 86%,#fff)!important;background:transparent!important;box-shadow:none!important;cursor:pointer!important}html body .front-office .bulk-shop-phone-icon{display:block!important;width:32px!important;height:32px!important;background:currentColor!important;-webkit-mask:url(../icons/phone-transparent-128.png) center / contain no-repeat!important;mask:url(../icons/phone-transparent-128.png) center / contain no-repeat!important;filter:drop-shadow(0 2px 4px rgba(0,0,0,.45))!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .deadline-transaction-card.has-bulk-shop{grid-template-columns:var(--news-feed-icon-column, 90px) minmax(0,1fr) 42px!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .assistant-gm-avatar:before,html body .front-office .assistant-gm-avatar:before{inset:7%!important;background:var(--assistant-team-color, var(--team-color, #c6974f))!important;-webkit-mask:url(../icons/agm-transparent.png) center / contain no-repeat!important;mask:url(../icons/agm-transparent.png) center / contain no-repeat!important;filter:drop-shadow(0 3px 5px rgba(0,0,0,.42))!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .manager-cap-avatar:before,html body .front-office .manager-cap-avatar:before,html body .front-office .office-report-list .manager-report-row .manager-cap-avatar:before{inset:10% 5% 8% 2%!important;background:var(--manager-team-color, var(--team-color, #c6974f))!important;-webkit-mask:url(../icons/manager-cap-transparent.png) center / contain no-repeat!important;mask:url(../icons/manager-cap-transparent.png) center / contain no-repeat!important;filter:drop-shadow(0 3px 5px rgba(0,0,0,.42))!important}html body .front-office .scout-avatar:before{inset:7%!important;background:var(--scout-team-color, var(--team-color, #c6974f))!important;-webkit-mask:url(../icons/scout-transparent.png) center / contain no-repeat!important;mask:url(../icons/scout-transparent.png) center / contain no-repeat!important;filter:drop-shadow(0 3px 5px rgba(0,0,0,.42))!important}html body .front-office .bulk-shop-phone-button{--phone-team-color: var(--team-color, #ae7e3a);display:inline-grid!important;place-items:center!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;padding:0!important;border:0!important;border-radius:0!important;color:color-mix(in srgb,var(--phone-team-color) 88%,#fff)!important;background:transparent!important;box-shadow:none!important;cursor:pointer!important}html body .front-office .bulk-shop-phone-button:hover,html body .front-office .bulk-shop-phone-button:focus-visible{transform:translateY(-1px) scale(1.04)!important;outline:none!important;filter:drop-shadow(0 0 9px color-mix(in srgb,var(--phone-team-color) 50%,transparent))!important;box-shadow:none!important}html body .front-office .bulk-shop-phone-icon{display:block!important;width:32px!important;height:32px!important;background:currentColor!important;-webkit-mask:url(../icons/phone-transparent-128.png) center / contain no-repeat!important;mask:url(../icons/phone-transparent-128.png) center / contain no-repeat!important;filter:drop-shadow(0 2px 4px rgba(0,0,0,.45))!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .assistant-gm-row.office-text-report-card.has-bulk-shop{grid-template-columns:minmax(0,1fr) 42px!important;align-items:start!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .assistant-gm-row.office-text-report-card.has-bulk-shop .assistant-gm-copy{grid-column:auto!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .assistant-gm-row.office-text-report-card.has-bulk-shop .bulk-shop-phone-button{justify-self:end!important;align-self:start!important;margin-top:2px!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .deadline-transaction-card.has-bulk-shop{grid-template-columns:var(--news-feed-icon-column, 90px) minmax(0,1fr) 42px!important;align-items:center!important}html body .front-office .deadline-transaction-card.has-bulk-shop .bulk-shop-phone-button,html body .front-office .panel-title>.bulk-shop-phone-button{justify-self:end!important;align-self:start!important}html body .front-office .draft-board-summary-head{display:grid!important;grid-template-columns:minmax(210px,.7fr) minmax(420px,1.3fr) auto auto!important;align-items:center!important;gap:8px!important}html body .front-office .draft-board-summary-nameblock{min-width:0!important}html body .front-office .draft-board-summary-action-inline{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:62px!important}html body .front-office .draft-board-summary-action-inline .draft-pick-button{min-width:58px!important;height:30px!important;padding:0 8px!important;border:1px solid rgba(246,197,91,.38)!important;border-radius:999px!important;background:linear-gradient(180deg,#f6c55b29,#ae7e3a1a)!important;box-shadow:inset 0 1px #ffffff14!important}html body .front-office .draft-board-summary-action-inline .draft-pick-button .draft-pick-contract-icon{width:18px!important;min-width:18px!important;height:18px!important}html body .front-office .draft-selected-scouting-report{display:grid!important;gap:5px!important;margin-top:-1px!important;padding:9px 11px!important;border:1px solid rgba(246,197,91,.18)!important;border-radius:12px!important;background:linear-gradient(90deg,#f6c55b14,#ffffff06 42%,#030a151f),#030a1557!important}html body .front-office .draft-selected-scouting-report span{color:#f6d46d!important;font-size:.92rem!important;font-weight:950!important;letter-spacing:.09em!important;line-height:1!important;text-transform:uppercase!important}html body .front-office .draft-selected-scouting-report p{margin:0!important;color:#eff5ffe0!important;font-size:1rem!important;line-height:1.28!important}html body .front-office .draft-board-summary-grid{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;align-items:stretch!important;gap:4px!important;min-width:0!important}html body .front-office .draft-board-summary-grid article{grid-column:span 1!important;min-width:0!important;min-height:30px!important;padding:3px 5px!important}html body .front-office .draft-board-summary-grid article.draft-summary-school{grid-column:span 1!important}html body .front-office .draft-board-summary-grid article:last-child{grid-column:span 1!important}html body .front-office .draft-board-summary-grid article :is(span,strong){overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .front-office .draft-room-scouting-card{border-color:#f6c55b38!important;background:linear-gradient(145deg,#f6c55b13,#ffffff06 42%,#040c1957),#050f1ea8!important;box-shadow:inset 0 1px #ffffff0e,0 10px 24px #00000029!important}html body .front-office .draft-room-scouting-card span{color:#f6d46d!important;letter-spacing:.08em!important}html body .front-office .draft-room-scouting-card em{color:#e8effbc7!important}@keyframes draftNameReveal{0%{opacity:0;filter:blur(7px);transform:translateY(5px);clip-path:inset(0 100% 0 0)}72%{opacity:1;filter:blur(0);clip-path:inset(0 0 0 0)}to{opacity:1;filter:blur(0);transform:translateY(0);clip-path:inset(0 0 0 0)}}@keyframes draftCardReveal{0%{opacity:0;transform:translateY(7px);background-color:#d6a23e1f}to{opacity:1;transform:translateY(0);background-color:transparent}}@keyframes draftNameScan{0%{transform:translate(-120%);opacity:.1}45%{opacity:.72}to{transform:translate(135%);opacity:0}}html body .front-office .draft-reveal-card{animation:draftCardReveal .28s ease-out both!important;animation-delay:var(--draft-reveal-delay, 0ms)!important}html body .front-office .draft-order-card.is-user-team-draft-card,html body .front-office .draft-pick-card.is-user-team-draft-card{border-color:color-mix(in srgb,var(--draft-team-color, #f6c55b) 72%,rgba(246,197,91,.36))!important;background:linear-gradient(135deg,color-mix(in srgb,var(--draft-team-color, #f6c55b) 78%,rgba(4,13,30,.96)),color-mix(in srgb,var(--draft-team-color, #f6c55b) 36%,rgba(4,13,30,.98)) 54%,#040d1efa)!important;box-shadow:inset 0 1px #ffffff1f,0 12px 28px color-mix(in srgb,var(--draft-team-color, #f6c55b) 24%,transparent)!important}html body .front-office .draft-order-card.is-user-team-draft-card strong,html body .front-office .draft-order-card.is-user-team-draft-card span,html body .front-office .draft-pick-card.is-user-team-draft-card .transaction-player-copy strong,html body .front-office .draft-pick-card.is-user-team-draft-card .transaction-player-copy span{color:#fff8e8!important;text-shadow:0 2px 7px rgba(0,0,0,.55)!important}html body .front-office .draft-order-card.is-user-team-draft-card .team-logo,html body .front-office .draft-pick-card.is-user-team-draft-card .transaction-player-logo{filter:drop-shadow(0 4px 10px rgba(0,0,0,.5))!important}html body .front-office .draft-player-name-reveal,html body .front-office .draft-selected-name-reveal{position:relative!important;display:inline-block!important;max-width:100%!important;overflow:hidden!important;vertical-align:bottom!important;animation:draftNameReveal .34s cubic-bezier(.18,.78,.28,1) both!important;animation-delay:calc(var(--draft-reveal-delay, 0ms) + 35ms)!important}html body .front-office .draft-player-name-reveal:after,html body .front-office .draft-selected-name-reveal:after{content:""!important;position:absolute!important;inset:0!important;width:46%!important;pointer-events:none!important;background:linear-gradient(90deg,transparent,rgba(246,212,109,.45),transparent)!important;transform:translate(-120%)!important;animation:draftNameScan .55s ease-out both!important;animation-delay:calc(var(--draft-reveal-delay, 0ms) + 80ms)!important}html body .front-office .draft-player-detail-reveal{animation:draftNameReveal .24s ease-out both!important;animation-delay:calc(var(--draft-reveal-delay, 0ms) + 90ms)!important}@media(prefers-reduced-motion:reduce){html body .front-office .draft-reveal-card,html body .front-office .draft-player-name-reveal,html body .front-office .draft-selected-name-reveal,html body .front-office .draft-player-detail-reveal,html body .front-office .draft-player-name-reveal:after,html body .front-office .draft-selected-name-reveal:after{animation:none!important;filter:none!important;transform:none!important;clip-path:none!important}}html body .front-office .standings-console-page .standings-espn-table{font-size:1.18rem!important}html body .front-office .standings-console-page .standings-espn-head,html body .front-office .standings-console-page .standings-espn-row{min-height:42px!important;font-size:1.18rem!important;line-height:1.22!important}html body .front-office .standings-console-page .standings-espn-head>span,html body .front-office .standings-console-page .standings-espn-row>span,html body .front-office .standings-console-page .standings-team,html body .front-office .standings-console-page .standings-team span,html body .front-office .standings-console-page .standings-espn-head .table-sort-button{color:#f2eee2e0!important;font-size:1.18rem!important;line-height:1.2!important}html body .front-office .standings-console-page .standings-team{color:#fff8e8!important;font-weight:950!important}html body .front-office .standings-console-page .standings-team span{color:#fff8e8eb!important}html body .front-office .standings-console-page .standings-team .tiny-logo{width:30px!important;height:30px!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .assistant-gm-row.office-text-report-card{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:4px!important;min-height:0!important;align-items:stretch!important;justify-items:stretch!important;padding:10px 12px!important;border:1px solid rgba(246,197,91,.2)!important;border-radius:14px!important;background:linear-gradient(180deg,#0b182cf0,#050c19f5)!important;box-shadow:inset 0 1px #ffffff0b,0 10px 24px #0000002e!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .assistant-gm-row.office-text-report-card .assistant-gm-copy{grid-column:1 / -1!important;width:100%!important;min-width:0!important;display:grid!important;gap:3px!important;align-content:start!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .assistant-gm-row.office-text-report-card .transaction-date{margin:0!important;color:#f6c55bc7!important;font-size:1rem!important;font-style:normal!important;font-weight:900!important;line-height:1.12!important;letter-spacing:.08em!important;text-transform:uppercase!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .assistant-gm-row.office-text-report-card .assistant-gm-copy>strong{color:#fff6d8!important;font-size:1.06rem!important;line-height:1.16!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .assistant-gm-row.office-text-report-card .assistant-gm-copy>span{color:#eef4ffd6!important;font-size:1rem!important;line-height:1.24!important}html body .front-office .awards-page-grid{display:grid;gap:18px}html body .front-office .award-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}html body .front-office .award-league-columns{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;align-items:stretch!important}html body .front-office .award-league-column{display:grid!important;grid-template-rows:auto 1fr auto!important;gap:12px!important;min-width:0!important}html body .front-office .award-league-column>header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:12px 14px!important;border:1px solid rgba(214,168,79,.26)!important;border-radius:16px!important;background:linear-gradient(90deg,#ae7e3a29,#ffffff06),#040d1e9e!important}html body .front-office .award-league-column>header h4{margin:0!important;color:#f7fbff!important;font-size:1.12rem!important;line-height:1!important}html body .front-office .award-league-column>header span{color:#f6d46d!important;font-size:1rem!important;font-weight:900!important}html body .front-office .award-league-column .award-card-grid{grid-template-columns:minmax(0,1fr)!important;align-content:start!important}html body .front-office .award-staff-footer{display:grid!important;gap:12px!important}html body .front-office .award-winner-card{position:relative;min-height:250px;display:grid;align-content:start;gap:10px;overflow:hidden;padding:18px;border:1px solid rgba(214,168,79,.42);border-radius:18px;background:radial-gradient(circle at 18% 8%,rgba(255,255,255,.16),transparent 30%),linear-gradient(145deg,#ae7e3a33,#050c19f0 54%,#020711fa);box-shadow:inset 0 1px #ffffff14,0 18px 46px #0000004d}html body .front-office .award-winner-card.is-empty{min-height:150px;border-style:dashed;color:var(--muted)}html body .front-office .award-card-logo{position:absolute;right:-10px;bottom:-16px;width:150px;height:150px;object-fit:contain;opacity:.14;filter:saturate(1.1);pointer-events:none}html body .front-office .award-card-kicker,html body .front-office .award-player-meta{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:10px}html body .front-office .award-card-kicker span,html body .front-office .award-card-kicker em{font-size:1rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}html body .front-office .award-card-kicker span,html body .front-office .award-player-meta strong{color:var(--accent)}html body .front-office .award-card-kicker em{color:#eef4ffc2;font-style:normal}html body .front-office .award-winner-card h3{position:relative;z-index:1;margin:0;color:#f7fbff;font-size:clamp(1.18rem,1.7vw,1.58rem);line-height:1.05}html body .front-office .award-player-name{position:relative;z-index:1;justify-self:start;padding:0;color:#fff4c2!important;font-size:clamp(1.25rem,2vw,1.85rem);font-weight:950;line-height:1;text-align:left}html body .front-office .award-player-meta span,html body .front-office .award-winner-card p,html body .front-office .award-winner-card small{position:relative;z-index:1;color:#eef4ffdb;font-size:1rem;line-height:1.28}html body .front-office .award-winner-card p{color:#f7fbff;font-weight:800}html body .front-office .award-winner-card small{color:var(--muted)}html body .front-office .awards-selection-note{margin:0 0 14px;color:var(--muted);font-size:1rem;line-height:1.35}html body .front-office .award-year-picker{display:inline-flex!important;align-items:center!important;gap:10px!important;color:#eef4ffd1!important;font-size:1rem!important;font-weight:900!important}html body .front-office .award-year-picker select{min-width:104px!important;padding:8px 12px!important;border:1px solid rgba(246,197,91,.62)!important;border-radius:12px!important;background:#020711e6!important;color:#f6d46d!important;font:inherit!important}html body .front-office .award-postseason-section,html body .front-office .award-leaguewide-section{display:grid!important;gap:12px!important;margin-top:18px!important}html body .front-office .award-postseason-section>header,html body .front-office .award-leaguewide-section>header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:12px 14px!important;border:1px solid rgba(214,168,79,.26)!important;border-radius:16px!important;background:linear-gradient(90deg,#ae7e3a29,#ffffff06),#040d1e9e!important}html body .front-office .award-postseason-section>header h4,html body .front-office .award-leaguewide-section>header h4{margin:0!important;color:#f7fbff!important;font-size:1.12rem!important;line-height:1!important}html body .front-office .award-postseason-section>header span,html body .front-office .award-leaguewide-section>header span{color:#f6d46d!important;font-size:1rem!important;font-weight:900!important}html body .front-office .award-postseason-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}html body .front-office .award-leaguewide-grid{grid-template-columns:minmax(0,1fr)!important}html body .front-office .all-star-game-card{display:grid;gap:8px;margin:0 0 16px;padding:14px 16px;border:1px solid rgba(214,168,79,.34);border-radius:16px;background:linear-gradient(120deg,#d6a84f29,#050c19e0 48%,#11233ad1),#040d1ec7}html body .front-office .all-star-game-card.is-final{grid-template-columns:minmax(0,1fr) minmax(180px,auto);align-items:center}html body .front-office .all-star-game-card div{display:grid;gap:3px}html body .front-office .all-star-game-card span{color:var(--accent);font-size:1rem;font-weight:900;text-transform:uppercase}html body .front-office .all-star-game-card strong{color:#f7fbff;font-size:clamp(1.16rem,1.7vw,1.55rem);line-height:1.05}html body .front-office .all-star-game-card em,html body .front-office .all-star-game-card p{margin:0;color:#eef4ffd1;font-size:1rem;font-style:normal;line-height:1.22}html body .front-office .all-star-league-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}html body .front-office .all-star-league-column{display:grid;gap:10px;min-width:0}html body .front-office .all-star-league-column header{display:flex;align-items:end;justify-content:space-between;gap:12px;padding:0 2px 6px;border-bottom:1px solid rgba(174,126,58,.24)}html body .front-office .all-star-league-column h4{margin:0;color:#f7fbff;font-size:1.18rem}html body .front-office .all-star-league-column header span{color:var(--muted);font-size:1rem;font-weight:800}html body .front-office .all-star-card-list{display:grid;gap:8px}html body .front-office .all-star-player-card{--all-star-team-color: #c6974f;--all-star-team-secondary-color: #f4d27a;--all-star-team-rgb: 198, 151, 79;--all-star-team-secondary-rgb: 244, 210, 122;display:grid;grid-template-columns:68px 66px minmax(0,1fr);align-items:center;gap:13px;min-height:92px;padding:11px 13px;border:1px solid color-mix(in srgb,var(--all-star-team-secondary-color) 82%,rgba(255,255,255,.34));border-radius:14px;background:radial-gradient(circle at 9% 18%,rgba(255,255,255,.28),transparent 24%),linear-gradient(115deg,color-mix(in srgb,var(--all-star-team-color) 90%,#ffffff 10%) 0%,var(--all-star-team-color) 42%,color-mix(in srgb,var(--all-star-team-secondary-color) 74%,#111827 26%) 100%);box-shadow:inset 0 0 0 1px #ffffff24,inset 0 -22px 42px #0000002e,0 12px 26px #00000042}html body .front-office .all-star-player-card.is-user-team-all-star{border-color:color-mix(in srgb,var(--all-star-team-secondary-color, var(--accent)) 88%,rgba(255,255,255,.34));background:radial-gradient(circle at 9% 18%,rgba(255,255,255,.32),transparent 25%),linear-gradient(115deg,color-mix(in srgb,var(--all-star-team-color, var(--accent)) 88%,#ffffff 12%) 0%,var(--all-star-team-color, var(--accent)) 42%,color-mix(in srgb,var(--all-star-team-secondary-color, var(--accent)) 78%,#111827 22%) 100%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--all-star-team-secondary-color, var(--accent)) 50%,transparent),inset 0 -22px 42px #0000002b,0 14px 28px #00000047}html body .front-office .all-star-player-card.is-user-team-all-star .all-star-rank{background:var(--all-star-team-secondary-color, var(--accent));color:#fff}html body .front-office .all-star-player-card.is-user-team-all-star .all-star-rank:before{background:var(--all-star-team-secondary-color, #f4d27a)}html body .front-office .all-star-player-card.is-user-team-all-star .all-star-rank:after{background:var(--all-star-team-secondary-color, var(--accent))}html body .front-office .all-star-player-card.is-user-team-all-star .all-star-rank>span,html body .front-office .all-star-player-card.is-user-team-all-star .all-star-rank{color:#fff}html body .front-office .all-star-rank{display:grid;place-items:center;position:relative;isolation:isolate;width:66px;height:66px;border:0;border-radius:0;color:#fff;background:var(--all-star-team-secondary-color, #f4d27a);clip-path:polygon(50% 0%,61% 32%,95% 32%,67% 51%,78% 84%,50% 64%,22% 84%,33% 51%,5% 32%,39% 32%);font-size:.88rem;font-weight:950;text-shadow:0 1px 3px rgba(0,0,0,.72)}html body .front-office .all-star-rank:before,html body .front-office .all-star-rank:after{content:"";position:absolute;inset:0;clip-path:inherit;z-index:-2}html body .front-office .all-star-rank:before{background:var(--all-star-team-secondary-color, #f4d27a)}html body .front-office .all-star-rank:after{inset:4px;background:radial-gradient(circle at 38% 26%,rgba(255,255,255,.28),transparent 24%),color-mix(in srgb,var(--all-star-team-secondary-color, #f4d27a) 84%,#071225 16%);z-index:-1}html body .front-office .all-star-logo{width:64px;height:64px;object-fit:contain;filter:drop-shadow(0 10px 13px rgba(0,0,0,.44))}html body .front-office .all-star-copy{display:grid;gap:2px;min-width:0}html body .front-office .all-star-copy .link-button{justify-self:start;padding:0;color:#f7fbff!important;font-size:1.08rem;font-weight:900;text-align:left;text-shadow:0 2px 6px rgba(0,0,0,.72)}html body .front-office .all-star-copy span,html body .front-office .all-star-copy em{overflow:hidden;color:#ffffffe0;font-size:1rem;line-height:1.18;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 4px rgba(0,0,0,.68)}html body .front-office .all-star-copy em{color:#ffffffc7;font-style:normal}html body .front-office .league-history-page{--history-team-color: #c6974f;--history-team-secondary: #f4d27a;--history-team-rgb: 198, 151, 79;display:grid;gap:10px}html body .front-office .league-history-hero{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(360px,.9fr) minmax(0,1.1fr) auto;gap:10px;align-items:center;padding:10px 12px;border:1px solid color-mix(in srgb,var(--history-team-secondary) 58%,rgba(255,255,255,.22));border-radius:24px;background:radial-gradient(circle at 12% 10%,rgba(255,255,255,.18),transparent 28%),linear-gradient(115deg,rgba(var(--history-team-rgb),.74),#040d1eeb 52%,color-mix(in srgb,var(--history-team-secondary) 38%,#061224)),#040d1ee6;box-shadow:inset 0 1px #ffffff24,0 24px 70px #00000052}html body .front-office .league-history-year-only-hero{display:flex;justify-content:space-between;align-items:center;min-height:0;padding:7px 10px;border-radius:16px;background:#0207117a;box-shadow:none}html body .front-office .league-history-year-only-hero .league-history-year-nav{width:auto}html body .front-office .team-history-hero{grid-template-columns:minmax(360px,.9fr) minmax(0,1.1fr) auto!important}html body .front-office .team-history-hero.league-history-year-only-hero{display:flex!important;justify-content:space-between!important;grid-template-columns:none!important}html body .front-office .league-history-recap-button{height:32px;padding:0 16px;border:1px solid rgba(246,212,109,.72);border-radius:999px;background:transparent;color:#f6d46d;font-size:.92rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase;cursor:pointer}html body .front-office .league-history-recap-button:hover,html body .front-office .league-history-recap-button:focus-visible{border-color:#f6d46d;background:#f6d46d1a}html body .front-office .team-history-hero .league-history-hero-notes{display:grid!important;grid-template-columns:58px minmax(0,1fr)!important;gap:4px 12px!important;align-items:center!important}html body .front-office .team-history-hero .league-history-hero-notes .league-history-mini-logo,html body .front-office .team-history-hero .league-history-hero-notes .league-history-logo-fallback{grid-row:span 2!important;width:54px!important;min-width:54px!important;height:54px!important}html body .front-office .team-history-hero .league-history-hero-notes strong{color:#fff!important;font-size:1.32rem!important;line-height:1!important;letter-spacing:-.03em!important}html body .front-office .team-history-hero .league-history-hero-notes em{color:#eef4ffc7!important}html body .front-office .team-history-financial-details-stack{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:14px!important}html body .front-office .team-history-financial-group{padding-top:12px!important}html body .front-office .team-history-financial-details-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}html body .front-office .team-history-financial-details-section .summary-card strong{font-size:1.02rem!important;line-height:1.08!important}@media(max-width:760px){html body .front-office .team-history-financial-details-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}html body .front-office .league-history-year-nav{grid-column:auto;grid-row:1;display:flex;align-items:center;justify-content:flex-end;gap:8px}html body .front-office .league-history-year-nav button,html body .front-office .league-history-year-nav select{height:32px;border:1px solid rgba(255,255,255,.34);border-radius:999px;background:#020711b8;color:#f6d46d;font-size:1rem;font-weight:900}html body .front-office .league-history-year-nav button{width:34px}html body .front-office .league-history-year-nav button:disabled{opacity:.35}html body .front-office .league-history-year-nav label{display:inline-flex;align-items:center;gap:8px;color:#eef4ffdb;font-size:1rem;font-weight:900;text-transform:uppercase;letter-spacing:.08em}html body .front-office .league-history-year-nav select{min-width:104px;padding:0 12px}html body .front-office .league-history-champion{display:grid;grid-template-columns:78px minmax(0,1fr);gap:10px;align-items:center;min-width:0}html body .front-office .league-history-champion-logo{width:74px;height:74px;object-fit:contain;filter:drop-shadow(0 18px 24px rgba(0,0,0,.42))}html body .front-office .league-history-champion span,html body .front-office .league-history-section-title span,html body .front-office .league-history-leader-card>span,html body .front-office .league-history-award-card span,html body .front-office .league-history-honor-card span{color:#f6d46d;font-size:1rem;font-weight:950;letter-spacing:.1em;text-transform:uppercase}html body .front-office .league-history-champion h2{margin:2px 0 5px;color:#fff;font-size:clamp(1.55rem,2.25vw,2.8rem);line-height:.9;letter-spacing:-.055em;text-transform:uppercase}html body .front-office .league-history-champion p,html body .front-office .league-history-hero-notes span{color:#ffffffdb;font-size:.92rem;line-height:1.22}html body .front-office .league-history-hero-notes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;align-content:center}html body .front-office .league-history-hero-notes span{padding:7px 9px;border:1px solid rgba(255,255,255,.18);border-radius:14px;background:#02071161}html body .front-office .league-history-layout{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;align-items:start}html body .front-office .league-history-section{display:grid;gap:8px;min-width:0;padding:9px;border:1px solid rgba(214,168,79,.24);border-radius:20px;background:linear-gradient(180deg,#161a1dfa,#080a0dfa)}html body .front-office .league-history-section-title{display:flex;align-items:end;justify-content:space-between;gap:8px}html body .front-office .league-history-section-title h3{margin:0;color:#f7fbff;font-size:1.08rem;line-height:1}html body .front-office .league-history-leader-grid,html body .front-office .league-history-honor-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}html body .front-office .league-history-leader-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}html body .front-office .league-history-leader-column{display:grid;gap:6px;min-width:0}html body .front-office .league-history-leader-column>h4{margin:0;color:#f6c55b;font-size:.84rem;font-weight:950;letter-spacing:.08em;line-height:1;text-transform:uppercase}html body .front-office .team-history-leader-group-title{grid-column:1 / -1;margin:3px 0 0;color:#f6c55b;font-size:.84rem;font-weight:900;line-height:1;letter-spacing:.08em;text-transform:uppercase}html body .front-office .league-history-honors-awards{display:grid;gap:7px;margin-top:4px;padding-top:8px;border-top:1px solid rgba(238,244,255,.12)}html body .front-office .league-history-award-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}html body .front-office .league-history-award-column{display:grid;gap:6px;min-width:0}html body .front-office .league-history-award-column>h4{margin:0;color:#f6c55b;font-size:.84rem;font-weight:950;letter-spacing:.08em;line-height:1;text-transform:uppercase}html body .front-office .league-history-section-subtitle h3{font-size:.95rem}html body .front-office .league-history-leader-card,html body .front-office .league-history-honor-card,html body .front-office .league-history-award-card,html body .front-office .league-history-standing-row,html body .front-office .league-history-empty-card{--history-card-color: var(--history-team-color);--history-card-secondary: var(--history-team-secondary);--history-card-rgb: var(--history-team-rgb);min-width:0;border:1px solid color-mix(in srgb,var(--history-card-secondary) 40%,rgba(143,163,205,.18));border-radius:16px;background:linear-gradient(120deg,rgba(var(--history-card-rgb),.34),#ffffff0e),#02071170}html body .front-office .league-history-leader-card{display:grid;gap:5px;padding:8px}html body .front-office .league-history-leader-person,html body .front-office .league-history-honor-card,html body .front-office .league-history-award-card,html body .front-office .league-history-standing-row{display:grid;grid-template-columns:34px minmax(0,1fr);gap:8px;align-items:center}html body .front-office .league-history-leader-card strong,html body .front-office .league-history-honor-card strong,html body .front-office .league-history-award-card strong,html body .front-office .league-history-standing-row span{overflow:hidden;color:#fff;font-size:.98rem;font-weight:950;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}html body .front-office .league-history-honor-copy{display:grid;gap:2px;min-width:0}html body .front-office .league-history-honor-label,html body .front-office .league-history-honor-team-name,html body .front-office .league-history-honor-detail{display:block;min-width:0}html body .front-office .league-history-leader-card em{color:#fff;font-size:1.4rem;line-height:.95;font-style:normal;font-weight:1000}html body .front-office .league-history-honor-team-name{overflow:hidden;color:#fff;font-size:.98rem;font-style:normal;font-weight:950;line-height:1.05;text-overflow:ellipsis;white-space:normal}html body .front-office .league-history-leader-row{display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:8px;align-items:center;min-width:0}html body .front-office .league-history-layout .league-history-leader-row{grid-template-columns:minmax(0,1fr) auto}html body .front-office .league-history-layout :is(.league-history-leader-person,.league-history-honor-card,.league-history-award-card){grid-template-columns:minmax(0,1fr)}html body .front-office .league-history-layout .league-history-headliner-card{grid-template-columns:minmax(0,1fr)}html body .front-office .league-history-layout :is(.league-history-mini-logo,.league-history-logo-fallback){display:none}html body .front-office .league-history-layout .league-history-all-stars-section .league-history-mini-logo{display:block}html body .front-office .league-history-layout .league-history-all-stars-section .league-history-logo-fallback{display:grid}html body .front-office .league-history-team-abbreviation{color:#f6d46d;font-size:.78em;font-weight:1000;letter-spacing:.05em}html body .front-office .team-history-leader-row{grid-template-columns:minmax(0,1fr) auto}html body .front-office .league-history-leader-copy{display:grid;gap:2px;min-width:0}html body .front-office .league-history-leader-row em{justify-self:end;min-width:54px;color:#f6d46d;font-size:1.74rem;text-align:right;text-shadow:0 2px 10px rgba(246,212,109,.18)}html body .front-office .league-history-leader-card small,html body .front-office .league-history-honor-card em,html body .front-office .league-history-award-card em,html body .front-office .league-history-standing-row em{overflow:hidden;color:#eef4ffc7;font-size:.86rem;font-style:normal;line-height:1.18;text-overflow:ellipsis;white-space:nowrap}html body .front-office .league-history-awards-list,html body .front-office .league-history-standings-list{display:grid;gap:6px}html body .front-office .league-history-division-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}html body .front-office .league-history-division-card,html body .front-office .league-history-all-star-column{display:grid;gap:7px;min-width:0}html body .front-office .league-history-division-card header,html body .front-office .league-history-all-star-column header{display:flex;align-items:end;justify-content:space-between;gap:8px;min-width:0}html body .front-office .league-history-division-card h4,html body .front-office .league-history-all-star-column h4{margin:0;color:#f7fbff;font-size:.94rem;line-height:1}html body .front-office .league-history-division-card header span,html body .front-office .league-history-all-star-column header span{overflow:hidden;color:#f6d46d;font-size:.72rem;font-weight:950;letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}html body .front-office .league-history-all-star-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;align-items:start}html body .front-office .league-history-standings-section .league-history-division-grid{gap:12px 18px}html body .front-office .league-history-standings-section .league-history-standings-list,html body .front-office .league-history-all-stars-section .league-history-awards-list{gap:0}html body .front-office .league-history-standings-section .league-history-standing-row,html body .front-office .league-history-all-stars-section .league-history-award-card{min-height:0;padding:5px 2px;border:0;border-bottom:1px solid rgba(255,255,255,.09);border-radius:0;background:transparent;box-shadow:none}html body .front-office .league-history-standings-section .league-history-standing-row:last-child,html body .front-office .league-history-all-stars-section .league-history-award-card:last-child{border-bottom:0}html body .front-office .league-history-standings-section .league-history-standing-row>strong{width:20px;height:20px;border-radius:3px;font-size:.76rem}html body .front-office .league-history-standings-section .league-history-standing-row>div,html body .front-office .league-history-all-stars-section .league-history-award-card>div{gap:1px}html body .front-office .league-history-standings-section .league-history-standing-row span,html body .front-office .league-history-all-stars-section .league-history-award-card strong{font-size:.82rem;line-height:1.05}html body .front-office .league-history-standings-section .league-history-standing-row em,html body .front-office .league-history-all-stars-section .league-history-award-card em,html body .front-office .league-history-all-stars-section .league-history-award-card span{font-size:.68rem;line-height:1.08}html body .front-office .league-history-all-stars-section .league-history-mini-logo,html body .front-office .league-history-all-stars-section .league-history-logo-fallback{width:24px;height:24px}html body .front-office .league-history-all-stars-section .league-history-all-star-list-row{display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:30px;padding:3px 2px;border-bottom:1px solid rgba(255,255,255,.09);background:transparent}html body .front-office .league-history-all-stars-section .league-history-all-star-list-row:last-child{border-bottom:0}html body .front-office .league-history-all-stars-section .league-history-all-star-list-row strong{overflow:hidden;color:#f7fbff;font-size:.84rem;font-weight:800;line-height:1.08;text-overflow:ellipsis;white-space:nowrap}html body .front-office .league-history-all-stars-section .league-history-all-star-list-row>span:last-child{color:#eef4ffa8;font-size:.68rem;font-weight:850;line-height:1}html body .front-office .league-history-award-card,html body .front-office .league-history-honor-card,html body .front-office .league-history-standing-row,html body .front-office .league-history-empty-card{padding:8px}html body .front-office .league-history-mini-logo,html body .front-office .league-history-logo-fallback{width:32px;height:32px;object-fit:contain}html body .front-office .league-history-logo-fallback{display:grid;place-items:center;border:1px solid rgba(246,197,91,.32);border-radius:50%;color:#f6d46d;background:#0207119e;font-size:.78rem;font-weight:950}html body .front-office .league-history-standing-row>strong{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;color:#061224;background:#f6d46d;font-size:1rem}html body .front-office .league-history-market-section{grid-column:1 / -1}html body .front-office .league-history-leaders-section,html body .front-office .league-history-honors-section,html body .front-office .league-history-awards-section,html body .front-office .league-history-standings-section,html body .front-office .league-history-all-stars-section{grid-column:span 2}html body .front-office .league-history-market-columns,html body .front-office .league-history-market-rows{display:grid;gap:10px}html body .front-office .league-history-market-columns{grid-template-columns:minmax(0,.86fr) minmax(0,1.44fr)}html body .front-office .league-history-market-rows{grid-template-columns:minmax(0,1fr)}html body .front-office .league-history-market-block{display:grid;gap:8px;min-width:0}html body .front-office .league-history-market-heading{display:flex;align-items:baseline;justify-content:space-between;gap:10px;min-width:0}html body .front-office .league-history-market-heading strong{color:#fff;font-size:1rem;font-weight:950;text-transform:uppercase;letter-spacing:.08em}html body .front-office .league-history-market-heading span{overflow:hidden;color:#eef4ffad;font-size:.82rem;text-overflow:ellipsis;white-space:nowrap}html body .front-office .league-history-market-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}html body .front-office .league-history-market-block.is-signings .league-history-market-grid{grid-template-columns:repeat(4,minmax(0,1fr))}html body .front-office .league-history-number-grid,html body .front-office .league-history-story-grid{display:grid;gap:8px}html body .front-office .league-history-number-grid{grid-template-columns:repeat(5,minmax(0,1fr))}html body .front-office .league-history-number-grid.is-signings{grid-template-columns:repeat(8,minmax(0,1fr))}html body .front-office .league-history-story-grid{grid-template-columns:repeat(3,minmax(0,1fr))}html body .front-office .league-history-number-tile{display:grid;place-items:center;min-height:54px;padding:8px;border:1px solid rgba(246,212,109,.22);border-radius:12px;background:#02071194}html body .front-office .league-history-number-tile span{color:#eef4ffb3;font-size:.68rem;font-weight:950;letter-spacing:.08em;text-align:center;text-transform:uppercase}html body .front-office .league-history-number-tile strong{color:#f6d46d;font-size:1.55rem;font-weight:1000;line-height:.95}html body .front-office .league-history-story-card{--history-card-color: var(--history-team-color);--history-card-secondary: var(--history-team-secondary);--history-card-rgb: var(--history-team-rgb);display:grid;grid-template-columns:minmax(0,1fr);gap:0;align-items:center;min-width:0;min-height:88px;padding:11px;border:1px solid color-mix(in srgb,var(--history-card-secondary) 42%,rgba(255,255,255,.16));border-radius:16px;background:linear-gradient(120deg,rgba(var(--history-card-rgb),.32),#ffffff0e),#0207117a}html body .front-office .league-history-story-card>div{display:grid;gap:4px;min-width:0}html body .front-office .league-history-story-card .league-history-mini-logo,html body .front-office .league-history-story-card .league-history-logo-fallback{width:40px;height:40px}html body .front-office .league-history-story-card span,html body .front-office .league-history-story-card strong,html body .front-office .league-history-story-card em{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap}html body .front-office .league-history-story-card span{color:#f6d46d;font-size:.72rem;font-weight:1000;letter-spacing:.08em;text-transform:uppercase}html body .front-office .league-history-story-card strong{color:#fff;font-size:1.02rem;font-weight:1000}html body .front-office .league-history-story-card em{color:#eef4ffc2;font-size:.82rem;font-style:normal}html body .front-office .league-history-market-section .league-history-story-card strong,html body .front-office .league-history-market-section .league-history-story-card em{overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:break-word}html body .front-office .league-history-position-row{display:grid;grid-template-columns:repeat(11,minmax(0,1fr));gap:6px}html body .front-office .league-history-position-row span{display:grid;gap:2px;place-items:center;min-height:44px;border:1px solid rgba(238,244,255,.12);border-radius:10px;background:#ffffff0b}html body .front-office .league-history-position-row strong{color:#eef4ffb3;font-size:.68rem;font-weight:1000}html body .front-office .league-history-position-row em{color:#f6d46d;font-size:1.1rem;font-style:normal;font-weight:1000}html body .front-office .league-history-pulse-card{--history-card-color: var(--history-team-color);--history-card-secondary: var(--history-team-secondary);--history-card-rgb: var(--history-team-rgb);display:grid;grid-template-columns:30px minmax(0,1fr);gap:7px;align-items:center;min-width:0;min-height:58px;padding:7px;border:1px solid color-mix(in srgb,var(--history-card-secondary) 42%,rgba(143,163,205,.18));border-radius:13px;background:linear-gradient(120deg,rgba(var(--history-card-rgb),.26),#ffffff0a),#0207118f}html body .front-office .league-history-pulse-card.has-number-icon{grid-template-columns:24px minmax(0,1fr)}html body .front-office .league-history-pulse-card.has-number-icon .league-history-logo-fallback{width:24px;height:24px;border-radius:8px;color:#08111d;background:#6ecb82;border-color:#b8ffc380;font-size:.74rem;line-height:1}html body .front-office .league-history-pulse-card span,html body .front-office .league-history-pulse-card em{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap}html body .front-office .league-history-pulse-card span{color:#f6d46d;font-size:.72rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}html body .front-office .league-history-pulse-card strong{overflow:hidden;display:block;color:#fff;font-size:.9rem;font-weight:950;line-height:1.02;text-overflow:ellipsis;white-space:nowrap}html body .front-office .league-history-pulse-card em{color:#eef4ffbd;font-size:.74rem;font-style:normal}html body .front-office :is(.league-history-leader-card,.league-history-honor-card,.league-history-award-card,.league-history-standing-row,.league-history-pulse-card,.league-history-headliner-card,.league-history-series-card,.league-history-story-card){position:relative;isolation:isolate;overflow:hidden}html body .front-office :is(.league-history-leader-card,.league-history-honor-card,.league-history-award-card,.league-history-standing-row,.league-history-pulse-card,.league-history-headliner-card,.league-history-series-card,.league-history-story-card):before{content:"";position:absolute;inset:0;z-index:0;background:var(--history-card-logo, none) right -16px center / 98px auto no-repeat;opacity:.22;filter:saturate(1.22) brightness(1.14);pointer-events:none}html body .front-office :is(.league-history-leader-card,.league-history-honor-card,.league-history-award-card,.league-history-standing-row,.league-history-pulse-card,.league-history-headliner-card,.league-history-series-card,.league-history-story-card)>*{position:relative;z-index:1}html body .front-office .league-history-hero-notes span{display:grid;gap:2px}html body .front-office .league-history-hero-notes strong,html body .front-office .league-history-hero-notes em{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap}html body .front-office .league-history-hero-notes strong{color:#f6d46d;font-size:.76rem;font-weight:1000;letter-spacing:.08em;text-transform:uppercase}html body .front-office .league-history-hero-notes em{color:#fff;font-size:.9rem;font-style:normal;font-weight:900}html body .front-office .league-history-leader-card em{color:#f6d46d;font-size:2rem;letter-spacing:-.055em;text-shadow:0 10px 24px rgba(0,0,0,.36)}html body .front-office .league-history-leader-card .league-history-leader-row em{justify-self:end;min-width:124px;font-size:clamp(4.6rem,6.2vw,7rem);letter-spacing:-.045em;line-height:.95;text-align:right}html body .front-office .league-history-leader-card .team-history-leader-row em{display:grid;gap:2px;min-width:82px;font-size:clamp(2.35rem,3.15vw,3.55rem);letter-spacing:0}html body .front-office .league-history-leader-card .team-history-leader-row em span{color:#eef4ffc7;font-size:.82rem;font-weight:950;letter-spacing:.08em;line-height:1;text-transform:uppercase}html body .front-office .league-history-leader-card .league-history-leader-stat{display:grid;gap:2px;min-width:82px;font-size:clamp(2.35rem,3.15vw,3.55rem);letter-spacing:0}html body .front-office .league-history-leader-card .league-history-leader-stat>span{color:#eef4ffc7;font-size:.82rem;font-weight:950;letter-spacing:.08em;line-height:1;text-transform:uppercase}html body .front-office .league-history-postseason-section{grid-column:span 1}html body .front-office .league-history-layout>.league-history-leaders-section{grid-column:span 3}html body .front-office .league-history-secondary-grid{display:grid;grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-items:start;min-width:0}html body .front-office .league-history-secondary-stack{display:grid;gap:10px;align-content:start;min-width:0}html body .front-office .league-history-secondary-grid>.league-history-section,html body .front-office .league-history-secondary-stack>.league-history-section{grid-column:auto}html body .front-office .league-history-postseason-bracket{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}html body .front-office .team-history-postseason-section .league-history-postseason-bracket{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr))}html body .front-office .league-history-series-card{--history-card-color: var(--history-team-color);--history-card-secondary: var(--history-team-secondary);--history-card-rgb: var(--history-team-rgb);display:grid;gap:6px;min-width:0;padding:8px;border:1px solid color-mix(in srgb,var(--history-card-secondary) 38%,rgba(255,255,255,.18));border-radius:15px;background:linear-gradient(135deg,rgba(var(--history-card-rgb),.18),#ffffff09),#0207118f}html body .front-office .league-history-series-card header,html body .front-office .league-history-series-team{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px;align-items:center}html body .front-office .league-history-series-card header span{color:#f6d46d;font-size:.72rem;font-weight:1000;letter-spacing:.1em;text-transform:uppercase}html body .front-office .league-history-series-card header strong{overflow:hidden;color:#ffffffdb;font-size:.78rem;font-weight:900;text-align:right;text-overflow:ellipsis;white-space:nowrap}html body .front-office .league-history-series-team{grid-template-columns:26px minmax(0,1fr) 22px;min-width:0;padding:4px 5px;border-radius:10px;background:#ffffff0b}html body .front-office .league-history-layout .league-history-series-team{grid-template-columns:minmax(0,1fr) 22px}html body .front-office .league-history-layout .league-history-leaders-section .league-history-leader-stat,html body .front-office .league-history-layout .league-history-leaders-section .league-history-leader-row em{min-width:58px;max-width:76px;font-size:clamp(1.45rem,1.8vw,2rem);letter-spacing:-.025em;line-height:.95}html body .front-office .league-history-layout .league-history-leaders-section .league-history-leader-copy strong{word-break:normal;overflow-wrap:normal}html body .front-office .league-history-series-team.is-winner{background:#f6d46d24}html body .front-office .league-history-series-team .league-history-mini-logo{width:24px;height:24px}html body .front-office .league-history-series-team span{overflow:hidden;color:#fff;font-size:.82rem;font-weight:950;text-overflow:ellipsis;white-space:nowrap}html body .front-office .league-history-series-team strong{color:#f6d46d;font-size:1rem;font-weight:1000;text-align:right}html body .front-office .league-history-trade-headliners{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}@media(max-width:760px){html body .front-office .league-history-leader-columns,html body .front-office .league-history-trade-headliners,html body .front-office .league-history-postseason-bracket{grid-template-columns:1fr}html body .front-office .league-history-postseason-section{grid-column:1 / -1}html body .front-office .league-history-layout>.league-history-leaders-section{grid-column:1 / -1}html body .front-office .league-history-secondary-grid{grid-template-columns:1fr}}html body .front-office .league-history-headliner-card{--history-card-color: var(--history-team-color);--history-card-secondary: var(--history-team-secondary);--history-card-rgb: var(--history-team-rgb);display:grid;grid-template-columns:30px minmax(0,1fr);gap:8px;align-items:center;min-width:0;align-items:start;padding:8px;border:1px solid color-mix(in srgb,var(--history-card-secondary) 36%,rgba(255,255,255,.16));border-radius:14px;background:linear-gradient(120deg,rgba(var(--history-card-rgb),.18),#ffffff09),#02071180}html body .front-office .league-history-headliner-card strong,html body .front-office .league-history-headliner-card span{display:block;white-space:normal}html body .front-office .league-history-headliner-card strong{color:#fff;font-size:.9rem;font-weight:950}html body .front-office .league-history-headliner-card span{color:#eef4ffb8;font-size:.8rem;line-height:1.22;white-space:normal}html body .front-office .league-history-headliner-card.is-empty{grid-column:1 / -1;grid-template-columns:minmax(0,1fr)}html body .front-office .league-history-pulse-card.is-active-seller{grid-column:span 2;min-height:76px}html body .front-office .league-history-pulse-card.is-compact{min-height:46px}@media(max-width:1100px){html body .front-office .award-card-grid,html body .front-office .all-star-league-grid{grid-template-columns:1fr}}html body .front-office .trade-matchup-strip{display:grid!important;grid-template-columns:minmax(180px,1fr) minmax(220px,.9fr) minmax(180px,1fr)!important;gap:12px!important;align-items:center!important;margin:0 0 10px!important;padding:10px 12px!important;border:1px solid rgba(246,197,91,.18)!important;border-radius:14px!important;background:linear-gradient(180deg,#050c16d1,#02060ceb)!important}html body .front-office .trade-partner-picker-inline{margin:0!important;align-self:stretch!important;display:grid!important;align-content:center!important;gap:4px!important}html body .front-office .trade-workspace-panel :is(.trade-table-head,.trade-market-row){display:grid!important;grid-template-columns:minmax(170px,1.32fr) 44px 44px 44px 44px minmax(82px,.64fr) minmax(86px,.68fr)!important;gap:8px!important;align-items:center!important;width:100%!important;min-width:0!important}html body .front-office .trade-workspace-panel .trade-table-head{display:grid!important;padding:0 10px 6px!important;color:#cbd8e7!important;font-size:.9rem!important;font-weight:900!important;letter-spacing:.04em!important;line-height:1!important;text-transform:uppercase!important}html body .front-office .trade-workspace-panel .trade-table-head .trade-sort-header{display:block!important;cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:clip!important}html body .front-office .tradecenter-redesign-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important;align-items:start!important}html body .front-office .tradecenter-redesign-grid .tradecenter-offer-box{grid-column:1 / -1!important}html body .front-office .trade-workspace-panel :is(.trade-player-pool-panel,.trade-proposal-panel){min-width:0!important;overflow:visible!important}html body .front-office .trade-workspace-panel .trade-pool-grid{overflow-x:hidden!important;overflow-y:visible!important;padding-bottom:2px!important}html body .front-office .trade-workspace-panel .trade-market-card{display:block!important;min-width:0!important}html body .front-office .trade-workspace-panel .trade-market-button{display:block!important;padding:7px 10px!important;cursor:pointer!important}html body .front-office .trade-workspace-panel .trade-market-row>*,html body .front-office .trade-workspace-panel .trade-table-head>*{min-width:0!important;box-sizing:border-box!important;overflow:hidden!important;padding:0!important}html body .front-office .trade-workspace-panel :is(.trade-market-money,.trade-market-potential,.trade-market-stat,.trade-market-control){text-align:center!important}html body .front-office .trade-workspace-panel .trade-market-rating{display:block!important;text-align:center!important}html body .front-office .trade-workspace-panel :is(.trade-market-main,.trade-market-rating,.trade-market-money,.trade-market-potential,.trade-market-stat,.trade-market-contract,.trade-market-control){min-width:0!important;overflow:hidden!important}html body .front-office .trade-workspace-panel .trade-market-rating strong{font-size:1rem!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html body .front-office .trade-workspace-panel .trade-market-contract{display:block!important;text-align:center!important}html body .front-office .trade-workspace-panel :is(.trade-market-contract span,.trade-market-control span){display:block!important;white-space:nowrap!important;overflow:hidden!important;overflow-wrap:normal!important;word-break:normal!important;text-overflow:ellipsis!important;line-height:1.14!important}html body .front-office .trade-workspace-panel .trade-market-button{width:100%!important;text-align:left!important;cursor:pointer!important}html body .front-office .trade-workspace-panel .trade-market-name-button{width:100%!important;min-width:0!important;display:block!important;padding:0!important;border:0!important;background:transparent!important;color:#f8fbff!important;font-size:1.02rem!important;font-weight:900!important;line-height:1.12!important;text-align:left!important;white-space:nowrap!important;overflow:hidden!important;overflow-wrap:normal!important;word-break:normal!important;text-overflow:ellipsis!important;cursor:pointer!important}html body .front-office .trade-workspace-panel .trade-market-main{display:block!important;white-space:nowrap!important}html body .front-office .trade-workspace-panel .trade-market-name-button:hover{color:#f6c55b!important}html body .front-office .trade-workspace-panel .trade-market-main{min-width:0!important;overflow:hidden!important}html body .front-office .trade-workspace-panel .trade-market-row>:nth-child(1){padding-left:10px!important;text-align:left!important}html body .front-office .tradecenter-redesign-grid .trade-table-head>span.trade-market-main.trade-sort-header:nth-child(1){display:block!important;min-width:0!important;align-items:center!important;justify-self:stretch!important}html body .front-office .trade-workspace-panel .trade-table-head>:nth-child(1),html body .front-office .trade-workspace-panel .trade-table-head>:nth-child(2),html body .front-office .trade-workspace-panel .trade-table-head>:nth-child(3),html body .front-office .trade-workspace-panel .trade-table-head>:nth-child(4),html body .front-office .trade-workspace-panel .trade-table-head>:nth-child(5),html body .front-office .trade-workspace-panel .trade-table-head>:nth-child(6),html body .front-office .trade-workspace-panel .trade-table-head>:nth-child(7),html body .front-office .trade-workspace-panel .trade-market-row>:nth-child(2),html body .front-office .trade-workspace-panel .trade-market-row>:nth-child(3),html body .front-office .trade-workspace-panel .trade-market-row>:nth-child(4),html body .front-office .trade-workspace-panel .trade-market-row>:nth-child(5){text-align:center!important}html body .front-office .trade-workspace-panel .trade-market-row>:nth-child(6),html body .front-office .trade-workspace-panel .trade-market-row>:nth-child(7){text-align:left!important}html body .front-office .trade-workspace-panel .trade-market-row>:nth-child(6){text-align:center!important;justify-self:center!important}html body .front-office .trade-workspace-panel .trade-market-row>:nth-child(6) span{text-align:center!important}html body .front-office .trade-workspace-panel .trade-table-head>:nth-child(1),html body .front-office .trade-workspace-panel .trade-table-head>:nth-child(2),html body .front-office .trade-workspace-panel .trade-table-head>:nth-child(3),html body .front-office .trade-workspace-panel .trade-table-head>:nth-child(4),html body .front-office .trade-workspace-panel .trade-table-head>:nth-child(5),html body .front-office .trade-workspace-panel .trade-table-head>:nth-child(6),html body .front-office .trade-workspace-panel .trade-table-head>:nth-child(7){padding-left:0!important;text-align:center!important}html body .front-office .trade-workspace-panel .trade-table-head>:nth-child(6),html body .front-office .trade-workspace-panel .trade-table-head>:nth-child(7){justify-self:center!important}html body .front-office .trade-workspace-panel .trade-market-contract,html body .front-office .trade-workspace-panel .trade-market-control{white-space:nowrap!important}html body .front-office .trade-workspace-panel .trade-market-control{text-align:left!important}html body .front-office .trade-workspace-panel .trade-table-head>*,html body .front-office .trade-workspace-panel .trade-market-row>:nth-child(6),html body .front-office .trade-workspace-panel .trade-market-row>:nth-child(7){min-width:0!important}html body .front-office .trade-workspace-panel .trade-market-row{min-height:36px!important}html body .front-office .trade-workspace-panel :is(.trade-ticket-board,.trade-ticket-lane,.trade-active-grid){align-items:start!important;align-content:start!important}html body .front-office .arbitration-contract-icon{width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important}html body .front-office .arbitration-x-button span{width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;font-size:1.42rem!important}@media(max-width:980px){html body .front-office .trade-matchup-strip,html body .front-office .tradecenter-redesign-grid{grid-template-columns:1fr!important}}html body .front-office .draft-board-shell{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:14px!important;align-items:start!important;margin-top:4px!important}html body .front-office .draft-board-shell .panel-slab{min-width:0!important;border:1px solid rgba(246,197,91,.18)!important;border-radius:16px!important;background:linear-gradient(180deg,#ffffff08,#ffffff04),#040e1ec7!important;box-shadow:inset 0 1px #ffffff0a!important}html body .front-office .draft-board-list{overflow:hidden!important}html body .front-office .draft-board-list-header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:13px 15px 11px!important;border-bottom:1px solid rgba(255,255,255,.06)!important}html body .front-office .draft-board-list-header span{color:#ecf2fcb3!important;font-size:1rem!important;line-height:1.2!important}html body .front-office .draft-board-list-header strong{color:#f6d46d!important;font-size:1rem!important;font-weight:900!important;line-height:1.1!important}html body .front-office .draft-board-summary{display:grid!important;gap:9px!important;padding:10px 12px!important}html body .front-office .draft-board-summary-head{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:12px!important}html body .front-office .draft-board-summary-ratings{display:inline-flex!important;align-items:stretch!important;gap:8px!important;flex:0 0 auto!important}html body .front-office .draft-board-summary-rating{display:grid!important;gap:2px!important;min-width:68px!important;padding:8px 10px!important;border-radius:12px!important;border:1px solid rgba(255,255,255,.08)!important;background:#ffffff09!important;text-align:center!important}html body .front-office .draft-board-summary-rating span{color:#edf3fcad!important;font-size:1rem!important;font-weight:900!important;line-height:1!important}html body .front-office .draft-board-summary-rating strong{color:#f8fbff!important;font-size:1.35rem!important;line-height:1!important}html body .front-office .draft-board-summary-rating.is-potential{min-width:92px!important;border-color:#6bd18c42!important;background:linear-gradient(180deg,#6bd18c29,#6bd18c14),#ffffff0a!important;box-shadow:inset 0 0 0 1px #6bd18c24!important}html body .front-office .draft-board-summary-rating.is-potential strong{color:#d5f7df!important;font-size:2rem!important;font-weight:1000!important}html body .front-office .draft-board-summary-kicker{display:block!important;margin-bottom:4px!important;color:#f6d46d!important;font-size:1rem!important;font-weight:900!important;line-height:1.05!important;text-transform:uppercase!important}html body .front-office .draft-board-summary-head h4{margin:0!important;color:#f8fbff!important;font-size:1.24rem!important;line-height:1.08!important}html body .front-office .draft-board-summary-grid{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:5px!important}html body .front-office .draft-board-summary-grid article{display:grid!important;gap:2px!important;padding:5px 7px!important;border-radius:8px!important;background:#ffffff09!important}html body .front-office .draft-board-summary-grid article span{color:#edf3fcad!important;font-size:1rem!important;line-height:1.05!important}html body .front-office .draft-board-summary-grid article strong{color:#f8fbff!important;font-size:1rem!important;line-height:1.15!important}html body .front-office .draft-board-summary-footer{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:9px!important;align-items:center!important}html body .front-office .draft-board-summary-footer p{margin:0!important;color:#f5f9ffe0!important;font-size:1rem!important;line-height:1.34!important}html body .front-office .draft-board-summary-action{display:flex!important;align-items:center!important}html body .front-office .draft-board-list-scroller{display:grid!important;gap:8px!important;max-height:980px!important;overflow-y:auto!important;padding:8px!important}html body .front-office .draft-board-card-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}html body .front-office .draft-board-pick-card{width:100%!important;display:grid!important;grid-template-columns:48px minmax(0,1fr)!important;align-items:center!important;gap:6px!important;min-height:62px!important;padding:5px 6px!important;margin:0!important;border:1px solid rgba(255,255,255,.07)!important;border-radius:12px!important;background:linear-gradient(90deg,rgba(246,197,91,.05),transparent 24%),#081225bd!important;box-sizing:border-box!important;text-align:left!important;cursor:pointer!important;appearance:none!important;-webkit-appearance:none!important}html body .front-office .draft-board-pick-card.is-college{background:linear-gradient(90deg,rgba(184,69,69,.16),transparent 24%),#081225bd!important}html body .front-office .draft-board-pick-card.is-high-school{background:linear-gradient(90deg,rgba(78,136,214,.16),transparent 24%),#081225bd!important}html body .front-office .draft-board-pick-card:hover,html body .front-office .draft-board-pick-card.is-selected{border-color:#f6c55b3d!important;background:linear-gradient(90deg,rgba(246,197,91,.1),transparent 28%),#0a162be6!important}html body .front-office .draft-board-pick-card .transaction-player-copy{display:grid!important;gap:1px!important;min-width:0!important;padding:0!important}html body .front-office .draft-board-pick-card .transaction-player-copy>*{min-width:0!important;width:100%!important}html body .front-office .draft-board-pick-card .transaction-player-logo,html body .front-office .draft-board-pick-card .transaction-player-logo-fallback{width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important}html body .front-office .draft-board-pick-card .draft-board-rank-badge{display:inline-grid!important;place-items:center!important;border-radius:9px!important;border:1px solid rgba(246,197,91,.28)!important;background:linear-gradient(180deg,#f6c55b29,#050c16d1)!important;color:#f6d46d!important;font-size:.88rem!important;font-weight:1000!important;line-height:1!important}html body .front-office .draft-board-pick-card .transaction-player-copy strong,html body .front-office .draft-board-pick-card .transaction-player-copy strong .link-button{font-size:.96rem!important;line-height:1.08!important}html body .front-office .draft-board-pick-card .transaction-player-copy span,html body .front-office .draft-board-pick-card .transaction-player-meta{font-size:.9rem!important;line-height:1.1!important}html body .front-office .draft-board-rank{color:#f6d46d!important;font-size:1rem!important;font-weight:900!important;line-height:1.1!important}html body .front-office .draft-board-name-button{padding:0!important;color:#f8fbff!important;font-size:1rem!important;font-weight:900!important;line-height:1.12!important;text-align:left!important}html body .front-office .draft-board-name-button:hover{color:#f6d46d!important}html body .front-office .draft-pick-button.draft-pick-button-compact{min-width:76px!important;min-height:30px!important;padding:4px 7px!important}html body .front-office .draft-action-status.is-compact{display:block!important;width:76px!important;min-height:30px!important}html body .front-office .trade-proposal-selected-player{grid-template-columns:38px minmax(0,1fr)!important;align-items:center!important;min-height:62px!important;gap:9px!important}html body .front-office .trade-proposal-selected-copy{display:grid!important;gap:2px!important;min-width:0!important}html body .front-office .trade-proposal-selected-copy .trade-proposal-player-name{justify-self:start!important;min-width:0!important;padding:0!important}html body .front-office .trade-proposal-selected-copy span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:#edf3fcd1!important;font-size:1rem!important;line-height:1.12!important}html body .front-office [data-draft-prospect-row].is-user-focused-row{outline:2px solid rgba(246,197,91,.46)!important;outline-offset:0!important}@media(max-width:1080px){html body .front-office .draft-board-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body .front-office .draft-board-summary-footer{grid-template-columns:1fr!important}html body .front-office .draft-board-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:760px){html body .front-office .draft-board-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-stat-summary-box,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-stat-summary-box,html body .front-office .schedule-latest-boxscore-panel .hb-boxscore-b-frame .hb-boxscore-a-stat-summary-box,html body .player-modal .hb-boxscore-b-frame .hb-boxscore-a-stat-summary-box{background:transparent!important;background-image:none!important;box-shadow:none!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-stat-summary-box :is(.hb-boxscore-a-team-card,.hb-boxscore-a-stat-table,thead,tbody,tr),html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-stat-summary-box :is(.hb-boxscore-a-team-card,.hb-boxscore-a-stat-table,thead,tbody,tr),html body .front-office .schedule-latest-boxscore-panel .hb-boxscore-b-frame .hb-boxscore-a-stat-summary-box :is(.hb-boxscore-a-team-card,.hb-boxscore-a-stat-table,thead,tbody,tr),html body .player-modal .hb-boxscore-b-frame .hb-boxscore-a-stat-summary-box :is(.hb-boxscore-a-team-card,.hb-boxscore-a-stat-table,thead,tbody,tr){background:transparent!important;background-image:none!important;box-shadow:none!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-stat-summary-box .hb-boxscore-a-stat-table th,html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-stat-summary-box .hb-boxscore-a-stat-table td,html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-stat-summary-box .hb-boxscore-a-stat-table tr:nth-child(2n) td,html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-stat-summary-box .hb-boxscore-a-stat-table .hb-boxscore-a-team-row td,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-stat-summary-box .hb-boxscore-a-stat-table th,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-stat-summary-box .hb-boxscore-a-stat-table td,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-stat-summary-box .hb-boxscore-a-stat-table tr:nth-child(2n) td,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-stat-summary-box .hb-boxscore-a-stat-table .hb-boxscore-a-team-row td,html body .front-office .schedule-latest-boxscore-panel .hb-boxscore-b-frame .hb-boxscore-a-stat-summary-box .hb-boxscore-a-stat-table th,html body .front-office .schedule-latest-boxscore-panel .hb-boxscore-b-frame .hb-boxscore-a-stat-summary-box .hb-boxscore-a-stat-table td,html body .front-office .schedule-latest-boxscore-panel .hb-boxscore-b-frame .hb-boxscore-a-stat-summary-box .hb-boxscore-a-stat-table tr:nth-child(2n) td,html body .front-office .schedule-latest-boxscore-panel .hb-boxscore-b-frame .hb-boxscore-a-stat-summary-box .hb-boxscore-a-stat-table .hb-boxscore-a-team-row td,html body .player-modal .hb-boxscore-b-frame .hb-boxscore-a-stat-summary-box .hb-boxscore-a-stat-table th,html body .player-modal .hb-boxscore-b-frame .hb-boxscore-a-stat-summary-box .hb-boxscore-a-stat-table td,html body .player-modal .hb-boxscore-b-frame .hb-boxscore-a-stat-summary-box .hb-boxscore-a-stat-table tr:nth-child(2n) td,html body .player-modal .hb-boxscore-b-frame .hb-boxscore-a-stat-summary-box .hb-boxscore-a-stat-table .hb-boxscore-a-team-row td{background:transparent!important;background-image:none!important}@media(min-width:1020px){html body .front-office.front-office-view-home .home-dashboard-top-grid,html body .front-office .front-office-view-home .home-dashboard-top-grid,html body .front-office-view-home .home-dashboard-top-grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(320px,36%)!important;grid-template-areas:"main rail"!important;gap:18px!important;align-items:start!important}html body .front-office.front-office-view-home .dashboard-calendar-stack,html body .front-office .front-office-view-home .dashboard-calendar-stack,html body .front-office-view-home .dashboard-calendar-stack{grid-area:main!important;grid-column:1!important;min-width:0!important;max-width:100%!important}html body .front-office.front-office-view-home .desk-player-news-column.home-dashboard-sort-stack,html body .front-office .front-office-view-home .desk-player-news-column.home-dashboard-sort-stack,html body .front-office-view-home .desk-player-news-column.home-dashboard-sort-stack{grid-area:rail!important;grid-column:2!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;gap:0!important;row-gap:0!important;width:100%!important;min-width:0!important;max-width:100%!important}html body .front-office.front-office-view-home .desk-player-news-column.home-dashboard-sort-stack>.home-pane-sort-item,html body .front-office .front-office-view-home .desk-player-news-column.home-dashboard-sort-stack>.home-pane-sort-item,html body .front-office-view-home .desk-player-news-column.home-dashboard-sort-stack>.home-pane-sort-item,html body .front-office.front-office-view-home .desk-player-news-column.home-dashboard-sort-stack :is([data-testid=roster-news-feed],[data-testid=team-reports-feed]),html body .front-office .front-office-view-home .desk-player-news-column.home-dashboard-sort-stack :is([data-testid=roster-news-feed],[data-testid=team-reports-feed]),html body .front-office-view-home .desk-player-news-column.home-dashboard-sort-stack :is([data-testid=roster-news-feed],[data-testid=team-reports-feed]){grid-column:1!important;width:100%!important;min-width:0!important;max-width:100%!important;justify-self:stretch!important}}html body .global-loading-overlay{position:fixed!important;inset:0!important;z-index:99999!important;display:grid!important;place-items:center!important;padding:24px!important;background:radial-gradient(circle at 50% 42%,rgba(246,197,91,.18),transparent 36%),radial-gradient(circle at 18% 10%,rgba(var(--team-color-rgb),.18),transparent 32%),#111619e0!important;-webkit-backdrop-filter:blur(4px) saturate(1.08)!important;backdrop-filter:blur(4px) saturate(1.08)!important}html body .global-loading-overlay[hidden]{display:none!important}html body .global-loading-card{position:relative!important;width:min(420px,calc(100vw - 48px))!important;aspect-ratio:1 / 1!important;min-height:0!important;display:grid!important;align-content:center!important;justify-items:center!important;gap:16px!important;padding:34px!important;overflow:hidden!important;text-align:center!important;border:1px solid rgba(246,197,91,.38)!important;border-radius:28px!important;background:radial-gradient(circle at 50% 20%,rgba(255,255,255,.08),transparent 35%),linear-gradient(145deg,rgba(var(--team-color-rgb),.18),transparent 54%),#111619!important;box-shadow:0 30px 90px #0000009e!important;color:#f4f7fb!important}html body .global-loading-card:before{content:""!important;width:132px!important;height:132px!important;margin-bottom:2px!important;background:url(../images/hardballempire-logo.svg) center / contain no-repeat!important;filter:drop-shadow(0 14px 28px rgba(0,0,0,.38))!important}html body .global-loading-card:after{content:""!important;position:absolute!important;inset:14px!important;border:1px solid rgba(246,197,91,.18)!important;border-radius:22px!important;pointer-events:none!important}html body .global-loading-spinner{width:42px!important;height:42px!important;border:3px solid rgba(246,197,91,.18)!important;border-top-color:#f6c55b!important;border-radius:50%!important}html body .global-loading-card strong{color:#f6c55b!important;font-size:1.2rem!important;letter-spacing:.08em!important;text-transform:uppercase!important}html body .global-loading-card span{max-width:260px!important;color:#f4f7fbc7!important;font-size:1rem!important;line-height:1.35!important}html body .front-office .schedule-desk-panel .mini-calendar-cell.is-postseason,html body .front-office.front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-postseason,html body .front-office .front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-postseason,html body .front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-postseason{display:grid!important;grid-template-rows:1.05rem minmax(0,1fr) auto!important;align-items:center!important;justify-items:center!important;gap:3px!important;padding:9px 7px!important}html body .front-office .schedule-desk-panel .mini-calendar-cell.is-postseason>strong,html body .front-office.front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-postseason>strong,html body .front-office .front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-postseason>strong,html body .front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-postseason>strong{position:static!important;grid-row:1!important;justify-self:center!important;align-self:center!important;width:100%!important;text-align:center!important;line-height:1!important}html body .front-office .schedule-desk-panel .mini-calendar-cell.is-postseason .mini-calendar-logo,html body .front-office.front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-postseason .mini-calendar-logo,html body .front-office .front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-postseason .mini-calendar-logo,html body .front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-postseason .mini-calendar-logo{position:static!important;grid-row:2!important;justify-self:center!important;align-self:center!important;width:100%!important;min-width:0!important;max-width:92%!important;height:100%!important;min-height:0!important;max-height:100%!important;margin:0!important;object-fit:contain!important}html body .front-office .schedule-desk-panel .mini-calendar-cell.is-postseason .mini-calendar-score,html body .front-office.front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-postseason .mini-calendar-score,html body .front-office .front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-postseason .mini-calendar-score,html body .front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-postseason .mini-calendar-score{position:static!important;grid-row:3!important;justify-self:center!important;align-self:center!important;max-width:100%!important;text-align:center!important;line-height:1.05!important}html body .front-office .declined-trade-name-list{display:grid!important;gap:5px!important;margin-top:7px!important;color:#edf3f5e6!important;font-size:1rem!important;line-height:1.25!important}html body .front-office .declined-trade-name-list span{display:block!important}html body .front-office .declined-trade-name-list strong{color:#f6c55b!important;font-size:1rem!important;font-weight:900!important;margin-right:6px!important}html body .front-office .declined-trade-player-name{color:#edf3f5f5!important;text-decoration:none!important;border-bottom:0!important;font-size:1rem!important;font-weight:800!important}html body .front-office .team-news-all-star-share-card{cursor:pointer!important}html body .front-office .team-news-all-star-share-card:hover,html body .front-office .team-news-all-star-share-card:focus-visible{border-color:#f6c55bd1!important;box-shadow:inset 0 0 0 1px #f6c55b38,0 10px 24px #0000004d!important;outline:none!important}html body .season-card-wide-button{min-height:34px!important;padding:7px 12px!important;border:1px solid rgba(130,213,176,.58)!important;border-radius:999px!important;background:linear-gradient(180deg,#0d2b22f5,#04120ffa)!important;color:#a9f3ca!important;font-size:1rem!important;font-weight:900!important;letter-spacing:0!important;text-transform:uppercase!important;cursor:pointer!important}html body .season-card-wide-button:hover{border-color:#a9f3cadb!important;color:#d7ffe8!important}html body .season-wide-card{position:relative!important;isolation:isolate!important;width:1200px!important;height:630px!important;display:grid!important;grid-template-rows:82px minmax(0,1fr) 72px 64px!important;gap:12px!important;padding:38px 42px 34px!important;overflow:hidden!important;border:1px solid rgba(238,244,255,.2)!important;border-radius:0!important;background:linear-gradient(115deg,rgba(var(--card-team-rgb, 43, 110, 220),.92) 0 28%,rgba(var(--card-team-secondary-rgb, 5, 9, 13),.5) 28% 44%,#05090dfa 44% 100%),linear-gradient(180deg,#ffffff14,#0000005c)!important;box-shadow:none!important;color:#f8fbff!important;font-family:Segoe UI,Arial,sans-serif!important;text-align:left!important}html body .season-wide-card:before{content:""!important;position:absolute!important;inset:0!important;z-index:-3!important;background:repeating-linear-gradient(90deg,rgba(255,255,255,.065) 0 2px,transparent 2px 38px),linear-gradient(90deg,rgba(255,255,255,.12),transparent 18%,transparent 64%,rgba(255,255,255,.06))!important;opacity:.42!important}html body .season-wide-card:after{content:""!important;position:absolute!important;inset:0!important;z-index:-2!important;background:linear-gradient(90deg,#0000001f,#0000009e 56%,#00000047),linear-gradient(180deg,transparent 0 66%,rgba(0,0,0,.42) 100%)!important}html body .season-wide-stadium-lines{position:absolute!important;inset:0!important;z-index:-1!important;background:linear-gradient(22deg,transparent 0 42%,rgba(255,255,255,.16) 42% 42.4%,transparent 42.4%),linear-gradient(158deg,transparent 0 57%,rgba(255,255,255,.13) 57% 57.4%,transparent 57.4%),repeating-linear-gradient(0deg,transparent 0 58px,rgba(255,255,255,.045) 58px 59px)!important;opacity:.74!important}html body .season-wide-watermark{position:absolute!important;right:44px!important;top:82px!important;width:380px!important;height:380px!important;display:grid!important;place-items:center!important;z-index:-1!important;opacity:.17!important;filter:grayscale(.1) contrast(1.1)!important}html body .season-wide-watermark-logo{width:100%!important;height:100%!important;object-fit:contain!important}html body .season-wide-watermark-fallback{width:100%!important;height:100%!important;border:16px solid rgba(255,255,255,.28)!important}html body .season-wide-header,html body .season-wide-hero,html body .season-wide-metrics,html body .season-wide-footer{position:relative!important;z-index:1!important}html body .season-wide-header{display:flex!important;justify-content:space-between!important;align-items:start!important;gap:24px!important;border-bottom:1px solid rgba(255,255,255,.22)!important;padding-bottom:18px!important}html body .season-wide-header div{display:grid!important;gap:6px!important}html body .season-wide-header span,html body .season-wide-title-block span,html body .season-wide-score-block span,html body .season-wide-metric span,html body .season-wide-footer strong{color:#f6c55bf0!important;font-size:17px!important;font-weight:900!important;letter-spacing:0!important;text-transform:uppercase!important}html body .season-wide-header strong{color:#fff!important;font-size:26px!important;font-weight:950!important;letter-spacing:0!important;text-transform:uppercase!important}html body .season-wide-header em{max-width:420px!important;color:#f8fbffeb!important;font-size:22px!important;font-style:normal!important;font-weight:900!important;line-height:1.05!important;text-align:right!important;text-transform:uppercase!important}html body .season-wide-hero{display:grid!important;grid-template-columns:minmax(0,1fr) 260px!important;gap:34px!important;align-items:center!important}html body .season-wide-title-block{display:grid!important;gap:14px!important;min-width:0!important}html body .season-wide-title-block strong{max-width:760px!important;color:#fff!important;font-size:76px!important;font-weight:1000!important;letter-spacing:0!important;line-height:.88!important;text-transform:uppercase!important;text-shadow:0 12px 28px rgba(0,0,0,.34)!important;overflow-wrap:anywhere!important}html body .season-wide-title-block strong.is-long-team-name{max-width:790px!important;font-size:58px!important;line-height:.92!important}html body .season-square-card.season-share-card .season-share-topline strong.is-long-team-name{font-size:3.7rem!important;line-height:.94!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}html body .season-square-card.season-share-card.is-library-render .season-share-topline strong.is-long-team-name{font-size:2.45rem!important}html body .season-wide-title-block p{max-width:850px!important;color:#eef4ffe6!important;font-size:23px!important;font-weight:700!important;line-height:1.28!important}html body .season-wide-score-block{display:grid!important;align-content:center!important;justify-items:end!important;gap:8px!important;min-height:166px!important;padding:18px 0 18px 26px!important;border-left:1px solid rgba(255,255,255,.22)!important}html body .season-wide-score-block strong{color:var(--card-team-color, #2b6edc)!important;font-size:88px!important;font-weight:1000!important;letter-spacing:0!important;line-height:.82!important;text-align:right!important;text-shadow:0 12px 24px rgba(0,0,0,.34)!important}html body .season-wide-score-block.is-long-score strong{max-width:260px!important;font-size:72px!important;letter-spacing:-.05em!important;white-space:nowrap!important}html body .season-wide-metrics{display:grid!important;grid-template-columns:repeat(8,minmax(0,1fr))!important;gap:8px!important;align-items:stretch!important}html body .season-wide-metric{min-width:0!important;display:grid!important;align-content:center!important;gap:3px!important;min-height:0!important;padding:7px 10px!important;border:1px solid rgba(var(--card-team-rgb, 43, 110, 220),.62)!important;background:linear-gradient(105deg,rgba(var(--card-team-rgb, 43, 110, 220),.5),rgba(var(--card-team-rgb, 43, 110, 220),.2) 25%,rgba(var(--card-team-secondary-rgb, 1, 29, 80),.88) 48%,rgba(var(--card-team-secondary-rgb, 1, 29, 80),.76))!important;box-shadow:inset 3px 0 0 var(--card-team-color, #2b6edc)!important}html body .season-wide-metric strong{min-width:0!important;color:#fff!important;font-size:21px!important;font-weight:950!important;letter-spacing:0!important;line-height:1!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .season-wide-metric em{display:none!important;color:#dce6f4bd!important;font-size:13px!important;font-style:normal!important;font-weight:800!important;letter-spacing:0!important;text-transform:uppercase!important}html body .season-wide-footer{display:flex!important;justify-content:flex-start!important;align-items:center!important;gap:12px!important;border-top:1px solid rgba(255,255,255,.18)!important;padding-top:9px!important}html body .season-wide-qr-link{width:50px!important;height:50px!important;display:grid!important;place-items:center!important;flex:0 0 auto!important;padding:3px!important;background:#fffffff2!important}html body .season-wide-qr{width:100%!important;height:100%!important;object-fit:contain!important;display:block!important}html body .season-wide-code-lockup{display:grid!important;gap:2px!important;min-width:0!important}html body .season-wide-code-lockup span{color:#f6c55bf0!important;font-size:13px!important;font-weight:900!important;letter-spacing:0!important;text-transform:uppercase!important}html body .season-wide-code-lockup strong{color:#fff!important;font-size:17px!important;font-weight:950!important;letter-spacing:0!important;line-height:1!important;text-transform:uppercase!important}html body .season-wide-site-host{margin-left:auto!important}html body .ownership-review-backdrop{z-index:10020!important;padding:clamp(16px,3vw,34px)!important}html body .ownership-review-modal{width:min(980px,calc(100vw - 32px))!important;max-height:min(92vh,860px)!important;overflow-y:auto!important;display:grid!important;gap:16px!important;border-color:#f6c55b61!important;background:#06101f!important}html body .ownership-review-title{align-items:start!important}html body .ownership-review-scoreboard,html body .ownership-review-grid,html body .ownership-review-lists{display:grid!important;gap:10px!important}html body .ownership-review-scoreboard{grid-template-columns:repeat(3,minmax(0,1fr))!important}html body .ownership-review-grid,html body .ownership-review-lists{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body .ownership-review-scoreboard article,html body .ownership-review-grid article,html body .ownership-review-lists article{display:grid!important;gap:6px!important;min-width:0!important;padding:14px!important;border:1px solid rgba(220,230,244,.16)!important;background:#02071185!important}html body .ownership-review-scoreboard span,html body .ownership-review-grid span,html body .ownership-review-lists span{color:#f6c55b!important;font-size:1rem!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important}html body .ownership-review-scoreboard strong,html body .ownership-review-grid strong{color:#f8fbff!important;font-size:1.25rem!important;line-height:1.08!important}html body .ownership-review-scoreboard em,html body .ownership-review-grid em{color:#dce6f4c7!important;font-size:1rem!important;font-style:normal!important;line-height:1.28!important}html body .ownership-review-story{display:grid!important;gap:10px!important;color:#eef4ffe6!important;font-size:1.08rem!important;line-height:1.48!important}html body .ownership-review-lists p{margin:0!important;color:#eef4ffdb!important;line-height:1.36!important}html body .ownership-review-actions{justify-content:end!important}@media(max-width:760px){html body .ownership-review-scoreboard,html body .ownership-review-grid,html body .ownership-review-lists{grid-template-columns:1fr!important}}html body .player-modal[data-testid=player-card-modal],html body .front-office .player-modal[data-testid=player-card-modal]{max-height:calc(100vh - 36px)!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-gutter:stable!important}html body .player-modal[data-testid=player-card-modal] .player-season-panel,html body .front-office .player-modal[data-testid=player-card-modal] .player-season-panel{min-height:0!important}html body .player-modal[data-testid=player-card-modal] .player-season-log,html body .front-office .player-modal[data-testid=player-card-modal] .player-season-log{max-height:clamp(180px,24vh,260px)!important;overflow-y:auto!important;overflow-x:auto!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important}html body .front-office.front-office-view-home .desk-player-news-column.home-dashboard-sort-stack,html body .front-office .front-office-view-home .desk-player-news-column.home-dashboard-sort-stack,html body .front-office-view-home .desk-player-news-column.home-dashboard-sort-stack{gap:0!important;row-gap:0!important}html body .front-office.front-office-view-home .desk-player-news-column.home-dashboard-sort-stack>.home-pane-sort-item+.home-pane-sort-item,html body .front-office .front-office-view-home .desk-player-news-column.home-dashboard-sort-stack>.home-pane-sort-item+.home-pane-sort-item,html body .front-office-view-home .desk-player-news-column.home-dashboard-sort-stack>.home-pane-sort-item+.home-pane-sort-item{margin-top:0!important}html body .front-office .schedule-desk-panel,html body .front-office .schedule-desk-panel.schedule-desk-panel-large,html body .front-office.front-office-view-home .schedule-desk-panel,html body .front-office.front-office-view-home .schedule-desk-panel.schedule-desk-panel-large,html body .front-office .front-office-view-home .schedule-desk-panel,html body .front-office .front-office-view-home .schedule-desk-panel.schedule-desk-panel-large,html body .front-office-view-home .schedule-desk-panel,html body .front-office-view-home .schedule-desk-panel.schedule-desk-panel-large{--mini-calendar-cell-height: 108px !important;height:auto!important;min-height:calc((var(--mini-calendar-cell-height) * 6) + (var(--mini-calendar-gap, 6px) * 5) + 124px)!important;max-height:none!important;overflow:visible!important}html body .front-office .schedule-desk-panel .mini-calendar-grid,html body .front-office.front-office-view-home .schedule-desk-panel .mini-calendar-grid,html body .front-office .front-office-view-home .schedule-desk-panel .mini-calendar-grid,html body .front-office-view-home .schedule-desk-panel .mini-calendar-grid{width:100%!important;min-width:0!important;grid-template-rows:repeat(6,var(--mini-calendar-cell-height))!important;grid-auto-rows:var(--mini-calendar-cell-height)!important;overflow:visible!important}html body .front-office .dashboard-calendar-stack>.home-pane-sort-item:has(.schedule-desk-panel),html body .front-office.front-office-view-home .dashboard-calendar-stack>.home-pane-sort-item:has(.schedule-desk-panel),html body .front-office .front-office-view-home .dashboard-calendar-stack>.home-pane-sort-item:has(.schedule-desk-panel),html body .front-office-view-home .dashboard-calendar-stack>.home-pane-sort-item:has(.schedule-desk-panel){height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}html body .front-office .schedule-desk-panel,html body .front-office.front-office-view-home .schedule-desk-panel,html body .front-office .front-office-view-home .schedule-desk-panel,html body .front-office-view-home .schedule-desk-panel{--mini-calendar-cell-height: 118px !important;min-height:calc((var(--mini-calendar-cell-height) * 6) + (var(--mini-calendar-gap, 6px) * 5) + 94px)!important}html body .front-office .schedule-desk-panel.schedule-desk-panel-large,html body .front-office.front-office-view-home .schedule-desk-panel.schedule-desk-panel-large,html body .front-office .front-office-view-home .schedule-desk-panel.schedule-desk-panel-large,html body .front-office-view-home .schedule-desk-panel.schedule-desk-panel-large{--mini-calendar-cell-height: 124px !important;min-height:calc((var(--mini-calendar-cell-height) * 6) + (var(--mini-calendar-gap, 6px) * 5) + 98px)!important}html body .front-office .schedule-desk-panel .mini-calendar-grid,html body .front-office.front-office-view-home .schedule-desk-panel .mini-calendar-grid,html body .front-office .front-office-view-home .schedule-desk-panel .mini-calendar-grid,html body .front-office-view-home .schedule-desk-panel .mini-calendar-grid{grid-template-rows:repeat(6,var(--mini-calendar-cell-height))!important;grid-auto-rows:var(--mini-calendar-cell-height)!important}html body .front-office .schedule-desk-panel .mini-calendar-cell.is-postseason>strong,html body .front-office.front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-postseason>strong,html body .front-office .front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-postseason>strong,html body .front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-postseason>strong{display:block!important;width:100%!important;margin:0 auto!important;text-align:center!important;align-self:center!important;justify-self:center!important}html body .front-office .desk-player-news-column.home-dashboard-sort-stack,html body .front-office.front-office-view-home .desk-player-news-column.home-dashboard-sort-stack,html body .front-office .front-office-view-home .desk-player-news-column.home-dashboard-sort-stack,html body .front-office-view-home .desk-player-news-column.home-dashboard-sort-stack{gap:0!important;row-gap:0!important}html body .front-office .desk-player-news-column.home-dashboard-sort-stack>.home-pane-sort-item+.home-pane-sort-item,html body .front-office.front-office-view-home .desk-player-news-column.home-dashboard-sort-stack>.home-pane-sort-item+.home-pane-sort-item,html body .front-office .front-office-view-home .desk-player-news-column.home-dashboard-sort-stack>.home-pane-sort-item+.home-pane-sort-item,html body .front-office-view-home .desk-player-news-column.home-dashboard-sort-stack>.home-pane-sort-item+.home-pane-sort-item{margin-top:0!important}html body .front-office .schedule-desk-panel .mini-calendar-logo,html body .front-office.front-office-view-home .schedule-desk-panel .mini-calendar-logo,html body .front-office .front-office-view-home .schedule-desk-panel .mini-calendar-logo,html body .front-office-view-home .schedule-desk-panel .mini-calendar-logo,html body .front-office .schedule-desk-panel .mini-calendar-cell.is-postseason .mini-calendar-logo,html body .front-office.front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-postseason .mini-calendar-logo,html body .front-office .front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-postseason .mini-calendar-logo,html body .front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-postseason .mini-calendar-logo{grid-row:2!important;align-self:stretch!important;justify-self:center!important;width:100%!important;min-width:0!important;max-width:92%!important;height:100%!important;min-height:0!important;max-height:100%!important;object-fit:contain!important}html body .front-office.front-office-view-home .dashboard-calendar-stack .schedule-latest-boxscore-panel,html body .front-office .front-office-view-home .dashboard-calendar-stack .schedule-latest-boxscore-panel,html body .front-office-view-home .dashboard-calendar-stack .schedule-latest-boxscore-panel{margin-top:0!important;padding:12px!important;border:1px solid rgba(210,216,220,.18)!important;background:var(--panel, rgba(8, 24, 45, .92))!important;background-image:none!important;box-shadow:none!important}html body .front-office .dashboard-calendar-stack .schedule-latest-boxscore-panel>.panel-title,html body .front-office.front-office-view-home .dashboard-calendar-stack .schedule-latest-boxscore-panel>.panel-title,html body .front-office-view-home .dashboard-calendar-stack .schedule-latest-boxscore-panel>.panel-title{position:relative!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;margin:0 0 10px!important;padding:12px 14px!important;border:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}html body .front-office .dashboard-calendar-stack .schedule-latest-boxscore-panel>.panel-title:after,html body .front-office.front-office-view-home .dashboard-calendar-stack .schedule-latest-boxscore-panel>.panel-title:after,html body .front-office-view-home .dashboard-calendar-stack .schedule-latest-boxscore-panel>.panel-title:after{content:""!important;position:absolute!important;left:14px!important;right:14px!important;bottom:0!important;height:1px!important;background:#d2d8dc2e!important;pointer-events:none!important}html body .front-office .dashboard-calendar-stack .schedule-latest-boxscore-panel .schedule-boxscore-scroll,html body .front-office .dashboard-calendar-stack .schedule-latest-boxscore-panel .schedule-empty-boxscore-list,html body .front-office .dashboard-calendar-stack .schedule-latest-boxscore-panel .schedule-empty-boxscore{background:transparent!important;background-color:transparent!important;background-image:none!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-stat-table,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-stat-table,html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-stat-table tbody,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-stat-table tbody,html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-stat-table tr,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-stat-table tr,html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-stat-table tr:nth-child(2n),html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-stat-table tr:nth-child(2n),html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-stat-table th,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-stat-table th,html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-stat-table td,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-stat-table td,html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-stat-table tr:nth-child(2n) td,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-stat-table tr:nth-child(2n) td,html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-stat-table .hb-boxscore-a-team-row td,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-stat-table .hb-boxscore-a-team-row td{background:transparent!important;background-color:transparent!important;background-image:none!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-stat-table th,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-stat-table th{color:#c8d7e8!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-stat-table .hb-boxscore-a-team-row td,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-stat-table .hb-boxscore-a-team-row td{color:#fff!important}html body .player-modal-backdrop.player-card-modal-backdrop,html body .front-office .player-modal-backdrop.player-card-modal-backdrop{z-index:13000!important}html body .player-modal-backdrop.player-card-modal-backdrop .player-modal,html body .front-office .player-modal-backdrop.player-card-modal-backdrop .player-modal{z-index:13001!important}html body .front-office .trade-offer-reminder-card{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important}html body .front-office .trade-offer-reminder-card .transaction-trade-copy{min-width:0!important}html body .front-office .schedule-desk-panel .mini-calendar-logo,html body .front-office.front-office-view-home .schedule-desk-panel .mini-calendar-logo,html body .front-office .front-office-view-home .schedule-desk-panel .mini-calendar-logo,html body .front-office-view-home .schedule-desk-panel .mini-calendar-logo{width:54px!important;min-width:54px!important;height:54px!important;min-height:54px!important;max-width:62%!important;max-height:58%!important;object-fit:contain!important;justify-self:center!important;align-self:center!important;margin:auto!important}html body .front-office .schedule-desk-panel .mini-calendar-cell.is-postseason .mini-calendar-logo,html body .front-office.front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-postseason .mini-calendar-logo,html body .front-office .front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-postseason .mini-calendar-logo,html body .front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-postseason .mini-calendar-logo{width:50px!important;min-width:50px!important;height:50px!important;min-height:50px!important;max-width:58%!important;max-height:54%!important}html body .front-office{--news-feed-icon-size: 76px !important;--news-feed-icon-column: 86px !important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .transaction-player-card{grid-template-columns:var(--news-feed-icon-column, 86px) minmax(0,1fr)!important;min-height:calc(var(--news-feed-icon-size, 76px) + 12px)!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) :is(.transaction-player-logo,.transaction-player-logo-fallback,.league-news-score-logo,.league-news-playoff-logo,.league-news-score-layout>.team-logo.tiny-logo){width:var(--news-feed-icon-size, 76px)!important;min-width:var(--news-feed-icon-size, 76px)!important;height:var(--news-feed-icon-size, 76px)!important;min-height:var(--news-feed-icon-size, 76px)!important;max-height:var(--news-feed-icon-size, 76px)!important;object-fit:contain!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .league-news-score-layout,html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) :is(.assistant-gm-row,.manager-report-row){grid-template-columns:var(--news-feed-icon-column, 86px) minmax(0,1fr)!important}html body .front-office .schedule-desk-panel .mini-calendar-cell,html body .front-office.front-office-view-home .schedule-desk-panel .mini-calendar-cell,html body .front-office .front-office-view-home .schedule-desk-panel .mini-calendar-cell,html body .front-office-view-home .schedule-desk-panel .mini-calendar-cell{--calendar-cell-edge-inset: 8px;align-items:center!important;justify-content:center!important;padding:calc(var(--calendar-cell-edge-inset) + 10px) var(--calendar-cell-edge-inset) calc(var(--calendar-cell-edge-inset) + 16px)!important;position:relative!important}html body .front-office .schedule-desk-panel .mini-calendar-cell>strong,html body .front-office.front-office-view-home .schedule-desk-panel .mini-calendar-cell>strong,html body .front-office .front-office-view-home .schedule-desk-panel .mini-calendar-cell>strong,html body .front-office-view-home .schedule-desk-panel .mini-calendar-cell>strong{left:var(--calendar-cell-edge-inset)!important;position:absolute!important;top:var(--calendar-cell-edge-inset)!important;z-index:2!important}html body .front-office .schedule-desk-panel .mini-calendar-score,html body .front-office.front-office-view-home .schedule-desk-panel .mini-calendar-score,html body .front-office .front-office-view-home .schedule-desk-panel .mini-calendar-score,html body .front-office-view-home .schedule-desk-panel .mini-calendar-score{bottom:var(--calendar-cell-edge-inset)!important;left:var(--calendar-cell-edge-inset)!important;max-width:calc(100% - (var(--calendar-cell-edge-inset) * 2))!important;position:absolute!important;right:var(--calendar-cell-edge-inset)!important;text-align:center!important;z-index:2!important}html body .front-office .schedule-desk-panel .mini-calendar-logo,html body .front-office.front-office-view-home .schedule-desk-panel .mini-calendar-logo,html body .front-office .front-office-view-home .schedule-desk-panel .mini-calendar-logo,html body .front-office-view-home .schedule-desk-panel .mini-calendar-logo{height:49px!important;max-height:49px!important;max-width:49px!important;min-height:49px!important;min-width:49px!important;width:49px!important}html body .front-office .schedule-desk-panel .mini-calendar-cell.is-postseason .mini-calendar-logo,html body .front-office.front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-postseason .mini-calendar-logo,html body .front-office .front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-postseason .mini-calendar-logo,html body .front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-postseason .mini-calendar-logo{height:43px!important;max-height:43px!important;max-width:43px!important;min-height:43px!important;min-width:43px!important;width:43px!important}html body .player-modal:not(.trade-offer-modal):not(.quick-sim-modal):not(.free-agent-decision-modal):not(.extension-decision-modal):not(.championship-modal):not([data-testid=player-card-modal]),html body .front-office .player-modal:not(.trade-offer-modal):not(.quick-sim-modal):not(.free-agent-decision-modal):not(.extension-decision-modal):not(.championship-modal):not([data-testid=player-card-modal]){max-height:calc(100vh - 28px)!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important}html body .player-modal:not(.trade-offer-modal):not(.quick-sim-modal):not(.free-agent-decision-modal):not(.extension-decision-modal):not(.championship-modal):not([data-testid=player-card-modal]) .player-season-log,html body .front-office .player-modal:not(.trade-offer-modal):not(.quick-sim-modal):not(.free-agent-decision-modal):not(.extension-decision-modal):not(.championship-modal):not([data-testid=player-card-modal]) .player-season-log{max-height:none!important;overflow-y:visible!important}html body .moneyline-share-card{box-shadow:inset 0 0 0 7px rgba(var(--moneyline-third-rgb, 246, 197, 91),.22),0 35px 90px #0000008c!important}html body .moneyline-share-logo-ring,html body .event-share-logo-wrap,html body .betting-preview-team{position:relative!important}html body .moneyline-share-focus-hat{position:absolute!important;right:-34px!important;bottom:-22px!important;z-index:3!important;width:118px!important;height:92px!important;object-fit:contain!important;filter:drop-shadow(0 13px 12px rgba(0,0,0,.6))!important;transform:rotate(-8deg)!important}html body .betting-preview-team-hat{position:absolute!important;top:118px!important;z-index:4!important;width:132px!important;height:102px!important;object-fit:contain!important;filter:drop-shadow(0 14px 12px rgba(0,0,0,.56))!important}html body .betting-preview-team.is-away .betting-preview-team-hat{left:24px!important;transform:rotate(-8deg)!important}html body .betting-preview-team.is-home .betting-preview-team-hat{right:24px!important;transform:scaleX(-1) rotate(-8deg)!important}html body .event-share-hat{position:absolute!important;right:-38px!important;bottom:-24px!important;z-index:3!important;width:132px!important;height:102px!important;object-fit:contain!important;filter:drop-shadow(0 14px 13px rgba(0,0,0,.62))!important;transform:rotate(-9deg)!important}html body .event-share-card.is-team-leaders,html body .event-share-card.is-trade{grid-template-columns:1fr!important;background:radial-gradient(circle at 14% 20%,rgba(var(--event-third-rgb),.28),transparent 32%),linear-gradient(132deg,#030811fa,rgba(var(--event-primary-rgb),.82) 55%,rgba(var(--event-secondary-rgb),.92))!important}html body .event-share-card.is-team-leaders.is-wide{grid-template-rows:54px 170px 1fr 52px!important;gap:14px!important}html body .event-share-card.is-team-leaders.is-standard{width:1080px!important;height:1350px!important;grid-template-rows:74px 310px 1fr 86px!important;gap:28px!important;padding:58px 64px 48px!important}html body .team-leaders-share-header,html body .team-leaders-share-identity,html body .team-leaders-share-grid,html body .team-leaders-share-footer,html body .trade-share-header,html body .trade-share-hero,html body .trade-share-package,html body .trade-share-footer{grid-column:1 / -1!important}html body .team-leaders-share-identity{display:grid!important;grid-template-columns:250px minmax(0,1fr)!important;align-items:center!important;gap:30px!important}html body .team-leaders-share-marks{position:relative!important;width:238px!important;height:164px!important}html body .team-leaders-share-logo{width:164px!important;height:164px!important;object-fit:contain!important;filter:drop-shadow(0 16px 18px rgba(0,0,0,.5))!important}html body .team-leaders-share-hat{position:absolute!important;right:0!important;bottom:-4px!important;width:142px!important;height:110px!important;object-fit:contain!important;filter:drop-shadow(0 15px 13px rgba(0,0,0,.62))!important;transform:rotate(-8deg)!important}html body .team-leaders-share-identity>div:last-child>span{color:var(--event-third, #ffe6a1)!important;font-size:1.05rem!important;font-weight:1000!important;letter-spacing:.16em!important}html body .team-leaders-share-identity h2{margin:8px 0 6px!important;color:#fff!important;font-size:4.2rem!important;font-weight:1000!important;line-height:.9!important;letter-spacing:-.045em!important;text-transform:uppercase!important}html body .team-leaders-share-identity p{margin:0!important;color:#ffffffd1!important;font-size:1.25rem!important;font-weight:900!important}html body .team-leaders-share-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}html body .team-leaders-share-row{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:auto 1fr auto!important;gap:4px 12px!important;min-width:0!important;padding:14px 16px!important;border:1px solid rgba(255,255,255,.18)!important;border-left:5px solid var(--event-third, #ffe6a1)!important;background:#02070fc2!important}html body .team-leaders-share-row>span{grid-column:1 / -1!important;color:#ffffff9e!important;font-size:.72rem!important;font-weight:1000!important;letter-spacing:.14em!important}html body .team-leaders-share-row strong{min-width:0!important;overflow:hidden!important;color:#fff!important;font-size:1.12rem!important;font-weight:1000!important;line-height:1.05!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .team-leaders-share-row small{color:#ffffff9e!important;font-size:.76rem!important;font-weight:900!important}html body .team-leaders-share-row em{grid-column:2!important;grid-row:2 / 4!important;align-self:center!important;color:var(--event-third, #ffe6a1)!important;font-size:2.25rem!important;font-style:normal!important;font-weight:1000!important;letter-spacing:-.04em!important}html body .event-share-card.is-team-leaders.is-standard .team-leaders-share-identity{grid-template-columns:360px minmax(0,1fr)!important}html body .event-share-card.is-team-leaders.is-standard .team-leaders-share-marks{width:340px!important;height:270px!important}html body .event-share-card.is-team-leaders.is-standard .team-leaders-share-logo{width:260px!important;height:260px!important}html body .event-share-card.is-team-leaders.is-standard .team-leaders-share-hat{width:210px!important;height:164px!important}html body .event-share-card.is-team-leaders.is-standard .team-leaders-share-identity h2{font-size:5.5rem!important}html body .event-share-card.is-team-leaders.is-standard .team-leaders-share-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important}html body .event-share-card.is-team-leaders.is-standard .team-leaders-share-row{padding:24px!important}html body .event-share-card.is-team-leaders.is-standard .team-leaders-share-row strong{font-size:1.55rem!important}html body .event-share-card.is-team-leaders.is-standard .team-leaders-share-row em{font-size:3.15rem!important}html body .event-share-card.is-trade.is-wide{grid-template-rows:58px 1fr 128px 54px!important;gap:16px!important}html body .event-share-card.is-trade.is-standard{grid-template-rows:74px 1fr 260px 82px!important;gap:26px!important}html body .trade-share-hero{display:grid!important;grid-template-columns:260px minmax(0,1fr)!important;align-items:center!important;gap:32px!important}html body .trade-share-team-stack{position:relative!important;display:grid!important;place-items:center!important;width:250px!important;height:220px!important}html body .trade-share-team-logo{width:206px!important;height:206px!important;object-fit:contain!important;filter:drop-shadow(0 18px 20px rgba(0,0,0,.56))!important}html body .trade-share-hat{position:absolute!important;right:-8px!important;bottom:-6px!important;width:150px!important;height:116px!important;object-fit:contain!important;filter:drop-shadow(0 15px 12px rgba(0,0,0,.62))!important;transform:rotate(-8deg)!important}html body .trade-share-headliner>span{color:var(--event-third, #ffe6a1)!important;font-size:1.05rem!important;font-weight:1000!important;letter-spacing:.15em!important}html body .trade-share-headliner h2{margin:6px 0 10px!important;color:#fff!important;font-size:5.3rem!important;font-weight:1000!important;line-height:.86!important;letter-spacing:-.055em!important;text-transform:uppercase!important;text-wrap:balance!important}html body .trade-share-headliner p{margin:0!important;color:#fffc!important;font-size:1.06rem!important;font-weight:850!important}html body .trade-share-package{display:grid!important;grid-template-columns:minmax(0,1fr) 56px minmax(0,1.25fr)!important;align-items:stretch!important;gap:12px!important}html body .trade-share-package article{display:grid!important;align-content:center!important;gap:5px!important;min-width:0!important;padding:14px 18px!important;border:1px solid rgba(255,255,255,.18)!important;background:#02070fc2!important}html body .trade-share-package article>span{color:#ffffff94!important;font-size:.7rem!important;font-weight:1000!important;letter-spacing:.13em!important}html body .trade-share-package article>strong{color:#fff!important;font-size:1.05rem!important;font-weight:1000!important}html body .trade-share-package article>p,html body .trade-share-return>strong{margin:0!important;color:#ffffffc7!important;font-size:.86rem!important;font-weight:800!important;line-height:1.2!important}html body .trade-share-divider{display:grid!important;place-items:center!important}html body .trade-share-divider span{display:grid!important;place-items:center!important;width:48px!important;height:48px!important;border:2px solid var(--event-third, #ffe6a1)!important;border-radius:50%!important;color:#fff!important;background:#02070fe6!important;font-size:.78rem!important;font-weight:1000!important}html body .trade-share-return{grid-template-columns:74px minmax(0,1fr)!important;grid-template-rows:auto 1fr!important;column-gap:14px!important}html body .trade-share-return>div{grid-row:1 / 3!important}html body .trade-share-secondary-logo{width:66px!important;height:66px!important;object-fit:contain!important}html body .event-share-card.is-trade.is-standard .trade-share-hero{grid-template-columns:330px minmax(0,1fr)!important}html body .event-share-card.is-trade.is-standard .trade-share-team-stack{width:320px!important;height:320px!important}html body .event-share-card.is-trade.is-standard .trade-share-team-logo{width:280px!important;height:280px!important}html body .event-share-card.is-trade.is-standard .trade-share-hat{width:210px!important;height:160px!important}html body .event-share-card.is-trade.is-standard .trade-share-headliner h2{font-size:6.4rem!important}html body .event-share-card.is-trade.is-standard .trade-share-package article{padding:26px!important}html body .event-share-card.is-trade.is-standard .trade-share-package article>strong{font-size:1.45rem!important}html body .player-modal[data-testid=player-card-modal]{--player-card-team-color: var(--team-color);--player-card-accent-color: var(--team-secondary-color, var(--player-card-team-color))}html body .player-modal[data-testid=player-card-modal],html body .front-office .player-modal[data-testid=player-card-modal]{border-color:color-mix(in srgb,var(--player-card-accent-color, var(--team-secondary-color, var(--team-color))) 42%,rgba(255,255,255,.14))!important;background:radial-gradient(circle at 0% 0%,color-mix(in srgb,var(--player-card-accent-color, var(--team-secondary-color, var(--team-color))) 24%,transparent),transparent 40%),linear-gradient(180deg,#151c24fa,#0d1218fc),#11171d!important}html body .player-modal[data-testid=player-card-modal] .inset-panel,html body .front-office .player-modal[data-testid=player-card-modal] .inset-panel,html body .player-modal[data-testid=player-card-modal] .player-card-panel,html body .front-office .player-modal[data-testid=player-card-modal] .player-card-panel{border-color:color-mix(in srgb,var(--player-card-accent-color, var(--team-secondary-color, var(--team-color))) 34%,rgba(255,255,255,.14))!important;background:radial-gradient(circle at 0% 0%,color-mix(in srgb,var(--player-card-accent-color, var(--team-secondary-color, var(--team-color))) 20%,transparent),transparent 38%),linear-gradient(180deg,#151c24e0,#0d1218eb)!important}html body .player-modal .player-card-header .player-card-rating,html body .front-office .player-modal .player-card-header .player-card-rating{min-width:92px!important;min-height:58px!important;padding:8px 14px!important;border:1px solid color-mix(in srgb,var(--player-card-accent-color, var(--team-color)) 72%,rgba(255,255,255,.22))!important;border-radius:8px!important;background:linear-gradient(180deg,#ffffff1f,#fff0),linear-gradient(180deg,color-mix(in srgb,var(--player-card-accent-color, var(--team-color)) 82%,#071225),color-mix(in srgb,var(--player-card-accent-color, var(--team-color)) 48%,#020711))!important;color:#f7fbff!important;box-shadow:inset 0 1px #ffffff14,0 8px 18px #00000038!important}html body .player-modal .player-card-header>span:not(.player-card-rating),html body .front-office .player-card-header>span:not(.player-card-rating){min-height:44px!important;padding:8px 12px!important;border:1px solid color-mix(in srgb,var(--player-card-accent-color, var(--team-color)) 58%,rgba(255,255,255,.18))!important;border-radius:8px!important;background:linear-gradient(180deg,#ffffff14,#fff0),linear-gradient(180deg,color-mix(in srgb,var(--player-card-accent-color, var(--team-color)) 56%,#071225),color-mix(in srgb,var(--player-card-accent-color, var(--team-color)) 34%,#020711))!important;color:#edf4ff!important;box-shadow:inset 0 1px #ffffff0f!important}html body .player-modal .player-profile-chip,html body .front-office .player-profile-chip{border:1px solid color-mix(in srgb,var(--player-card-accent-color, var(--team-color)) 50%,rgba(255,255,255,.16))!important;border-radius:8px!important;background:linear-gradient(180deg,#ffffff12,#fff0),linear-gradient(180deg,color-mix(in srgb,var(--player-card-accent-color, var(--team-color)) 48%,#071225),color-mix(in srgb,var(--player-card-accent-color, var(--team-color)) 28%,#020711))!important;box-shadow:inset 0 1px #ffffff0e!important}html body .player-modal[data-testid=player-card-modal] .player-modal-head{display:block!important;width:100%!important}html body .player-modal[data-testid=player-card-modal] .player-photo-shell{display:none!important}html body .player-modal[data-testid=player-card-modal] .player-modal-head-main,html body .player-modal[data-testid=player-card-modal] .player-modal-titlebar{width:100%!important;max-width:none!important;min-width:0!important}html body .player-modal[data-testid=player-card-modal] .panel-title.player-modal-titlebar{padding:0!important}html body .player-modal[data-testid=player-card-modal] .player-modal-titlebar h3{font-size:clamp(2.25rem,3.6vw,3.2rem)!important;line-height:.92!important;letter-spacing:-.045em!important}html body .player-modal[data-testid=player-card-modal] .player-card-title-lockup{--player-card-title-logo-size: clamp(76px, 6.2vw, 96px);display:flex!important;align-items:center!important;gap:16px!important;min-width:0!important}html body .player-modal[data-testid=player-card-modal] .player-card-title-lockup>div{display:grid!important;gap:3px!important;justify-items:start!important;min-width:0!important;text-align:left!important}html body .player-modal[data-testid=player-card-modal] .player-card-title-lockup h3+span{display:block!important;justify-self:start!important;width:100%!important;text-align:left!important}html body .player-modal[data-testid=player-card-modal] .player-card-title-logo{width:var(--player-card-title-logo-size)!important;min-width:var(--player-card-title-logo-size)!important;height:var(--player-card-title-logo-size)!important;object-fit:contain!important;filter:drop-shadow(0 8px 14px rgba(0,0,0,.4))!important}html body .player-modal[data-testid=player-card-modal] .player-card-title-logo-fallback{display:grid!important;place-items:center!important;border:1px solid color-mix(in srgb,var(--player-card-accent-color, var(--team-color)) 62%,rgba(255,255,255,.18))!important;border-radius:8px!important;background:color-mix(in srgb,var(--player-card-team-color, var(--team-color)) 76%,#071225)!important;color:#f7fbff!important;font-size:clamp(1rem,2.8vw,1.35rem)!important;font-weight:1000!important;letter-spacing:.03em!important}@media(max-width:720px){html body .player-modal[data-testid=player-card-modal] .player-card-title-lockup{--player-card-title-logo-size: clamp(68px, 16vw, 82px);gap:12px!important}}html body .player-modal[data-testid=player-card-modal] .player-card-header{gap:8px!important;align-items:center!important}html body .player-modal[data-testid=player-card-modal] .player-card-header .player-card-rating{min-width:82px!important;min-height:46px!important;padding:6px 11px!important;font-size:clamp(1.22rem,1.8vw,1.48rem)!important}html body .player-modal[data-testid=player-card-modal] .player-card-header>span:not(.player-card-rating){min-height:36px!important;padding:6px 9px!important;gap:5px!important;font-size:1rem!important;line-height:1.04!important}html body .player-modal[data-testid=player-card-modal] .player-card-header{display:flex!important;flex-wrap:wrap!important;width:100%!important}html body .player-modal[data-testid=player-card-modal] .player-card-header-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex:1 1 260px!important;gap:8px!important;margin-left:auto!important;min-width:220px!important}html body .player-modal[data-testid=player-card-modal] .player-card-header-actions :is(.player-action-button,.compact-button){white-space:nowrap!important}@media(max-width:760px){html body .player-modal[data-testid=player-card-modal] .player-card-header-actions{flex-basis:100%!important;justify-content:flex-start!important;margin-left:0!important;min-width:0!important}}html body .front-office .player-handedness-badge,html body .player-modal .player-handedness-badge{color:#8f9aa3!important;font-size:.92em!important;font-weight:850!important;letter-spacing:.02em!important}html body .front-office .transaction-title-rating-badge,html body .player-modal .transaction-title-rating-badge{color:#f6c55b!important;font-size:.92em!important;font-weight:950!important;letter-spacing:.02em!important}html body .front-office .transaction-player-position-suffix,html body .player-modal .transaction-player-position-suffix{color:#f6c55b!important;font-size:.92em!important;font-weight:900!important;letter-spacing:.01em!important}html body .front-office .standings-console-page .standings-espn-row,html body .front-office .standings-console-page .standings-espn-row:nth-child(odd),html body .front-office .standings-console-page .standings-espn-row:nth-child(2n){border-top:0!important;border-bottom:0!important;box-shadow:inset 7px 0 0 var(--standings-row-color, #8e9eae),inset 0 0 0 999px #0003!important}html body .front-office .standings-console-page .standings-espn-row.is-highlight{border-top:0!important;border-bottom:0!important;box-shadow:inset 9px 0 0 var(--standings-row-color, #8e9eae),inset 0 0 0 999px #00000029,inset 0 0 0 1px #fff1!important}html body .front-office .standings-overall-panel .standings-mode-league .standings-espn-row.is-highlight{box-shadow:inset 4px 0 #f6c55bd1,inset 0 0 0 999px #00000024,inset 0 0 0 1px #f6c55b2e!important}html body .front-office .sim-command-meta strong,html body .front-office .sim-command-hint{color:#f6d46d!important}html body .front-office .sim-command-hint{font-size:1rem!important;font-weight:850!important;line-height:1!important;white-space:nowrap!important}html body .front-office .sim-command-actions{display:inline-flex!important;align-items:center!important;gap:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}@media(max-width:980px){html body .front-office .sim-command-hint{display:none!important}}html body .front-office .sim-command-meta{display:inline-flex!important;align-items:center!important;gap:12px!important;min-width:max-content!important}html body .front-office .sim-command-meta strong{color:#f6d46d!important;font-size:1.05rem!important;line-height:1!important}html body .front-office .sim-command-hint{color:#f6d46d!important;font-size:1rem!important;font-weight:850!important;line-height:1!important;white-space:nowrap!important}html body .front-office .sim-command-actions{flex:0 0 auto!important}html body .front-office .fastball-mode-toggle{display:inline-grid!important;place-items:center!important;width:clamp(138px,11vw,190px)!important;max-width:20vw!important;height:30px!important;min-height:30px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;cursor:pointer!important;opacity:.38!important;filter:saturate(.8) brightness(.95)!important;transition:opacity .15s ease,filter .15s ease,transform .15s ease!important}html body .front-office .fastball-mode-toggle img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important}html body .front-office .fastball-mode-toggle:hover{opacity:.72!important;filter:saturate(1) brightness(1.04)!important}html body .front-office .fastball-mode-toggle.is-active{opacity:1!important;filter:saturate(1.08) brightness(1.04)!important;transform:translateY(-1px)!important}@media(max-width:980px){html body .front-office .sim-command-hint{display:none!important}html body .front-office .fastball-mode-toggle{width:132px!important;max-width:34vw!important}}html body .front-office{--readable-font-floor: 1rem}html body .front-office .message{margin:0!important;line-height:1.48!important;font-size:16px!important;padding:12px!important}html body .front-office :is(.page-console-note,.panel-title span,.message,.data-table th,.data-table td,.table-sort-button,.compact-button,.tiny-button,.player-action-button,.link-button,.core-tab-strip .tab-button,.secondary-tab-strip .tab-button,.transaction-date,.transaction-row>span,.transaction-player-copy span,.transaction-player-meta,.assistant-gm-copy>span,.manager-report-copy>span,.league-news-score-copy span,.league-news-score-series,.league-news-score-result,.free-agent-market-filter-row .link-button,.summary-card span,.arbitration-table th,.arbitration-table td,.playoff-team-meta span,.playoff-series-badge,.playoff-series-note,.playoff-seed-box,.pro-bracket-series-head strong,.pro-bracket-team-row .playoff-team-meta span,.season-square-meta,.season-square-footer span){font-size:max(var(--readable-font-floor),1em)!important;line-height:1.18!important}html body .front-office :is(.tiny-button,.compact-button,.player-action-button,.table-sort-button){min-height:34px!important}html body .front-office.front-office-view-home,html body .front-office .front-office-view-home,html body .front-office-view-home{--desk-calendar-band-height: clamp(1180px, 104vw, 1560px) !important;--desk-league-news-height: clamp(1640px, 124vw, 2120px) !important;--desk-news-stack-height: calc(var(--desk-calendar-band-height) + var(--desk-league-news-height) + 14px) !important;--desk-unified-news-height: clamp(2200px, 235vh, 3200px) !important}html body .front-office.front-office-view-home .desk-news-rail,html body .front-office .front-office-view-home .desk-news-rail,html body .front-office-view-home .desk-news-rail,html body .front-office .desk-news-rail{display:flex!important;flex-direction:column!important;height:var(--desk-unified-news-height, clamp(2200px, 235vh, 3200px))!important;min-height:var(--desk-unified-news-height, clamp(2200px, 235vh, 3200px))!important;max-height:none!important;overflow:hidden!important}html body .front-office .desk-news-rail .desk-news-rail-head{flex:0 0 auto!important}html body .front-office .desk-news-rail :is(.dashboard-roster-list,.dashboard-league-transactions-list){flex:1 1 auto!important;min-height:0!important;height:auto!important;max-height:none!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-gutter:stable!important;overscroll-behavior:contain!important}@media(max-width:1180px){html body .front-office.front-office-view-home,html body .front-office .front-office-view-home,html body .front-office-view-home{--desk-calendar-band-height: clamp(920px, 128vh, 1700px) !important;--desk-league-news-height: clamp(920px, 128vh, 1700px) !important;--desk-news-stack-height: auto !important;--desk-unified-news-height: clamp(1500px, 180vh, 2400px) !important}html body .front-office.front-office-view-home .dashboard-news-stack,html body .front-office .front-office-view-home .dashboard-news-stack,html body .front-office-view-home .dashboard-news-stack{height:auto!important;min-height:0!important;max-height:none!important}}html body .front-office{--news-feed-icon-column: 86px}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .transaction-row:has(>.transaction-player-grid):not(.assistant-gm-row):not(.manager-report-row){grid-template-columns:minmax(0,1fr)!important;justify-items:stretch!important;align-items:stretch!important;gap:3px!important;padding-left:7px!important;padding-right:7px!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .transaction-row:has(>.transaction-player-grid):not(.assistant-gm-row):not(.manager-report-row)>:is(.transaction-date,strong,span,.transaction-player-grid){width:100%!important;max-width:none!important;justify-self:stretch!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .transaction-player-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;max-width:none!important;min-width:0!important;gap:5px!important;margin:2px 0 0!important;padding:0!important;box-sizing:border-box!important;justify-items:stretch!important;align-items:stretch!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .transaction-player-card{width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:5px 7px!important;gap:4px!important;box-sizing:border-box!important;justify-self:stretch!important;align-self:stretch!important;align-items:center!important;grid-template-columns:var(--news-feed-icon-column, 86px) minmax(0,1fr)!important;min-height:calc(var(--news-feed-icon-size, 84px) + 6px)!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .transaction-row.is-contract-signing-highlight{background:linear-gradient(135deg,#f8cd5c38,#a1671824 48%,#060c11d6)!important;border-color:#f8cd5c6b!important;box-shadow:inset 3px 0 #f8cd5cb8,0 10px 22px #00000038!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .transaction-row.is-contract-signing-highlight>strong{color:#f6d56d!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .transaction-row.is-contract-signing-highlight .transaction-player-card{background:linear-gradient(135deg,#fbd6683d,#774f1121 42%,#050a0ee6)!important;border-color:#f8cd5c5c!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .transaction-player-card.has-arbitration-actions{grid-template-columns:var(--news-feed-icon-column, 86px) minmax(0,1fr) max-content!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .transaction-player-copy{width:100%!important;max-width:none!important;min-width:0!important;padding:0!important;gap:2px!important;justify-self:stretch!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .transaction-player-copy>*{width:100%!important;max-width:100%!important;min-width:0!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .arbitration-news-actions{padding-left:6px!important}html body .front-office.front-office-view-home,html body .front-office .front-office-view-home,html body .front-office-view-home{--desk-calendar-band-height: clamp(1220px, 108vw, 1660px) !important;--desk-league-news-height: clamp(1760px, 132vw, 2320px) !important;--desk-news-stack-height: calc(var(--desk-calendar-band-height) + var(--desk-league-news-height) + 16px) !important;--desk-unified-news-height: clamp(2800px, 295vh, 4200px) !important}html body .front-office.front-office-view-home .dashboard-news-stack,html body .front-office .front-office-view-home .dashboard-news-stack,html body .front-office-view-home .dashboard-news-stack{height:var(--desk-news-stack-height)!important;min-height:var(--desk-news-stack-height)!important;max-height:none!important}html body .front-office.front-office-view-home .desk-news-rail,html body .front-office .front-office-view-home .desk-news-rail,html body .front-office-view-home .desk-news-rail,html body .front-office .desk-news-rail{height:var(--desk-unified-news-height)!important;min-height:var(--desk-unified-news-height)!important;max-height:none!important;overflow:hidden!important}html body .front-office .desk-news-rail :is(.dashboard-roster-list,.dashboard-league-transactions-list){flex:1 1 auto!important;min-height:0!important;height:auto!important;max-height:none!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-gutter:stable!important}html body .front-office .sim-command-flow{width:100%!important}html body .front-office .season-progress-chevron{margin-left:auto!important;justify-self:end!important;cursor:pointer!important}html body .front-office .sim-command-actions{gap:10px!important;padding:4px 10px 4px 4px!important}html body .front-office .sim-play-button{position:relative!important;min-width:90px!important;min-height:34px!important;padding:8px 18px 8px 22px!important;border:1px solid rgba(246,197,91,.46)!important;border-radius:8px!important;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 50%,calc(100% - 14px) 100%,0 100%,12px 50%)!important;color:#08111f!important;background:linear-gradient(180deg,#f6d46d,#b9842f)!important;box-shadow:inset 0 1px #ffffff47,0 8px 18px #00000042!important;font-weight:950!important;letter-spacing:.06em!important;text-transform:uppercase!important}html body .front-office .sim-speed-slider-wrap{padding:0 4px 0 0!important}html body .front-office .sim-speed-slider{width:clamp(132px,12vw,188px)!important;min-width:132px!important;accent-color:#f6c55b!important}html body .front-office .season-progress-chevron{border-color:#f6c55b61!important;background:linear-gradient(90deg,#030912e6,#030912c2)!important}html body .front-office .season-progress-step{background:linear-gradient(180deg,#402d16d1,#14100af0)!important}html body .front-office .season-progress-step:after{border-left-color:#2a1f10f5!important}html body .front-office .season-progress-step.is-complete{color:#f6d57ee0!important;background:linear-gradient(180deg,#483419c2,#14100af0)!important}html body .front-office .season-progress-step.is-complete:after{border-left-color:#2a1f10f5!important}html body .front-office .season-progress-step.is-active{color:#08111f!important;background:linear-gradient(180deg,#f6d46d,#b9842f)!important}html body .front-office .season-progress-step.is-active:after{border-left-color:#d2a14c!important}html body .front-office .sim-command-actions{gap:6px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;flex-wrap:nowrap!important}html body .front-office .sim-icon-button,html body .front-office .sim-play-button{display:inline-grid!important;place-items:center!important;width:30px!important;min-width:30px!important;height:28px!important;min-height:28px!important;padding:0!important;border:1px solid rgba(246,197,91,.38)!important;border-radius:7px!important;clip-path:none!important;color:#ffefb1d6!important;background:linear-gradient(180deg,#111e32eb,#040b18f5)!important;box-shadow:inset 0 1px #ffffff14!important;font-size:.82rem!important;font-weight:950!important;line-height:1!important}html body .front-office .sim-icon-button.is-active,html body .front-office .sim-play-button.is-active{color:#08111f!important;background:linear-gradient(180deg,#f6d46d,#9f6f25)!important;filter:brightness(.88)!important}html body .front-office .sim-icon-button:disabled{opacity:.55!important;cursor:default!important}html body .front-office .sim-speed-slider-wrap{padding:0!important;margin-left:2px!important;gap:0!important}html body .front-office .sim-speed-slider{width:clamp(82px,6vw,108px)!important;min-width:82px!important;height:18px!important;accent-color:#d2a83f!important}html body .front-office .sim-speed-slider::-webkit-slider-runnable-track{height:5px!important;border-radius:999px!important;background:linear-gradient(90deg,#f6c55b,#f6c55bb8)!important}html body .front-office .sim-speed-slider::-webkit-slider-thumb{margin-top:-5px!important}html body .front-office .sim-speed-slider::-moz-range-track{height:5px!important;border-radius:999px!important;background:linear-gradient(90deg,#f6c55b,#f6c55bb8)!important}html body .front-office .sim-speed-toggle{display:inline-flex!important;align-items:center!important;gap:3px!important;margin-left:2px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}html body .front-office .sim-speed-option{min-height:28px!important;padding:0 9px!important;border:1px solid rgba(246,197,91,.34)!important;border-radius:7px!important;background:linear-gradient(180deg,#111e32eb,#040b18f5)!important;color:#ffefb1d1!important;font-size:1rem!important;font-weight:950!important;line-height:1!important;letter-spacing:0!important;cursor:pointer!important}html body .front-office .sim-speed-option.is-active{color:#08111f!important;border-color:#f6d46dbd!important;background:linear-gradient(180deg,#f6d46d,#9f6f25)!important;filter:brightness(.9)!important}html body .front-office .sim-speed-option:hover{border-color:#f6d46db3!important;color:#fff1b9!important}html body .front-office .sim-speed-option.is-active:hover{color:#08111f!important}html body .front-office .free-agent-board-table-wrap{width:100%!important;max-width:100%!important;overflow-x:auto!important;overflow-y:visible!important}html body .front-office .free-agent-board-table-tight{table-layout:fixed!important;border-collapse:collapse!important}html body .front-office .free-agent-board-table-tight.free-agent-board-table--hitters{width:100%!important;min-width:1310px!important;max-width:none!important}html body .front-office .free-agent-board-table-tight.free-agent-board-table--pitchers{width:100%!important;min-width:1350px!important;max-width:none!important}html body .front-office .free-agent-board-table-tight th,html body .front-office .free-agent-board-table-tight td{padding:7px 4px!important;white-space:nowrap!important;text-align:center!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;font-variant-numeric:tabular-nums!important;font-size:1rem!important}html body .front-office .free-agent-board-table-tight th:first-child,html body .front-office .free-agent-board-table-tight td:first-child{text-align:left!important}html body .front-office .free-agent-board-table-tight .player-name-cell{max-width:188px!important}html body .front-office .free-agent-board-table-tight th:last-child,html body .front-office .free-agent-board-table-tight td:last-child{overflow:visible!important}html body .front-office .free-agent-board-table-tight .free-agent-name-button{display:inline-block!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;vertical-align:bottom!important}html body .front-office .free-agent-board-table-tight .free-agent-row-actions{justify-content:center!important;gap:4px!important;flex-wrap:nowrap!important}html body .front-office .free-agent-board-table-tight .free-agent-offer-icon-button{width:28px!important;min-width:28px!important;height:28px!important;display:inline-grid!important;place-items:center!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#f6c55b7a!important;cursor:pointer!important;box-shadow:none!important}html body .front-office .free-agent-board-table-tight .free-agent-offer-icon-button.has-active-offer{border-color:transparent!important;background:transparent!important;color:color-mix(in srgb,var(--team-color, #f6c55b) 92%,#ffffff)!important}html body .front-office .free-agent-board-table-tight .free-agent-offer-icon-button:hover:not(:disabled){transform:none!important;color:#f6c55bd1!important;filter:none!important}html body .front-office .free-agent-board-table-tight .free-agent-offer-icon-button.has-active-offer:hover:not(:disabled){color:color-mix(in srgb,var(--team-color, #f6c55b) 100%,#ffffff)!important}html body .front-office .free-agent-board-table-tight .free-agent-offer-icon-button:disabled{opacity:.42!important;cursor:not-allowed!important}html body .front-office .free-agent-board-table-tight .free-agent-pen-icon{position:relative!important;width:17px!important;height:17px!important;display:block!important;transform:rotate(-38deg)!important}html body .front-office .free-agent-board-table-tight .free-agent-action-header-icon{display:inline-block!important;margin:4px auto 0!important;vertical-align:middle!important}html body .front-office .free-agent-board-table-tight .free-agent-pen-icon:before{content:""!important;position:absolute!important;left:7px!important;top:1px!important;width:5px!important;height:13px!important;border:2px solid currentColor!important;border-radius:3px 3px 1px 1px!important;background:transparent!important}html body .front-office .free-agent-board-table-tight .free-agent-pen-icon:after{content:""!important;position:absolute!important;left:7px!important;top:14px!important;width:0!important;height:0!important;border-left:4px solid transparent!important;border-right:4px solid transparent!important;border-top:6px solid currentColor!important}html body .front-office .free-agent-board-table-tight .free-agent-contract-icon{position:relative!important;width:16px!important;height:20px!important;display:block!important;border:2px solid currentColor!important;border-radius:3px!important}html body .front-office .free-agent-board-table-tight .free-agent-contract-icon:before{content:""!important;position:absolute!important;top:-2px!important;right:-2px!important;width:7px!important;height:7px!important;border-left:2px solid currentColor!important;border-bottom:2px solid currentColor!important;background:color-mix(in srgb,var(--arbitration-team-color, var(--team-color, var(--gold))) 24%,#071225)!important}html body .front-office .free-agent-board-table-tight .free-agent-contract-icon:after{content:""!important;position:absolute!important;left:3px!important;top:7px!important;width:8px!important;height:2px!important;background:currentColor!important;box-shadow:0 5px 0 currentColor!important}html body .front-office .free-agent-board-table-tight .table-sort-button{width:100%!important;min-height:26px!important;padding:2px 4px!important;line-height:1.05!important;letter-spacing:.01em!important;font-size:1rem!important;min-width:0!important;justify-content:center!important}html body .front-office .free-agent-board-table-tight .tiny-button{min-height:28px!important;padding:3px 8px!important;min-width:58px!important}html body .front-office .arbitration-contract-icon,html body .front-office .free-agent-contract-icon,html body .front-office .draft-contract-icon{width:18px!important;height:18px!important;display:block!important;border:0!important;border-radius:0!important;background:currentColor!important;box-shadow:none!important;-webkit-mask:url(../images/contract.svg) center / contain no-repeat!important;mask:url(../images/contract.svg) center / contain no-repeat!important}html body .front-office .free-agent-board-table-tight .free-agent-contract-icon{width:22px!important;height:22px!important}html body .front-office .draft-contract-icon{width:16px!important;height:16px!important}html body .front-office .arbitration-news-actions .arbitration-action-link{border-color:transparent!important;background:transparent!important;box-shadow:none!important;color:color-mix(in srgb,var(--arbitration-team-color, var(--team-color, var(--gold))) 92%,#ffffff)!important}html body .front-office .arbitration-news-actions .arbitration-action-link:hover{background:transparent!important;box-shadow:none!important;transform:none!important;color:color-mix(in srgb,var(--arbitration-team-color, var(--team-color, var(--gold))) 100%,#ffffff)!important}html body .front-office .arbitration-news-actions .arbitration-contract-icon,html body .front-office .arbitration-news-actions .arbitration-x-button span{color:color-mix(in srgb,var(--arbitration-team-color, var(--team-color, var(--gold))) 92%,#ffffff)!important}html body .front-office .postseason-tree-bracket .pro-bracket-team-row .playoff-team-meta strong{font-size:1.12rem!important;line-height:1.1!important}html body .front-office .arbitration-contract-icon:before,html body .front-office .arbitration-contract-icon:after,html body .front-office .free-agent-contract-icon:before,html body .front-office .free-agent-contract-icon:after,html body .front-office .draft-contract-icon:before,html body .front-office .draft-contract-icon:after{display:none!important}html body .front-office .compact-panel-title{gap:8px!important}html body .front-office .free-agent-board-title-row{margin-bottom:8px!important}html body .front-office .free-agent-role-filter-group{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:8px!important}html body .front-office .free-agent-position-filter-row{justify-content:flex-end!important;margin:-2px 0 8px!important}html body .front-office .free-agent-position-select{width:160px!important;max-width:160px!important;min-height:34px!important;margin-left:2px!important}html body .front-office table.data-table.roster-table.draft-board-table{width:100%!important;min-width:1120px!important;table-layout:fixed!important}html body .front-office table.data-table.roster-table.draft-board-table th,html body .front-office table.data-table.roster-table.draft-board-table td{padding:7px 8px!important;font-size:1rem!important;line-height:1.18!important;vertical-align:middle!important}html body .front-office table.data-table.roster-table.draft-board-table tbody tr{min-height:42px!important}html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(1){width:44px!important;text-align:center!important}html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(2){width:176px!important}html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(3){width:148px!important}html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(4),html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(5),html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(6){width:58px!important;text-align:center!important}html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(7){width:68px!important;text-align:center!important}html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(9){width:42px!important;text-align:center!important}html body .front-office table.data-table.roster-table.draft-board-table td.draft-report-cell{min-width:0!important;white-space:normal!important;line-height:1.18!important;color:#dce6f4!important}html body .front-office table.data-table.roster-table.draft-board-table td.draft-report-cell{overflow:hidden!important}html body .front-office table.data-table.roster-table.draft-board-table td.draft-report-cell>*{max-width:100%!important}html body .front-office table.data-table.roster-table.draft-board-table td.draft-report-cell{display:table-cell!important}html body .front-office table.data-table.roster-table.draft-board-table td.draft-report-cell{text-wrap:pretty!important}html body .front-office table.data-table.roster-table.draft-board-table .draft-icon-button{width:28px!important;min-width:28px!important;height:28px!important;display:inline-grid!important;place-items:center!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#f6c55b!important;cursor:pointer!important;box-shadow:none!important}html body .front-office table.data-table.roster-table.draft-board-table .draft-icon-button:hover:not(:disabled){transform:translateY(-1px)!important;filter:brightness(1.08)!important}html body .front-office table.data-table.roster-table.draft-board-table .draft-pick-contract-icon{width:24px!important;height:24px!important}html body .front-office .draft-room-scouting-card .draft-suggestion-link{color:#f6d46d!important;font-weight:950!important;text-decoration:none!important;border-bottom:0!important;box-shadow:none!important;background-image:none!important}html body .front-office .draft-room-scouting-card .draft-suggestion-link:hover{color:#ffe9a8!important;text-decoration:none!important}html body .front-office table.data-table.roster-table.draft-board-table tbody tr.is-user-focused-row{outline:2px solid rgba(246,197,91,.9)!important;outline-offset:-2px!important;background:linear-gradient(90deg,#f6c55b47,#f6c55b14),#08101ef5!important;box-shadow:inset 0 0 0 1px #ffe8a873!important}html body .front-office .draft-action-header-icon{display:inline-block!important;margin:3px auto 0!important;vertical-align:middle!important}html body .front-office .office-layout{display:grid!important;grid-template-columns:minmax(0,3fr) minmax(360px,2fr)!important;gap:16px!important;align-items:stretch!important}html body .front-office .office-main-column{display:grid!important;gap:14px!important;min-width:0!important}html body .front-office .office-finance-panel{display:grid!important;gap:14px!important}html body .front-office .office-flat-section,html body .front-office .office-finance-panel .budget-breakdown{display:grid!important;gap:10px!important;padding-top:10px!important;border-top:1px solid rgba(246,197,91,.18)!important}html body .front-office .office-section-title h4{margin:0!important;color:#f6c55b!important;font-size:1.04rem!important;letter-spacing:.08em!important;text-transform:uppercase!important}html body .front-office .office-summary-grid,html body .front-office .office-market-grid,html body .front-office .office-cost-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}html body .front-office .office-section-note{margin:0!important;color:#eef4ffc2!important;font-size:1rem!important;line-height:1.36!important}html body .front-office .office-lever-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}html body .front-office .office-lever-card{display:grid!important;gap:10px!important;min-width:0!important;padding:13px!important;border:1px solid rgba(246,197,91,.22)!important;border-radius:16px!important;background:linear-gradient(180deg,#f6c55b17,#f6c55b05),linear-gradient(180deg,#0a162af5,#050c19fa)!important;box-shadow:inset 0 1px #ffffff0d,0 12px 28px #0003!important}html body .front-office .office-lever-card.is-readonly{border-style:dashed!important;background:linear-gradient(180deg,#eef4ff0e,#eef4ff04),linear-gradient(180deg,#0a162aeb,#050c19f5)!important}html body .front-office .office-lever-card>div:first-child{display:grid!important;gap:3px!important}html body .front-office .office-lever-card span{color:#eef4ffb3!important;font-size:1rem!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important}html body .front-office .office-lever-card strong{color:#fff6d8!important;font-size:1.34rem!important;line-height:1!important}html body .front-office .office-lever-card em{color:#f6c55b!important;font-size:1rem!important;font-style:normal!important;font-weight:900!important}html body .front-office .office-lever-card p{margin:0!important;color:#eef4ffcc!important;font-size:1rem!important;line-height:1.34!important}html body .front-office .office-lever-actions{display:flex!important;gap:8px!important;align-items:center!important;flex-wrap:wrap!important}html body .front-office .office-lever-actions .compact-button{min-width:82px!important}html body .front-office .office-reports-panel{position:static!important;display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;gap:12px!important;align-self:stretch!important;height:100%!important;max-height:none!important;min-width:0!important;min-height:0!important}html body .front-office .office-report-list{overflow:auto!important;height:100%!important;max-height:none!important;min-height:0!important;padding-right:4px!important}html body .front-office .office-report-list :is(.office-text-report-card,.office-report-row){display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:3px!important;min-height:0!important;padding:10px 12px!important;border:1px solid rgba(246,197,91,.18)!important;border-radius:14px!important;background:linear-gradient(180deg,#0b182cf0,#050c19f5)!important;box-shadow:inset 0 1px #ffffff0b,0 10px 24px #0000002e!important}html body .front-office .office-report-list :is(.assistant-gm-copy,.manager-report-copy){width:100%!important;min-width:0!important;display:grid!important;gap:3px!important}html body .front-office .office-report-list :is(.office-text-report-card,.office-report-row) .transaction-date{margin:0!important;color:#f6c55bc7!important;font-size:1rem!important;font-style:normal!important;font-weight:900!important;line-height:1.12!important;letter-spacing:.08em!important;text-transform:uppercase!important}html body .front-office .office-report-list :is(.assistant-gm-copy,.manager-report-copy,.office-report-row)>strong{color:#fff6d8!important;font-size:1.06rem!important;line-height:1.16!important}html body .front-office .office-report-list :is(.assistant-gm-copy,.manager-report-copy,.office-report-row)>span{color:#eef4ffd6!important;font-size:1rem!important;line-height:1.24!important}html body .front-office .office-report-row strong{display:grid!important;gap:2px!important}html body .front-office .office-report-row strong small,html body .front-office .office-report-list .assistant-gm-copy small{color:#eef4ffb8!important;font-size:1rem!important;line-height:1.18!important}@media(max-width:980px){html body .front-office .office-layout{grid-template-columns:1fr!important}html body .front-office .office-reports-panel{position:static!important;max-height:none!important}html body .front-office .office-report-list{max-height:560px!important}html body .front-office .office-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body .front-office .office-market-grid,html body .front-office .office-cost-grid,html body .front-office .office-lever-grid{grid-template-columns:1fr!important}}html body .front-office .standings-espn,html body .front-office .standings-espn table,html body .front-office .standings-espn-row,html body .front-office .standings-espn-head{font-size:1.1rem!important}html body .front-office .standings-espn-row{border-left:0!important;background:linear-gradient(90deg,color-mix(in srgb,var(--standings-row-color, #8e9eae) 72%,#f4f7fb 28%) 0,color-mix(in srgb,var(--standings-row-color, #8e9eae) 62%,#1a1d22 38%) 48%,color-mix(in srgb,var(--standings-row-color, #8e9eae) 46%,#07090c 54%)),linear-gradient(180deg,#ffffff09,#0003)!important;box-shadow:inset 7px 0 0 var(--standings-row-color, #8e9eae),inset 0 0 0 999px #0003,inset 0 1px #ffffff09,inset 0 -1px #ffffff0b,0 0 0 1px rgba(var(--standings-row-rgb, 142, 158, 174),.18)!important}html body .front-office .standings-table .standings-espn-row:nth-child(odd),html body .front-office .standings-table .standings-espn-row:nth-child(2n),html body .front-office .standings-espn-table .standings-espn-row:nth-child(odd),html body .front-office .standings-espn-table .standings-espn-row:nth-child(2n){background:linear-gradient(90deg,color-mix(in srgb,var(--standings-row-color, #8e9eae) 72%,#f4f7fb 28%) 0,color-mix(in srgb,var(--standings-row-color, #8e9eae) 62%,#1a1d22 38%) 48%,color-mix(in srgb,var(--standings-row-color, #8e9eae) 46%,#07090c 54%)),linear-gradient(180deg,#ffffff09,#0003)!important;box-shadow:inset 7px 0 0 var(--standings-row-color, #8e9eae),inset 0 0 0 999px #0003,inset 0 1px #ffffff09,inset 0 -1px #ffffff0b,0 0 0 1px rgba(var(--standings-row-rgb, 142, 158, 174),.18)!important}html body .front-office .standings-espn-row.is-highlight{background:linear-gradient(90deg,color-mix(in srgb,var(--standings-row-color, #8e9eae) 80%,#f4f7fb 20%) 0,color-mix(in srgb,var(--standings-row-color, #8e9eae) 68%,#1a1d22 32%),color-mix(in srgb,var(--standings-row-color, #8e9eae) 52%,#07090c 48%)),linear-gradient(180deg,#ffffff0b,#0000002e)!important;box-shadow:inset 9px 0 0 var(--standings-row-color, #8e9eae),inset 0 0 0 999px #00000029,inset 0 1px #ffffff0e,inset 0 0 0 1px #fff1,0 0 0 1px rgba(var(--standings-row-rgb, 142, 158, 174),.3)!important}html body .front-office .standings-espn-row td,html body .front-office .standings-espn-head th{font-size:1.1rem!important;line-height:1.25!important}html body .front-office .standings-espn-row>span,html body .front-office .standings-espn-row>strong,html body .front-office .standings-espn-row>.standings-team{background:transparent!important;background-color:transparent!important;box-shadow:none!important}html body .front-office .standings-espn-row>span:nth-child(n),html body .front-office .standings-espn-row>strong:nth-child(n){background:transparent!important;background-color:transparent!important}html body .front-office .standings-espn-row .player-name-cell strong{font-size:1.08rem!important}html body .front-office .standings-overall-panel .standings-mode-league .standings-espn-row,html body .front-office .standings-overall-panel .standings-mode-league .standings-espn-row:nth-child(odd),html body .front-office .standings-overall-panel .standings-mode-league .standings-espn-row:nth-child(2n){background:linear-gradient(180deg,#ffffff09,#0003),#050c16f0!important;box-shadow:inset 0 0 0 999px #0000002e!important}html body .front-office .standings-overall-panel .standings-mode-league .standings-espn-row.is-highlight{background:linear-gradient(90deg,rgba(246,197,91,.16),rgba(246,197,91,.045) 34%,transparent 100%),linear-gradient(180deg,#ffffff0a,#00000029),#07101df5!important;box-shadow:inset 4px 0 #f6c55bd1,inset 0 0 0 999px #00000024!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel,.league-transactions-page-panel) .transaction-date{font-style:normal!important}html body .front-office :is(.dashboard-feed-panel,.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel,.league-transactions-page-panel) .transaction-date{color:#f6c55b!important;font-weight:800!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel,.league-transactions-page-panel) .transaction-row:not(.assistant-gm-row):not(.manager-report-row){border:1px solid rgba(132,151,175,.18)!important;border-radius:14px!important;background:linear-gradient(90deg,rgba(246,197,91,.045),transparent 24%),#030a146b!important;box-shadow:inset 0 1px #ffffff09,0 8px 18px #00000024!important;padding:10px 12px!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel,.league-transactions-page-panel) .transaction-row:not(.assistant-gm-row):not(.manager-report-row):has(>.transaction-player-grid){gap:6px!important}html body .front-office .simple-franchise-card [data-action=select-franchise]{background:linear-gradient(180deg,#5f6670,#383f49)!important;border-color:#bec7d3b8!important;color:#f2f5f8!important;box-shadow:inset 0 1px #ffffff2e,0 10px 24px #00000047!important}html body .front-office .simple-franchise-card [data-action=select-franchise]:hover{background:linear-gradient(180deg,#737b86,#454d58)!important;border-color:#e8eef6db!important}html body .front-office .farm-systems-table-wrap{width:100%!important;max-width:100%!important;overflow-x:auto!important}html body .front-office table.data-table.roster-table.farm-systems-table{width:100%!important;min-width:1160px!important;table-layout:fixed!important}html body .front-office table.data-table.roster-table.farm-systems-table th,html body .front-office table.data-table.roster-table.farm-systems-table td{padding:7px 8px!important;font-size:1rem!important;line-height:1.18!important;vertical-align:middle!important;white-space:nowrap!important}html body .front-office table.data-table.roster-table.farm-systems-table tbody tr{height:48px!important}html body .front-office table.data-table.roster-table.farm-systems-table :is(th,td):nth-child(1){width:58px!important;text-align:center!important}html body .front-office table.data-table.roster-table.farm-systems-table :is(th,td):nth-child(2){width:70px!important;text-align:center!important}html body .front-office table.data-table.roster-table.farm-systems-table :is(th,td):nth-child(3),html body .front-office table.data-table.roster-table.farm-systems-table :is(th,td):nth-child(4),html body .front-office table.data-table.roster-table.farm-systems-table :is(th,td):nth-child(5),html body .front-office table.data-table.roster-table.farm-systems-table :is(th,td):nth-child(6),html body .front-office table.data-table.roster-table.farm-systems-table :is(th,td):nth-child(9),html body .front-office table.data-table.roster-table.farm-systems-table :is(th,td):nth-child(10),html body .front-office table.data-table.roster-table.farm-systems-table :is(th,td):nth-child(11){width:68px!important;text-align:center!important}html body .front-office table.data-table.roster-table.farm-systems-table :is(th,td):nth-child(7){width:215px!important;text-align:left!important}html body .front-office table.data-table.roster-table.farm-systems-table :is(th,td):nth-child(8){width:58px!important;text-align:center!important}html body .front-office table.data-table.roster-table.farm-systems-table :is(th,td):nth-child(12){width:auto!important;min-width:340px!important;text-align:left!important}html body .front-office .farm-system-club-chip{width:34px!important;height:34px!important;display:inline-grid!important;place-items:center!important;border-radius:999px!important;background:color-mix(in srgb,var(--farm-team-color, #d2a83f) 30%,#071225)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--farm-team-color, #d2a83f) 58%,rgba(255,255,255,.18))!important}html body .front-office .farm-system-club-logo{width:28px!important;height:28px!important;object-fit:contain!important}html body .front-office .farm-system-club-fallback{color:#f4f7fb!important;font-size:1rem!important;font-weight:900!important}html body .front-office .farm-system-team-cell strong{color:#f6d46d!important;font-size:1.02rem!important;letter-spacing:.04em!important}html body .front-office .farm-system-best-link{display:inline-grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:7px!important;max-width:100%!important;min-height:28px!important;text-align:left!important;vertical-align:middle!important}html body .front-office .farm-system-best-link span{color:#f6d46d!important;font-weight:900!important}html body .front-office .farm-system-best-link strong,html body .front-office .farm-wave-link{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .front-office .farm-system-next-wave-cell{overflow:hidden!important;text-overflow:ellipsis!important}html body .front-office .farm-wave-link{max-width:116px!important;display:inline-block!important;vertical-align:bottom!important;color:#dce6f4!important}html body .front-office .farm-wave-separator,html body .front-office .farm-wave-empty{color:#dce6f4b8!important}html body .front-office .draft-board-table-wrap{overflow-x:auto!important}html body .front-office table.data-table.roster-table.draft-board-table{min-width:1080px!important;table-layout:fixed!important;font-size:1rem!important}html body .front-office table.data-table.roster-table.draft-board-table th,html body .front-office table.data-table.roster-table.draft-board-table td{padding:9px 8px!important;vertical-align:middle!important}html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(1){width:48px!important;text-align:center!important}html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(2){width:170px!important}html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(3){width:150px!important}html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(7){width:74px!important;text-align:center!important}html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(8){width:auto!important}html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(9){width:82px!important;text-align:center!important}html body .front-office table.data-table.roster-table.draft-board-table td.draft-report-cell{color:#dce6f4!important;line-height:1.22!important;white-space:normal!important}html body .front-office .draft-action-cell{text-align:center!important}html body .front-office .draft-pick-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;min-width:0!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#f6c55b!important;font-size:1rem!important;font-weight:900!important;cursor:pointer!important;line-height:1!important}html body .front-office .draft-pick-button:hover{background:transparent!important;transform:translateY(-1px)!important;color:#ffe28a!important}html body .front-office .draft-pick-button .draft-contract-icon{width:16px!important;min-width:16px!important;height:16px!important}html body .front-office .draft-action-status{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:0!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;color:#dce6f4c2!important;font-size:1rem!important;font-weight:800!important;line-height:1.05!important}html body .front-office .tab-button{position:relative!important;display:inline-flex!important;align-items:center!important;gap:7px!important}html body .front-office .tab-button-label-wrap{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important}html body .front-office .core-tab-strip{overflow:visible!important}html body .front-office .nav-menu-item{position:relative!important;display:inline-flex!important;align-items:stretch!important}html body .front-office .nav-menu-item:after{content:""!important;position:absolute!important;left:0!important;right:0!important;top:100%!important;z-index:119!important;height:10px!important}html body .front-office .nav-menu-item>.tab-button{height:100%!important}html body .front-office .nav-hover-menu{position:absolute!important;top:100%!important;left:0!important;z-index:120!important;display:grid!important;gap:2px!important;min-width:100%!important;width:100%!important;max-width:100%!important;padding:3px!important;border:0!important;border-radius:10px!important;background:linear-gradient(180deg,#191919,#050505)!important;box-shadow:0 18px 34px #00000075!important;opacity:0!important;pointer-events:none!important;transform:translateY(-4px)!important;transition:opacity .14s ease,transform .14s ease!important}html body .front-office .nav-menu-item:hover .nav-hover-menu,html body .front-office .nav-menu-item:focus-within .nav-hover-menu{opacity:1!important;pointer-events:auto!important;transform:translateY(0)!important}html body .front-office .nav-hover-menu .nav-submenu-button,html body .front-office .nav-hover-menu .nav-submenu-button.is-active,html body .front-office .nav-hover-menu .nav-submenu-button:hover{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;min-height:32px!important;padding:7px 5px!important;border:0!important;outline:0!important;border-radius:8px!important;background:linear-gradient(180deg,#191919,#050505)!important;color:#f6c55b!important;font-size:.8rem!important;font-weight:900!important;letter-spacing:.045em!important;text-transform:uppercase!important;line-height:1.05!important;text-align:center!important;white-space:normal!important;box-shadow:none!important}html body .front-office .nav-hover-menu .nav-submenu-button:hover,html body .front-office .nav-hover-menu .nav-submenu-button.is-active{color:#ffe28a!important}html body .front-office .nav-hover-menu .nav-submenu-button .nav-submenu-label{color:inherit!important}html body .front-office .tab-notification-badge{position:absolute!important;left:calc(100% + 6px)!important;top:50%!important;transform:translateY(-50%)!important;min-width:20px!important;height:20px!important;min-height:20px!important;padding:0!important;border-radius:999px!important;display:inline-grid!important;place-items:center!important;background:#c91f1f!important;color:#fff!important;border:1px solid rgba(255,255,255,.3)!important;font-size:.72rem!important;line-height:1!important;font-weight:900!important;overflow:hidden!important;box-shadow:0 0 0 2px #0000008a,0 0 10px #c91f1f9e!important}html body .front-office .tab-button.is-active .tab-notification-badge{background:#a91616!important}html body .front-office .arbitration-news-actions .arbitration-news-salary-stack{gap:6px!important}html body .front-office .arbitration-news-actions .arbitration-news-salary-stack span+span:before{content:""!important;display:inline-block!important;width:5px!important;height:5px!important;margin:0 8px 2px 2px!important;border-radius:999px!important;background:currentColor!important;opacity:.82!important;vertical-align:middle!important}html body .front-office .arbitration-news-actions .arbitration-action-link{width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body .front-office .arbitration-news-actions .arbitration-contract-icon{width:22px!important;height:22px!important}html body .front-office .arbitration-news-actions .arbitration-x-button span{display:inline-block!important;font-size:1.22rem!important;font-weight:800!important;line-height:1!important;text-transform:lowercase!important;letter-spacing:0!important;color:color-mix(in srgb,var(--arbitration-team-color, var(--team-color, var(--gold))) 94%,#ffffff)!important}html body .front-office .draft-board-table-wrap{width:100%!important;max-width:100%!important;overflow-x:auto!important}html body .front-office table.data-table.roster-table.draft-board-table{width:100%!important;min-width:1180px!important;table-layout:fixed!important;border-spacing:0!important}html body .front-office table.data-table.roster-table.draft-board-table th,html body .front-office table.data-table.roster-table.draft-board-table td{padding:7px!important;font-size:1rem!important;line-height:1.14!important;vertical-align:middle!important}html body .front-office table.data-table.roster-table.draft-board-table tbody tr{height:42px!important}html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(1){width:46px!important;text-align:center!important}html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(2){width:190px!important}html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(3){width:158px!important}html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(4),html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(5),html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(6){width:54px!important;text-align:center!important}html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(7){width:70px!important;text-align:center!important}html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(8){width:auto!important;min-width:410px!important}html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(9){width:76px!important;text-align:center!important}html body .front-office table.data-table.roster-table.draft-board-table .player-name-cell,html body .front-office table.data-table.roster-table.draft-board-table .draft-college-cell{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .front-office table.data-table.roster-table.draft-board-table td.draft-report-cell{min-width:0!important;color:#dce6f4!important;font-size:1rem!important;line-height:1.16!important;white-space:normal!important;overflow:hidden!important;text-wrap:pretty!important}html body .front-office table.data-table.roster-table.draft-board-table .roster-rating-inline{min-width:34px!important;height:26px!important;padding:0 6px!important;display:inline-grid!important;place-items:center!important;font-size:1rem!important;line-height:1!important}html body .front-office .draft-action-cell{text-align:center!important;white-space:nowrap!important}html body .front-office .draft-pick-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;min-width:0!important;width:auto!important;min-height:0!important;height:26px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#f6c55b!important;cursor:pointer!important;font-size:1rem!important;font-weight:900!important;line-height:1!important}html body .front-office .draft-pick-button:hover:not(:disabled){background:transparent!important;box-shadow:none!important;color:#ffe28a!important;transform:translateY(-1px)!important;filter:brightness(1.08)!important}html body .front-office .draft-pick-button .draft-pick-contract-icon,html body .front-office .draft-action-header-icon{display:inline-block!important;width:22px!important;min-width:22px!important;height:22px!important;color:currentColor!important}html body .front-office .draft-action-header-icon{margin:0 auto!important;color:#f6c55b!important;vertical-align:middle!important}html body .front-office .draft-action-label{display:inline-block!important;color:currentColor!important;font-size:1rem!important;font-weight:900!important;line-height:1!important}html body .front-office .draft-action-status{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;border:0!important;background:transparent!important;color:#dce6f4b8!important;font-size:1rem!important;font-weight:800!important;line-height:1.05!important}html body .front-office .draft-room-scouting-row{gap:10px!important;margin-bottom:10px!important}html body .front-office .draft-room-scouting-card{min-height:0!important;padding:11px 12px!important;gap:5px!important}html body .front-office .draft-room-scouting-card span,html body .front-office .draft-room-scouting-card strong,html body .front-office .draft-room-scouting-card em{line-height:1.16!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel,.office-report-list) .manager-report-row:has(>.transaction-player-grid){display:grid!important;grid-template-columns:var(--news-feed-icon-column, 94px) minmax(0,1fr)!important;align-items:center!important;gap:12px 14px!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel,.office-report-list) .manager-report-row:has(>.transaction-player-grid)>.transaction-player-grid{grid-column:1 / -1!important;width:100%!important;max-width:none!important;margin-top:2px!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel,.office-report-list) .manager-report-row:has(>.transaction-player-grid) .transaction-player-card{width:100%!important;max-width:none!important;justify-self:stretch!important}html body .front-office .office-report-list .manager-report-row .manager-cap-avatar{position:relative!important;display:block!important;align-self:center!important;justify-self:center!important;width:54px!important;min-width:54px!important;height:54px!important;min-height:54px!important;border-radius:50%!important;background:radial-gradient(circle at 35% 20%,rgba(255,255,255,.16),transparent 34%),linear-gradient(145deg,#050c14f5,#111619fa)!important;border:1px solid color-mix(in srgb,var(--manager-team-color, #c6974f) 62%,rgba(255,255,255,.18))!important;box-shadow:inset 0 1px #ffffff1f,0 8px 18px #0000004d!important;overflow:hidden!important}html body .front-office .office-report-list .manager-report-row .manager-cap-avatar:before{content:""!important;position:absolute!important;left:18%!important;top:24%!important;width:56%!important;height:34%!important;border-radius:999px 999px 8px 8px!important;background:linear-gradient(180deg,#ffffff38,#0003),var(--manager-team-color, #c6974f)!important;box-shadow:inset 0 -3px #00000052,0 2px 5px #0000004d!important}html body .front-office .office-report-list .manager-report-row .manager-cap-avatar:after{content:""!important;position:absolute!important;left:42%!important;top:52%!important;width:43%!important;height:15%!important;border-radius:50% 64% 50% 42%!important;transform:rotate(-5deg)!important;background:color-mix(in srgb,var(--manager-team-color, #c6974f) 82%,#050a11)!important;box-shadow:0 2px 4px #0000004d!important}html body .front-office .farm-magazine-sortbar{display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important;margin:10px 0 14px!important}html body .front-office .farm-magazine-sortbar>span{color:#dce6f4b8!important;font-size:1rem!important;font-weight:900!important;text-transform:uppercase!important}html body .front-office .farm-magazine-list{display:grid!important;gap:12px!important;max-height:none!important;overflow:visible!important}html body .front-office .farm-magazine-card{position:relative!important;display:grid!important;grid-template-columns:86px minmax(170px,.8fr) minmax(300px,1.25fr) minmax(360px,1.55fr)!important;grid-template-areas:"rank club metrics headliners" "rank club wave headliners" "take take take take"!important;align-items:center!important;gap:12px 16px!important;padding:14px 16px!important;border:1px solid color-mix(in srgb,var(--farm-team-color, #d2a83f) 34%,rgba(255,255,255,.12))!important;border-radius:18px!important;background:linear-gradient(90deg,color-mix(in srgb,var(--farm-team-color, #d2a83f) 24%,transparent),transparent 16%),linear-gradient(135deg,rgba(255,255,255,.055),transparent 42%),#050e1ce6!important;box-shadow:inset 7px 0 0 var(--farm-team-color, #d2a83f),inset 0 1px #ffffff0e,0 14px 34px #0000003d!important}html body .front-office .farm-magazine-rank{grid-area:rank!important;display:grid!important;justify-items:center!important;gap:6px!important}html body .front-office .farm-magazine-rank strong{display:grid!important;place-items:center!important;width:58px!important;height:58px!important;border-radius:16px!important;background:color-mix(in srgb,var(--farm-team-color, #d2a83f) 28%,#020711)!important;border:1px solid color-mix(in srgb,var(--farm-team-color, #d2a83f) 54%,rgba(255,255,255,.18))!important;color:#fff8dc!important;font-size:1.28rem!important;font-weight:1000!important;line-height:1!important}html body .front-office .farm-magazine-rank span{min-width:48px!important;padding:4px 8px!important;border-radius:999px!important;background:#f6c55b!important;color:#071225!important;font-size:1rem!important;font-weight:1000!important;line-height:1!important;text-align:center!important}html body .front-office .farm-magazine-club{grid-area:club!important;display:grid!important;grid-template-columns:68px minmax(0,1fr)!important;align-items:center!important;gap:11px!important;min-width:0!important}html body .front-office .farm-magazine-logo-chip{width:68px!important;height:68px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:18px!important;background:color-mix(in srgb,var(--farm-team-color, #d2a83f) 18%,rgba(255,255,255,.06))!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--farm-team-color, #d2a83f) 50%,rgba(255,255,255,.16))!important;overflow:hidden!important}html body .front-office .farm-magazine-logo{width:62px!important;height:62px!important;object-fit:contain!important;object-position:center!important;display:block!important;margin:auto!important}html body .front-office .farm-magazine-club strong{display:block!important;color:#f6d46d!important;font-size:1.34rem!important;font-weight:1000!important;line-height:1!important}html body .front-office .farm-magazine-club span{display:block!important;max-width:100%!important;overflow:hidden!important;color:#eef4ffc7!important;font-size:1rem!important;line-height:1.16!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .front-office .farm-magazine-metrics{grid-area:metrics!important;display:grid!important;grid-template-columns:repeat(5,minmax(54px,1fr))!important;gap:7px!important}html body .front-office .farm-magazine-metrics article{display:grid!important;gap:3px!important;min-height:54px!important;align-content:center!important;padding:7px 8px!important;border:1px solid rgba(246,197,91,.14)!important;border-radius:12px!important;background:#02071161!important;text-align:center!important}html body .front-office .farm-magazine-metrics span,html body .front-office .farm-magazine-headliners>article>span,html body .front-office .farm-magazine-wave>span{color:#f6c55be0!important;font-size:1rem!important;font-weight:900!important;line-height:1.05!important;text-transform:uppercase!important}html body .front-office .farm-magazine-metrics strong{color:#f7fbff!important;font-size:1.22rem!important;font-weight:1000!important;line-height:1!important}html body .front-office .farm-magazine-headliners{grid-area:headliners!important;display:grid!important;gap:8px!important;min-width:0!important}html body .front-office .farm-magazine-headliners article{display:grid!important;grid-template-columns:82px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;min-width:0!important}html body .front-office .farm-magazine-player-link{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;min-width:0!important;padding:7px 9px!important;border:1px solid rgba(255,255,255,.075)!important;border-radius:12px!important;background:#ffffff09!important;color:#f7fbff!important;text-align:left!important}html body .front-office .farm-magazine-player-link span{color:#f6d46d!important;font-size:1rem!important;font-weight:1000!important}html body .front-office .farm-magazine-player-link strong{overflow:hidden!important;color:#f7fbff!important;font-size:1.02rem!important;font-weight:900!important;line-height:1.08!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .front-office .farm-magazine-player-link em{color:#dce6f4c7!important;font-size:1rem!important;font-style:normal!important;font-weight:800!important;line-height:1!important;white-space:nowrap!important}html body .front-office .farm-magazine-wave{grid-area:wave!important;display:grid!important;grid-template-columns:82px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;min-width:0!important}html body .front-office .farm-magazine-wave div{display:flex!important;align-items:center!important;gap:7px!important;min-width:0!important;overflow:hidden!important}html body .front-office .farm-magazine-wave .farm-wave-link{max-width:150px!important;min-width:0!important;padding:5px 8px!important;border:1px solid rgba(246,197,91,.16)!important;border-radius:999px!important;background:#f6c55b0f!important;color:#dce6f4!important;font-size:1rem!important;font-weight:800!important;line-height:1!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .front-office .farm-magazine-empty,html body .front-office .farm-magazine-wave .farm-wave-empty{color:#dce6f4ad!important;font-size:1rem!important;font-weight:800!important}html body .front-office .farm-magazine-scout-take{grid-area:take!important;margin:0!important;padding:10px 12px 0!important;border-top:1px solid rgba(255,255,255,.075)!important;color:#eef4ffd6!important;font-size:1rem!important;line-height:1.28!important}@media(max-width:1180px){html body .front-office .farm-magazine-card{grid-template-columns:80px minmax(180px,1fr)!important;grid-template-areas:"rank club" "metrics metrics" "headliners headliners" "wave wave" "take take"!important}}@media(max-width:760px){html body .front-office .farm-magazine-card{grid-template-columns:1fr!important;grid-template-areas:"rank" "club" "metrics" "headliners" "wave" "take"!important}html body .front-office .farm-magazine-rank{justify-items:start!important;grid-template-columns:auto auto!important;align-items:center!important}html body .front-office .farm-magazine-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}}html body .front-office .arbitration-action-link,html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .arbitration-news-actions .arbitration-action-link{width:26px!important;min-width:26px!important;height:26px!important;min-height:26px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:color-mix(in srgb,var(--arbitration-team-color, var(--team-color, var(--gold))) 92%,#ffffff)!important}html body .front-office .arbitration-action-link:hover,html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .arbitration-news-actions .arbitration-action-link:hover{background:transparent!important;box-shadow:none!important;transform:none!important;color:color-mix(in srgb,var(--arbitration-team-color, var(--team-color, var(--gold))) 100%,#ffffff)!important}html body .front-office .arbitration-contract-icon{width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important;display:block!important;border:0!important;border-radius:0!important;background:currentColor!important;box-shadow:none!important;-webkit-mask:url(../images/contract.svg) center / contain no-repeat!important;mask:url(../images/contract.svg) center / contain no-repeat!important}html body .front-office .arbitration-contract-icon:before,html body .front-office .arbitration-contract-icon:after{content:none!important;display:none!important}html body .front-office .arbitration-x-button span{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important;color:currentColor!important;font-size:1.18rem!important;font-weight:1000!important;line-height:1!important;text-transform:uppercase!important}html body .front-office .draft-room-scouting-row{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important}html body .front-office .draft-room-scouting-card{min-height:118px!important;align-content:start!important}html body .front-office table.data-table.roster-table.draft-board-table{min-width:1320px!important}html body .front-office table.data-table.roster-table.draft-board-table th,html body .front-office table.data-table.roster-table.draft-board-table td{height:44px!important;padding-top:6px!important;padding-bottom:6px!important;vertical-align:middle!important}html body .front-office table.data-table.roster-table.draft-board-table tbody tr{height:44px!important}html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(2){width:185px!important}html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(3){width:235px!important}html body .front-office table.data-table.roster-table.draft-board-table :is(th,td):nth-child(8){min-width:340px!important}html body .front-office table.data-table.roster-table.draft-board-table .draft-college-cell{white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}html body .front-office table.data-table.roster-table.draft-board-table .draft-action-status{display:block!important;min-height:1px!important;color:transparent!important}@media(max-width:980px){html body .front-office .draft-room-scouting-row{grid-template-columns:1fr!important}}html body .front-office .sim-command-dock{overflow:visible!important}html body .front-office .sim-command-flow{display:flex!important;align-items:center!important;width:100%!important;min-width:0!important;gap:10px!important;overflow:visible!important}html body .front-office .sim-command-meta{display:inline-flex!important;align-items:center!important;flex:1 1 auto!important;min-width:0!important;gap:12px!important;overflow:visible!important}html body .front-office .sim-command-meta strong,html body .front-office .sim-command-hint{color:#f6d46d!important;opacity:1!important;text-shadow:0 1px 8px rgba(0,0,0,.34)!important}html body .front-office .sim-command-hint{display:inline!important;min-width:0!important;max-width:none!important;overflow:visible!important;white-space:nowrap!important;text-overflow:clip!important;font-size:1rem!important;font-weight:900!important;line-height:1.1!important}html body .front-office .sim-command-actions{flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;gap:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}html body .front-office .sim-max-play-toggle{display:inline-grid!important;place-items:center!important;width:34px!important;min-width:34px!important;height:30px!important;min-height:30px!important;padding:0!important;border:1px solid rgba(246,212,109,.7)!important;border-radius:8px!important;color:#08111f!important;background:linear-gradient(180deg,#fff0a3,#d6a23e)!important;box-shadow:0 5px 14px #0003!important;cursor:pointer!important;font-size:1rem!important;font-weight:1000!important;line-height:1!important}html body .front-office .sim-max-play-toggle.is-active{color:#f6d46d!important;background:linear-gradient(180deg,#172742,#030913)!important;border-color:#f6d46d6b!important;box-shadow:inset 0 0 0 1px #ffffff0d!important}@media(max-width:1180px){html body .front-office .sim-command-hint{font-size:.95rem!important}}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) :is(.assistant-gm-avatar,.manager-cap-avatar),html body .front-office :is(.assistant-gm-avatar,.manager-cap-avatar,.scout-avatar),html body .front-office .office-report-list .manager-report-row .manager-cap-avatar{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .assistant-gm-avatar:before,html body .front-office .assistant-gm-avatar:before{inset:7%!important;background:var(--assistant-team-color, var(--team-color, #c6974f))!important;-webkit-mask:url(../icons/agm-transparent.png) center / contain no-repeat!important;mask:url(../icons/agm-transparent.png) center / contain no-repeat!important;filter:drop-shadow(0 3px 5px rgba(0,0,0,.42))!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .manager-cap-avatar:before,html body .front-office .manager-cap-avatar:before,html body .front-office .office-report-list .manager-report-row .manager-cap-avatar:before{inset:10% 5% 8% 2%!important;background:var(--manager-team-color, var(--team-color, #c6974f))!important;-webkit-mask:url(../icons/manager-cap-transparent.png) center / contain no-repeat!important;mask:url(../icons/manager-cap-transparent.png) center / contain no-repeat!important;filter:drop-shadow(0 3px 5px rgba(0,0,0,.42))!important}html body .front-office .scout-avatar:before{inset:7%!important;background:var(--scout-team-color, var(--team-color, #c6974f))!important;-webkit-mask:url(../icons/scout-transparent.png) center / contain no-repeat!important;mask:url(../icons/scout-transparent.png) center / contain no-repeat!important;filter:drop-shadow(0 3px 5px rgba(0,0,0,.42))!important}html body .front-office :is(.assistant-gm-avatar,.manager-cap-avatar,.scout-avatar):after,html body .front-office .office-report-list .manager-report-row .manager-cap-avatar:after{display:none!important;content:none!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) :is(.assistant-gm-row:not(.office-text-report-card),.manager-report-row),html body .front-office .scout-report-row,html body .front-office .office-report-list .manager-report-row{grid-template-columns:46px minmax(0,1fr)!important;gap:10px!important;align-items:center!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) :is(.assistant-gm-avatar,.manager-cap-avatar),html body .front-office :is(.assistant-gm-avatar,.manager-cap-avatar,.scout-avatar),html body .front-office .office-report-list .manager-report-row .manager-cap-avatar{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;justify-self:start!important;align-self:center!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .assistant-gm-avatar:before,html body .front-office .assistant-gm-avatar:before{inset:0!important;background:var(--assistant-team-color, var(--team-color, #c6974f))!important;-webkit-mask:url(../icons/agm-icon-tight-128.png) center / contain no-repeat!important;mask:url(../icons/agm-icon-tight-128.png) center / contain no-repeat!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .manager-cap-avatar:before,html body .front-office .manager-cap-avatar:before,html body .front-office .office-report-list .manager-report-row .manager-cap-avatar:before{inset:0!important;background:var(--manager-team-color, var(--team-color, #c6974f))!important;-webkit-mask:url(../icons/manager-cap-icon-tight-128.png) center / contain no-repeat!important;mask:url(../icons/manager-cap-icon-tight-128.png) center / contain no-repeat!important}html body .front-office .scout-avatar:before{inset:0!important;background:var(--scout-team-color, var(--team-color, #c6974f))!important;-webkit-mask:url(../icons/scout-icon-tight-128.png) center / contain no-repeat!important;mask:url(../icons/scout-icon-tight-128.png) center / contain no-repeat!important}html body .front-office .bulk-shop-phone-button{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;justify-self:end!important;background:transparent!important;border:0!important;box-shadow:none!important}html body .front-office .bulk-shop-phone-icon{width:30px!important;height:30px!important;-webkit-mask:url(../icons/phone-icon-ui-128.png) center / contain no-repeat!important;mask:url(../icons/phone-icon-ui-128.png) center / contain no-repeat!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .assistant-gm-row.office-text-report-card.has-bulk-shop{grid-template-columns:minmax(0,1fr) 34px!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .deadline-transaction-card.has-bulk-shop{grid-template-columns:46px minmax(0,1fr) 34px!important;gap:10px!important}html body .front-office .tradecenter-offer-box .trade-ticket-board{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;align-items:start!important}html body .front-office .tradecenter-offer-box .trade-ticket-lane{min-width:0!important;overflow:visible!important;align-self:start!important;height:auto!important;min-height:0!important}html body .front-office .tradecenter-offer-box .trade-active-grid.trade-proposal-name-grid{display:grid!important;grid-template-columns:1fr!important;gap:8px!important;min-width:0!important;align-content:start!important;height:auto!important;min-height:0!important;grid-auto-rows:min-content!important}html body .front-office .tradecenter-offer-box .trade-ticket-empty-state{display:grid!important;align-items:center!important;min-height:52px!important;margin:0!important;padding:10px 12px!important;border:1px dashed color-mix(in srgb,var(--trade-lane-color, #ae7e3a) 40%,rgba(255,255,255,.18))!important;border-radius:12px!important;background:#0409128a!important;color:#edf3fcd6!important;text-align:left!important}html body .front-office .tradecenter-offer-box .trade-slot-card.trade-proposal-slot-card{min-width:0!important;width:100%!important;padding:0!important;overflow:visible!important}html body .front-office .tradecenter-offer-box .trade-proposal-selected-player{display:grid!important;grid-template-columns:minmax(0,1fr)!important;min-width:0!important;width:100%!important;min-height:0!important;gap:4px!important;padding:10px 12px!important;border:1px solid color-mix(in srgb,var(--trade-lane-color, #ae7e3a) 42%,rgba(255,255,255,.1))!important;border-radius:14px!important;background:linear-gradient(90deg,color-mix(in srgb,var(--trade-lane-color, #ae7e3a) 18%,transparent),transparent 68%),#040912b3!important;box-shadow:inset 0 1px #ffffff0f!important}html body .front-office .tradecenter-offer-box .trade-proposal-selected-player .trade-market-photo-placeholder{display:none!important}html body .front-office .tradecenter-offer-box .trade-proposal-selected-copy{display:grid!important;gap:4px!important;min-width:0!important;width:100%!important}html body .front-office .tradecenter-offer-box .trade-proposal-selected-copy .trade-proposal-player-name,html body .front-office .tradecenter-offer-box .trade-proposal-player-name{display:block!important;width:100%!important;min-width:0!important;padding:0!important;border:0!important;background:transparent!important;color:#fff7da!important;text-align:left!important;cursor:pointer!important}html body .front-office .tradecenter-offer-box .trade-proposal-selected-copy .trade-proposal-player-name strong,html body .front-office .tradecenter-offer-box .trade-proposal-player-name strong{display:block!important;overflow:hidden!important;color:#fff7da!important;font-size:1.06rem!important;font-weight:1000!important;line-height:1.12!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .front-office .tradecenter-offer-box .trade-proposal-selected-copy span{display:block!important;min-width:0!important;overflow:hidden!important;color:#edf3fce6!important;font-size:1rem!important;font-weight:750!important;line-height:1.18!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .front-office .compact-dashboard-grid{display:grid!important;grid-template-columns:minmax(520px,.95fr) minmax(720px,1.25fr)!important;gap:18px!important;align-items:start!important}html body .front-office .dashboard-news-columns{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;align-items:stretch!important;min-width:0!important}html body .front-office .dashboard-news-columns .dashboard-feed-panel{min-width:0!important;height:100%!important}html body .front-office .dashboard-news-columns .dashboard-feed-list,html body .front-office .dashboard-news-columns .office-report-list{max-height:710px!important}html body .front-office .desk-team-news-panel .manager-report-row.is-team-news-no-icon{display:block!important;padding:12px 13px!important}html body .front-office .desk-team-news-panel .manager-report-row.is-team-news-no-icon .manager-report-copy{display:grid!important;gap:5px!important;min-width:0!important}html body .front-office .desk-team-news-panel .manager-report-row.is-team-news-no-icon .manager-cap-avatar{display:none!important}html body .front-office .desk-team-reports-panel .assistant-gm-row.office-text-report-card.has-bulk-shop,html body .front-office .desk-team-reports-panel .deadline-transaction-card.has-bulk-shop{position:relative!important;padding-right:50px!important}html body .front-office .desk-team-reports-panel .assistant-gm-row.office-text-report-card.has-bulk-shop{grid-template-columns:minmax(0,1fr)!important}html body .front-office .desk-team-reports-panel .deadline-transaction-card.has-bulk-shop{grid-template-columns:46px minmax(0,1fr)!important}html body .front-office .desk-team-reports-panel .bulk-shop-phone-button{position:absolute!important;top:10px!important;right:10px!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;padding:0!important}html body .front-office .desk-team-reports-panel .bulk-shop-phone-icon{width:28px!important;height:28px!important}@media(max-width:1380px){html body .front-office .compact-dashboard-grid{grid-template-columns:1fr!important}html body .front-office .dashboard-news-columns{grid-template-columns:repeat(3,minmax(230px,1fr))!important}}html body .front-office .tradecenter-offer-box .trade-proposal-selected-player{gap:3px!important;padding:9px 11px!important;border-color:color-mix(in srgb,var(--trade-lane-color, #ae7e3a) 72%,rgba(255,255,255,.16))!important;background:linear-gradient(90deg,color-mix(in srgb,var(--trade-lane-color, #ae7e3a) 78%,#06101f),color-mix(in srgb,var(--trade-lane-color, #ae7e3a) 68%,#06101f) 76%,color-mix(in srgb,var(--trade-lane-color, #ae7e3a) 32%,#020711))!important;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #0000003d!important}html body .front-office .tradecenter-offer-box .trade-proposal-selected-copy{gap:2px!important}html body .front-office .tradecenter-offer-box .trade-proposal-selected-copy .trade-proposal-player-name,html body .front-office .tradecenter-offer-box .trade-proposal-player-name{overflow:visible!important}html body .front-office .tradecenter-offer-box .trade-proposal-selected-copy .trade-proposal-player-name strong,html body .front-office .tradecenter-offer-box .trade-proposal-player-name strong{display:flex!important;align-items:baseline!important;gap:6px!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;font-size:1.08rem!important;line-height:1.08!important;white-space:nowrap!important}html body .front-office .tradecenter-offer-box .trade-proposal-player-name strong>span,html body .front-office .tradecenter-offer-box .trade-proposal-player-name strong .transaction-player-position-suffix,html body .front-office .tradecenter-offer-box .trade-proposal-player-name strong .player-handedness-badge,html body .front-office .tradecenter-offer-box .trade-proposal-player-name strong .transaction-title-rating-badge{display:inline-flex!important;flex:0 0 auto!important;align-items:center!important;width:auto!important;min-width:0!important;margin:0!important;overflow:visible!important;white-space:nowrap!important}html body .front-office .tradecenter-offer-box .trade-proposal-player-name strong .trade-proposal-title-status{display:inline-flex!important;flex:0 0 auto!important;align-items:center!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important;color:#eef4ffd1!important;font-size:.9rem!important;font-weight:750!important;line-height:1!important;letter-spacing:.02em!important;white-space:nowrap!important}html body .front-office .tradecenter-offer-box .trade-proposal-selected-copy span{font-size:.96rem!important;line-height:1.12!important;white-space:nowrap!important}html body .front-office .tradecenter-offer-box .trade-proposal-selected-copy .transaction-player-meta{color:#eef4ffc7!important;font-size:.9rem!important;font-weight:700!important;line-height:1.08!important}html body .front-office .tradecenter-offer-box .trade-proposal-selected-copy .trade-proposal-player-detail-line{display:block!important;min-width:0!important;overflow:hidden!important;color:#eef4ffdb!important;font-size:.95rem!important;font-weight:750!important;line-height:1.12!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .front-office .trade-workspace-panel .trade-player-pool-panel .trade-market-card.is-selected{border-color:color-mix(in srgb,var(--trade-pool-team-color, #15325a) 82%,#ffffff)!important;background:var(--trade-pool-team-color, #15325a)!important;color:#fff!important;box-shadow:inset 0 1px #ffffff2e,0 0 0 1px #ffffff24!important}html body .front-office .trade-workspace-panel .trade-player-pool-panel .trade-market-card.is-selected :is(.trade-market-row,.trade-market-main,.trade-market-hand,.trade-market-rating,.trade-market-money,.trade-market-potential,.trade-market-stat,.trade-market-contract,.trade-market-control,span,strong,button){color:#fff!important}html body .front-office .tradecenter-offer-box .trade-proposal-selected-player{border-color:color-mix(in srgb,var(--trade-lane-color, #15325a) 82%,#ffffff)!important;background:var(--trade-lane-color, #15325a)!important;color:#fff!important}html body .front-office .tradecenter-offer-box .trade-proposal-selected-player :is(button,strong,span,.trade-proposal-title-status,.trade-proposal-player-detail-line){color:#fff!important}html body .front-office.front-office-view-home .dashboard-boxscore-stack{display:grid!important;gap:14px!important;align-content:start!important;min-width:0!important}html body .front-office.front-office-view-home .schedule-latest-boxscore-panel{width:100%!important;min-width:0!important}html body .front-office.front-office-view-home .home-scoreboard-board-panel{margin-top:18px!important;background:#111619!important;background-image:none!important}html body .front-office.front-office-view-home .home-scoreboard-board-panel>.panel-title,html body .front-office.front-office-view-home .home-scoreboard-board-panel .league-scoreboard-board{background:#111619!important;background-image:none!important}html body .front-office.front-office-view-home .home-scoreboard-board-panel .league-scoreboard-board{max-height:clamp(560px,72vh,900px)!important;overflow-y:auto!important;padding-right:4px!important}html body .front-office.front-office-view-home .home-scoreboard-board-panel .league-scoreboard-board-day{position:relative!important}html body .front-office.front-office-view-home .home-scoreboard-board-panel .league-scoreboard-board-day-title{justify-content:flex-end!important;min-height:24px!important;padding:0 2px 2px!important}html body .front-office.front-office-view-home .home-scoreboard-board-panel .league-scoreboard-board-day-title strong{margin-left:auto!important;color:#f6c55b!important;font-size:1rem!important;font-weight:950!important}html body .front-office.front-office-view-home .home-scoreboard-board-panel .league-scoreboard-board-day-title span{color:#aeb7bd!important;font-size:.92rem!important;font-weight:850!important}html body .front-office.front-office-view-desk .desk-two-column-grid{display:grid!important;grid-template-columns:minmax(520px,.95fr) minmax(620px,1.05fr)!important;gap:18px!important;align-items:stretch!important}html body .front-office.front-office-view-desk .desk-two-column-grid>.desk-team-reports-panel,html body .front-office.front-office-view-desk .desk-player-news-column{min-width:0!important;height:100%!important}html body .front-office.front-office-view-desk .desk-player-news-column{display:block!important}html body .front-office.front-office-view-desk .desk-player-news-column .dashboard-feed-panel{height:100%!important}html body .front-office.front-office-view-desk :is(.dashboard-feed-list,.office-report-list){max-height:clamp(720px,78vh,1040px)!important}@media(max-width:1380px){html body .front-office.front-office-view-home .home-dashboard-top-grid,html body .front-office.front-office-view-desk .desk-two-column-grid{grid-template-columns:1fr!important}}html body .front-office .compact-dashboard-grid{display:grid!important;grid-template-columns:minmax(540px,.9fr) minmax(760px,1.1fr)!important;gap:18px!important;align-items:start!important}html body .front-office .dashboard-calendar-stack{display:grid!important;gap:14px!important;align-content:start!important}html body .front-office .dashboard-player-news-columns{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;align-items:stretch!important;min-width:0!important}html body .front-office .dashboard-player-news-columns .dashboard-feed-panel{min-width:0!important;height:100%!important}html body .front-office .dashboard-calendar-stack .desk-team-reports-panel .dashboard-feed-list,html body .front-office .dashboard-calendar-stack .desk-team-reports-panel .office-report-list,html body .front-office .home-dashboard-sort-stack .desk-team-reports-panel .dashboard-feed-list,html body .front-office .home-dashboard-sort-stack .desk-team-reports-panel .office-report-list{max-height:520px!important}@media(max-width:1380px){html body .front-office .compact-dashboard-grid{grid-template-columns:1fr!important}html body .front-office .dashboard-player-news-columns{grid-template-columns:repeat(2,minmax(280px,1fr))!important}}html body :is(.front-office,.player-modal,.franchise-hub-season-panel) :is(.compact-button,.tiny-button,.action-button,.deck-button,.save-slot-active-button,.sim-max-play-toggle,.sim-speed-option):not(.link-button):not(.icon-button):not(.deck-button-danger):not(.danger-button):not(:disabled){border:1px solid rgba(246,197,91,.82)!important;border-radius:10px!important;background:linear-gradient(180deg,#141922fa,#040508fa)!important;box-shadow:inset 0 1px #ffffff14,0 8px 18px #00000052!important;color:#f6c55b!important;text-shadow:none!important}html body :is(.front-office,.player-modal,.franchise-hub-season-panel) :is(.compact-button,.tiny-button,.action-button,.deck-button,.save-slot-active-button,.sim-max-play-toggle,.sim-speed-option):not(.link-button):not(.icon-button):not(.deck-button-danger):not(.danger-button):hover:not(:disabled),html body :is(.front-office,.player-modal,.franchise-hub-season-panel) :is(.compact-button,.tiny-button,.action-button,.deck-button,.save-slot-active-button,.sim-max-play-toggle,.sim-speed-option):not(.link-button):not(.icon-button):not(.deck-button-danger):not(.danger-button):focus-visible:not(:disabled){border-color:#ffe28af5!important;background:linear-gradient(180deg,#202630fa,#07080cfa)!important;color:#ffe28a!important;transform:translateY(-1px)!important}html body :is(.front-office,.player-modal,.franchise-hub-season-panel) :is(.compact-button,.tiny-button,.action-button,.deck-button,.save-slot-active-button,.sim-max-play-toggle,.sim-speed-option):not(.link-button):not(.icon-button):disabled{border-color:#8ea2c93d!important;background:linear-gradient(180deg,#0d121cb8,#05080eb8)!important;color:#cbd8e77a!important;box-shadow:none!important;transform:none!important}html body .front-office .dashboard-player-news-columns{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:14px!important;align-items:start!important}html body .front-office .combined-player-news-list{display:grid!important;gap:10px!important}html body .front-office .combined-player-news-list .dashboard-roster-list,html body .front-office .combined-player-news-list .team-news-list{max-height:none!important}html body .front-office .combined-player-news-list .team-news-list:empty{display:none!important}html body .front-office .bulk-shop-phone-button{color:var(--phone-team-color, var(--team-color, #f6c55b))!important;background:transparent!important;border:0!important;box-shadow:none!important}html body .front-office .bulk-shop-phone-icon{background:var(--phone-team-color, var(--team-color, #f6c55b))!important}html body :is(.front-office,.player-modal,.franchise-hub-season-panel) :is(.modal-close-button,.compact-button,.tiny-button,.action-button,.deck-button):not(.link-button):not(.icon-button):not(.deck-button-danger):not(.danger-button):not(:disabled){min-height:40px!important;padding:10px 14px!important;border:1px solid rgba(246,197,91,.82)!important;border-radius:10px!important;background:linear-gradient(180deg,#141922fa,#040508fa)!important;box-shadow:inset 0 1px #ffffff14,0 8px 18px #00000052!important;color:#f6c55b!important;font-size:1rem!important;font-weight:900!important;line-height:1!important;text-shadow:none!important}html body :is(.front-office,.player-modal,.franchise-hub-season-panel) :is(.modal-close-button,.compact-button,.tiny-button,.action-button,.deck-button):not(.link-button):not(.icon-button):not(.deck-button-danger):not(.danger-button):hover:not(:disabled),html body :is(.front-office,.player-modal,.franchise-hub-season-panel) :is(.modal-close-button,.compact-button,.tiny-button,.action-button,.deck-button):not(.link-button):not(.icon-button):not(.deck-button-danger):not(.danger-button):focus-visible:not(:disabled){border-color:#ffe28af5!important;background:linear-gradient(180deg,#202630fa,#07080cfa)!important;color:#ffe28a!important}html body .front-office .office-suggestion-actions{display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;gap:6px!important;justify-self:end!important;align-self:start!important;min-width:max-content!important}html body .front-office .assistant-contract-offer-button{--contract-team-color: var(--team-color, #f6c55b);display:inline-grid!important;place-items:center!important;width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--contract-team-color)!important;cursor:pointer!important}html body .front-office .assistant-contract-offer-button:hover,html body .front-office .assistant-contract-offer-button:focus-visible{outline:none!important;transform:translateY(-1px) scale(1.04)!important;filter:drop-shadow(0 0 9px color-mix(in srgb,var(--contract-team-color) 50%,transparent))!important}html body .front-office .assistant-contract-offer-icon.free-agent-contract-icon{width:27px!important;min-width:27px!important;height:27px!important;min-height:27px!important;background:var(--contract-team-color)!important}html body .front-office :is(.assistant-gm-row.office-text-report-card,.deadline-transaction-card).has-office-actions{position:relative!important;padding-right:74px!important}html body .front-office .assistant-gm-row.office-text-report-card.has-office-actions,html body .front-office .deadline-transaction-card.has-office-actions{grid-template-columns:46px minmax(0,1fr) max-content!important}html body .front-office .desk-team-reports-panel :is(.assistant-gm-row.office-text-report-card,.deadline-transaction-card).has-office-actions .office-suggestion-actions{position:absolute!important;top:10px!important;right:10px!important}html body .front-office .office-suggestion-actions .bulk-shop-phone-button{position:static!important;width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important}html body .front-office .office-suggestion-actions .bulk-shop-phone-icon{width:28px!important;height:28px!important}html body .front-office.front-office-view-home .dashboard-calendar-stack .desk-team-reports-panel,html body .front-office.front-office-view-home .home-dashboard-sort-stack .desk-team-reports-panel{border-color:#8497af33!important;background:#080a0e!important;background-image:none!important}html body .front-office.front-office-view-home .dashboard-calendar-stack .desk-team-reports-panel :is(.dashboard-feed-list,.office-report-list),html body .front-office.front-office-view-home .home-dashboard-sort-stack .desk-team-reports-panel :is(.dashboard-feed-list,.office-report-list){background:transparent!important;background-image:none!important}html body .front-office.front-office-view-home .dashboard-calendar-stack .desk-team-reports-panel :is(.transaction-row,.assistant-gm-row,.manager-report-row,.office-report-row,.transaction-player-card,.deadline-transaction-card),html body .front-office.front-office-view-home .home-dashboard-sort-stack .desk-team-reports-panel :is(.transaction-row,.assistant-gm-row,.manager-report-row,.office-report-row,.transaction-player-card,.deadline-transaction-card){border-color:#8497af2e!important;background:#0b0d11!important;background-image:none!important}html body .front-office.front-office-view-draft .draft-board-summary-action-inline{min-width:96px!important}html body .front-office.front-office-view-draft .draft-board-summary-action-inline .draft-pick-button{width:78px!important;min-width:78px!important;height:58px!important;min-height:58px!important;padding:0!important;border:1px solid rgba(246,197,91,.72)!important;border-radius:18px!important;background:#050505!important;background-image:none!important;box-shadow:inset 0 1px #ffffff1f,0 10px 24px #00000047!important}html body .front-office.front-office-view-draft .draft-board-summary-action-inline .draft-pick-button .draft-pick-contract-icon{width:42px!important;min-width:42px!important;height:42px!important}html body :is(.front-office,.player-modal,.franchise-hub-season-panel) :is(.modal-close-button,.compact-button,.tiny-button,.action-button,.deck-button,.player-action-button,.draft-pick-button,.sim-speed-option,.sim-max-play-toggle,.save-slot-active-button):not(.link-button):not(.icon-button){text-transform:uppercase!important}html body :is(.front-office,.player-modal,.franchise-hub-season-panel) :is(.modal-close-button,.compact-button,.tiny-button,.action-button,.deck-button,.player-action-button):not(.link-button):not(.icon-button):not(.deck-button-danger):not(.danger-button):not(:disabled){background:#050505!important;background-image:none!important;color:#f6c55b!important}html body :is(.front-office,.player-modal,.franchise-hub-season-panel) :is(.modal-close-button,.compact-button,.tiny-button,.action-button,.deck-button,.player-action-button):not(.link-button):not(.icon-button):not(.deck-button-danger):not(.danger-button):hover:not(:disabled),html body :is(.front-office,.player-modal,.franchise-hub-season-panel) :is(.modal-close-button,.compact-button,.tiny-button,.action-button,.deck-button,.player-action-button):not(.link-button):not(.icon-button):not(.deck-button-danger):not(.danger-button):focus-visible:not(:disabled){background:#0a0a0a!important;background-image:none!important;color:#ffe28a!important}html body .front-office .leaders-heading-tab,html body .front-office .leaders-heading-tab:hover,html body .front-office .leaders-heading-tab:focus,html body .front-office .leaders-heading-tab:focus-visible,html body .front-office .leaders-heading-tab.is-active{border-color:#8ea2c947!important;border-top-color:#8ea2c947!important;border-right-color:#8ea2c947!important;border-left-color:#8ea2c947!important;background:#05080d!important;background-image:none!important;box-shadow:none!important;color:#dce6f4!important}html body .front-office .leaders-heading-tab.is-active{border-color:#dce6f475!important;color:#fff!important}html body .front-office .leaders-heading-tab:before,html body .front-office .leaders-heading-tab:after{display:none!important;background:transparent!important;background-image:none!important;border-color:transparent!important;box-shadow:none!important}html body .front-office .season-progress-step.is-active{background:#f6d46d!important;background-image:none!important;color:#08111f!important}html body .front-office .season-progress-step.is-active:after{border-left-color:#f6d46d!important}html body .player-modal:not(.trade-offer-modal):not(.quick-sim-modal):not(.free-agent-decision-modal):not(.extension-decision-modal):not([data-testid=player-card-modal]){max-height:calc(100vh - 28px)!important;overflow:visible!important}html body .player-modal:not(.trade-offer-modal):not(.quick-sim-modal):not(.free-agent-decision-modal):not(.extension-decision-modal):not([data-testid=player-card-modal]) .player-season-log{overflow-y:visible!important;max-height:none!important}@media(max-height:940px){html body .player-modal:not(.trade-offer-modal):not(.quick-sim-modal):not(.free-agent-decision-modal):not(.extension-decision-modal):not([data-testid=player-card-modal]){overflow:hidden!important}html body .player-modal:not(.trade-offer-modal):not(.quick-sim-modal):not(.free-agent-decision-modal):not(.extension-decision-modal):not([data-testid=player-card-modal]) .player-season-log{max-height:clamp(260px,42vh,520px)!important;overflow-y:auto!important}}html body .front-office .leaders-page>.league-leaders-panel{margin-top:0!important}html body .front-office .league-leaders-panel .league-leaders-shell,html body .front-office .league-leaders-panel .roster-split-grid{margin:0!important;padding:0!important;background:transparent!important;background-image:none!important}html body .front-office .postseason-tree-bracket .pro-bracket-series-card{padding-top:8px!important}html body .front-office .postseason-tree-bracket .pro-bracket-series-head{display:flex!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;padding:0 0 6px!important;min-height:0!important}html body .front-office .postseason-tree-bracket .pro-bracket-series-label,html body .front-office .postseason-tree-bracket .pro-bracket-series-head strong{font-size:.95rem!important;line-height:1!important}html body .front-office .player-modal.free-agent-signed-modal{width:min(680px,calc(100vw - 48px))!important;max-width:680px!important;min-height:0!important;max-height:none!important;display:grid!important;gap:14px!important;padding:18px!important;overflow:visible!important}html body .front-office .player-modal.free-agent-signed-modal .panel-title{align-items:center!important;gap:18px!important;margin:0!important;padding:0 0 12px!important;border-bottom:1px solid rgba(246,197,91,.22)!important}html body .front-office .player-modal.free-agent-signed-modal .panel-title h3{font-size:clamp(2rem,2.7vw,2.6rem)!important;line-height:.96!important;letter-spacing:-.04em!important}html body .front-office .player-modal.free-agent-signed-modal .panel-title span{display:block!important;margin-top:4px!important;color:#f6c55b!important;font-size:clamp(1.28rem,1.8vw,1.62rem)!important;font-weight:950!important;line-height:1.04!important;text-align:left!important}html body .front-office .player-modal.free-agent-signed-modal .message{margin:0!important;padding:14px 16px!important;border:1px solid rgba(246,197,91,.2)!important;border-radius:14px!important;background:#07090d!important;color:#f1f5f8!important;font-size:clamp(1.22rem,1.45vw,1.45rem)!important;font-weight:750!important;line-height:1.24!important}html body .front-office .player-modal.free-agent-signed-modal .modal-close-button{min-width:116px!important;padding:10px 16px!important;font-size:1rem!important}html body .front-office .player-modal.free-agent-decision-modal{width:min(760px,calc(100vw - 48px))!important;max-width:760px!important;min-height:0!important;display:grid!important;gap:12px!important;padding:18px!important;overflow:visible!important}html body .front-office .player-modal.free-agent-decision-modal .player-modal-head{width:100%!important;display:block!important}html body .front-office .player-modal.free-agent-decision-modal .player-modal-head-main,html body .front-office .player-modal.free-agent-decision-modal .player-modal-titlebar,html body .front-office .player-modal.free-agent-decision-modal .summary-grid,html body .front-office .player-modal.free-agent-decision-modal .inline-actions{width:100%!important;max-width:none!important;min-width:0!important}html body .front-office .player-modal.free-agent-decision-modal .player-modal-titlebar{align-items:center!important;margin:0!important}html body .front-office .player-modal.free-agent-decision-modal .player-card-header{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;gap:8px!important}html body .front-office .player-modal.free-agent-decision-modal .player-card-header>span,html body .front-office .player-modal.free-agent-decision-modal .player-card-header .player-card-rating{min-width:0!important;width:100%!important;justify-content:center!important;text-align:center!important}html body .front-office .player-modal.free-agent-decision-modal .compact-summary-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important;gap:10px!important}html body .front-office .player-modal.free-agent-decision-modal .free-agent-offer-entry-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}html body .front-office .player-modal.free-agent-decision-modal .summary-card{min-width:0!important;min-height:72px!important;padding:12px 14px!important}html body .front-office .player-modal.free-agent-decision-modal .free-agent-offer-entry-input{width:100%!important}html body .front-office .player-modal.free-agent-decision-modal{width:min(620px,calc(100vw - 56px))!important;max-width:620px!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;padding:16px!important}html body .front-office .player-modal.free-agent-decision-modal .player-modal-titlebar{display:flex!important;justify-content:space-between!important;gap:14px!important;padding-bottom:8px!important}html body .front-office .player-modal.free-agent-decision-modal .player-modal-titlebar h3{font-size:1.55rem!important;line-height:1!important}html body .front-office .player-modal.free-agent-decision-modal .player-modal-titlebar span{font-size:1.12rem!important}html body .front-office .player-modal.free-agent-decision-modal .free-agent-decision-meta{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important}html body .front-office .player-modal.free-agent-decision-modal .compact-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}html body .front-office .player-modal.free-agent-decision-modal .compact-summary-grid.free-agent-offer-entry-grid{grid-template-columns:.85fr .85fr 1fr!important}html body .front-office .player-modal.free-agent-decision-modal .summary-card{min-height:58px!important;padding:10px 11px!important}html body .front-office .player-modal.free-agent-decision-modal .summary-card span{font-size:.77rem!important}html body .front-office .player-modal.free-agent-decision-modal .summary-card strong,html body .front-office .player-modal.free-agent-decision-modal .free-agent-offer-entry-input{font-size:1.08rem!important}html body .front-office .player-modal.free-agent-decision-modal .inline-actions{justify-content:flex-end!important;gap:8px!important}html body .front-office .player-modal.free-agent-decision-modal .compact-button{min-height:38px!important;padding:8px 14px!important}html body .front-office .player-modal.quick-sim-modal.free-agent-signed-modal{width:min(560px,calc(100vw - 56px))!important;max-width:560px!important;min-height:0!important;padding:18px!important;gap:13px!important}html body .front-office .player-modal.quick-sim-modal.free-agent-signed-modal .panel-title h3{font-size:2rem!important;line-height:1!important}html body .front-office .player-modal.quick-sim-modal.free-agent-signed-modal .panel-title span{font-size:1.32rem!important}html body .front-office .player-modal.quick-sim-modal.free-agent-signed-modal .message{padding:18px 20px!important;border-radius:16px!important;background:#060a11f5!important;border:1px solid rgba(246,197,91,.32)!important;color:#f8fbff!important;font-size:1.36rem!important;font-weight:850!important;line-height:1.28!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) :is(.assistant-gm-row.office-text-report-card,.office-report-row.scout-report-row){grid-template-columns:46px minmax(0,1fr)!important;column-gap:10px!important;row-gap:5px!important;align-items:start!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) :is(.assistant-gm-row.office-text-report-card,.office-report-row.scout-report-row) :is(.assistant-gm-avatar,.scout-avatar){grid-column:1!important;grid-row:1 / span 2!important;align-self:start!important;justify-self:center!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) :is(.assistant-gm-row.office-text-report-card,.office-report-row.scout-report-row) .assistant-gm-copy{display:contents!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) :is(.assistant-gm-row.office-text-report-card,.office-report-row.scout-report-row) .assistant-gm-copy>.transaction-date{grid-column:2!important;grid-row:1!important;align-self:end!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) :is(.assistant-gm-row.office-text-report-card,.office-report-row.scout-report-row) .assistant-gm-copy>strong{grid-column:2!important;grid-row:2!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) :is(.assistant-gm-row.office-text-report-card,.office-report-row.scout-report-row) .assistant-gm-copy>span{grid-column:1 / -1!important}html body .front-office .transaction-analyst-row{grid-template-columns:52px minmax(0,1fr)!important;align-items:center!important}html body .front-office .transaction-analyst-icon{width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important;display:inline-grid!important;place-items:center!important}html body .front-office .transaction-analyst-icon svg{width:48px!important;height:48px!important}html body .front-office .prospect-review-row{grid-template-columns:52px minmax(0,1fr)!important}html body :is(.front-office,.player-modal,.franchise-hub-season-panel) :is(.modal-close-button,.compact-button,.tiny-button,.action-button,.deck-button,.player-action-button):not(.link-button):not(.icon-button):not(.bulk-shop-phone-button):not(.assistant-contract-offer-button):not(.deck-button-danger):not(.danger-button):not(:disabled){background:transparent!important;background-image:none!important;box-shadow:inset 0 1px #ffffff0d!important}html body :is(.front-office,.player-modal,.franchise-hub-season-panel) :is(.modal-close-button,.compact-button,.tiny-button,.action-button,.deck-button,.player-action-button):not(.link-button):not(.icon-button):not(.bulk-shop-phone-button):not(.assistant-contract-offer-button):not(.deck-button-danger):not(.danger-button):hover:not(:disabled),html body :is(.front-office,.player-modal,.franchise-hub-season-panel) :is(.modal-close-button,.compact-button,.tiny-button,.action-button,.deck-button,.player-action-button):not(.link-button):not(.icon-button):not(.bulk-shop-phone-button):not(.assistant-contract-offer-button):not(.deck-button-danger):not(.danger-button):focus-visible:not(:disabled){background:#f6c55b14!important;background-image:none!important}html body .front-office :is(.assistant-gm-row.office-text-report-card,.deadline-transaction-card).has-office-actions{position:relative!important;padding-right:12px!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .assistant-gm-row.office-text-report-card.has-office-actions,html body .front-office .assistant-gm-row.office-text-report-card.has-office-actions{grid-template-columns:46px minmax(0,1fr) max-content!important}html body .front-office .deadline-transaction-card.has-office-actions{grid-template-columns:var(--news-feed-icon-column, 90px) minmax(0,1fr) max-content!important}html body .front-office .desk-team-reports-panel :is(.assistant-gm-row.office-text-report-card,.deadline-transaction-card).has-office-actions .office-suggestion-actions,html body .front-office :is(.assistant-gm-row.office-text-report-card,.deadline-transaction-card).has-office-actions .office-suggestion-actions{position:static!important;top:auto!important;right:auto!important;grid-column:3!important;grid-row:1 / span 2!important;align-self:start!important;justify-self:end!important;margin-top:0!important}html body .front-office .assistant-gm-row.office-text-report-card.has-office-actions .assistant-gm-copy>span{grid-column:1 / -1!important}html body .front-office{--news-feed-icon-column: 90px}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) :is(.transaction-row,.result-row){line-height:1.16!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .transaction-date{margin-bottom:0!important;line-height:1!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) :is(.transaction-player-copy,.assistant-gm-copy,.manager-report-copy,.league-news-score-copy){gap:2px!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .transaction-player-card{gap:10px!important;padding:8px 10px 8px 8px!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .league-news-score-layout{gap:10px!important}html body .front-office .transaction-analyst-row,html body .front-office .prospect-review-row{grid-template-columns:34px minmax(0,1fr)!important}html body .front-office .transaction-analyst-icon{width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important}html body .front-office .transaction-analyst-icon svg{width:28px!important;height:28px!important}html body .front-office .player-modal.free-agent-decision-modal{width:min(720px,calc(100vw - 56px))!important;max-width:720px!important;grid-template-columns:minmax(0,1fr)!important;padding:18px!important;gap:12px!important;overflow:visible!important}html body .front-office .player-modal.free-agent-decision-modal .player-modal-head{display:block!important;width:100%!important}html body .front-office .player-modal.free-agent-decision-modal .player-photo-shell{display:none!important}html body .front-office .player-modal.free-agent-decision-modal .player-modal-titlebar{display:flex!important;align-items:center!important;justify-content:space-between!important;padding-bottom:6px!important}html body .front-office .player-modal.free-agent-decision-modal .free-agent-decision-meta{grid-template-columns:repeat(4,minmax(0,1fr))!important}html body .front-office .player-modal.free-agent-decision-modal .compact-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel,.office-report-list) .manager-report-row{display:grid!important;grid-template-columns:46px minmax(0,1fr)!important;width:100%!important;min-width:0!important;align-items:start!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel,.office-report-list) .manager-report-row.is-team-news-no-icon{grid-template-columns:minmax(0,1fr)!important}html body .front-office .manager-report-row .manager-report-copy,html body .front-office .manager-report-row .assistant-gm-copy{min-width:0!important;width:100%!important}html body .front-office :is(.assistant-gm-row.office-text-report-card,.deadline-transaction-card).has-office-actions{grid-template-columns:46px minmax(0,1fr) max-content!important;padding-right:10px!important}html body .front-office .assistant-gm-row.office-text-report-card.has-office-actions .office-suggestion-actions,html body .front-office .deadline-transaction-card.has-office-actions .office-suggestion-actions,html body .front-office .desk-team-reports-panel :is(.assistant-gm-row.office-text-report-card,.deadline-transaction-card).has-office-actions .office-suggestion-actions{position:static!important;grid-column:3!important;justify-self:end!important;margin-left:auto!important;display:flex!important;align-items:flex-start!important}html body .front-office .office-suggestion-actions .bulk-shop-phone-button,html body .front-office .desk-team-reports-panel .office-suggestion-actions .bulk-shop-phone-button{position:static!important;top:auto!important;right:auto!important;margin-left:auto!important}html body .front-office .playoff-series-header,html body .front-office .postseason-tree-bracket .pro-bracket-series-head{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important}html body .front-office .playoff-series-note,html body .front-office .pro-bracket-series-label{order:1!important;margin-right:auto!important}html body .front-office .playoff-series-badge,html body .front-office .postseason-tree-bracket .pro-bracket-series-head strong{order:2!important;margin-left:auto!important;text-align:right!important}html body .front-office .player-modal.free-agent-decision-modal .compact-summary-grid.free-agent-offer-entry-grid{grid-template-columns:.9fr .9fr 1fr!important}html body .front-office .player-modal.quick-sim-modal.free-agent-signed-modal,html body .front-office .player-modal.free-agent-signed-modal{width:min(560px,calc(100vw - 56px))!important;max-width:560px!important;min-height:0!important;padding:18px!important}html body .front-office .player-modal.quick-sim-modal.free-agent-signed-modal .message,html body .front-office .player-modal.free-agent-signed-modal .message{font-size:1.32rem!important;line-height:1.26!important;padding:16px 18px!important}html body .front-office .transaction-headline-inline{display:flex!important;align-items:baseline!important;gap:7px!important;row-gap:0!important;flex-wrap:wrap!important;width:100%!important;max-width:none!important;min-width:0!important;line-height:1.08!important}html body .front-office .transaction-headline-inline>strong{color:var(--accent)!important;font-weight:900!important;line-height:1.08!important;white-space:nowrap!important}html body .front-office .transaction-headline-inline>span{min-width:0!important;color:#edf4ffdb!important;font-weight:400!important;line-height:1.08!important}html body .front-office .prospects-table :is(th.prospect-review-cell,td.prospect-review-cell){text-align:left!important}html body .front-office .prospect-review-row{justify-items:start!important;text-align:left!important}html body .front-office .prospect-review-row span:last-child{text-align:left!important;justify-self:start!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel,.league-transactions-page-panel,.office-report-list) .transaction-player-card{grid-template-columns:var(--news-feed-icon-size, 84px) minmax(0,1fr)!important;column-gap:0!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel,.league-transactions-page-panel,.office-report-list) :is(.transaction-player-logo,.transaction-player-logo-fallback,.league-news-score-logo,.league-news-playoff-logo,.league-news-score-layout>.team-logo.tiny-logo){justify-self:start!important;margin-right:0!important}html body .front-office :is(.assistant-gm-row.office-text-report-card,.deadline-transaction-card).has-office-actions .office-suggestion-actions{justify-self:end!important;justify-content:flex-end!important;margin-left:auto!important;width:max-content!important}html body .front-office .office-suggestion-actions .bulk-shop-phone-button,html body .front-office .desk-team-reports-panel .office-suggestion-actions .bulk-shop-phone-button{justify-self:end!important;margin-left:auto!important}html body .front-office .deadline-transaction-card :is(.assistant-gm-avatar,.scout-avatar){align-self:start!important;margin-top:2px!important}html body .front-office .league-transactions-split .league-signings-page-panel{height:calc(200vh - 380px)!important;min-height:1120px!important}html body .front-office .league-transactions-split .league-signings-page-panel .dashboard-league-transactions-list{height:100%!important;min-height:0!important;overflow-y:auto!important}@media(max-width:1100px){html body .front-office .league-transactions-split .league-signings-page-panel{height:auto!important;min-height:760px!important}}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel,.office-report-list) .manager-report-row{grid-template-columns:34px minmax(0,1fr)!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel,.office-report-list) .manager-cap-avatar{width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;align-self:start!important;margin-top:2px!important}html body .front-office .manager-report-single-line{display:block!important;line-height:1.2!important}html body .front-office .manager-report-single-line strong{color:var(--accent)!important}html body .front-office .market-read-row{grid-template-columns:34px minmax(0,1fr)!important}html body .front-office .market-read-row .assistant-gm-avatar{width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;align-self:start!important;margin-top:2px!important}html body .front-office .market-read-team-link{color:var(--accent)!important;font-weight:900!important;padding:0!important;vertical-align:baseline!important}html body .front-office .draft-round-toolbar{align-items:center!important}html body .front-office .draft-latest-action-toolbar{margin-left:auto!important;margin-right:auto!important;gap:8px!important}html body .front-office .player-modal.free-agent-decision-modal.free-agent-international-modal{width:min(500px,calc(100vw - 56px))!important;max-width:500px!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important}html body .front-office .player-modal.free-agent-decision-modal.free-agent-international-modal .message{font-size:2rem!important;line-height:1.18!important;font-weight:950!important;padding:18px 20px!important}html body .front-office .player-modal.free-agent-decision-modal.free-agent-international-modal .free-agent-decision-message{font-size:2.05rem!important;line-height:1.16!important;font-weight:950!important;color:#ffe3a1!important;border-color:#f6c55b6b!important}html body .front-office .player-modal.free-agent-decision-modal.free-agent-international-modal .compact-summary-grid:not(.international-pool-summary-grid){grid-template-columns:repeat(4,minmax(0,1fr))!important}html body .front-office .player-modal.free-agent-decision-modal.free-agent-international-modal .international-pool-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}html body .front-office .player-modal.free-agent-decision-modal.free-agent-international-modal .free-agent-offer-toolbar{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}html body .front-office .player-modal.free-agent-decision-modal.free-agent-international-modal .free-agent-offer-toolbar .field{min-width:0!important}html body .front-office .player-modal.free-agent-decision-modal.free-agent-international-modal .free-agent-offer-toolbar .field strong{display:grid!important;min-height:46px!important;place-items:center!important;padding:11px 13px!important;border:1px solid rgba(97,129,188,.24)!important;border-radius:14px!important;background:linear-gradient(180deg,#0c1a32fa,#071222fa)!important;color:var(--text)!important;font-size:1.02rem!important;font-weight:900!important;line-height:1.1!important}html body .front-office .player-modal.free-agent-decision-modal:not(.free-agent-international-modal) .summary-card{width:100%!important;min-width:0!important;height:100%!important}html body .front-office :is(.assistant-gm-row.office-text-report-card,.deadline-transaction-card).has-office-actions{grid-template-columns:46px minmax(0,1fr) max-content!important;column-gap:10px!important;width:100%!important}html body .front-office :is(.assistant-gm-row.office-text-report-card,.deadline-transaction-card).has-office-actions .office-suggestion-actions{grid-column:3!important;justify-self:end!important;align-self:start!important;margin-left:auto!important;width:max-content!important}html body .front-office :is(.assistant-gm-row.office-text-report-card,.deadline-transaction-card).has-office-actions .bulk-shop-phone-button{margin-left:auto!important;margin-right:0!important}html body .front-office .postseason-tree-bracket .pro-bracket-score-strip{width:auto!important;max-width:100%!important;display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;gap:0!important;padding:4px 8px!important;border-radius:999px!important;background:#00000038!important;order:0!important;margin:0 0 0 auto!important;text-align:right!important;color:#f6f0cf!important;font-weight:950!important;white-space:nowrap!important}html body .front-office .postseason-tree-bracket .pro-bracket-team-row{grid-template-columns:34px 36px minmax(0,1fr) auto!important}html body .front-office .postseason-tree-bracket .pro-bracket-team-row .playoff-team-series-wins{justify-self:end!important;align-self:center!important;min-width:1.4em!important;color:#f6c55b!important;font-size:1.08rem!important;font-weight:950!important;line-height:1!important;text-align:right!important}html body .player-modal.trade-offer-modal .trade-offer-player-stacks{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:12px!important;align-items:start!important;width:100%!important}html body .player-modal.trade-offer-modal .trade-offer-player-stack{display:grid!important;grid-template-columns:1fr!important;align-content:start!important;gap:8px!important;min-width:0!important}html body .player-modal.trade-offer-modal .trade-offer-player-stack header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;min-width:0!important;padding-bottom:4px!important}html body .player-modal.trade-offer-modal .trade-offer-player-stack header span{color:#eef4ff!important;font-size:1rem!important;font-weight:900!important;text-transform:uppercase!important}html body .player-modal.trade-offer-modal .trade-offer-player-stack header strong{display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;gap:7px!important;min-width:0!important;color:#eef4ff!important;font-size:1rem!important;line-height:1.1!important;text-align:right!important}html body .player-modal.trade-offer-modal .trade-offer-stack-logo{width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;object-fit:contain!important}html body .player-modal.trade-offer-modal .trade-offer-player-stack .transaction-player-card{width:100%!important;max-width:none!important;justify-self:stretch!important}html body .player-modal.trade-offer-modal .trade-offer-player-stack.is-unbranded-trade-stack{padding-top:10px!important}html body .player-modal.trade-offer-modal .transaction-player-card.is-unbranded-trade-player{grid-template-columns:minmax(0,1fr)!important}html body .player-modal.trade-offer-modal .transaction-player-card.is-unbranded-trade-player .transaction-player-copy{grid-column:1!important}html body .player-modal.trade-offer-modal .trade-offer-player-stack{border:1px solid rgba(180,190,204,.18)!important;background:#3b414a!important}@media(max-width:980px){html body .player-modal.trade-offer-modal .trade-offer-player-stacks{grid-template-columns:1fr!important}}html body .front-office .player-modal.free-agent-decision-modal:not(.free-agent-international-modal){width:min(980px,calc(100vw - 56px))!important;max-width:980px!important}html body .front-office .player-modal.free-agent-decision-modal:not(.free-agent-international-modal) .compact-summary-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;width:100%!important;align-items:stretch!important}html body .front-office .player-modal.free-agent-decision-modal:not(.free-agent-international-modal) .summary-card{width:100%!important;min-width:0!important;height:100%!important;padding-left:14px!important;padding-right:14px!important}html body .front-office .player-modal.free-agent-decision-modal:not(.free-agent-international-modal) .summary-card strong{overflow-wrap:normal!important;word-break:normal!important}html body .front-office .player-modal.free-agent-decision-modal:not(.free-agent-international-modal) .free-agent-offer-toolbar{grid-template-columns:minmax(150px,.9fr) minmax(190px,1.1fr) minmax(190px,1fr)!important}@media(max-width:820px){html body .front-office .player-modal.free-agent-decision-modal:not(.free-agent-international-modal) .compact-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}html body .player-modal.trade-offer-modal{background:linear-gradient(180deg,#444b55,#373e47)!important;border:1px solid rgba(210,219,232,.22)!important;box-shadow:0 26px 72px #0000009e,inset 0 1px #ffffff14!important}html body .player-modal.trade-offer-modal .panel-title h3{color:#fff!important;font-size:clamp(1.9rem,3vw,2.65rem)!important;line-height:.98!important;letter-spacing:-.035em!important;text-shadow:0 2px 10px rgba(0,0,0,.35)!important}html body .player-modal.trade-offer-modal .panel-title span,html body .player-modal.trade-offer-modal .trade-offer-modal-counter{color:#eef4ff!important}html body .player-modal.trade-offer-modal .trade-offer-nav-button,html body .player-modal.trade-offer-modal .trade-offer-modal-counter{min-height:32px!important;height:32px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important}html body .player-modal.trade-offer-modal .trade-offer-modal-counter{min-width:58px!important;padding:0 10px!important;font-size:1rem!important;font-weight:800!important;border-radius:999px!important;background:#060a1061!important;border:1px solid rgba(238,244,255,.18)!important}html body .player-modal.trade-offer-modal .result-row.transaction-row,html body .player-modal.trade-offer-modal .trade-offer-player-stack{background:#3f4650!important;border:1px solid rgba(218,226,238,.18)!important;border-radius:18px!important;box-shadow:inset 0 1px #ffffff0f!important}html body .player-modal.trade-offer-modal .transaction-trade-copy>strong,html body .player-modal.trade-offer-modal .transaction-trade-copy>strong .link-button{color:#fff!important;font-size:clamp(1.38rem,2.15vw,1.78rem)!important;line-height:1.18!important;font-weight:1000!important;text-shadow:0 1px 8px rgba(0,0,0,.32)!important}html body .player-modal.trade-offer-modal .transaction-trade-copy>span,html body .player-modal.trade-offer-modal .transaction-date,html body .player-modal.trade-offer-modal .trade-response-line{color:#e7eef8!important}html body .player-modal.trade-offer-modal .transaction-player-card{background:#4b535e!important;border:1px solid rgba(224,232,244,.16)!important;box-shadow:inset 0 1px #ffffff0e!important}html body .player-modal.trade-offer-modal .trade-offer-player-stack header span,html body .player-modal.trade-offer-modal .trade-offer-player-stack header strong,html body .player-modal.trade-offer-modal .transaction-player-copy strong,html body .player-modal.trade-offer-modal .transaction-player-copy strong .link-button{color:#fff!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .office-report-list>.result-row.transaction-row,html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-reports-list>.result-row.transaction-row,html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .office-text-report-card,html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .scout-report-row{display:grid!important;grid-template-columns:46px minmax(0,1fr) minmax(42px,auto)!important;gap:10px!important;align-items:start!important;padding:10px 12px!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) :is(.assistant-gm-avatar,.manager-cap-avatar,.scout-avatar){grid-column:1!important;grid-row:1!important;width:42px!important;min-width:42px!important;max-width:42px!important;height:42px!important;min-height:42px!important;max-height:42px!important;justify-self:center!important;align-self:start!important;margin:0!important;background:transparent!important;border:0!important;box-shadow:none!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) :is(.assistant-gm-copy,.manager-report-copy,.scout-report-copy){grid-column:2!important;min-width:0!important;padding:0!important;margin:0!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .office-suggestion-actions{grid-column:3!important;grid-row:1!important;display:inline-flex!important;justify-content:flex-end!important;align-items:flex-start!important;gap:4px!important;min-width:42px!important;justify-self:end!important;align-self:start!important;margin:0!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) :is(.bulk-shop-phone-button,.assistant-contract-offer-button){display:inline-grid!important;place-items:center!important;width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;min-height:34px!important;max-height:34px!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .manager-report-row .transaction-player-grid{grid-column:2 / -1!important;margin-top:8px!important}html body .front-office .boxscore-modal{width:min(1040px,calc(100vw - 36px))!important;max-width:min(1040px,calc(100vw - 36px))!important;padding:0!important;overflow:hidden!important;background:#f1f3f6!important;color:#222832!important}html body .front-office .quick-sim-modal[aria-label="Quick game"]{width:min(1040px,calc(100vw - 36px))!important;max-width:min(1040px,calc(100vw - 36px))!important}html body .front-office .boxscore-modal .boxscore-modal-titlebar{padding:12px 14px!important;border-bottom:1px solid #d8dde5!important;background:#0b121a!important}html body .front-office .boxscore-modal .boxscore-modal-body{max-height:min(74vh,780px)!important;overflow:auto!important;padding:0!important;background:#e9edf2!important}html body .front-office .schedule-latest-boxscore-panel{padding:0!important;overflow:hidden!important;background:#e9edf2!important}html body .front-office .schedule-latest-boxscore-panel>.panel-title{padding:12px 14px!important;border-bottom:1px solid #d8dde5!important;background:#0b121a!important}html body .front-office .schedule-latest-boxscore-panel>.panel-title h3{color:#eef4ff!important}html body .front-office .schedule-latest-boxscore-panel>.panel-title span{color:#b6c4d4!important}html body .front-office .schedule-latest-boxscore-panel .hb-boxscore-a-frame{max-height:min(72vh,760px)!important;overflow:auto!important}html body .front-office .hb-boxscore-a-frame{--hb-boxscore-page: #e9edf2;--hb-boxscore-card: #ffffff;--hb-boxscore-header: #f6f7f9;--hb-boxscore-row: #fbfcfd;--hb-boxscore-line: #d8dde5;--hb-boxscore-soft-line: #edf0f3;--hb-boxscore-text: #222832;--hb-boxscore-muted: #647080;--hb-boxscore-blue: #176fac;width:100%!important;display:grid!important;gap:0!important;background:var(--hb-boxscore-page)!important;color:var(--hb-boxscore-text)!important;font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;line-height:1.25!important}html body .front-office .hb-boxscore-a-line-card,html body .front-office .hb-boxscore-a-decision-card,html body .front-office .hb-boxscore-a-team-card,html body .front-office .hb-boxscore-a-summary-card{background:var(--hb-boxscore-card)!important;border-bottom:1px solid var(--hb-boxscore-line)!important}html body .front-office .hb-boxscore-a-line-card{overflow-x:auto!important}html body .front-office .hb-boxscore-a-line-score{width:100%!important;min-width:760px!important;border-collapse:collapse!important;table-layout:fixed!important;color:var(--hb-boxscore-text)!important;font-size:12px!important}html body .front-office .hb-boxscore-a-line-score th,html body .front-office .hb-boxscore-a-line-score td{height:34px!important;padding:5px 7px!important;border-left:1px solid var(--hb-boxscore-line)!important;border-bottom:1px solid var(--hb-boxscore-line)!important;background:#fff!important;color:var(--hb-boxscore-text)!important;text-align:center!important;font-size:12px!important;font-weight:400!important;font-variant-numeric:tabular-nums!important}html body .front-office .hb-boxscore-a-line-score thead th{height:32px!important;background:var(--hb-boxscore-header)!important;color:#3f4650!important;font-weight:500!important}html body .front-office .hb-boxscore-a-line-score .hb-boxscore-a-team-slot{width:112px!important;border-left:0!important;text-align:left!important;font-weight:700!important}html body .front-office .hb-boxscore-a-team-ident{display:flex!important;align-items:center!important;gap:8px!important;white-space:nowrap!important}html body .front-office .hb-boxscore-a-logo{width:20px!important;min-width:20px!important;height:20px!important;min-height:20px!important;display:inline-grid!important;place-items:center!important;object-fit:contain!important;border-radius:3px!important;color:#fff!important;font-size:9px!important;font-weight:800!important;line-height:1!important}html body .front-office .hb-boxscore-a-logo-fallback{background:#17202a!important}html body .front-office .hb-boxscore-a-line-score .hb-boxscore-a-total{width:44px!important;background:#f9fafb!important;font-weight:700!important}html body .front-office .hb-boxscore-a-decision-card{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;min-height:74px!important}html body .front-office .hb-boxscore-a-decision-card.is-two-decisions{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body .front-office .hb-boxscore-a-decision{display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;padding:10px 16px!important;border-left:1px solid var(--hb-boxscore-line)!important;background:#fff!important}html body .front-office .hb-boxscore-a-decision:first-child{border-left:0!important}html body .front-office .hb-boxscore-a-headshot{width:36px!important;height:36px!important;display:grid!important;place-items:center!important;border:1px solid #d9dee6!important;border-radius:50%!important;background:#eef1f5!important;color:#555f6f!important;font-size:10px!important;font-weight:800!important}html body .front-office .hb-boxscore-a-decision span:not(.hb-boxscore-a-headshot){display:block!important;color:#111827!important;font-size:12px!important;font-weight:800!important;text-transform:uppercase!important}html body .front-office .hb-boxscore-a-decision strong{display:block!important;color:var(--hb-boxscore-blue)!important;font-size:12px!important;font-weight:500!important}html body .front-office .hb-boxscore-a-decision em{display:block!important;margin-top:3px!important;color:#1f2937!important;font-size:11px!important;font-style:normal!important}html body .front-office .hb-boxscore-a-team-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1px!important;background:var(--hb-boxscore-line)!important}html body .front-office .hb-boxscore-a-team-card{min-width:0!important;padding:12px 12px 14px!important;border-bottom:0!important;color:var(--hb-boxscore-text)!important}html body .front-office .hb-boxscore-a-team-title{display:flex!important;align-items:center!important;gap:7px!important;margin:0 0 9px!important;color:var(--hb-boxscore-text)!important;font-size:14px!important;line-height:1!important;font-weight:800!important}html body .front-office .hb-boxscore-a-section-label{margin:10px 0 4px!important;padding:0 0 4px!important;border-bottom:1px solid var(--hb-boxscore-line)!important;color:#4b5563!important;font-size:11px!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:uppercase!important}html body .front-office .hb-boxscore-a-section-label:first-of-type{margin-top:0!important}html body .front-office .hb-boxscore-a-stat-table{width:100%!important;border-collapse:collapse!important;table-layout:fixed!important;color:var(--hb-boxscore-text)!important;font-size:11px!important}html body .front-office .hb-boxscore-a-stat-table th,html body .front-office .hb-boxscore-a-stat-table td{height:24px!important;padding:4px 5px!important;border-bottom:1px solid var(--hb-boxscore-soft-line)!important;background:#fff!important;color:var(--hb-boxscore-text)!important;text-align:right!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;font-size:11px!important;font-weight:400!important;font-variant-numeric:tabular-nums!important}html body .front-office .hb-boxscore-a-stat-table th{background:#fafafa!important;color:#374151!important;font-size:10px!important;font-weight:600!important;text-transform:uppercase!important}html body .front-office .hb-boxscore-a-stat-table tr:nth-child(2n) td{background:var(--hb-boxscore-row)!important}html body .front-office .hb-boxscore-a-stat-table .hb-boxscore-a-player{width:31%!important;color:var(--hb-boxscore-blue)!important;text-align:left!important}html body .front-office .hb-boxscore-a-stat-table th.hb-boxscore-a-player,html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-stat-table th.hb-boxscore-a-player{color:#8f99a3!important}html body .front-office .hb-boxscore-a-stat-table .hb-boxscore-a-pitcher-name{width:38%!important}html body .front-office .hb-boxscore-a-stat-table .hb-boxscore-a-pos{width:34px!important;color:#4b5563!important;text-align:left!important}html body .front-office .hb-boxscore-a-stat-table .hb-boxscore-a-team-row td{background:#f7f7f8!important;color:#374151!important;font-weight:700!important}html body .front-office .hb-pregame-boxscore .hb-boxscore-b-status strong{letter-spacing:.08em!important;text-transform:uppercase!important}html body .front-office .hb-pregame-starter{min-width:0!important}html body .front-office .hb-pregame-starter>div{min-width:0!important}html body .front-office .hb-pregame-starter strong,html body .front-office .hb-pregame-starter em{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .front-office .hb-pregame-team-heading{display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;align-items:center!important;gap:9px!important;margin:0 0 8px!important;padding:0 0 8px!important;border-bottom:1px solid var(--hb-boxscore-line)!important}html body .front-office .hb-pregame-team-heading>div{min-width:0!important;display:grid!important;gap:1px!important}html body .front-office .hb-pregame-team-heading span{color:var(--hb-boxscore-muted)!important;font-size:10px!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important}html body .front-office .hb-pregame-team-heading strong{overflow:hidden!important;color:var(--hb-boxscore-text)!important;font-size:14px!important;line-height:1.15!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .front-office .hb-pregame-team-logo{width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important;object-fit:contain!important}html body .front-office .hb-pregame-lineup-table th:first-child,html body .front-office .hb-pregame-lineup-table td:first-child{width:28px!important;text-align:center!important}html body .front-office .hb-pregame-lineup-table .link-button{max-width:100%!important;overflow:hidden!important;color:var(--hb-boxscore-blue)!important;font:inherit!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .front-office .hb-boxscore-a-summary-card{padding:12px!important;color:var(--hb-boxscore-text)!important}html body .front-office .hb-boxscore-a-summary-card h2{margin:0 0 8px!important;color:var(--hb-boxscore-text)!important;font-size:13px!important;font-weight:800!important;text-transform:uppercase!important}html body .front-office .hb-boxscore-a-play{display:grid!important;grid-template-columns:54px minmax(0,1fr) 72px!important;gap:10px!important;align-items:start!important;padding:8px 0!important;border-top:1px solid var(--hb-boxscore-soft-line)!important;background:#fff!important}html body .front-office .hb-boxscore-a-play:first-of-type{border-top:0!important}html body .front-office .hb-boxscore-a-inning{color:#111827!important;font-size:12px!important;font-weight:800!important}html body .front-office .hb-boxscore-a-play strong{display:block!important;margin-bottom:2px!important;color:#111827!important;font-size:12px!important;line-height:1.2!important}html body .front-office .hb-boxscore-a-play span{color:var(--hb-boxscore-muted)!important;font-size:11px!important;line-height:1.25!important}html body .front-office .hb-boxscore-a-score{justify-self:end!important;color:#111827!important;font-size:12px!important;font-weight:800!important;white-space:nowrap!important}html body .front-office .hb-boxscore-a-notes{display:grid!important;gap:4px!important;margin-top:10px!important;color:#2f3743!important;font-size:11px!important;line-height:1.32!important}html body .front-office .hb-boxscore-a-notes h4{margin:8px 0 0!important;color:#2f3743!important;font-size:11px!important;text-transform:uppercase!important}html body .front-office .hb-boxscore-a-empty{color:var(--hb-boxscore-muted)!important;font-size:12px!important}@media(max-width:850px){html body .front-office .hb-boxscore-a-team-grid,html body .front-office .hb-boxscore-a-decision-card,html body .front-office .hb-boxscore-a-decision-card.is-two-decisions{grid-template-columns:1fr!important}html body .front-office .hb-boxscore-a-decision{border-left:0!important;border-top:1px solid var(--hb-boxscore-line)!important}html body .front-office .hb-boxscore-a-decision:first-child{border-top:0!important}}html body .front-office .boxscore-reset-report,html body .front-office .boxscore-reset-panel{display:block!important;width:100%!important}html body .front-office .boxscore-modal{background:#07111c!important;color:#eef4ff!important}html body .front-office .boxscore-modal .boxscore-modal-body,html body .front-office .schedule-latest-boxscore-panel{background:radial-gradient(circle at 14% 0%,rgba(246,197,91,.13),transparent 34%),linear-gradient(145deg,#06101b,#0b1723 54%,#08101b)!important}html body .front-office .hb-boxscore-b-frame{--hb-boxscore-page: #07111c;--hb-boxscore-card: rgba(8, 19, 31, .94);--hb-boxscore-header: rgba(246, 197, 91, .11);--hb-boxscore-row: rgba(255, 255, 255, .035);--hb-boxscore-line: rgba(246, 197, 91, .25);--hb-boxscore-soft-line: rgba(160, 178, 198, .16);--hb-boxscore-text: #eef4ff;--hb-boxscore-muted: #9fb1c4;--hb-boxscore-blue: #f6c55b;gap:10px!important;padding:12px!important;background:radial-gradient(circle at 18% 0%,rgba(246,197,91,.14),transparent 34%),linear-gradient(145deg,#050d16,#091827 60%,#060d16)!important;color:var(--hb-boxscore-text)!important;font-family:Barlow Condensed,Bahnschrift,Arial Narrow,Arial,sans-serif!important;font-size:1rem!important}html body .front-office .hb-boxscore-b-hero{display:grid!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;align-items:stretch!important;gap:10px!important;min-height:96px!important;padding:10px!important;border:1px solid rgba(246,197,91,.28)!important;border-radius:12px!important;background:linear-gradient(90deg,rgba(255,255,255,.06),transparent 18%,transparent 82%,rgba(255,255,255,.05)),#071421!important;box-shadow:inset 0 1px #ffffff14,0 18px 40px #00000038!important}html body .front-office .hb-boxscore-b-team{display:grid!important;grid-template-columns:64px minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;min-width:0!important;padding:12px!important;border:1px solid color-mix(in srgb,var(--boxscore-team-color) 44%,transparent)!important;border-radius:10px!important;background:linear-gradient(90deg,color-mix(in srgb,var(--boxscore-team-color) 38%,transparent),#050c14d1 66%),#ffffff0a!important}html body .front-office .hb-boxscore-b-team.is-home{grid-template-columns:auto minmax(0,1fr) 64px!important;text-align:right!important;background:linear-gradient(270deg,color-mix(in srgb,var(--boxscore-team-color) 38%,transparent),#050c14d1 66%),#ffffff0a!important}html body .front-office .hb-boxscore-b-hero-logo{width:58px!important;min-width:58px!important;height:58px!important;min-height:58px!important;border-radius:10px!important;filter:drop-shadow(0 8px 10px rgba(0,0,0,.38))!important}html body .front-office .hb-boxscore-b-team-copy{display:grid!important;gap:2px!important;min-width:0!important}html body .front-office .hb-boxscore-b-team-copy span{color:#f6c55b!important;font-size:.86rem!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important}html body .front-office .hb-boxscore-b-team-copy strong{color:#fff!important;font-size:clamp(1.1rem,2vw,1.55rem)!important;font-weight:900!important;line-height:1!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .front-office .hb-boxscore-b-team-copy em{color:#bfd0e2!important;font-size:.88rem!important;font-style:normal!important;font-weight:700!important}html body .front-office .hb-boxscore-b-score{color:#fff!important;font-size:clamp(2.5rem,5vw,4.25rem)!important;font-weight:950!important;line-height:.9!important;text-shadow:0 8px 22px rgba(0,0,0,.5)!important;font-variant-numeric:tabular-nums!important}html body .front-office .hb-boxscore-b-status{display:grid!important;place-items:center!important;align-content:center!important;gap:5px!important;min-width:92px!important;padding:8px 10px!important;border:1px solid rgba(246,197,91,.32)!important;border-radius:10px!important;background:#00000042!important;text-align:center!important}html body .front-office .hb-boxscore-b-status strong{color:#fff!important;font-size:1rem!important;font-weight:950!important;letter-spacing:.12em!important;text-transform:uppercase!important}html body .front-office .hb-boxscore-b-status span{color:#f6c55b!important;font-size:.84rem!important;font-weight:800!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-line-card,html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-decision-card,html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-team-card,html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-summary-card{border:1px solid rgba(246,197,91,.2)!important;border-radius:10px!important;background:#07121fe6!important;overflow:hidden!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-line-card:before{content:"Line Score"!important;display:block!important;padding:8px 12px 4px!important;color:#f6c55b!important;font-size:.78rem!important;font-weight:950!important;letter-spacing:.08em!important;text-transform:uppercase!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-line-score th,html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-line-score td{height:30px!important;border-color:#f6c55b29!important;background:#ffffff06!important;color:#eef4ff!important;font-size:.9rem!important;font-weight:800!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-line-score thead th,html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-line-score .hb-boxscore-a-total{background:#f6c55b1a!important;color:#f6c55b!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-decision{border-color:#f6c55b2e!important;background:#ffffff09!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-headshot{border-color:#f6c55b61!important;background:#f6c55b1f!important;color:#f6c55b!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-decision span:not(.hb-boxscore-a-headshot),html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-team-title,html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-summary-card h2,html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-inning,html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-play strong,html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-score{color:#fff!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-decision strong,html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-section-label,html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-stat-table .hb-boxscore-a-player{color:#f6c55b!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-decision em,html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-play span,html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-empty{color:#aebdd0!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-team-grid{gap:10px!important;background:transparent!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-team-card{padding:12px!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-stat-table th,html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-stat-table td{border-color:#a0b2c621!important;background:#ffffff05!important;color:#eef4ff!important;font-size:.82rem!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-stat-table th{background:#f6c55b14!important;color:#c8d7e8!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-stat-table tr:nth-child(2n) td{background:#ffffff0a!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-stat-table .hb-boxscore-a-team-row td{background:#f6c55b14!important;color:#fff!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-play{grid-template-columns:96px minmax(0,1fr) 94px!important;margin-top:6px!important;padding:8px 10px!important;border:1px solid rgba(246,197,91,.14)!important;border-radius:8px!important;background:#ffffff09!important}@media(max-width:850px){html body .front-office .hb-boxscore-b-hero{grid-template-columns:1fr!important}html body .front-office .hb-boxscore-b-status{min-height:46px!important}}html body .front-office .boxscore-modal,html body .front-office .schedule-latest-boxscore-panel{overflow:visible!important}html body .front-office .boxscore-modal .boxscore-modal-body,html body .front-office .schedule-latest-boxscore-panel .hb-boxscore-a-frame{max-height:none!important;overflow:visible!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-team-title{display:none!important}html body .front-office .hb-boxscore-b-team,html body .front-office .hb-boxscore-b-team.is-home{padding:6px 8px!important;border:0!important;border-radius:0!important;background:transparent!important}html body .front-office .hb-boxscore-b-status{min-width:82px!important;padding:4px 6px!important;border:0!important;border-radius:0!important;background:transparent!important}html body .front-office .hb-boxscore-b-hero{align-items:center!important;border-color:#f6c55b38!important;background:linear-gradient(90deg,rgba(255,255,255,.05),transparent 18%,transparent 82%,rgba(255,255,255,.045)),linear-gradient(135deg,#f6c55b14,#06121ff0 42%,#ffffff09)!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-line-score{min-width:0!important;table-layout:fixed!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-line-score .hb-boxscore-a-team-slot{width:88px!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-line-score th,html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-line-score td{height:28px!important;padding:3px 4px!important;font-size:.82rem!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-line-score .hb-boxscore-a-total{width:34px!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-team-ident{gap:5px!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-team-ident .hb-boxscore-a-logo{width:18px!important;min-width:18px!important;height:18px!important;min-height:18px!important}html body .front-office .hb-boxscore-b-team{position:relative!important;isolation:isolate!important}html body .front-office .hb-boxscore-b-team:before{content:""!important;position:absolute!important;inset:-8px!important;z-index:-1!important;border-radius:18px!important;background:radial-gradient(circle at 34px 50%,color-mix(in srgb,var(--boxscore-team-color) 78%,transparent),transparent 62%),linear-gradient(90deg,color-mix(in srgb,var(--boxscore-team-color) 50%,transparent),transparent 72%)!important;opacity:.95!important;filter:saturate(1.35) blur(.2px)!important}html body .front-office .hb-boxscore-b-team.is-home:before{background:radial-gradient(circle at calc(100% - 34px) 50%,color-mix(in srgb,var(--boxscore-team-color) 78%,transparent),transparent 62%),linear-gradient(270deg,color-mix(in srgb,var(--boxscore-team-color) 50%,transparent),transparent 72%)!important}html body .front-office .hb-boxscore-b-hero-logo{filter:drop-shadow(0 0 14px color-mix(in srgb,var(--boxscore-team-color) 85%,transparent)) drop-shadow(0 8px 10px rgba(0,0,0,.5))!important}html body .front-office .hb-boxscore-b-hero{padding:2px 0 4px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-inline-pos{color:#fff!important;font-weight:800!important;margin-left:3px!important}html body .front-office .schedule-latest-boxscore-panel>.panel-title{border-bottom:0!important}html body .front-office .boxscore-modal .boxscore-modal-body,html body .front-office .schedule-latest-boxscore-panel,html body .front-office .hb-boxscore-b-frame{background:#111619!important;background-image:none!important}html body .front-office .schedule-latest-boxscore-panel>.panel-title,html body .front-office .boxscore-modal .boxscore-modal-titlebar{background:#111619!important;background-image:none!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-line-score .hb-boxscore-a-team-slot{width:58px!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-line-score th,html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-line-score td{padding:3px 2px!important;font-size:.76rem!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-line-score .hb-boxscore-a-total{width:28px!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-team-ident{justify-content:center!important;gap:0!important}html body .front-office .boxscore-modal-date{color:#f6c55b!important;font-size:.88rem!important;font-weight:900!important;white-space:nowrap!important}html body .front-office .hb-boxscore-b-frame{padding-top:0!important}html body .front-office .hb-boxscore-b-hero{margin-top:0!important;padding-top:0!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-line-card:before{padding-top:4px!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-line-score{table-layout:fixed!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-line-score th:not(.hb-boxscore-a-team-slot),html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-line-score td{width:30px!important;min-width:30px!important;max-width:30px!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-line-score .hb-boxscore-a-total{width:30px!important;min-width:30px!important;max-width:30px!important}html body .front-office.front-office-view-home{--home-boxscore-panel-height: 780px}html body .front-office.front-office-view-home{padding:0 12px 16px!important}html body .front-office.front-office-view-home>.dashboard-shell{padding-left:0!important;padding-right:0!important}html body .front-office.front-office-view-home .home-dashboard-top-grid{display:grid!important;grid-template-columns:minmax(560px,1fr) minmax(520px,.95fr)!important;gap:18px!important;align-items:stretch!important}html body .front-office.front-office-view-home .dashboard-calendar-stack,html body .front-office.front-office-view-home .dashboard-boxscore-stack{min-height:var(--home-boxscore-panel-height)!important}html body .front-office.front-office-view-home .schedule-desk-panel.schedule-desk-panel-large,html body .front-office.front-office-view-home .schedule-latest-boxscore-panel{height:var(--home-boxscore-panel-height)!important;min-height:var(--home-boxscore-panel-height)!important;max-height:var(--home-boxscore-panel-height)!important}html body .front-office.front-office-view-home .schedule-latest-boxscore-panel{display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;overflow:hidden!important}html body .front-office.front-office-view-home .schedule-latest-boxscore-panel>.schedule-boxscore-scroll{height:100%!important;max-height:100%!important;min-height:0!important;overflow-x:hidden!important;overflow-y:scroll!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important;scrollbar-width:thin!important;scrollbar-color:rgba(246,197,91,.65) rgba(255,255,255,.08)!important}html body .front-office.front-office-view-home .dashboard-calendar-stack{min-height:0!important}html body .front-office.front-office-view-home .schedule-latest-boxscore-panel{height:auto!important;min-height:0!important;max-height:none!important;grid-template-rows:auto auto!important;overflow:visible!important}html body .front-office.front-office-view-home .schedule-latest-boxscore-panel>.schedule-boxscore-scroll{height:auto!important;max-height:none!important;overflow:visible!important;overscroll-behavior:auto!important;scrollbar-gutter:auto!important}html body .front-office.front-office-view-home .home-scoreboard-board-panel .league-score-ticket-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}html body .front-office.front-office-view-home .home-scoreboard-board-panel .league-score-ticket-decisions{display:flex!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:wrap!important;gap:5px 12px!important;min-height:18px!important;padding:5px 1px 0!important}html body .front-office.front-office-view-home .home-scoreboard-board-panel .league-score-ticket-decisions span{flex:0 1 auto!important;max-width:100%!important}html body .front-office.front-office-view-home .schedule-latest-boxscore-panel>.hb-boxscore-a-frame,html body .front-office.front-office-view-home .schedule-latest-boxscore-panel>.hb-boxscore-b-frame{height:100%!important;max-height:100%!important;min-height:0!important;overflow-x:hidden!important;overflow-y:scroll!important}html body .front-office.front-office-view-home .schedule-boxscore-scroll>.hb-boxscore-a-frame,html body .front-office.front-office-view-home .schedule-boxscore-scroll>.hb-boxscore-b-frame{height:auto!important;max-height:none!important;overflow:visible!important}html body .front-office.front-office-view-home .schedule-latest-boxscore-panel .hb-boxscore-a-line-card{flex:0 0 auto!important}html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-line-card:before{content:""!important;display:none!important;padding:0!important}html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-team-card .hb-boxscore-a-stat-table+.hb-boxscore-a-stat-table{margin-top:8px!important}html body .front-office.front-office-view-home .schedule-empty-boxscore{min-height:74px!important;display:grid!important;place-items:center!important;width:100%!important;padding:12px!important;border:1px dashed rgba(246,197,91,.25)!important;border-radius:13px!important;background:transparent!important;color:#9db0ba!important;font-size:1rem!important;font-weight:800!important;line-height:1.35!important;text-align:center!important}html body .front-office.front-office-view-home .schedule-empty-boxscore-list{display:grid!important;grid-template-columns:1fr!important;width:100%!important}html body .front-office.front-office-view-home .schedule-latest-boxscore-panel,html body .front-office.front-office-view-home .schedule-latest-boxscore-panel>.panel-title,html body .front-office.front-office-view-home .schedule-boxscore-scroll,html body .front-office.front-office-view-home .hb-boxscore-b-frame{background:#111619!important;background-image:none!important}html body .front-office.front-office-view-home .hb-boxscore-b-frame{--hb-boxscore-page: #111619;--hb-boxscore-card: rgba(23, 28, 31, .96);--hb-boxscore-header: rgba(246, 197, 91, .1);--hb-boxscore-row: rgba(255, 255, 255, .035);--hb-boxscore-line: rgba(246, 197, 91, .24);--hb-boxscore-soft-line: rgba(174, 183, 189, .16);--hb-boxscore-text: #eef4f5;--hb-boxscore-muted: #aeb7bd;--hb-boxscore-blue: #f6c55b}html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-line-card,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-decision-card,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-team-card,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-summary-card{background:#171c1ff5!important}html body .front-office.front-office-view-home .hb-boxscore-b-hero{background:linear-gradient(90deg,rgba(255,255,255,.045),transparent 18%,transparent 82%,rgba(255,255,255,.04)),linear-gradient(135deg,#f6c55b12,#111619f5 42%,#ffffff08)!important}html body .front-office.front-office-view-home .hb-boxscore-b-status{background:#111619f0!important}html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-stat-table th,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-stat-table td,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-line-score th,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-line-score td{background-color:#ffffff06!important}@media(max-width:1380px){html body .front-office.front-office-view-home .home-dashboard-top-grid{grid-template-columns:1fr!important}html body .front-office.front-office-view-home .home-scoreboard-board-panel .league-score-ticket-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(max-width:1120px){html body .front-office.front-office-view-home .home-scoreboard-board-panel .league-score-ticket-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:980px){html body .front-office.front-office-view-home .home-scoreboard-board-panel .league-score-ticket-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:720px){html body .front-office.front-office-view-home .home-scoreboard-board-panel .league-score-ticket-grid{grid-template-columns:minmax(0,1fr)!important}}html body .front-office.front-office-view-home .hb-boxscore-b-team-copy{align-content:center!important;gap:3px!important}html body .front-office.front-office-view-home .hb-boxscore-b-team,html body .front-office.front-office-view-home .hb-boxscore-b-team.is-home{grid-template-columns:58px minmax(0,1fr)!important}html body .front-office.front-office-view-home .hb-boxscore-b-team.is-home{grid-template-columns:minmax(0,1fr) 58px!important}html body .front-office.front-office-view-home .hb-boxscore-b-team-heading{display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:8px!important;min-width:0!important}html body .front-office.front-office-view-home .hb-boxscore-b-team.is-home .hb-boxscore-b-team-heading{justify-content:space-between!important}html body .front-office.front-office-view-home .hb-boxscore-b-team-copy strong{font-size:clamp(1.04rem,1.85vw,1.42rem)!important}html body .front-office.front-office-view-home .hb-boxscore-b-inline-score{color:#f6c55b!important;flex:0 0 auto!important;font-size:clamp(1.04rem,1.85vw,1.42rem)!important;font-weight:950!important;line-height:1!important}html body .front-office.front-office-view-home .hb-boxscore-b-team-copy em{color:#d4d9dd!important;font-size:.88rem!important}html body .front-office.front-office-view-home .hb-boxscore-b-status{min-width:92px!important}html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-line-card,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-decision-card,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-team-card,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-summary-card{border-color:#d2d8dc47!important}html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-line-score th,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-line-score td,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-decision,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-headshot,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-stat-table th,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-stat-table td{border-color:#d2d8dc2e!important}html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-decision-card{padding:6px 8px!important}html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-decision{min-height:0!important;padding:5px 8px!important}html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-headshot{width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;font-size:.78rem!important}html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-decision-logo{width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;min-height:34px!important;max-height:34px!important;border:0!important;border-radius:0!important;background:transparent!important;object-fit:contain!important;filter:drop-shadow(0 2px 4px rgba(0,0,0,.4))!important}html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-decision em{display:none!important}html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-play,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-play:first-of-type{grid-template-columns:30px 20px minmax(0,1fr) 74px!important;margin-top:0!important;padding:7px 0!important;border:0!important;border-top:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body .front-office .boxscore-scoring-panel .boxscore-scoring-play{border:0!important}html body .front-office .boxscore-scoring-panel .boxscore-scoring-logo-wrap{border-right:0!important}html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-play-logo{display:grid!important;place-items:center!important}html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-scoring-logo{width:22px!important;min-width:22px!important;max-width:22px!important;height:22px!important;min-height:22px!important;max-height:22px!important;border:0!important;border-radius:0!important;background:transparent!important;object-fit:contain!important;filter:drop-shadow(0 2px 4px rgba(0,0,0,.4))!important}html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-summary-card h2+.hb-boxscore-a-play{border-top:0!important}html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-inning{display:grid!important;place-items:center!important}html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-inning-icon{color:#cfd5d9!important;font-size:.68rem!important;font-weight:900!important;line-height:1!important}html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-inning,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-play strong,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-play span,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-score{font-size:.95rem!important;line-height:1.15!important}html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-team-card .hb-boxscore-a-stat-table+.hb-boxscore-a-stat-table{margin-top:14px!important}html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-stat-table th,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-stat-table td{border-color:transparent!important;border-width:0!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) :is(.assistant-gm-row.office-text-report-card,.manager-report-row.office-text-report-card,.office-report-row.scout-report-row,.deadline-transaction-card){display:grid!important;grid-template-columns:56px minmax(0,1fr) max-content!important;grid-template-rows:auto auto!important;align-items:start!important;column-gap:0!important;row-gap:6px!important;width:100%!important;padding:8px 10px 8px 8px!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:12px!important;background:#111619!important;background-image:none!important;box-shadow:inset 0 1px #ffffff09!important;color:#eef4f5!important;line-height:1.16!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .transaction-row:has(.deadline-transaction-card){padding:0!important;border:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .transaction-row:has(.deadline-transaction-card)>.transaction-date{display:none!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .transaction-row:has(.deadline-transaction-card)>.transaction-player-grid{display:block!important;grid-column:1 / -1!important;margin:0!important;padding:0!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) :is(.assistant-gm-avatar,.manager-cap-avatar,.scout-avatar){grid-column:1!important;grid-row:2!important;width:46px!important;min-width:46px!important;max-width:46px!important;height:46px!important;min-height:46px!important;max-height:46px!important;justify-self:start!important;align-self:start!important;margin:0!important;border:0!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) :is(.assistant-gm-copy,.manager-report-copy,.scout-report-copy,.transaction-player-copy){grid-column:1 / 3!important;grid-row:1 / 3!important;display:grid!important;grid-template-columns:56px minmax(0,1fr)!important;grid-template-rows:auto auto auto!important;min-width:0!important;gap:2px 0!important;padding:0!important;margin:0!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) :is(.assistant-gm-copy,.manager-report-copy,.scout-report-copy,.transaction-player-copy)>.transaction-date{grid-column:1 / 3!important;grid-row:1!important;margin:0!important;color:#f6c55b!important;font-size:1rem!important;font-style:normal!important;font-weight:900!important;line-height:1!important;letter-spacing:0!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) :is(.assistant-gm-copy,.manager-report-copy,.scout-report-copy,.transaction-player-copy)>strong,html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .manager-report-single-line strong{grid-column:1 / 3!important;grid-row:2!important;display:inline-flex!important;align-items:baseline!important;gap:6px!important;margin:0!important;color:#fff!important;font-size:1.06rem!important;font-weight:950!important;line-height:1.14!important;letter-spacing:0!important;text-transform:none!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .assistant-gm-copy>strong small,html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .scout-report-copy>strong small{color:#d9e2e8!important;font-size:1rem!important;font-weight:800!important;letter-spacing:0!important;text-transform:none!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) :is(.assistant-gm-copy,.manager-report-copy,.scout-report-copy,.transaction-player-copy)>span,html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .transaction-player-meta{grid-column:2!important;margin:0!important;color:#cbd5df!important;font-size:1rem!important;font-weight:700!important;line-height:1.2!important;letter-spacing:0!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .manager-report-copy>.transaction-player-meta{grid-column:2!important;color:#9eabb6!important;font-size:.96rem!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .manager-report-single-line{grid-column:1 / 3!important;grid-row:2!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .manager-report-single-line+.transaction-player-meta{grid-row:3!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .office-suggestion-actions{grid-column:3!important;grid-row:1!important;display:inline-flex!important;align-items:flex-start!important;justify-content:flex-end!important;gap:4px!important;min-width:34px!important;margin:0!important;padding:0!important;justify-self:end!important;align-self:start!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) :is(.bulk-shop-phone-button,.assistant-contract-offer-button){width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;min-height:34px!important;max-height:34px!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) :is(.bulk-shop-phone-icon,.assistant-contract-offer-icon){width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .manager-report-row .transaction-player-grid{display:none!important}html body .front-office .assistant-gm-avatar:before,html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel) .assistant-gm-avatar:before,html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .assistant-gm-avatar:before{inset:0!important;background:var(--assistant-team-color, var(--team-color, #c6974f))!important;-webkit-mask:url(../icons/female-agm-mask-128.png) center / contain no-repeat!important;mask:url(../icons/female-agm-mask-128.png) center / contain no-repeat!important}html body .front-office .scout-avatar:before,html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .scout-avatar:before{inset:0!important;background:var(--scout-team-color, var(--team-color, #c6974f))!important;-webkit-mask:url(../icons/female-scout-mask-128.png) center / contain no-repeat!important;mask:url(../icons/female-scout-mask-128.png) center / contain no-repeat!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel){--team-report-icon-size: 46px;--team-report-icon-column: 56px}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) :is(.assistant-gm-row.office-text-report-card,.manager-report-row.office-text-report-card,.office-report-row.scout-report-row,.deadline-transaction-card){display:grid!important;grid-template-columns:var(--team-report-icon-column) minmax(0,1fr) max-content!important;grid-template-rows:auto auto!important;min-height:0!important;gap:6px 0!important;align-items:start!important;padding:8px 10px 8px 8px!important;border:1px solid rgba(132,151,175,.18)!important;border-radius:14px!important;background:linear-gradient(90deg,rgba(246,197,91,.045),transparent 24%),#030a146b!important;box-shadow:inset 0 1px #ffffff09,0 8px 18px #00000024!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) :is(.assistant-gm-avatar,.manager-cap-avatar,.scout-avatar){width:var(--team-report-icon-size)!important;min-width:var(--team-report-icon-size)!important;max-width:var(--team-report-icon-size)!important;height:var(--team-report-icon-size)!important;min-height:var(--team-report-icon-size)!important;max-height:var(--team-report-icon-size)!important;grid-column:1!important;grid-row:2!important;justify-self:start!important;align-self:start!important;margin:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) :is(.assistant-gm-avatar,.manager-cap-avatar,.scout-avatar):before{inset:0!important;filter:drop-shadow(0 3px 5px rgba(0,0,0,.42))!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .assistant-gm-avatar:before{background:var(--assistant-team-color, var(--team-color, #c6974f))!important;-webkit-mask:url(../icons/female-agm-mask-128.png) center / contain no-repeat!important;mask:url(../icons/female-agm-mask-128.png) center / contain no-repeat!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .scout-avatar:before{background:var(--scout-team-color, var(--team-color, #c6974f))!important;-webkit-mask:url(../icons/female-scout-mask-128.png) center / contain no-repeat!important;mask:url(../icons/female-scout-mask-128.png) center / contain no-repeat!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .manager-cap-avatar:before{background:var(--manager-team-color, var(--team-color, #c6974f))!important;-webkit-mask:url(../icons/manager-cap-icon-tight-128.png) center / contain no-repeat!important;mask:url(../icons/manager-cap-icon-tight-128.png) center / contain no-repeat!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) :is(.assistant-gm-copy,.manager-report-copy,.scout-report-copy,.transaction-player-copy){grid-column:1 / 3!important;grid-row:1 / 3!important;display:grid!important;grid-template-columns:var(--team-report-icon-column) minmax(0,1fr)!important;grid-template-rows:auto auto auto!important;align-content:start!important;gap:2px 0!important;width:100%!important;min-width:0!important;padding:0!important;margin:0!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) :is(.assistant-gm-copy,.manager-report-copy,.scout-report-copy,.transaction-player-copy)>.transaction-date{grid-column:1 / 3!important;grid-row:1!important;margin:0!important;color:#f6c55b!important;font-size:1rem!important;font-style:normal!important;font-weight:800!important;line-height:1.05!important;letter-spacing:0!important;text-transform:none!important;text-shadow:none!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) :is(.assistant-gm-copy,.manager-report-copy,.scout-report-copy,.transaction-player-copy)>strong,html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .manager-report-single-line strong{grid-column:1 / 3!important;grid-row:2!important;display:inline-flex!important;align-items:baseline!important;gap:7px!important;margin:0!important;color:#f6fbff!important;font-size:1.06rem!important;font-weight:950!important;line-height:1.18!important;letter-spacing:0!important;text-transform:none!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .manager-report-single-line{grid-column:1 / 3!important;grid-row:2!important;color:#cbd5df!important;font-size:1rem!important;font-weight:700!important;line-height:1.24!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .assistant-gm-copy>strong small,html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .scout-report-copy>strong small{color:#d9e2e8!important;font-size:1rem!important;font-weight:850!important;letter-spacing:0!important;text-transform:none!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) :is(.assistant-gm-copy,.manager-report-copy,.scout-report-copy,.transaction-player-copy)>span,html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .transaction-player-meta{grid-column:2!important;margin:0!important;color:#cbd5df!important;font-size:1rem!important;font-weight:700!important;line-height:1.24!important;letter-spacing:0!important;text-transform:none!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .manager-report-copy>.transaction-player-meta{grid-column:2!important;grid-row:3!important;color:#9eabb6!important;font-size:1rem!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .office-suggestion-actions{grid-column:3!important;grid-row:1!important;justify-self:end!important;align-self:start!important}html body .front-office .schedule-latest-boxscore-panel>.panel-title,html body .front-office.front-office-view-home .schedule-latest-boxscore-panel>.panel-title,html body .front-office .boxscore-modal .boxscore-modal-titlebar{background:transparent!important;background-image:none!important;border-bottom:0!important;box-shadow:none!important;margin-bottom:10px!important;padding-bottom:0!important}html body .front-office .boxscore-modal .hb-boxscore-b-team-copy{align-content:center!important;gap:3px!important}html body .front-office .boxscore-modal .hb-boxscore-b-team,html body .front-office .boxscore-modal .hb-boxscore-b-team.is-home{grid-template-columns:58px minmax(0,1fr)!important}html body .front-office .boxscore-modal .hb-boxscore-b-team.is-home{grid-template-columns:minmax(0,1fr) 58px!important}html body .front-office .boxscore-modal .hb-boxscore-b-team-heading{display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:8px!important;min-width:0!important}html body .front-office .boxscore-modal .hb-boxscore-b-team-copy strong,html body .front-office .boxscore-modal .hb-boxscore-b-inline-score{font-size:clamp(1.04rem,1.85vw,1.42rem)!important;line-height:1!important}html body .front-office .boxscore-modal .hb-boxscore-b-inline-score{color:#f6c55b!important;flex:0 0 auto!important;font-weight:950!important}html body .front-office .boxscore-modal .hb-boxscore-b-team-copy em{color:#d4d9dd!important;font-size:.88rem!important}html body .front-office .boxscore-modal .hb-boxscore-b-status{min-width:92px!important}html body .front-office .hb-boxscore-b-hero,html body .front-office.front-office-view-home .hb-boxscore-b-hero{border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;padding:6px 4px!important}html body .front-office .hb-boxscore-b-status,html body .front-office.front-office-view-home .hb-boxscore-b-status{min-width:74px!important;padding:0 6px!important;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}html body .front-office .hb-boxscore-b-team,html body .front-office .hb-boxscore-b-team.is-home,html body .front-office.front-office-view-home .hb-boxscore-b-team,html body .front-office.front-office-view-home .hb-boxscore-b-team.is-home{border-radius:10px!important;box-shadow:none!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-play,html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-play:first-of-type,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-play,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-play:first-of-type{grid-template-columns:28px 54px minmax(0,1fr) 70px!important;padding:4px 0!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-inning,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-inning{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:3px!important;white-space:nowrap!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-inning-icon,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-inning-icon{color:#cfd5d9!important;font-size:.34rem!important;font-weight:900!important;line-height:1!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-inning-label,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-inning-label{color:#d7dcdf!important;font-size:.86rem!important;font-weight:850!important;line-height:1.05!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-play,html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-play:first-of-type,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-play,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-play:first-of-type{grid-template-columns:28px 58px minmax(0,1fr) 82px!important;padding:3px 0!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-inning,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-inning{gap:2px!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-inning-icon,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-inning-icon{font-size:.16rem!important;line-height:1!important;transform:translateY(-1px)!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-inning-label,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-inning-label{font-size:.84rem!important;font-weight:500!important;line-height:1!important}html body .front-office .hb-boxscore-b-frame :is(.hb-boxscore-a-line-card,.hb-boxscore-a-decision-card),html body .front-office.front-office-view-home .hb-boxscore-b-frame :is(.hb-boxscore-a-line-card,.hb-boxscore-a-decision-card){background:transparent!important;background-image:none!important;border-color:#d2d8dc29!important;box-shadow:none!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-line-card:before,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-line-card:before{display:none!important;content:none!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-line-score th,html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-line-score td,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-line-score th,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-line-score td{background:transparent!important;background-color:transparent!important;border-color:#d2d8dc24!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-line-score thead th,html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-line-score .hb-boxscore-a-total,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-line-score thead th,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-line-score .hb-boxscore-a-total{background:#ffffff06!important;background-color:#ffffff06!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-decision,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-decision{background:transparent!important;background-image:none!important}html body .front-office .schedule-desk-panel,html body .front-office .schedule-desk-panel.schedule-desk-panel-large,html body .front-office.front-office-view-home .schedule-desk-panel,html body .front-office .front-office-view-home .schedule-desk-panel,html body .front-office-view-home .schedule-desk-panel{--mini-calendar-gap: 4px !important}html body .front-office .schedule-desk-panel .mini-calendar-grid,html body .front-office.front-office-view-home .schedule-desk-panel .mini-calendar-grid,html body .front-office .front-office-view-home .schedule-desk-panel .mini-calendar-grid,html body .front-office-view-home .schedule-desk-panel .mini-calendar-grid{background:transparent!important;gap:var(--mini-calendar-gap)!important;row-gap:var(--mini-calendar-gap)!important;column-gap:var(--mini-calendar-gap)!important}html body .front-office .schedule-desk-panel .mini-calendar-weekdays,html body .front-office.front-office-view-home .schedule-desk-panel .mini-calendar-weekdays,html body .front-office .front-office-view-home .schedule-desk-panel .mini-calendar-weekdays,html body .front-office-view-home .schedule-desk-panel .mini-calendar-weekdays{gap:var(--mini-calendar-gap)!important;column-gap:var(--mini-calendar-gap)!important;margin-bottom:var(--mini-calendar-gap)!important}html body .front-office .schedule-desk-panel .mini-calendar-cell,html body .front-office.front-office-view-home .schedule-desk-panel .mini-calendar-cell,html body .front-office .front-office-view-home .schedule-desk-panel .mini-calendar-cell,html body .front-office-view-home .schedule-desk-panel .mini-calendar-cell{border:1px solid rgba(210,216,220,.18)!important;border-radius:4px!important;margin:0!important}html body .front-office .schedule-desk-panel .mini-calendar-cell:is(.is-current-day,.is-next-unplayed,.is-sim-stop,.is-selected-game,:focus-visible),html body .front-office.front-office-view-home .schedule-desk-panel .mini-calendar-cell:is(.is-current-day,.is-next-unplayed,.is-sim-stop,.is-selected-game,:focus-visible),html body .front-office .front-office-view-home .schedule-desk-panel .mini-calendar-cell:is(.is-current-day,.is-next-unplayed,.is-sim-stop,.is-selected-game,:focus-visible),html body .front-office-view-home .schedule-desk-panel .mini-calendar-cell:is(.is-current-day,.is-next-unplayed,.is-sim-stop,.is-selected-game,:focus-visible){border-color:#f6c55beb!important;box-shadow:inset 0 0 0 1px #f6c55b38!important}html body{--fh-unified-page-width: 1420px}html body .shell{padding-left:18px!important;padding-right:18px!important;box-sizing:border-box!important}html body .frame{width:min(var(--fh-unified-page-width),calc(100vw - 36px))!important;max-width:min(var(--fh-unified-page-width),calc(100vw - 36px))!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}html body .front-office-root,html body .overview-shell,html body .site-landing,html body .sims-home,html body .desktop-intro-screen,html body .front-office,html body .front-office.front-office-view-home,html body .front-office .dashboard-shell,html body .front-office .simple-layout,html body .front-office .calendar-console-page,html body .front-office .trade-console-page,html body .front-office .draft-console-page,html body .front-office .lineup-console-page,html body .front-office .playoff-page,html body .front-office .leaders-page,html body .front-office .standings-console-page,html body .front-office .roster-studio-page{width:100%!important;max-width:100%!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}html body .front-office.front-office-view-home .home-dashboard-top-grid,html body .front-office.front-office-view-home .dashboard-calendar-stack,html body .front-office.front-office-view-home .dashboard-news-stack,html body .front-office.front-office-view-home .dashboard-boxscore-stack{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}html body .desktop-intro-screen{width:100vw!important;max-width:100vw!important;min-height:calc(100vh - 10px)!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding:clamp(54px,6vw,92px)!important;place-items:center!important;align-content:center!important;justify-content:center!important}html body .desktop-intro-card{width:min(980px,calc(100vw - 96px))!important;min-height:min(640px,calc(100vh - 150px))!important;align-content:center!important;gap:30px!important;padding:clamp(44px,5vw,76px)!important;border-radius:32px!important}html body .desktop-intro-logo{width:min(720px,72vw)!important;max-height:315px!important}html body .desktop-intro-copy{max-width:720px!important;gap:12px!important}html body .desktop-intro-copy p{font-size:clamp(1.2rem,1.65vw,1.62rem)!important}html body .desktop-intro-actions{gap:16px!important}html body .desktop-intro-button{min-width:245px!important;min-height:54px!important;font-size:1.04rem!important}html body .front-office .schedule-desk-panel .mini-calendar-cell:is(.is-next-unplayed,.is-sim-stop,.is-selected-game,:focus,:focus-visible),html body .front-office.front-office-view-home .schedule-desk-panel .mini-calendar-cell:is(.is-next-unplayed,.is-sim-stop,.is-selected-game,:focus,:focus-visible),html body .front-office .front-office-view-home .schedule-desk-panel .mini-calendar-cell:is(.is-next-unplayed,.is-sim-stop,.is-selected-game,:focus,:focus-visible),html body .front-office-view-home .schedule-desk-panel .mini-calendar-cell:is(.is-next-unplayed,.is-sim-stop,.is-selected-game,:focus,:focus-visible){border-color:#d2d8dc2e!important;box-shadow:none!important}html body .front-office .schedule-desk-panel .mini-calendar-cell.is-current-day,html body .front-office.front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-current-day,html body .front-office .front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-current-day,html body .front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-current-day{border-color:#f6c55beb!important;box-shadow:inset 0 0 0 1px #f6c55b38!important}html body .front-office .schedule-desk-panel .mini-calendar-cell,html body .front-office.front-office-view-home .schedule-desk-panel .mini-calendar-cell,html body .front-office .front-office-view-home .schedule-desk-panel .mini-calendar-cell,html body .front-office-view-home .schedule-desk-panel .mini-calendar-cell{display:grid!important;grid-template-rows:1.05rem minmax(0,1fr) auto!important;align-items:center!important;justify-items:center!important;gap:3px!important;padding:9px 7px!important}html body .front-office .schedule-desk-panel .mini-calendar-cell>strong,html body .front-office.front-office-view-home .schedule-desk-panel .mini-calendar-cell>strong,html body .front-office .front-office-view-home .schedule-desk-panel .mini-calendar-cell>strong,html body .front-office-view-home .schedule-desk-panel .mini-calendar-cell>strong{position:static!important;grid-row:1!important;justify-self:center!important;align-self:center!important;width:100%!important;text-align:center!important;line-height:1!important}html body .front-office .schedule-desk-panel .mini-calendar-logo,html body .front-office.front-office-view-home .schedule-desk-panel .mini-calendar-logo,html body .front-office .front-office-view-home .schedule-desk-panel .mini-calendar-logo,html body .front-office-view-home .schedule-desk-panel .mini-calendar-logo,html body .front-office .schedule-desk-panel .mini-calendar-cell.is-postseason .mini-calendar-logo,html body .front-office.front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-postseason .mini-calendar-logo,html body .front-office .front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-postseason .mini-calendar-logo,html body .front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-postseason .mini-calendar-logo{position:static!important;grid-row:2!important;width:100%!important;min-width:0!important;max-width:92%!important;height:100%!important;min-height:0!important;max-height:100%!important;object-fit:contain!important}html body .front-office .schedule-desk-panel .mini-calendar-score,html body .front-office.front-office-view-home .schedule-desk-panel .mini-calendar-score,html body .front-office .front-office-view-home .schedule-desk-panel .mini-calendar-score,html body .front-office-view-home .schedule-desk-panel .mini-calendar-score,html body .front-office .schedule-desk-panel .mini-calendar-cell>span:not(.mini-calendar-stage-watermark),html body .front-office.front-office-view-home .schedule-desk-panel .mini-calendar-cell>span:not(.mini-calendar-stage-watermark),html body .front-office .front-office-view-home .schedule-desk-panel .mini-calendar-cell>span:not(.mini-calendar-stage-watermark),html body .front-office-view-home .schedule-desk-panel .mini-calendar-cell>span:not(.mini-calendar-stage-watermark){position:static!important;grid-row:3!important;justify-self:center!important;max-width:100%!important;text-align:center!important;line-height:1.05!important}html body .front-office .league-scoreboard-panel .scoreboard-card.is-user-game,html body .front-office .league-score-ticket.is-user-game,html body .front-office button.league-score-ticket:hover,html body .front-office button.league-score-ticket:focus,html body .front-office button.league-score-ticket:focus-visible{border-color:#8497af3d!important;box-shadow:none!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .report-nav-button{width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;min-height:34px!important;max-height:34px!important;display:inline-grid!important;place-items:center!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important;cursor:pointer!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .report-nav-button:hover,html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .report-nav-button:focus-visible{transform:translateY(-1px)!important;filter:brightness(1.12)!important;outline:none!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .report-nav-icon{display:block!important;width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important;background:var(--report-nav-team-color, var(--team-color, #f6c55b))!important;opacity:.96!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .report-nav-button.is-lineup-nav .report-nav-icon{background:var(--report-nav-team-color, var(--team-color, #f6c55b))!important;-webkit-mask:url(../images/report-icons/lineup.png) center / contain no-repeat!important;mask:url(../images/report-icons/lineup.png) center / contain no-repeat!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .report-nav-button.is-financial-nav .report-nav-icon{-webkit-mask:url(../icons/financial-growth-mask-128.png) center / contain no-repeat!important;mask:url(../icons/financial-growth-mask-128.png) center / contain no-repeat!important}html body .front-office :is(.desk-feed-panel,.desk-team-reports-panel,.office-reports-panel,.calendar-team-news-panel,.calendar-league-news-panel) :is(.trade-offer-inbox-card,.roster-news-arbitration-bulk-row){display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:start!important;justify-content:start!important;gap:7px!important;width:100%!important;min-width:0!important;margin:0!important;padding:10px 12px!important;border:1px solid rgba(132,151,175,.18)!important;border-radius:14px!important;background:linear-gradient(90deg,rgba(246,197,91,.045),transparent 24%),#030a146b!important;box-shadow:inset 0 1px #ffffff09,0 8px 18px #00000024!important}html body .front-office :is(.desk-feed-panel,.desk-team-reports-panel,.office-reports-panel,.calendar-team-news-panel,.calendar-league-news-panel) :is(.trade-offer-inbox-card,.roster-news-arbitration-bulk-row)>.transaction-date{margin:0!important;color:#f6c55b!important;font-style:normal!important;font-weight:800!important;line-height:1.15!important}html body .front-office :is(.desk-feed-panel,.desk-team-reports-panel,.office-reports-panel,.calendar-team-news-panel,.calendar-league-news-panel) :is(.trade-offer-inbox-card,.roster-news-arbitration-bulk-row)>strong{margin:0!important;color:#eef4f5!important;font-size:1.04rem!important;font-weight:800!important;line-height:1.18!important}html body .front-office :is(.desk-feed-panel,.desk-team-reports-panel,.office-reports-panel,.calendar-team-news-panel,.calendar-league-news-panel) :is(.trade-offer-inbox-card,.roster-news-arbitration-bulk-row)>span{margin:0!important;color:#cbd5df!important;font-size:.95rem!important;font-weight:400!important;line-height:1.25!important}html body .front-office :is(.desk-feed-panel,.desk-team-reports-panel,.office-reports-panel,.calendar-team-news-panel,.calendar-league-news-panel) .trade-offer-inbox-card>.transaction-player-grid.trade-offer-flat-player-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:6px!important;width:100%!important;max-width:none!important;margin:3px 0 0!important;padding:0!important}html body .front-office :is(.desk-feed-panel,.desk-team-reports-panel,.office-reports-panel,.calendar-team-news-panel,.calendar-league-news-panel) .trade-offer-inbox-card>.trade-response-line,html body .front-office :is(.desk-feed-panel,.desk-team-reports-panel,.office-reports-panel,.calendar-team-news-panel,.calendar-league-news-panel) .roster-news-arbitration-bulk-row>.roster-news-arbitration-toolbar{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important;gap:6px!important;width:100%!important;margin:2px 0 0!important;padding:0!important}html body .front-office :is(.desk-feed-panel,.desk-team-reports-panel,.office-reports-panel,.calendar-team-news-panel,.calendar-league-news-panel) .trade-offer-inbox-card>.trade-response-line{display:grid!important}html body .front-office :is(.desk-feed-panel,.desk-team-reports-panel,.office-reports-panel,.calendar-team-news-panel,.calendar-league-news-panel) .trade-offer-inbox-card>.trade-response-line .inline-actions{justify-content:flex-start!important;margin:0!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-stat-summary-box,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-stat-summary-box{display:grid!important;gap:14px!important;padding:12px!important;border:1px solid rgba(210,216,220,.18)!important;border-radius:12px!important;background:#171c1ff5!important;box-shadow:none!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-stat-summary-box .hb-boxscore-a-team-grid,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-stat-summary-box .hb-boxscore-a-team-grid{gap:12px!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-stat-summary-box :is(.hb-boxscore-a-team-card,.hb-boxscore-a-summary-card),html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-stat-summary-box :is(.hb-boxscore-a-team-card,.hb-boxscore-a-summary-card){padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-stat-summary-box .hb-boxscore-a-summary-card,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-stat-summary-box .hb-boxscore-a-summary-card{padding-top:10px!important;border-top:1px solid rgba(210,216,220,.14)!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-stat-table td,html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-stat-table .hb-boxscore-a-player,html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-stat-table .hb-boxscore-a-pitcher-name,html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-stat-table .hb-boxscore-a-inline-pos,html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-stat-table .hb-boxscore-a-team-row td,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-stat-table td,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-stat-table .hb-boxscore-a-player,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-stat-table .hb-boxscore-a-pitcher-name,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-stat-table .hb-boxscore-a-inline-pos,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-stat-table .hb-boxscore-a-team-row td{font-weight:400!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-stat-table th,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-stat-table th{font-weight:800!important}html body .front-office.front-office-view-home .home-recent-games-panel,html body .front-office .front-office-view-home .home-recent-games-panel,html body .front-office-view-home .home-recent-games-panel,html body .front-office.front-office-view-home .dashboard-calendar-stack .home-recent-games-panel,html body .front-office .front-office-view-home .dashboard-calendar-stack .home-recent-games-panel,html body .front-office-view-home .dashboard-calendar-stack .home-recent-games-panel,html body .front-office .home-recent-game-row,html body .front-office .dashboard-calendar-stack .home-recent-game-row{border-color:#d2d8dc2e!important}html body .front-office.front-office-view-home :is(.schedule-desk-panel,.home-recent-games-panel,.schedule-latest-boxscore-panel)>.panel-title,html body .front-office .front-office-view-home :is(.schedule-desk-panel,.home-recent-games-panel,.schedule-latest-boxscore-panel)>.panel-title,html body .front-office-view-home :is(.schedule-desk-panel,.home-recent-games-panel,.schedule-latest-boxscore-panel)>.panel-title{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;margin:0 0 10px!important;padding:12px 14px!important;border-bottom:1px solid rgba(210,216,220,.18)!important;background:transparent!important;background-image:none!important;box-shadow:none!important}html body .front-office.front-office-view-home :is(.schedule-desk-panel,.home-recent-games-panel,.schedule-latest-boxscore-panel)>.panel-title h3,html body .front-office .front-office-view-home :is(.schedule-desk-panel,.home-recent-games-panel,.schedule-latest-boxscore-panel)>.panel-title h3,html body .front-office-view-home :is(.schedule-desk-panel,.home-recent-games-panel,.schedule-latest-boxscore-panel)>.panel-title h3{margin:0!important;color:#eef4ff!important;font-family:inherit!important;font-size:1.17em!important;font-weight:700!important;line-height:1.15!important;letter-spacing:0!important;text-transform:none!important}html body .front-office.front-office-view-home :is(.schedule-desk-panel,.home-recent-games-panel,.schedule-latest-boxscore-panel)>.panel-title :is(span,.calendar-nav,.calendar-nav span,.calendar-nav-text),html body .front-office .front-office-view-home :is(.schedule-desk-panel,.home-recent-games-panel,.schedule-latest-boxscore-panel)>.panel-title :is(span,.calendar-nav,.calendar-nav span,.calendar-nav-text),html body .front-office-view-home :is(.schedule-desk-panel,.home-recent-games-panel,.schedule-latest-boxscore-panel)>.panel-title :is(span,.calendar-nav,.calendar-nav span,.calendar-nav-text){color:#b6c4d4!important;font-family:inherit!important;font-size:1rem!important;font-weight:700!important;line-height:1.35!important;letter-spacing:0!important;text-transform:none!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-stat-table{border-collapse:separate!important;border-spacing:0 2px!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-stat-table th,html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-stat-table td,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-stat-table th,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-stat-table td{border:0!important;border-bottom:0!important;border-color:transparent!important;padding:5px 7px!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-stat-table td,html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-stat-table .hb-boxscore-a-player,html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-stat-table .hb-boxscore-a-inline-pos,html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-stat-table .hb-boxscore-a-team-row td{font-weight:400!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-stat-table th{font-weight:800!important}html body .front-office .dashboard-calendar-stack .home-pane-sort-item,html body .front-office .home-dashboard-sort-stack .home-pane-sort-item{position:relative!important;display:grid!important;min-width:0!important}html body .front-office .dashboard-calendar-stack .home-panel-drag-handle,html body .front-office .home-dashboard-sort-stack .home-panel-drag-handle{cursor:grab!important;-webkit-user-select:none!important;user-select:none!important}html body .front-office .dashboard-calendar-stack .home-panel-drag-handle:active,html body .front-office .home-dashboard-sort-stack .home-panel-drag-handle:active{cursor:grabbing!important}html body .front-office .dashboard-calendar-stack .home-panel-drag-handle :is(button,a,input,select,textarea,[data-action]),html body .front-office .home-dashboard-sort-stack .home-panel-drag-handle :is(button,a,input,select,textarea,[data-action]){cursor:pointer!important}html body .front-office .dashboard-calendar-stack .home-pane-sort-item.is-home-pane-dragging,html body .front-office .home-dashboard-sort-stack .home-pane-sort-item.is-home-pane-dragging{opacity:.58!important;pointer-events:none!important;transform:scale(.995)!important}html body .front-office .dashboard-calendar-stack .home-pane-sort-item.is-home-pane-drop-target:before,html body .front-office .dashboard-calendar-stack .home-pane-sort-item.is-home-pane-drop-target:after,html body .front-office .home-dashboard-sort-stack .home-pane-sort-item.is-home-pane-drop-target:before,html body .front-office .home-dashboard-sort-stack .home-pane-sort-item.is-home-pane-drop-target:after{content:""!important;position:absolute!important;left:10px!important;right:10px!important;z-index:30!important;height:3px!important;border-radius:999px!important;background:#f6c55b!important;box-shadow:0 0 0 1px #00000080,0 0 16px #f6c55b6b!important;pointer-events:none!important}html body .front-office .dashboard-calendar-stack .home-pane-sort-item.is-home-pane-drop-target:before,html body .front-office .home-dashboard-sort-stack .home-pane-sort-item.is-home-pane-drop-target:before{top:-5px!important;display:none!important}html body .front-office .dashboard-calendar-stack .home-pane-sort-item.is-home-pane-drop-target:after,html body .front-office .home-dashboard-sort-stack .home-pane-sort-item.is-home-pane-drop-target:after{bottom:-5px!important}html body .front-office .dashboard-calendar-stack .home-pane-sort-item.is-home-pane-drop-target[data-drop-position=before]:before,html body .front-office .home-dashboard-sort-stack .home-pane-sort-item.is-home-pane-drop-target[data-drop-position=before]:before{display:block!important}html body .front-office .dashboard-calendar-stack .home-pane-sort-item.is-home-pane-drop-target[data-drop-position=before]:after,html body .front-office .home-dashboard-sort-stack .home-pane-sort-item.is-home-pane-drop-target[data-drop-position=before]:after{display:none!important}html body .front-office .menu-season-progress .season-progress-step.is-active,html body .front-office .season-progress-step.is-active,html body .front-office .menu-season-progress .season-progress-step.is-active button,html body .front-office .season-progress-step.is-active button,html body .front-office .menu-season-progress .season-progress-step.is-active button *,html body .front-office .season-progress-step.is-active button *,html body .front-office .menu-season-progress .season-progress-step.is-active button:hover,html body .front-office .season-progress-step.is-active button:hover,html body .front-office .menu-season-progress .season-progress-step.is-active button:focus,html body .front-office .season-progress-step.is-active button:focus,html body .front-office .menu-season-progress .season-progress-step.is-active button:focus-visible,html body .front-office .season-progress-step.is-active button:focus-visible,html body .front-office .menu-season-progress .season-progress-step.is-active button:active,html body .front-office .season-progress-step.is-active button:active{color:#f6c55b!important;-webkit-text-fill-color:#f6c55b!important;text-shadow:none!important}html body .front-office .menu-season-progress .season-progress-step.is-active button,html body .front-office .season-progress-step.is-active button,html body .front-office .menu-season-progress .season-progress-step.is-active button:hover,html body .front-office .season-progress-step.is-active button:hover,html body .front-office .menu-season-progress .season-progress-step.is-active button:focus,html body .front-office .season-progress-step.is-active button:focus,html body .front-office .menu-season-progress .season-progress-step.is-active button:focus-visible,html body .front-office .season-progress-step.is-active button:focus-visible,html body .front-office .menu-season-progress .season-progress-step.is-active button:active,html body .front-office .season-progress-step.is-active button:active{background:linear-gradient(180deg,#161a1dfa,#080a0dfa)!important;background-color:#111619!important}html body .front-office .menu-season-progress .season-progress-chevron,html body .front-office .season-progress-chevron{background:#111619!important;background-image:none!important;border-color:#a0aab838!important;overflow:hidden!important}html body .front-office .menu-season-progress .season-progress-step,html body .front-office .season-progress-step,html body .front-office .menu-season-progress .season-progress-step.is-complete,html body .front-office .season-progress-step.is-complete,html body .front-office .menu-season-progress .season-progress-step.is-active,html body .front-office .season-progress-step.is-active{background:transparent!important;background-image:none!important;color:#eef4ffc7!important;text-shadow:none!important}html body .front-office .menu-season-progress .season-progress-step button,html body .front-office .season-progress-step button,html body .front-office .menu-season-progress .season-progress-step.is-complete button,html body .front-office .season-progress-step.is-complete button,html body .front-office .menu-season-progress .season-progress-step.is-active button,html body .front-office .season-progress-step.is-active button,html body .front-office .menu-season-progress .season-progress-step.is-active button:hover,html body .front-office .season-progress-step.is-active button:hover,html body .front-office .menu-season-progress .season-progress-step.is-active button:focus,html body .front-office .season-progress-step.is-active button:focus,html body .front-office .menu-season-progress .season-progress-step.is-active button:focus-visible,html body .front-office .season-progress-step.is-active button:focus-visible{background:linear-gradient(180deg,#161a1dfa,#080a0dfa)!important;background-color:#111619!important;color:#eef4ffc7!important;-webkit-text-fill-color:rgba(238,244,255,.78)!important;text-shadow:none!important}html body .front-office .menu-season-progress .season-progress-step.is-complete button,html body .front-office .season-progress-step.is-complete button{color:#eef4ffb8!important;-webkit-text-fill-color:rgba(238,244,255,.72)!important}html body .front-office .menu-season-progress .season-progress-step.is-active button,html body .front-office .season-progress-step.is-active button,html body .front-office .menu-season-progress .season-progress-step.is-active button *,html body .front-office .season-progress-step.is-active button *,html body .front-office .menu-season-progress .season-progress-step.is-active button:hover,html body .front-office .season-progress-step.is-active button:hover,html body .front-office .menu-season-progress .season-progress-step.is-active button:focus,html body .front-office .season-progress-step.is-active button:focus,html body .front-office .menu-season-progress .season-progress-step.is-active button:focus-visible,html body .front-office .season-progress-step.is-active button:focus-visible{color:#f6c55b!important;-webkit-text-fill-color:#f6c55b!important}html body .front-office .menu-season-progress .season-progress-step:before,html body .front-office .season-progress-step:before{border-left-color:#a0aab82e!important}html body .front-office .menu-season-progress .season-progress-step:after,html body .front-office .season-progress-step:after,html body .front-office .menu-season-progress .season-progress-step.is-complete:after,html body .front-office .season-progress-step.is-complete:after,html body .front-office .menu-season-progress .season-progress-step.is-active:after,html body .front-office .season-progress-step.is-active:after{border-left-color:#121518fa!important}html body .front-office .lineup-control-panel{margin-bottom:14px!important;padding-top:12px!important;padding-bottom:12px!important}html body .front-office .lineup-control-panel .panel-title{margin-bottom:10px!important}html body .front-office .lineup-control-actions{gap:10px!important;flex-wrap:wrap!important}html body .front-office .lineup-control-actions .action-button{min-width:138px!important;justify-content:center!important}html body .front-office .lineup-control-select-row{display:grid!important;grid-template-columns:minmax(220px,320px)!important;align-items:center!important;justify-content:start!important;gap:0!important}html body .front-office .lineup-control-select-row label{color:inherit!important;font-size:1rem!important;font-weight:400!important;letter-spacing:normal!important;text-transform:none!important}html body .front-office #lineup-control-mode{width:100%!important;min-height:42px!important;font-size:1rem!important;font-weight:inherit!important;letter-spacing:normal!important;text-transform:none!important}html body .front-office .lineup-console-page>.page-console-header .screen-title-row{align-items:center!important;gap:12px!important}html body .front-office .lineup-console-page>.page-console-header .screen-title-tabs{margin-left:auto!important}html body .front-office .lineup-console-page .lineup-mode-inline-control{display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;margin-left:auto!important;white-space:nowrap!important}html body .front-office .lineup-console-page .lineup-mode-inline-control>span{color:#e2ecf8d1!important;font-size:.92rem!important;font-weight:800!important;letter-spacing:normal!important;text-transform:none!important}html body .front-office .lineup-console-page #lineup-control-mode{width:auto!important;min-width:172px!important;max-width:220px!important;min-height:36px!important;padding:6px 30px 6px 12px!important;font-size:.92rem!important;font-weight:800!important}html body .front-office .draft-round-toolbar{display:flex!important;align-items:center!important;gap:10px!important;flex-wrap:wrap!important}html body .front-office .draft-round-nav{display:inline-flex!important;align-items:center!important;gap:8px!important;flex:0 0 auto!important;margin-left:auto!important}html body .front-office .draft-round-nav .secondary-button{min-width:86px!important;justify-content:center!important}html body .front-office .draft-round-total{color:#e2ecf8c7!important;font-size:1rem!important;font-weight:850!important;white-space:nowrap!important}html body .front-office .draft-latest-action-toolbar{margin-left:0!important;margin-right:0!important}html body .front-office .league-scoreboard-panel .scoreboard-team-row{background:linear-gradient(90deg,color-mix(in srgb,var(--scoreboard-team-color, #d2a83f) 30%,rgba(8,10,14,.98)),color-mix(in srgb,var(--scoreboard-team-color, #d2a83f) 14%,rgba(8,10,14,.96)) 22%,#080a0eeb 68%,#080a0ee6)!important}html body .front-office .league-scoreboard-panel .scoreboard-card.is-user-game .scoreboard-team-row{background:linear-gradient(90deg,color-mix(in srgb,var(--scoreboard-team-color, #d2a83f) 34%,rgba(8,10,14,.99)),color-mix(in srgb,var(--scoreboard-team-color, #d2a83f) 15%,rgba(8,10,14,.97)) 24%,#080a0eed 70%,#080a0ee8)!important}html body .front-office .league-score-ticket-team{background:linear-gradient(90deg,color-mix(in srgb,var(--ticket-team-color, #f6c55b) 26%,rgba(255,255,255,.035)),color-mix(in srgb,var(--ticket-team-color, #f6c55b) 10%,rgba(255,255,255,.022)) 28%,#ffffff05 72%,#ffffff03)!important}html body .front-office .league-score-ticket-team.is-winner{background:linear-gradient(90deg,color-mix(in srgb,var(--ticket-team-color, #f6c55b) 32%,rgba(246,197,91,.055)),color-mix(in srgb,var(--ticket-team-color, #f6c55b) 12%,rgba(246,197,91,.035)) 30%,#ffffff05 72%,#ffffff03)!important}html body .front-office .standings-overall-panel .standings-mode-league .standings-espn-row,html body .front-office .standings-overall-panel .standings-mode-league .standings-espn-row:nth-child(odd),html body .front-office .standings-overall-panel .standings-mode-league .standings-espn-row:nth-child(2n){box-shadow:inset 0 0 0 999px #0000002e!important}html body .front-office .standings-overall-panel .standings-mode-league .standings-espn-row.is-highlight{box-shadow:inset 4px 0 #f6c55bd1,inset 0 0 0 999px #00000024!important}html body .front-office .dashboard-calendar-stack .desk-team-reports-panel .team-reports-list,html body .front-office .dashboard-calendar-stack .desk-team-reports-panel .office-report-list,html body .front-office .home-dashboard-sort-stack .desk-team-reports-panel .team-reports-list,html body .front-office .home-dashboard-sort-stack .desk-team-reports-panel .office-report-list,html body .front-office.front-office-view-desk .desk-team-reports-panel .team-reports-list,html body .front-office.front-office-view-desk .desk-team-reports-panel .office-report-list{min-height:clamp(620px,68vh,920px)!important;max-height:clamp(720px,76vh,1040px)!important;overflow-y:auto!important}html body .front-office .nav-hover-menu{width:100%!important;min-width:100%!important;max-width:100%!important;padding:2px!important;border:0!important;border-radius:0!important;outline:0!important;background:linear-gradient(180deg,#1b1b1b,#030303)!important;background-color:#050505!important;box-shadow:0 14px 24px #0000007a!important}html body .front-office .nav-hover-menu .nav-submenu-button,html body .front-office .nav-hover-menu .nav-submenu-button:hover,html body .front-office .nav-hover-menu .nav-submenu-button:focus,html body .front-office .nav-hover-menu .nav-submenu-button:focus-visible,html body .front-office .nav-hover-menu .nav-submenu-button.is-active,html body .front-office .nav-hover-menu .nav-submenu-button.is-active:hover,html body .front-office .nav-hover-menu .nav-submenu-button.is-active:focus,html body .front-office .nav-hover-menu .nav-submenu-button.is-active:focus-visible{width:100%!important;min-width:0!important;min-height:30px!important;padding:7px 4px!important;border:0!important;border-radius:0!important;outline:0!important;background:linear-gradient(180deg,#1b1b1b,#030303)!important;background-color:#050505!important;background-image:linear-gradient(180deg,#1b1b1b,#030303)!important;box-shadow:none!important;color:#f6c55b!important;-webkit-text-fill-color:#f6c55b!important;font-size:.8rem!important;font-weight:900!important;letter-spacing:.035em!important;line-height:1.05!important;text-align:center!important;text-transform:uppercase!important;text-shadow:none!important;white-space:normal!important}html body .front-office .nav-hover-menu .nav-submenu-button:before,html body .front-office .nav-hover-menu .nav-submenu-button:after{display:none!important;content:none!important;background:transparent!important;border:0!important;box-shadow:none!important}html body .front-office .nav-hover-menu .nav-submenu-button *,html body .front-office .nav-hover-menu .nav-submenu-button:hover *,html body .front-office .nav-hover-menu .nav-submenu-button:focus *,html body .front-office .nav-hover-menu .nav-submenu-button:focus-visible *,html body .front-office .nav-hover-menu .nav-submenu-button.is-active *{background:transparent!important;color:#f6c55b!important;-webkit-text-fill-color:#f6c55b!important;font-size:inherit!important;line-height:inherit!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel,.league-transactions-page-panel,.office-report-list) .transaction-player-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:6px!important;width:100%!important;max-width:none!important;min-width:0!important;margin:5px 0 0!important;padding:0!important;justify-items:stretch!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel,.league-transactions-page-panel,.office-report-list) .transaction-player-card{display:grid!important;grid-template-columns:52px minmax(0,1fr)!important;gap:11px!important;align-items:center!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:0!important;margin:0!important;padding:8px 10px!important;border-radius:10px!important;box-sizing:border-box!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel,.league-transactions-page-panel,.office-report-list) .transaction-player-card.has-arbitration-actions{grid-template-columns:52px minmax(0,1fr) max-content!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel,.league-transactions-page-panel,.office-report-list) :is(.transaction-player-logo,.transaction-player-logo-fallback,.transaction-player-card .team-logo.tiny-logo){width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;min-height:52px!important;max-height:52px!important;justify-self:center!important;align-self:center!important;margin:0!important;object-fit:contain!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel,.league-transactions-page-panel,.office-report-list) .transaction-player-copy{display:grid!important;gap:2px!important;align-content:center!important;width:100%!important;min-width:0!important;max-width:none!important;padding:0!important;text-align:left!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel,.league-transactions-page-panel,.office-report-list) .transaction-player-copy>*{min-width:0!important;max-width:100%!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel,.league-transactions-page-panel,.office-report-list) :is(.transaction-player-copy strong,.transaction-player-copy strong .link-button){font-size:1rem!important;line-height:1.15!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel,.league-transactions-page-panel,.office-report-list) :is(.transaction-player-copy span,.transaction-player-meta){font-size:.92rem!important;line-height:1.2!important}@media(max-width:640px){html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel,.league-transactions-page-panel,.office-report-list) .transaction-player-card,html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel,.league-transactions-page-panel,.office-report-list) .transaction-player-card.has-arbitration-actions{grid-template-columns:44px minmax(0,1fr)!important;gap:9px!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel,.league-transactions-page-panel,.office-report-list) :is(.transaction-player-logo,.transaction-player-logo-fallback,.transaction-player-card .team-logo.tiny-logo){width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important}}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel,.team-reports-list,.office-report-list) .transaction-player-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:6px!important;width:100%!important;max-width:none!important;min-width:0!important;margin:5px 0 0!important;padding:0!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel,.team-reports-list,.office-report-list) .transaction-player-card{display:grid!important;grid-template-columns:52px minmax(0,1fr)!important;grid-template-rows:auto!important;gap:11px!important;align-items:center!important;width:100%!important;max-width:none!important;min-width:0!important;min-height:0!important;margin:0!important;padding:8px 10px!important;box-sizing:border-box!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel,.team-reports-list,.office-report-list) .transaction-player-card.has-arbitration-actions{grid-template-columns:52px minmax(0,1fr) max-content!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel,.team-reports-list,.office-report-list) :is(.transaction-player-logo,.transaction-player-logo-fallback,.transaction-player-card .team-logo.tiny-logo){width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;min-height:52px!important;max-height:52px!important;justify-self:center!important;align-self:center!important;margin:0!important;object-fit:contain!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel,.team-reports-list,.office-report-list) .transaction-player-copy{grid-column:auto!important;grid-row:auto!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto auto!important;gap:2px!important;align-content:center!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;text-align:left!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel,.team-reports-list,.office-report-list) .transaction-player-copy>*{grid-column:1!important;grid-row:auto!important;width:auto!important;max-width:100%!important;min-width:0!important;margin:0!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel,.team-reports-list,.office-report-list) :is(.transaction-player-copy strong,.transaction-player-copy strong .link-button){color:#f6fbff!important;font-size:1rem!important;line-height:1.15!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel,.team-reports-list,.office-report-list) :is(.transaction-player-copy span,.transaction-player-meta){color:#cbd5df!important;font-size:.92rem!important;line-height:1.2!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .transaction-date{font-style:normal!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .transaction-row:not(.assistant-gm-row):not(.manager-report-row):has(>.transaction-player-grid){border:1px solid rgba(132,151,175,.18)!important;border-radius:14px!important;background:linear-gradient(90deg,rgba(246,197,91,.045),transparent 24%),#030a146b!important;box-shadow:inset 0 1px #ffffff09,0 8px 18px #00000024!important;gap:6px!important;padding:10px 12px!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) :is(.transaction-row,.manager-report-row,.assistant-gm-row,.team-report-card) .transaction-player-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:6px!important;width:100%!important;max-width:none!important;min-width:0!important;margin:5px 0 0!important;padding:0!important;justify-items:stretch!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) :is(.transaction-row,.manager-report-row,.assistant-gm-row,.team-report-card) .transaction-player-card{display:grid!important;grid-template-columns:52px minmax(0,1fr)!important;grid-template-rows:auto!important;gap:11px!important;align-items:center!important;width:100%!important;max-width:none!important;min-width:0!important;min-height:0!important;margin:0!important;padding:8px 10px!important;border-radius:10px!important;box-sizing:border-box!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) :is(.transaction-row,.manager-report-row,.assistant-gm-row,.team-report-card) .transaction-player-card.has-arbitration-actions{grid-template-columns:52px minmax(0,1fr) max-content!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) :is(.transaction-row,.manager-report-row,.assistant-gm-row,.team-report-card) :is(.transaction-player-logo,.transaction-player-logo-fallback,.transaction-player-card .team-logo.tiny-logo){width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;min-height:52px!important;max-height:52px!important;align-self:center!important;justify-self:center!important;margin:0!important;object-fit:contain!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) :is(.transaction-row,.manager-report-row,.assistant-gm-row,.team-report-card) .transaction-player-card .transaction-player-copy{grid-column:auto!important;grid-row:auto!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto auto!important;gap:2px!important;align-content:center!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;text-align:left!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) :is(.transaction-row,.manager-report-row,.assistant-gm-row,.team-report-card) .transaction-player-card .transaction-player-copy>*{grid-column:1!important;grid-row:auto!important;width:auto!important;max-width:100%!important;min-width:0!important;margin:0!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) :is(.transaction-row,.manager-report-row,.assistant-gm-row,.team-report-card) .transaction-player-card :is(.transaction-player-copy strong,.transaction-player-copy strong .link-button){font-size:1rem!important;line-height:1.15!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) :is(.transaction-row,.manager-report-row,.assistant-gm-row,.team-report-card) .transaction-player-card .transaction-player-copy span{font-size:.92rem!important;line-height:1.2!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) :is(.transaction-row,.manager-report-row,.assistant-gm-row,.team-report-card) .transaction-player-card :is(.transaction-player-copy .transaction-player-meta,.transaction-player-meta){font-size:.92rem!important;line-height:1.2!important}@media(max-width:640px){html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) :is(.transaction-row,.manager-report-row,.assistant-gm-row,.team-report-card) .transaction-player-grid{grid-template-columns:1fr!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) :is(.transaction-row,.manager-report-row,.assistant-gm-row,.team-report-card) .transaction-player-card,html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) :is(.transaction-row,.manager-report-row,.assistant-gm-row,.team-report-card) .transaction-player-card.has-arbitration-actions{grid-template-columns:44px minmax(0,1fr)!important;gap:9px!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) :is(.transaction-row,.manager-report-row,.assistant-gm-row,.team-report-card) :is(.transaction-player-logo,.transaction-player-logo-fallback,.transaction-player-card .team-logo.tiny-logo){width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important}}html body .front-office .core-tab-strip{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:4px!important;align-items:stretch!important;width:100%!important;overflow:visible!important;margin-bottom:6px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body .front-office .core-tab-strip>.nav-menu-item{display:flex!important;align-items:stretch!important}html body .front-office .core-tab-strip>.tab-button,html body .front-office .core-tab-strip>.nav-menu-item>.tab-button{position:static!important;transform:none!important;transform-origin:initial!important;width:100%!important;min-width:0!important;height:auto!important;min-height:32px!important;justify-content:center!important;padding:6px 10px!important;border:1px solid rgba(255,230,138,.82)!important;border-radius:8px!important;background:linear-gradient(180deg,#f6d46d,#b9842f)!important;color:#071015!important;box-shadow:inset 0 1px #ffffff47,0 4px 10px #00000029!important;text-shadow:0 1px rgba(255,255,255,.22)!important}html body .front-office .core-tab-strip .library-tab-button{right:auto!important;top:auto!important;z-index:auto!important;max-width:none!important;display:inline-flex!important;place-items:initial!important;border-bottom:1px solid rgba(255,230,138,.82)!important}html body .front-office .core-tab-strip>.tab-button:hover,html body .front-office .core-tab-strip>.tab-button:focus-visible,html body .front-office .core-tab-strip>.nav-menu-item>.tab-button:hover,html body .front-office .core-tab-strip>.nav-menu-item>.tab-button:focus-visible,html body .front-office .core-tab-strip>.tab-button.is-active,html body .front-office .core-tab-strip>.nav-menu-item>.tab-button.is-active{border-color:#fff0a8!important;background:linear-gradient(180deg,#ffe28a,#c79235)!important;color:#05080b!important}html body .front-office .core-tab-strip .tab-button-label,html body .front-office .core-tab-strip .tab-button-label-wrap{color:inherit!important;-webkit-text-fill-color:currentColor!important;font-size:1rem!important;line-height:1!important}html body .front-office .core-tab-strip .nav-hover-menu{width:100%!important;min-width:100%!important;max-width:100%!important;top:calc(100% + 4px)!important;padding:3px!important;border:1px solid rgba(246,197,91,.22)!important;border-radius:10px!important;background:linear-gradient(180deg,#191919,#050505)!important;box-shadow:0 18px 34px #00000075!important}html body .front-office .menu-season-progress{width:100%!important;margin:4px 0 10px!important}html body .front-office .menu-season-progress .season-progress-chevron{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;width:100%!important;max-width:none!important;min-width:0!important;overflow:hidden!important}html body .front-office .menu-season-progress .season-progress-step{min-width:0!important}html body .front-office .menu-season-progress .season-progress-step button{min-height:36px!important;padding:8px 14px 8px 20px!important;background:linear-gradient(180deg,#161a1dfa,#080a0dfa)!important;color:#eef4ffc7!important;font-size:clamp(.82rem,.95vw,1rem)!important;white-space:nowrap!important}html body .front-office .menu-season-progress .season-progress-step.is-complete button{background:linear-gradient(180deg,#1e2225fa,#0a0c0ffa)!important;color:#f6d57ebf!important}html body .front-office .menu-season-progress .season-progress-step.is-active button{background:linear-gradient(180deg,#f6d46d,#b9842f)!important;color:#071015!important}html body .front-office .menu-season-progress .season-progress-step:after{border-left-color:#121518fa!important}html body .front-office .menu-season-progress .season-progress-step.is-active:after{border-left-color:#d2a14c!important}@media(max-width:820px){html body .front-office .core-tab-strip{grid-template-columns:repeat(6,minmax(94px,1fr))!important;overflow-x:auto!important;scrollbar-width:thin!important}html body .front-office .menu-season-progress .season-progress-chevron{grid-template-columns:repeat(7,minmax(104px,1fr))!important;overflow-x:auto!important}}html body .front-office .core-tab-strip{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:0!important;align-items:stretch!important;width:100%!important;margin:0 0 6px!important;padding:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body .front-office .core-tab-strip>.tab-button,html body .front-office .core-tab-strip>.nav-menu-item{width:100%!important;min-width:0!important}html body .front-office .core-tab-strip>.nav-menu-item{display:inline-flex!important;align-items:stretch!important;position:relative!important;z-index:120!important}html body .front-office .core-tab-strip>.tab-button,html body .front-office .core-tab-strip>.nav-menu-item>.tab-button,html body .front-office .core-tab-strip .library-tab-button{position:relative!important;inset:auto!important;transform:none!important;transform-origin:initial!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:26px!important;padding:4px 8px!important;border:0!important;border-radius:0!important;background:#f6c55b!important;color:#071015!important;box-shadow:none!important;text-shadow:none!important}html body .front-office .core-tab-strip>.tab-button:hover,html body .front-office .core-tab-strip>.tab-button:focus-visible,html body .front-office .core-tab-strip>.nav-menu-item>.tab-button:hover,html body .front-office .core-tab-strip>.nav-menu-item>.tab-button:focus-visible,html body .front-office .core-tab-strip>.tab-button.is-active,html body .front-office .core-tab-strip>.nav-menu-item>.tab-button.is-active{background:#ffe28a!important;color:#05080b!important;border:0!important;box-shadow:none!important}html body .front-office .core-tab-strip .tab-button-label,html body .front-office .core-tab-strip .tab-button-label-wrap{color:inherit!important;-webkit-text-fill-color:currentColor!important;font-size:1.05rem!important;font-weight:950!important;line-height:1!important;letter-spacing:.035em!important;text-transform:uppercase!important}html body .front-office .core-tab-strip .nav-hover-menu{position:absolute!important;z-index:240!important;top:100%!important;width:100%!important;min-width:100%!important;max-width:100%!important;padding:4px!important;border:0!important;border-radius:0!important;background:#050505!important;box-shadow:0 14px 24px #0000006b!important}html body .front-office .core-tab-strip .nav-hover-menu .nav-submenu-button,html body .front-office .core-tab-strip .nav-hover-menu .nav-submenu-button.is-active,html body .front-office .core-tab-strip .nav-hover-menu .nav-submenu-button:hover,html body .front-office .core-tab-strip .nav-hover-menu .nav-submenu-button:focus-visible{min-height:40px!important;padding:10px 8px!important;font-size:1rem!important;line-height:1.08!important}html body .front-office .core-tab-strip .nav-hover-menu .nav-submenu-label{font-size:inherit!important;line-height:inherit!important}html body .front-office .core-tab-strip .nav-hover-menu .nav-submenu-button:hover,html body .front-office .core-tab-strip .nav-hover-menu .nav-submenu-button:focus,html body .front-office .core-tab-strip .nav-hover-menu .nav-submenu-button:focus-visible{background:linear-gradient(180deg,#ffe28a,#f6c55b 46%,#b9832c)!important;background-color:#f6c55b!important;background-image:linear-gradient(180deg,#ffe28a,#f6c55b 46%,#b9832c)!important;color:#050505!important;-webkit-text-fill-color:#050505!important}html body .front-office .core-tab-strip .nav-hover-menu .nav-submenu-button:hover *,html body .front-office .core-tab-strip .nav-hover-menu .nav-submenu-button:focus *,html body .front-office .core-tab-strip .nav-hover-menu .nav-submenu-button:focus-visible *{color:#050505!important;-webkit-text-fill-color:#050505!important}html body .front-office .core-tab-strip .library-tab-button,html body .front-office .core-tab-strip .library-tab-button:hover,html body .front-office .core-tab-strip .library-tab-button:focus,html body .front-office .core-tab-strip .library-tab-button:focus-visible,html body .front-office .core-tab-strip .library-tab-button:active{position:relative!important;inset:auto!important;transform:none!important;width:100%!important;margin:0!important}html body .front-office .trade-offer-inbox-card{display:block!important}html body .front-office .trade-offer-inbox-card .transaction-trade-copy{display:grid!important;gap:7px!important;min-width:0!important}html body .front-office .trade-offer-inbox-card .transaction-trade-copy>strong{color:#eef4f5!important;font-size:1.04rem!important;line-height:1.18!important}html body .front-office .trade-offer-inbox-card .transaction-date{color:#f6c55b!important}html body .front-office .trade-offer-flat-player-grid{display:grid!important;gap:7px!important;width:100%!important;margin:0!important}html body .front-office .trade-offer-inbox-card .trade-response-line{display:grid!important;gap:6px!important;margin-top:4px!important}html body .front-office .trade-offer-inbox-card .trade-response-line .inline-actions{display:flex!important;flex-wrap:wrap!important;gap:6px!important;justify-content:flex-start!important}html body .front-office .trade-offer-inbox-card .trade-response-line .compact-button{min-height:28px!important;padding:5px 10px!important}@media(max-width:820px){html body .front-office .core-tab-strip{grid-template-columns:repeat(6,minmax(88px,1fr))!important;overflow-x:auto!important;scrollbar-width:thin!important}}html body .player-modal.trade-offer-modal .trade-offer-player-stack.is-unbranded-trade-stack{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body .player-modal.trade-offer-modal .trade-offer-player-stack.is-unbranded-trade-stack .transaction-player-card{grid-template-columns:80px minmax(0,1fr)!important}html body .player-modal.trade-offer-modal .trade-offer-player-stack.is-unbranded-trade-stack :is(.transaction-player-logo,.transaction-player-logo-fallback,.transaction-player-card .team-logo.tiny-logo){width:78px!important;min-width:78px!important;max-width:78px!important;height:78px!important;min-height:78px!important;max-height:78px!important}html body .front-office .player-modal.championship-modal,html body .player-modal.championship-modal{position:relative!important;isolation:isolate!important;width:min(940px,calc(100vw - 42px))!important;max-width:min(940px,calc(100vw - 42px))!important;min-height:min(610px,calc(100vh - 64px))!important;max-height:calc(100vh - 64px)!important;display:grid!important;align-content:center!important;justify-items:center!important;gap:18px!important;padding:clamp(34px,5vw,58px)!important;overflow:hidden!important;border:0!important;outline:0!important;background:transparent!important;box-shadow:0 34px 110px #000000b8!important;text-align:center!important}html body .front-office .player-modal.championship-modal:before,html body .player-modal.championship-modal:before{content:""!important;position:absolute!important;inset:-3%!important;z-index:0!important;width:auto!important;height:auto!important;transform:scale(1.58)!important;transform-origin:center center!important;border-radius:inherit!important;background-image:linear-gradient(180deg,#02071147,#02071185),linear-gradient(135deg,rgba(var(--champion-team-rgb, 246, 197, 91),.28),#02071157 28%,#0207118f),var(--champion-stadium-image, linear-gradient(145deg, #071225, #020711))!important;background-position:center center!important;background-size:cover!important;background-repeat:no-repeat!important;opacity:1!important;filter:saturate(1.1) brightness(.78) contrast(1.08)!important;pointer-events:none!important}html body .front-office .player-modal.championship-modal:after,html body .player-modal.championship-modal:after{content:none!important;display:none!important;background:none!important}html body .front-office .player-modal.championship-modal .championship-modal-bg-logo,html body .player-modal.championship-modal .championship-modal-bg-logo{position:absolute!important;left:clamp(-72px,-5vw,-34px)!important;bottom:clamp(-82px,-6vw,-38px)!important;z-index:2!important;width:clamp(220px,31vw,410px)!important;height:clamp(220px,31vw,410px)!important;object-fit:contain!important;object-position:left bottom!important;opacity:.88!important;filter:saturate(1.16) brightness(1.08) drop-shadow(0 26px 42px rgba(0,0,0,.62))!important;transform:none!important;transform-origin:left bottom!important;pointer-events:none!important}html body .front-office .player-modal.championship-modal>*:not(.championship-modal-bg-logo),html body .player-modal.championship-modal>*:not(.championship-modal-bg-logo){position:relative!important;z-index:3!important}html body .front-office .player-modal.championship-modal .modal-close-button,html body .player-modal.championship-modal .modal-close-button{position:absolute!important;top:18px!important;right:18px!important;z-index:5!important;margin:0!important}html body .front-office .player-modal.championship-modal .championship-modal-hero,html body .player-modal.championship-modal .championship-modal-hero{width:min(650px,100%)!important;display:grid!important;grid-template-columns:1fr!important;justify-items:center!important;align-items:center!important;gap:14px!important;padding:clamp(18px,3vw,30px)!important;border:0!important;border-radius:26px!important;outline:0!important;background:linear-gradient(135deg,rgba(var(--champion-team-rgb, 246, 197, 91),.46),#02071175 74%)!important;box-shadow:inset 0 0 0 1px #ffffff1a,0 18px 42px #00000047!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body .front-office .player-modal.championship-modal .championship-modal-logo,html body .player-modal.championship-modal .championship-modal-logo{width:clamp(110px,15vw,152px)!important;min-width:clamp(110px,15vw,152px)!important;height:clamp(110px,15vw,152px)!important;min-height:clamp(110px,15vw,152px)!important;object-fit:contain!important;filter:drop-shadow(0 18px 28px rgba(0,0,0,.54))!important}html body .front-office .player-modal.championship-modal .championship-modal-copy,html body .player-modal.championship-modal .championship-modal-copy{display:grid!important;justify-items:center!important;gap:6px!important;text-align:center!important}html body .front-office .player-modal.championship-modal .championship-modal-copy span,html body .player-modal.championship-modal .championship-modal-copy span{display:block!important;margin:0!important;color:#fff1b6db!important;font-size:1rem!important;font-weight:900!important;line-height:1.05!important;letter-spacing:.12em!important;text-transform:uppercase!important}html body .front-office .player-modal.championship-modal .championship-modal-copy h2,html body .player-modal.championship-modal .championship-modal-copy h2{margin:0!important;color:#fff6d7!important;font-size:clamp(3.3rem,8vw,6rem)!important;line-height:.9!important;letter-spacing:-.06em!important;text-transform:uppercase!important;text-shadow:0 10px 34px rgba(0,0,0,.42)!important}html body .front-office .player-modal.championship-modal .championship-modal-copy p,html body .player-modal.championship-modal .championship-modal-copy p{max-width:52ch!important;margin:2px 0 0!important;color:#eef4ffeb!important;font-size:1.08rem!important;line-height:1.3!important}html body .front-office .player-modal.championship-modal .championship-modal-details,html body .player-modal.championship-modal .championship-modal-details,html body .front-office .player-modal.championship-modal .championship-modal-actions,html body .player-modal.championship-modal .championship-modal-actions{width:min(650px,100%)!important;justify-content:center!important;justify-items:center!important}html body .front-office .player-modal.championship-modal .championship-modal-details{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;text-align:center!important}html body .front-office .player-modal.championship-modal .championship-modal-details article,html body .player-modal.championship-modal .championship-modal-details article{width:100%!important;padding:13px 15px!important;border:0!important;border-radius:16px!important;outline:0!important;background:linear-gradient(135deg,rgba(var(--champion-team-rgb, 246, 197, 91),.42),#0207117a 76%)!important;box-shadow:inset 0 0 0 1px #ffffff1a,0 12px 28px #00000038!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body .front-office .player-modal.championship-modal .championship-modal-details span,html body .player-modal.championship-modal .championship-modal-details span{display:block!important;color:#fff1b6b8!important;font-size:.92rem!important;font-weight:900!important;line-height:1!important;text-transform:uppercase!important}html body .front-office .player-modal.championship-modal .championship-modal-details strong,html body .player-modal.championship-modal .championship-modal-details strong{display:block!important;margin-top:4px!important;color:#f8fbff!important;font-size:1.08rem!important;line-height:1.18!important}html body .front-office .player-modal.championship-modal .championship-modal-actions,html body .player-modal.championship-modal .championship-modal-actions{display:flex!important;gap:10px!important}html body .front-office .player-modal.championship-modal .championship-modal-actions .deck-button,html body .player-modal.championship-modal .championship-modal-actions .deck-button{flex:0 1 auto!important;min-height:44px!important;padding:10px 16px!important}html body .front-office.front-office-view-home .home-recent-games-panel,html body .front-office .front-office-view-home .home-recent-games-panel,html body .front-office-view-home .home-recent-games-panel{width:100%!important;margin-top:14px!important;padding:14px!important;border:1px solid rgba(246,197,91,.24)!important;background:radial-gradient(circle at 12% 0%,rgba(246,197,91,.12),transparent 30%),linear-gradient(180deg,#060d16f5,#04080efa)!important}html body .front-office .home-recent-games-panel .panel-title{margin-bottom:10px!important}html body .front-office .home-recent-games-list{display:grid!important;gap:7px!important;width:100%!important}html body .front-office .home-recent-game-row{appearance:none!important;width:100%!important;min-height:72px!important;display:grid!important;grid-template-columns:88px minmax(140px,1fr) 72px 112px 72px minmax(140px,1fr)!important;align-items:center!important;gap:14px!important;padding:10px 16px!important;border:1px solid rgba(255,255,255,.09)!important;border-radius:13px!important;color:#edf4f5!important;cursor:pointer!important;text-align:left!important;background:linear-gradient(90deg,color-mix(in srgb,var(--recent-away-color, #224f91) 50%,rgba(5,9,15,.98)),color-mix(in srgb,var(--recent-away-color, #224f91) 22%,rgba(5,9,15,.98)) 31%,#05090ffa 48% 52%,color-mix(in srgb,var(--recent-home-color, #8d2430) 22%,rgba(5,9,15,.98)) 69%,color-mix(in srgb,var(--recent-home-color, #8d2430) 50%,rgba(5,9,15,.98)))!important;box-shadow:inset 0 1px #ffffff0d,0 9px 20px #00000038!important}html body .front-office .home-recent-game-row:hover,html body .front-office .home-recent-game-row:focus-visible{border-color:#f6c55b85!important;transform:translateY(-1px)!important}html body .front-office .home-recent-game-row.is-selected{border-color:#f6c55b!important;box-shadow:inset 0 0 0 1px #f6c55b57,0 0 0 1px #f6c55b33,0 11px 24px #00000042!important}html body .front-office .home-recent-game-date{color:#94aab4!important;font-size:1rem!important;font-weight:850!important;letter-spacing:.04em!important;text-transform:uppercase!important;white-space:nowrap!important}html body .front-office .home-recent-game-team{display:flex!important;align-items:center!important;gap:13px!important;min-width:0!important}html body .front-office .home-recent-game-team.is-home{justify-content:flex-end!important}html body .front-office .home-recent-game-team strong{color:#fff!important;font-size:clamp(1.35rem,2vw,1.9rem)!important;line-height:1!important;font-weight:1000!important;letter-spacing:.035em!important;text-transform:uppercase!important;white-space:nowrap!important;text-shadow:0 2px 12px rgba(0,0,0,.48)!important}html body .front-office .home-recent-game-logo-shell{width:48px!important;min-width:48px!important;height:48px!important;display:grid!important;place-items:center!important;border:2px solid rgba(255,255,255,.78)!important;border-radius:50%!important;background:#03070c57!important;box-shadow:inset 0 1px #ffffff24,0 4px 10px #0000004d!important;overflow:hidden!important}html body .front-office .home-recent-game-logo{width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;max-height:36px!important;object-fit:contain!important}html body .front-office .home-recent-game-logo-fallback{color:#fff!important;font-size:1rem!important;font-weight:1000!important;letter-spacing:.04em!important}html body .front-office .home-recent-game-score{color:#f4f7f8!important;font-size:clamp(2rem,3.3vw,3rem)!important;line-height:1!important;font-weight:1000!important;text-align:center!important;text-shadow:0 2px 12px rgba(0,0,0,.5)!important}html body .front-office .home-recent-game-score.is-winner{color:#f6c55b!important}html body .front-office .home-recent-game-status{justify-self:center!important;min-width:88px!important;padding:8px 12px!important;border:1px solid rgba(143,163,173,.24)!important;border-radius:9px!important;background:#03080e85!important;color:#f6c55b!important;font-size:.98rem!important;line-height:1!important;font-weight:1000!important;text-align:center!important;text-transform:uppercase!important;white-space:nowrap!important}html body .front-office .home-recent-games-empty{min-height:74px!important;display:grid!important;place-items:center!important;border:1px dashed rgba(246,197,91,.25)!important;border-radius:13px!important;color:#9db0ba!important;font-size:1rem!important;font-weight:800!important}@media(max-width:920px){html body .front-office .home-recent-game-row{grid-template-columns:minmax(96px,1fr) 52px 74px 52px minmax(96px,1fr)!important;gap:9px!important;padding:9px 10px!important}html body .front-office .home-recent-game-date{display:none!important}html body .front-office .home-recent-game-logo-shell{width:40px!important;min-width:40px!important;height:40px!important}html body .front-office .home-recent-game-logo{width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important}html body .front-office .home-recent-game-team strong{font-size:1.15rem!important}}html body .front-office .home-recent-games-list{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:8px!important}html body .front-office .home-recent-game-row{min-height:92px!important;grid-template-columns:minmax(0,1fr) 28px 44px 28px minmax(0,1fr)!important;grid-template-rows:22px 52px!important;gap:5px 6px!important;padding:8px!important;align-items:center!important}html body .front-office .home-recent-game-date{grid-column:1 / 3!important;grid-row:1!important;font-size:.78rem!important;line-height:1!important}html body .front-office .home-recent-game-status{grid-column:3 / 4!important;grid-row:1!important;min-width:0!important;width:100%!important;padding:4px 3px!important;border-radius:7px!important;font-size:.68rem!important;letter-spacing:.02em!important}html body .front-office .home-recent-game-team{gap:5px!important}html body .front-office .home-recent-game-team.is-away{grid-column:1 / 2!important;grid-row:2!important}html body .front-office .home-recent-game-team.is-home{grid-column:5 / 6!important;grid-row:2!important}html body .front-office .home-recent-game-team strong{font-size:1rem!important;letter-spacing:.02em!important}html body .front-office .home-recent-game-logo-shell{width:32px!important;min-width:32px!important;height:32px!important;border-width:1px!important}html body .front-office .home-recent-game-logo{width:24px!important;min-width:24px!important;max-width:24px!important;height:24px!important;min-height:24px!important;max-height:24px!important}html body .front-office .home-recent-game-score{font-size:1.7rem!important}html body .front-office .home-recent-game-score.is-away-score{grid-column:2 / 3!important;grid-row:2!important}html body .front-office .home-recent-game-score.is-home-score{grid-column:4 / 5!important;grid-row:2!important}@media(max-width:1320px){html body .front-office .home-recent-games-list{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:760px){html body .front-office .home-recent-games-list{grid-template-columns:1fr!important}}html body .front-office.front-office-view-home .dashboard-calendar-stack .home-recent-games-panel,html body .front-office .front-office-view-home .dashboard-calendar-stack .home-recent-games-panel,html body .front-office-view-home .dashboard-calendar-stack .home-recent-games-panel{margin-top:0!important;padding:12px!important}html body .front-office .dashboard-calendar-stack .home-recent-games-list{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important}html body .front-office .dashboard-calendar-stack .home-recent-game-row{min-height:56px!important;grid-template-columns:minmax(0,1fr) 24px 34px 24px minmax(0,1fr)!important;grid-template-rows:42px!important;gap:3px!important;padding:6px!important}html body .front-office .dashboard-calendar-stack .home-recent-game-date{display:none!important}html body .front-office .dashboard-calendar-stack .home-recent-game-status{grid-column:3 / 4!important;grid-row:1!important;width:auto!important;min-width:0!important;padding:0!important;border:0!important;background:transparent!important;font-size:.58rem!important;line-height:1!important}html body .front-office .dashboard-calendar-stack .home-recent-game-team{gap:4px!important}html body .front-office .dashboard-calendar-stack .home-recent-game-team.is-away{grid-row:1!important;justify-content:flex-end!important}html body .front-office .dashboard-calendar-stack .home-recent-game-team.is-home{grid-row:1!important;justify-content:flex-start!important}html body .front-office .dashboard-calendar-stack .home-recent-game-team strong{font-size:.9rem!important;letter-spacing:.01em!important}html body .front-office .dashboard-calendar-stack .home-recent-game-logo-shell{width:28px!important;min-width:28px!important;height:28px!important}html body .front-office .dashboard-calendar-stack .home-recent-game-logo{width:21px!important;min-width:21px!important;max-width:21px!important;height:21px!important;min-height:21px!important;max-height:21px!important}html body .front-office .dashboard-calendar-stack .home-recent-game-score{grid-row:1!important;font-size:1.45rem!important;align-self:center!important}html body .front-office .dashboard-calendar-stack .home-recent-game-status{align-self:center!important;justify-self:center!important}html body .front-office .dashboard-calendar-stack .home-recent-game-row.is-disabled{cursor:default!important;opacity:.82!important}html body .front-office .dashboard-calendar-stack .home-recent-games-empty{grid-column:1 / -1!important}html body .front-office.front-office-view-home .dashboard-calendar-stack .home-recent-games-panel,html body .front-office .front-office-view-home .dashboard-calendar-stack .home-recent-games-panel,html body .front-office-view-home .dashboard-calendar-stack .home-recent-games-panel{background:var(--panel, rgba(8, 24, 45, .92))!important}html body .front-office .menu-season-progress .season-progress-step.is-active button,html body .front-office .season-progress-step.is-active button{background:linear-gradient(180deg,#161a1dfa,#080a0dfa)!important;color:#f6c55b!important;text-shadow:none!important}html body .front-office .menu-season-progress .season-progress-step.is-active:after,html body .front-office .season-progress-step.is-active:after{border-left-color:#121518fa!important}html body .front-office.front-office-view-home :is(.schedule-desk-panel,.home-recent-games-panel,.schedule-latest-boxscore-panel)>.panel-title,html body .front-office .front-office-view-home :is(.schedule-desk-panel,.home-recent-games-panel,.schedule-latest-boxscore-panel)>.panel-title,html body .front-office-view-home :is(.schedule-desk-panel,.home-recent-games-panel,.schedule-latest-boxscore-panel)>.panel-title{position:relative!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;margin:0 0 10px!important;padding:12px 14px!important;border:0!important;border-bottom:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}html body .front-office.front-office-view-home :is(.schedule-desk-panel,.home-recent-games-panel,.schedule-latest-boxscore-panel)>.panel-title:after,html body .front-office .front-office-view-home :is(.schedule-desk-panel,.home-recent-games-panel,.schedule-latest-boxscore-panel)>.panel-title:after,html body .front-office-view-home :is(.schedule-desk-panel,.home-recent-games-panel,.schedule-latest-boxscore-panel)>.panel-title:after{content:""!important;position:absolute!important;left:14px!important;right:14px!important;bottom:0!important;height:1px!important;background:#d2d8dc2e!important;pointer-events:none!important}html body .front-office.front-office-view-home :is(.schedule-desk-panel,.home-recent-games-panel,.schedule-latest-boxscore-panel)>.panel-title h3,html body .front-office .front-office-view-home :is(.schedule-desk-panel,.home-recent-games-panel,.schedule-latest-boxscore-panel)>.panel-title h3,html body .front-office-view-home :is(.schedule-desk-panel,.home-recent-games-panel,.schedule-latest-boxscore-panel)>.panel-title h3{margin:0!important;color:#eef4ff!important;font-size:1.17em!important;font-weight:700!important;line-height:1.15!important;letter-spacing:0!important;text-transform:none!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel,.desk-team-reports-panel,.office-reports-panel,.team-reports-list,.office-report-list) .roster-news-arbitration-bulk-row{display:grid!important;grid-template-columns:minmax(0,1fr)!important;justify-items:start!important;align-items:start!important;gap:6px!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel,.desk-team-reports-panel,.office-reports-panel,.team-reports-list,.office-report-list) .roster-news-arbitration-bulk-row>:is(.transaction-date,strong,span,.roster-news-arbitration-toolbar){display:block!important;width:100%!important;max-width:none!important;margin:0!important;text-align:left!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel,.desk-team-reports-panel,.office-reports-panel,.team-reports-list,.office-report-list) .roster-news-arbitration-toolbar{justify-content:flex-start!important;margin:4px 0 0!important;padding:0!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel,.desk-team-reports-panel,.office-reports-panel,.team-reports-list,.office-report-list) .transaction-player-card.has-arbitration-actions{grid-template-columns:52px minmax(0,1fr) auto!important;padding-right:10px!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel,.desk-team-reports-panel,.office-reports-panel,.team-reports-list,.office-report-list) .arbitration-news-actions{position:static!important;display:inline-flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-end!important;gap:4px!important;min-width:max-content!important;padding-left:8px!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel,.desk-team-reports-panel,.office-reports-panel,.team-reports-list,.office-report-list) .arbitration-news-actions .arbitration-news-salary-stack{display:grid!important;grid-template-columns:1fr!important;gap:3px!important;justify-items:end!important;margin:0 2px 0 0!important;line-height:1.05!important}html body .front-office .arbitration-news-actions .arbitration-news-salary-stack span+span:before{content:none!important;display:none!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel,.desk-team-reports-panel,.office-reports-panel,.team-reports-list,.office-report-list) .arbitration-news-actions .arbitration-action-link{position:static!important;inset:auto!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:color-mix(in srgb,var(--arbitration-team-color, var(--team-color, var(--gold))) 94%,#ffffff)!important;opacity:1!important;font-size:inherit!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel,.desk-team-reports-panel,.office-reports-panel,.team-reports-list,.office-report-list) .arbitration-news-actions .arbitration-contract-icon{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important}html body .front-office .arbitration-news-actions .arbitration-x-button:before{content:none!important;display:none!important}html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel,.desk-team-reports-panel,.office-reports-panel,.team-reports-list,.office-report-list) .arbitration-news-actions .arbitration-x-button span{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;color:currentColor!important;font-size:2rem!important;font-weight:1000!important;line-height:1!important;text-transform:uppercase!important;letter-spacing:0!important}html body .front-office{--transaction-card-logo-size: 81px;--transaction-card-logo-column: 86px;--transaction-card-title-size: 1.08rem;--transaction-card-line-size: 1.02rem;--transaction-card-meta-size: 1rem}html body .front-office .transaction-player-grid>.transaction-player-card:not(.draft-pick-card):not(.draft-board-pick-card):not(.trade-pool-card),html body .front-office .trade-offer-player-stack .transaction-player-card:not(.draft-pick-card):not(.draft-board-pick-card):not(.trade-pool-card),html body .front-office .deadline-free-agent-row,html body .player-modal.trade-offer-modal .transaction-player-card{grid-template-columns:var(--transaction-card-logo-column) minmax(0,1fr)!important;min-height:calc(var(--transaction-card-logo-size) + 10px)!important;gap:10px!important;align-items:center!important}html body .front-office .transaction-player-grid>.transaction-player-card.has-arbitration-actions:not(.draft-pick-card):not(.draft-board-pick-card):not(.trade-pool-card){grid-template-columns:var(--transaction-card-logo-column) minmax(0,1fr) auto!important}html body .front-office .transaction-player-grid>.transaction-player-card:not(.draft-pick-card):not(.draft-board-pick-card):not(.trade-pool-card) :is(.transaction-player-logo,.transaction-player-logo-fallback,.team-logo.tiny-logo),html body .front-office .trade-offer-player-stack .transaction-player-card:not(.draft-pick-card):not(.draft-board-pick-card):not(.trade-pool-card) :is(.transaction-player-logo,.transaction-player-logo-fallback,.team-logo.tiny-logo),html body .front-office .deadline-free-agent-row :is(.transaction-player-logo,.transaction-player-logo-fallback,.team-logo.tiny-logo),html body .player-modal.trade-offer-modal .transaction-player-card :is(.transaction-player-logo,.transaction-player-logo-fallback,.team-logo.tiny-logo){width:var(--transaction-card-logo-size)!important;min-width:var(--transaction-card-logo-size)!important;max-width:var(--transaction-card-logo-size)!important;height:var(--transaction-card-logo-size)!important;min-height:var(--transaction-card-logo-size)!important;max-height:var(--transaction-card-logo-size)!important;align-self:center!important;justify-self:center!important;object-fit:contain!important}html body .front-office .transaction-player-grid>.transaction-player-card:not(.draft-pick-card):not(.draft-board-pick-card):not(.trade-pool-card) .transaction-player-copy,html body .front-office .trade-offer-player-stack .transaction-player-card:not(.draft-pick-card):not(.draft-board-pick-card):not(.trade-pool-card) .transaction-player-copy,html body .front-office .deadline-free-agent-row .transaction-player-copy,html body .player-modal.trade-offer-modal .transaction-player-card .transaction-player-copy{min-width:0!important}html body .front-office .transaction-player-grid>.transaction-player-card:not(.draft-pick-card):not(.draft-board-pick-card):not(.trade-pool-card) .transaction-player-copy strong,html body .front-office .transaction-player-grid>.transaction-player-card:not(.draft-pick-card):not(.draft-board-pick-card):not(.trade-pool-card) .transaction-player-copy strong .link-button,html body .front-office .trade-offer-player-stack .transaction-player-card:not(.draft-pick-card):not(.draft-board-pick-card):not(.trade-pool-card) .transaction-player-copy strong,html body .front-office .trade-offer-player-stack .transaction-player-card:not(.draft-pick-card):not(.draft-board-pick-card):not(.trade-pool-card) .transaction-player-copy strong .link-button,html body .front-office .deadline-free-agent-row .transaction-player-copy strong,html body .front-office .deadline-free-agent-row .transaction-player-copy strong .link-button,html body .player-modal.trade-offer-modal .transaction-player-card .transaction-player-copy strong,html body .player-modal.trade-offer-modal .transaction-player-card .transaction-player-copy strong .link-button{font-size:var(--transaction-card-title-size)!important;line-height:1.16!important}html body .front-office .transaction-player-grid>.transaction-player-card:not(.draft-pick-card):not(.draft-board-pick-card):not(.trade-pool-card) .transaction-player-copy span,html body .front-office .trade-offer-player-stack .transaction-player-card:not(.draft-pick-card):not(.draft-board-pick-card):not(.trade-pool-card) .transaction-player-copy span,html body .front-office .deadline-free-agent-row .transaction-player-copy span,html body .player-modal.trade-offer-modal .transaction-player-card .transaction-player-copy span{font-size:var(--transaction-card-line-size)!important;line-height:1.25!important}html body .front-office .transaction-player-grid>.transaction-player-card:not(.draft-pick-card):not(.draft-board-pick-card):not(.trade-pool-card) .transaction-player-copy .transaction-player-meta,html body .front-office .transaction-player-grid>.transaction-player-card:not(.draft-pick-card):not(.draft-board-pick-card):not(.trade-pool-card) .transaction-player-meta,html body .front-office .trade-offer-player-stack .transaction-player-card:not(.draft-pick-card):not(.draft-board-pick-card):not(.trade-pool-card) .transaction-player-copy .transaction-player-meta,html body .front-office .trade-offer-player-stack .transaction-player-card:not(.draft-pick-card):not(.draft-board-pick-card):not(.trade-pool-card) .transaction-player-meta,html body .front-office .deadline-free-agent-row .transaction-player-copy .transaction-player-meta,html body .front-office .deadline-free-agent-row .transaction-player-meta,html body .player-modal.trade-offer-modal .transaction-player-card .transaction-player-copy .transaction-player-meta,html body .player-modal.trade-offer-modal .transaction-player-card .transaction-player-meta{font-size:var(--transaction-card-meta-size)!important;line-height:1.22!important}html body .front-office.front-office-view-home .home-dashboard-sort-stack [data-testid=transactions-feed].desk-news-rail,html body .front-office .front-office-view-home .home-dashboard-sort-stack [data-testid=transactions-feed].desk-news-rail,html body .front-office-view-home .home-dashboard-sort-stack [data-testid=transactions-feed].desk-news-rail{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}html body .front-office.front-office-view-home .home-dashboard-sort-stack [data-testid=transactions-feed] :is(.dashboard-roster-list,.team-news-list,.team-reports-list,.office-report-list),html body .front-office .front-office-view-home .home-dashboard-sort-stack [data-testid=transactions-feed] :is(.dashboard-roster-list,.team-news-list,.team-reports-list,.office-report-list),html body .front-office-view-home .home-dashboard-sort-stack [data-testid=transactions-feed] :is(.dashboard-roster-list,.team-news-list,.team-reports-list,.office-report-list){flex:0 1 auto!important;height:auto!important;min-height:0!important;max-height:clamp(720px,76vh,1040px)!important;overflow-x:hidden!important;overflow-y:auto!important}html body .front-office.front-office-view-home .home-dashboard-sort-stack :is([data-testid=transactions-feed],[data-testid=roster-news-feed],[data-testid=team-reports-feed]).desk-news-rail,html body .front-office .front-office-view-home .home-dashboard-sort-stack :is([data-testid=transactions-feed],[data-testid=roster-news-feed],[data-testid=team-reports-feed]).desk-news-rail,html body .front-office-view-home .home-dashboard-sort-stack :is([data-testid=transactions-feed],[data-testid=roster-news-feed],[data-testid=team-reports-feed]).desk-news-rail{border:1px solid rgba(210,216,220,.18)!important;border-radius:12px!important;background:#111619!important;background-image:none!important;box-shadow:none!important}html body .front-office.front-office-view-home .home-dashboard-sort-stack :is([data-testid=transactions-feed],[data-testid=roster-news-feed],[data-testid=team-reports-feed]) .desk-news-rail-head,html body .front-office .front-office-view-home .home-dashboard-sort-stack :is([data-testid=transactions-feed],[data-testid=roster-news-feed],[data-testid=team-reports-feed]) .desk-news-rail-head,html body .front-office-view-home .home-dashboard-sort-stack :is([data-testid=transactions-feed],[data-testid=roster-news-feed],[data-testid=team-reports-feed]) .desk-news-rail-head,html body .front-office.front-office-view-home .home-dashboard-sort-stack :is([data-testid=transactions-feed],[data-testid=roster-news-feed],[data-testid=team-reports-feed]) :is(.dashboard-roster-list,.team-news-list,.team-reports-list,.office-report-list),html body .front-office .front-office-view-home .home-dashboard-sort-stack :is([data-testid=transactions-feed],[data-testid=roster-news-feed],[data-testid=team-reports-feed]) :is(.dashboard-roster-list,.team-news-list,.team-reports-list,.office-report-list),html body .front-office-view-home .home-dashboard-sort-stack :is([data-testid=transactions-feed],[data-testid=roster-news-feed],[data-testid=team-reports-feed]) :is(.dashboard-roster-list,.team-news-list,.team-reports-list,.office-report-list){background:transparent!important;background-image:none!important}html body .front-office.front-office-view-home .desk-player-news-column.home-dashboard-sort-stack,html body .front-office .front-office-view-home .desk-player-news-column.home-dashboard-sort-stack,html body .front-office-view-home .desk-player-news-column.home-dashboard-sort-stack{display:grid!important;align-content:start!important;gap:0!important;row-gap:0!important}html body .front-office.front-office-view-home .desk-player-news-column.home-dashboard-sort-stack>.home-pane-sort-item,html body .front-office .front-office-view-home .desk-player-news-column.home-dashboard-sort-stack>.home-pane-sort-item,html body .front-office-view-home .desk-player-news-column.home-dashboard-sort-stack>.home-pane-sort-item{display:block!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}html body .front-office .draft-board-card-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important}html body .front-office .draft-board-pick-card{min-height:74px!important;padding:8px!important;gap:8px!important;border-color:#6bd18c24!important;background:radial-gradient(circle at 88% 18%,rgba(107,209,140,.24),transparent 38%),linear-gradient(135deg,#6bd18c26,#f6c55b14 48%,#111619f0),#111619f5!important;box-shadow:inset 0 1px #ffffff14,inset 0 0 0 1px #6bd18c0d!important}html body .front-office .draft-board-pick-card.is-college{background:radial-gradient(circle at 88% 18%,rgba(107,209,140,.24),transparent 38%),linear-gradient(135deg,#b8454533,#f6c55b12 48%,#111619f0),#111619f5!important}html body .front-office .draft-board-pick-card.is-high-school{background:radial-gradient(circle at 88% 18%,rgba(107,209,140,.24),transparent 38%),linear-gradient(135deg,#4e88d638,#f6c55b12 48%,#111619f0),#111619f5!important}html body .front-office .draft-board-pick-card:hover,html body .front-office .draft-board-pick-card.is-selected{border-color:#f6c55b70!important;background:radial-gradient(circle at 88% 18%,rgba(107,209,140,.34),transparent 40%),linear-gradient(135deg,#f6c55b29,#6bd18c21 50%,#111619fa),#111619fa!important}html body .front-office .draft-board-pick-card .draft-board-rank-badge{border-color:#6bd18c52!important;background:linear-gradient(180deg,#6bd18c47,#f6c55b1f),#080c0eeb!important;color:#d5f7df!important}html body .front-office .draft-board-pick-card .transaction-player-copy strong,html body .front-office .draft-board-pick-card .transaction-player-copy strong:after,html body .front-office .draft-board-pick-card .transaction-player-copy strong .link-button,html body .front-office .draft-board-pick-card .transaction-player-copy strong .link-button:after{border-bottom:0!important;box-shadow:none!important;text-decoration:none!important;background-image:none!important}html body .front-office .lineup-minors-section{display:grid!important;gap:14px!important;scroll-margin-top:126px!important}html body .front-office .lineup-minors-divider{display:flex!important;align-items:center!important;min-height:50px!important;padding:12px 16px!important;margin:0!important}html body .front-office .lineup-minors-divider h3{margin:0!important;color:#f6c55b!important;font-size:1.08rem!important;line-height:1.1!important;font-weight:900!important}html body .front-office .lineup-editor-grid,html body .front-office .lineup-player-pool-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;align-items:start!important;width:100%!important;min-width:0!important}html body .front-office .lineup-player-pool-panel{display:grid!important;grid-template-rows:none!important;grid-auto-rows:max-content!important;align-content:start!important;gap:10px!important;min-width:0!important}html body .front-office .lineup-player-pool-panel .reserve-subgroup{display:grid!important;gap:8px!important;min-width:0!important}html body .front-office .lineup-player-pool-panel .reserve-stack{max-height:none!important;overflow:visible!important;padding-right:0!important}html body .front-office .lineup-player-watch-card{display:grid!important;gap:4px!important;padding:10px!important;border:1px solid rgba(246,197,91,.24)!important;border-radius:12px!important;background:radial-gradient(circle at 92% 18%,rgba(246,197,91,.22),transparent 38%),linear-gradient(135deg,#f6c55b1f,#080e18f0)!important}html body .front-office .lineup-player-watch-card span{color:#f6c55b!important;font-size:.82rem!important;font-weight:900!important;letter-spacing:.1em!important;text-transform:uppercase!important}html body .front-office .lineup-player-watch-card strong{color:#f5f8ff!important;font-size:1rem!important}html body .front-office .lineup-player-watch-card .lineup-watch-player-link{color:#f5f8ff!important;font-size:1rem!important;font-weight:950!important;line-height:1.08!important;text-align:left!important}html body .front-office .lineup-player-watch-card em{color:#e2ebf8c2!important;font-size:.92rem!important;font-style:normal!important}html body .front-office .schedule-desk-panel .mini-calendar-cell.is-home:not(.is-postseason):not(.is-postseason-activity):not(.is-calendar-draft):not(.is-calendar-all-star):not(.is-calendar-winter-meetings),html body .front-office.front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-home:not(.is-postseason):not(.is-postseason-activity):not(.is-calendar-draft):not(.is-calendar-all-star):not(.is-calendar-winter-meetings),html body .front-office .front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-home:not(.is-postseason):not(.is-postseason-activity):not(.is-calendar-draft):not(.is-calendar-all-star):not(.is-calendar-winter-meetings),html body .front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-home:not(.is-postseason):not(.is-postseason-activity):not(.is-calendar-draft):not(.is-calendar-all-star):not(.is-calendar-winter-meetings){border-color:color-mix(in srgb,var(--calendar-team-color, #8e9eae) 78%,rgba(255,255,255,.18))!important;background:var(--calendar-team-color, #8e9eae)!important;box-shadow:inset 0 1px #ffffff1c,0 8px 20px color-mix(in srgb,var(--calendar-team-color, #8e9eae) 24%,transparent)!important}html body .front-office .schedule-desk-panel .mini-calendar-cell.is-away:not(.is-postseason):not(.is-postseason-activity):not(.is-calendar-draft):not(.is-calendar-all-star):not(.is-calendar-winter-meetings),html body .front-office.front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-away:not(.is-postseason):not(.is-postseason-activity):not(.is-calendar-draft):not(.is-calendar-all-star):not(.is-calendar-winter-meetings),html body .front-office .front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-away:not(.is-postseason):not(.is-postseason-activity):not(.is-calendar-draft):not(.is-calendar-all-star):not(.is-calendar-winter-meetings),html body .front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-away:not(.is-postseason):not(.is-postseason-activity):not(.is-calendar-draft):not(.is-calendar-all-star):not(.is-calendar-winter-meetings){border-color:#aab5be3d!important;background:#2b3034!important;box-shadow:inset 0 1px #ffffff14,0 8px 18px #0000002e!important}@media(max-width:1180px){html body .front-office .lineup-editor-grid,html body .front-office .lineup-player-pool-grid{grid-template-columns:1fr!important}}@media(max-width:1180px){html body .front-office .draft-board-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:820px){html body .front-office .draft-board-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:560px){html body .front-office .draft-board-card-grid{grid-template-columns:1fr!important}}html body .front-office.front-office-view-home .dashboard-calendar-stack,html body .front-office .front-office-view-home .dashboard-calendar-stack,html body .front-office-view-home .dashboard-calendar-stack{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;align-content:start!important}html body .front-office.front-office-view-home .dashboard-calendar-stack>.home-pane-sort-item:has(.schedule-desk-panel),html body .front-office .front-office-view-home .dashboard-calendar-stack>.home-pane-sort-item:has(.schedule-desk-panel),html body .front-office-view-home .dashboard-calendar-stack>.home-pane-sort-item:has(.schedule-desk-panel){display:block!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}html body .front-office.front-office-view-home .schedule-desk-panel.schedule-desk-panel-large,html body .front-office .front-office-view-home .schedule-desk-panel.schedule-desk-panel-large,html body .front-office-view-home .schedule-desk-panel.schedule-desk-panel-large{--mini-calendar-cell-height: 104px !important;--mini-calendar-gap: 4px !important;height:auto!important;min-height:calc((var(--mini-calendar-cell-height) * 6) + (var(--mini-calendar-gap) * 5) + 122px)!important;max-height:none!important;overflow:visible!important}html body .front-office.front-office-view-home .schedule-desk-panel.schedule-desk-panel-large .mini-calendar-grid,html body .front-office .front-office-view-home .schedule-desk-panel.schedule-desk-panel-large .mini-calendar-grid,html body .front-office-view-home .schedule-desk-panel.schedule-desk-panel-large .mini-calendar-grid{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;grid-template-rows:repeat(6,var(--mini-calendar-cell-height))!important;grid-auto-rows:var(--mini-calendar-cell-height)!important;gap:var(--mini-calendar-gap)!important;overflow:visible!important}html body .front-office.front-office-view-home .schedule-desk-panel.schedule-desk-panel-large .mini-calendar-cell,html body .front-office .front-office-view-home .schedule-desk-panel.schedule-desk-panel-large .mini-calendar-cell,html body .front-office-view-home .schedule-desk-panel.schedule-desk-panel-large .mini-calendar-cell{height:var(--mini-calendar-cell-height)!important;min-height:var(--mini-calendar-cell-height)!important;max-height:var(--mini-calendar-cell-height)!important}html body .front-office .roster-console-header .screen-title-row{align-items:center!important;gap:12px!important}html body .front-office .roster-console-header .roster-title-with-picker{display:inline-flex!important;align-items:center!important;gap:12px!important;min-width:0!important;flex-wrap:wrap!important}html body .front-office .roster-console-header .roster-title-with-picker h2{margin:0!important}html body .front-office .roster-console-header .roster-team-picker{width:auto!important;min-width:220px!important;max-width:320px!important;margin:0!important;padding:0!important;justify-self:auto!important;align-self:center!important}html body .front-office .roster-console-header .roster-team-picker select{width:100%!important;min-height:40px!important}html body .front-office .roster-studio-page .roster-filter-strip{display:none!important}html body .front-office .roster-studio-page .roster-sheet-panel,html body .front-office .roster-studio-page .roster-sheet-panel>.table-wrap{height:auto!important;min-height:0!important;max-height:none!important;overflow-y:visible!important;scrollbar-gutter:auto!important}html body .front-office .roster-studio-page .roster-sheet-panel>.table-wrap{overflow-x:auto!important}html body .front-office .roster-studio-page .roster-bottom-grid{gap:8px!important;margin-top:0!important}html body .front-office .roster-studio-page .roster-bottom-grid .broadcast-panel{padding:10px 12px!important}html body .front-office .roster-studio-page .roster-bottom-grid .panel-title{margin-bottom:6px!important;gap:8px!important}html body .front-office .roster-studio-page .roster-bottom-grid .simple-list{display:grid!important;gap:6px!important}html body .front-office .roster-studio-page .injury-row{display:grid!important;grid-template-columns:minmax(0,1.1fr) minmax(220px,.9fr) auto!important;align-items:center!important;gap:8px!important;min-height:0!important;padding:7px 9px!important}html body .front-office .roster-studio-page .injury-row>div,html body .front-office .roster-studio-page .injury-meta{min-width:0!important}html body .front-office .roster-studio-page .injury-row .link-button{line-height:1.08!important}html body .front-office .roster-studio-page .injury-row span,html body .front-office .roster-studio-page .injury-meta span{line-height:1.12!important}html body .front-office .roster-studio-page .injury-meta{display:grid!important;gap:2px!important}html body .front-office .roster-studio-page .injury-row .tiny-button{min-height:28px!important;padding:5px 9px!important}@media(max-width:820px){html body .front-office .roster-studio-page .injury-row{grid-template-columns:minmax(0,1fr)!important}}html,body,body *{scrollbar-color:#8c949c rgba(16,20,23,.72)!important}html::-webkit-scrollbar,body::-webkit-scrollbar,body *::-webkit-scrollbar{width:10px!important;height:10px!important}html::-webkit-scrollbar-track,body::-webkit-scrollbar-track,body *::-webkit-scrollbar-track{background:#101417b8!important}html::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb,body *::-webkit-scrollbar-thumb{border:2px solid rgba(16,20,23,.72)!important;border-radius:999px!important;background:linear-gradient(180deg,#aeb5bc,#747d86)!important}html::-webkit-scrollbar-thumb:hover,body::-webkit-scrollbar-thumb:hover,body *::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#c2c9cf,#858e96)!important}html body .front-office .schedule-desk-panel .mini-calendar-cell.is-postseason,html body .front-office .schedule-desk-panel .mini-calendar-cell.is-postseason-activity,html body .front-office.front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-postseason,html body .front-office.front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-postseason-activity,html body .front-office .front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-postseason,html body .front-office .front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-postseason-activity,html body .front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-postseason,html body .front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-postseason-activity{display:grid!important;grid-template-rows:1.05rem minmax(0,1fr) auto!important;align-items:center!important;justify-items:center!important;gap:3px!important;padding:9px 7px!important}html body .front-office .schedule-desk-panel .mini-calendar-cell.is-postseason>strong,html body .front-office .schedule-desk-panel .mini-calendar-cell.is-postseason-activity>strong,html body .front-office.front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-postseason>strong,html body .front-office.front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-postseason-activity>strong,html body .front-office .front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-postseason>strong,html body .front-office .front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-postseason-activity>strong,html body .front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-postseason>strong,html body .front-office-view-home .schedule-desk-panel .mini-calendar-cell.is-postseason-activity>strong{position:static!important;grid-row:1!important;align-self:center!important;justify-self:center!important;width:100%!important;margin:0!important;text-align:center!important;line-height:1!important;transform:none!important}html body .front-office.front-office-view-home .desk-player-news-column.home-dashboard-sort-stack,html body .front-office .front-office-view-home .desk-player-news-column.home-dashboard-sort-stack,html body .front-office-view-home .desk-player-news-column.home-dashboard-sort-stack{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:max-content!important;align-content:start!important;align-items:start!important;gap:14px!important;row-gap:14px!important}html body .front-office.front-office-view-home .desk-player-news-column.home-dashboard-sort-stack>.home-pane-sort-item,html body .front-office .front-office-view-home .desk-player-news-column.home-dashboard-sort-stack>.home-pane-sort-item,html body .front-office-view-home .desk-player-news-column.home-dashboard-sort-stack>.home-pane-sort-item,html body .front-office.front-office-view-home .desk-player-news-column.home-dashboard-sort-stack :is([data-testid=roster-news-feed],[data-testid=team-reports-feed]),html body .front-office .front-office-view-home .desk-player-news-column.home-dashboard-sort-stack :is([data-testid=roster-news-feed],[data-testid=team-reports-feed]),html body .front-office-view-home .desk-player-news-column.home-dashboard-sort-stack :is([data-testid=roster-news-feed],[data-testid=team-reports-feed]){align-self:start!important}html body .front-office .sim-max-play-toggle{position:relative!important;display:inline-grid!important;place-items:center!important;width:38px!important;min-width:38px!important;height:34px!important;min-height:34px!important;padding:0!important;border:1px solid rgba(142,162,201,.28)!important;border-radius:10px!important;background:linear-gradient(180deg,#0e1219d1,#05070bdb)!important;color:#cdd8e47a!important;opacity:.62!important;filter:grayscale(.65) saturate(.62)!important;box-shadow:inset 0 1px #ffffff0d,0 5px 12px #0000002e!important;transform:none!important}html body .front-office .sim-max-play-toggle:hover,html body .front-office .sim-max-play-toggle:focus-visible{border-color:#f6c55ba8!important;color:#f6c55bc2!important;opacity:.82!important;filter:grayscale(.25) saturate(.9)!important;transform:translateY(-1px)!important}html body .front-office .sim-max-play-toggle.is-calendar-running{border-color:#8ea2c96b!important;color:#cdd8e49e!important;opacity:.68!important;filter:grayscale(.45) saturate(.74)!important}html body .front-office .sim-max-play-toggle.is-active{border-color:#f6c55bf5!important;background:radial-gradient(circle at 50% 38%,rgba(246,197,91,.22),transparent 58%),linear-gradient(180deg,#1f242efa,#040508fa)!important;color:#f6c55b!important;opacity:1!important;filter:none!important;box-shadow:inset 0 1px #ffffff1f,0 0 0 1px #f6c55b14,0 8px 20px #00000057!important}html body .titlebar .app-brand-lockup{display:none!important}html body .titlebar:not(.is-desktop-minimal){background:linear-gradient(90deg,var(--team-color, #ae7e3a) 0%,color-mix(in srgb,var(--team-color, #ae7e3a) 88%,var(--team-secondary-color, var(--team-color, #ae7e3a)) 12%) 74%,var(--team-secondary-color, var(--team-color, #ae7e3a)) 100%)!important;border-bottom-color:#8fa3ad14!important;border-radius:0!important;overflow:hidden!important}html body .shell{position:relative!important;isolation:isolate!important}html body .frame{position:relative!important;z-index:1!important}html body .shell:before{display:none!important;content:none!important;background:none!important}html body .shell:after{display:none!important;content:none!important}html body .front-office .desk-continue-panel{position:relative!important;overflow:hidden!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important;background:linear-gradient(135deg,var(--desk-team-color, var(--team-color, #15325a)) 0%,color-mix(in srgb,var(--desk-team-color, var(--team-color, #15325a)) 88%,var(--desk-team-secondary-color, var(--team-secondary-color, var(--desk-team-color, #15325a))) 12%) 72%,var(--desk-team-secondary-color, var(--team-secondary-color, var(--desk-team-color, #15325a))) 100%)!important}html body .front-office .desk-continue-panel:before{display:none!important;content:none!important}html body .front-office .desk-continue-panel.has-achievement-banners{padding-right:clamp(164px,20vw,264px)!important;padding-top:5px!important}html body .front-office .desk-continue-panel{min-height:0!important;padding-top:7px!important;padding-bottom:7px!important}html body .front-office .desk-continue-panel.has-team-jersey{padding-right:clamp(190px,23vw,280px)!important}html body .front-office .desk-continue-jersey-art{position:absolute!important;top:0!important;right:0!important;bottom:0!important;z-index:1!important;width:clamp(250px,30vw,380px)!important;overflow:hidden!important;pointer-events:none!important}html body .front-office .desk-continue-jersey-art:after{display:none!important;content:none!important}html body .front-office .desk-continue-jersey{position:absolute!important;right:-2px!important;top:-28px!important;z-index:1!important;width:clamp(250px,28vw,325px)!important;height:clamp(250px,28vw,325px)!important;object-fit:contain!important;object-position:center top!important;opacity:.54!important;filter:saturate(.82) contrast(.96) brightness(.94) drop-shadow(0 10px 18px rgba(0,0,0,.34))!important;-webkit-mask-image:radial-gradient(ellipse 72% 88% at 72% 20%,#000 0%,rgba(0,0,0,.96) 38%,rgba(0,0,0,.7) 58%,transparent 84%)!important;mask-image:radial-gradient(ellipse 72% 88% at 72% 20%,#000 0%,rgba(0,0,0,.96) 38%,rgba(0,0,0,.7) 58%,transparent 84%)!important;mix-blend-mode:luminosity!important;pointer-events:none!important}html body .front-office .desk-continue-main{position:relative!important;z-index:3!important}@media(max-width:720px){html body .front-office .desk-continue-panel.has-team-jersey{padding-right:142px!important}html body .front-office .desk-continue-jersey-art{width:180px!important}html body .front-office .desk-continue-jersey{right:-24px!important;top:-18px!important;width:190px!important;height:190px!important;opacity:.48!important}}html body .front-office>.desk-continue-panel:first-child{margin:0 0 3px!important;z-index:2!important}html body .front-office .desk-continue-main{min-height:0!important}html body .front-office .desk-continue-copy{gap:0!important}html body .front-office .desk-continue-title{margin-top:0!important;margin-bottom:0!important;line-height:.96!important}html body .front-office .desk-continue-subtitle{margin-top:1px!important;margin-bottom:0!important;line-height:1.06!important}html body .front-office .desk-continue-achievement-banners{position:absolute!important;top:0!important;right:18px!important;z-index:4!important;display:flex!important;flex-direction:row-reverse!important;flex-wrap:wrap!important;align-items:flex-start!important;gap:5px!important;max-width:264px!important;pointer-events:none!important}html body .front-office .team-achievement-banner{--achievement-fill: var(--desk-team-secondary-color, var(--team-secondary-color, #f6c55b));position:relative!important;display:grid!important;grid-template-rows:auto auto!important;align-content:center!important;justify-items:center!important;width:52px!important;height:62px!important;padding:10px 4px 5px!important;border-radius:0!important;border:0!important;background:var(--achievement-fill)!important;-webkit-clip-path:polygon(50% 0,62% 14%,100% 14%,100% 100%,0 100%,0 14%,38% 14%)!important;clip-path:polygon(50% 0,62% 14%,100% 14%,100% 100%,0 100%,0 14%,38% 14%)!important;color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.72)!important;box-shadow:0 10px 20px #0000003d!important}html body .front-office .team-achievement-banner:before{display:none!important;content:none!important}html body .front-office .team-achievement-banner>span{display:block!important;font-weight:950!important;line-height:1!important;text-transform:uppercase!important;white-space:nowrap!important}html body .front-office .team-achievement-banner-year{font-size:.68rem!important;letter-spacing:.06em!important}html body .front-office .team-achievement-banner-kind{margin-top:1px!important;font-size:.82rem!important;letter-spacing:.06em!important}@media(max-width:720px){html body .front-office .desk-continue-panel.has-achievement-banners{padding-right:14px!important;padding-top:82px!important}html body .front-office .desk-continue-achievement-banners{left:12px!important;right:auto!important;align-items:flex-start!important;max-width:calc(100% - 24px)!important}}html body .titlebar:not(.is-desktop-minimal){justify-content:space-between!important;border-radius:0!important}html body .titlebar:not(.is-desktop-minimal) .app-brand-lockup{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;width:124px!important;min-width:124px!important;height:36px!important;margin-right:auto!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}html body .titlebar:not(.is-desktop-minimal) .app-brand-lockup img{display:block!important;width:124px!important;max-width:124px!important;height:36px!important;object-fit:contain!important;object-position:left center!important;opacity:.96!important}html body .titlebar.is-desktop-minimal .app-brand-lockup,html body .titlebar.is-desktop-minimal .app-brand-lockup img{display:none!important}html body .ownership-review-modal{width:min(920px,calc(100vw - 36px))!important;max-height:calc(100vh - 36px)!important;gap:12px!important;padding:clamp(18px,3vw,28px)!important;overflow-y:auto!important}html body .ownership-review-title{margin-bottom:0!important}html body .ownership-review-scoreboard,html body .ownership-review-grid,html body .ownership-review-lists{gap:10px!important}html body .ownership-review-scoreboard article,html body .ownership-review-grid article,html body .ownership-review-lists article{padding:12px 14px!important}html body .ownership-review-story{padding:12px 14px!important;line-height:1.38!important}html body .ownership-review-lists p{margin-top:6px!important;line-height:1.35!important}html body .ownership-review-actions{margin-top:0!important}html body .front-office .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-grid{grid-template-columns:repeat(8,minmax(0,1fr))!important;gap:5px!important}html body .front-office .league-scoreboard-board-panel.league-scoreboard-screen .league-scoreboard-board{gap:9px!important}html body .front-office .league-scoreboard-board-panel.league-scoreboard-screen .league-scoreboard-lazy-sentinel{display:flex!important;align-items:center!important;justify-content:center!important;min-height:34px!important;padding:4px 0 0!important;color:#ebeef5b3!important;font-size:.9rem!important;line-height:1.1!important;text-align:center!important}html body .front-office .league-scoreboard-board-panel.league-scoreboard-screen .league-scoreboard-lazy-sentinel.is-complete{color:#ebeef58a!important}html body .front-office .league-transactions-lazy-sentinel{display:flex!important;justify-content:center!important;align-items:center!important;padding:12px 0 4px!important}html body .front-office .league-transactions-lazy-sentinel .compact-button{min-width:140px!important}html body .front-office .league-scoreboard-board-panel.league-scoreboard-screen .league-scoreboard-board-day{gap:5px!important}html body .front-office .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket{gap:3px!important;padding:4px!important;border-radius:8px!important;box-shadow:inset 0 1px #ffffff0d,0 8px 16px #00000038!important}html body .front-office .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket:before{height:2px!important}html body .front-office .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-meta{min-height:14px!important;gap:3px!important}html body .front-office .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-meta span{min-height:14px!important;padding:2px 4px!important;font-size:.66rem!important}html body .front-office .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-meta em{font-size:.66rem!important}html body .front-office .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-body{gap:2px!important;border-radius:7px!important}html body .front-office .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-team{grid-template-columns:18px minmax(24px,1fr) 24px!important;gap:3px!important;min-height:22px!important;padding:2px 4px 2px 3px!important}html body .front-office .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-team:before{width:2px!important}html body .front-office .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-logo-shell{width:16px!important;height:16px!important;margin-left:1px!important}html body .front-office .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-team img,html body .front-office .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-team .team-logo,html body .front-office .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-team .tiny-logo{width:16px!important;min-width:16px!important;max-width:16px!important;height:16px!important;min-height:16px!important;max-height:16px!important}html body .front-office .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-abbr{font-size:.78rem!important;letter-spacing:.02em!important}html body .front-office .league-scoreboard-board-panel.league-scoreboard-screen .scoreboard-moneyline{margin-left:3px!important;font-size:.72em!important}html body .front-office .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-team strong{font-size:.9rem!important}@media(max-width:1500px){html body .front-office .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important}}@media(max-width:1180px){html body .front-office .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(max-width:760px){html body .front-office .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}html body .front-office .trade-workspace-panel .trade-player-pool-panel{padding-top:12px!important}html body .front-office .trade-workspace-panel :is(.trade-table-head,.trade-market-row){grid-template-columns:minmax(140px,1.22fr) 42px 40px 42px 42px 38px minmax(78px,.58fr) minmax(72px,.52fr)!important;gap:6px!important}html body .front-office .trade-workspace-panel .trade-table-head{padding:0 8px 5px!important}html body .front-office .trade-workspace-panel .trade-market-button{padding:6px 8px!important}html body .front-office .trade-workspace-panel .trade-market-row{min-height:32px!important}html body .front-office .trade-workspace-panel .trade-market-hand{display:block!important;min-width:0!important;overflow:hidden!important;color:#eef4ffd1!important;font-size:.88rem!important;font-weight:900!important;line-height:1!important;text-align:center!important;white-space:nowrap!important}html body .front-office .trade-workspace-panel .trade-market-hand span{display:block!important;overflow:hidden!important;text-overflow:clip!important;white-space:nowrap!important}html body .front-office .trade-workspace-panel .trade-market-main{padding-left:0!important}html body .front-office .trade-workspace-panel .trade-market-row>:nth-child(1),html body .front-office .trade-workspace-panel .trade-table-head>:nth-child(1){text-align:left!important}html body .front-office .trade-workspace-panel .trade-market-row>:nth-child(2),html body .front-office .trade-workspace-panel .trade-market-row>:nth-child(3),html body .front-office .trade-workspace-panel .trade-market-row>:nth-child(4),html body .front-office .trade-workspace-panel .trade-market-row>:nth-child(5),html body .front-office .trade-workspace-panel .trade-market-row>:nth-child(6),html body .front-office .trade-workspace-panel .trade-table-head>:nth-child(2),html body .front-office .trade-workspace-panel .trade-table-head>:nth-child(3),html body .front-office .trade-workspace-panel .trade-table-head>:nth-child(4),html body .front-office .trade-workspace-panel .trade-table-head>:nth-child(5),html body .front-office .trade-workspace-panel .trade-table-head>:nth-child(6){justify-self:stretch!important;text-align:center!important}html body .front-office .trade-workspace-panel .trade-market-row>:nth-child(7),html body .front-office .trade-workspace-panel .trade-market-row>:nth-child(8),html body .front-office .trade-workspace-panel .trade-table-head>:nth-child(7),html body .front-office .trade-workspace-panel .trade-table-head>:nth-child(8){justify-self:stretch!important;min-width:0!important;text-align:center!important}html body .front-office .trade-workspace-panel .trade-market-row>:nth-child(7),html body .front-office .trade-workspace-panel .trade-table-head>:nth-child(7),html body .front-office .trade-workspace-panel .trade-market-contract,html body .front-office .trade-workspace-panel .trade-market-contract span{justify-self:center!important;text-align:center!important}html body .front-office .trade-workspace-panel .trade-player-pool-panel .trade-market-card.is-selected{width:100%!important;border-color:color-mix(in srgb,var(--trade-pool-team-color, #15325a) 82%,#ffffff)!important;background:var(--trade-pool-team-color, #15325a)!important;color:#fff!important;box-shadow:inset 0 1px #ffffff2e,0 0 0 1px #ffffff24!important}html body .front-office .trade-workspace-panel .trade-player-pool-panel .trade-market-card.is-selected .trade-market-row,html body .front-office .trade-workspace-panel .trade-player-pool-panel .trade-market-card.is-selected .trade-market-row>*,html body .front-office .trade-workspace-panel .trade-player-pool-panel .trade-market-card.is-selected .trade-market-button{background:transparent!important;color:#fff!important}html body .front-office .trade-workspace-panel .trade-player-pool-panel .trade-market-card.is-selected :is(.trade-market-name-button,.trade-market-hand,.trade-market-hand span,span,strong,button){color:#fff!important}html body .front-office .tradecenter-offer-box .trade-slot-card.trade-proposal-slot-card,html body .front-office .tradecenter-offer-box .trade-proposal-selected-player{background:var(--trade-lane-color, #15325a)!important}html body .front-office .tradecenter-offer-box .trade-proposal-selected-player,html body .front-office .tradecenter-offer-box .trade-proposal-selected-copy,html body .front-office .tradecenter-offer-box .trade-proposal-selected-copy>*,html body .front-office .tradecenter-offer-box .trade-proposal-player-name{color:#fff!important}html body .front-office .trade-matchup-strip{grid-template-columns:minmax(220px,1fr) auto minmax(320px,1fr)!important;justify-content:space-between!important}html body .front-office .trade-matchup-strip>.trade-club-identity:first-child{justify-self:start!important}html body .front-office .trade-matchup-strip .trade-partner-control{display:grid!important;grid-template-columns:minmax(220px,360px) 60px!important;gap:12px!important;align-items:center!important;justify-self:end!important;justify-items:end!important;width:min(100%,460px)!important;margin-left:auto!important;text-align:right!important}html body .front-office .trade-matchup-strip .trade-submit-row-matchup{display:flex!important;align-items:center!important;justify-content:center!important;justify-self:center!important;margin:0!important;min-width:160px!important}html body .front-office .trade-matchup-strip .trade-submit-row-matchup .compact-button{margin:0!important;min-width:156px!important;color:#f6c55b!important;background:#050505!important;border:1px solid rgba(246,197,91,.88)!important}html body .front-office .trade-matchup-strip .trade-partner-control .trade-club-logo{justify-self:end!important}html body .front-office .trade-matchup-strip .trade-partner-control-copy{display:grid!important;gap:5px!important;justify-items:end!important;width:100%!important;min-width:0!important;margin:0!important}html body .front-office .trade-matchup-strip .trade-partner-control-copy strong{display:block!important;max-width:100%!important;overflow:hidden!important;color:#f8fbff!important;font-size:1.08rem!important;font-weight:900!important;line-height:1.08!important;text-align:right!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .front-office .trade-matchup-strip .trade-partner-control-copy select{width:min(100%,320px)!important;text-align:right!important}html body .front-office .tradecenter-offer-box>.panel-title{display:grid!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;align-items:start!important;gap:12px!important}html body .front-office .tradecenter-offer-box .trade-submit-row.trade-submit-row-top{display:flex!important;grid-column:1 / -1!important;justify-content:center!important;justify-self:stretch!important;width:100%!important;margin:0 0 4px!important;text-align:center!important}html body .front-office .tradecenter-offer-box .trade-submit-row.trade-submit-row-top .compact-button{margin:0!important}@media(max-width:820px){html body .front-office .trade-matchup-strip{grid-template-columns:1fr!important}html body .front-office .trade-matchup-strip .trade-submit-row-matchup{justify-self:center!important}html body .front-office .trade-matchup-strip .trade-partner-control{justify-self:stretch!important;width:100%!important}html body .front-office .tradecenter-offer-box>.panel-title{grid-template-columns:1fr!important}html body .front-office .tradecenter-offer-box .trade-submit-row.trade-submit-row-top{grid-column:1!important}}html body .front-office.front-office-view-schedule .league-scoreboard-board-panel .league-score-ticket-grid,html body .front-office .front-office-view-schedule .league-scoreboard-board-panel .league-score-ticket-grid,html body .front-office.front-office-view-league-scoreboard .league-scoreboard-board-panel .league-score-ticket-grid,html body .front-office .front-office-view-league-scoreboard .league-scoreboard-board-panel .league-score-ticket-grid,html body .front-office .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-grid{grid-template-columns:repeat(8,minmax(0,1fr))!important}@media(max-width:1380px){html body .front-office.front-office-view-schedule .league-scoreboard-board-panel .league-score-ticket-grid,html body .front-office .front-office-view-schedule .league-scoreboard-board-panel .league-score-ticket-grid,html body .front-office.front-office-view-league-scoreboard .league-scoreboard-board-panel .league-score-ticket-grid,html body .front-office .front-office-view-league-scoreboard .league-scoreboard-board-panel .league-score-ticket-grid,html body .front-office .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-grid{grid-template-columns:repeat(8,minmax(0,1fr))!important}}@media(max-width:1120px){html body .front-office.front-office-view-schedule .league-scoreboard-board-panel .league-score-ticket-grid,html body .front-office .front-office-view-schedule .league-scoreboard-board-panel .league-score-ticket-grid,html body .front-office.front-office-view-league-scoreboard .league-scoreboard-board-panel .league-score-ticket-grid,html body .front-office .front-office-view-league-scoreboard .league-scoreboard-board-panel .league-score-ticket-grid,html body .front-office .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-grid{grid-template-columns:repeat(8,minmax(0,1fr))!important}}html body .front-office .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-grid{gap:8px!important}html body .front-office .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket{gap:5px!important;padding:7px!important;border-radius:10px!important}html body .front-office .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket:before{height:3px!important}html body .front-office .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-meta{min-height:18px!important;gap:6px!important}html body .front-office .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-meta span{min-height:18px!important;padding:3px 6px!important;font-size:.82rem!important}html body .front-office .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-meta em{font-size:.82rem!important}html body .front-office .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-body{gap:4px!important;border-radius:9px!important}html body .front-office .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-team{grid-template-columns:29px minmax(34px,1fr) 34px!important;gap:6px!important;min-height:34px!important;padding:3px 6px 3px 5px!important}html body .front-office .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-team:before{width:4px!important}html body .front-office .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-logo-shell{width:24px!important;height:24px!important;margin-left:3px!important}html body .front-office .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-team img,html body .front-office .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-team .team-logo,html body .front-office .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-team .tiny-logo{width:24px!important;min-width:24px!important;max-width:24px!important;height:24px!important;min-height:24px!important;max-height:24px!important}html body .front-office .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-abbr{font-size:.98rem!important;letter-spacing:.04em!important}html body .front-office .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-team strong{font-size:1.18rem!important}html body .front-office.front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-team,html body .front-office .front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-team,html body .front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-team{min-height:42px!important;background:linear-gradient(90deg,color-mix(in srgb,var(--ticket-team-color, #f6c55b) 58%,rgba(255,255,255,.2)),color-mix(in srgb,var(--ticket-team-color, #f6c55b) 38%,rgba(255,255,255,.13)) 46%,color-mix(in srgb,var(--ticket-team-color, #f6c55b) 18%,rgba(255,255,255,.055)) 78%,#ffffff06)!important}html body .front-office.front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-team.is-winner,html body .front-office .front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-team.is-winner,html body .front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-team.is-winner{background:linear-gradient(90deg,color-mix(in srgb,var(--ticket-team-color, #f6c55b) 68%,rgba(246,197,91,.2)),color-mix(in srgb,var(--ticket-team-color, #f6c55b) 44%,rgba(255,255,255,.14)) 52%,color-mix(in srgb,var(--ticket-team-color, #f6c55b) 20%,rgba(255,255,255,.06)) 82%,#ffffff08)!important}html body .front-office.front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-team:before,html body .front-office .front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-team:before,html body .front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-team:before{width:7px!important;opacity:1!important}html body .front-office.front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-abbr,html body .front-office .front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-abbr,html body .front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-abbr,html body .front-office.front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-team strong,html body .front-office .front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-team strong,html body .front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-team strong{text-shadow:0 1px 2px rgba(0,0,0,.44)!important}html body .front-office.front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-grid,html body .front-office .front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-grid,html body .front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important}html body .front-office.front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen,html body .front-office .front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen,html body .front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen{border-color:#555b61!important;background:#25292d!important}html body .front-office.front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .panel-title,html body .front-office .front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .panel-title,html body .front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .panel-title{border-color:#555b61!important;background:#30353a!important}html body .front-office.front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-scoreboard-board-day-title,html body .front-office .front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-scoreboard-board-day-title,html body .front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-scoreboard-board-day-title{border-color:#50565c!important;background:#363b40!important}html body .front-office.front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket,html body .front-office .front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket,html body .front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket{border-color:#555b61!important;background:#303438!important}html body .front-office.front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-body,html body .front-office .front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-body,html body .front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-body{border-color:#565c62!important;background:#24282c!important}html body .front-office.front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-team,html body .front-office .front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-team,html body .front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-team,html body .front-office.front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-team.is-winner,html body .front-office .front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-team.is-winner,html body .front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-team.is-winner{background:#34393e!important}html body .front-office.front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen button.league-score-ticket:hover,html body .front-office .front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen button.league-score-ticket:hover,html body .front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen button.league-score-ticket:hover{border-color:#7a8289!important;background:#393e43!important}html body .front-office .league-scoreboard-board-panel.league-scoreboard-screen .league-scoreboard-lazy-sentinel .compact-button{min-width:190px!important}@media(max-width:1180px){html body .front-office.front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-grid,html body .front-office .front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-grid,html body .front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(max-width:760px){html body .front-office.front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-grid,html body .front-office .front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-grid,html body .front-office-view-league-scoreboard .league-scoreboard-board-panel.league-scoreboard-screen .league-score-ticket-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}html body .front-office.front-office-view-draft :is(.draft-suggestion-link,.draft-board-name-button,.draft-board-pick-card .transaction-player-copy strong,.draft-board-pick-card .transaction-player-copy strong .link-button,.draft-selected-name-reveal,.draft-player-name-reveal){text-decoration:none!important;border-bottom:0!important;box-shadow:none!important;background-image:none!important}html body .front-office.front-office-view-league-transactions .league-news-highlights-panel,html body .front-office .front-office-view-league-transactions .league-news-highlights-panel,html body .front-office-view-league-transactions .league-news-highlights-panel{align-content:start!important;gap:10px!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}html body .front-office.front-office-view-league-transactions .league-news-highlights-panel .league-news-pulse-grid,html body .front-office .front-office-view-league-transactions .league-news-highlights-panel .league-news-pulse-grid,html body .front-office-view-league-transactions .league-news-highlights-panel .league-news-pulse-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin-bottom:8px!important;align-items:stretch!important;flex:0 0 auto!important}html body .front-office.front-office-view-league-transactions .league-news-highlights-panel .league-news-pulse-card,html body .front-office .front-office-view-league-transactions .league-news-highlights-panel .league-news-pulse-card,html body .front-office-view-league-transactions .league-news-highlights-panel .league-news-pulse-card{min-height:0!important;height:auto!important;max-height:none!important;padding:8px 10px!important;gap:3px!important;justify-content:center!important;overflow:visible!important;scrollbar-gutter:auto!important}html body .front-office.front-office-view-league-transactions .league-news-highlights-panel .league-news-pulse-card span,html body .front-office .front-office-view-league-transactions .league-news-highlights-panel .league-news-pulse-card span,html body .front-office-view-league-transactions .league-news-highlights-panel .league-news-pulse-card span{font-size:.68rem!important;line-height:1!important;letter-spacing:.06em!important}html body .front-office.front-office-view-league-transactions .league-news-highlights-panel .league-news-pulse-card strong,html body .front-office .front-office-view-league-transactions .league-news-highlights-panel .league-news-pulse-card strong,html body .front-office-view-league-transactions .league-news-highlights-panel .league-news-pulse-card strong{font-size:clamp(.9rem,1.1vw,1.1rem)!important;line-height:1.08!important;white-space:normal!important;overflow-wrap:anywhere!important}html body .front-office.front-office-view-league-transactions .league-news-highlights-panel .league-news-highlight-list,html body .front-office .front-office-view-league-transactions .league-news-highlights-panel .league-news-highlight-list,html body .front-office-view-league-transactions .league-news-highlights-panel .league-news-highlight-list{flex:0 0 auto!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;scrollbar-gutter:auto!important;padding-right:0!important}html body .front-office.front-office-view-league-transactions .league-news-highlights-panel .league-news-highlight-card,html body .front-office .front-office-view-league-transactions .league-news-highlights-panel .league-news-highlight-card,html body .front-office-view-league-transactions .league-news-highlights-panel .league-news-highlight-card{min-height:0!important;padding:10px 12px!important}html body .front-office.front-office-view-league-signings .league-news-highlights-panel,html body .front-office .front-office-view-league-signings .league-news-highlights-panel,html body .front-office-view-league-signings .league-news-highlights-panel{align-content:start!important;gap:12px!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}html body .front-office.front-office-view-league-signings .league-news-highlights-panel .league-news-pulse-grid,html body .front-office .front-office-view-league-signings .league-news-highlights-panel .league-news-pulse-grid,html body .front-office-view-league-signings .league-news-highlights-panel .league-news-pulse-grid{grid-template-columns:minmax(0,1fr)!important;gap:12px!important;align-items:start!important}html body .front-office.front-office-view-league-signings .league-news-highlights-panel .league-news-pulse-card,html body .front-office .front-office-view-league-signings .league-news-highlights-panel .league-news-pulse-card,html body .front-office-view-league-signings .league-news-highlights-panel .league-news-pulse-card{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;scrollbar-gutter:auto!important}html body .front-office.front-office-view-league-signings .league-news-fa-deals-grid,html body .front-office .front-office-view-league-signings .league-news-fa-deals-grid,html body .front-office-view-league-signings .league-news-fa-deals-grid{display:grid!important;grid-template-rows:repeat(5,auto)!important;grid-auto-flow:column!important;grid-auto-columns:minmax(0,1fr)!important;gap:8px 12px!important;width:100%!important;min-width:0!important;align-items:stretch!important}html body .front-office.front-office-view-league-signings .league-news-fa-deals-grid .league-news-pulse-stat,html body .front-office .front-office-view-league-signings .league-news-fa-deals-grid .league-news-pulse-stat,html body .front-office-view-league-signings .league-news-fa-deals-grid .league-news-pulse-stat{grid-template-columns:minmax(0,1fr) auto!important;min-width:0!important}html body .front-office.front-office-view-league-signings .league-news-highlights-panel .league-news-highlight-list,html body .front-office .front-office-view-league-signings .league-news-highlights-panel .league-news-highlight-list,html body .front-office-view-league-signings .league-news-highlights-panel .league-news-highlight-list{flex:0 0 auto!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;scrollbar-gutter:auto!important;padding-right:0!important}html body .front-office.front-office-view-league-extensions .league-news-highlights-panel,html body .front-office .front-office-view-league-extensions .league-news-highlights-panel,html body .front-office-view-league-extensions .league-news-highlights-panel{align-content:start!important;gap:12px!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;scrollbar-gutter:auto!important}html body .front-office.front-office-view-league-extensions .league-news-highlights-panel .league-news-pulse-grid,html body .front-office .front-office-view-league-extensions .league-news-highlights-panel .league-news-pulse-grid,html body .front-office-view-league-extensions .league-news-highlights-panel .league-news-pulse-grid,html body .front-office.front-office-view-league-extensions .league-news-highlights-panel .league-news-pulse-card,html body .front-office .front-office-view-league-extensions .league-news-highlights-panel .league-news-pulse-card,html body .front-office-view-league-extensions .league-news-highlights-panel .league-news-pulse-card,html body .front-office.front-office-view-league-extensions .league-news-highlights-panel .league-news-highlight-list,html body .front-office .front-office-view-league-extensions .league-news-highlights-panel .league-news-highlight-list,html body .front-office-view-league-extensions .league-news-highlights-panel .league-news-highlight-list{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;scrollbar-gutter:auto!important}html body .front-office.front-office-view-league-extensions .league-news-highlights-panel .league-news-highlight-list,html body .front-office .front-office-view-league-extensions .league-news-highlights-panel .league-news-highlight-list,html body .front-office-view-league-extensions .league-news-highlights-panel .league-news-highlight-list{flex:0 0 auto!important;padding-right:0!important}@media(min-width:1020px){html body .front-office.front-office-view-home .home-dashboard-top-grid,html body .front-office .front-office-view-home .home-dashboard-top-grid,html body .front-office-view-home .home-dashboard-top-grid{display:grid!important;grid-template-columns:minmax(560px,1fr) minmax(520px,.95fr)!important;grid-template-areas:"home-main home-rail"!important;grid-auto-flow:row!important;align-items:start!important;gap:18px!important}html body .front-office.front-office-view-home .dashboard-calendar-stack.home-dashboard-sort-stack,html body .front-office .front-office-view-home .dashboard-calendar-stack.home-dashboard-sort-stack,html body .front-office-view-home .dashboard-calendar-stack.home-dashboard-sort-stack{grid-area:home-main!important;grid-column:1!important;grid-row:1!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;align-items:start!important;gap:14px!important;width:100%!important;min-width:0!important;max-width:100%!important}html body .front-office.front-office-view-home .desk-player-news-column.home-dashboard-sort-stack,html body .front-office .front-office-view-home .desk-player-news-column.home-dashboard-sort-stack,html body .front-office-view-home .desk-player-news-column.home-dashboard-sort-stack{grid-area:home-rail!important;grid-column:2!important;grid-row:1!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;align-items:start!important;justify-self:stretch!important;gap:14px!important;width:100%!important;min-width:0!important;max-width:none!important}html body .front-office.front-office-view-home .home-dashboard-top-grid>.home-dashboard-sort-stack>.home-pane-sort-item,html body .front-office .front-office-view-home .home-dashboard-top-grid>.home-dashboard-sort-stack>.home-pane-sort-item,html body .front-office-view-home .home-dashboard-top-grid>.home-dashboard-sort-stack>.home-pane-sort-item,html body .front-office.front-office-view-home .desk-player-news-column.home-dashboard-sort-stack :is([data-testid=roster-news-feed],[data-testid=team-reports-feed]),html body .front-office .front-office-view-home .desk-player-news-column.home-dashboard-sort-stack :is([data-testid=roster-news-feed],[data-testid=team-reports-feed]),html body .front-office-view-home .desk-player-news-column.home-dashboard-sort-stack :is([data-testid=roster-news-feed],[data-testid=team-reports-feed]){grid-column:1!important;width:100%!important;min-width:0!important;max-width:100%!important;justify-self:stretch!important;align-self:start!important}html body .front-office.front-office-view-home .home-dashboard-sort-stack[data-home-panel-column=right] .league-news-pulse-grid,html body .front-office .front-office-view-home .home-dashboard-sort-stack[data-home-panel-column=right] .league-news-pulse-grid,html body .front-office-view-home .home-dashboard-sort-stack[data-home-panel-column=right] .league-news-pulse-grid{grid-template-columns:minmax(0,1fr)!important}}@media(max-width:1019px){html body .front-office.front-office-view-home .home-dashboard-top-grid,html body .front-office .front-office-view-home .home-dashboard-top-grid,html body .front-office-view-home .home-dashboard-top-grid{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"home-main" "home-rail"!important}}html body .front-office.front-office-view-home .home-dashboard-top-grid,html body .front-office .front-office-view-home .home-dashboard-top-grid,html body .front-office-view-home .home-dashboard-top-grid{display:grid!important;grid-template-columns:minmax(560px,1fr) minmax(420px,.78fr)!important;grid-template-areas:"home-main home-rail"!important;grid-auto-flow:column!important;align-items:start!important;gap:18px!important;min-width:1000px!important;overflow-x:auto!important;overflow-y:visible!important}html body .front-office.front-office-view-home .dashboard-calendar-stack.home-dashboard-sort-stack,html body .front-office .front-office-view-home .dashboard-calendar-stack.home-dashboard-sort-stack,html body .front-office-view-home .dashboard-calendar-stack.home-dashboard-sort-stack{grid-area:home-main!important;grid-column:1!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:none!important}html body .front-office.front-office-view-home .desk-player-news-column.home-dashboard-sort-stack,html body .front-office .front-office-view-home .desk-player-news-column.home-dashboard-sort-stack,html body .front-office-view-home .desk-player-news-column.home-dashboard-sort-stack{grid-area:home-rail!important;grid-column:2!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:none!important}html body .front-office .menu-season-progress .season-progress-chevron{display:grid!important;grid-template-columns:repeat(7,minmax(96px,1fr))!important;gap:0!important}html body .front-office .menu-season-progress .season-progress-step:before,html body .front-office .season-progress-step:before{display:none!important;content:none!important;border:0!important}html body .front-office .menu-season-progress .season-progress-step:after,html body .front-office .season-progress-step:after,html body .front-office .menu-season-progress .season-progress-step.is-complete:after,html body .front-office .season-progress-step.is-complete:after,html body .front-office .menu-season-progress .season-progress-step.is-active:after,html body .front-office .season-progress-step.is-active:after{display:block!important;content:""!important;right:-12px!important;z-index:4!important;width:0!important;height:0!important;border-top:18px solid transparent!important;border-bottom:18px solid transparent!important;border-left-width:12px!important;border-left-style:solid!important;box-shadow:none!important;outline:0!important}html body .front-office .menu-season-progress .season-progress-step,html body .front-office .season-progress-step{position:relative!important;min-width:0!important;overflow:visible!important}html body .front-office .menu-season-progress .season-progress-step button{min-width:0!important;width:100%!important;padding-left:18px!important;padding-right:22px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .front-office .menu-season-progress .season-progress-step:after,html body .front-office .season-progress-step:after{display:block!important;content:""!important;position:absolute!important;top:50%!important;right:-12px!important;z-index:8!important;width:0!important;height:0!important;border-top:18px solid transparent!important;border-bottom:18px solid transparent!important;border-left:12px solid rgba(80,87,96,.92)!important;transform:translateY(-50%)!important;pointer-events:none!important}html body .front-office .menu-season-progress .season-progress-step.is-complete:after,html body .front-office .season-progress-step.is-complete:after{border-left-color:#ae7e3ac7!important}html body .front-office .menu-season-progress .season-progress-step.is-active:after,html body .front-office .season-progress-step.is-active:after{border-left-color:#d2a14c!important}html body .front-office .menu-season-progress .season-progress-step:last-child:after,html body .front-office .season-progress-step:last-child:after{display:none!important}@keyframes hardball-turbo-baseball-spin{to{transform:rotate(360deg)}}@keyframes hardball-turbo-needle-sweep{0%,to{transform:rotate(-28deg)}50%{transform:rotate(38deg)}}html body .global-loading-overlay.is-turbo-sim{background:radial-gradient(circle at 50% 42%,rgba(246,197,91,.24),transparent 34%),radial-gradient(circle at 24% 12%,rgba(var(--team-color-rgb),.2),transparent 34%),#05080be6!important}html body .global-loading-overlay.is-turbo-sim .global-loading-card:before{width:112px!important;height:74px!important;margin-bottom:0!important;background:radial-gradient(circle at 50% 78%,#f6c55b 0 3px,transparent 4px),linear-gradient(135deg,transparent 0 46%,#f6c55b 47% 51%,transparent 52%),radial-gradient(ellipse at 50% 82%,transparent 0 44%,#f6c55b 45% 48%,transparent 49%)!important;border-bottom:4px solid #f6c55b!important;filter:drop-shadow(0 10px 22px rgba(0,0,0,.48))!important;transform-origin:50% 84%!important;animation:hardball-turbo-needle-sweep .9s ease-in-out infinite!important}html body .global-loading-overlay.is-turbo-sim .global-loading-spinner{position:relative!important;width:76px!important;height:76px!important;border:3px solid #e8edf1!important;border-radius:50%!important;background:radial-gradient(circle at 50% 50%,#f7fbff 0 58%,transparent 59%),#f7fbff!important;box-shadow:inset 0 0 0 2px #080e161f,0 14px 28px #0000006b!important;animation:hardball-turbo-baseball-spin .72s linear infinite!important}html body .global-loading-overlay.is-turbo-sim .global-loading-spinner:before,html body .global-loading-overlay.is-turbo-sim .global-loading-spinner:after{content:""!important;position:absolute!important;top:10px!important;bottom:10px!important;width:28px!important;border:3px solid #b51f2c!important;border-top-color:transparent!important;border-bottom-color:transparent!important;border-radius:50%!important}html body .global-loading-overlay.is-turbo-sim .global-loading-spinner:before{left:8px!important;border-left-color:transparent!important}html body .global-loading-overlay.is-turbo-sim .global-loading-spinner:after{right:8px!important;border-right-color:transparent!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) :is(.team-reports-list,.office-report-list){background:transparent!important;background-image:none!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card,html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card:has(.office-suggestion-actions),html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card.has-office-actions,html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) :is(.assistant-gm-row.office-text-report-card,.manager-report-row.office-text-report-card,.office-report-row.scout-report-row,.deadline-transaction-card){position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto!important;gap:7px!important;width:100%!important;padding:10px 12px!important;border:1px solid rgba(132,151,175,.18)!important;border-radius:14px!important;background:linear-gradient(90deg,rgba(246,197,91,.045),transparent 24%),#030a146b!important;background-color:transparent!important;box-shadow:inset 0 1px #ffffff09,0 8px 18px #00000024!important;color:#cbd5df!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card-header,html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card.has-office-actions .team-report-card-header,html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card:has(.office-suggestion-actions) .team-report-card-header{position:static!important;grid-column:1 / -1!important;grid-row:1!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(var(--team-report-tools-min),max-content)!important;gap:10px!important;align-items:start!important;width:100%!important;min-width:0!important;padding:0!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card-title{display:grid!important;gap:0!important;min-width:0!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card-title>.transaction-date{margin:0!important;color:#f6c55b!important;font-size:1rem!important;font-style:normal!important;font-weight:800!important;line-height:1.05!important;letter-spacing:0!important;text-transform:none!important;text-shadow:none!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-headline{display:inline-flex!important;flex-wrap:wrap!important;align-items:baseline!important;gap:7px!important;margin:0!important;color:#f6fbff!important;font-size:1.06rem!important;font-weight:950!important;line-height:1.08!important;letter-spacing:0!important;text-transform:none!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-headline small{color:#d9e2e8!important;font-size:1rem!important;font-weight:800!important;line-height:1.12!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-followup-note{display:block!important;margin:0!important;padding:0!important;color:#9eabb6!important;font-size:1rem!important;font-weight:400!important;line-height:1.18!important;letter-spacing:0!important;text-transform:none!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card-tools{grid-column:2!important;justify-self:end!important;align-self:start!important;display:inline-flex!important;align-items:flex-start!important;justify-content:flex-end!important;gap:6px!important;width:max-content!important;min-width:var(--team-report-tools-min)!important;max-width:none!important;margin:0 0 0 auto!important;padding:0!important;text-align:right!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card-tools>:is(.team-report-card-icon,.office-suggestion-actions){flex:0 0 auto!important;margin-left:0!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card-tools>:is(.team-report-card-icon,.office-suggestion-actions):only-child{margin-left:auto!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card-icon{display:grid!important;place-items:center!important;justify-self:end!important;width:var(--team-report-action-size)!important;min-width:var(--team-report-action-size)!important;max-width:var(--team-report-action-size)!important;height:var(--team-report-action-size)!important;min-height:var(--team-report-action-size)!important;max-height:var(--team-report-action-size)!important;margin:0 0 0 auto!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card-icon .team-report-staff-avatar{position:relative!important;display:block!important;width:var(--team-report-staff-icon-size)!important;min-width:var(--team-report-staff-icon-size)!important;max-width:var(--team-report-staff-icon-size)!important;height:var(--team-report-staff-icon-size)!important;min-height:var(--team-report-staff-icon-size)!important;max-height:var(--team-report-staff-icon-size)!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card-icon .team-report-staff-avatar:before{content:""!important;position:absolute!important;inset:0!important;display:block!important;background:var(--team-report-staff-color, var(--team-color, #c6974f))!important;filter:drop-shadow(0 3px 5px rgba(0,0,0,.42))!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card-icon .team-report-staff-avatar.is-assistant-gm:before{-webkit-mask:url(../icons/agm-icon-tight-128.png) center / contain no-repeat!important;mask:url(../icons/agm-icon-tight-128.png) center / contain no-repeat!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card-icon .team-report-staff-avatar.is-player-development:before{-webkit-mask:url(../icons/female-scout-mask-128.png) center / contain no-repeat!important;mask:url(../icons/female-scout-mask-128.png) center / contain no-repeat!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card-icon .team-report-staff-avatar.is-market-intelligence:before{-webkit-mask:url(../icons/scout-icon-tight-128.png) center / contain no-repeat!important;mask:url(../icons/scout-icon-tight-128.png) center / contain no-repeat!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card-icon .team-report-staff-avatar.is-scouting:before{-webkit-mask:url(../icons/scout-icon-tight-128.png) center / contain no-repeat!important;mask:url(../icons/scout-icon-tight-128.png) center / contain no-repeat!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card-icon .team-report-staff-avatar.is-finance:before{-webkit-mask:url(../icons/female-agm-mask-128.png) center / contain no-repeat!important;mask:url(../icons/female-agm-mask-128.png) center / contain no-repeat!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card-icon .team-report-staff-avatar.is-medical:before,html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card-icon .team-report-staff-avatar.is-medical:after{content:""!important;position:absolute!important;display:block!important;border-radius:4px!important;background:var(--team-report-staff-color, var(--team-color, #c6974f))!important;-webkit-mask:none!important;mask:none!important;filter:drop-shadow(0 3px 5px rgba(0,0,0,.42))!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card-icon .team-report-staff-avatar.is-medical:before{left:10px!important;top:2px!important;width:10px!important;height:26px!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card-icon .team-report-staff-avatar.is-medical:after{left:2px!important;top:10px!important;width:26px!important;height:10px!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card .office-suggestion-actions,html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card-header>.office-suggestion-actions,html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card-tools>.office-suggestion-actions{position:static!important;inset:auto!important;z-index:auto!important;display:inline-flex!important;align-items:flex-start!important;justify-content:flex-end!important;justify-self:end!important;gap:5px!important;width:max-content!important;min-width:max-content!important;max-width:none!important;margin:0 0 0 auto!important;padding:0!important;text-align:right!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .office-suggestion-actions>:is(.report-nav-button,.bulk-shop-phone-button,.assistant-contract-offer-button){position:relative!important;inset:auto!important;display:inline-grid!important;place-items:center!important;flex:0 0 var(--team-report-action-size)!important;width:var(--team-report-action-size)!important;min-width:var(--team-report-action-size)!important;max-width:var(--team-report-action-size)!important;height:var(--team-report-action-size)!important;min-height:var(--team-report-action-size)!important;max-height:var(--team-report-action-size)!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .office-suggestion-actions :is(.report-nav-icon,.bulk-shop-phone-icon,.assistant-contract-offer-icon,.assistant-contract-offer-icon.free-agent-contract-icon){width:var(--team-report-action-icon-size)!important;min-width:var(--team-report-action-icon-size)!important;max-width:var(--team-report-action-icon-size)!important;height:var(--team-report-action-icon-size)!important;min-height:var(--team-report-action-icon-size)!important;max-height:var(--team-report-action-icon-size)!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card-body{grid-column:1 / -1!important;grid-row:2!important;display:block!important;min-width:0!important;margin:0!important;padding:0!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card-copy,html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card-copy>span,html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card-copy :is(a,button,span,strong,em){color:#cbd5df!important;font-size:1rem!important;font-weight:400!important;line-height:1.28!important;letter-spacing:0!important;text-transform:none!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card-copy{display:grid!important;gap:4px!important;min-width:0!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card-copy>span{margin:0!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card-copy>.transaction-player-meta{margin-top:2px!important;color:#9eabb6!important;font-size:.96rem!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .manager-report-row .team-report-card-title{gap:0!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel){--team-report-action-size: 30px;--team-report-action-icon-size: 26px;--team-report-staff-icon-size: 30px;--team-report-tools-min: 74px}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card-header{grid-template-columns:minmax(0,1fr) var(--team-report-tools-min)!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card-tools{width:var(--team-report-tools-min)!important;min-width:var(--team-report-tools-min)!important;max-width:var(--team-report-tools-min)!important;justify-self:end!important;justify-content:flex-end!important;margin-left:auto!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card-tools>.team-report-card-icon{flex:0 0 var(--team-report-action-size)!important;width:var(--team-report-action-size)!important;min-width:var(--team-report-action-size)!important;max-width:var(--team-report-action-size)!important;height:var(--team-report-action-size)!important;min-height:var(--team-report-action-size)!important;max-height:var(--team-report-action-size)!important;margin-left:auto!important;justify-self:end!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card-icon>:is(.team-report-staff-avatar,.assistant-gm-avatar,.manager-cap-avatar,.scout-avatar){position:relative!important;display:block!important;flex:0 0 var(--team-report-staff-icon-size)!important;width:var(--team-report-staff-icon-size)!important;min-width:var(--team-report-staff-icon-size)!important;max-width:var(--team-report-staff-icon-size)!important;height:var(--team-report-staff-icon-size)!important;min-height:var(--team-report-staff-icon-size)!important;max-height:var(--team-report-staff-icon-size)!important;margin:0!important;justify-self:center!important;align-self:center!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card-icon>:is(.team-report-staff-avatar,.assistant-gm-avatar,.manager-cap-avatar,.scout-avatar):before{inset:0!important;width:auto!important;height:auto!important;filter:drop-shadow(0 3px 5px rgba(0,0,0,.42))!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card-icon>.manager-cap-avatar:before{background:var(--manager-team-color, var(--team-report-staff-color, var(--team-color, #c6974f)))!important;-webkit-mask:url(../icons/manager-cap-icon-tight-128.png) center / contain no-repeat!important;mask:url(../icons/manager-cap-icon-tight-128.png) center / contain no-repeat!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card-icon>:is(.assistant-gm-avatar,.manager-cap-avatar,.scout-avatar):after{display:none!important;content:none!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card-tools>:is(.team-report-card-icon,.office-suggestion-actions):only-child{margin-left:auto!important;margin-right:0!important;justify-self:end!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card-tools>.office-suggestion-actions:only-child{width:var(--team-report-tools-min)!important;min-width:var(--team-report-tools-min)!important;justify-content:flex-end!important}html body .season-square-card.season-share-card{--season-card-token-size: 62px !important;gap:12px!important;padding:16px!important;overflow:hidden!important;border-radius:0!important}html body .season-square-card.season-share-card:after,html body .season-square-card.season-share-card .jersey-card-backdrop,html body .season-square-card.season-share-card .season-share-watermark,html body .season-square-card.season-share-card .season-share-watermark-logo,html body .season-square-card.season-share-card .season-share-watermark-fallback{display:none!important;opacity:0!important;background:transparent!important;border:0!important;box-shadow:none!important}html body .season-square-card.season-share-card .season-share-score{display:grid!important}html body .season-square-card.season-share-card .season-share-kicker{display:grid!important;gap:5px!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body .season-square-card.season-share-card .season-share-kicker span,html body .season-square-card.season-share-card .season-share-kicker strong{text-shadow:none!important}html body .season-square-card.season-share-card .season-square-footer{min-height:var(--season-card-token-size)!important;display:grid!important;grid-template-columns:var(--season-card-token-size) minmax(0,1fr) var(--season-card-token-size)!important;align-items:end!important;gap:10px!important;padding-right:0!important}html body .season-square-card.season-share-card .season-card-qr-link{position:static!important;right:auto!important;bottom:auto!important;width:var(--season-card-token-size)!important;height:var(--season-card-token-size)!important;justify-self:end!important}html body .season-square-card.season-share-card .season-card-corner-logo,html body .season-square-card.season-share-card.is-library-render .season-card-corner-logo{width:var(--season-card-token-size)!important;height:var(--season-card-token-size)!important;align-self:end!important;justify-self:start!important;object-fit:contain!important}html body .season-square-card.season-share-card .season-card-code-block{display:grid!important;align-content:end!important;justify-items:end!important;gap:2px!important;min-width:0!important;color:#f7fbff!important;text-align:right!important;text-transform:uppercase!important}html body .season-square-card.season-share-card .season-card-code-block strong{display:block!important;max-width:100%!important;overflow:hidden!important;color:#f6c55b!important;font-size:.82rem!important;font-weight:1000!important;letter-spacing:.06em!important;line-height:1.05!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .season-square-card.season-share-card .season-card-code-block span{color:#f7fbffdb!important;font-size:.68rem!important;font-weight:900!important;letter-spacing:.05em!important;line-height:1.05!important}html body .season-square-card.season-share-card.is-library-render{--season-card-token-size: 62px !important}html body .season-square-card.season-share-card.is-export-render{--season-card-token-size: 96px !important;font-size:1.06rem!important}html body .season-square-card.season-share-card.is-export-render .season-card-corner-logo{width:96px!important;height:96px!important}html body .season-history-code-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(230px,1fr))!important;gap:12px!important;width:100%!important}html body .season-history-code-box{position:relative!important;display:grid!important;gap:5px!important;min-height:112px!important;padding:15px 16px!important;border:1px solid rgba(246,197,91,.42)!important;border-radius:12px!important;background:linear-gradient(135deg,rgba(var(--card-team-rgb, 43, 110, 220),.36),transparent 58%),linear-gradient(180deg,#08182df2,#040d1efa)!important;color:var(--text, #eef4ff)!important;text-align:left!important;cursor:pointer!important;box-shadow:0 16px 36px #00000059!important}html body .season-history-code-box:hover{border-color:#f6c55be0!important;transform:translateY(-1px)!important}html body .season-history-code-box span{color:#eef4ffc2!important;font-size:1rem!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important}html body .season-history-code-box strong{color:#f6c55b!important;font-size:clamp(1.18rem,2.2vw,1.55rem)!important;line-height:1.02!important;letter-spacing:.06em!important}html body .season-history-code-box em{color:#eef4ffd1!important;font-size:1rem!important;font-style:normal!important;font-weight:800!important}html body .season-square-card.season-share-card .season-share-watermark-fallback{display:none!important;opacity:0!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card-header{grid-template-columns:minmax(0,1fr) minmax(var(--team-report-tools-min, 74px),max-content)!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card-tools{justify-self:end!important;margin-left:auto!important;justify-content:flex-end!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .office-suggestion-actions{justify-content:flex-end!important}html body .front-office .all-star-player-card[data-action=share-all-star-card]{cursor:pointer;position:relative}html body .front-office .all-star-player-card[data-action=share-all-star-card]:is(:hover,:focus-visible){border-color:#f6c55bd1!important;box-shadow:inset 0 0 0 1px #f6c55b38,0 12px 26px #00000057!important}html body .front-office .all-star-share-chip{position:absolute;right:10px;top:8px;border:1px solid rgba(246,197,91,.62);border-radius:999px;padding:3px 9px;color:#f6c55b;background:#04080ec2;font-size:1rem;line-height:1;font-weight:800;text-transform:uppercase;letter-spacing:.04em;pointer-events:none}html body .all-star-share-modal{width:min(1320px,calc(100vw - 44px))!important;max-width:calc(100vw - 44px)!important;overflow-x:hidden!important}html body .all-star-share-modal-body{grid-template-columns:minmax(0,1.5fr) minmax(0,.88fr)!important;gap:14px!important;min-width:0!important}html body .all-star-share-modal .season-share-modal-copy{gap:8px!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}html body .all-star-share-modal .season-share-caption-input{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;min-height:132px!important;padding:9px 10px!important;line-height:1.32!important}html body .all-star-share-modal .season-share-caption-meta{line-height:1.1!important}html body .all-star-share-modal .season-share-modal-actions{flex-wrap:nowrap!important;gap:8px!important;align-items:center!important}html body .all-star-share-modal .season-share-close-button{margin-left:0!important}html body .all-star-share-modal-preview{background:#03070d!important}html body .all-star-share-modal-image{aspect-ratio:1200 / 630!important;width:100%!important;height:auto!important;object-fit:contain!important}html body .all-star-share-modal .season-share-modal-actions .season-share-card-action{min-width:72px!important;min-height:36px!important;padding:7px 10px!important;border:1px solid rgba(246,197,91,.82)!important;border-radius:10px!important;background:linear-gradient(180deg,#141922fa,#040508fa)!important;color:#f6c55b!important;font-size:.92rem!important;box-shadow:inset 0 1px #ffffff14,0 8px 18px #00000052!important}html body .all-star-share-modal .season-share-modal-actions .season-share-card-action:hover:not(:disabled),html body .all-star-share-modal .season-share-modal-actions .season-share-card-action:focus-visible:not(:disabled){border-color:#ffebacf5!important;background:linear-gradient(180deg,#202630fa,#07080cfa)!important;color:#ffe28a!important}html body .all-star-share-modal .season-share-modal-actions .season-share-card-action:disabled{opacity:.58!important;cursor:default!important}html body .moneyline-share-card{position:relative!important;box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr) 410px!important;grid-template-rows:auto 1fr auto!important;gap:26px!important;width:1200px!important;height:630px!important;overflow:hidden!important;padding:42px 44px 34px!important;border-radius:34px!important;background:radial-gradient(circle at 14% 22%,rgba(var(--moneyline-team-rgb, 198, 151, 79),.34),transparent 34%),radial-gradient(circle at 82% 16%,rgba(var(--moneyline-secondary-rgb, 246, 197, 91),.16),transparent 28%),linear-gradient(135deg,#07080afa,#15110df5 48%,#030509fc)!important;color:#f7f1df!important;font-family:Oswald,Arial Narrow,Arial,sans-serif!important;box-shadow:0 35px 90px #0000008c!important;isolation:isolate!important}html body .moneyline-share-stadium{position:absolute!important;inset:0!important;z-index:0!important;width:100%!important;height:100%!important;object-fit:cover!important;opacity:.18!important;filter:saturate(.9) contrast(1.05) brightness(.62)!important}html body .moneyline-share-card:before{content:""!important;position:absolute!important;inset:0!important;z-index:1!important;background:linear-gradient(90deg,rgba(var(--moneyline-team-rgb, 198, 151, 79),.34),#05080e0a 42%,#05080ebd 76%),repeating-linear-gradient(0deg,rgba(255,255,255,.04) 0 1px,transparent 1px 30px),repeating-linear-gradient(90deg,rgba(255,255,255,.028) 0 1px,transparent 1px 48px)!important}html body .moneyline-share-card:after{content:""!important;position:absolute!important;left:42px!important;right:44px!important;bottom:88px!important;z-index:1!important;width:auto!important;height:1px!important;border-radius:0!important;background:linear-gradient(90deg,transparent,rgba(var(--moneyline-secondary-rgb, 246, 197, 91),.75),transparent)!important;opacity:.8!important}html body .moneyline-share-card>*:not(.moneyline-share-stadium){position:relative!important;z-index:2!important}html body .moneyline-share-brand{grid-column:1 / -1!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important}html body .moneyline-share-brand span,html body .moneyline-share-brand strong{color:#f7f1dfdb!important;font-size:1.05rem!important;font-weight:950!important;letter-spacing:.16em!important;text-transform:uppercase!important}html body .moneyline-share-brand strong{color:#ffe092f5!important}html body .moneyline-share-focus{display:grid!important;grid-template-columns:190px minmax(0,1fr)!important;align-items:center!important;align-self:center!important;gap:28px!important;min-width:0!important}html body .moneyline-share-logo-ring{display:grid!important;place-items:center!important;width:190px!important;height:190px!important;border:2px solid rgba(var(--moneyline-secondary-rgb, 246, 197, 91),.72)!important;border-radius:40px!important;background:#03060c94!important;box-shadow:inset 0 1px #ffffff1f,0 24px 55px #0000006b!important}html body .moneyline-share-focus-logo{display:block!important;width:148px!important;max-width:148px!important;height:148px!important;max-height:148px!important;object-fit:contain!important}html body .moneyline-share-logo-fallback{display:grid!important;place-items:center!important;color:#ffe39a!important;font-size:3rem!important;font-weight:1000!important}html body .moneyline-share-focus span{display:block!important;margin-bottom:12px!important;color:#ffe39a!important;font-size:1.15rem!important;font-weight:950!important;letter-spacing:.18em!important;text-transform:uppercase!important}html body .moneyline-share-focus h2{max-width:560px!important;margin:0!important;color:#fff8e8!important;font-size:4.8rem!important;font-weight:1000!important;line-height:.92!important;letter-spacing:-.06em!important;text-wrap:balance!important}html body .moneyline-share-focus p{margin:18px 0 0!important;color:#f7f1dfe6!important;font-size:1.45rem!important;font-weight:850!important;letter-spacing:.04em!important;text-transform:uppercase!important}html body .moneyline-share-ui-stack{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;max-width:560px!important;margin-top:24px!important}html body .moneyline-share-ui-card{display:grid!important;gap:6px!important;min-height:86px!important;padding:13px 14px!important;border:1px solid rgba(255,255,255,.13)!important;border-left:4px solid rgba(var(--moneyline-secondary-rgb, 246, 197, 91),.78)!important;border-radius:15px!important;background:linear-gradient(180deg,#ffffff13,#ffffff09),#0205098f!important;box-shadow:inset 0 1px #ffffff14!important}html body .moneyline-share-ui-card span{margin:0!important;color:#f7f1df99!important;font-size:.72rem!important;font-weight:950!important;letter-spacing:.14em!important}html body .moneyline-share-ui-card strong{min-width:0!important;overflow:hidden!important;color:#fff8e8!important;font-size:1.08rem!important;font-weight:1000!important;letter-spacing:.02em!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .moneyline-share-ui-card em{min-width:0!important;overflow:hidden!important;color:#ffe39a!important;font-size:.92rem!important;font-style:normal!important;font-weight:850!important;letter-spacing:.04em!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .moneyline-share-board{align-self:center!important;display:grid!important;gap:13px!important;padding:20px!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:25px!important;background:#03060cb8!important;box-shadow:inset 0 1px #ffffff14,0 22px 45px #00000052!important}html body .moneyline-share-matchup{display:grid!important;gap:5px!important;margin-bottom:4px!important}html body .moneyline-share-matchup span{color:#f7f1df9e!important;font-size:.9rem!important;font-weight:850!important;letter-spacing:.11em!important;text-transform:uppercase!important}html body .moneyline-share-matchup strong{color:#fff8e8!important;font-size:1.55rem!important;font-weight:1000!important;letter-spacing:.04em!important;text-transform:uppercase!important}html body .moneyline-share-row{display:grid!important;grid-template-columns:54px minmax(0,1fr) 94px!important;align-items:center!important;gap:12px!important;min-height:70px!important;padding:10px 12px!important;border:1px solid rgba(255,255,255,.11)!important;border-radius:18px!important;background:#ffffff0e!important}html body .moneyline-share-row.is-favorite{border-color:#ffe39a70!important;background:linear-gradient(90deg,rgba(var(--moneyline-team-rgb, 198, 151, 79),.3),#ffffff12)!important}html body .moneyline-share-row span{display:grid!important;place-items:center!important;width:48px!important;height:48px!important}html body .moneyline-share-row img{width:46px!important;max-width:46px!important;height:46px!important;max-height:46px!important;object-fit:contain!important}html body .moneyline-share-row strong{min-width:0!important;overflow:hidden!important;color:#fff8e8!important;font-size:1.08rem!important;font-weight:950!important;letter-spacing:-.01em!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .moneyline-share-row em{color:#ffe39a!important;font-size:1.65rem!important;font-style:normal!important;font-weight:1000!important;letter-spacing:-.03em!important;text-align:right!important}html body .moneyline-share-footer{grid-column:1 / -1!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;color:#f7f1dfc2!important;font-size:1.03rem!important;font-weight:850!important;letter-spacing:.08em!important;text-transform:uppercase!important}html body .moneyline-share-footer strong{color:#ffe39a!important}html body .moneyline-share-card.is-standard{grid-template-columns:1fr!important;grid-template-rows:auto auto 1fr auto!important;gap:30px!important;width:1080px!important;height:1080px!important;padding:56px 62px 48px!important}html body .moneyline-share-card.is-standard .moneyline-share-focus{grid-template-columns:210px minmax(0,1fr)!important;align-self:start!important}html body .moneyline-share-card.is-standard .moneyline-share-logo-ring{width:210px!important;height:210px!important}html body .moneyline-share-card.is-standard .moneyline-share-focus h2{font-size:5.5rem!important}html body .moneyline-share-card.is-standard .moneyline-share-board{align-self:stretch!important;grid-template-columns:1fr 1fr!important;align-content:center!important;padding:30px!important}html body .moneyline-share-card.is-standard .moneyline-share-matchup{grid-column:1 / -1!important}html body .moneyline-share-card.is-standard:after{bottom:102px!important}html body .event-share-card{position:relative!important;box-sizing:border-box!important;display:grid!important;overflow:hidden!important;color:#f7fbff!important;background:radial-gradient(circle at 20% 22%,rgba(var(--event-primary-rgb),.48),transparent 38%),linear-gradient(132deg,#030811f5,rgba(var(--event-primary-rgb),.76) 52%,rgba(var(--event-secondary-rgb),.86))!important;border:0!important;border-radius:0!important;font-family:Oswald,Arial Narrow,Arial,sans-serif!important;isolation:isolate!important}html body .event-share-card.is-wide{grid-template-columns:minmax(0,1fr) 390px!important;grid-template-rows:58px 1fr 82px!important;gap:22px 36px!important;width:1200px!important;height:630px!important;padding:34px 42px 28px!important}html body .event-share-card.is-standard{grid-template-columns:1fr!important;grid-template-rows:74px 1fr auto 92px!important;gap:30px!important;width:1080px!important;height:1080px!important;padding:58px 64px 44px!important}html body .event-share-stadium{position:absolute!important;inset:0!important;z-index:0!important;width:100%!important;height:100%!important;object-fit:cover!important;opacity:.52!important;filter:saturate(.92) contrast(1.08) brightness(.68)!important}html body .event-share-card:before{content:""!important;position:absolute!important;inset:0!important;z-index:1!important;background:linear-gradient(90deg,#01050ceb,rgba(var(--event-primary-rgb),.52) 55%,#01050cd1),repeating-linear-gradient(0deg,rgba(255,255,255,.035) 0 1px,transparent 1px 28px)!important}html body .event-share-card.is-standard:before{background:linear-gradient(180deg,#01050cbd,rgba(var(--event-primary-rgb),.58) 52%,#01050ceb),repeating-linear-gradient(0deg,rgba(255,255,255,.035) 0 1px,transparent 1px 34px)!important}html body .event-share-card>*:not(.event-share-stadium){position:relative!important;z-index:2!important}html body .event-share-header{grid-column:1 / -1!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding-bottom:14px!important;border-bottom:2px solid rgba(var(--event-secondary-rgb),.72)!important;text-transform:uppercase!important;min-width:0!important}html body .event-share-header span{min-width:0!important;color:#ffffffd6!important;font-size:1.05rem!important;font-weight:900!important;letter-spacing:.18em!important}html body .event-share-header strong{min-width:0!important;color:#ffe6a1!important;font-size:1.2rem!important;font-weight:1000!important;letter-spacing:.13em!important}html body .event-share-hero{display:grid!important;grid-template-columns:190px minmax(0,1fr)!important;align-items:center!important;gap:28px!important;min-width:0!important}html body .is-standard .event-share-hero{grid-template-columns:260px minmax(0,1fr)!important;gap:42px!important}html body .event-share-logo-wrap{display:grid!important;place-items:center!important;width:190px!important;height:190px!important;border:2px solid rgba(255,230,161,.7)!important;border-radius:34px!important;background:#02070fad!important;box-shadow:0 24px 50px #0006,inset 0 1px #ffffff24!important}html body .is-standard .event-share-logo-wrap{width:260px!important;height:260px!important;border-radius:48px!important}html body .event-share-logo{display:block!important;width:150px!important;height:150px!important;object-fit:contain!important}html body .is-standard .event-share-logo-wrap>.event-share-logo{width:210px!important;height:210px!important}html body .event-share-logo-fallback{display:grid!important;place-items:center!important;color:#ffe6a1!important;font-size:3.4rem!important;font-weight:1000!important}html body .event-share-copy span{display:block!important;color:#ffe6a1!important;font-size:1.15rem!important;font-weight:1000!important;letter-spacing:.15em!important;text-transform:uppercase!important}html body .event-share-copy h2{max-width:620px!important;margin:10px 0 14px!important;color:#fff!important;font-size:4.45rem!important;font-weight:1000!important;line-height:.94!important;letter-spacing:-.045em!important;text-wrap:balance!important;overflow-wrap:anywhere!important}html body .is-standard .event-share-copy h2{font-size:5.5rem!important}html body .event-share-copy p{max-width:650px!important;margin:0!important;color:#ffffffd1!important;font-size:1.12rem!important;font-weight:700!important;line-height:1.35!important}html body .event-share-details{align-self:center!important;display:grid!important;gap:13px!important;min-width:0!important}html body .event-share-details section{display:grid!important;gap:7px!important;min-height:108px!important;padding:18px 20px!important;border:1px solid rgba(255,255,255,.18)!important;border-left:5px solid rgba(255,230,161,.78)!important;background:#02070fb8!important}html body .event-share-details span{color:#ffffff9e!important;font-size:.82rem!important;font-weight:950!important;letter-spacing:.14em!important;text-transform:uppercase!important}html body .event-share-details strong{color:#fff!important;font-size:1.35rem!important;font-weight:1000!important;line-height:1.16!important;overflow-wrap:anywhere!important}html body .is-standard .event-share-details{grid-template-columns:1fr 1fr!important}html body .is-standard .event-share-details section{min-height:150px!important;padding:25px!important}html body .is-standard .event-share-details strong{font-size:1.8rem!important}html body .event-share-secondary-logo{justify-self:end!important;opacity:.82!important}html body .event-share-secondary-logo .event-share-logo{width:72px!important;height:72px!important}html body .event-share-footer{grid-column:1 / -1!important;display:flex!important;align-items:center!important;justify-content:space-between!important;border-top:1px solid rgba(255,255,255,.22)!important;padding-top:14px!important;color:#ffffffb8!important;font-weight:850!important;letter-spacing:.08em!important;text-transform:uppercase!important;min-width:0!important}html body .event-share-card.is-championship:before{background:linear-gradient(90deg,#01070deb,rgba(var(--event-primary-rgb),.42) 54%,#01070de0),linear-gradient(0deg,rgba(1,7,13,.82),transparent 48%),repeating-linear-gradient(0deg,rgba(255,255,255,.025) 0 1px,transparent 1px 32px)!important}html body .event-share-card.is-championship.is-wide .event-share-copy h2{max-width:510px!important;font-size:4rem!important;line-height:.95!important}html body .event-share-card.is-championship.is-wide .event-share-copy p{max-width:500px!important;font-size:1rem!important}html body .event-share-card.is-championship.is-wide .event-share-logo-wrap{width:176px!important;height:176px!important}html body .event-share-card.is-championship.is-wide .event-share-logo-wrap>.event-share-logo{width:142px!important;height:142px!important}html body .event-share-card.is-championship.is-standard:before{background:linear-gradient(180deg,#01070dc7,rgba(var(--event-primary-rgb),.46) 48%,#01070df0),repeating-linear-gradient(0deg,rgba(255,255,255,.025) 0 1px,transparent 1px 34px)!important}html body .event-share-card.is-championship.is-standard .event-share-copy h2{max-width:610px!important;font-size:5rem!important;line-height:.96!important}html body .event-share-card.is-championship.is-standard .event-share-copy p{font-size:1.18rem!important}html body .event-share-card.is-award{background:linear-gradient(132deg,var(--event-primary) 0%,var(--event-primary) 42%,var(--event-secondary) 100%)!important}html body .event-share-card.is-award:before{background:linear-gradient(90deg,rgba(1,5,12,.42),transparent 48%,rgba(1,5,12,.34))!important}html body .event-share-card.is-award.is-standard:before{background:linear-gradient(180deg,rgba(1,5,12,.36),transparent 46%,rgba(1,5,12,.46))!important}html body .event-share-card.is-award .event-share-header{border-bottom-color:rgba(var(--event-secondary-rgb),.94)!important}html body .event-share-card.is-award .event-share-header strong,html body .event-share-card.is-award .event-share-copy>span{color:var(--event-secondary)!important;text-shadow:0 2px 12px rgba(0,0,0,.7)!important}html body .event-share-card.is-award .event-share-hero{grid-template-columns:230px minmax(0,1fr)!important;gap:26px!important}html body .event-share-card.is-award.is-standard .event-share-hero{grid-template-columns:300px minmax(0,1fr)!important;gap:34px!important}html body .event-award-visual{position:relative!important;display:grid!important;place-items:center!important;width:230px!important;height:240px!important}html body .event-share-card.is-standard .event-award-visual{width:300px!important;height:310px!important}html body .event-award-star{position:absolute!important;inset:-4px -4px auto auto!important;z-index:2!important;color:var(--event-secondary)!important;font-family:Georgia,Times New Roman,serif!important;font-size:5.8rem!important;line-height:1!important;transform:rotate(9deg)!important;-webkit-text-stroke:1.5px rgba(255,255,255,.72)!important;text-shadow:0 12px 24px rgba(0,0,0,.54)!important;opacity:1!important}html body .event-share-card.is-standard .event-award-star{inset:-6px -4px auto auto!important;font-size:7.2rem!important}html body .event-share-card.is-award .event-share-copy>span:before{content:"★"!important;display:inline-block!important;margin-right:.38em!important;color:var(--event-secondary)!important;font-size:1.25em!important;line-height:1!important;-webkit-text-stroke:1px rgba(255,255,255,.48)!important}html body .event-share-card.is-award .event-share-copy h2{max-width:100%!important;margin:10px 0 12px!important;font-size:3.8rem!important;line-height:.93!important}html body .event-share-card.is-award.is-standard .event-share-copy h2{max-width:100%!important;font-size:4.8rem!important;line-height:.94!important}html body .event-share-card.is-award .event-share-copy{min-width:0!important;padding:24px 26px!important;border-left:6px solid var(--event-secondary)!important;background:#050a12!important;box-shadow:0 18px 36px #00000052!important}html body .event-share-card.is-award.is-standard .event-share-copy{padding:30px 32px!important}html body .event-share-card.is-award .event-share-copy p{color:#ffffffdb!important;font-size:1.06rem!important}html body .event-share-card.is-award .event-share-details section{border-left-color:var(--event-secondary)!important;background:#050a12!important;box-shadow:0 14px 28px #00000047!important}html body .event-award-logo-wrap{position:relative!important;z-index:1!important;display:grid!important;place-items:center!important;width:176px!important;height:176px!important;padding:18px!important;border:2px solid rgba(255,255,255,.72)!important;border-radius:50%!important;background:#050a12!important;box-shadow:0 20px 38px #00000075!important}html body .event-share-card.is-standard .event-award-logo-wrap{width:230px!important;height:230px!important;padding:24px!important}html body .event-award-team-logo{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;filter:drop-shadow(0 8px 12px rgba(0,0,0,.48))!important}html body .event-award-logo-wrap .event-share-logo-fallback{display:grid!important;place-items:center!important;color:#fff!important;font-size:3rem!important;font-weight:1000!important}html body .event-share-card.is-award{display:block!important;padding:0!important;background:radial-gradient(circle at 16% 48%,rgba(255,255,255,.11),transparent 30%),linear-gradient(128deg,var(--event-primary) 0%,var(--event-primary) 42%,var(--event-secondary) 100%)!important}html body .event-share-card.is-award.is-wide{width:1200px!important;height:630px!important}html body .event-share-card.is-award.is-standard{width:1080px!important;height:1350px!important}html body .event-share-card.is-award:before,html body .event-share-card.is-award.is-standard:before{inset:0!important;background:linear-gradient(90deg,#01060f1f,#01060f05 46%,#01060f85),repeating-linear-gradient(0deg,rgba(255,255,255,.028) 0 1px,transparent 1px 30px)!important}html body .event-award-header{position:absolute!important;z-index:4!important;top:34px!important;left:42px!important;right:42px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;min-width:0!important;padding-bottom:17px!important;border-bottom:2px solid rgba(255,255,255,.28)!important;text-transform:uppercase!important}html body .event-award-header span,html body .event-award-header strong{color:#fff!important;font-size:1.08rem!important;font-style:normal!important;font-weight:1000!important;letter-spacing:.17em!important;line-height:1!important;text-shadow:0 3px 14px rgba(0,0,0,.68)!important;white-space:normal!important}html body .event-award-header strong{flex:0 1 320px!important;max-width:320px!important;color:#ffffffeb!important;text-align:right!important;overflow-wrap:normal!important}html body .event-award-content{position:absolute!important;z-index:3!important;inset:104px 42px 34px!important;display:grid!important;grid-template-columns:410px minmax(0,1fr)!important;align-items:center!important;gap:48px!important;min-width:0!important}html body .event-share-card.is-award .event-award-visual{position:relative!important;display:grid!important;place-items:center!important;width:410px!important;height:410px!important}html body .event-share-card.is-award .event-award-logo-wrap{position:relative!important;z-index:2!important;display:grid!important;place-items:center!important;box-sizing:border-box!important;width:330px!important;height:330px!important;padding:26px!important;border:3px solid rgba(255,255,255,.82)!important;border-radius:50%!important;background:#020710c7!important;box-shadow:0 28px 54px #00000080,inset 0 0 0 8px rgba(var(--event-secondary-rgb),.2)!important}html body .event-share-card.is-award .event-award-team-logo{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;filter:drop-shadow(0 12px 16px rgba(0,0,0,.48))!important}html body .event-share-card.is-award .event-award-star{position:absolute!important;z-index:3!important;top:-12px!important;right:4px!important;color:var(--event-secondary)!important;font-family:Georgia,Times New Roman,serif!important;font-size:8.2rem!important;line-height:1!important;transform:rotate(10deg)!important;-webkit-text-stroke:3px #fff!important;text-shadow:0 17px 30px rgba(0,0,0,.58)!important}html body .event-share-card.is-award .event-award-copy{display:flex!important;flex-direction:column!important;align-items:flex-start!important;min-width:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}html body .event-share-card.is-award.is-wide .event-award-copy{box-sizing:border-box!important;padding-right:42px!important}html body .event-share-card.is-award.is-wide .event-award-header strong{margin-right:42px!important;font-size:.94rem!important;letter-spacing:.13em!important}html body .event-award-title{display:flex!important;align-items:center!important;gap:13px!important;color:#fff!important;font-size:1.65rem!important;font-weight:1000!important;letter-spacing:.14em!important;line-height:1!important;text-transform:uppercase!important;text-shadow:0 3px 14px rgba(0,0,0,.66)!important}html body .event-award-title i{color:var(--event-secondary)!important;font-family:Georgia,Times New Roman,serif!important;font-size:1.4em!important;font-style:normal!important;-webkit-text-stroke:1px rgba(255,255,255,.84)!important}html body .event-share-card.is-award .event-award-copy h2{max-width:660px!important;margin:12px 0 7px!important;color:#fff!important;font-size:5rem!important;font-weight:1000!important;letter-spacing:-.045em!important;line-height:.91!important;overflow-wrap:normal!important;text-wrap:balance!important;text-shadow:0 7px 26px rgba(0,0,0,.54)!important}html body .event-award-team{color:#ffffffe6!important;font-size:1.42rem!important;font-weight:950!important;letter-spacing:.085em!important;line-height:1.2!important;text-transform:uppercase!important;text-shadow:0 3px 12px rgba(0,0,0,.7)!important}html body .event-award-stat-panel{box-sizing:border-box!important;width:100%!important;margin-top:25px!important;padding:19px 22px 17px!important;border-left:7px solid var(--event-secondary)!important;background:#020710d6!important;box-shadow:0 18px 36px #00000057!important}html body .event-award-stat-panel span{display:block!important;color:#ffffff94!important;font-size:.78rem!important;font-weight:950!important;letter-spacing:.15em!important;line-height:1!important;text-transform:uppercase!important}html body .event-award-stat-panel p{display:block!important;max-width:100%!important;margin:9px 0 8px!important;color:#fff!important;font-size:1.48rem!important;font-weight:1000!important;letter-spacing:.012em!important;line-height:1.18!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important}html body .event-award-stat-panel small{color:#ffffffb8!important;font-size:.9rem!important;font-weight:800!important;letter-spacing:.08em!important;line-height:1.2!important;text-transform:uppercase!important}html body .event-award-edge{position:absolute!important;z-index:3!important;right:0!important;bottom:0!important;left:0!important;height:16px!important;background:var(--event-secondary)!important;box-shadow:0 -2px 14px #0000003d!important}html body .event-share-card.is-award.is-standard .event-award-header{top:58px!important;left:64px!important;right:64px!important;padding-bottom:24px!important}html body .event-share-card.is-award.is-standard .event-award-header span,html body .event-share-card.is-award.is-standard .event-award-header strong{font-size:1.25rem!important}html body .event-share-card.is-award.is-standard .event-award-content{inset:160px 64px 80px!important;grid-template-columns:1fr!important;grid-template-rows:535px minmax(0,1fr)!important;align-content:start!important;justify-items:center!important;gap:38px!important}html body .event-share-card.is-award.is-standard .event-award-visual{width:535px!important;height:535px!important}html body .event-share-card.is-award.is-standard .event-award-logo-wrap{width:430px!important;height:430px!important;padding:34px!important}html body .event-share-card.is-award.is-standard .event-award-star{top:-16px!important;right:0!important;font-size:10rem!important}html body .event-share-card.is-award.is-standard .event-award-copy{align-items:center!important;width:100%!important;padding-right:0!important;text-align:center!important}html body .event-share-card.is-award.is-standard .event-award-title{justify-content:center!important;font-size:2rem!important}html body .event-share-card.is-award.is-standard .event-award-copy h2{max-width:900px!important;margin:17px 0 11px!important;font-size:6.55rem!important;line-height:.91!important}html body .event-share-card.is-award.is-standard .event-award-team{font-size:1.75rem!important}html body .event-share-card.is-award.is-standard .event-award-stat-panel{width:calc(100% - 64px)!important;margin-top:35px!important;padding:28px 34px 25px!important;border-left-width:0!important;border-top:8px solid var(--event-secondary)!important}html body .event-share-card.is-award.is-standard .event-award-stat-panel span{font-size:1rem!important}html body .event-share-card.is-award.is-standard .event-award-stat-panel p{margin:12px 0 10px!important;font-size:2.35rem!important}html body .event-share-card.is-award.is-standard .event-award-stat-panel small{font-size:1.1rem!important}html body .event-share-card.is-award.is-wide{display:grid!important;grid-template-columns:1fr!important;grid-template-rows:70px minmax(0,1fr)!important;gap:0!important;padding:34px 42px 30px!important}html body .event-share-card.is-award.is-standard{display:grid!important;grid-template-columns:1fr!important;grid-template-rows:92px minmax(0,1fr)!important;gap:0!important;padding:58px 64px 66px!important}html body .event-share-card.is-award .event-award-header,html body .event-share-card.is-award.is-standard .event-award-header{position:relative!important;z-index:4!important;inset:auto!important;align-self:stretch!important;padding-bottom:17px!important}html body .event-share-card.is-award.is-standard .event-award-header{padding-bottom:24px!important}html body .event-share-card.is-award .event-award-content{position:relative!important;z-index:3!important;inset:auto!important;align-self:stretch!important;width:100%!important;height:auto!important}html body .event-share-card.is-award.is-standard .event-award-content{position:relative!important;inset:auto!important;align-self:stretch!important;width:100%!important;height:auto!important;grid-template-rows:535px minmax(0,1fr)!important}html body .event-share-card.is-award.is-standard .event-award-header strong{margin-right:64px!important;font-size:1.05rem!important;letter-spacing:.13em!important}html body .event-share-card.is-award .event-award-edge{display:none!important}html body .event-share-footer div{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:12px!important;text-align:right!important}html body .event-share-footer small{color:#ffe6a1!important;font-size:.72rem!important;font-weight:900!important}html body .event-share-footer img{width:54px!important;height:54px!important;padding:3px!important;background:#fff!important}html body .is-event-card-clickable{cursor:pointer!important}html body .is-event-card-clickable:hover{box-shadow:inset 0 0 0 1px #f6c55bb3,0 10px 24px #0003!important}html body .is-event-card-clickable:focus-visible{outline:2px solid #f6c55b!important;outline-offset:3px!important}html body .all-star-share-card{position:relative;display:grid;grid-template-rows:70px 1fr auto;box-sizing:border-box;width:1200px;height:630px;overflow:hidden;color:#f7fbff;background:linear-gradient(128deg,rgba(var(--all-star-card-rgb, 43, 110, 220),.96),rgba(var(--all-star-card-secondary-rgb, 1, 29, 80),.94)),#03070e;background-size:cover,cover,cover;background-position:center,center,center;background-repeat:no-repeat;border:5px solid rgb(var(--all-star-card-secondary-rgb, 1, 29, 80));font-family:Agency FB,Bahnschrift SemiCondensed,Arial Narrow,sans-serif;isolation:isolate}html body .all-star-share-stadium{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;opacity:1;filter:brightness(.46) saturate(1.28) contrast(1.14);pointer-events:none}html body .all-star-share-card:before{content:"";position:absolute;inset:0;background:linear-gradient(108deg,rgba(var(--all-star-card-rgb, 43, 110, 220),.84),rgba(var(--all-star-card-rgb, 43, 110, 220),.66) 42%,rgba(var(--all-star-card-secondary-rgb, 1, 29, 80),.8) 72%,rgba(var(--all-star-card-secondary-rgb, 1, 29, 80),.92)),linear-gradient(180deg,#02060c14,#02060c7a);pointer-events:none;z-index:1}html body .all-star-share-card:after{content:"";position:absolute;right:-190px;top:-162px;width:710px;height:710px;opacity:.13;background:var(--all-star-card-logo, none) center / contain no-repeat;filter:drop-shadow(0 28px 46px rgba(0,0,0,.46)) saturate(1.18);pointer-events:none;z-index:1}html body .all-star-share-ribbon,html body .all-star-share-star,html body .all-star-share-jersey-stage,html body .all-star-share-logo-watermark{position:absolute;pointer-events:none;z-index:1}html body .all-star-share-ribbon{height:160px;transform:rotate(-15deg);box-shadow:0 24px 48px #0000002e}html body .all-star-share-ribbon-one{left:-150px;right:-110px;top:98px;background:linear-gradient(90deg,rgba(var(--all-star-card-rgb, 43, 110, 220),.88),rgba(var(--all-star-card-secondary-rgb, 1, 29, 80),.72),rgba(var(--all-star-card-rgb, 43, 110, 220),.62));filter:brightness(.72) saturate(1.04)}html body .all-star-share-ribbon-two{left:-210px;right:170px;bottom:28px;height:82px;background:linear-gradient(90deg,#ffffff24,rgba(var(--all-star-card-secondary-rgb, 1, 29, 80),.72),rgba(var(--all-star-card-rgb, 43, 110, 220),.46));filter:brightness(.7) saturate(1.02)}html body .all-star-share-star{clip-path:polygon(50% 0%,61% 34%,98% 35%,68% 56%,79% 91%,50% 70%,21% 91%,32% 56%,2% 35%,39% 34%);background:rgb(var(--all-star-card-secondary-rgb, 1, 29, 80));filter:drop-shadow(0 24px 32px rgba(0,0,0,.34))}html body .all-star-share-star:after{content:"";position:absolute;inset:9px;clip-path:inherit;background:radial-gradient(circle at 35% 27%,rgba(255,255,255,.28),transparent 23%),rgb(var(--all-star-card-rgb, 43, 110, 220))}html body .all-star-share-star-one{display:none}html body .all-star-share-star-two{right:42px;top:104px;bottom:auto;width:326px;height:326px;opacity:.92;transform:rotate(8deg)}html body .all-star-share-jersey-stage{right:18px;top:78px;display:grid;place-items:start center;width:370px;height:340px;overflow:visible;border:0;background:transparent;box-shadow:none}html body .all-star-share-jersey{display:block;width:100%;height:100%;object-fit:contain;object-position:center top;filter:drop-shadow(0 0 3px rgb(var(--all-star-card-secondary-rgb, 1, 29, 80))) drop-shadow(0 20px 20px rgba(0,0,0,.58))}html body .all-star-share-jersey-stage>.all-star-share-team-logo{width:82%;height:82%}html body .all-star-share-logo-watermark{left:-104px;bottom:-148px;width:520px;height:520px;opacity:.2;background:var(--all-star-card-logo, none) center / contain no-repeat;filter:drop-shadow(0 30px 54px rgba(0,0,0,.42)) saturate(1.2)}html body .all-star-share-card-bg{position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,transparent 0 7px,rgba(255,255,255,.1) 8px 9px,transparent 10px 54px),linear-gradient(90deg,rgba(255,255,255,.1) 0 1px,transparent 1px 96px),linear-gradient(0deg,rgba(255,255,255,.06) 0 1px,transparent 1px 96px);opacity:.26;pointer-events:none;z-index:1}html body .all-star-share-card-brand,html body .all-star-share-footer{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px 46px 0;text-transform:uppercase}html body .all-star-share-card-brand span,html body .all-star-share-footer span{color:#f7fbffe0;font-size:1.02rem;font-weight:900;letter-spacing:.18em}html body .all-star-share-card-brand strong,html body .all-star-share-footer strong{color:#fff;font-size:1.18rem;font-weight:900;letter-spacing:.08em}html body .all-star-share-card-main{position:relative;z-index:2;display:grid;grid-template-columns:276px minmax(0,1fr);align-items:center;gap:22px;padding:24px 64px 16px}html body .all-star-share-logo-ring{display:grid;place-items:center;width:276px;height:276px;border-radius:34px;background:radial-gradient(circle at 32% 20%,rgba(255,255,255,.24),transparent 34%),linear-gradient(145deg,rgba(var(--all-star-card-rgb, 43, 110, 220),.84),rgba(var(--all-star-card-secondary-rgb, 1, 29, 80),.76)),#03070d70;border:4px solid rgba(var(--all-star-card-secondary-rgb, 1, 29, 80),.92);box-shadow:inset 0 0 0 9px #ffffff14,0 26px 52px #00000075}html body .all-star-share-card.is-export-render .all-star-share-logo-ring{background:linear-gradient(145deg,#fff3,#0003),rgba(var(--all-star-card-secondary-rgb, 1, 29, 80),.72)!important}html body .all-star-share-team-logo{width:224px;height:224px;object-fit:contain;filter:drop-shadow(0 16px 20px rgba(0,0,0,.52))}html body .all-star-share-logo-fallback{display:grid;place-items:center;border-radius:0;border:4px solid rgba(255,255,255,.84);background:#00000040;font-size:4.4rem;font-weight:900}html body .all-star-share-player span{display:inline-block;margin-bottom:12px;padding:0;border-left:0;color:#fff;background:transparent;font-size:1.08rem;font-weight:1000;text-transform:uppercase;letter-spacing:.14em;text-shadow:0 4px 14px rgba(0,0,0,.44)}html body .all-star-share-player h2{margin:0;color:#fff;font-size:6.35rem;line-height:.84;font-weight:1000;letter-spacing:-.065em;text-shadow:0 12px 28px rgba(0,0,0,.55)}html body .all-star-share-player p{margin:10px 0 0;color:#f1f7fceb;font-size:1.5rem;line-height:1.1;font-weight:900;text-transform:uppercase}html body .all-star-share-team-label{display:block;margin:14px 0 0;color:#f7fbffdb;font-size:1.22rem;line-height:1;font-style:normal;font-weight:1000;letter-spacing:.12em;text-transform:uppercase}html body .all-star-share-stat-grid{position:relative;z-index:2;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0 46px 10px}html body .all-star-share-stat-grid-secondary{margin-top:-4px}html body .all-star-share-stat-grid-secondary.is-pitcher-stat-grid{grid-template-columns:repeat(5,minmax(0,1fr))}html body .all-star-share-stat-grid div{min-height:68px;display:grid;align-content:center;justify-items:center;gap:4px;border:2px solid rgb(var(--all-star-card-secondary-rgb, 1, 29, 80));border-top:5px solid rgb(var(--all-star-card-third-rgb, 232, 41, 28));background:linear-gradient(#0000004d,#0000004d),rgb(var(--all-star-card-rgb, 43, 110, 220));box-shadow:none}html body .all-star-share-stat-grid-secondary div{min-height:42px;border:2px solid rgb(var(--all-star-card-secondary-rgb, 1, 29, 80));border-top:3px solid rgb(var(--all-star-card-third-rgb, 232, 41, 28));background:linear-gradient(#0000002e,#0000002e),rgb(var(--all-star-card-secondary-rgb, 1, 29, 80))}html body .all-star-share-stat-grid span{color:#eef4ffb8;font-size:.92rem;font-weight:900;letter-spacing:.18em;text-transform:uppercase}html body .all-star-share-stat-grid strong{color:#fff;font-size:2.08rem;line-height:.95;font-weight:1000}html body .all-star-share-stat-grid-secondary span{font-size:.74rem}html body .all-star-share-stat-grid-secondary strong{font-size:1.22rem}html body .all-star-share-footer{min-height:76px;padding:10px 46px 24px}html body .all-star-share-footer-identity{display:flex;align-items:center;justify-content:flex-end;gap:14px;min-width:0;margin-left:auto;text-align:right}html body .all-star-share-game-id{display:block;max-width:430px;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}html body .all-star-share-qr-link{display:grid;place-items:center;width:54px;min-width:54px;height:54px;min-height:54px;padding:3px;border-radius:3px;background:#fff}html body .all-star-share-qr{display:block;width:48px;height:48px;object-fit:contain}@media(max-width:980px){html body .all-star-share-modal-body{grid-template-columns:1fr!important}}html body .front-office.front-office-view-home .home-dashboard-top-grid,html body .front-office .front-office-view-home .home-dashboard-top-grid,html body .front-office-view-home .home-dashboard-top-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-areas:"home-main home-rail"!important;grid-auto-flow:row!important;align-items:start!important;gap:18px!important;min-width:0!important;overflow-x:visible!important;overflow-y:visible!important}html body .front-office.front-office-view-home .home-dashboard-sort-stack[data-home-panel-column],html body .front-office .front-office-view-home .home-dashboard-sort-stack[data-home-panel-column],html body .front-office-view-home .home-dashboard-sort-stack[data-home-panel-column]{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;align-items:start!important;gap:14px!important;width:100%!important;min-width:0!important;max-width:none!important}html body .front-office.front-office-view-home .home-dashboard-sort-stack[data-home-panel-column=left],html body .front-office .front-office-view-home .home-dashboard-sort-stack[data-home-panel-column=left],html body .front-office-view-home .home-dashboard-sort-stack[data-home-panel-column=left]{grid-area:home-main!important;grid-column:1!important;grid-row:1!important}html body .front-office.front-office-view-home .home-dashboard-sort-stack[data-home-panel-column=right],html body .front-office .front-office-view-home .home-dashboard-sort-stack[data-home-panel-column=right],html body .front-office-view-home .home-dashboard-sort-stack[data-home-panel-column=right]{grid-area:home-rail!important;grid-column:2!important;grid-row:1!important}html body .front-office.front-office-view-home .schedule-desk-panel.schedule-desk-panel-large,html body .front-office .front-office-view-home .schedule-desk-panel.schedule-desk-panel-large,html body .front-office-view-home .schedule-desk-panel.schedule-desk-panel-large{--mini-calendar-gap: 4px !important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}html body .front-office.front-office-view-home .schedule-desk-panel.schedule-desk-panel-large .mini-calendar-grid,html body .front-office .front-office-view-home .schedule-desk-panel.schedule-desk-panel-large .mini-calendar-grid,html body .front-office-view-home .schedule-desk-panel.schedule-desk-panel-large .mini-calendar-grid{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;grid-template-rows:none!important;grid-auto-rows:auto!important;gap:var(--mini-calendar-gap)!important;overflow:visible!important}html body .front-office.front-office-view-home .schedule-desk-panel.schedule-desk-panel-large .mini-calendar-cell,html body .front-office .front-office-view-home .schedule-desk-panel.schedule-desk-panel-large .mini-calendar-cell,html body .front-office-view-home .schedule-desk-panel.schedule-desk-panel-large .mini-calendar-cell{aspect-ratio:1 / 1!important;height:auto!important;min-height:0!important;max-height:none!important}html body .front-office.front-office-view-home .schedule-desk-panel.schedule-desk-panel-large .mini-calendar-cell.is-empty,html body .front-office .front-office-view-home .schedule-desk-panel.schedule-desk-panel-large .mini-calendar-cell.is-empty,html body .front-office-view-home .schedule-desk-panel.schedule-desk-panel-large .mini-calendar-cell.is-empty{min-height:0!important}html body .front-office.front-office-view-home .home-dashboard-sort-stack.is-home-column-drop-target,html body .front-office .front-office-view-home .home-dashboard-sort-stack.is-home-column-drop-target,html body .front-office-view-home .home-dashboard-sort-stack.is-home-column-drop-target{outline:2px dashed rgba(246,197,91,.58)!important;outline-offset:6px!important}html body .front-office.front-office-view-home .home-dashboard-sort-stack[data-home-panel-column],html body .front-office .front-office-view-home .home-dashboard-sort-stack[data-home-panel-column],html body .front-office-view-home .home-dashboard-sort-stack[data-home-panel-column]{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:14px!important;row-gap:14px!important;align-content:start!important;align-items:start!important;min-width:0!important;max-width:100%!important}html body .front-office.front-office-view-home .home-dashboard-sort-stack[data-home-panel-column]>.home-pane-sort-item,html body .front-office .front-office-view-home .home-dashboard-sort-stack[data-home-panel-column]>.home-pane-sort-item,html body .front-office-view-home .home-dashboard-sort-stack[data-home-panel-column]>.home-pane-sort-item{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}html body .front-office.front-office-view-home .home-dashboard-sort-stack[data-home-panel-column]>.home-pane-sort-item>.panel,html body .front-office .front-office-view-home .home-dashboard-sort-stack[data-home-panel-column]>.home-pane-sort-item>.panel,html body .front-office-view-home .home-dashboard-sort-stack[data-home-panel-column]>.home-pane-sort-item>.panel{width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;box-sizing:border-box!important}html body .front-office.front-office-view-home .home-dashboard-sort-stack[data-home-panel-column] :is(.schedule-desk-panel,.home-recent-games-panel,.schedule-latest-boxscore-panel,.desk-feed-panel,.desk-team-reports-panel)>.panel-title,html body .front-office .front-office-view-home .home-dashboard-sort-stack[data-home-panel-column] :is(.schedule-desk-panel,.home-recent-games-panel,.schedule-latest-boxscore-panel,.desk-feed-panel,.desk-team-reports-panel)>.panel-title,html body .front-office-view-home .home-dashboard-sort-stack[data-home-panel-column] :is(.schedule-desk-panel,.home-recent-games-panel,.schedule-latest-boxscore-panel,.desk-feed-panel,.desk-team-reports-panel)>.panel-title{position:relative!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;margin:0 0 10px!important;padding:12px 14px!important;border:0!important;border-bottom:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}html body .front-office.front-office-view-home .home-dashboard-sort-stack[data-home-panel-column] :is(.schedule-desk-panel,.home-recent-games-panel,.schedule-latest-boxscore-panel,.desk-feed-panel,.desk-team-reports-panel)>.panel-title:after,html body .front-office .front-office-view-home .home-dashboard-sort-stack[data-home-panel-column] :is(.schedule-desk-panel,.home-recent-games-panel,.schedule-latest-boxscore-panel,.desk-feed-panel,.desk-team-reports-panel)>.panel-title:after,html body .front-office-view-home .home-dashboard-sort-stack[data-home-panel-column] :is(.schedule-desk-panel,.home-recent-games-panel,.schedule-latest-boxscore-panel,.desk-feed-panel,.desk-team-reports-panel)>.panel-title:after{content:""!important;position:absolute!important;left:14px!important;right:14px!important;bottom:0!important;height:1px!important;background:#d2d8dc2e!important;pointer-events:none!important}html body .front-office .schedule-desk-panel .mini-calendar-cell.is-home.is-postseason:not(.is-postseason-activity){border-color:color-mix(in srgb,var(--calendar-team-third-color, #f3c462) 72%,var(--calendar-team-secondary-color, #ffe28a))!important;background:radial-gradient(circle at 18% 14%,rgba(255,255,255,.32),transparent 34%),linear-gradient(135deg,color-mix(in srgb,var(--calendar-team-color, #8e9eae) 70%,var(--calendar-team-third-color, #f3c462)),color-mix(in srgb,var(--calendar-team-third-color, #f3c462) 68%,var(--calendar-team-secondary-color, #8e9eae)) 52%,color-mix(in srgb,var(--calendar-team-color, #8e9eae) 72%,#261506))!important;color:#f7fbff!important;text-shadow:0 1px 2px rgba(0,0,0,.52)!important;box-shadow:inset 0 1px #ffffff47,inset 0 0 0 1px color-mix(in srgb,var(--calendar-team-third-color, #ffe28a) 42%,transparent),0 10px 26px color-mix(in srgb,var(--calendar-team-color, #8e9eae) 28%,transparent)!important}html body .front-office .schedule-desk-panel .mini-calendar-cell.is-home.is-postseason:not(.is-postseason-activity) .mini-calendar-score,html body .front-office .schedule-desk-panel .mini-calendar-cell.is-home.is-postseason:not(.is-postseason-activity)>strong{color:#f7fbff!important;text-shadow:0 1px 2px rgba(0,0,0,.58)!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel){--team-report-tools-min: 92px}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card-header{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(var(--team-report-tools-min),max-content)!important;align-items:start!important;column-gap:10px!important;width:100%!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card-tools{grid-column:2!important;justify-self:end!important;align-self:start!important;display:flex!important;flex-flow:row nowrap!important;align-items:flex-start!important;justify-content:flex-end!important;gap:5px!important;width:var(--team-report-tools-min)!important;min-width:var(--team-report-tools-min)!important;max-width:var(--team-report-tools-min)!important;margin:0 0 0 auto!important;padding:0!important;text-align:right!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card.has-single-tool .team-report-card-header{display:block!important;grid-template-columns:none!important;position:relative!important;padding-right:calc(var(--team-report-action-size, 30px) + 8px)!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card.has-single-tool .team-report-card-tools{position:absolute!important;top:0!important;right:0!important;grid-column:auto!important;width:var(--team-report-action-size, 30px)!important;min-width:var(--team-report-action-size, 30px)!important;max-width:var(--team-report-action-size, 30px)!important;display:inline-flex!important;justify-content:flex-end!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card.has-multiple-tools .team-report-card-header{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(var(--team-report-tools-min),max-content)!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card-tools>:is(.team-report-card-icon,.office-suggestion-actions),html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card .office-suggestion-actions,html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card-header>.office-suggestion-actions,html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card-tools>.office-suggestion-actions{justify-self:end!important;margin-left:auto!important;margin-right:0!important;text-align:right!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .office-suggestion-actions{display:inline-flex!important;flex-flow:row nowrap!important;justify-content:flex-end!important;align-items:flex-start!important;width:max-content!important;min-width:max-content!important;max-width:max-content!important;margin-left:auto!important;margin-right:0!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .office-suggestion-actions>:is(.report-nav-button,.bulk-shop-phone-button,.assistant-contract-offer-button),html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card-icon{flex:0 0 var(--team-report-action-size, 30px)!important;margin-left:0!important;margin-right:0!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card .team-report-card-tools{--team-report-tools-min: calc((var(--team-report-action-size, 30px) * 2) + 5px);width:var(--team-report-tools-min)!important;min-width:var(--team-report-tools-min)!important;max-width:var(--team-report-tools-min)!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card .team-report-card-tools[data-team-report-tool-count="3"]{--team-report-tools-min: calc((var(--team-report-action-size, 30px) * 3) + 10px)}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card.has-multiple-tools .team-report-card-header{grid-template-columns:minmax(0,1fr) var(--team-report-tools-min)!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card-icon,html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card .office-suggestion-actions{width:var(--team-report-action-size, 30px)!important;min-width:var(--team-report-action-size, 30px)!important;max-width:var(--team-report-action-size, 30px)!important;height:var(--team-report-action-size, 30px)!important;min-height:var(--team-report-action-size, 30px)!important;max-height:var(--team-report-action-size, 30px)!important;flex:0 0 var(--team-report-action-size, 30px)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;overflow:visible!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card .office-suggestion-actions{gap:0!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card .team-report-card-tools[data-team-report-tool-count="3"] .office-suggestion-actions{width:calc((var(--team-report-action-size, 30px) * 2) + 5px)!important;min-width:calc((var(--team-report-action-size, 30px) * 2) + 5px)!important;max-width:calc((var(--team-report-action-size, 30px) * 2) + 5px)!important;flex-basis:calc((var(--team-report-action-size, 30px) * 2) + 5px)!important;gap:5px!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .office-suggestion-actions>:is(.report-nav-button,.bulk-shop-phone-button,.assistant-contract-offer-button,.report-action-button),html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .report-action-placeholder{width:var(--team-report-action-size, 30px)!important;min-width:var(--team-report-action-size, 30px)!important;max-width:var(--team-report-action-size, 30px)!important;height:var(--team-report-action-size, 30px)!important;min-height:var(--team-report-action-size, 30px)!important;max-height:var(--team-report-action-size, 30px)!important;flex:0 0 var(--team-report-action-size, 30px)!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .report-action-button{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:1px solid rgba(255,255,255,.22)!important;border-radius:9px!important;padding:0!important;background:linear-gradient(135deg,var(--report-action-team-color, #1f4f7a),rgba(12,20,30,.92))!important;color:#fff!important;box-shadow:0 5px 12px #00000038!important;cursor:pointer!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .report-action-button:hover,html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .report-action-button:focus-visible{transform:translateY(-1px)!important;filter:brightness(1.08)!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .report-player-modal-button{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--report-action-team-color, var(--team-color, #f6c55b))!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .report-handshake-icon,html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .report-baseball-icon,html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .report-bat-icon{position:relative!important;display:block!important;width:20px!important;height:20px!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .report-handshake-icon:before,html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .report-handshake-icon:after{content:""!important;position:absolute!important;top:7px!important;width:13px!important;height:6px!important;border:2px solid currentColor!important;border-radius:7px 7px 4px 4px!important;background:transparent!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .report-handshake-icon:before{left:0!important;transform:rotate(28deg)!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .report-handshake-icon:after{right:0!important;transform:rotate(-28deg)!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .report-baseball-icon{background:currentColor!important;-webkit-mask:url(../images/report-icons/baseball.png) center / contain no-repeat!important;mask:url(../images/report-icons/baseball.png) center / contain no-repeat!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .report-bat-icon{background:currentColor!important;-webkit-mask:url(../images/report-icons/bat.png) center / contain no-repeat!important;mask:url(../images/report-icons/bat.png) center / contain no-repeat!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) :is(.report-baseball-icon,.report-bat-icon):before,html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) :is(.report-baseball-icon,.report-bat-icon):after{content:none!important;display:none!important}html body .front-office .standings-console-page .standings-race-focus-grid{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:8px!important;align-items:stretch!important}html body .front-office .standings-console-page .standings-race-focus-grid>article{min-width:0!important;padding:10px 11px!important}html body .front-office .standings-console-page .standings-race-focus-grid>article strong{display:block!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:clamp(.96rem,1.08vw,1.18rem)!important;line-height:1.04!important}html body .front-office .standings-console-page .standings-race-focus-grid>article span,html body .front-office .standings-console-page .standings-race-focus-grid>article em{font-size:.84rem!important;line-height:1.12!important}@media(max-width:980px){html body .front-office .standings-console-page .standings-race-focus-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}html body .titlebar.is-desktop-minimal{display:none!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important}html body .titlebar.is-desktop-minimal~.front-office-root,html body .front-office-root{margin-top:0!important;padding-top:0!important}html body .titlebar.is-desktop-minimal~.front-office-root .sim-command-dock,html body .front-office .sim-command-dock{top:0!important}html body .front-office .menu-season-progress .season-progress-control{display:grid!important;grid-template-columns:minmax(138px,170px) minmax(360px,1fr)!important;align-items:stretch!important;width:min(58vw,760px)!important;min-width:0!important;border:1px solid rgba(246,197,91,.34)!important;border-radius:14px!important;overflow:hidden!important;background:linear-gradient(180deg,#121c2af5,#050a12fa)!important;box-shadow:inset 0 1px #ffffff0f,0 8px 20px #00000042!important}html body .front-office .menu-season-progress .season-sim-toggle{display:grid!important;align-content:center!important;gap:2px!important;min-height:42px!important;margin:0!important;padding:7px 14px!important;border:0!important;border-right:1px solid rgba(255,255,255,.14)!important;border-radius:0!important;background:#090e16f0!important;color:#f6f4ebe6!important;text-align:left!important;cursor:pointer!important}html body .front-office .menu-season-progress .season-sim-toggle strong{font-size:.92rem!important;font-weight:1000!important;letter-spacing:.09em!important;text-transform:uppercase!important}html body .front-office .menu-season-progress .season-sim-toggle span{font-size:.64rem!important;font-weight:900!important;letter-spacing:.07em!important;text-transform:uppercase!important;color:#eef4ff9e!important}html body .front-office .menu-season-progress .season-progress-control.is-sim-running .season-sim-toggle{background:#f2c95a!important;color:#2a2a2a!important}html body .front-office .menu-season-progress .season-progress-control.is-sim-running .season-sim-toggle span{color:#2a2a2ab8!important}html body .front-office .menu-season-progress .season-progress-control .season-progress-chevron{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;overflow:visible!important;list-style:none!important;background:transparent!important;box-shadow:none!important}html body .front-office .menu-season-progress .season-progress-control .season-progress-step{position:relative!important;display:grid!important;min-width:0!important;min-height:42px!important;padding:0!important;overflow:visible!important;background:transparent!important;color:#eef4ffa8!important}html body .front-office .menu-season-progress .season-progress-control .season-progress-step>span{display:grid!important;place-items:center!important;min-width:0!important;min-height:42px!important;padding:7px 14px!important;background:transparent!important;color:inherit!important;font-size:.82rem!important;font-weight:1000!important;line-height:1!important;letter-spacing:.06em!important;text-transform:uppercase!important;white-space:nowrap!important}html body .front-office .menu-season-progress .season-progress-control .season-progress-step:before{display:none!important;content:none!important}html body .front-office .menu-season-progress .season-progress-control .season-progress-step:after{display:block!important;content:""!important;position:absolute!important;top:50%!important;right:-1px!important;z-index:5!important;width:2px!important;height:64%!important;border:0!important;background:#f6c55b47!important;transform:translateY(-50%) skew(-18deg)!important;pointer-events:none!important}html body .front-office .menu-season-progress .season-progress-control .season-progress-step:last-child:after{display:none!important}html body .front-office .menu-season-progress .season-progress-control .season-progress-step.is-complete>span{color:#9c6c34eb!important;background:transparent!important}html body .front-office .menu-season-progress .season-progress-control .season-progress-step.is-active>span{color:#f2c95a!important;background:transparent!important;box-shadow:none!important;text-shadow:none!important}html body .front-office .menu-season-progress .season-progress-control .season-progress-step.is-upcoming>span{color:#eef4ff94!important;background:transparent!important}@media(max-width:1180px){html body .front-office .menu-season-progress .season-progress-control{width:100%!important;grid-template-columns:minmax(124px,150px) minmax(280px,1fr)!important}}html body .front-office.front-office-view-home :is([data-testid=roster-news-feed],[data-testid=team-reports-feed]),html body .front-office .front-office-view-home :is([data-testid=roster-news-feed],[data-testid=team-reports-feed]),html body .front-office-view-home :is([data-testid=roster-news-feed],[data-testid=team-reports-feed]){--home-calendar-match-height: calc((var(--mini-calendar-cell-height, 108px) * 6) + (var(--mini-calendar-gap, 6px) * 5) + 124px) !important;height:var(--home-calendar-match-height)!important;min-height:var(--home-calendar-match-height)!important;max-height:var(--home-calendar-match-height)!important;overflow:hidden!important}html body .front-office.front-office-view-home :is([data-testid=roster-news-feed],[data-testid=team-reports-feed]) :is(.dashboard-roster-list,.team-news-list,.team-reports-list,.office-report-list),html body .front-office .front-office-view-home :is([data-testid=roster-news-feed],[data-testid=team-reports-feed]) :is(.dashboard-roster-list,.team-news-list,.team-reports-list,.office-report-list),html body .front-office-view-home :is([data-testid=roster-news-feed],[data-testid=team-reports-feed]) :is(.dashboard-roster-list,.team-news-list,.team-reports-list,.office-report-list){min-height:0!important;max-height:none!important;height:calc(var(--home-calendar-match-height) - 78px)!important;overflow-x:hidden!important;overflow-y:auto!important}html body .front-office .core-tab-strip{flex-wrap:wrap!important}html body .front-office .menu-season-progress{flex:1 1 100%!important;width:100%!important;justify-content:stretch!important;margin:0 0 6px!important}html body .front-office .menu-season-progress .season-progress-control{width:100%!important;max-width:none!important;grid-template-columns:minmax(132px,160px) minmax(0,1fr)!important}html body .front-office .menu-season-progress .season-progress-control .season-progress-chevron{grid-template-columns:repeat(8,minmax(0,1fr))!important}html body .front-office .menu-season-progress .season-progress-control .season-progress-step>span{padding-left:8px!important;padding-right:8px!important;font-size:clamp(.62rem,.72vw,.8rem)!important;letter-spacing:.045em!important}html body .front-office .menu-season-progress .season-progress-control .season-progress-step.is-stop-point:after{background:#f6c55b7a!important}html body .front-office .menu-season-progress .season-progress-control .season-progress-step.is-active:after{width:2px!important;height:64%!important;background:#f6c55b47!important;box-shadow:none!important}html body .front-office .menu-season-progress .season-progress-control .season-progress-step.is-active+.season-progress-step:before{display:none!important;content:none!important}html body .front-office .leaders-page :is([data-preserve-scroll=team-stats-hitters],[data-preserve-scroll=team-stats-pitchers]){max-height:none!important;height:auto!important;overflow-y:visible!important}html body .front-office .transaction-analyst-icon,html body .front-office .prospect-review-icon{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;outline:0!important;overflow:visible!important}html body .front-office .transaction-analyst-icon:before,html body .front-office .transaction-analyst-icon:after,html body .front-office .prospect-review-icon:before,html body .front-office .prospect-review-icon:after{display:none!important;content:none!important}html body .front-office .transaction-analyst-icon svg circle,html body .front-office .prospect-review-icon svg circle{display:none!important}html body .player-modal.trade-offer-modal .transaction-player-card .transaction-player-copy strong,html body .player-modal.trade-offer-modal .transaction-player-card .transaction-player-copy strong .link-button{color:#f6c55b!important;font-size:var(--transaction-card-title-size, 1.06rem)!important;line-height:1.16!important;font-weight:1000!important;text-shadow:none!important}html body .front-office .sim-command-actions .season-turnover-button{width:auto!important;min-width:168px!important;padding:0 14px!important;white-space:nowrap!important}html body .front-office .sim-command-owner-status{flex:0 0 auto!important;display:inline-flex!important;align-items:baseline!important;gap:8px!important;width:max-content!important;min-width:max-content!important;padding:8px 12px!important;border:1px solid rgba(246,197,91,.24)!important;border-radius:12px!important;background:linear-gradient(180deg,#0a0f18f0,#030810fa)!important;box-shadow:inset 0 1px #ffffff0a,0 8px 18px #0000003d!important;text-align:right!important;white-space:nowrap!important}html body .front-office .sim-command-owner-status span,html body .front-office .sim-command-owner-status em{color:#e7eef8b8!important;font-size:.64rem!important;font-style:normal!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important;line-height:1.1!important}html body .front-office .sim-command-owner-status strong{color:#f7e2a1!important;font-size:.9rem!important;font-weight:1000!important;letter-spacing:.06em!important;text-transform:uppercase!important;line-height:1.05!important}html body .front-office .sim-command-owner-status.is-safe{border-color:#77d19b5c!important;background:linear-gradient(180deg,#0e2018f0,#050d0afa)!important}html body .front-office .sim-command-owner-status.is-safe strong{color:#a9f0c4!important}html body .front-office .sim-command-owner-status.is-warm{border-color:#f6c55b6b!important}html body .front-office .sim-command-owner-status.is-hot{border-color:#ff984975!important;background:linear-gradient(180deg,#27170cf2,#0f0703fa)!important}html body .front-office .sim-command-owner-status.is-hot strong{color:#ffbf7f!important}html body .front-office .sim-command-owner-status.is-danger{border-color:#ff756f75!important;background:linear-gradient(180deg,#2a0f12f2,#120406fc)!important}html body .front-office .sim-command-owner-status.is-danger strong{color:#ffaea8!important}@media(max-width:1180px){html body .front-office .sim-command-flow{flex-wrap:wrap!important}html body .front-office .sim-command-meta{flex:1 1 100%!important}html body .front-office .sim-command-owner-status{min-width:max-content!important;text-align:left!important}}html body .front-office .core-tab-strip{grid-template-columns:repeat(7,minmax(0,1fr))!important}html body .front-office .core-tab-strip>.tab-button,html body .front-office .core-tab-strip>.nav-menu-item{width:100%!important;min-width:0!important;max-width:none!important}html body .front-office .core-tab-strip>.nav-menu-item>.tab-button,html body .front-office .core-tab-strip>.tab-button{width:100%!important}@media(max-width:820px){html body .front-office .core-tab-strip{grid-template-columns:repeat(7,minmax(88px,1fr))!important}}html body .front-office .league-history-champion-card-section{grid-column:1 / -1!important}html body .front-office .league-history-card-team-picker{display:flex!important;align-items:center!important;gap:8px!important}html body .front-office .league-history-card-team-picker>span{color:#dce6f4b8!important;font-size:.72rem!important;font-weight:900!important;text-transform:uppercase!important}html body .front-office .league-history-card-team-picker select{min-width:220px!important}html body .front-office .league-history-champion-card-host{display:grid!important;justify-items:stretch!important;gap:12px!important;width:100%!important;min-width:0!important}html body .front-office .league-history-champion-card-preview{width:100%!important;min-width:0!important}html body .front-office .league-history-champion-card-preview .league-history-season-card-image{display:block!important;width:min(100%,560px)!important;height:auto!important;max-height:none!important;object-fit:contain!important;filter:drop-shadow(0 18px 28px rgba(0,0,0,.34))!important}html body .front-office .league-history-champion-card-preview .league-history-season-card-actions{justify-content:center!important}html body .front-office .league-history-season-card-section{grid-column:1 / -1!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;overflow:hidden!important}html body .front-office .league-history-season-card-host{width:100%!important;max-width:100%!important;min-width:0!important}html body .front-office .league-history-season-card-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;align-items:start!important;width:100%!important;max-width:100%!important;min-width:0!important}html body .front-office .league-history-season-card-wide-stack{display:grid!important;gap:18px!important;min-width:0!important;align-content:start!important}html body .front-office button.league-history-season-card-preview{width:100%!important;margin:0!important;color:inherit!important;font:inherit!important;text-align:inherit!important}html body .front-office .league-history-season-card-preview{display:grid!important;gap:12px!important;min-width:0!important;padding:14px!important;border:1px solid rgba(210,216,220,.14)!important;border-radius:18px!important;background:linear-gradient(180deg,#ffffff0b,#ffffff05),#04070bc2!important;box-shadow:inset 0 1px #ffffff0f,0 18px 38px #00000042!important;cursor:pointer!important;transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease!important}html body .front-office .league-history-season-card-preview:hover,html body .front-office .league-history-season-card-preview:focus-visible{border-color:#f6c55bb8!important;transform:translateY(-2px)!important;box-shadow:inset 0 1px #ffffff14,0 22px 44px #00000057!important;outline:none!important}html body .front-office .league-history-season-card-label{display:flex!important;justify-content:space-between!important;align-items:baseline!important;gap:12px!important}html body .front-office .league-history-season-card-label strong{color:#fff6d8!important;font-size:1.08rem!important;font-weight:950!important;letter-spacing:.08em!important;text-transform:uppercase!important}html body .front-office .league-history-season-card-label span{color:#dce6f4b3!important;font-size:1rem!important}html body .front-office .league-history-season-card-frame{width:100%!important;max-width:100%!important;min-width:0!important;display:grid!important;place-items:center!important;min-height:470px!important;max-height:470px!important;overflow:hidden!important;border-radius:16px!important;background:#0207116b!important}html body .front-office .league-history-season-card-preview .season-share-card-shell{width:100%!important;max-width:100%!important;min-width:0!important}html body .front-office .league-history-season-card-preview .season-square-card{width:min(100%,430px)!important;max-width:430px!important;justify-self:center!important}html body .front-office .league-history-season-card-preview .season-wide-card{width:min(100%,760px)!important;max-width:100%!important;justify-self:center!important;transform:none!important}html body .front-office .league-history-season-card-image{display:block!important;width:auto!important;height:auto!important;object-fit:contain!important;filter:drop-shadow(0 18px 28px rgba(0,0,0,.34))!important}html body .front-office .league-history-season-card-image.is-standard{max-width:min(100%,430px)!important;max-height:430px!important}html body .front-office .league-history-season-card-image.is-wide{max-width:min(100%,760px)!important;max-height:348px!important}html body .front-office .league-history-season-card-actions{display:flex!important;flex-wrap:wrap!important;gap:8px!important}html body .front-office .league-history-season-card-actions button{min-height:34px!important;padding:8px 12px!important;border:1px solid rgba(246,197,91,.62)!important;border-radius:999px!important;background:#040508bd!important;color:#f6c55b!important;font-size:.92rem!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important}html body .front-office .league-history-season-card-actions button:hover{border-color:#f6c55bf2!important;background:#f6c55b1f!important}@media(max-width:1120px){html body .front-office .league-history-season-card-grid{grid-template-columns:1fr!important}}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .report-action-button{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--report-action-team-color, var(--team-color, #f6c55b))!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .report-phone-icon,html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .report-baseball-icon,html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .report-bat-icon{display:block!important;width:20px!important;height:20px!important;background:var(--report-action-team-color, var(--team-color, #f6c55b))!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .report-phone-icon{-webkit-mask:url(../icons/phone-transparent-128.png) center / contain no-repeat!important;mask:url(../icons/phone-transparent-128.png) center / contain no-repeat!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .report-phone-icon:before,html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .report-phone-icon:after{content:none!important;display:none!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-staff-avatar,html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-staff-avatar:before,html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-staff-avatar:after,html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .report-nav-icon,html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .bulk-shop-phone-icon,html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .assistant-contract-offer-icon{color:var(--team-report-staff-color, var(--report-nav-team-color, var(--phone-team-color, var(--contract-team-color, var(--team-color, #f6c55b)))))!important}html body .front-office .transaction-title-age-badge{color:#cdd5deb8!important;font-weight:800!important}html body .front-office .arbitration-player-ask{color:#f6c55b!important;font-weight:950!important}html body .front-office .arbitration-team-offer{color:var(--arbitration-team-color, var(--team-color, #f6c55b))!important;font-weight:950!important}html body .season-square-card.season-share-card .season-share-watermark-logo{display:block!important;position:absolute!important;right:-10%!important;bottom:-10%!important;width:84%!important;height:84%!important;object-fit:contain!important;opacity:.13!important;mix-blend-mode:screen!important;filter:grayscale(.25) contrast(1.08) saturate(.9)!important;background:transparent!important;border:0!important;box-shadow:none!important}html body .season-square-card.season-share-card .season-share-watermark-fallback{display:none!important}html body .season-square-card.season-share-card .season-card-qr-link{position:absolute!important;right:16px!important;bottom:16px!important;width:var(--season-card-token-size)!important;height:var(--season-card-token-size)!important;z-index:5!important;opacity:1!important}html body .season-square-card.season-share-card .season-card-qr{opacity:1!important;filter:none!important}html body .front-office .league-history-standings-section .league-history-division-grid{grid-template-columns:minmax(0,1fr)!important;gap:14px 18px!important}html body .front-office .league-history-standings-section .league-history-league-standings-group{display:grid!important;gap:9px!important;min-width:0!important}html body .front-office .league-history-standings-section .league-history-league-standings-heading{padding:0 0 8px!important;border-bottom:1px solid rgba(246,197,91,.42)!important}html body .front-office .league-history-standings-section .league-history-league-standings-heading h4{margin:0!important;color:#f6c55b!important;font-size:.94rem!important;font-weight:950!important;line-height:1!important;text-transform:uppercase!important}html body .front-office .league-history-standings-section .league-history-league-division-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;min-width:0!important}html body .front-office .league-history-standings-section .league-history-division-card{padding:10px 12px!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body .front-office .league-history-standings-section .league-history-division-card>header{min-height:0!important;margin:0 0 7px!important;padding:0 0 7px!important;border-bottom:1px solid rgba(255,255,255,.16)!important}html body .front-office .league-history-standings-section .league-history-division-card>header h4{margin:0!important;font-size:.86rem!important;line-height:1!important}html body .front-office .league-history-standings-section .league-history-standing-table-head,html body .front-office .league-history-standings-section .league-history-standing-row{display:grid!important;grid-template-columns:minmax(48px,1fr) 34px 34px 42px!important;align-items:center!important;gap:5px!important;width:100%!important;min-height:0!important;padding:5px 0!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.08)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body .front-office .league-history-standings-section .league-history-standing-table-head{padding-top:1px!important;color:#eef4ff94!important}html body .front-office .league-history-standings-section .league-history-standing-table-head strong,html body .front-office .league-history-standings-section .league-history-standing-table-head span{font-size:.64rem!important;font-weight:900!important;line-height:1!important;text-transform:uppercase!important}html body .front-office .league-history-standings-section .league-history-standing-row>strong{width:auto!important;height:auto!important;overflow:hidden!important;color:#f8fbfff0!important;font-size:.78rem!important;line-height:1.05!important;text-overflow:ellipsis!important;justify-self:start!important;place-items:center start!important;text-align:left!important;white-space:nowrap!important}html body .front-office .league-history-standings-section :is(.league-history-standing-table-head,.league-history-standing-row)>span{color:#eef4ffc7!important;font-size:.72rem!important;line-height:1!important;text-align:right!important}html body .front-office .league-history-standings-section .league-history-standing-table-head>span{font-size:.64rem!important}html body .front-office .league-history-standings-section .league-history-standing-row:last-child{border-bottom:0!important}html body .front-office .league-history-standings-section .league-history-standing-row:before{display:none!important;content:none!important}html body .front-office .league-history-standings-section .league-history-standing-row>strong{background:transparent!important;color:#f8fbfff0!important}html body .front-office .league-history-all-star-card{grid-template-columns:minmax(0,1fr)!important;min-height:58px!important;padding:7px 68px 7px 4px!important}html body .front-office .league-history-all-star-card:before{display:block!important;content:""!important;inset:4px 8px 4px auto!important;width:52px!important;background:var(--history-card-logo, none) center / contain no-repeat!important;opacity:.34!important;filter:saturate(1.08) contrast(1.06)!important}html body .front-office .league-history-all-star-card>div{min-width:0!important}html body .front-office .team-history-awards-section .league-history-all-star-card{min-height:44px!important;padding:3px 68px 3px 4px!important}html body .front-office .league-identity-admin .league-identity-actions-top{align-self:start!important;justify-content:flex-end!important;margin-left:auto!important}html body .front-office .league-identity-admin .league-identity-team-box{grid-template-columns:minmax(150px,.95fr) minmax(86px,.36fr) minmax(190px,.78fr)!important}html body .front-office .league-identity-admin .league-identity-logo-control{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;color:inherit!important;font-size:inherit!important;font-weight:inherit!important;letter-spacing:0!important;text-transform:none!important}html body .front-office .league-identity-admin .league-identity-logo-input{min-width:0!important;height:38px!important}html body .front-office .league-identity-admin .league-identity-logo-browse{min-width:82px!important;height:38px!important;display:inline-grid!important;place-items:center!important;margin:0!important;padding:0 12px!important;cursor:pointer!important;white-space:nowrap!important}html body .front-office .league-roster-upload-box{display:grid!important;grid-template-columns:150px minmax(280px,1fr)!important;align-items:center!important;gap:8px 14px!important;margin:14px 0 18px!important;padding:14px 16px!important;border:1px solid rgba(246,197,91,.42)!important;border-radius:0!important;background:#080b0e!important}html body .front-office .league-roster-upload-box>span{color:#f6c55b!important;font-size:.82rem!important;font-weight:950!important;text-transform:uppercase!important}html body .front-office .league-roster-upload-box input[type=file]{width:100%!important;min-width:0!important;padding:8px!important;border:1px solid rgba(246,197,91,.3)!important;border-radius:0!important;background:#030405!important;color:#eef4ffe6!important}html body .front-office .league-roster-upload-box em{grid-column:2!important;color:#eef4ff9e!important;font-size:.72rem!important;font-style:normal!important;line-height:1.25!important}html body .front-office.front-office-view-home .schedule-latest-boxscore-panel .hb-boxscore-a-stat-summary-box,html body .front-office .front-office-view-home .schedule-latest-boxscore-panel .hb-boxscore-a-stat-summary-box,html body .front-office-view-home .schedule-latest-boxscore-panel .hb-boxscore-a-stat-summary-box{min-width:0!important;overflow:visible!important;color:#edf3f5!important}html body .front-office.front-office-view-home .schedule-latest-boxscore-panel :is(.hb-boxscore-a-team-title,.hb-boxscore-a-summary-card h2,.hb-boxscore-a-summary-card h4,.hb-boxscore-a-stat-table td,.hb-boxscore-a-stat-table .hb-boxscore-a-player,.hb-boxscore-a-stat-table .hb-boxscore-a-pitcher-name,.hb-boxscore-a-stat-table .hb-boxscore-a-inline-pos,.hb-boxscore-a-stat-table .hb-boxscore-a-team-row td,.hb-boxscore-a-play strong,.hb-boxscore-a-score,.hb-boxscore-a-notes,.hb-boxscore-a-notes div,.hb-boxscore-a-empty),html body .front-office .front-office-view-home .schedule-latest-boxscore-panel :is(.hb-boxscore-a-team-title,.hb-boxscore-a-summary-card h2,.hb-boxscore-a-summary-card h4,.hb-boxscore-a-stat-table td,.hb-boxscore-a-stat-table .hb-boxscore-a-player,.hb-boxscore-a-stat-table .hb-boxscore-a-pitcher-name,.hb-boxscore-a-stat-table .hb-boxscore-a-inline-pos,.hb-boxscore-a-stat-table .hb-boxscore-a-team-row td,.hb-boxscore-a-play strong,.hb-boxscore-a-score,.hb-boxscore-a-notes,.hb-boxscore-a-notes div,.hb-boxscore-a-empty){color:#edf3f5!important;text-shadow:none!important}html body .front-office.front-office-view-home .schedule-latest-boxscore-panel :is(.hb-boxscore-a-stat-table th,.hb-boxscore-a-play span,.hb-boxscore-a-inning-label),html body .front-office .front-office-view-home .schedule-latest-boxscore-panel :is(.hb-boxscore-a-stat-table th,.hb-boxscore-a-play span,.hb-boxscore-a-inning-label){color:#b9c5cc!important}html body .front-office.front-office-view-home .schedule-latest-boxscore-panel .hb-boxscore-a-summary-card,html body .front-office .front-office-view-home .schedule-latest-boxscore-panel .hb-boxscore-a-summary-card{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;gap:0!important;min-width:0!important;overflow:visible!important}html body .front-office.front-office-view-home .schedule-latest-boxscore-panel .hb-boxscore-a-play,html body .front-office .front-office-view-home .schedule-latest-boxscore-panel .hb-boxscore-a-play{position:static!important;display:grid!important;grid-template-columns:28px 64px minmax(0,1fr) 82px!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;min-height:52px!important;margin:0!important;padding:8px 0!important;overflow:visible!important;border-bottom:1px solid rgba(210,216,220,.1)!important}html body .front-office.front-office-view-home .schedule-latest-boxscore-panel .hb-boxscore-a-play>div,html body .front-office .front-office-view-home .schedule-latest-boxscore-panel .hb-boxscore-a-play>div{min-width:0!important}html body .front-office.front-office-view-home .schedule-latest-boxscore-panel .hb-boxscore-a-play strong,html body .front-office .front-office-view-home .schedule-latest-boxscore-panel .hb-boxscore-a-play strong,html body .front-office.front-office-view-home .schedule-latest-boxscore-panel .hb-boxscore-a-play span,html body .front-office .front-office-view-home .schedule-latest-boxscore-panel .hb-boxscore-a-play span{position:static!important;display:block!important;overflow-wrap:anywhere!important;line-height:1.24!important;white-space:normal!important}html body .front-office.front-office-view-home .schedule-latest-boxscore-panel .hb-boxscore-a-score,html body .front-office .front-office-view-home .schedule-latest-boxscore-panel .hb-boxscore-a-score{position:static!important;align-self:center!important;justify-self:end!important;min-width:0!important;text-align:right!important;white-space:nowrap!important}html body .front-office .hb-boxscore-a-stat-table thead th,html body .player-modal .hb-boxscore-a-stat-table thead th{color:#f6c55b!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-stat-table thead tr.hb-boxscore-a-stat-header th,html body .front-office.front-office-view-home .schedule-latest-boxscore-panel .hb-boxscore-b-frame .hb-boxscore-a-stat-table thead tr.hb-boxscore-a-stat-header th,html body .front-office .front-office-view-home .schedule-latest-boxscore-panel .hb-boxscore-b-frame .hb-boxscore-a-stat-table thead tr.hb-boxscore-a-stat-header th,html body .front-office-view-home .schedule-latest-boxscore-panel .hb-boxscore-b-frame .hb-boxscore-a-stat-table thead tr.hb-boxscore-a-stat-header th,html body .player-modal .hb-boxscore-b-frame .hb-boxscore-a-stat-table thead tr.hb-boxscore-a-stat-header th{color:#f6c55b!important;-webkit-text-fill-color:#f6c55b!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-team-grid{grid-template-rows:auto auto!important;align-items:stretch!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-team-card{display:grid!important;grid-row:1 / span 2!important;grid-template-rows:subgrid!important;gap:0!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-team-card:first-child{grid-column:1!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-team-card:nth-child(2){grid-column:2!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-team-card>.hb-boxscore-a-stat-table,html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-team-card>.hb-boxscore-a-stat-table,html body .player-modal .hb-boxscore-b-frame .hb-boxscore-a-team-card>.hb-boxscore-a-stat-table{align-self:start!important;height:auto!important;min-height:0!important;max-height:none!important}html body .front-office .hb-boxscore-b-frame .hb-boxscore-a-stat-table :is(thead,tbody,tr),html body .front-office.front-office-view-home .hb-boxscore-b-frame .hb-boxscore-a-stat-table :is(thead,tbody,tr),html body .player-modal .hb-boxscore-b-frame .hb-boxscore-a-stat-table :is(thead,tbody,tr){height:auto!important;min-height:0!important}html body .front-office .league-history-award-card :is(span,strong),html body .front-office .team-history-awards-section .league-history-award-card :is(span,strong){text-transform:none!important}html body .front-office .team-history-layout :is(.league-history-mini-logo,.league-history-logo-fallback){display:none!important}html body .front-office .team-history-layout :is(.league-history-leader-person,.league-history-honor-card,.league-history-award-card,.league-history-standing-row){grid-template-columns:minmax(0,1fr)!important}html body .front-office .league-history-layout :is(.league-history-leader-copy strong,.league-history-honor-card strong,.league-history-award-card strong,.league-history-standing-row span,.league-history-all-star-list-row strong){display:block!important;min-width:0!important;max-width:none!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important;overflow-wrap:break-word!important}html body .front-office .hb-boxscore-a-summary-card .hb-boxscore-a-play,html body .front-office.front-office-view-home .hb-boxscore-a-summary-card .hb-boxscore-a-play,html body .player-modal .hb-boxscore-a-summary-card .hb-boxscore-a-play{min-height:0!important;padding-top:0!important;padding-bottom:0!important}html body .front-office .hb-boxscore-a-summary-card .hb-boxscore-a-play+.hb-boxscore-a-play,html body .front-office.front-office-view-home .hb-boxscore-a-summary-card .hb-boxscore-a-play+.hb-boxscore-a-play,html body .player-modal .hb-boxscore-a-summary-card .hb-boxscore-a-play+.hb-boxscore-a-play{border-top:0!important}html body .front-office .hb-boxscore-a-summary-card .hb-boxscore-a-play,html body .front-office.front-office-view-home .hb-boxscore-a-summary-card .hb-boxscore-a-play,html body .player-modal .hb-boxscore-a-summary-card .hb-boxscore-a-play{border:0!important;box-shadow:none!important}html body .front-office.front-office-view-home :is([data-testid=roster-news-feed],[data-testid=team-reports-feed]),html body .front-office .front-office-view-home :is([data-testid=roster-news-feed],[data-testid=team-reports-feed]),html body .front-office-view-home :is([data-testid=roster-news-feed],[data-testid=team-reports-feed]){--home-calendar-match-height: calc((var(--mini-calendar-cell-height, 108px) * 6) + (var(--mini-calendar-gap, 6px) * 5) + 274px) !important}html body .front-office .player-modal.free-agent-decision-modal.free-agent-international-modal{width:min(840px,calc(100vw - 56px))!important;max-width:840px!important}html body .front-office .player-modal.free-agent-decision-modal.free-agent-international-modal .compact-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important}html body .front-office.front-office-view-home .schedule-latest-boxscore-panel .hb-boxscore-a-notes,html body .front-office .front-office-view-home .schedule-latest-boxscore-panel .hb-boxscore-a-notes{position:static!important;display:grid!important;gap:6px!important;width:100%!important;min-width:0!important;margin:12px 0 0!important;padding:10px 0 0!important;border-top:1px solid rgba(210,216,220,.14)!important;background:transparent!important}html body .front-office.front-office-view-home .schedule-latest-boxscore-panel .hb-boxscore-a-notes div,html body .front-office .front-office-view-home .schedule-latest-boxscore-panel .hb-boxscore-a-notes div{position:static!important;display:block!important;min-width:0!important;line-height:1.3!important;overflow-wrap:anywhere!important;white-space:normal!important}html body .season-square-card.season-share-card .season-square-footer{padding-right:calc(var(--season-card-token-size) + 14px)!important}html body .front-office .sim-command-search{left:auto!important;right:12px!important;transform:translateY(-50%)!important}@media(max-width:1160px){html body .front-office .sim-command-search{left:auto!important;right:10px!important}}html body .front-office .arbitration-figure-input-grid{display:grid!important;grid-template-columns:repeat(2,minmax(82px,1fr))!important;gap:8px!important;align-items:end!important}html body .front-office .arbitration-figure-box{display:grid!important;gap:4px!important;min-width:0!important}html body .front-office .arbitration-input,html body .front-office .arbitration-button{color:#f6c55b!important;background:#050505!important;border:1px solid rgba(246,197,91,.88)!important;border-radius:6px!important;box-shadow:inset 0 1px #ffffff14!important}html body .front-office .arbitration-input{width:100%!important;min-width:0!important;height:34px!important;padding:6px 8px!important;text-align:center!important;font-weight:900!important}html body .front-office .arbitration-input[readonly]{opacity:.78!important}html body .front-office .arbitration-button{min-height:34px!important;font-weight:900!important;text-transform:uppercase!important}html body .front-office .arbitration-player-modal-toolbar,html body .front-office .arbitration-news-actions{align-items:end!important}html body .front-office .arbitration-player-modal-toolbar{justify-content:flex-start!important}html body .front-office .arbitration-team-figure-note span{color:#f6c55b!important;font-size:.78rem!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important}html body .front-office .arbitration-action-link.arbitration-case-button,html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel,.desk-team-reports-panel,.office-reports-panel,.team-reports-list,.office-report-list) .arbitration-news-actions .arbitration-action-link.arbitration-case-button{width:auto!important;min-width:86px!important;height:34px!important;min-height:34px!important;padding:6px 10px!important;border:1px solid rgba(246,197,91,.88)!important;border-radius:6px!important;background:#050505!important;color:#f6c55b!important;box-shadow:inset 0 1px #ffffff14!important;font-size:.76rem!important;font-weight:950!important;letter-spacing:.06em!important;line-height:1!important;text-transform:uppercase!important}html body .front-office .arbitration-action-link.arbitration-case-button:hover,html body .front-office :is(.desk-feed-panel,.calendar-team-news-panel,.calendar-league-news-panel,.desk-team-reports-panel,.office-reports-panel,.team-reports-list,.office-report-list) .arbitration-news-actions .arbitration-action-link.arbitration-case-button:hover{background:color-mix(in srgb,var(--arbitration-team-color, var(--team-color, #f6c55b)) 18%,#050505)!important;color:#f6c55b!important}html body .front-office .arbitration-figure-input-grid{grid-template-columns:repeat(2,minmax(92px,1fr))!important}html body .front-office .arbitration-player-figure-box span,html body .front-office .arbitration-player-input{color:#f6c55b!important}html body .front-office .arbitration-player-input[readonly]{opacity:1!important;cursor:default!important}html body .front-office .arbitration-team-figure-box span,html body .front-office .arbitration-team-input{color:var(--arbitration-team-color, var(--team-color, #f6c55b))!important}html body .front-office .arbitration-team-input{border-color:color-mix(in srgb,var(--arbitration-team-color, var(--team-color, #f6c55b)) 84%,rgba(255,255,255,.2))!important}html body .front-office .arbitration-news-actions,html body .front-office .arbitration-player-modal-toolbar{display:block!important}html body .front-office .arbitration-table th:nth-child(1),html body .front-office .arbitration-table td:nth-child(1){width:240px!important}html body .front-office .arbitration-table th:nth-child(2),html body .front-office .arbitration-table td:nth-child(2){width:56px!important;text-align:center!important}html body .front-office .arbitration-table th:nth-child(3),html body .front-office .arbitration-table td:nth-child(3){width:190px!important}html body .front-office .arbitration-table th:nth-child(4),html body .front-office .arbitration-table td:nth-child(4){width:390px!important}html body .front-office .arbitration-table th:nth-child(5),html body .front-office .arbitration-table td:nth-child(5){width:100px!important;text-align:center!important}html body .front-office .arbitration-table th:nth-child(6),html body .front-office .arbitration-table td:nth-child(6){width:220px!important}html body .front-office .arbitration-table th:nth-child(7),html body .front-office .arbitration-table td:nth-child(7){width:118px!important;text-align:center!important}html body .front-office .arbitration-action-link.arbitration-case-button,html body .front-office [data-action=resolve-arbitration-hearing]{display:none!important}html body .front-office .arbitration-figure-input-grid{display:grid!important;grid-template-columns:repeat(2,66px)!important;gap:8px!important;align-items:end!important;justify-content:start!important;width:max-content!important;max-width:100%!important}html body .front-office .arbitration-figure-box{display:grid!important;grid-template-rows:auto 32px!important;gap:4px!important;width:66px!important;min-width:66px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body .front-office .arbitration-figure-box span{color:#f6c55b!important;font-size:.68rem!important;font-weight:950!important;letter-spacing:.08em!important;line-height:1!important;text-align:center!important;text-transform:uppercase!important;white-space:nowrap!important}html body .front-office .arbitration-input{display:block!important;width:66px!important;min-width:66px!important;max-width:66px!important;height:32px!important;padding:4px!important;border:1px solid rgba(246,197,91,.82)!important;border-radius:4px!important;background:#050505!important;color:#f6c55b!important;-webkit-text-fill-color:#f6c55b!important;caret-color:#f6c55b!important;opacity:1!important;font-size:.92rem!important;font-weight:950!important;line-height:1!important;text-align:center!important;box-shadow:inset 0 0 0 1px #00000073!important}html body .front-office .arbitration-player-input[readonly]{color:#f6c55b!important;-webkit-text-fill-color:#f6c55b!important;opacity:1!important;cursor:default!important}html body .front-office .arbitration-team-input{color:#f6c55b!important;-webkit-text-fill-color:#f6c55b!important;border-color:#f6c55bc7!important}html body .front-office .arbitration-news-actions,html body .front-office .arbitration-player-modal-toolbar{display:block!important;width:max-content!important;max-width:100%!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .report-nav-button.is-lineup-nav .report-nav-icon{--report-icon-weight-color: var(--report-nav-team-color, var(--team-color, #f6c55b));transform-origin:center!important;scale:1.08!important;filter:drop-shadow(.55px 0 0 var(--report-icon-weight-color)) drop-shadow(-.55px 0 0 var(--report-icon-weight-color)) drop-shadow(0 .55px 0 var(--report-icon-weight-color)) drop-shadow(0 -.55px 0 var(--report-icon-weight-color))!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) :is(.report-baseball-icon,.report-bat-icon){--report-icon-weight-color: var(--report-action-team-color, var(--team-color, #f6c55b));transform-origin:center!important;scale:1.08!important;filter:drop-shadow(.55px 0 0 var(--report-icon-weight-color)) drop-shadow(-.55px 0 0 var(--report-icon-weight-color)) drop-shadow(0 .55px 0 var(--report-icon-weight-color)) drop-shadow(0 -.55px 0 var(--report-icon-weight-color))!important}html body .front-office :is(.desk-team-reports-panel,.office-reports-panel) .team-report-card-icon>.manager-cap-avatar:before{--report-icon-weight-color: var(--manager-team-color, var(--team-report-staff-color, var(--team-color, #f6c55b)));transform-origin:center!important;scale:1.1!important;filter:drop-shadow(.55px 0 0 var(--report-icon-weight-color)) drop-shadow(-.55px 0 0 var(--report-icon-weight-color)) drop-shadow(0 .55px 0 var(--report-icon-weight-color)) drop-shadow(0 -.55px 0 var(--report-icon-weight-color)) drop-shadow(0 3px 5px rgba(0,0,0,.42))!important}html body .season-square-card.season-share-card{position:relative!important;isolation:isolate!important;overflow:hidden!important}html body .season-square-card.season-share-card .season-share-watermark{display:block!important;position:absolute!important;inset:0!important;z-index:0!important;opacity:1!important;pointer-events:none!important;background:transparent!important}html body .season-square-card.season-share-card .season-share-watermark-logo{display:block!important;position:absolute!important;inset:28% auto auto 8%!important;width:54%!important;height:48%!important;object-fit:contain!important;opacity:.18!important;mix-blend-mode:screen!important;filter:grayscale(.15) contrast(1.1) saturate(.95)!important;background:transparent!important;border:0!important;box-shadow:none!important}html body .season-square-card.season-share-card .season-share-watermark-fallback,html body .season-square-card.season-share-card .jersey-card-backdrop{display:none!important}html body .season-square-card.season-share-card>*:not(.season-share-watermark){position:relative!important;z-index:1!important}html body .season-square-card.season-share-card .season-square-footer{position:relative!important;z-index:3!important;display:grid!important;grid-template-columns:var(--season-card-token-size) minmax(0,1fr)!important;min-height:var(--season-card-token-size)!important;padding-right:calc(var(--season-card-token-size) + 16px)!important}html body .season-square-card.season-share-card .season-card-qr-link{position:absolute!important;right:0!important;bottom:0!important;z-index:8!important;display:block!important;width:var(--season-card-token-size)!important;height:var(--season-card-token-size)!important;opacity:1!important;background:#fff!important;border-radius:4px!important}html body .season-square-card.season-share-card.is-export-render .season-card-qr-link{width:96px!important;height:96px!important}html body .season-square-card.season-share-card.is-export-render .season-share-copy-column{position:absolute!important;z-index:2!important;left:48px!important;top:350px!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:18px!important;width:650px!important;height:702px!important;max-height:702px!important;margin:0!important;overflow:hidden!important}html body .season-square-card.season-share-card.is-export-render.is-export-render .season-share-copy-column .season-share-story,html body .season-square-card.season-share-card.is-export-render.is-export-render .season-share-copy-column .season-share-longform{position:static!important;flex:0 0 auto!important;width:100%!important;max-width:none!important;height:auto!important;max-height:none!important;margin:0!important;overflow:visible!important}html body .season-square-card.season-share-card.is-export-render .season-share-score{display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:10px!important}html body .season-square-card.season-share-card.is-export-render .season-share-score span{display:block!important;color:#ffffffbd!important;font-size:18px!important;font-weight:900!important;line-height:1!important;letter-spacing:.12em!important;text-transform:uppercase!important}html body .moneyline-share-card.is-standard.betting-preview-card{position:relative!important;box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:68px 342px 168px 198px 304px 104px!important;gap:18px!important;width:1080px!important;min-width:1080px!important;max-width:1080px!important;height:1350px!important;min-height:1350px!important;max-height:1350px!important;padding:50px 58px 44px!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:radial-gradient(circle at 14% 18%,rgba(var(--moneyline-away-rgb, 27, 75, 128),.58),transparent 34%),radial-gradient(circle at 88% 22%,rgba(var(--moneyline-home-rgb, 122, 31, 43),.56),transparent 36%),linear-gradient(155deg,#07101d,#050a12 48%,#02060c)!important;color:#f7fbff!important;font-family:Oswald,Arial Narrow,Arial,sans-serif!important;isolation:isolate!important}html body .moneyline-share-card.is-standard.betting-preview-card:before{content:""!important;position:absolute!important;inset:0!important;z-index:0!important;background:linear-gradient(90deg,rgba(var(--moneyline-away-rgb, 27, 75, 128),.22),transparent 44%,rgba(var(--moneyline-home-rgb, 122, 31, 43),.22)),repeating-linear-gradient(0deg,rgba(255,255,255,.03) 0 1px,transparent 1px 34px),repeating-linear-gradient(90deg,rgba(255,255,255,.025) 0 1px,transparent 1px 54px)!important}html body .moneyline-share-card.is-standard.betting-preview-card:after{display:none!important}html body .betting-preview-card>*:not(.betting-preview-grid){position:relative!important;z-index:2!important;min-width:0!important}html body .moneyline-share-card.betting-preview-card>.betting-preview-grid{position:absolute!important;inset:0!important;z-index:1!important;pointer-events:none!important;background:linear-gradient(135deg,transparent 49.8%,rgba(246,197,91,.18) 50%,transparent 50.2%)!important}html body .betting-preview-header{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:28px!important;padding-bottom:16px!important;border-bottom:2px solid rgba(246,197,91,.76)!important;text-transform:uppercase!important}html body .betting-preview-header>div{display:flex!important;align-items:baseline!important;gap:18px!important}html body .betting-preview-header span,html body .betting-preview-header strong,html body .betting-preview-header em{font-style:normal!important;font-weight:950!important;letter-spacing:.13em!important;line-height:1!important}html body .betting-preview-header span{color:#ffffffbd!important;font-size:20px!important}html body .betting-preview-header strong{color:#f6c55b!important;font-size:25px!important}html body .betting-preview-header em{color:#fff!important;font-size:20px!important;text-align:right!important}html body .betting-preview-matchup{display:grid!important;grid-template-columns:minmax(0,1fr) 90px minmax(0,1fr)!important;align-items:stretch!important;gap:22px!important}html body .betting-preview-team{display:grid!important;grid-template-rows:204px auto auto auto!important;justify-items:center!important;align-content:start!important;gap:8px!important;padding:20px 18px 16px!important;border:1px solid rgba(255,255,255,.17)!important;background:#02070eb8!important;box-shadow:inset 0 1px #ffffff14,0 18px 36px #00000042!important;text-align:center!important}html body .betting-preview-team.is-away{border-top:7px solid rgba(var(--moneyline-away-secondary-rgb, 246, 197, 91),.92)!important;background:linear-gradient(180deg,rgba(var(--moneyline-away-rgb, 27, 75, 128),.44),#02070edb)!important}html body .betting-preview-team.is-home{border-top:7px solid rgba(var(--moneyline-home-secondary-rgb, 246, 197, 91),.92)!important;background:linear-gradient(180deg,rgba(var(--moneyline-home-rgb, 122, 31, 43),.44),#02070edb)!important}html body .betting-preview-team-logo{display:grid!important;place-items:center!important;width:204px!important;height:204px!important}html body .betting-preview-team-logo img{display:block!important;width:190px!important;max-width:190px!important;height:190px!important;max-height:190px!important;object-fit:contain!important;filter:drop-shadow(0 16px 20px rgba(0,0,0,.38))!important}html body .betting-preview-team>span{color:#f6c55b!important;font-size:17px!important;font-weight:950!important;letter-spacing:.16em!important;text-transform:uppercase!important}html body .betting-preview-team h2{max-width:100%!important;margin:0!important;overflow:hidden!important;color:#fff!important;font-size:37px!important;font-weight:1000!important;line-height:.98!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .betting-preview-team p{margin:0!important;color:#ffffffc2!important;font-size:24px!important;font-weight:900!important}html body .betting-preview-versus{display:grid!important;place-items:center!important;align-content:center!important;gap:12px!important}html body .betting-preview-versus span{color:#ffffff94!important;font-size:14px!important;font-weight:900!important;letter-spacing:.12em!important;text-align:center!important;text-transform:uppercase!important}html body .betting-preview-versus strong{color:#f6c55b!important;font-size:52px!important;font-weight:1000!important;line-height:1!important}html body .betting-preview-lines,html body .betting-preview-starters,html body .betting-preview-lineups{display:grid!important;gap:10px!important;padding:14px 16px!important;border:1px solid rgba(255,255,255,.13)!important;background:#02070ec7!important}html body .betting-preview-lines{grid-template-columns:1fr 1fr!important;grid-template-rows:30px 1fr!important}html body .betting-preview-section-title{grid-column:1 / -1!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;padding-bottom:8px!important;border-bottom:1px solid rgba(246,197,91,.28)!important;text-transform:uppercase!important}html body .betting-preview-section-title span,html body .betting-preview-section-title strong{font-size:17px!important;font-weight:950!important;letter-spacing:.12em!important}html body .betting-preview-section-title span{color:#fff!important}html body .betting-preview-section-title strong{color:#f6c55b!important}html body .betting-preview-line{display:grid!important;grid-template-columns:76px minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;min-width:0!important;padding:13px 15px!important;border:1px solid rgba(255,255,255,.12)!important;background:#ffffff0b!important}html body .betting-preview-line.is-favorite{border-color:#f6c55bb8!important;box-shadow:inset 0 0 0 1px #f6c55b29!important}html body .betting-preview-line>span{color:#ffffffb8!important;font-size:21px!important;font-weight:1000!important}html body .betting-preview-line>strong{min-width:0!important;overflow:hidden!important;color:#fff!important;font-size:22px!important;font-weight:950!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .betting-preview-line>em{color:#f6c55b!important;font-size:34px!important;font-style:normal!important;font-weight:1000!important}html body .betting-preview-starters{grid-template-columns:1fr 1fr!important;grid-template-rows:30px 1fr!important}html body .betting-preview-starter{display:grid!important;grid-template-columns:62px minmax(0,1fr)!important;grid-template-rows:1fr 1fr!important;align-items:center!important;column-gap:12px!important;padding:15px!important;border-left:6px solid rgba(246,197,91,.62)!important;background:#ffffff0d!important}html body .betting-preview-starter>span{grid-row:1 / 3!important;color:#f6c55b!important;font-size:23px!important;font-weight:1000!important}html body .betting-preview-starter>strong{overflow:hidden!important;color:#fff!important;font-size:24px!important;font-weight:1000!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .betting-preview-starter>em{overflow:hidden!important;color:#ffffffb3!important;font-size:17px!important;font-style:normal!important;font-weight:850!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .betting-preview-lineups{grid-template-columns:1fr 1fr!important;grid-template-rows:30px 1fr!important}html body .betting-preview-lineup-column{display:grid!important;grid-template-rows:30px repeat(5,minmax(0,1fr))!important;gap:3px!important;min-width:0!important}html body .betting-preview-lineup-column h3{margin:0!important;color:#f6c55b!important;font-size:21px!important;font-weight:1000!important;letter-spacing:.1em!important}html body .betting-preview-lineup-row{display:grid!important;grid-template-columns:28px minmax(0,1fr) 40px!important;align-items:center!important;gap:8px!important;min-width:0!important;padding:4px 8px!important;background:#ffffff0a!important}html body .betting-preview-lineup-row span,html body .betting-preview-lineup-row em{color:#ffffff8f!important;font-size:15px!important;font-style:normal!important;font-weight:900!important}html body .betting-preview-lineup-row strong{min-width:0!important;overflow:hidden!important;color:#fff!important;font-size:17px!important;font-weight:900!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .betting-preview-lineup-row em{color:#f6c55b!important;text-align:right!important}html body .betting-preview-footer{display:grid!important;grid-template-columns:104px minmax(0,1fr) 92px!important;align-items:end!important;gap:18px!important;padding-top:12px!important;border-top:1px solid rgba(246,197,91,.42)!important}html body .betting-preview-app-logo{display:block!important;width:104px!important;height:90px!important;object-fit:contain!important}html body .betting-preview-footer>div{display:grid!important;justify-items:end!important;gap:5px!important;min-width:0!important}html body .betting-preview-footer span{color:#ffffff94!important;font-size:14px!important;font-weight:900!important;letter-spacing:.12em!important;text-transform:uppercase!important}html body .betting-preview-footer strong{max-width:100%!important;overflow:hidden!important;color:#f6c55b!important;font-size:18px!important;font-weight:950!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .betting-preview-footer>a,html body .betting-preview-footer>a>img{display:block!important;width:92px!important;height:92px!important}html body .betting-preview-footer>a{padding:5px!important;background:#fff!important}html body .season-square-card.season-share-card .season-card-qr{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;opacity:1!important;filter:none!important}html body .season-square-card.season-share-card.is-export-render{--season-card-token-size: 84px !important;width:1080px!important;min-width:1080px!important;max-width:1080px!important;height:1350px!important;min-height:1350px!important;max-height:1350px!important;aspect-ratio:4 / 5!important;display:grid!important;grid-template-columns:minmax(0,650px) minmax(0,302px)!important;grid-template-areas:"kicker kicker" "headline score" "story metrics" "longform metrics" "footer footer"!important;grid-template-rows:72px 180px 210px minmax(0,1fr) 200px!important;column-gap:32px!important;row-gap:24px!important;align-items:start!important;padding:48px!important;overflow:hidden!important;border-radius:0!important;font-size:16px!important}html body .season-square-card.season-share-card.is-export-render .season-share-kicker{grid-area:kicker!important;display:grid!important;grid-template-columns:auto auto!important;justify-content:start!important;align-items:start!important;align-content:start!important;gap:12px!important;width:100%!important;max-width:none!important;min-height:0!important;padding:0!important;border:0!important;background:transparent!important}html body .season-square-card.season-share-card.is-export-render .season-share-kicker span,html body .season-square-card.season-share-card.is-export-render .season-share-kicker strong{overflow:visible!important;font-size:23px!important;line-height:1.08!important;text-overflow:clip!important;white-space:nowrap!important}html body .season-square-card.season-share-card.is-export-render .season-share-topline{grid-area:headline!important;display:grid!important;align-self:start!important;align-content:start!important;gap:10px!important;width:100%!important;max-width:650px!important;min-width:0!important;overflow:hidden!important}html body .season-square-card.season-share-card.is-export-render .season-share-topline span{font-size:24px!important;line-height:1!important}html body .season-square-card.season-share-card.is-export-render .season-share-topline strong,html body .season-square-card.season-share-card.is-export-render .season-share-topline strong.is-long-team-name{max-width:650px!important;overflow:hidden!important;color:#fff!important;font-size:64px!important;line-height:.94!important;text-overflow:clip!important;white-space:normal!important}html body .season-square-card.season-share-card.is-export-render .season-share-topline em{overflow:hidden!important;font-size:25px!important;line-height:1.08!important;text-overflow:clip!important;white-space:normal!important}html body .season-square-card.season-share-card.is-export-render .season-share-score{grid-area:score!important;align-self:start!important;justify-self:end!important;margin:0!important;font-size:132px!important;line-height:.82!important;text-align:right!important}html body .season-square-card.season-share-card.is-export-render .season-share-score span{font-size:20px!important;line-height:1!important}html body .season-square-card.season-share-card.is-export-render.is-export-render .season-share-story{grid-area:story!important;position:static!important;display:block!important;align-self:start!important;width:100%!important;max-width:650px!important;max-height:210px!important;margin:0!important;overflow:hidden!important;font-size:25px!important;font-weight:780!important;line-height:1.32!important}html body .season-square-card.season-share-card.is-export-render.is-export-render .season-share-longform{grid-area:longform!important;position:static!important;display:grid!important;align-self:start!important;align-content:start!important;gap:18px!important;width:100%!important;max-width:650px!important;max-height:100%!important;margin:0!important;overflow:hidden!important;font-size:23px!important;font-weight:760!important;line-height:1.34!important}html body .season-square-card.season-share-card.is-export-render .season-share-metrics{grid-area:metrics!important;position:static!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:minmax(70px,auto)!important;align-self:start!important;align-content:start!important;gap:9px!important;width:302px!important;max-height:100%!important;margin:0!important;overflow:hidden!important}html body .season-square-card.season-share-card.is-export-render .season-share-metric{min-height:70px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;padding:12px 14px!important}html body .season-square-card.season-share-card.is-export-render .season-share-metric span,html body .season-square-card.season-share-card.is-export-render .season-share-metric em{font-size:16px!important;line-height:1.05!important}html body .season-square-card.season-share-card.is-export-render .season-share-metric strong{font-size:30px!important;line-height:.98!important;white-space:nowrap!important}html body .season-square-card.season-share-card.is-export-render .season-square-footer{grid-area:footer!important;position:static!important;align-self:end!important;display:grid!important;grid-template-columns:200px minmax(0,1fr)!important;align-items:end!important;gap:18px!important;width:100%!important;min-width:0!important;min-height:200px!important;padding:0!important}html body .season-square-card.season-share-card.is-export-render .season-card-corner-logo{position:static!important;width:200px!important;height:200px!important;align-self:end!important;justify-self:start!important}html body .season-square-card.season-share-card.is-export-render .season-card-code-block{align-self:end!important;justify-self:auto!important}html body .season-square-card.season-share-card.is-export-render .season-card-code-block strong{font-size:18px!important}html body .season-square-card.season-share-card.is-export-render .season-card-code-block span{font-size:14px!important}html body .season-square-card.season-share-card.is-export-render .season-card-identity{align-self:end!important;justify-self:end!important;display:flex!important;align-items:flex-end!important;justify-content:flex-end!important;gap:14px!important;min-width:0!important}html body .season-square-card.season-share-card.is-export-render .season-card-qr-link{position:static!important;right:auto!important;bottom:auto!important;width:108px!important;height:108px!important;padding:6px!important;align-self:end!important;justify-self:end!important}html body .season-square-card.season-share-card.is-export-render{position:relative!important;display:block!important;width:1080px!important;min-width:1080px!important;max-width:1080px!important;height:1350px!important;min-height:1350px!important;max-height:1350px!important;padding:0!important;overflow:hidden!important;background:radial-gradient(circle at 14% 13%,rgba(var(--card-team-secondary-rgb, 43, 110, 220),.42),transparent 42%),linear-gradient(145deg,rgba(var(--card-team-secondary-rgb, 43, 110, 220),.3),rgba(var(--card-team-rgb, 43, 110, 220),.14) 56%,transparent 82%),#07101a!important}html body .season-square-card.season-share-card.is-export-render:before,html body .season-square-card.season-share-card.is-export-render:after,html body .season-square-card.season-share-card.is-export-render .jersey-card-backdrop{display:none!important}html body .season-square-card.season-share-card.is-export-render .season-share-watermark{position:absolute!important;inset:0!important;z-index:0!important;display:block!important;overflow:hidden!important}html body .season-square-card.season-share-card.is-export-render .season-share-watermark-logo{position:absolute!important;left:92px!important;top:545px!important;width:560px!important;height:560px!important;object-fit:contain!important;opacity:.09!important;mix-blend-mode:screen!important}html body .season-square-card.season-share-card.is-export-render .season-share-kicker,html body .season-square-card.season-share-card.is-export-render .season-share-topline,html body .season-square-card.season-share-card.is-export-render .season-share-story,html body .season-square-card.season-share-card.is-export-render .season-share-longform,html body .season-square-card.season-share-card.is-export-render .season-share-metrics,html body .season-square-card.season-share-card.is-export-render .season-share-score,html body .season-square-card.season-share-card.is-export-render .season-square-footer{position:absolute!important;z-index:2!important;margin:0!important}html body .season-square-card.season-share-card.is-export-render .season-share-kicker{left:48px!important;right:48px!important;top:48px!important;width:auto!important;height:42px!important}html body .season-square-card.season-share-card.is-export-render .season-share-topline{left:48px!important;top:145px!important;width:650px!important;max-width:650px!important;height:164px!important}html body .season-square-card.season-share-card.is-export-render .season-share-score{top:145px!important;right:48px!important;width:302px!important;height:132px!important}html body .season-square-card.season-share-card.is-export-render .season-share-story{left:48px!important;top:350px!important;width:650px!important;max-width:650px!important;height:205px!important;max-height:205px!important}html body .season-square-card.season-share-card.is-export-render .season-share-longform{left:48px!important;top:560px!important;width:650px!important;max-width:650px!important;height:500px!important;max-height:500px!important;align-content:start!important;gap:8px!important}html body .season-wide-title-block strong,html body .season-wide-title-block strong.is-long-team-name,html body .season-wide-title-block strong.is-very-long-team-name{max-width:790px!important;white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important}html body .season-wide-title-block strong.is-very-long-team-name{font-size:46px!important;line-height:.94!important}html body .season-square-card.season-share-card.is-export-render .season-share-metrics{top:350px!important;right:48px!important;width:302px!important;height:702px!important;max-height:702px!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:repeat(9,70px)!important;gap:9px!important;overflow:hidden!important}html body .season-square-card.season-share-card.is-export-render .season-share-metric{width:100%!important;min-height:70px!important;height:70px!important}html body .season-square-card.season-share-card.is-export-render .season-square-footer{left:48px!important;right:48px!important;bottom:48px!important;width:auto!important;height:170px!important;min-height:170px!important;display:grid!important;grid-template-columns:170px minmax(0,1fr)!important;align-items:end!important;gap:18px!important;padding:0!important}html body .season-square-card.season-share-card.is-export-render .season-card-corner-logo{width:170px!important;height:170px!important}html body .season-square-card.season-share-card.is-export-render .season-share-story{height:330px!important;max-height:330px!important;font-size:19px!important;line-height:1.32!important}html body .season-square-card.season-share-card.is-export-render .season-share-longform{top:640px!important;height:410px!important;max-height:410px!important;gap:10px!important;font-size:18px!important;line-height:1.35!important}html body .season-square-card.season-share-card.is-export-render .user-generated-share-disclaimer{position:absolute!important;left:236px!important;right:172px!important;bottom:48px!important;z-index:4!important}html body .season-square-card.season-share-card .season-share-copy-column{display:contents}html body .season-square-card.season-share-card.is-export-render{position:relative!important;display:block!important;width:1080px!important;min-width:1080px!important;max-width:1080px!important;height:1350px!important;min-height:1350px!important;max-height:1350px!important;padding:0!important;overflow:hidden!important;border:1px solid rgba(var(--card-team-rgb),.78)!important;border-radius:0!important;background:radial-gradient(ellipse at 10% 4%,rgba(var(--card-team-rgb, 43, 110, 220),.98) 0%,rgba(var(--card-team-rgb, 43, 110, 220),.82) 30%,rgba(var(--card-team-rgb, 43, 110, 220),.3) 66%,transparent 84%),linear-gradient(180deg,rgba(var(--card-team-rgb, 43, 110, 220),.9),rgba(var(--card-team-rgb, 43, 110, 220),.66) 46%,rgba(var(--card-team-secondary-rgb, 1, 29, 80),.9)),#06101c!important;box-shadow:none!important}html body .season-square-card.season-share-card.is-export-render:before{content:""!important;position:absolute!important;inset:0!important;z-index:0!important;display:block!important;background:repeating-linear-gradient(90deg,rgba(255,255,255,.035) 0 1px,transparent 1px 18px),linear-gradient(180deg,#ffffff0a,#00000061)!important;opacity:1!important}html body .season-square-card.season-share-card.is-export-render:after,html body .season-square-card.season-share-card.is-export-render .jersey-card-backdrop{display:none!important}html body .season-square-card.season-share-card.is-export-render .season-share-watermark{position:absolute!important;inset:0!important;z-index:1!important;display:block!important;overflow:hidden!important}html body .season-square-card.season-share-card.is-export-render .season-share-watermark-logo{position:absolute!important;left:88px!important;top:500px!important;width:520px!important;height:520px!important;object-fit:contain!important;opacity:.18!important;filter:saturate(.82) contrast(1.04)!important;mix-blend-mode:screen!important}html body .season-square-card.season-share-card.is-export-render .season-share-kicker,html body .season-square-card.season-share-card.is-export-render .season-share-topline,html body .season-square-card.season-share-card.is-export-render .season-share-copy-column,html body .season-square-card.season-share-card.is-export-render .season-share-metrics,html body .season-square-card.season-share-card.is-export-render .season-share-score,html body .season-square-card.season-share-card.is-export-render .season-square-footer{position:absolute!important;z-index:3!important;margin:0!important}html body .season-square-card.season-share-card.is-export-render .season-share-kicker{left:54px!important;right:54px!important;top:54px!important;width:auto!important;height:34px!important;display:flex!important;align-items:baseline!important;justify-content:flex-start!important;gap:18px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}html body .season-square-card.season-share-card.is-export-render .season-share-kicker span,html body .season-square-card.season-share-card.is-export-render .season-share-kicker strong{font-size:21px!important;line-height:1!important;white-space:nowrap!important}html body .season-square-card.season-share-card.is-export-render .season-share-topline{left:54px!important;top:104px!important;width:530px!important;max-width:530px!important;height:160px!important;display:grid!important;align-content:start!important;gap:10px!important;overflow:visible!important}html body .season-square-card.season-share-card.is-export-render .season-share-topline span{font-size:22px!important;line-height:1!important}html body .season-square-card.season-share-card.is-export-render .season-share-topline strong,html body .season-square-card.season-share-card.is-export-render .season-share-topline strong.is-long-team-name{max-width:530px!important;overflow:visible!important;color:#fff!important;font-size:64px!important;line-height:.94!important;text-overflow:clip!important;white-space:nowrap!important}html body .season-square-card.season-share-card.is-export-render .season-share-topline strong.is-long-team-name{font-size:52px!important}html body .season-square-card.season-share-card.is-export-render .season-share-topline em{font-size:25px!important;line-height:1.08!important}html body .season-square-card.season-share-card.is-export-render .season-share-score{top:92px!important;right:54px!important;width:416px!important;height:150px!important;display:grid!important;align-content:start!important;justify-content:end!important;color:var(--card-team-secondary-color, #011d50)!important;text-shadow:0 2px 0 rgba(255,255,255,.22),0 12px 28px rgba(0,0,0,.42)!important;font-size:132px!important;line-height:.82!important;text-align:right!important}html body .season-square-card.season-share-card.is-export-render .season-share-copy-column{left:54px!important;top:290px!important;width:526px!important;max-width:526px!important;height:380px!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:18px!important;overflow:hidden!important}html body .season-square-card.season-share-card.is-export-render .season-share-story,html body .season-square-card.season-share-card.is-export-render .season-share-longform{position:static!important;width:100%!important;max-width:none!important;height:auto!important;max-height:none!important;margin:0!important;overflow:visible!important;color:#f8fafcf0!important;font-size:23px!important;font-weight:760!important;line-height:1.48!important}html body .season-square-card.season-share-card.is-export-render .season-share-longform{display:block!important;align-content:start!important;gap:14px!important}html body .season-square-card.season-share-card.is-export-render .season-share-metrics{top:290px!important;right:54px!important;width:416px!important;height:728px!important;max-height:728px!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:repeat(9,72px)!important;gap:10px!important;overflow:hidden!important}html body .season-square-card.season-share-card.is-export-render .season-share-metric{width:100%!important;min-height:72px!important;height:72px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;padding:9px 14px!important;border:1px solid rgba(var(--card-team-rgb, 43, 110, 220),.72)!important;border-radius:7px!important;background:linear-gradient(105deg,rgba(var(--card-team-rgb, 43, 110, 220),.58),rgba(var(--card-team-rgb, 43, 110, 220),.26) 24%,rgba(var(--card-team-secondary-rgb, 1, 29, 80),.96) 46% 100%)!important;box-shadow:inset 4px 0 0 var(--card-team-color, #2b6edc)!important}html body .season-square-card.season-share-card .season-share-metric:before,html body .season-square-card.season-share-card .season-share-metric:after{content:none!important;display:none!important}html body .season-square-card.season-share-card.is-export-render .season-share-metric span,html body .season-square-card.season-share-card.is-export-render .season-share-metric em{font-size:20px!important;line-height:1!important;white-space:nowrap!important}html body .season-square-card.season-share-card.is-export-render .season-share-metric strong{font-size:31px!important;line-height:.98!important;white-space:nowrap!important}html body .season-square-card.season-share-card.is-export-render .season-square-footer{left:54px!important;right:54px!important;bottom:54px!important;width:auto!important;height:132px!important;display:grid!important;grid-template-columns:132px minmax(0,1fr)!important;align-items:end!important;gap:18px!important;padding:0!important}html body .season-square-card.season-share-card.is-export-render .season-card-corner-logo{position:static!important;width:132px!important;height:132px!important;object-fit:contain!important}html body .season-square-card.season-share-card.is-export-render .season-share-score,html body .season-wide-card.is-export-render .season-wide-score-block strong{color:#f6c55b!important}html body .season-square-card.season-share-card.is-export-render .season-card-qr-link{width:108px!important;height:108px!important}html body .season-square-card.season-share-card.is-export-render{position:relative!important;display:block!important;width:1080px!important;min-width:1080px!important;max-width:1080px!important;height:1350px!important;min-height:1350px!important;max-height:1350px!important;padding:0!important;overflow:hidden!important;border:1px solid rgba(var(--card-team-rgb, 43, 110, 220),.78)!important;border-radius:0!important;background:radial-gradient(ellipse at 10% 3%,rgba(var(--card-team-rgb, 43, 110, 220),.3) 0%,transparent 58%),linear-gradient(180deg,rgba(var(--card-team-rgb, 43, 110, 220),.86),rgba(var(--card-team-rgb, 43, 110, 220),.58) 46%,rgba(var(--card-team-secondary-rgb, 1, 29, 80),.96)),#06101c!important;box-shadow:none!important}html body .season-square-card.season-share-card.is-export-render .season-share-watermark-logo{left:88px!important;top:500px!important;width:520px!important;height:520px!important;opacity:.18!important;object-fit:contain!important;filter:saturate(.82) contrast(1.04)!important;mix-blend-mode:screen!important}html body .season-square-card.season-share-card.is-export-render .season-share-copy-column{display:contents!important;position:static!important;width:auto!important;height:auto!important;max-width:none!important;overflow:visible!important}html body .season-square-card.season-share-card.is-export-render .season-share-story{position:absolute!important;left:54px!important;top:290px!important;width:526px!important;max-width:526px!important;height:240px!important;max-height:240px!important;margin:0!important;overflow:hidden!important;color:#f8fafcf0!important;font-size:23px!important;font-weight:760!important;line-height:1.48!important}html body .season-square-card.season-share-card.is-export-render .season-share-longform{position:absolute!important;left:54px!important;top:550px!important;display:grid!important;align-content:start!important;gap:14px!important;width:526px!important;max-width:526px!important;height:500px!important;max-height:500px!important;margin:0!important;overflow:hidden!important;color:#f8fafcf0!important;font-size:23px!important;font-weight:760!important;line-height:1.48!important}html body .season-square-card.season-share-card.is-export-render .season-share-longform p{margin:0!important}html body .season-square-card.season-share-card.is-export-render .season-share-metrics{top:290px!important;right:54px!important;width:416px!important;height:728px!important;max-height:728px!important;grid-template-rows:repeat(9,72px)!important;gap:10px!important}html body .season-square-card.season-share-card.is-export-render .season-share-metric{width:100%!important;min-height:72px!important;height:72px!important;padding:16px 18px!important;border:1px solid rgba(var(--card-team-rgb, var(--team-color-rgb)),.36)!important;border-radius:6px!important;background:linear-gradient(135deg,rgba(var(--card-team-rgb, var(--team-color-rgb)),.28),rgba(var(--card-team-rgb, var(--team-color-rgb)),.14) 18%,#0a182cf7 34%,#050c16fc)!important;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #00000047,0 1px #00000038!important;opacity:1!important}html body .season-square-card.season-share-card.is-export-render .season-square-footer{left:54px!important;right:54px!important;bottom:54px!important;width:auto!important;height:200px!important;display:grid!important;grid-template-columns:200px minmax(0,1fr)!important;align-items:end!important;gap:18px!important;padding:0!important}html body .season-square-card.season-share-card.is-export-render .season-card-corner-logo{position:static!important;width:200px!important;height:200px!important;object-fit:contain!important}html body .season-square-card.season-share-card.is-export-render .season-card-identity{align-self:end!important;justify-self:end!important}.protected-demotion-backdrop{z-index:12000}.protected-demotion-modal{width:min(520px,calc(100vw - 32px));padding:26px;border:1px solid rgba(235,184,67,.7);background:linear-gradient(160deg,#111a25,#070b11);box-shadow:0 24px 70px #000000b3}.protected-demotion-modal h2{margin:5px 0 12px;color:#f4f7fb}.protected-demotion-modal>p{margin:0 0 18px;color:#c8d2dd;line-height:1.5}.protected-demotion-kicker{color:#f3bd3f;font-size:.78rem;font-weight:900;letter-spacing:.13em}.protected-demotion-commitment{display:grid;gap:5px;padding:13px 15px;border:1px solid rgba(227,91,91,.42);background:#6f182038}.protected-demotion-commitment strong{color:#f3bd3f}.protected-demotion-commitment span{color:#edf2f7}.protected-demotion-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.protected-demotion-actions .danger-button{border-color:#d9535f;background:#7f1d2d;color:#fff}html body .season-square-card.season-share-card.is-export-render.is-export-render .season-share-story,html body .season-square-card.season-share-card.is-export-render.is-export-render .season-share-longform{position:absolute!important;z-index:3!important;visibility:visible!important;opacity:1!important}html body .season-square-card.season-share-card.is-export-render.is-export-render .season-share-story{left:54px!important;top:290px!important;width:526px!important;height:250px!important;max-height:250px!important;font-size:19px!important;line-height:1.32!important}html body .season-square-card.season-share-card.is-export-render.is-export-render .season-share-longform{left:54px!important;top:550px!important;width:526px!important;height:500px!important}html body .front-office .league-history-season-card-preview.is-standard .league-history-season-card-frame{width:min(100%,500px)!important;min-height:0!important;max-height:none!important;aspect-ratio:4 / 5!important;justify-self:center!important}html body .front-office .league-history-season-card-image.is-standard{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important}html body .front-office .league-history-season-card-preview.is-wide .league-history-season-card-frame{width:100%!important;min-height:0!important;max-height:none!important;aspect-ratio:40 / 21!important}html body .front-office .league-history-season-card-image.is-wide{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important}html body .season-square-card.season-share-card.is-export-render .season-share-copy-column{position:absolute!important;z-index:3!important;left:54px!important;top:290px!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:20px!important;width:526px!important;height:760px!important;max-height:760px!important;margin:0!important;overflow:hidden!important}html body .season-square-card.season-share-card.is-export-render.is-export-render .season-share-copy-column>.season-share-story,html body .season-square-card.season-share-card.is-export-render.is-export-render .season-share-copy-column>.season-share-longform{position:static!important;inset:auto!important;flex:0 0 auto!important;width:100%!important;max-width:none!important;height:auto!important;max-height:none!important;margin:0!important;overflow:visible!important}html body .season-square-card.season-share-card.is-export-render .season-share-score{display:flex!important;align-items:flex-end!important;justify-content:flex-start!important;text-shadow:3px 4px 0 rgba(0,0,0,.22),9px 13px 10px rgba(0,0,0,.56),0 22px 32px rgba(0,0,0,.34)!important}html body .season-wide-card.is-export-render .season-wide-score-block strong{text-shadow:3px 4px 0 rgba(0,0,0,.22),9px 13px 10px rgba(0,0,0,.56),0 22px 32px rgba(0,0,0,.34)!important}html body .social-card-header-qr,html body .moneyline-share-header-qr,html body .betting-preview-header-qr{display:grid!important;flex:0 0 auto!important;place-items:center!important;width:50px!important;height:50px!important;padding:3px!important;border-radius:4px!important;background:#fff!important;box-shadow:0 9px 20px #00000061!important}html body .social-card-header-qr>img,html body .moneyline-share-header-qr>img,html body .betting-preview-header-qr>img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important}html body .event-share-card.is-standard .social-card-header-qr,html body .betting-preview-header-qr{width:62px!important;height:62px!important}html body .betting-preview-header>div{align-items:center!important}html body .moneyline-share-logo-ring>.moneyline-share-focus-hat{position:static!important;width:164px!important;height:138px!important;transform:rotate(-4deg)!important}html body .betting-preview-team-logo>.betting-preview-team-hat{position:static!important;width:190px!important;height:164px!important;transform:rotate(-4deg)!important}html body .trade-share-team-stack>.trade-share-hat{position:static!important;width:230px!important;height:184px!important;transform:rotate(-5deg)!important}html body .event-share-card.is-standard .trade-share-team-stack>.trade-share-hat{width:315px!important;height:250px!important}html body .betting-preview-footer>strong:last-child{justify-self:end!important;align-self:end!important;font-size:14px!important;letter-spacing:.1em!important;text-transform:uppercase!important}html body .moneyline-share-card.is-betting-v2{position:relative!important;isolation:isolate!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:62px minmax(0,1fr) 58px!important;gap:13px!important;width:1200px!important;height:630px!important;padding:26px 38px 24px!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.22)!important;border-radius:0!important;background:#07111d!important;color:#fff!important;font-family:Oswald,Arial Narrow,Arial,sans-serif!important;text-transform:uppercase!important;box-shadow:0 30px 80px #000000a8!important}html body .moneyline-share-card.is-betting-v2 .moneyline-share-stadium{position:absolute!important;inset:0!important;z-index:-5!important;width:100%!important;height:100%!important;object-fit:cover!important;opacity:1!important;filter:saturate(1.25) contrast(1.12) brightness(.42)!important}html body .moneyline-share-card.is-betting-v2:before{content:""!important;position:absolute!important;inset:0!important;z-index:-4!important;background:linear-gradient(108deg,rgba(var(--moneyline-secondary-rgb),.96) 0 34%,rgba(var(--moneyline-team-rgb),.76) 58%,rgba(var(--moneyline-third-rgb),.7)),repeating-linear-gradient(0deg,rgba(255,255,255,.06) 0 1px,transparent 1px 27px),repeating-linear-gradient(90deg,rgba(255,255,255,.05) 0 1px,transparent 1px 43px)!important;opacity:.9!important}html body .moneyline-share-card.is-betting-v2:after{content:""!important;position:absolute!important;inset:auto 0 0!important;z-index:10!important;width:auto!important;height:13px!important;border-radius:0!important;background:linear-gradient(90deg,var(--moneyline-team) 0 46%,var(--moneyline-secondary) 46% 78%,var(--moneyline-third) 78%)!important;opacity:1!important}html body .moneyline-share-card.is-betting-v2>*:not(.moneyline-share-stadium){position:relative!important;z-index:2!important}html body .moneyline-share-card.is-betting-v2 .betting-card-header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:22px!important;min-width:0!important;padding-bottom:10px!important;border-bottom:2px solid rgba(var(--moneyline-third-rgb),.82)!important}html body .moneyline-share-card.is-betting-v2 .betting-card-header-qr{display:grid!important;place-items:center!important;width:48px!important;height:48px!important;padding:3px!important;border-radius:4px!important;background:#fff!important;box-shadow:0 8px 20px #0000009e!important}html body .moneyline-share-card.is-betting-v2 .betting-card-header-qr img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important}html body .moneyline-share-card.is-betting-v2 .betting-card-header>div{display:grid!important;gap:2px!important;justify-items:end!important;text-align:right!important}html body .moneyline-share-card.is-betting-v2 .betting-card-header span{color:#ffffffc7!important;font-size:13px!important;font-weight:900!important;letter-spacing:.11em!important}html body .moneyline-share-card.is-betting-v2 .betting-card-header strong{color:#fff2bd!important;font-size:20px!important;font-weight:1000!important;letter-spacing:.15em!important}html body .moneyline-share-card.is-betting-v2 .betting-card-odds-board{display:grid!important;grid-template-columns:minmax(0,1fr) 78px minmax(0,1fr)!important;align-items:stretch!important;gap:15px!important;min-width:0!important;min-height:0!important}html body .moneyline-share-card.is-betting-v2 .betting-card-team{position:relative!important;display:grid!important;grid-template-columns:46% minmax(0,1fr)!important;align-items:center!important;min-width:0!important;min-height:0!important;padding:18px 20px 18px 8px!important;overflow:hidden!important;border:2px solid var(--club-accent)!important;border-radius:0!important;background:linear-gradient(90deg,#0206100f 0 38%,#02061094 66%,#020610e0),linear-gradient(135deg,var(--club-primary),var(--club-secondary))!important;box-shadow:0 20px 44px #00000057!important}html body .moneyline-share-card.is-betting-v2 .betting-card-team:after{content:""!important;position:absolute!important;inset:auto 0 0!important;height:9px!important;background:var(--club-accent)!important}html body .moneyline-share-card.is-betting-v2 .betting-card-team.is-favorite{box-shadow:inset 0 0 0 3px #fff2bd33,0 20px 44px #00000057!important}html body .moneyline-share-card.is-betting-v2 .betting-card-uniform-wrap{align-self:stretch!important;display:grid!important;place-items:center!important;min-width:0!important;min-height:0!important}html body .moneyline-share-card.is-betting-v2 .betting-card-uniform{display:block!important;width:118%!important;max-width:none!important;height:118%!important;max-height:none!important;object-fit:contain!important;filter:drop-shadow(0 25px 22px rgba(0,0,0,.72))!important}html body .moneyline-share-card.is-betting-v2 .betting-card-uniform-fallback{width:80%!important;height:80%!important;object-fit:contain!important}html body .moneyline-share-card.is-betting-v2 .betting-card-team-copy{position:relative!important;z-index:2!important;min-width:0!important}html body .moneyline-share-card.is-betting-v2 .betting-card-team-copy>span{display:block!important;color:#fff2bd!important;font-size:15px!important;font-weight:1000!important;letter-spacing:.13em!important}html body .moneyline-share-card.is-betting-v2 .betting-card-team h2{margin:6px 0 10px!important;color:#fff!important;font-size:42px!important;font-weight:1000!important;line-height:.9!important;letter-spacing:-.045em!important;text-wrap:balance!important}html body .moneyline-share-card.is-betting-v2 .betting-card-price{display:block!important;color:#fff2bd!important;font-size:68px!important;font-weight:1000!important;line-height:.95!important;text-shadow:0 6px 18px rgba(0,0,0,.52)!important}html body .moneyline-share-card.is-betting-v2 .betting-card-team p{display:grid!important;gap:2px!important;margin:8px 0 0!important;color:#eef3f8!important;font-size:13px!important;font-weight:850!important;line-height:1.35!important}html body .moneyline-share-card.is-betting-v2 .betting-card-team p strong,html body .moneyline-share-card.is-betting-v2 .betting-card-team p span{display:block!important;min-width:0!important}html body .moneyline-share-card.is-betting-v2 .betting-card-team p strong{color:#fff!important;font-weight:1000!important}html body .moneyline-share-card.is-betting-v2 .betting-card-team p span{color:#eef3f8!important}html body .moneyline-share-card.is-betting-v2 .betting-card-at{align-self:center!important;justify-self:center!important;display:grid!important;place-items:center!important;width:72px!important;height:72px!important;border:3px solid #fff2bd!important;border-radius:50%!important;background:#020610eb!important;color:#fff2bd!important;box-shadow:0 12px 26px #00000085!important}html body .moneyline-share-card.is-betting-v2 .betting-card-at span{display:none!important}html body .moneyline-share-card.is-betting-v2 .betting-card-at strong{font-size:22px!important;font-weight:1000!important}html body .moneyline-share-card.is-betting-v2 .betting-card-footer{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;padding:12px 18px!important;border:1px solid rgba(255,255,255,.15)!important;background:linear-gradient(90deg,var(--moneyline-secondary),var(--moneyline-team),var(--moneyline-third))!important;color:#fff!important;font-size:15px!important;font-weight:950!important;letter-spacing:.1em!important}html body .moneyline-share-card.is-betting-v2 .betting-card-footer strong{flex:0 0 auto!important;color:#fff2bd!important}html body .moneyline-share-card.is-betting-v2 .betting-card-footer>span{min-width:0!important;white-space:nowrap!important}html body .moneyline-share-card.is-betting-v2.is-standard{grid-template-columns:1fr!important;grid-template-rows:84px minmax(0,1fr) 78px!important;gap:20px!important;width:1080px!important;height:1350px!important;padding:46px 52px 38px!important}html body .moneyline-share-card.is-betting-v2.is-standard .betting-card-header-qr{width:66px!important;height:66px!important}html body .moneyline-share-card.is-betting-v2.is-standard .betting-card-header span{font-size:17px!important}html body .moneyline-share-card.is-betting-v2.is-standard .betting-card-header strong{font-size:25px!important}html body .moneyline-share-card.is-betting-v2.is-standard .betting-card-odds-board{grid-template-columns:1fr!important;grid-template-rows:minmax(0,1fr) 72px minmax(0,1fr)!important}html body .moneyline-share-card.is-betting-v2.is-standard .betting-card-team{grid-template-columns:48% minmax(0,1fr)!important;padding:26px!important}html body .moneyline-share-card.is-betting-v2.is-standard .betting-card-uniform{width:112%!important;height:112%!important}html body .moneyline-share-card.is-betting-v2.is-standard .betting-card-team-copy>span{font-size:20px!important}html body .moneyline-share-card.is-betting-v2.is-standard .betting-card-team h2{font-size:66px!important}html body .moneyline-share-card.is-betting-v2.is-standard .betting-card-price{font-size:94px!important}html body .moneyline-share-card.is-betting-v2.is-standard .betting-card-team p{font-size:17px!important;line-height:1.22!important}html body .moneyline-share-card.is-betting-v2.is-standard .betting-card-at{width:68px!important;height:68px!important}html body .moneyline-share-card.is-betting-v2.is-standard .betting-card-footer{padding:16px 22px!important;font-size:18px!important}html body .moneyline-share-card.is-betting-v2{display:block!important}html body .moneyline-share-card.is-betting-v2 .betting-card-header{position:absolute!important;top:26px!important;right:38px!important;left:38px!important;height:62px!important}html body .moneyline-share-card.is-betting-v2 .betting-card-odds-board{position:absolute!important;inset:101px 38px 96px!important;display:flex!important;flex-direction:row!important;align-items:stretch!important}html body .moneyline-share-card.is-betting-v2 .betting-card-team{display:flex!important;flex:1 1 0!important}html body .moneyline-share-card.is-betting-v2 .betting-card-uniform-wrap{display:flex!important;flex:0 0 46%!important;align-items:center!important;justify-content:center!important}html body .moneyline-share-card.is-betting-v2 .betting-card-team-copy{flex:1 1 0!important;align-self:center!important}html body .moneyline-share-card.is-betting-v2 .betting-card-at{display:flex!important;flex:0 0 72px!important;align-items:center!important;justify-content:center!important}html body .moneyline-share-card.is-betting-v2 .betting-card-footer{position:absolute!important;right:38px!important;bottom:24px!important;left:38px!important;height:58px!important}html body .moneyline-share-card.is-betting-v2.is-standard .betting-card-header{top:46px!important;right:52px!important;left:52px!important;height:84px!important}html body .moneyline-share-card.is-betting-v2.is-standard .betting-card-odds-board{inset:151px 52px 137px!important;flex-direction:column!important}html body .moneyline-share-card.is-betting-v2.is-standard .betting-card-team{flex:1 1 0!important}html body .moneyline-share-card.is-betting-v2.is-standard .betting-card-uniform-wrap{flex-basis:48%!important}html body .moneyline-share-card.is-betting-v2.is-standard .betting-card-at{flex:0 0 68px!important}html body .moneyline-share-card.is-betting-v2.is-standard .betting-card-footer{right:52px!important;bottom:38px!important;left:52px!important;height:78px!important}html body .event-share-card.is-team-leaders,html body .event-share-card.is-trade{display:block!important;padding:0!important;background:#050912!important;text-transform:uppercase!important}html body .event-share-card.is-team-leaders{font-family:var(--font-condensed)!important}html body .event-share-card.is-team-leaders:before,html body .event-share-card.is-trade:before{background:linear-gradient(112deg,rgba(var(--event-secondary-rgb),.96) 0 35%,rgba(var(--event-primary-rgb),.76) 67%,rgba(var(--event-secondary-rgb),.92)),repeating-linear-gradient(0deg,rgba(255,255,255,.05) 0 1px,transparent 1px 25px),repeating-linear-gradient(90deg,rgba(255,255,255,.04) 0 1px,transparent 1px 41px)!important}html body .event-share-card.is-team-leaders:after,html body .event-share-card.is-trade:after{content:""!important;position:absolute!important;z-index:12!important;right:0!important;bottom:0!important;left:0!important;height:13px!important;background:linear-gradient(90deg,var(--event-primary) 0 48%,var(--event-secondary) 48% 78%,var(--event-third) 78%)!important}html body .event-share-card.is-team-leaders .event-share-stadium,html body .event-share-card.is-trade .event-share-stadium{opacity:.48!important;filter:saturate(1.35) contrast(1.12) brightness(.52)!important}html body .event-share-card.is-team-leaders.is-wide,html body .event-share-card.is-trade.is-wide{width:1200px!important;height:630px!important}html body .event-share-card.is-team-leaders.is-standard,html body .event-share-card.is-trade.is-standard{width:1080px!important;height:1350px!important}html body .event-share-card.is-team-leaders .team-leaders-share-header,html body .event-share-card.is-trade .trade-share-header{position:absolute!important;top:25px!important;right:34px!important;left:34px!important;height:64px!important;padding:0 0 9px!important;border-bottom:2px solid var(--event-third)!important}html body .event-share-card.is-team-leaders.is-standard .team-leaders-share-header,html body .event-share-card.is-trade.is-standard .trade-share-header{top:42px!important;right:48px!important;left:48px!important;height:82px!important}html body .event-share-card.is-team-leaders .team-leaders-share-header>strong,html body .event-share-card.is-trade .trade-share-header>strong{color:#fff4cf!important;font-family:var(--font-condensed)!important;font-size:18px!important;letter-spacing:.17em!important}html body .event-share-card.is-team-leaders.is-standard .team-leaders-share-header>strong,html body .event-share-card.is-trade.is-standard .trade-share-header>strong{font-size:23px!important}html body .event-share-card.is-team-leaders .team-leaders-share-feature{position:absolute!important;z-index:3!important;inset:101px 34px 100px!important;display:grid!important;grid-template-columns:400px minmax(0,1fr)!important;gap:25px!important;min-height:0!important}html body .team-leaders-share-visual,html body .trade-share-team-stack{position:relative!important;overflow:hidden!important;display:grid!important;place-items:center!important;min-width:0!important;min-height:0!important;width:auto!important;height:auto!important;border:2px solid rgba(var(--event-third-rgb),.72)!important;background:radial-gradient(circle at 50% 38%,rgba(var(--event-primary-rgb),.92),rgba(var(--event-primary-rgb),.66) 43%,rgba(var(--event-secondary-rgb),.9))!important}html body .team-leaders-share-visual:before,html body .trade-share-team-stack:before{content:""!important;position:absolute!important;width:360px!important;height:360px!important;border:78px solid rgba(var(--event-third-rgb),.24)!important;border-radius:50%!important}html body .team-leaders-share-visual:after{content:attr(data-team-abbr)!important;position:absolute!important;right:8px!important;bottom:-28px!important;color:#ffffff14!important;font-family:var(--font-display)!important;font-size:132px!important;font-weight:1000!important;letter-spacing:-.08em!important}html body .team-leaders-share-jersey,html body .trade-share-jersey{position:relative!important;z-index:2!important;display:block!important;width:112%!important;height:112%!important;object-fit:contain!important;filter:drop-shadow(0 28px 24px rgba(0,0,0,.76))!important}html body .team-leaders-share-copy{display:grid!important;align-content:center!important;min-width:0!important;padding:17px 24px!important;border:1px solid rgba(255,255,255,.17)!important;background:linear-gradient(145deg,#020610e0,rgba(var(--event-primary-rgb),.42))!important}html body .team-leaders-share-copy>span{color:#fff1bf!important;font-family:var(--font-condensed)!important;font-size:16px!important;font-weight:1000!important;letter-spacing:.18em!important}html body .team-leaders-share-copy h2{margin:7px 0 11px!important;color:#fff!important;font-family:var(--font-display)!important;font-size:72px!important;font-weight:1000!important;line-height:.86!important;letter-spacing:-.055em!important;text-wrap:balance!important}html body .team-leaders-share-copy>p{margin:0!important;color:#e7edf3!important;font-family:var(--font-condensed)!important;font-size:17px!important;font-weight:900!important;line-height:1.35!important}html body .team-leaders-share-copy .team-leaders-share-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important;margin-top:17px!important}html body .team-leaders-share-copy .team-leaders-share-row{display:grid!important;grid-template-columns:1fr!important;grid-template-rows:auto auto 1fr!important;gap:0!important;min-width:0!important;min-height:90px!important;padding:11px 12px!important;border:1px solid rgba(255,255,255,.2)!important;border-top:6px solid var(--event-third)!important;border-left-width:1px!important;background:linear-gradient(150deg,#020610ed,rgba(var(--event-primary-rgb),.34))!important}html body .team-leaders-share-copy .team-leaders-share-row>span{grid-column:auto!important;color:#acb9c5!important;font-family:var(--font-condensed)!important;font-size:10px!important;letter-spacing:.12em!important}html body .team-leaders-share-copy .team-leaders-share-row strong{overflow:hidden!important;margin-top:4px!important;font-family:var(--font-display)!important;font-size:16px!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .team-leaders-share-copy .team-leaders-share-row small{display:none!important}html body .team-leaders-share-copy .team-leaders-share-row em{grid-column:auto!important;grid-row:auto!important;align-self:auto!important;color:#fff0b8!important;font-family:var(--font-display)!important;font-size:31px!important;line-height:1!important}html body .event-share-card.is-team-leaders.is-standard .team-leaders-share-feature{inset:144px 48px 138px!important;grid-template-columns:1fr!important;grid-template-rows:485px minmax(0,1fr)!important;gap:22px!important}html body .event-share-card.is-team-leaders.is-standard .team-leaders-share-visual:before{width:500px!important;height:500px!important;border-width:104px!important}html body .event-share-card.is-team-leaders.is-standard .team-leaders-share-visual:after{right:20px!important;bottom:-48px!important;font-size:210px!important}html body .event-share-card.is-team-leaders.is-standard .team-leaders-share-jersey{width:105%!important;height:105%!important}html body .event-share-card.is-team-leaders.is-standard .team-leaders-share-copy{padding:24px 30px!important}html body .event-share-card.is-team-leaders.is-standard .team-leaders-share-copy>span{font-size:18px!important}html body .event-share-card.is-team-leaders.is-standard .team-leaders-share-copy h2{margin:4px 0 8px!important;font-size:76px!important}html body .event-share-card.is-team-leaders.is-standard .team-leaders-share-copy>p{font-size:18px!important}html body .event-share-card.is-team-leaders.is-standard .team-leaders-share-copy .team-leaders-share-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:11px!important;margin-top:15px!important}html body .event-share-card.is-team-leaders.is-standard .team-leaders-share-copy .team-leaders-share-row{min-height:88px!important;padding:10px 14px!important}html body .event-share-card.is-team-leaders.is-standard .team-leaders-share-copy .team-leaders-share-row strong{font-size:18px!important}html body .event-share-card.is-team-leaders.is-standard .team-leaders-share-copy .team-leaders-share-row em{font-size:34px!important}html body .event-share-card.is-team-leaders .team-leaders-share-footer,html body .event-share-card.is-trade .trade-share-footer{position:absolute!important;right:34px!important;bottom:22px!important;left:34px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;height:66px!important;padding:12px 18px!important;border:1px solid rgba(255,255,255,.18)!important;background:linear-gradient(90deg,rgba(var(--event-secondary-rgb),.92),rgba(var(--event-primary-rgb),.78),rgba(var(--event-third-rgb),.58))!important;color:#edf2f7!important;font-family:var(--font-condensed)!important;font-size:14px!important;font-weight:950!important;letter-spacing:.1em!important}html body .event-share-card.is-team-leaders .team-leaders-share-footer>strong,html body .event-share-card.is-trade .trade-share-footer>strong{color:#fff4cf!important}html body .event-share-card.is-team-leaders.is-standard .team-leaders-share-footer,html body .event-share-card.is-trade.is-standard .trade-share-footer{right:48px!important;bottom:34px!important;left:48px!important;height:84px!important;padding:17px 21px!important;font-size:18px!important}html body .event-share-card.is-trade .trade-share-hero{position:absolute!important;top:101px!important;right:34px!important;left:34px!important;display:grid!important;grid-template-columns:410px minmax(0,1fr)!important;gap:25px!important;height:278px!important}html body .event-share-card.is-trade .trade-share-team-stack:after{content:""!important}html body .event-share-card.is-trade .trade-share-headliner{display:grid!important;align-content:center!important;min-width:0!important;padding:17px 24px!important;border:1px solid rgba(255,255,255,.17)!important;background:linear-gradient(145deg,#020610e0,rgba(var(--event-primary-rgb),.42))!important}html body .event-share-card.is-trade .trade-share-headliner>span{color:#fff1bf!important;font-size:16px!important;letter-spacing:.18em!important}html body .event-share-card.is-trade .trade-share-headliner h2{margin:7px 0 11px!important;font-size:76px!important;line-height:.86!important}html body .event-share-card.is-trade .trade-share-headliner p{color:#e7edf3!important;font-size:16px!important;line-height:1.35!important}html body .event-share-card.is-trade .trade-share-package{position:absolute!important;right:34px!important;bottom:100px!important;left:34px!important;display:grid!important;grid-template-columns:1fr 58px 1.38fr!important;gap:9px!important;height:110px!important}html body .event-share-card.is-trade .trade-share-package article{display:grid!important;align-content:center!important;gap:0!important;min-width:0!important;padding:8px 10px!important;border:1px solid rgba(255,255,255,.2)!important;background:#020610e8!important}html body .trade-share-minor-player{display:grid!important;grid-template-columns:38px minmax(0,1fr)!important;gap:9px!important;align-items:center!important;min-width:0!important}html body .trade-share-minor-player+.trade-share-minor-player{margin-top:6px!important;padding-top:6px!important;border-top:1px solid rgba(255,255,255,.15)!important}html body .trade-share-mini-logo{display:block!important;width:38px!important;height:38px!important;object-fit:contain!important;filter:drop-shadow(0 6px 7px rgba(0,0,0,.72))!important}html body .trade-share-minor-player span{display:block!important;color:#aebac5!important;font-size:8px!important;font-weight:1000!important;letter-spacing:.1em!important}html body .trade-share-minor-player strong{display:block!important;margin-top:2px!important;color:#fff!important;font-size:12px!important;line-height:1.08!important}html body .trade-share-minor-player small{display:block!important;margin-top:3px!important;color:#fff0b8!important;font-size:9px!important;font-weight:900!important;line-height:1.12!important}html body .event-share-card.is-trade .trade-share-divider span{width:54px!important;height:54px!important;border:3px solid #fff0b8!important;color:#fff0b8!important}html body .event-share-card.is-trade .trade-share-return{grid-template-columns:1fr!important;grid-template-rows:auto!important}html body .event-share-card.is-trade.is-standard .trade-share-hero{top:144px!important;right:48px!important;left:48px!important;grid-template-columns:1fr!important;grid-template-rows:420px minmax(0,1fr)!important;gap:22px!important;height:690px!important}html body .event-share-card.is-trade.is-standard .trade-share-team-stack:before{width:500px!important;height:500px!important;border-width:104px!important}html body .event-share-card.is-trade.is-standard .trade-share-jersey{width:105%!important;height:105%!important}html body .event-share-card.is-trade.is-standard .trade-share-headliner{padding:24px 30px!important}html body .event-share-card.is-trade.is-standard .trade-share-headliner h2{font-size:98px!important}html body .event-share-card.is-trade.is-standard .trade-share-headliner p{font-size:20px!important}html body .event-share-card.is-trade.is-standard .trade-share-package{right:48px!important;bottom:138px!important;left:48px!important;grid-template-columns:1fr 58px 1.38fr!important;gap:10px!important;height:214px!important}html body .event-share-card.is-trade.is-standard .trade-share-package article{padding:11px 13px!important}html body .event-share-card.is-trade.is-standard .trade-share-minor-player{grid-template-columns:47px minmax(0,1fr)!important;gap:10px!important}html body .event-share-card.is-trade.is-standard .trade-share-minor-player+.trade-share-minor-player{margin-top:9px!important;padding-top:9px!important}html body .event-share-card.is-trade.is-standard .trade-share-mini-logo{width:47px!important;height:47px!important}html body .event-share-card.is-trade.is-standard .trade-share-minor-player span{font-size:9px!important}html body .event-share-card.is-trade.is-standard .trade-share-minor-player strong{font-size:14px!important}html body .event-share-card.is-trade.is-standard .trade-share-minor-player small{font-size:10px!important}html body .event-share-card.is-trade .trade-share-feature{position:absolute!important;inset:28px 34px 100px!important;display:grid!important;grid-template-columns:410px minmax(0,1fr)!important;gap:25px!important;min-height:0!important}html body .event-share-card.is-trade .trade-share-team-stack:after{content:attr(data-team-abbr)!important;position:absolute!important;right:8px!important;bottom:-28px!important;color:#ffffff14!important;font-size:132px!important;font-weight:1000!important;letter-spacing:-.08em!important}html body .event-share-card.is-trade .trade-share-copy{display:grid!important;align-content:start!important;min-width:0!important;padding:28px 24px 17px!important;border:1px solid rgba(255,255,255,.17)!important;background:linear-gradient(145deg,#020610e0,rgba(var(--event-primary-rgb),.42))!important}html body .event-share-card.is-trade .trade-share-kicker{color:#fff1bf!important;font-size:16px!important;font-weight:1000!important;letter-spacing:.18em!important}html body .event-share-card.is-trade .trade-share-major-chip{display:inline-flex!important;width:max-content!important;margin-top:6px!important;padding:0!important;border:0!important;background:transparent!important;color:var(--event-trade-piece-color, #fff)!important;font-size:14px!important;font-weight:1000!important;letter-spacing:.12em!important}html body .event-share-card.is-trade .trade-share-primary-logo{position:relative!important;z-index:2!important;display:block!important;width:76%!important;height:76%!important;object-fit:contain!important;filter:drop-shadow(0 28px 24px rgba(0,0,0,.76))!important}html body .event-share-card.is-trade img.trade-share-primary-logo{width:auto!important;height:auto!important;max-width:84%!important;max-height:84%!important}html body .event-share-card.is-trade .trade-share-primary-logo.event-share-logo-fallback{display:grid!important;place-items:center!important;font-size:86px!important}html body .event-share-card.is-trade>.trade-share-background-jersey{position:absolute!important;z-index:1!important;top:74px!important;right:-82px!important;width:470px!important;height:510px!important;object-fit:contain!important;object-position:right center!important;opacity:.16!important;filter:saturate(.9) contrast(1.08) drop-shadow(0 20px 26px rgba(0,0,0,.5))!important;pointer-events:none!important}html body .event-share-card.is-trade .trade-share-copy h2{margin:0 0 8px!important;color:#fff!important;font-size:76px!important;font-weight:1000!important;line-height:.86!important;letter-spacing:-.055em!important;text-wrap:balance!important}html body .event-share-card.is-trade .trade-share-copy h2.is-long{font-size:62px!important}html body .event-share-card.is-trade .trade-share-copy h2.is-very-long{font-size:54px!important}html body .event-share-card.is-trade .trade-share-copy>p{margin:0!important;color:#e7edf3!important;font-size:15px!important;font-weight:900!important;line-height:1.25!important}html body .event-share-card.is-trade .trade-share-major-statline{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important;margin-top:9px!important}html body .event-share-card.is-trade .trade-share-major-statline.is-five{grid-template-columns:repeat(5,minmax(0,1fr))!important}html body .event-share-card.is-trade .trade-share-major-statline span{min-width:0!important;padding:6px 8px!important;overflow:hidden!important;border-bottom:4px solid var(--event-third)!important;background:#020610db!important;color:#aebac5!important;font-size:9px!important;font-weight:1000!important;letter-spacing:.08em!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .event-share-card.is-trade .trade-share-major-statline small{display:block!important;margin-bottom:3px!important;color:#aebac5!important;font-size:9px!important;font-weight:1000!important;letter-spacing:.1em!important;line-height:1!important}html body .event-share-card.is-trade .trade-share-major-statline b{display:block!important;margin-bottom:0!important;color:#fff!important;font-size:20px!important;letter-spacing:0!important}html body .event-share-card.is-trade .trade-share-copy>.trade-share-package{position:static!important;inset:auto!important;display:grid!important;grid-template-columns:minmax(0,1fr) 58px minmax(0,1.38fr)!important;gap:9px!important;align-items:stretch!important;height:auto!important;min-height:118px!important;margin-top:10px!important}html body .event-share-card.is-trade .trade-share-copy>.trade-share-package article{min-height:118px!important;padding:8px 12px!important}html body .event-share-card.is-trade .trade-share-copy>.trade-share-package.is-headliner-only{position:relative!important;grid-template-columns:minmax(0,1fr)!important}html body .event-share-card.is-trade .trade-share-copy>.trade-share-package.is-headliner-only .trade-share-return{grid-column:1 / -1!important;width:100%!important;padding-left:82px!important}html body .event-share-card.is-trade .trade-share-copy>.trade-share-package.is-headliner-only .trade-share-divider{position:absolute!important;z-index:3!important;top:50%!important;left:12px!important;transform:translateY(-50%)!important}html body .event-share-card.is-trade .trade-share-copy .trade-share-return>.trade-share-minor-player{grid-row:auto!important}html body .event-share-card.is-trade .trade-share-copy .trade-share-minor-player{grid-template-columns:48px minmax(0,1fr)!important;gap:11px!important}html body .event-share-card.is-trade .trade-share-copy .trade-share-mini-logo{width:48px!important;height:48px!important}html body .event-share-card.is-trade .trade-share-copy .trade-share-minor-player span{color:#d3dce6!important;font-size:10.5px!important;line-height:1.15!important}html body .event-share-card.is-trade .trade-share-copy .trade-share-minor-player strong{overflow:visible!important;font-size:15px!important;line-height:1.16!important;text-overflow:clip!important;white-space:normal!important}html body .event-share-card.is-trade .trade-share-copy .trade-share-minor-player small{overflow:visible!important;font-size:11.5px!important;line-height:1.18!important;text-overflow:clip!important;white-space:normal!important}html body .event-share-card.is-trade .trade-share-copy>.trade-share-package.has-three-return article{min-height:168px!important}html body .event-share-card.is-trade .trade-share-copy>.trade-share-package.has-three-return .trade-share-return{grid-template-rows:repeat(3,minmax(0,1fr))!important;align-content:stretch!important}html body .event-share-card.is-trade .trade-share-copy>.trade-share-package.has-three-return .trade-share-return .trade-share-minor-player{grid-template-columns:42px minmax(0,1fr)!important;gap:10px!important;align-items:center!important;height:100%!important;min-height:0!important}html body .event-share-card.is-trade .trade-share-copy>.trade-share-package.has-three-return .trade-share-return .trade-share-minor-player+.trade-share-minor-player{margin-top:0!important;padding-top:0!important}html body .event-share-card.is-trade .trade-share-copy>.trade-share-package.has-three-return .trade-share-return .trade-share-mini-logo{width:42px!important;height:42px!important}html body .event-share-card.is-trade .trade-share-copy>.trade-share-package.has-three-return .trade-share-return .trade-share-minor-player span{color:var(--event-third)!important;font-size:8.5px!important;letter-spacing:.08em!important}html body .event-share-card.is-trade .trade-share-copy>.trade-share-package.has-three-return .trade-share-return .trade-share-minor-player strong{margin-top:1px!important;overflow:hidden!important;color:#fff!important;font-size:17px!important;line-height:1.05!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .event-share-card.is-trade .trade-share-copy>.trade-share-package.has-three-return .trade-share-return .trade-share-minor-player small{display:block!important;margin-top:2px!important;overflow:hidden!important;color:#d9e1e8!important;font-size:9.5px!important;line-height:1.05!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .event-share-card.is-trade.is-standard .trade-share-feature{inset:48px 48px 138px!important;grid-template-columns:1fr!important;grid-template-rows:420px minmax(0,1fr)!important;gap:22px!important}html body .event-share-card.is-trade.is-standard .trade-share-team-stack:after{right:20px!important;bottom:-48px!important;font-size:210px!important}html body .event-share-card.is-trade.is-standard .trade-share-copy{padding:34px 30px 24px!important}html body .event-share-card.is-trade .trade-share-footer{justify-content:flex-start!important;gap:14px!important}html body .event-share-card.is-trade .trade-share-footer-qr{display:grid!important;flex:0 0 44px!important;place-items:center!important;width:44px!important;height:44px!important;padding:2px!important;border-radius:4px!important;background:#fff!important;box-shadow:0 7px 16px #00000061!important}html body .event-share-card.is-trade .trade-share-footer-qr>img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important}html body .event-share-card.is-trade .trade-share-footer-copy{display:grid!important;gap:3px!important;min-width:0!important;margin-right:auto!important}html body .event-share-card.is-trade .trade-share-footer-copy>strong{color:#fff4cf!important;font-size:15px!important;letter-spacing:.13em!important}html body .event-share-card.is-trade .trade-share-footer-copy>span{color:#ffffffc2!important;font-size:10px!important;letter-spacing:.08em!important}html body .event-share-card.is-trade.is-standard .trade-share-footer{gap:18px!important}html body .event-share-card.is-trade.is-standard .trade-share-footer-qr{flex-basis:58px!important;width:58px!important;height:58px!important}html body .event-share-card.is-trade.is-standard .trade-share-footer-copy>strong{font-size:19px!important}html body .event-share-card.is-trade.is-standard .trade-share-footer-copy>span{font-size:13px!important}html body .event-share-card.is-trade.is-standard .trade-share-copy .trade-share-minor-player span{font-size:12px!important}html body .event-share-card.is-trade.is-standard .trade-share-copy .trade-share-minor-player strong{font-size:18px!important}html body .event-share-card.is-trade.is-standard .trade-share-copy .trade-share-minor-player small{font-size:13px!important}html body .event-share-card.is-trade.is-standard .trade-share-kicker{font-size:18px!important}html body .event-share-card.is-trade.is-standard .trade-share-major-chip{padding:0!important;font-size:18px!important}html body .event-share-card.is-trade.is-standard .trade-share-primary-logo{width:72%!important;height:72%!important}html body .event-share-card.is-trade.is-standard img.trade-share-primary-logo{width:auto!important;height:auto!important;max-width:82%!important;max-height:82%!important}html body .event-share-card.is-trade.is-standard>.trade-share-background-jersey{top:108px!important;right:-118px!important;width:610px!important;height:920px!important;opacity:.14!important}html body .event-share-card.is-trade.is-standard .trade-share-copy h2{font-size:98px!important}html body .event-share-card.is-trade.is-standard .trade-share-copy h2.is-long{font-size:84px!important}html body .event-share-card.is-trade.is-standard .trade-share-copy h2.is-very-long{font-size:72px!important}html body .event-share-card.is-trade.is-standard .trade-share-copy>p{font-size:19px!important}html body .event-share-card.is-trade.is-standard .trade-share-major-statline{gap:11px!important;margin-top:14px!important}html body .event-share-card.is-trade.is-standard .trade-share-major-statline span{padding:10px 12px!important;font-size:11px!important}html body .event-share-card.is-trade.is-standard .trade-share-major-statline small{margin-bottom:5px!important;font-size:11px!important}html body .event-share-card.is-trade.is-standard .trade-share-major-statline b{font-size:29px!important}html body .event-share-card.is-trade.is-standard .trade-share-copy>.trade-share-package{grid-template-columns:minmax(0,1fr) 58px minmax(0,1.38fr)!important;gap:10px!important;min-height:124px!important;margin-top:14px!important}html body .event-share-card.is-trade.is-standard .trade-share-copy>.trade-share-package article{min-height:124px!important;padding:11px 13px!important}html body .event-share-card.is-trade .trade-share-copy>.trade-share-package.has-balanced-columns,html body .event-share-card.is-trade.is-standard .trade-share-copy>.trade-share-package.has-balanced-columns{grid-template-columns:minmax(0,1fr) 58px minmax(0,1fr)!important}html body .event-share-card.is-trade{background:var(--event-primary-deep, #101820)!important}html body .event-share-card.is-trade .trade-share-copy{background:linear-gradient(145deg,rgba(var(--event-primary-deep-rgb),.98),rgba(var(--event-primary-rgb),.54))!important}html body .event-share-card.is-trade .trade-share-major-statline span,html body .event-share-card.is-trade .trade-share-copy>.trade-share-package article{background:rgba(var(--event-primary-deep-rgb),.96)!important}html body .event-share-card.is-trade .trade-share-divider span{background:var(--event-primary-deep, #101820)!important}html body .event-share-card.is-draft-pick{display:block!important;padding:0!important;background:#050912!important;font-family:Agency FB,Bahnschrift SemiCondensed,Arial Narrow,sans-serif!important;text-transform:uppercase!important}html body .event-share-card.is-draft-pick:before{background:repeating-linear-gradient(0deg,rgba(255,255,255,.04) 0 1px,transparent 1px 29px),repeating-linear-gradient(90deg,rgba(255,255,255,.035) 0 1px,transparent 1px 47px),linear-gradient(108deg,rgba(var(--event-secondary-rgb),.84) 0 34%,#07111db8 57%,rgba(var(--event-primary-rgb),.84))!important}html body .event-share-card.is-draft-pick:after{content:""!important;position:absolute!important;z-index:12!important;right:0!important;bottom:0!important;left:0!important;height:13px!important;background:linear-gradient(90deg,var(--event-primary) 0 48%,var(--event-secondary) 48% 78%,var(--event-third) 78%)!important}html body .event-share-card.is-draft-pick .event-share-stadium{opacity:.42!important;filter:saturate(1.25) contrast(1.14) brightness(.48)!important}html body .event-share-card.is-draft-pick.is-wide{width:1200px!important;height:630px!important}html body .event-share-card.is-draft-pick.is-standard{width:1080px!important;height:1350px!important}html body .event-share-card.is-draft-pick .draft-share-header{position:absolute!important;top:25px!important;right:38px!important;left:38px!important;height:64px!important;padding:0 0 9px!important;border-bottom:2px solid var(--event-third)!important}html body .event-share-card.is-draft-pick .draft-share-header>strong{color:#fff4cf!important;font-size:20px!important;letter-spacing:.17em!important}html body .event-share-card.is-draft-pick .draft-share-header>.social-card-header-qr{width:48px!important;height:48px!important}html body .event-share-card.is-draft-pick .draft-share-feature{position:absolute!important;z-index:3!important;inset:101px 38px 96px!important;display:grid!important;grid-template-columns:430px minmax(0,1fr)!important;gap:24px!important;min-height:0!important}html body .event-share-card.is-draft-pick .draft-share-visual{position:relative!important;display:grid!important;place-items:center!important;min-width:0!important;min-height:0!important;overflow:hidden!important;border:2px solid var(--event-third)!important;background:radial-gradient(circle at 48% 38%,var(--event-primary),var(--event-secondary) 72%)!important}html body .event-share-card.is-draft-pick .draft-share-visual:before{content:""!important;position:absolute!important;width:365px!important;height:365px!important;border:80px solid rgba(var(--event-third-rgb),.22)!important;border-radius:50%!important}html body .event-share-card.is-draft-pick .draft-share-visual:after{content:attr(data-team-abbr)!important;position:absolute!important;right:5px!important;bottom:-32px!important;color:#ffffff14!important;font-size:145px!important;font-weight:1000!important;letter-spacing:-.09em!important}html body .event-share-card.is-draft-pick .draft-share-jersey,html body .event-share-card.is-draft-pick .draft-share-jersey-logo{position:relative!important;z-index:2!important;display:block!important;width:112%!important;height:112%!important;object-fit:contain!important;filter:drop-shadow(0 28px 24px rgba(0,0,0,.76))!important}html body .event-share-card.is-draft-pick .draft-share-pick-badge{position:absolute!important;z-index:4!important;top:18px!important;left:18px!important;display:grid!important;place-items:center!important;width:104px!important;height:104px!important;border:3px solid #fff3c8!important;border-radius:50%!important;background:var(--event-secondary)!important;box-shadow:0 12px 28px #000000a8!important}html body .event-share-card.is-draft-pick .draft-share-pick-badge span{position:absolute!important;top:15px!important;color:#d9e1e8!important;font-size:10px!important;font-weight:1000!important;letter-spacing:.13em!important}html body .event-share-card.is-draft-pick .draft-share-pick-badge strong{margin-top:13px!important;color:#fff2bd!important;font-size:53px!important;line-height:1!important}html body .event-share-card.is-draft-pick .draft-share-copy{display:grid!important;align-content:center!important;min-width:0!important;padding:22px 27px!important;border:1px solid rgba(255,255,255,.18)!important;background:linear-gradient(145deg,#020610e8,rgba(var(--event-primary-rgb),.46))!important}html body .event-share-card.is-draft-pick .draft-share-kicker{color:#fff1bf!important;font-size:16px!important;font-weight:1000!important;letter-spacing:.18em!important}html body .event-share-card.is-draft-pick .draft-share-copy h2{margin:7px 0 8px!important;color:#fff!important;font-size:76px!important;font-weight:1000!important;line-height:.86!important;letter-spacing:-.055em!important;text-wrap:balance!important}html body .event-share-card.is-draft-pick .draft-share-copy h2.is-long{font-size:62px!important}html body .event-share-card.is-draft-pick .draft-share-copy h2.is-very-long{font-size:52px!important}html body .event-share-card.is-draft-pick .draft-share-copy>p{margin:0!important;color:#e7edf3!important;font-size:17px!important;font-weight:900!important;line-height:1.3!important}html body .event-share-card.is-draft-pick .draft-share-pick-grid,html body .event-share-card.is-draft-pick .draft-share-tools{display:grid!important;gap:9px!important;margin-top:16px!important}html body .event-share-card.is-draft-pick .draft-share-pick-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}html body .event-share-card.is-draft-pick .draft-share-tools{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important;margin-top:11px!important}html body .event-share-card.is-draft-pick .draft-share-pick-grid div{padding:11px 12px!important;border-bottom:6px solid var(--event-third)!important;background:#020610e0!important}html body .event-share-card.is-draft-pick .draft-share-tools div{padding:8px 9px!important;border:1px solid rgba(255,255,255,.15)!important;background:#081425e6!important}html body .event-share-card.is-draft-pick .draft-share-pick-grid span,html body .event-share-card.is-draft-pick .draft-share-tools span{display:block!important;color:#acb8c3!important;font-size:10px!important;font-weight:1000!important;letter-spacing:.1em!important}html body .event-share-card.is-draft-pick .draft-share-pick-grid strong{display:block!important;margin-top:2px!important;color:#fff!important;font-size:27px!important}html body .event-share-card.is-draft-pick .draft-share-tools strong{display:block!important;margin-top:2px!important;color:#fff2bd!important;font-size:21px!important}html body .event-share-card.is-draft-pick .draft-share-note{max-height:none!important;margin-top:12px!important;overflow:visible!important;color:#dfe8ef!important;font-size:13px!important;font-weight:900!important;line-height:1.3!important;letter-spacing:.04em!important}html body .event-share-card.is-draft-pick .draft-share-footer{position:absolute!important;z-index:5!important;right:38px!important;bottom:24px!important;left:38px!important;height:58px!important;padding:0 18px!important;border:1px solid rgba(255,255,255,.18)!important;background:linear-gradient(90deg,var(--event-secondary),var(--event-primary),#5d4d35)!important;font-size:15px!important}html body .event-share-card.is-draft-pick .draft-share-footer>strong{color:#fff2bd!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-header{top:46px!important;right:52px!important;left:52px!important;height:84px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-header>strong{font-size:25px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-header>.social-card-header-qr{width:66px!important;height:66px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-feature{inset:151px 52px 137px!important;grid-template-columns:1fr!important;grid-template-rows:500px minmax(0,1fr)!important;gap:22px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-visual:before{width:500px!important;height:500px!important;border-width:105px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-visual:after{right:18px!important;bottom:-55px!important;font-size:220px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-jersey,html body .event-share-card.is-draft-pick.is-standard .draft-share-jersey-logo{width:105%!important;height:105%!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-pick-badge{top:25px!important;left:25px!important;width:136px!important;height:136px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-pick-badge span{top:21px!important;font-size:13px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-pick-badge strong{margin-top:17px!important;font-size:70px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-copy{padding:29px 34px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-kicker{font-size:21px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-copy h2{font-size:108px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-copy h2.is-long{font-size:90px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-copy h2.is-very-long{font-size:74px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-copy>p{font-size:22px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-pick-grid{gap:14px!important;margin-top:22px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-pick-grid div{padding:17px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-pick-grid span,html body .event-share-card.is-draft-pick.is-standard .draft-share-tools span{font-size:13px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-pick-grid strong{font-size:38px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-tools{gap:11px!important;margin-top:16px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-tools div{padding:13px 14px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-tools strong{font-size:29px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-note{max-height:48px!important;margin-top:17px!important;font-size:18px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-footer{right:52px!important;bottom:38px!important;left:52px!important;height:78px!important;font-size:16px!important}html body .event-share-card.is-draft-pick .draft-share-header-copy{display:grid!important;justify-items:end!important;gap:3px!important;text-align:right!important}html body .event-share-card.is-draft-pick .draft-share-header-copy span{color:#ffffffc7!important;font-size:13px!important;font-weight:900!important;letter-spacing:.12em!important}html body .event-share-card.is-draft-pick .draft-share-header-copy strong{color:#fff4cf!important;font-size:21px!important;font-weight:1000!important;letter-spacing:.18em!important}html body .event-share-card.is-draft-pick .draft-share-feature{grid-template-columns:405px minmax(0,1fr)!important;gap:20px!important}html body .event-share-card.is-draft-pick .draft-share-visual{border:1px solid rgba(255,255,255,.4)!important;background:linear-gradient(145deg,rgba(255,255,255,.13),transparent 37%),linear-gradient(128deg,var(--event-primary) 0 54%,var(--event-secondary) 54% 100%)!important}html body .event-share-card.is-draft-pick .draft-share-visual:before{width:330px!important;height:330px!important;border-width:66px!important;border-color:rgba(var(--event-third-rgb),.2)!important;transform:translateY(-22px)!important}html body .event-share-card.is-draft-pick .draft-share-visual:after{right:-5px!important;bottom:31px!important;color:#ffffff13!important;font-size:132px!important}html body .event-share-card.is-draft-pick .draft-share-jersey,html body .event-share-card.is-draft-pick .draft-share-jersey-logo{width:106%!important;height:106%!important;transform:translateY(-7px)!important}html body .event-share-card.is-draft-pick .draft-share-team-logo{position:absolute!important;z-index:6!important;right:17px!important;bottom:15px!important;display:block!important;width:72px!important;height:72px!important;object-fit:contain!important;filter:drop-shadow(0 8px 10px rgba(0,0,0,.82))!important}html body .event-share-card.is-draft-pick .draft-share-team-lockup{position:absolute!important;z-index:5!important;right:0!important;bottom:0!important;left:0!important;display:grid!important;align-content:center!important;gap:1px!important;min-height:76px!important;padding:10px 96px 10px 18px!important;border-top:1px solid rgba(255,255,255,.2)!important;background:linear-gradient(90deg,rgba(var(--event-primary-deep-rgb),.96),rgba(var(--event-secondary-rgb),.78))!important}html body .event-share-card.is-draft-pick .draft-share-team-lockup span{color:var(--event-third)!important;font-size:12px!important;font-weight:1000!important;letter-spacing:.16em!important}html body .event-share-card.is-draft-pick .draft-share-team-lockup strong{overflow:hidden!important;color:#fff!important;font-size:15px!important;font-weight:1000!important;letter-spacing:.05em!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .event-share-card.is-draft-pick .draft-share-pick-badge{top:16px!important;left:16px!important;width:96px!important;height:96px!important;border-width:2px!important;border-radius:8px!important;background:rgba(var(--event-primary-deep-rgb),.96)!important}html body .event-share-card.is-draft-pick .draft-share-pick-badge span{top:12px!important;font-size:9px!important}html body .event-share-card.is-draft-pick .draft-share-pick-badge strong{margin-top:12px!important;font-size:50px!important}html body .event-share-card.is-draft-pick .draft-share-copy{align-content:start!important;padding:24px 28px 20px!important;border-color:#ffffff38!important;background:linear-gradient(90deg,rgba(var(--event-third-rgb),.12) 0 3px,transparent 3px),linear-gradient(145deg,#020610f5,rgba(var(--event-primary-deep-rgb),.94))!important}html body .event-share-card.is-draft-pick .draft-share-copy h2{margin:5px 0 6px!important;font-size:69px!important;line-height:.88!important}html body .event-share-card.is-draft-pick .draft-share-copy h2.is-long{font-size:58px!important}html body .event-share-card.is-draft-pick .draft-share-copy h2.is-very-long{font-size:49px!important}html body .event-share-card.is-draft-pick .draft-share-copy>p{font-size:15px!important;letter-spacing:.03em!important}html body .event-share-card.is-draft-pick .draft-share-pick-grid{grid-template-columns:1.35fr .82fr .82fr!important;gap:7px!important;margin-top:13px!important}html body .event-share-card.is-draft-pick .draft-share-pick-grid div{min-height:63px!important;padding:9px 11px!important;border:1px solid rgba(255,255,255,.13)!important;border-bottom:5px solid var(--event-third)!important;background:#01050de0!important}html body .event-share-card.is-draft-pick .draft-share-pick-grid .is-overall{background:linear-gradient(110deg,rgba(var(--event-primary-rgb),.42),#01050deb)!important}html body .event-share-card.is-draft-pick .draft-share-pick-grid strong{font-size:25px!important}html body .event-share-card.is-draft-pick .draft-share-section-label{display:block!important;margin-top:11px!important;color:#ffffffb3!important;font-size:9px!important;font-weight:1000!important;letter-spacing:.16em!important}html body .event-share-card.is-draft-pick .draft-share-tools{gap:7px!important;margin-top:5px!important}html body .event-share-card.is-draft-pick .draft-share-tools div{position:relative!important;min-height:57px!important;overflow:hidden!important;padding:7px 9px 13px!important;background:#081425d1!important}html body .event-share-card.is-draft-pick .draft-share-tools strong{font-size:20px!important}html body .event-share-card.is-draft-pick .draft-share-tools i{position:absolute!important;right:8px!important;bottom:7px!important;left:8px!important;display:block!important;height:3px!important;background:#ffffff24!important}html body .event-share-card.is-draft-pick .draft-share-tools i:after{content:""!important;display:block!important;width:var(--draft-tool-score, 0%)!important;height:100%!important;background:var(--event-third)!important}html body .event-share-card.is-draft-pick .draft-share-note{display:grid!important;gap:3px!important;margin-top:10px!important;padding:9px 11px!important;border-left:4px solid var(--event-third)!important;background:#ffffff0e!important;letter-spacing:0!important}html body .event-share-card.is-draft-pick .draft-share-note>span{color:var(--event-third)!important;font-size:9px!important;font-weight:1000!important;letter-spacing:.14em!important}html body .event-share-card.is-draft-pick .draft-share-note>p{margin:0!important;color:#e9eef4!important;font-size:12px!important;font-weight:850!important;line-height:1.26!important;letter-spacing:.015em!important;text-transform:none!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-header-copy span{font-size:17px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-header-copy strong{font-size:27px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-feature{grid-template-columns:1fr!important;grid-template-rows:490px minmax(0,1fr)!important;gap:20px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-team-logo{right:25px!important;bottom:22px!important;width:98px!important;height:98px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-team-lockup{min-height:102px!important;padding:15px 135px 15px 25px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-team-lockup span{font-size:16px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-team-lockup strong{font-size:21px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-copy{padding:27px 33px 24px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-copy h2{font-size:94px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-copy h2.is-long{font-size:80px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-copy h2.is-very-long{font-size:68px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-copy>p{font-size:20px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-pick-grid{margin-top:17px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-pick-grid div{min-height:86px!important;padding:13px 15px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-pick-grid strong{font-size:35px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-section-label{margin-top:16px!important;font-size:12px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-tools{margin-top:7px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-tools div{min-height:76px!important;padding:10px 13px 17px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-tools strong{font-size:27px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-note{max-height:none!important;margin-top:14px!important;padding:13px 16px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-note>span{font-size:12px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-note>p{font-size:17px!important}html body .event-share-card.is-draft-pick .draft-share-header>strong{font-size:25px!important}html body .event-share-card.is-draft-pick .draft-share-kicker{font-size:20px!important}html body .event-share-card.is-draft-pick .draft-share-header-copy span{font-size:16.25px!important}html body .event-share-card.is-draft-pick .draft-share-header-copy strong{font-size:26.25px!important}html body .event-share-card.is-draft-pick .draft-share-team-lockup span{font-size:15px!important}html body .event-share-card.is-draft-pick .draft-share-team-lockup strong{font-size:18.75px!important}html body .event-share-card.is-draft-pick .draft-share-pick-badge span{font-size:11.25px!important}html body .event-share-card.is-draft-pick .draft-share-pick-badge strong{font-size:62.5px!important}html body .event-share-card.is-draft-pick .draft-share-copy h2{font-size:86.25px!important}html body .event-share-card.is-draft-pick .draft-share-copy h2.is-long{font-size:72.5px!important}html body .event-share-card.is-draft-pick .draft-share-copy h2.is-very-long{font-size:61.25px!important}html body .event-share-card.is-draft-pick .draft-share-copy>p{font-size:18.75px!important}html body .event-share-card.is-draft-pick .draft-share-pick-grid span,html body .event-share-card.is-draft-pick .draft-share-tools span{font-size:12.5px!important}html body .event-share-card.is-draft-pick .draft-share-pick-grid strong{font-size:31.25px!important}html body .event-share-card.is-draft-pick .draft-share-section-label,html body .event-share-card.is-draft-pick .draft-share-note>span{font-size:11.25px!important}html body .event-share-card.is-draft-pick .draft-share-tools strong{font-size:25px!important}html body .event-share-card.is-draft-pick .draft-share-note>p{font-size:15px!important}html body .event-share-card.is-draft-pick .draft-share-footer{font-size:18.75px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-header>strong{font-size:31.25px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-kicker{font-size:26.25px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-header-copy span{font-size:21.25px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-header-copy strong{font-size:33.75px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-team-lockup span{font-size:20px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-team-lockup strong{font-size:26.25px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-pick-badge span{font-size:16.25px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-pick-badge strong{font-size:87.5px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-copy h2{font-size:117.5px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-copy h2.is-long{font-size:100px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-copy h2.is-very-long{font-size:85px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-copy>p{font-size:25px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-pick-grid span,html body .event-share-card.is-draft-pick.is-standard .draft-share-tools span{font-size:16.25px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-pick-grid strong{font-size:43.75px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-section-label,html body .event-share-card.is-draft-pick.is-standard .draft-share-note>span{font-size:15px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-tools strong{font-size:33.75px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-note>p{font-size:21.25px!important}html body .event-share-card.is-draft-pick.is-standard .draft-share-footer{font-size:20px!important}html body .draft-latest-panel .draft-reveal-card[data-event-card-kind=draft-pick]{position:relative!important;width:100%!important;color:inherit!important;text-align:left!important;cursor:pointer!important}html body .draft-latest-panel .draft-reveal-card[data-event-card-kind=draft-pick]:hover{border-color:var(--draft-team-color, var(--gold))!important;transform:translateY(-2px)!important}html body .event-share-card.is-extension-signing{position:relative!important;isolation:isolate!important;display:block!important;overflow:hidden!important;padding:0!important;border:1px solid rgba(255,255,255,.22)!important;border-radius:0!important;background:radial-gradient(circle at 18% 36%,rgba(255,255,255,.13),transparent 34%),linear-gradient(138deg,var(--event-primary) 0 58%,var(--event-primary-deep) 100%)!important;color:#fff!important;font-family:Agency FB,Bahnschrift SemiCondensed,Arial Narrow,sans-serif!important;text-transform:uppercase!important}html body .event-share-card.is-extension-signing.is-wide{width:1200px!important;height:630px!important}html body .event-share-card.is-extension-signing.is-standard{width:1080px!important;height:1350px!important}html body .event-share-card.is-extension-signing:before{background:repeating-linear-gradient(0deg,rgba(255,255,255,.04) 0 1px,transparent 1px 29px),repeating-linear-gradient(90deg,rgba(255,255,255,.035) 0 1px,transparent 1px 47px),linear-gradient(108deg,rgba(var(--event-primary-rgb),.9) 0 44%,rgba(var(--event-primary-deep-rgb),.76) 76%,rgba(var(--event-secondary-rgb),.34))!important}html body .event-share-card.is-extension-signing:after{content:""!important;position:absolute!important;z-index:22!important;right:0!important;bottom:0!important;left:0!important;height:13px!important;background:linear-gradient(90deg,var(--event-primary) 0 46%,var(--event-secondary) 46% 78%,var(--event-third) 78%)!important}html body .event-share-card.is-extension-signing .event-share-stadium{opacity:.42!important;filter:saturate(1.25) contrast(1.12) brightness(.5)!important}html body .event-share-card.is-extension-signing .extension-share-header{position:absolute!important;z-index:10!important;top:25px!important;right:38px!important;left:38px!important;height:64px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:0 0 10px!important;border-bottom:2px solid var(--event-third)!important}html body .event-share-card.is-extension-signing .extension-share-qr{display:grid!important;place-items:center!important;width:48px!important;height:48px!important;padding:3px!important;border-radius:4px!important;background:#fff!important;box-shadow:0 8px 20px #000000a8!important}html body .event-share-card.is-extension-signing .extension-share-qr img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important}html body .event-share-card.is-extension-signing .extension-share-header>div{display:grid!important;justify-items:end!important;gap:2px!important;text-align:right!important}html body .event-share-card.is-extension-signing .extension-share-header span{color:#ffffffc9!important;font-size:13px!important;font-weight:1000!important;letter-spacing:.11em!important}html body .event-share-card.is-extension-signing .extension-share-header strong{color:#fff2bd!important;font-size:20px!important;font-weight:1000!important;letter-spacing:.15em!important}html body .event-share-card.is-extension-signing .extension-share-main{position:absolute!important;z-index:3!important;inset:101px 38px 96px!important;display:grid!important;grid-template-columns:414px minmax(0,1fr)!important;gap:20px!important;min-height:0!important}html body .event-share-card.is-extension-signing .extension-share-visual{position:relative!important;overflow:hidden!important;display:grid!important;place-items:center!important;min-width:0!important;min-height:0!important;border:1px solid rgba(255,255,255,.38)!important;background:var(--event-primary-deep)!important}html body .event-share-card.is-extension-signing .extension-share-stadium{position:absolute!important;inset:0!important;z-index:0!important;overflow:hidden!important}html body .event-share-card.is-extension-signing .extension-share-stadium img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;filter:saturate(.82) contrast(1.16)!important;transform:scale(1.04)!important}html body .event-share-card.is-extension-signing .extension-share-stadium:after{content:""!important;position:absolute!important;inset:0!important;background:linear-gradient(180deg,rgba(var(--event-primary-deep-rgb),.28),rgba(var(--event-primary-rgb),.76) 52%,rgba(var(--event-primary-deep-rgb),.94)),rgba(var(--event-primary-rgb),.45)!important;box-shadow:inset 0 0 110px rgba(var(--event-primary-deep-rgb),.75)!important}html body .event-share-card.is-extension-signing .extension-share-visual:before{content:""!important;position:absolute!important;width:330px!important;height:330px!important;border:62px solid rgba(var(--event-third-rgb),.19)!important;border-radius:50%!important;transform:translate(-8px,-16px)!important;z-index:1!important}html body .event-share-card.is-extension-signing .extension-share-visual:after{content:attr(data-team-abbr)!important;position:absolute!important;right:-9px!important;bottom:30px!important;color:#ffffff12!important;font-size:137px!important;font-weight:1000!important;letter-spacing:-.09em!important;z-index:1!important}html body .event-share-card.is-extension-signing .extension-share-logo-stage{position:absolute!important;z-index:2!important;inset:0 0 77px!important;display:grid!important;place-items:center!important;min-width:0!important;min-height:0!important;pointer-events:none!important}html body .event-share-card.is-extension-signing .extension-share-main-logo{position:static!important;z-index:2!important;display:block!important;width:auto!important;height:auto!important;max-width:72%!important;max-height:68%!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:center!important;transform:none!important;filter:drop-shadow(0 28px 24px rgba(0,0,0,.76))!important}html body .event-share-card.is-extension-signing .extension-share-main-logo.event-share-logo-fallback{display:grid!important;place-items:center!important;font-size:108px!important;font-weight:1000!important}html body .event-share-card.is-extension-signing .extension-share-lock{position:absolute!important;z-index:6!important;top:18px!important;left:18px!important;display:grid!important;gap:1px!important;padding:10px 13px 9px!important;border:2px solid #fff3c8!important;border-radius:5px!important;background:rgba(var(--event-primary-deep-rgb),.95)!important;box-shadow:0 12px 28px #000000a8!important}html body .event-share-card.is-extension-signing .extension-share-lock span{color:#ffffffbd!important;font-size:10px!important;font-weight:1000!important;letter-spacing:.15em!important}html body .event-share-card.is-extension-signing .extension-share-lock strong{color:#fff2bd!important;font-size:25px!important;font-weight:1000!important;line-height:1!important;letter-spacing:.08em!important}html body .event-share-card.is-extension-signing .extension-share-cap{position:absolute!important;z-index:7!important;right:17px!important;bottom:14px!important;display:block!important;width:76px!important;height:76px!important;object-fit:contain!important;filter:drop-shadow(0 9px 10px rgba(0,0,0,.76))!important}html body .event-share-card.is-extension-signing .extension-share-team-strip{position:absolute!important;z-index:5!important;right:0!important;bottom:0!important;left:0!important;display:grid!important;align-content:center!important;gap:1px!important;min-height:77px!important;padding:10px 104px 10px 18px!important;border-top:1px solid rgba(255,255,255,.21)!important;background:linear-gradient(90deg,rgba(var(--event-primary-deep-rgb),.96),rgba(var(--event-secondary-rgb),.82))!important}html body .event-share-card.is-extension-signing .extension-share-team-strip span{color:var(--event-third)!important;font-size:11px!important;font-weight:1000!important;letter-spacing:.15em!important}html body .event-share-card.is-extension-signing .extension-share-team-strip strong{overflow:hidden!important;color:#fff!important;font-size:16px!important;font-weight:1000!important;letter-spacing:.06em!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .event-share-card.is-extension-signing .extension-share-copy{display:grid!important;align-content:start!important;min-width:0!important;padding:25px 28px 20px!important;border:1px solid rgba(255,255,255,.22)!important;background:linear-gradient(90deg,rgba(var(--event-third-rgb),.12) 0 3px,transparent 3px),linear-gradient(145deg,#020610f7,rgba(var(--event-primary-deep-rgb),.95))!important}html body .event-share-card.is-extension-signing .extension-share-kicker{color:#fff1bf!important;font-size:15px!important;font-weight:1000!important;letter-spacing:.18em!important}html body .event-share-card.is-extension-signing .extension-share-copy h2{margin:5px 0 6px!important;color:#fff!important;font-size:68px!important;font-weight:1000!important;line-height:.88!important;letter-spacing:-.05em!important}html body .event-share-card.is-extension-signing .extension-share-copy h2.is-long{font-size:57px!important}html body .event-share-card.is-extension-signing .extension-share-copy h2.is-very-long{font-size:48px!important}html body .event-share-card.is-extension-signing .extension-share-copy>p{margin:0!important;color:#e7edf3!important;font-size:15px!important;font-weight:900!important;letter-spacing:.03em!important}html body .event-share-card.is-extension-signing .extension-share-contract{display:grid!important;grid-template-columns:1.35fr .82fr .92fr!important;gap:7px!important;margin-top:14px!important}html body .event-share-card.is-extension-signing .extension-share-contract div{min-height:70px!important;padding:10px 12px!important;border:1px solid rgba(255,255,255,.14)!important;border-bottom:5px solid var(--event-third)!important;background:#020610e8!important}html body .event-share-card.is-extension-signing .extension-share-contract .is-total{background:linear-gradient(110deg,rgba(var(--event-primary-rgb),.42),#020610eb)!important}html body .event-share-card.is-extension-signing .extension-share-contract span,html body .event-share-card.is-extension-signing .extension-share-statline span{display:block!important;color:#aebac5!important;font-size:9px!important;font-weight:1000!important;letter-spacing:.11em!important}html body .event-share-card.is-extension-signing .extension-share-contract strong{display:block!important;margin-top:2px!important;color:#fff!important;font-size:28px!important;font-weight:1000!important}html body .event-share-card.is-extension-signing .extension-share-contract .is-total strong{font-size:44px!important;line-height:.86!important}html body .event-share-card.is-extension-signing .extension-share-section-label{display:block!important;margin-top:13px!important;color:#ffffffb5!important;font-size:9px!important;font-weight:1000!important;letter-spacing:.16em!important}html body .event-share-card.is-extension-signing .extension-share-statline{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:6px!important;margin-top:5px!important}html body .event-share-card.is-extension-signing .extension-share-statline div{padding:8px 9px!important;border:1px solid rgba(255,255,255,.14)!important;background:#081425db!important}html body .event-share-card.is-extension-signing .extension-share-statline strong{display:block!important;margin-top:2px!important;color:#fff2bd!important;font-size:20px!important;font-weight:1000!important}html body .event-share-card.is-extension-signing .extension-share-note{display:grid!important;grid-template-columns:auto 1fr!important;align-items:center!important;gap:12px!important;margin-top:11px!important;padding:10px 12px!important;border-left:4px solid var(--event-third)!important;background:#ffffff0e!important}html body .event-share-card.is-extension-signing .extension-share-note strong{color:var(--event-third)!important;font-size:12px!important;font-weight:1000!important;letter-spacing:.12em!important}html body .event-share-card.is-extension-signing .extension-share-note span{color:#e9eef4!important;font-size:12px!important;font-weight:850!important;line-height:1.25!important;text-transform:none!important}html body .event-share-card.is-extension-signing .extension-share-footer{position:absolute!important;z-index:5!important;right:38px!important;bottom:24px!important;left:38px!important;height:58px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;padding:12px 18px!important;border:1px solid rgba(255,255,255,.17)!important;background:linear-gradient(90deg,var(--event-secondary),var(--event-primary),#5d4d35)!important;color:#fff!important;font-size:15px!important;font-weight:1000!important;letter-spacing:.1em!important}html body .event-share-card.is-extension-signing .extension-share-footer strong{flex:0 0 auto!important;color:#fff2bd!important}html body .event-share-card.is-extension-signing.is-standard .extension-share-header{top:46px!important;right:52px!important;left:52px!important;height:84px!important}html body .event-share-card.is-extension-signing.is-standard .extension-share-qr{width:66px!important;height:66px!important}html body .event-share-card.is-extension-signing.is-standard .extension-share-header span{font-size:17px!important}html body .event-share-card.is-extension-signing.is-standard .extension-share-header strong{font-size:25px!important}html body .event-share-card.is-extension-signing.is-standard .extension-share-main{inset:151px 52px 137px!important;grid-template-columns:1fr!important;grid-template-rows:475px minmax(0,1fr)!important;gap:20px!important}html body .event-share-card.is-extension-signing.is-standard .extension-share-visual:before{width:500px!important;height:500px!important;border-width:96px!important}html body .event-share-card.is-extension-signing.is-standard .extension-share-visual:after{right:12px!important;bottom:43px!important;font-size:210px!important}html body .event-share-card.is-extension-signing.is-standard .extension-share-logo-stage{inset:0 0 102px!important}html body .event-share-card.is-extension-signing.is-standard .extension-share-main-logo{width:auto!important;height:auto!important;max-width:58%!important;max-height:60%!important;aspect-ratio:auto!important;transform:none!important}html body .event-share-card.is-extension-signing.is-standard .extension-share-lock{top:25px!important;left:25px!important;padding:14px 17px 13px!important}html body .event-share-card.is-extension-signing.is-standard .extension-share-lock span{font-size:13px!important}html body .event-share-card.is-extension-signing.is-standard .extension-share-lock strong{font-size:35px!important}html body .event-share-card.is-extension-signing.is-standard .extension-share-cap{right:25px!important;bottom:21px!important;width:82px!important;height:82px!important}html body .event-share-card.is-extension-signing.is-standard .extension-share-team-strip{min-height:102px!important;padding:15px 140px 15px 25px!important}html body .event-share-card.is-extension-signing.is-standard .extension-share-team-strip span{font-size:15px!important}html body .event-share-card.is-extension-signing.is-standard .extension-share-team-strip strong{font-size:21px!important}html body .event-share-card.is-extension-signing.is-standard .extension-share-copy{padding:29px 34px 24px!important}html body .event-share-card.is-extension-signing.is-standard .extension-share-kicker{font-size:20px!important}html body .event-share-card.is-extension-signing.is-standard .extension-share-copy h2{font-size:94px!important}html body .event-share-card.is-extension-signing.is-standard .extension-share-copy h2.is-long{font-size:80px!important}html body .event-share-card.is-extension-signing.is-standard .extension-share-copy h2.is-very-long{font-size:68px!important}html body .event-share-card.is-extension-signing.is-standard .extension-share-copy>p{font-size:20px!important}html body .event-share-card.is-extension-signing.is-standard .extension-share-contract{gap:12px!important;margin-top:20px!important}html body .event-share-card.is-extension-signing.is-standard .extension-share-contract div{min-height:94px!important;padding:15px 17px!important}html body .event-share-card.is-extension-signing.is-standard .extension-share-contract span,html body .event-share-card.is-extension-signing.is-standard .extension-share-statline span{font-size:12px!important}html body .event-share-card.is-extension-signing.is-standard .extension-share-contract strong{font-size:39px!important}html body .event-share-card.is-extension-signing.is-standard .extension-share-contract .is-total strong{font-size:58px!important;line-height:.84!important}html body .event-share-card.is-extension-signing.is-standard .extension-share-section-label{margin-top:18px!important;font-size:12px!important}html body .event-share-card.is-extension-signing.is-standard .extension-share-statline{gap:10px!important;margin-top:7px!important}html body .event-share-card.is-extension-signing.is-standard .extension-share-statline div{padding:12px 13px!important}html body .event-share-card.is-extension-signing.is-standard .extension-share-statline strong{font-size:28px!important}html body .event-share-card.is-extension-signing.is-standard .extension-share-note{margin-top:16px!important;padding:14px 16px!important}html body .event-share-card.is-extension-signing.is-standard .extension-share-note strong{font-size:16px!important}html body .event-share-card.is-extension-signing.is-standard .extension-share-note span{font-size:17px!important}html body .event-share-card.is-extension-signing.is-standard .extension-share-footer{right:52px!important;bottom:38px!important;left:52px!important;height:78px!important;padding:16px 22px!important;font-size:18px!important}html body .event-share-card.is-extension-signing .user-generated-share-disclaimer{right:24px!important;bottom:14px!important;left:24px!important;padding:0!important;background:transparent!important;color:#ffffff9e!important;font-size:7px!important}html body .moneyline-share-card.is-betting-scoreboard{position:relative!important;isolation:isolate!important;display:block!important;overflow:hidden!important;width:1080px!important;height:1080px!important;padding:0!important;border:1px solid rgba(255,255,255,.22)!important;border-radius:0!important;background:rgb(var(--moneyline-secondary-rgb, 3, 17, 15))!important;color:#fff!important;font-family:Agency FB,Bahnschrift SemiCondensed,Arial Narrow,sans-serif!important;text-transform:uppercase!important;box-shadow:0 30px 90px #000000c2!important}html body .moneyline-share-card.is-betting-scoreboard>.moneyline-share-stadium{position:absolute!important;z-index:-6!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;opacity:.16!important;filter:grayscale(.2) saturate(.72) contrast(1.08) brightness(.62)!important}html body .moneyline-share-card.is-betting-scoreboard .betting-scoreboard-wash{position:absolute!important;z-index:-5!important;inset:0!important;background:linear-gradient(112deg,rgba(var(--moneyline-secondary-rgb),.96),rgba(var(--moneyline-secondary-rgb),.9) 72%,rgba(var(--moneyline-secondary-rgb),.84)),radial-gradient(circle at 88% 12%,rgba(var(--moneyline-team-rgb),.16),transparent 42%)!important}html body .moneyline-share-card.is-betting-scoreboard .betting-scoreboard-grid{position:absolute!important;z-index:-4!important;inset:0!important;opacity:.11!important;background:repeating-linear-gradient(0deg,#fff 0 1px,transparent 1px 29px),repeating-linear-gradient(90deg,#fff 0 1px,transparent 1px 47px)!important}html body .moneyline-share-card.is-betting-scoreboard:before{content:none!important}html body .moneyline-share-card.is-betting-scoreboard:after{content:""!important;position:absolute!important;z-index:20!important;right:0!important;bottom:0!important;left:0!important;width:auto!important;height:14px!important;border:0!important;background:linear-gradient(90deg,var(--moneyline-team) 0 45%,var(--moneyline-secondary) 45% 77%,var(--moneyline-third) 77%)!important;opacity:1!important;transform:none!important}html body .moneyline-share-card.is-betting-scoreboard .betting-scoreboard-header{position:absolute!important;z-index:10!important;top:40px!important;right:48px!important;left:48px!important;height:82px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;padding:0 0 12px!important;border:0!important;border-bottom:2px solid var(--moneyline-readable-accent, #fff)!important;background:transparent!important}html body .moneyline-share-card.is-betting-scoreboard .betting-scoreboard-header-qr{display:grid!important;place-items:center!important;width:66px!important;height:66px!important;padding:4px!important;border:0!important;border-radius:4px!important;background:#fff!important;box-shadow:0 8px 20px #000000a6!important}html body .moneyline-share-card.is-betting-scoreboard .betting-scoreboard-header-qr img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important}html body .moneyline-share-card.is-betting-scoreboard .betting-scoreboard-header>div{display:grid!important;justify-items:end!important;gap:3px!important;text-align:right!important}html body .moneyline-share-card.is-betting-scoreboard .betting-scoreboard-header span{color:#ffffffd6!important;font-size:21px!important;font-weight:700!important;letter-spacing:.12em!important}html body .moneyline-share-card.is-betting-scoreboard .betting-scoreboard-header strong{color:var(--moneyline-readable-accent, #fff)!important;font-size:31px!important;font-weight:700!important;letter-spacing:.16em!important}html body .moneyline-share-card.is-betting-scoreboard .betting-scoreboard-frame{position:absolute!important;z-index:3!important;inset:148px 48px 128px!important;overflow:hidden!important;display:block!important;padding:22px!important;border:7px solid var(--moneyline-readable-accent, #fff)!important;background:rgba(var(--moneyline-secondary-rgb),.97)!important;box-shadow:inset 0 0 0 5px var(--moneyline-secondary),inset 0 0 70px #000!important}html body .moneyline-share-card.is-betting-scoreboard .betting-scoreboard-frame:before{content:""!important;position:absolute!important;inset:0!important;opacity:.12!important;background:radial-gradient(circle,#fff 1px,transparent 1.5px) 0 0 / 12px 12px!important;pointer-events:none!important}html body .moneyline-share-card.is-betting-scoreboard .betting-scoreboard-marquee{position:relative!important;z-index:2!important;height:82px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;padding:0 24px!important;border:2px solid var(--moneyline-readable-accent, #fff)!important;background:linear-gradient(90deg,var(--moneyline-secondary),var(--moneyline-team))!important;box-shadow:0 0 24px #00000094!important}html body .moneyline-share-card.is-betting-scoreboard .betting-scoreboard-marquee span{color:#fff!important;font-size:27px!important;font-weight:700!important;letter-spacing:.12em!important}html body .moneyline-share-card.is-betting-scoreboard .betting-scoreboard-marquee strong{color:var(--moneyline-readable-accent, #fff)!important;font-size:31px!important;font-weight:700!important;letter-spacing:.1em!important}html body .moneyline-share-card.is-betting-scoreboard .betting-scoreboard-rows{position:relative!important;z-index:2!important;display:grid!important;grid-template-rows:repeat(2,260px)!important;gap:18px!important;margin-top:18px!important}html body .moneyline-share-card.is-betting-scoreboard .betting-scoreboard-team{position:relative!important;overflow:hidden!important;display:grid!important;grid-template-columns:150px minmax(0,1fr) 190px!important;align-items:center!important;gap:22px!important;min-width:0!important;padding:20px 25px!important;border:1px solid rgba(255,255,255,.27)!important;background:linear-gradient(90deg,var(--club-secondary),var(--club-primary) 72%,var(--club-secondary))!important}html body .moneyline-share-card.is-betting-scoreboard .betting-scoreboard-team.is-home{border:3px solid var(--moneyline-readable-accent, #fff)!important;box-shadow:0 0 26px #000000bf,inset 0 0 30px #00000073!important}html body .moneyline-share-card.is-betting-scoreboard .betting-scoreboard-team:after{content:attr(data-abbr)!important;position:absolute!important;right:190px!important;bottom:-26px!important;color:#ffffff0b!important;font-size:155px!important;font-weight:700!important;line-height:1!important}html body .moneyline-share-card.is-betting-scoreboard .betting-scoreboard-logo{position:relative!important;z-index:2!important;display:block!important;width:138px!important;height:138px!important;object-fit:contain!important;filter:drop-shadow(0 12px 13px rgba(0,0,0,.78))!important}html body .moneyline-share-card.is-betting-scoreboard .betting-scoreboard-logo.event-share-logo-fallback{display:grid!important;place-items:center!important;border:3px solid var(--club-accent)!important;border-radius:50%!important;color:var(--club-accent)!important;font-size:42px!important;font-weight:700!important}html body .moneyline-share-card.is-betting-scoreboard .betting-scoreboard-team-copy{position:relative!important;z-index:2!important;min-width:0!important}html body .moneyline-share-card.is-betting-scoreboard .betting-scoreboard-team-copy>span{color:var(--club-accent)!important;font-size:19px!important;font-weight:700!important;letter-spacing:.13em!important}html body .moneyline-share-card.is-betting-scoreboard .betting-scoreboard-team-copy h2{margin:5px 0 8px!important;color:#fff!important;font-size:58px!important;font-weight:700!important;line-height:.86!important;letter-spacing:.005em!important}html body .moneyline-share-card.is-betting-scoreboard .betting-scoreboard-team-copy p{margin:0!important;color:#e5eef0!important;font-size:20px!important;font-weight:700!important;line-height:1!important;letter-spacing:.035em!important;white-space:nowrap!important}html body .moneyline-share-card.is-betting-scoreboard .betting-scoreboard-price{position:relative!important;z-index:2!important;display:grid!important;justify-items:end!important;padding-left:18px!important;border-left:2px solid var(--club-accent)!important;text-align:right!important}html body .moneyline-share-card.is-betting-scoreboard .betting-scoreboard-price span{color:#d7e0e4!important;font-size:16px!important;font-weight:700!important;letter-spacing:.14em!important}html body .moneyline-share-card.is-betting-scoreboard .betting-scoreboard-price strong{color:var(--club-accent)!important;font-size:82px!important;font-weight:700!important;line-height:.86!important;text-shadow:0 0 18px rgba(0,0,0,.52)!important}html body .moneyline-share-card.is-betting-scoreboard .betting-scoreboard-price b{margin-top:5px!important;color:#fff!important;font-size:16px!important;font-weight:700!important;letter-spacing:.08em!important}html body .moneyline-share-card.is-betting-scoreboard .betting-scoreboard-at{position:absolute!important;z-index:5!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;display:grid!important;place-items:center!important;width:62px!important;height:62px!important;border:3px solid var(--moneyline-readable-accent, #fff)!important;border-radius:50%!important;background:rgb(var(--moneyline-secondary-rgb))!important;color:var(--moneyline-readable-accent, #fff)!important;font-size:19px!important;font-weight:700!important;box-shadow:0 0 24px #000!important}html body .moneyline-share-card.is-betting-scoreboard .betting-scoreboard-ticker{position:relative!important;z-index:2!important;height:76px!important;display:grid!important;grid-template-columns:1fr auto 1fr!important;align-items:center!important;gap:18px!important;margin-top:18px!important;padding:0 22px!important;border:2px solid var(--moneyline-readable-accent, #fff)!important;background:rgba(var(--moneyline-secondary-rgb),.97)!important}html body .moneyline-share-card.is-betting-scoreboard .betting-scoreboard-ticker span,html body .moneyline-share-card.is-betting-scoreboard .betting-scoreboard-ticker i{color:#c9d3d6!important;font-size:17px!important;font-weight:700!important;font-style:normal!important;letter-spacing:.11em!important}html body .moneyline-share-card.is-betting-scoreboard .betting-scoreboard-ticker strong{color:var(--moneyline-readable-accent, #fff)!important;font-size:38px!important;font-weight:700!important;letter-spacing:.08em!important}html body .moneyline-share-card.is-betting-scoreboard .betting-scoreboard-ticker i{text-align:right!important}html body .moneyline-share-card.is-betting-scoreboard .betting-scoreboard-footer{position:absolute!important;z-index:12!important;right:48px!important;bottom:34px!important;left:48px!important;height:72px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;padding:15px 20px!important;border:1px solid rgba(255,255,255,.19)!important;background:linear-gradient(90deg,var(--moneyline-secondary),var(--moneyline-team),rgba(3,17,15,.98))!important;font-size:22px!important;font-weight:700!important;letter-spacing:.09em!important}html body .moneyline-share-card.is-betting-scoreboard .betting-scoreboard-footer span{overflow:hidden!important;min-width:0!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .moneyline-share-card.is-betting-scoreboard .betting-scoreboard-footer strong{flex:0 0 auto!important;color:var(--moneyline-readable-accent, #fff)!important}html body .event-share-card.is-trade.is-wide.is-trade-line-board{position:relative!important;isolation:isolate!important;display:block!important;overflow:hidden!important;width:1200px!important;height:630px!important;padding:0!important;border:1px solid rgba(255,255,255,.28)!important;border-radius:0!important;background:var(--event-secondary)!important;color:#fff!important;font-family:Agency FB,Bahnschrift SemiCondensed,Arial Narrow,sans-serif!important;text-transform:uppercase!important}html body .event-share-card.is-trade.is-wide.is-trade-line-board:before{content:none!important}html body .event-share-card.is-trade.is-wide.is-trade-line-board:after{content:""!important;position:absolute!important;z-index:20!important;right:0!important;bottom:0!important;left:0!important;width:auto!important;height:12px!important;border:0!important;background:linear-gradient(90deg,var(--event-primary) 0 46%,var(--event-secondary) 46% 78%,var(--event-third) 78%)!important;opacity:1!important;transform:none!important}html body .event-share-card.is-trade-line-board .trade-line-board-stadium{position:absolute!important;z-index:-6!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;opacity:.15!important;filter:grayscale(.25) saturate(.65) contrast(1.12) brightness(.58)!important}html body .event-share-card.is-trade-line-board .trade-line-board-wash{position:absolute!important;z-index:-5!important;inset:0!important;background:linear-gradient(112deg,rgba(var(--event-secondary-rgb),.96),rgba(var(--event-secondary-rgb),.91) 70%,rgba(var(--event-secondary-rgb),.84))!important}html body .event-share-card.is-trade-line-board .trade-line-board-grid{position:absolute!important;z-index:-4!important;inset:0!important;opacity:.1!important;background:repeating-linear-gradient(0deg,#fff 0 1px,transparent 1px 28px),repeating-linear-gradient(90deg,#fff 0 1px,transparent 1px 47px)!important}html body .event-share-card.is-trade-line-board>.trade-line-board-jersey{position:absolute!important;z-index:-3!important;top:40px!important;right:-54px!important;display:block!important;width:410px!important;height:550px!important;object-fit:contain!important;object-position:right center!important;opacity:.09!important;filter:saturate(.65) contrast(1.1) drop-shadow(0 22px 30px rgba(0,0,0,.6))!important}html body .event-share-card.is-trade-line-board .trade-line-board-header{position:absolute!important;z-index:8!important;top:25px!important;right:34px!important;left:34px!important;height:64px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;padding:0 0 10px!important;border:0!important;border-bottom:2px solid #fff!important;background:transparent!important}html body .event-share-card.is-trade-line-board .trade-line-board-qr{display:grid!important;place-items:center!important;width:48px!important;height:48px!important;padding:3px!important;border-radius:4px!important;background:#fff!important;box-shadow:0 8px 18px #0009!important}html body .event-share-card.is-trade-line-board .trade-line-board-qr>img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important}html body .event-share-card.is-trade-line-board .trade-line-board-header>div{display:grid!important;justify-items:end!important;gap:2px!important;text-align:right!important}html body .event-share-card.is-trade-line-board .trade-line-board-header span{color:#ffffffc2!important;font-size:14px!important;font-weight:800!important;letter-spacing:.14em!important}html body .event-share-card.is-trade-line-board .trade-line-board-header strong{color:#fff!important;font-size:25px!important;font-weight:900!important;letter-spacing:.18em!important}html body .event-share-card.is-trade-line-board .trade-line-board-frame{position:absolute!important;z-index:3!important;inset:101px 34px 96px!important;display:grid!important;grid-template-columns:330px minmax(0,1fr)!important;gap:24px!important;min-width:0!important;min-height:0!important;padding:18px!important;overflow:hidden!important;border:6px solid #fff!important;background:rgba(var(--event-secondary-rgb),.96)!important;box-shadow:inset 0 0 0 4px var(--event-primary),inset 0 0 70px #0009,0 18px 42px #00000061!important}html body .event-share-card.is-trade-line-board .trade-line-board-frame:before{content:""!important;position:absolute!important;inset:0!important;opacity:.1!important;background:radial-gradient(circle,#fff 1px,transparent 1.5px) 0 0 / 12px 12px!important;pointer-events:none!important}html body .event-share-card.is-trade-line-board .trade-line-board-team{position:relative!important;z-index:2!important;overflow:hidden!important;display:grid!important;grid-template-rows:1fr auto!important;place-items:center!important;min-width:0!important;min-height:0!important;padding:20px 18px 18px!important;border:2px solid #fff!important;background:radial-gradient(circle at 50% 40%,var(--event-primary),var(--event-secondary) 72%)!important}html body .event-share-card.is-trade-line-board .trade-line-board-team:after{content:attr(data-team-abbr)!important;position:absolute!important;right:-4px!important;bottom:-26px!important;color:#ffffff12!important;font-size:132px!important;font-weight:900!important;line-height:1!important;letter-spacing:-.08em!important}html body .event-share-card.is-trade-line-board .trade-line-board-primary-logo{position:relative!important;z-index:2!important;display:block!important;width:235px!important;height:235px!important;object-fit:contain!important;filter:drop-shadow(0 22px 18px rgba(0,0,0,.72))!important}html body .event-share-card.is-trade-line-board .trade-line-board-primary-logo.event-share-logo-fallback{display:grid!important;place-items:center!important;border:3px solid #fff!important;border-radius:50%!important;color:#fff!important;font-size:70px!important}html body .event-share-card.is-trade-line-board .trade-line-board-team-label{position:relative!important;z-index:2!important;width:100%!important;padding:12px 14px!important;border-top:1px solid rgba(255,255,255,.42)!important;background:rgba(var(--event-secondary-rgb),.7)!important}html body .event-share-card.is-trade-line-board .trade-line-board-team-label span{display:block!important;color:#ffffffb8!important;font-size:14px!important;font-weight:800!important;letter-spacing:.15em!important}html body .event-share-card.is-trade-line-board .trade-line-board-team-label strong{display:block!important;margin-top:2px!important;color:#fff!important;font-size:27px!important;font-weight:900!important;letter-spacing:.04em!important}html body .event-share-card.is-trade-line-board .trade-line-board-deal{position:relative!important;z-index:2!important;display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;min-width:0!important;min-height:0!important;padding:19px 20px 17px!important;border:1px solid rgba(255,255,255,.34)!important;background:linear-gradient(145deg,rgba(var(--event-secondary-rgb),.92),rgba(var(--event-primary-rgb),.36))!important}html body .event-share-card.is-trade-line-board .trade-line-board-headliner>span{color:#ffffffc7!important;font-size:15px!important;font-weight:800!important;letter-spacing:.17em!important}html body .event-share-card.is-trade-line-board .trade-line-board-headliner h2{margin:2px 0 4px!important;color:#fff!important;font-size:69px!important;font-weight:900!important;line-height:.88!important;letter-spacing:-.045em!important}html body .event-share-card.is-trade-line-board .trade-line-board-headliner h2.is-long{font-size:60px!important}html body .event-share-card.is-trade-line-board .trade-line-board-headliner h2.is-very-long{font-size:52px!important}html body .event-share-card.is-trade-line-board .trade-line-board-headliner p{margin:0!important;color:#e8eef9!important;font-size:16px!important;font-weight:800!important;letter-spacing:.055em!important}html body .event-share-card.is-trade-line-board .trade-line-board-stats{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important;margin-top:10px!important}html body .event-share-card.is-trade-line-board .trade-line-board-stats.is-five{grid-template-columns:repeat(5,minmax(0,1fr))!important}html body .event-share-card.is-trade-line-board .trade-line-board-stats>span{min-width:0!important;padding:6px 9px 7px!important;border-bottom:4px solid #fff!important;background:rgba(var(--event-secondary-rgb),.88)!important}html body .event-share-card.is-trade-line-board .trade-line-board-stats small{display:block!important;color:var(--event-readable-accent)!important;font-size:9px!important;font-weight:900!important;letter-spacing:.12em!important}html body .event-share-card.is-trade-line-board .trade-line-board-stats b{display:block!important;margin-top:1px!important;color:#fff!important;font-size:22px!important;font-weight:900!important}html body .event-share-card.is-trade-line-board .trade-line-board-package{align-self:end!important;display:grid!important;grid-template-columns:minmax(0,1fr) 58px minmax(0,1fr)!important;gap:10px!important;align-items:stretch!important;min-width:0!important;min-height:0!important;height:164px!important;margin-top:12px!important;font-family:Bahnschrift SemiCondensed,Arial Narrow,sans-serif!important}html body .event-share-card.is-trade-line-board .trade-line-board-package.is-headliner-only{grid-template-columns:58px minmax(0,1fr)!important}html body .event-share-card.is-trade-line-board .trade-line-board-column{min-width:0!important;min-height:0!important;padding:8px 11px!important;border:1px solid rgba(255,255,255,.28)!important;background:rgba(var(--event-secondary-rgb),.9)!important}html body .event-share-card.is-trade-line-board .trade-line-board-column.is-return{background:linear-gradient(135deg,var(--trade-return-primary) 0 82%,var(--trade-return-secondary) 150%)!important}html body .event-share-card.is-trade-line-board .trade-line-board-column-title{display:block!important;margin-bottom:3px!important;color:#ffffffd1!important;font-size:12px!important;font-weight:900!important;letter-spacing:.11em!important}html body .event-share-card.is-trade-line-board .trade-line-board-player{display:grid!important;grid-template-columns:46px minmax(0,1fr)!important;gap:10px!important;align-items:center!important;min-width:0!important;min-height:57px!important}html body .event-share-card.is-trade-line-board .trade-line-board-player+.trade-line-board-player{margin-top:2px!important;padding-top:4px!important;border-top:1px solid rgba(255,255,255,.22)!important}html body .event-share-card.is-trade-line-board .trade-line-board-mini-logo{display:block!important;width:44px!important;height:44px!important;object-fit:contain!important;filter:drop-shadow(0 6px 6px rgba(0,0,0,.72))!important}html body .event-share-card.is-trade-line-board .trade-line-board-mini-logo.event-share-logo-fallback{display:grid!important;place-items:center!important;border:2px solid #fff!important;border-radius:50%!important;color:#fff!important;font-size:14px!important}html body .event-share-card.is-trade-line-board .trade-line-board-player-copy{min-width:0!important}html body .event-share-card.is-trade-line-board .trade-line-board-player-copy strong{display:block!important;overflow:hidden!important;color:#fff!important;font-size:20px!important;font-weight:900!important;line-height:1!important;letter-spacing:.01em!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .event-share-card.is-trade-line-board .trade-line-board-player-copy span{display:block!important;margin-top:2px!important;color:#f1f5fb!important;font-size:14px!important;font-weight:900!important;line-height:1.05!important}html body .event-share-card.is-trade-line-board .trade-line-board-player-copy small{display:block!important;margin-top:3px!important;overflow:hidden!important;color:#fff1bd!important;font-size:13.5px!important;font-weight:900!important;line-height:1.05!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .event-share-card.is-trade-line-board .trade-line-board-for{align-self:center!important;display:grid!important;place-items:center!important;width:56px!important;height:56px!important;border:3px solid #fff!important;border-radius:50%!important;background:var(--event-secondary)!important;color:#fff!important;font-size:18px!important;font-weight:900!important;box-shadow:0 8px 18px #0000008c!important}html body .event-share-card.is-trade-line-board .trade-line-board-deal.has-three-return .trade-line-board-package{height:176px!important}html body .event-share-card.is-trade-line-board .trade-line-board-deal.has-three-return .trade-line-board-column.is-return{overflow:hidden!important;padding:6px 9px!important}html body .event-share-card.is-trade-line-board .trade-line-board-deal.has-three-return .trade-line-board-column-title{margin-bottom:1px!important;font-size:11px!important;line-height:1!important}html body .event-share-card.is-trade-line-board .trade-line-board-deal.has-three-return .trade-line-board-player{grid-template-columns:38px minmax(0,1fr)!important;gap:8px!important;min-height:40px!important}html body .event-share-card.is-trade-line-board .trade-line-board-deal.has-three-return .trade-line-board-player+.trade-line-board-player{margin-top:1px!important;padding-top:2px!important}html body .event-share-card.is-trade-line-board .trade-line-board-deal.has-three-return .trade-line-board-mini-logo{width:36px!important;height:36px!important}html body .event-share-card.is-trade-line-board .trade-line-board-deal.has-three-return .trade-line-board-player-copy strong{font-size:17px!important}html body .event-share-card.is-trade-line-board .trade-line-board-deal.has-three-return .trade-line-board-player-copy span{margin-top:1px!important;font-size:11.5px!important;line-height:1!important}html body .event-share-card.is-trade-line-board .trade-line-board-deal.has-three-return .trade-line-board-player-copy small{margin-top:2px!important;font-size:11.5px!important;line-height:1!important}html body .event-share-card.is-trade-line-board .trade-line-board-footer{position:absolute!important;z-index:8!important;right:34px!important;bottom:24px!important;left:34px!important;height:58px!important;display:flex!important;align-items:center!important;gap:14px!important;padding:8px 16px!important;border:1px solid rgba(255,255,255,.28)!important;background:linear-gradient(90deg,var(--event-secondary),var(--event-primary),var(--event-secondary))!important}html body .event-share-card.is-trade-line-board .trade-line-board-footer strong{color:#fff!important;font-size:16px!important;font-weight:900!important;letter-spacing:.12em!important}html body .event-share-card.is-trade-line-board .trade-line-board-footer span{margin-left:auto!important;color:#ffffffc7!important;font-size:13px!important;font-weight:800!important;letter-spacing:.1em!important}html body .event-share-card.is-free-agent-signing{position:relative;display:block!important;padding:0!important;overflow:hidden;color:#fff;background:radial-gradient(circle at 17% 48%,rgba(255,255,255,.14),transparent 33%),linear-gradient(135deg,var(--event-primary) 0%,rgb(var(--event-primary-rgb)) 62%,var(--event-primary-deep) 100%)}html body .event-share-card.is-free-agent-signing:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,.08),transparent 35%,rgba(0,0,0,.24)),repeating-linear-gradient(118deg,rgba(255,255,255,.025) 0 2px,transparent 2px 18px);opacity:1}html body .event-share-card.is-free-agent-signing:after{content:"";position:absolute;inset:11px;z-index:1;pointer-events:none;border:2px solid rgba(255,255,255,.68);box-shadow:inset 0 0 0 5px rgba(var(--event-secondary-rgb),.9),inset 0 0 0 8px #fff3}html body .event-share-card.is-free-agent-signing>*{position:absolute;z-index:2}html body .event-share-card.is-free-agent-signing .free-agent-share-header{position:absolute!important;top:34px;left:42px;right:42px;height:76px;display:flex;align-items:center;justify-content:space-between;gap:22px;padding-bottom:13px;border-bottom:2px solid rgba(255,255,255,.88)}html body .event-share-card.is-free-agent-signing .free-agent-share-qr{display:grid;width:62px;height:62px;flex:0 0 62px;place-items:center;padding:5px;background:#fff;border:2px solid rgba(255,255,255,.96)}html body .event-share-card.is-free-agent-signing .free-agent-share-qr img{display:block;width:100%;height:100%;object-fit:contain}html body .event-share-card.is-free-agent-signing .free-agent-share-header>div{display:grid;justify-items:end;text-align:right}html body .event-share-card.is-free-agent-signing .free-agent-share-header span{color:#ffffffc7;font-family:var(--font-condensed);font-size:15px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}html body .event-share-card.is-free-agent-signing .free-agent-share-header strong{color:#fff;font-family:var(--font-display);font-size:31px;line-height:.96;letter-spacing:.08em;text-transform:uppercase}html body .event-share-card.is-free-agent-signing .free-agent-share-main{position:absolute!important;inset:128px 42px 82px;display:grid;grid-template-columns:39% minmax(0,1fr);gap:34px;align-items:stretch}html body .event-share-card.is-free-agent-signing .free-agent-share-hat{position:absolute;z-index:0;top:50%;right:-3%;width:54%;max-height:86%;object-fit:contain;opacity:.09;filter:grayscale(.2) drop-shadow(0 22px 26px rgba(0,0,0,.25));transform:translateY(-50%) rotate(-8deg);pointer-events:none}html body .event-share-card.is-free-agent-signing .free-agent-share-visual{position:relative;z-index:1;display:grid;min-width:0;place-items:center;padding:58px 26px 78px;overflow:hidden;background:radial-gradient(circle at 50% 40%,rgba(255,255,255,.17),transparent 52%),rgba(var(--event-primary-deep-rgb),.48);border:2px solid rgba(255,255,255,.76);box-shadow:inset 0 0 0 5px rgba(var(--event-secondary-rgb),.76),0 18px 40px #0003}html body .event-share-card.is-free-agent-signing .free-agent-share-stadium{position:absolute;inset:0;z-index:0;overflow:hidden}html body .event-share-card.is-free-agent-signing .free-agent-share-stadium img{display:block;width:100%;height:100%;object-fit:cover;filter:saturate(.85) contrast(1.14);transform:scale(1.04)}html body .event-share-card.is-free-agent-signing .free-agent-share-stadium:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(var(--event-primary-deep-rgb),.35),rgba(var(--event-primary-rgb),.78) 52%,rgba(var(--event-primary-deep-rgb),.92)),rgba(var(--event-primary-rgb),.48);box-shadow:inset 0 0 90px rgba(var(--event-primary-deep-rgb),.72)}html body .event-share-card.is-free-agent-signing .free-agent-share-visual:before{content:attr(data-team-abbr);position:absolute;top:46%;left:50%;color:#ffffff0e;font-family:var(--font-display);font-size:250px;line-height:.8;letter-spacing:-.04em;transform:translate(-50%,-50%) rotate(-8deg);z-index:1}html body .event-share-card.is-free-agent-signing .free-agent-share-welcome{position:absolute;top:22px;left:20px;right:20px;color:#ffffffdb;font-family:var(--font-condensed);font-size:15px;font-weight:900;letter-spacing:.16em;text-align:center;text-transform:uppercase;z-index:2}html body .event-share-card.is-free-agent-signing .free-agent-share-logo{position:relative;z-index:2;display:block;width:84%;max-width:310px;max-height:280px;object-fit:contain;filter:drop-shadow(0 18px 22px rgba(0,0,0,.35))}html body .event-share-card.is-free-agent-signing .free-agent-share-logo.event-share-logo-fallback{display:grid;height:250px;place-items:center;color:#fff;font-family:var(--font-display);font-size:92px}html body .event-share-card.is-free-agent-signing .free-agent-share-team{position:absolute;right:18px;bottom:18px;left:18px;z-index:2;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:13px;padding:12px 14px;background:rgba(var(--event-primary-deep-rgb),.76);border-top:4px solid var(--event-secondary)}html body .event-share-card.is-free-agent-signing .free-agent-share-team span{color:#fff;font-family:var(--font-display);font-size:36px;line-height:.9}html body .event-share-card.is-free-agent-signing .free-agent-share-team strong{color:#ffffffe6;font-family:var(--font-condensed);font-size:16px;line-height:1.05;letter-spacing:.08em;text-transform:uppercase}html body .event-share-card.is-free-agent-signing .free-agent-share-copy{position:relative;z-index:1;display:flex;min-width:0;flex-direction:column;justify-content:center;padding:12px 0}html body .event-share-card.is-free-agent-signing .free-agent-share-kicker{display:block;margin-bottom:8px;color:#ffffffc7;font-family:var(--font-condensed);font-size:15px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}html body .event-share-card.is-free-agent-signing .free-agent-share-copy h2{max-width:100%;margin:0;color:#fff;font-family:var(--font-display);font-size:76px;font-weight:950;line-height:.84;letter-spacing:-.025em;text-transform:uppercase;text-wrap:balance;text-shadow:0 6px 0 rgba(var(--event-primary-deep-rgb),.45)}html body .event-share-card.is-free-agent-signing .free-agent-share-copy h2.is-long{font-size:65px}html body .event-share-card.is-free-agent-signing .free-agent-share-copy h2.is-very-long{font-size:55px}html body .event-share-card.is-free-agent-signing .free-agent-share-copy>p{margin:15px 0 0;color:#fff;font-family:var(--font-condensed);font-size:21px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}html body .event-share-card.is-free-agent-signing .free-agent-share-contract{display:grid;grid-template-columns:1.45fr .8fr 1fr;gap:5px;margin-top:23px;padding:5px;background:#fffffff0;box-shadow:0 15px 30px #0000002e}html body .event-share-card.is-free-agent-signing .free-agent-share-contract>div{display:grid;min-width:0;align-content:center;padding:14px 13px;background:var(--event-primary-deep)}html body .event-share-card.is-free-agent-signing .free-agent-share-contract>div.is-total{background:var(--event-secondary)}html body .event-share-card.is-free-agent-signing .free-agent-share-contract span,html body .event-share-card.is-free-agent-signing .free-agent-share-note span{color:#ffffffb8;font-family:var(--font-condensed);font-size:11px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}html body .event-share-card.is-free-agent-signing .free-agent-share-contract strong{overflow:hidden;color:#fff;font-family:var(--font-display);font-size:28px;line-height:.95;text-overflow:ellipsis;white-space:nowrap}html body .event-share-card.is-free-agent-signing .free-agent-share-contract .is-total strong{font-size:44px;line-height:.82}html body .event-share-card.is-free-agent-signing .free-agent-share-note{display:grid;gap:4px;margin-top:16px;padding:15px 17px;background:rgba(var(--event-primary-deep-rgb),.5);border-left:5px solid var(--event-secondary)}html body .event-share-card.is-free-agent-signing .free-agent-share-note strong{color:#fff;font-family:var(--font-condensed);font-size:18px;line-height:1.08}html body .event-share-card.is-free-agent-signing .free-agent-share-footer{position:absolute!important;right:42px;bottom:27px;left:42px;display:flex;align-items:center;justify-content:space-between;gap:22px;padding-top:11px;color:#ffffffc2;font-family:var(--font-condensed);font-size:12px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;border-top:2px solid rgba(255,255,255,.55)}html body .event-share-card.is-free-agent-signing .free-agent-share-footer strong{color:#fff;white-space:nowrap}html body .event-share-card.is-free-agent-signing .user-generated-share-disclaimer{position:absolute!important;right:42px;bottom:7px;left:42px;color:#ffffff80;font-size:7px;text-align:center}html body .event-share-card.is-free-agent-signing.is-standard .free-agent-share-header{top:48px;left:58px;right:58px;height:90px}html body .event-share-card.is-free-agent-signing.is-standard .free-agent-share-qr{width:74px;height:74px;flex-basis:74px}html body .event-share-card.is-free-agent-signing.is-standard .free-agent-share-header span{font-size:18px}html body .event-share-card.is-free-agent-signing.is-standard .free-agent-share-header strong{font-size:42px}html body .event-share-card.is-free-agent-signing.is-standard .free-agent-share-main{inset:170px 58px 116px;grid-template-columns:42% minmax(0,1fr);gap:44px}html body .event-share-card.is-free-agent-signing.is-standard .free-agent-share-visual{padding:72px 30px 100px}html body .event-share-card.is-free-agent-signing.is-standard .free-agent-share-visual:before{font-size:310px}html body .event-share-card.is-free-agent-signing.is-standard .free-agent-share-welcome{top:30px;font-size:18px}html body .event-share-card.is-free-agent-signing.is-standard .free-agent-share-logo{width:91%;max-width:360px;max-height:390px}html body .event-share-card.is-free-agent-signing.is-standard .free-agent-share-team{right:24px;bottom:24px;left:24px;padding:17px 18px}html body .event-share-card.is-free-agent-signing.is-standard .free-agent-share-team span{font-size:50px}html body .event-share-card.is-free-agent-signing.is-standard .free-agent-share-team strong{font-size:18px}html body .event-share-card.is-free-agent-signing.is-standard .free-agent-share-kicker{margin-bottom:13px;font-size:17px}html body .event-share-card.is-free-agent-signing.is-standard .free-agent-share-copy h2{font-size:94px}html body .event-share-card.is-free-agent-signing.is-standard .free-agent-share-copy h2.is-long{font-size:78px}html body .event-share-card.is-free-agent-signing.is-standard .free-agent-share-copy h2.is-very-long{font-size:65px}html body .event-share-card.is-free-agent-signing.is-standard .free-agent-share-copy>p{margin-top:20px;font-size:25px}html body .event-share-card.is-free-agent-signing.is-standard .free-agent-share-contract{grid-template-columns:1fr 1fr;margin-top:31px}html body .event-share-card.is-free-agent-signing.is-standard .free-agent-share-contract .is-total{grid-column:1 / -1}html body .event-share-card.is-free-agent-signing.is-standard .free-agent-share-contract>div{padding:18px 17px}html body .event-share-card.is-free-agent-signing.is-standard .free-agent-share-contract span,html body .event-share-card.is-free-agent-signing.is-standard .free-agent-share-note span{font-size:13px}html body .event-share-card.is-free-agent-signing.is-standard .free-agent-share-contract strong{font-size:36px}html body .event-share-card.is-free-agent-signing.is-standard .free-agent-share-contract .is-total strong{font-size:64px;line-height:.8}html body .event-share-card.is-free-agent-signing.is-standard .free-agent-share-note{margin-top:21px;padding:20px 21px}html body .event-share-card.is-free-agent-signing.is-standard .free-agent-share-note strong{font-size:23px}html body .event-share-card.is-free-agent-signing.is-standard .free-agent-share-footer{right:58px;bottom:40px;left:58px;padding-top:14px;font-size:14px}html body .event-share-card.is-free-agent-signing.is-standard .user-generated-share-disclaimer{right:58px;bottom:14px;left:58px;font-size:9px}html body .event-share-format-preview{position:relative!important;place-items:center!important}html body .event-share-format-arrow,html body .event-share-format-label{display:none!important}@media(max-width:720px){html body .event-share-modal{width:min(100%,calc(100vw - 16px))!important;max-width:calc(100vw - 16px)!important;max-height:calc(100vh - 16px)!important}html body .event-share-modal .all-star-share-modal-body{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}html body .event-share-modal .event-share-format-preview{min-height:0!important;padding:8px 38px 30px!important;overflow:hidden!important}html body .event-share-modal .event-share-format-preview .all-star-share-modal-image{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:52vh!important;object-fit:contain!important}html body .event-share-modal .event-share-format-preview[data-event-share-preview-format=wide] .all-star-share-modal-image{aspect-ratio:1200 / 630!important}html body .event-share-modal .event-share-format-preview[data-event-share-preview-format=standard][data-event-share-standard-shape=portrait] .all-star-share-modal-image{aspect-ratio:1080 / 1350!important}html body .event-share-modal .event-share-format-preview[data-event-share-preview-format=standard][data-event-share-standard-shape=square] .all-star-share-modal-image{aspect-ratio:1 / 1!important}html body .event-share-modal .event-share-format-arrow{position:absolute!important;z-index:4!important;top:50%!important;display:grid!important;width:34px!important;height:58px!important;place-items:center!important;padding:0!important;border:1px solid rgba(255,226,138,.88)!important;border-radius:8px!important;background:#020711e0!important;color:#ffe28a!important;box-shadow:0 10px 24px #0000007a!important;transform:translateY(-50%)!important}html body .event-share-modal .event-share-format-arrow span{font-family:Arial,sans-serif!important;font-size:34px!important;font-weight:700!important;line-height:1!important;transform:translateY(-2px)!important}html body .event-share-modal .event-share-format-arrow.is-previous{left:4px!important}html body .event-share-modal .event-share-format-arrow.is-next{right:4px!important}html body .event-share-modal .event-share-format-label{position:absolute!important;z-index:4!important;right:44px!important;bottom:6px!important;left:44px!important;display:block!important;color:#ffe28a!important;font-family:var(--font-condensed)!important;font-size:12px!important;font-weight:900!important;letter-spacing:.16em!important;text-align:center!important;text-transform:uppercase!important}html body .event-share-modal .season-share-modal-copy{gap:7px!important}html body .event-share-modal .season-share-caption-input{min-height:88px!important;max-height:112px!important}html body .event-share-modal .season-share-modal-actions{flex-wrap:wrap!important}}@media(min-width:981px){html body .front-office.front-office-view-home .home-dashboard-top-grid,html body .front-office .front-office-view-home .home-dashboard-top-grid,html body .front-office-view-home .home-dashboard-top-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-areas:"home-main home-rail"!important;grid-auto-flow:row!important;min-width:0!important;overflow-x:visible!important}}@media(max-width:980px){html body .front-office.front-office-view-home .home-dashboard-top-grid,html body .front-office .front-office-view-home .home-dashboard-top-grid,html body .front-office-view-home .home-dashboard-top-grid{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"home-main" "home-rail"!important}html body .front-office.front-office-view-home .home-dashboard-sort-stack[data-home-panel-column=left],html body .front-office .front-office-view-home .home-dashboard-sort-stack[data-home-panel-column=left],html body .front-office-view-home .home-dashboard-sort-stack[data-home-panel-column=left]{grid-area:home-main!important;grid-column:1!important;grid-row:1!important}html body .front-office.front-office-view-home .home-dashboard-sort-stack[data-home-panel-column=right],html body .front-office .front-office-view-home .home-dashboard-sort-stack[data-home-panel-column=right],html body .front-office-view-home .home-dashboard-sort-stack[data-home-panel-column=right]{grid-area:home-rail!important;grid-column:1!important;grid-row:2!important}}.hb-newspaper-export-host{position:fixed;left:-20000px;top:0;width:1080px;height:1080px;pointer-events:none;z-index:-1}.hb-newspaper-card{box-sizing:border-box;width:1080px;height:1080px;overflow:hidden;padding:28px 34px 22px;color:#171510;background:radial-gradient(circle at 20% 10%,rgba(108,80,35,.06),transparent 34%),repeating-linear-gradient(0deg,rgba(70,54,31,.018) 0,rgba(70,54,31,.018) 1px,transparent 1px,transparent 4px),#eee3c6;border:5px double #211e17;font-family:Georgia,Times New Roman,serif;line-height:1.08;font-variant-numeric:lining-nums tabular-nums}.hb-newspaper-card *{box-sizing:border-box}.hb-newspaper-masthead{border-bottom:5px double #211e17}.hb-newspaper-rule{height:4px;margin-bottom:5px;background:#211e17}.hb-newspaper-masthead-row{display:grid;grid-template-columns:145px minmax(0,1fr) 145px;align-items:center;column-gap:10px;min-height:70px;text-align:center}.hb-newspaper-masthead-row>span{display:block;min-width:0;font:700 12px/1.2 Georgia,Times New Roman,serif;letter-spacing:0;white-space:nowrap}.hb-newspaper-masthead-row>span:first-child{text-align:left}.hb-newspaper-masthead-row>span:last-child{text-align:right}.hb-newspaper-masthead-row h1{display:block;width:100%;min-width:0;margin:0;padding:0 6px 2px;font-size:46px;font-weight:900;letter-spacing:0;line-height:1.05;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.hb-newspaper-masthead-row h1.is-long{font-size:38px}.hb-newspaper-masthead-row h1.is-very-long{font-size:33px}.hb-newspaper-edition{display:grid;grid-template-columns:1fr 1fr 1fr;padding:5px 2px 6px;border-top:1px solid #211e17;font:700 11px/1.2 Georgia,Times New Roman,serif;letter-spacing:0;text-transform:uppercase}.hb-newspaper-edition span:last-child{text-align:right}.hb-newspaper-edition strong{text-align:center}.hb-newspaper-headline{padding:12px 10px 9px;text-align:center;border-bottom:2px solid #211e17}.hb-newspaper-headline>span{display:block;min-height:11px;font:800 11px/1 Georgia,Times New Roman,serif;letter-spacing:0;text-align:center}.hb-newspaper-headline h2{max-width:980px;margin:4px auto 2px;padding:0 8px;font-size:47px;line-height:1.02;font-weight:900;letter-spacing:0;overflow-wrap:break-word;text-align:center}.hb-newspaper-headline h2.is-long{font-size:40px}.hb-newspaper-headline h2.is-very-long{font-size:34px}.hb-newspaper-headline p{max-width:900px;margin:5px auto 0;padding:0 12px;font-size:17px;font-style:italic;line-height:1.15;text-align:center}.hb-newspaper-lead-grid{display:grid;grid-template-columns:64% 36%;min-height:198px;border-bottom:2px solid #211e17}.hb-newspaper-score-column{padding:12px 0 8px 16px}.hb-newspaper-final-score{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:8px}.hb-newspaper-final-score span{font:900 12px/1 Georgia,Times New Roman,serif;letter-spacing:0}.hb-newspaper-final-score strong{font-size:27px}.hb-newspaper-linescore table,.hb-newspaper-table-block table{width:100%;border-collapse:collapse;table-layout:fixed}.hb-newspaper-linescore th,.hb-newspaper-linescore td{height:25px;padding:4px 2px;border-top:1px solid rgba(33,30,23,.7);text-align:center;font:700 12px/1 Georgia,Times New Roman,serif;vertical-align:middle}.hb-newspaper-linescore th:first-child{width:55px;text-align:left}.hb-newspaper-decisions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 10px;margin-top:8px;font-size:11px;line-height:1.15}.hb-newspaper-story{column-count:2;column-gap:18px;column-rule:1px solid rgba(33,30,23,.35);padding:12px 16px 8px 0;border-right:1px solid #211e17}.hb-newspaper-byline{column-span:all;margin-bottom:6px;padding-bottom:4px;border-bottom:1px solid rgba(33,30,23,.6);font:800 11px/1.2 Georgia,Times New Roman,serif;letter-spacing:0;text-transform:uppercase}.hb-newspaper-story p{break-inside:avoid;margin:0 0 6px;font-size:13px;line-height:1.2;text-align:left}.hb-newspaper-story p.is-lead:first-letter{float:none;margin:0;font-size:inherit;line-height:inherit;font-weight:900}.hb-newspaper-section-rule{position:relative;height:26px;margin:4px 0 0;border-top:1px solid #211e17;border-bottom:1px solid #211e17;text-align:center}.hb-newspaper-section-rule span{display:inline-block;padding:5px 16px 0;font:900 13px/1 Georgia,Times New Roman,serif;letter-spacing:0}.hb-newspaper-box-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;height:495px}.hb-newspaper-team-column{min-width:0;padding-top:5px}.hb-newspaper-team-column+.hb-newspaper-team-column{padding-left:18px;border-left:1px solid #211e17}.hb-newspaper-team-column>h2{overflow:hidden;margin:0 0 4px;padding-bottom:3px;border-bottom:3px double #211e17;font-size:19px;line-height:1;text-overflow:ellipsis;white-space:nowrap}.hb-newspaper-table-block{margin-bottom:7px}.hb-newspaper-table-block h3{margin:0;padding:3px 5px 2px;color:#eee3c6;background:#211e17;font:900 10px/1 Georgia,Times New Roman,serif;letter-spacing:0;text-transform:uppercase}.hb-newspaper-table-block th,.hb-newspaper-table-block td{overflow:hidden;height:15px;padding:2px;border-bottom:1px solid rgba(33,30,23,.22);text-align:right;text-overflow:ellipsis;white-space:nowrap;font:10.5px/1.05 Georgia,Times New Roman,serif;vertical-align:middle}.hb-newspaper-table-block th{font-weight:900;vertical-align:bottom}.hb-newspaper-table-block .is-player{width:150px;text-align:left;font-weight:700}.hb-newspaper-card footer{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:end;height:24px;padding-top:6px;border-top:2px solid #211e17;font:800 9px/1 Georgia,Times New Roman,serif;letter-spacing:0;text-transform:uppercase}.hb-newspaper-card footer span:nth-child(2){text-align:center}.hb-newspaper-card footer span:last-child{overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}html body .box-score-newspaper-modal{width:min(1180px,calc(100vw - 34px));max-width:1180px}html body .box-score-newspaper-modal .all-star-share-modal-body{grid-template-columns:minmax(0,1fr) minmax(280px,360px)}html body .box-score-newspaper-preview{background:#171510}html body .box-score-newspaper-preview .all-star-share-modal-image{width:min(100%,690px);aspect-ratio:1;object-fit:contain}html body .box-score-newspaper-modal .season-share-modal-copy h3{font-family:Georgia,Times New Roman,serif;font-size:28px;line-height:1.05}.team-situational-audit{margin:14px;padding:12px 14px;border:1px solid rgba(246,197,91,.35);background:#081220b8}.team-situational-audit h4{margin:0 0 9px;color:#f6c55b;font-size:13px;letter-spacing:.09em;text-transform:uppercase}.team-situational-audit-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.team-situational-audit-grid span{padding:8px;border:1px solid rgba(255,255,255,.1);color:#cbd5e1;font-size:12px}.team-situational-audit-grid b{display:block;color:#fff;font-size:18px}html body .front-office.front-office-view-home .home-dashboard-top-grid{width:min(100%,1500px)!important;margin-inline:auto!important;justify-content:center!important}html body .front-office.front-office-view-home .home-dashboard-sort-stack[data-home-panel-column]{justify-items:center!important}html body .gameplay-modal-backdrop{padding:24px!important;background:#020508d1!important}html body .front-office .gameplay-modal,html body .gameplay-modal{width:min(1040px,calc(100vw - 48px))!important;max-width:1040px!important;padding:0!important;overflow:hidden!important;border:1px solid rgba(246,197,91,.48)!important;border-radius:6px!important;background:#0b1014!important;box-shadow:0 24px 70px #000000b8!important}html body .gameplay-modal-header{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr) 150px minmax(0,1fr)!important;align-items:center!important;gap:16px!important;min-height:72px!important;padding:9px 58px 9px 16px!important;border-bottom:1px solid rgba(255,255,255,.12)!important;background:#111619!important}html body .gameplay-modal-team{display:grid!important;grid-template-columns:42px minmax(0,1fr) 42px!important;align-items:center!important;gap:9px!important;min-width:0!important;color:#f4f6f8!important}html body .gameplay-modal-team.is-home{grid-template-columns:42px minmax(0,1fr) 42px!important;direction:rtl!important;text-align:right!important}html body .gameplay-modal-team>*{direction:ltr!important}html body .gameplay-modal-team img{width:42px!important;height:42px!important;object-fit:contain!important}html body .gameplay-modal-team span{display:grid!important;min-width:0!important}html body .gameplay-modal-team strong{font-size:1.05rem!important;line-height:1!important}html body .gameplay-modal-team small{overflow:hidden!important;margin-top:5px!important;color:#aeb9c3!important;font-size:.7rem!important;line-height:1!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .gameplay-modal-team b{font-size:1.75rem!important;line-height:1!important;text-align:center!important}html body .gameplay-modal-status{display:grid!important;justify-items:center!important;color:#f6c55b!important;text-align:center!important;text-transform:uppercase!important}html body .gameplay-modal-status strong{font-size:.78rem!important}html body .gameplay-modal-status span{margin-top:5px!important;color:#aeb9c3!important;font-size:.62rem!important}html body .gameplay-modal-close{position:absolute!important;top:14px!important;right:14px!important;width:34px!important;height:34px!important;color:#f4f6f8!important;font-size:1.25rem!important}html body .gameplay-modal-stage{position:relative!important;width:100%!important;aspect-ratio:16 / 9!important;overflow:hidden!important;background:#1b452c!important}html body .gameplay-modal-stage canvas{display:block!important;width:100%!important;height:100%!important}html body .gameplay-modal-loading{position:absolute!important;inset:0!important;display:grid!important;place-items:center!important;background:#070c0ec2!important;color:#d4dbe0!important;font-size:.82rem!important}html body .gameplay-modal-controls{display:flex!important;justify-content:center!important;gap:8px!important;min-height:48px!important;padding:8px 12px!important;border-top:1px solid rgba(255,255,255,.1)!important;background:#111619!important}.browser-account-landing .browser-account-card{width:min(720px,100%);gap:20px;padding:clamp(24px,5vw,46px);border:1px solid rgba(174,126,58,.34);border-radius:22px;background:linear-gradient(180deg,#071730f7,#040d1cfc);box-shadow:0 30px 90px #00000094}.browser-account-card .landing-minimal-logo{width:min(560px,90vw)}.browser-signin-fields{width:min(520px,100%)}.browser-signin-actions{width:min(520px,100%);justify-content:center}.browser-signin-actions .deck-button{flex:1 1 220px}.browser-auth-notice{width:min(520px,100%);color:#eef4ff;text-align:center}.browser-economy-panel .edition-panel-actions{justify-content:flex-end}@media(max-width:620px){.browser-account-landing{padding-inline:8px}.browser-account-landing .browser-account-card{padding:24px 16px}}
