.pol-commentary{--pol-commentary-line:var(--pol-gold,#c2a05b)}.pol-commentary-heading h2{margin-bottom:.3rem}.pol-commentary-heading p,.pol-commentary-footnote,.pol-commentary-empty{font-size:.78rem;line-height:1.5;opacity:.73;margin:.25rem 0 .75rem}.pol-commentary-controls{display:flex;align-items:center;justify-content:space-between;gap:.6rem;flex-wrap:wrap;margin:1rem 0}.pol-commentary-switch{display:flex;align-items:center;border:1px solid var(--pol-commentary-line);border-radius:999px;padding:3px;gap:3px}.pol-commentary-switch button,.pol-commentary-sort{font:inherit;font-size:.78rem;cursor:pointer;color:inherit;background:transparent;border:0;min-height:36px;padding:.4rem .7rem;border-radius:999px}.pol-commentary-switch button.active{background:var(--pol-commentary-line);color:#101c35;font-weight:700}.pol-commentary-sort{border:1px solid currentColor;opacity:.85}.pol-commentary-list{list-style:none;display:grid;gap:.7rem;margin:0;padding:0}.pol-commentary-entry{display:grid;grid-template-columns:3.4rem minmax(0,1fr);gap:.6rem;align-items:start}.pol-commentary-minute{padding-top:.8rem;font-variant-numeric:tabular-nums;font-size:.87rem;font-weight:750}.pol-commentary-event{border:1px solid color-mix(in srgb,currentColor 17%,transparent);border-left:3px solid color-mix(in srgb,currentColor 30%,transparent);border-radius:10px;padding:.75rem .85rem;display:flex;flex-direction:column;gap:.25rem;min-width:0;overflow-wrap:anywhere}.pol-commentary-entry.is-goal .pol-commentary-event{border-left-color:var(--pol-commentary-line);background:color-mix(in srgb,var(--pol-commentary-line) 9%,transparent)}.pol-commentary-entry.is-red .pol-commentary-event{border-left-color:#d24b56}.pol-commentary-entry.is-yellow .pol-commentary-event{border-left-color:#d3a82c}.pol-commentary-event-title{font-size:.88rem;font-weight:780}.pol-commentary-team{font-size:.78rem;font-weight:650;opacity:.85}.pol-commentary-detail{font-size:.81rem;line-height:1.45}.pol-commentary-footnote{margin-top:1rem;margin-bottom:0}@media (max-width:390px){.pol-commentary-entry{grid-template-columns:2.6rem minmax(0,1fr);gap:.35rem}.pol-commentary-switch button,.pol-commentary-sort{font-size:.72rem;padding:.38rem .52rem}}.pol-match-view-tabs{display:grid;grid-template-columns:1fr 1fr;gap:.45rem;margin:.8rem 0 1rem;padding:.25rem;border:1px solid var(--pol-gold,#c2a05b);border-radius:999px}.pol-match-view-tabs button{border:0;border-radius:999px;background:transparent;color:inherit;font:inherit;font-weight:650;font-size:.86rem;padding:.7rem .35rem;min-height:44px;cursor:pointer}.pol-match-view-tabs button.is-active{background:var(--pol-gold,#c2a05b);color:#132343}.pol-commentary-summary{border:1px solid color-mix(in srgb,currentColor 17%,transparent);border-radius:12px;padding:.8rem .9rem;margin:.85rem 0 1rem}.pol-commentary-summary h3{font-size:.94rem;margin:0 0 .6rem}.pol-commentary-summary ul{list-style:none;margin:0;padding:0;display:grid;gap:.75rem}.pol-commentary-summary li{display:grid;grid-template-columns:2.5rem minmax(0,1fr);gap:.25rem .6rem;align-items:baseline;padding-bottom:.65rem;border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent)}.pol-commentary-summary li:last-child{border:0;padding:0}.pol-commentary-summary li>span:first-child{font-variant-numeric:tabular-nums;font-weight:750}.pol-commentary-summary li>span:nth-child(2){font-size:.82rem;line-height:1.4;overflow-wrap:anywhere}.pol-commentary-entry{scroll-margin-top:8rem}.pol-commentary-entry:focus{outline:2px solid var(--pol-gold,#c2a05b);outline-offset:3px}.pol-commentary-summary li{display:block;padding:0;border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent)}.pol-commentary-summary li:last-child{border:0}.pol-commentary-summary-link{width:100%;display:grid;grid-template-columns:2.5rem minmax(0,1fr) 1rem;align-items:center;gap:.65rem;border:0;border-radius:6px;background:transparent;color:inherit;font:inherit;text-align:left;padding:.65rem .1rem;min-height:44px;cursor:pointer}.pol-commentary-summary-link:focus-visible{outline:2px solid var(--pol-gold,#c2a05b);outline-offset:2px}.pol-commentary-summary-link:hover{background:color-mix(in srgb,var(--pol-gold,#c2a05b) 8%,transparent)}.pol-commentary-summary-minute{font-variant-numeric:tabular-nums;font-size:.87rem;font-weight:750}.pol-commentary-summary-label{font-size:.81rem;line-height:1.38;overflow-wrap:anywhere}.pol-commentary-summary-chevron{font-size:1.35rem;line-height:1;color:var(--pol-gold,#c2a05b);justify-self:end}.pol-commentary-summary{scroll-margin-top:8rem}.pol-commentary-return{position:fixed;right:max(.9rem,env(safe-area-inset-right));bottom:calc(7.6rem + env(safe-area-inset-bottom));z-index:30;display:grid;place-items:center;width:46px;height:46px;min-width:46px;min-height:46px;padding:0;border:1px solid #c6a66b;border-radius:50%;background:#10294c;color:#e6c782;font:inherit;box-shadow:0 3px 12px #00000038;cursor:pointer}.pol-commentary-return:focus-visible{outline:2px solid currentColor;outline-offset:3px}.pol-commentary-return span{font-size:1rem}.pol-commentary-summary-link,.pol-commentary-summary li .pol-commentary-summary-link{color:inherit;text-decoration:none;font-weight:inherit;padding:.52rem .1rem}.pol-commentary-summary-link:visited,.pol-commentary-summary-link:hover{text-decoration:none}.pol-commentary-summary-minute{color:inherit;font-weight:750;text-decoration:none}.pol-commentary-summary-label{color:inherit;font-weight:600;text-decoration:none}.pol-commentary-summary-chevron{color:var(--pol-gold,#bb9653);text-decoration:none}html[data-theme=light] .pol-commentary-return{background:#fff;color:#142e52;border-color:#c6a66b}html[data-theme=light] .pol-commentary-summary-link,html[data-theme=light] .pol-commentary-summary-minute,html[data-theme=light] .pol-commentary-summary-label{color:#172b4b;text-decoration:none}html[data-theme=dark] .pol-commentary-summary-link,html[data-theme=dark] .pol-commentary-summary-minute,html[data-theme=dark] .pol-commentary-summary-label{color:#f1f3f7;text-decoration:none}.pol-commentary-return{border-width:2px;box-shadow:0 3px 12px #00000038}.pol-commentary-return span{font-size:1.4rem;line-height:1;font-weight:900}.pol-commentary-summary-chevron{color:inherit;font-size:1.4rem;font-weight:750}html[data-theme=light] .pol-commentary-summary-chevron{color:#172b4b}html[data-theme=dark] .pol-commentary-summary-chevron{color:#f1f3f7}.pol-commentary-entry.is-goal .pol-commentary-event{border:2px solid #c89c4f;border-left:5px solid #d7ae63;background:#183969;box-shadow:0 3px 12px #00000029}.pol-commentary-entry.is-goal .pol-commentary-event-title{display:inline-flex;align-items:center;align-self:flex-start;padding:.2rem .55rem;border-radius:5px;background:#d7ae63;color:#091e3b;font-size:.9rem;font-weight:850;letter-spacing:.035em;text-transform:uppercase}.pol-commentary-entry.is-goal .pol-commentary-team{font-weight:750;opacity:1}.pol-commentary-summary-item.is-goal .pol-commentary-summary-link{border-left:4px solid #d7ae63;border-radius:7px;padding:.55rem .55rem .55rem .65rem;background:#3973bd2e}.pol-commentary-summary-item.is-goal .pol-commentary-summary-label{font-weight:800}html[data-theme=light] .pol-commentary-entry.is-goal .pol-commentary-event{background:#dae7f5;border-color:#a67c37;border-left-color:#b98a42;box-shadow:0 2px 10px #11284c1f;color:#10284a}html[data-theme=light] .pol-commentary-entry.is-goal .pol-commentary-event-title{background:#143b71;color:#fff}html[data-theme=light] .pol-commentary-summary-item.is-goal .pol-commentary-summary-link{background:#dce8f5;border-left-color:#b98a42;color:#10284a}html[data-theme=dark] .pol-commentary-entry.is-goal .pol-commentary-event{background:#183969;color:#f7f4ed}html[data-theme=dark] .pol-commentary-summary-item.is-goal .pol-commentary-summary-link{background:#17365e}html[data-theme=dark] .pol-commentary-entry.is-goal .pol-commentary-event{background:#e2bd79;color:#081e3e;border:2px solid #f1d9a3;border-left:5px solid #f1d9a3;box-shadow:0 5px 16px #0003}html[data-theme=dark] .pol-commentary-entry.is-goal .pol-commentary-event-title{background:#09264d;color:#f8e5b8}html[data-theme=dark] .pol-commentary-entry.is-goal .pol-commentary-team,html[data-theme=dark] .pol-commentary-entry.is-goal .pol-commentary-detail{color:#081e3e;opacity:1}html[data-theme=dark] .pol-commentary-summary-item.is-goal .pol-commentary-summary-link{background:#e2bd79;border-left-color:#f1d9a3;color:#081e3e}html[data-theme=dark] .pol-commentary-summary-item.is-goal :is(.pol-commentary-summary-minute,.pol-commentary-summary-label,.pol-commentary-summary-chevron){color:#081e3e}html[data-theme=light] .pol-commentary-entry.is-goal .pol-commentary-event{background:#194a8b;color:#f7f4ed;border:2px solid #c9a263;border-left:5px solid #e2bd79;box-shadow:0 4px 14px #071d4229}html[data-theme=light] .pol-commentary-entry.is-goal .pol-commentary-event-title{background:#e2bd79;color:#09264d}html[data-theme=light] .pol-commentary-entry.is-goal .pol-commentary-team{color:#f1d9a3;opacity:1}html[data-theme=light] .pol-commentary-entry.is-goal .pol-commentary-detail{color:#fff;opacity:1}html[data-theme=light] .pol-commentary-summary-item.is-goal .pol-commentary-summary-link{background:#194a8b;border-left-color:#e2bd79;color:#f7f4ed}html[data-theme=light] .pol-commentary-summary-item.is-goal :is(.pol-commentary-summary-minute,.pol-commentary-summary-label,.pol-commentary-summary-chevron){color:#f7f4ed}.pol-commentary-controls{align-items:start}.pol-commentary-switch{max-width:100%;overflow-x:auto;scrollbar-width:none;flex-wrap:nowrap;border-radius:14px}.pol-commentary-switch::-webkit-scrollbar{display:none}.pol-commentary-switch button{white-space:nowrap;flex:0 0 auto}.pol-commentary-totals{display:flex;flex-wrap:wrap;gap:.4rem;margin:.65rem 0 .2rem}.pol-commentary-totals span{display:inline-flex;align-items:center;gap:.3rem;border:1px solid color-mix(in srgb,currentColor 19%,transparent);padding:.35rem .6rem;border-radius:999px;font-size:.74rem;line-height:1.2}.pol-commentary-totals strong{font-variant-numeric:tabular-nums}.pol-commentary-phase{display:flex;align-items:center;gap:.7rem;list-style:none;font-size:.75rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;opacity:.75;margin:.25rem 0}.pol-commentary-phase:after{content:"";height:1px;flex:1;background:color-mix(in srgb,currentColor 25%,transparent)}.pol-commentary-live-label{display:inline-flex;align-items:center;gap:.35rem;margin:.45rem 0;padding:.3rem .65rem;border:1px solid var(--pol-gold,#c2a05b);border-radius:999px;font-size:.76rem;font-weight:750;letter-spacing:.015em}.pol-commentary{box-sizing:border-box;min-width:0;max-width:100%;overflow-x:clip}.pol-commentary-heading,.pol-commentary-summary,.pol-commentary-list,.pol-commentary-controls{box-sizing:border-box;min-width:0;max-width:100%}.pol-commentary-controls{display:grid;grid-template-columns:minmax(0,1fr);gap:.65rem;justify-items:start}.pol-commentary-switch{box-sizing:border-box;display:flex;width:100%;min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;border-radius:999px}.pol-commentary-switch button{flex:0 0 auto}.pol-commentary-sort{max-width:100%}.pol-commentary-entry{min-width:0;max-width:100%}.pol-commentary-key-hint{font-size:.7rem;font-weight:500;opacity:.7;letter-spacing:normal;margin-left:.4rem}.pol-commentary-controls{width:100%;min-width:0}.pol-commentary-switch{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1.2fr) minmax(0,.72fr);gap:3px;align-items:stretch;width:100%;max-width:100%;min-width:0;overflow:visible;overscroll-behavior:auto;border-radius:999px;padding:3px;box-sizing:border-box}.pol-commentary-switch button{min-width:0;width:100%;max-width:100%;white-space:nowrap;padding:.55rem .25rem;min-height:44px;font-size:clamp(.65rem,2.7vw,.83rem);line-height:1.1;text-align:center}.pol-commentary-entry.is-penalty-missed .pol-commentary-event{border-left-color:#d68a4a}@media (max-width:360px){.pol-commentary-switch button{font-size:.65rem;letter-spacing:-.02em}}.pol-commentary-switch{grid-template-columns:minmax(0,1.18fr) minmax(0,1.4fr) minmax(0,.68fr)}.pol-commentary-entry.is-goal .pol-commentary-event{padding:.58rem .82rem;gap:.16rem}.pol-commentary-entry.is-goal .pol-commentary-event-title{padding:.15rem .48rem}.pol-commentary-event-title{max-width:100%;min-width:0;overflow-wrap:anywhere}.pol-commentary-entry.is-goal .pol-commentary-event-title{max-width:100%;white-space:normal;line-height:1.25;font-size:clamp(.75rem,3.1vw,.9rem)}html[data-theme=light] .pol-commentary-entry.is-goal.has-club-palette .pol-commentary-event,html[data-theme=light] .pol-commentary-entry.is-goal.is-chelsea .pol-commentary-event{background:var(--pol-club-light);color:var(--pol-club-light-ink);border:2px solid var(--pol-club-accent);border-left-width:5px}html[data-theme=dark] .pol-commentary-entry.is-goal.has-club-palette .pol-commentary-event,html[data-theme=dark] .pol-commentary-entry.is-goal.is-chelsea .pol-commentary-event{background:var(--pol-club-dark);color:var(--pol-club-dark-ink);border:2px solid var(--pol-club-accent);border-left-width:5px}html[data-theme=light] .pol-commentary-entry.is-goal.has-club-palette :is(.pol-commentary-event-title,.pol-commentary-detail),html[data-theme=light] .pol-commentary-entry.is-goal.is-chelsea :is(.pol-commentary-event-title,.pol-commentary-detail){color:var(--pol-club-light-ink)}html[data-theme=dark] .pol-commentary-entry.is-goal.has-club-palette :is(.pol-commentary-event-title,.pol-commentary-detail),html[data-theme=dark] .pol-commentary-entry.is-goal.is-chelsea :is(.pol-commentary-event-title,.pol-commentary-detail){color:var(--pol-club-dark-ink)}html[data-theme=light] .pol-commentary-entry.is-goal.has-club-palette .pol-commentary-event-title,html[data-theme=dark] .pol-commentary-entry.is-goal.has-club-palette .pol-commentary-event-title{background:#00000029;border:1px solid currentColor}html[data-theme=light] .pol-commentary-entry.is-goal.is-chelsea .pol-commentary-event-title,html[data-theme=dark] .pol-commentary-entry.is-goal.is-chelsea .pol-commentary-event-title{background:#09264d;color:#f8e5b8}.pol-commentary-entry.has-club-palette:not(.is-goal) .pol-commentary-event,.pol-commentary-entry.is-chelsea:not(.is-goal) .pol-commentary-event{border-left:5px solid var(--pol-club-accent)}.pol-commentary-entry.is-var .pol-commentary-event{border-left-color:#7194b7}.pol-commentary-entry.is-var .pol-commentary-event-title,.pol-commentary-entry.is-penalty-missed .pol-commentary-event-title{font-weight:800}.pol-commentary-narrative{font-size:.8rem;line-height:1.5;margin:.3rem 0 0;max-width:65ch;color:inherit;opacity:.92}.pol-commentary-entry.is-goal .pol-commentary-goal-headline{display:block;font-size:1.01rem;line-height:1.35;font-weight:780;margin:.24rem 0 .06rem;color:inherit;letter-spacing:-.012em}.pol-commentary-entry.is-half-time .pol-commentary-event,.pol-commentary-entry.is-full-time .pol-commentary-event{border-left:4px solid #cda865;background:color-mix(in srgb,var(--pol-gold,#c2a05b) 9%,transparent);padding:.85rem .95rem}.pol-commentary-entry.is-full-time .pol-commentary-event{border-left-width:5px}.pol-commentary-milestone-headline{display:block;font-size:1rem;line-height:1.38;font-weight:770;margin:.18rem 0 .14rem;color:inherit;overflow-wrap:anywhere}html[data-theme=dark] .pol-commentary-entry:is(.is-half-time,.is-full-time) .pol-commentary-event{border-color:#e2bd796b;border-left-color:#e2bd79;background:#152d4f;color:#f5f1e9}html[data-theme=light] .pol-commentary-entry:is(.is-half-time,.is-full-time) .pol-commentary-event{border-color:#1c3e6938;border-left-color:#b58d4c;background:#eef2f8;color:#193858}:root{color-scheme:dark;--pol-navy:#06152f;--pol-blue:#034ea2;--pol-gold:#d7ae63;--pol-ivory:#f3ecdf;--pol-display:"Cormorant Garamond",Georgia,serif;--pol-ui:Inter,system-ui,sans-serif;--canvas:#091d3b;--canvas-deep:#06162f;--surface:#12345f;--surface-strong:#174273;--surface-elevated:#174b82;--surface-subtle:rgba(9,31,61,.7);--text:#f7f4ed;--text-soft:#c8d5e6;--text-muted:#91a8c3;--edge:rgba(75,145,220,.42);--edge-soft:rgba(108,154,207,.16);--edge-gold:rgba(215,174,99,.58);--accent-blue:#034ea2;--accent-gold:#d7ae63;--status-win:#a7e3c9;--status-draw:#efd39b;--status-loss:#efb0b0;--nav-h:72px;--header-h:92px;--radius:18px;--shadow:0 14px 34px rgba(0,0,0,.22);--fast:.14s;--normal:.22s;--ease:cubic-bezier(.22,.8,.25,1);--theme-surface-01:#06152f;--theme-surface-02:#0a2447;--theme-surface-03:#0a2850;--theme-surface-04:#0b2a51;--theme-surface-05:#0b2b54;--theme-surface-06:#0b2c52;--theme-surface-07:#0b2c55;--theme-surface-08:#0c1730;--theme-surface-09:#112443;--theme-surface-10:#113b69;--theme-surface-11:#153a68;--theme-surface-12:#18335c;--theme-surface-13:rgba(10,34,68,.64);--theme-surface-14:rgba(11,35,71,.92);--theme-surface-15:rgba(12,39,77,.62);--theme-surface-16:rgba(12,40,75,.9);--theme-surface-17:rgba(12,42,76,.4);--theme-surface-18:rgba(12,48,88,.96);--theme-surface-19:rgba(12,48,88,.98);--theme-surface-20:rgba(13,48,89,.96);--theme-surface-21:rgba(14,35,68,.72);--theme-surface-22:rgba(14,49,90,.96);--theme-surface-23:rgba(14,50,91,.92);--theme-surface-24:rgba(14,50,91,.96);--theme-surface-25:rgba(14,65,76,.8);--theme-surface-26:rgba(15,47,86,.92);--theme-surface-27:rgba(15,48,84,.26);--theme-surface-28:rgba(15,48,84,.28);--theme-surface-29:rgba(15,48,84,.3);--theme-surface-30:rgba(15,48,84,.34);--theme-surface-31:rgba(15,48,84,.42);--theme-surface-32:rgba(15,51,93,.98);--theme-surface-33:rgba(17,57,99,.78);--theme-surface-34:rgba(18,44,83,.98);--theme-surface-35:rgba(18,56,96,.5);--theme-surface-36:rgba(2,8,18,.72);--theme-surface-37:rgba(22,88,91,.72);--theme-surface-38:rgba(4,19,44,.18);--theme-surface-39:rgba(4,19,44,.2);--theme-surface-40:rgba(4,19,44,.24);--theme-surface-41:rgba(4,20,42,.34);--theme-surface-42:rgba(4,25,54,.28);--theme-surface-43:rgba(4,25,54,.35);--theme-surface-44:rgba(5,24,50,.72);--theme-surface-45:rgba(5,24,51,.26);--theme-surface-46:rgba(5,24,51,.82);--theme-surface-47:rgba(5,24,52,.3);--theme-surface-48:rgba(5,25,52,.72);--theme-surface-49:rgba(5,29,58,.26);--theme-surface-50:rgba(5,29,58,.34);--theme-surface-51:rgba(5,29,58,.82);--theme-surface-52:rgba(5,30,61,.26);--theme-surface-53:rgba(6,21,47,.35);--theme-surface-54:rgba(6,21,47,.38);--theme-surface-55:rgba(6,21,47,.82);--theme-surface-56:rgba(6,21,47,.9);--theme-surface-57:rgba(6,21,47,.96);--theme-surface-58:rgba(6,28,56,.96);--theme-surface-59:rgba(6,28,56,.98);--theme-surface-60:rgba(6,29,59,.58);--theme-surface-61:rgba(6,33,67,.46);--theme-surface-62:rgba(7,23,47,.9);--theme-surface-63:rgba(7,26,54,.96);--theme-surface-64:rgba(7,29,57,.48);--theme-surface-65:rgba(7,30,62,.72);--theme-surface-66:rgba(7,31,61,.54);--theme-surface-67:rgba(8,29,58,.58);--theme-surface-68:rgba(8,29,58,.72);--theme-surface-69:rgba(8,31,63,.28);--theme-surface-70:rgba(8,34,67,.78);--theme-surface-71:rgba(9,31,61,.5);--theme-surface-72:rgba(9,31,61,.7);--theme-surface-73:rgba(9,31,61,.72);--theme-accent-01:#123d6d;--theme-accent-02:#16487e;--theme-accent-03:#164a82;--theme-accent-04:#173f70;--theme-accent-05:#174b82;--theme-accent-06:#18548d;--theme-accent-07:#194d83;--theme-accent-08:#4c7fb5;--theme-accent-09:#4c8dff;--theme-accent-10:#7da6d0;--theme-accent-11:#86abd3;--theme-accent-12:#8aa0bc;--theme-accent-13:#9bc9f2;--theme-accent-14:rgba(101,139,185,.18);--theme-accent-15:rgba(108,154,207,.08);--theme-accent-16:rgba(108,154,207,.09);--theme-accent-17:rgba(108,154,207,.1);--theme-accent-18:rgba(108,154,207,.12);--theme-accent-19:rgba(108,154,207,.13);--theme-accent-20:rgba(108,154,207,.14);--theme-accent-21:rgba(108,154,207,.16);--theme-accent-22:rgba(108,154,207,.18);--theme-accent-23:rgba(131,172,220,.18);--theme-accent-24:rgba(131,172,220,.22);--theme-accent-25:rgba(131,172,220,.24);--theme-accent-26:rgba(137,162,194,.28);--theme-accent-27:rgba(171,202,232,.24);--theme-accent-28:rgba(21,65,110,.2);--theme-accent-29:rgba(25,74,126,.88);--theme-accent-30:rgba(25,74,126,.94);--theme-accent-31:rgba(28,78,130,.94);--theme-accent-32:rgba(29,69,113,.82);--theme-accent-33:rgba(29,78,130,.94);--theme-accent-34:rgba(3,78,162,.08);--theme-accent-35:rgba(3,78,162,.13);--theme-accent-36:rgba(3,78,162,.2);--theme-accent-37:rgba(3,78,162,.22);--theme-accent-38:rgba(3,78,162,.28);--theme-accent-39:rgba(3,78,162,.34);--theme-accent-40:rgba(3,78,162,.5);--theme-accent-41:rgba(30,83,139,.96);--theme-accent-42:rgba(31,77,126,.96);--theme-accent-43:rgba(31,86,144,.96);--theme-accent-44:rgba(33,78,125,.28);--theme-accent-45:rgba(35,93,151,.38);--theme-accent-46:rgba(36,80,128,.86);--theme-accent-47:rgba(39,91,145,.18);--theme-accent-48:rgba(46,103,162,.45);--theme-accent-49:rgba(54,131,218,.32);--theme-accent-50:rgba(76,141,255,.1);--theme-accent-51:rgba(76,141,255,.34);--theme-accent-52:rgba(86,157,226,.28);--theme-accent-53:rgba(86,157,226,.35);--theme-success-01:#49b989;--theme-success-02:#4dd3a3;--theme-success-03:#70d2ad;--theme-success-04:#8ed5b5;--theme-success-05:#8fe0bd;--theme-success-06:#91e3bb;--theme-success-07:#99e6c1;--theme-success-08:#9be4c7;--theme-success-09:#a7e3c9;--theme-success-10:rgba(25,121,91,.25);--theme-success-11:rgba(27,142,100,.14);--theme-success-12:rgba(27,151,113,.45);--theme-success-13:rgba(28,148,105,.2);--theme-success-14:rgba(32,137,98,.2);--theme-success-15:rgba(32,137,98,.22);--theme-success-16:rgba(39,157,105,.13);--theme-success-17:rgba(39,157,105,.2);--theme-success-18:rgba(67,184,143,.58);--theme-success-19:rgba(73,183,137,.72);--theme-success-20:rgba(73,185,137,.38);--theme-success-21:rgba(73,185,137,.8);--theme-success-22:rgba(75,216,165,.28);--theme-success-23:rgba(77,211,163,.45);--theme-success-24:rgba(77,211,163,.55);--theme-success-25:rgba(80,196,145,.28);--theme-success-26:rgba(80,202,148,.36);--theme-success-27:rgba(80,202,148,.4);--theme-gold-01:#d7ae63;--theme-gold-02:#e0ba64;--theme-gold-03:#e48288;--theme-gold-04:#e7a2a2;--theme-gold-05:#e89a9e;--theme-gold-06:#ed9a8d;--theme-gold-07:#f0a2ad;--theme-gold-08:#f0a7a7;--theme-gold-09:#f0b3ac;--theme-gold-10:#f0c28f;--theme-gold-11:rgba(201,169,97,.25);--theme-gold-12:rgba(201,169,97,.3);--theme-gold-13:rgba(201,169,97,.35);--theme-gold-14:rgba(213,176,92,.12);--theme-gold-15:rgba(213,176,92,.18);--theme-gold-16:rgba(215,174,99,.05);--theme-gold-17:rgba(215,174,99,.06);--theme-gold-18:rgba(215,174,99,.08);--theme-gold-19:rgba(215,174,99,.09);--theme-gold-20:rgba(215,174,99,.1);--theme-gold-21:rgba(215,174,99,.11);--theme-gold-22:rgba(215,174,99,.12);--theme-gold-23:rgba(215,174,99,.13);--theme-gold-24:rgba(215,174,99,.15);--theme-gold-25:rgba(215,174,99,.16);--theme-gold-26:rgba(215,174,99,.17);--theme-gold-27:rgba(215,174,99,.18);--theme-gold-28:rgba(215,174,99,.2);--theme-gold-29:rgba(215,174,99,.22);--theme-gold-30:rgba(215,174,99,.24);--theme-gold-31:rgba(215,174,99,.3);--theme-gold-32:rgba(215,174,99,.32);--theme-gold-33:rgba(215,174,99,.55);--theme-gold-34:rgba(215,174,99,.7);--theme-gold-35:rgba(215,174,99,.72);--theme-gold-36:rgba(215,174,99,.74);--theme-danger-01:#e07070;--theme-danger-02:#efb0b0;--theme-danger-03:#f0b1b1;--theme-danger-04:#f4b5b5;--theme-danger-05:rgba(148,42,42,.13);--theme-danger-06:rgba(148,55,70,.2);--theme-danger-07:rgba(151,55,65,.16);--theme-danger-08:rgba(151,55,65,.17);--theme-danger-09:rgba(195,73,73,.13);--theme-danger-10:rgba(195,73,73,.17);--theme-danger-11:rgba(196,77,77,.17);--theme-danger-12:rgba(209,104,119,.55);--theme-danger-13:rgba(220,102,102,.32);--theme-danger-14:rgba(220,102,102,.34);--theme-danger-15:rgba(224,112,112,.34);--theme-danger-16:rgba(224,112,112,.45);--theme-danger-17:rgba(224,112,112,.66);--theme-danger-18:rgba(224,112,112,.78);--theme-neutral-01:#efd39b;--theme-neutral-02:#efd59c;--theme-glass-01:#fff;--theme-glass-02:rgba(224,236,229,.28);--theme-glass-03:rgba(243,236,223,.78);--theme-glass-04:rgba(255,255,255,.018);--theme-glass-05:rgba(255,255,255,.05);--theme-glass-06:rgba(255,255,255,.07);--theme-glass-07:rgba(255,255,255,.08);--theme-glass-08:rgba(255,255,255,.1);--theme-glass-09:rgba(255,255,255,.1);--theme-glass-10:rgba(255,255,255,.12);--theme-glass-11:rgba(255,255,255,.14);--theme-glass-12:rgba(255,255,255,.16);--theme-glass-13:rgba(255,255,255,.92);--theme-glass-14:rgba(255,255,255,.93);--theme-glass-15:rgba(255,255,255,.94);--theme-shadow-01:rgba(0,0,0,.12);--theme-shadow-02:rgba(0,0,0,.14);--theme-shadow-03:rgba(0,0,0,.16);--theme-shadow-04:rgba(0,0,0,.18);--theme-shadow-05:rgba(0,0,0,.2);--theme-shadow-06:rgba(0,0,0,.24);--theme-shadow-07:rgba(0,0,0,.28);--theme-shadow-08:rgba(0,0,0,.35);--theme-shadow-09:rgba(0,0,0,.4);--theme-shadow-10:rgba(0,0,0,.48)}html[data-theme=light]{color-scheme:light;--canvas:#f3ecdf;--canvas-deep:#e8ddcb;--surface:#fffdf8;--surface-strong:#f7f0e5;--surface-elevated:#fffdf8;--surface-subtle:rgba(7,26,54,.05);--text:#071a36;--text-soft:#263d5d;--text-muted:#586a82;--edge:#c6d4e4;--edge-soft:rgba(3,78,162,.14);--edge-gold:rgba(168,117,40,.46);--accent-blue:#034ea2;--accent-gold:#a87528;--light-text-gold:#8f611d;--status-win:#176846;--status-draw:#8a5a18;--status-loss:#a33d45;--shadow:0 14px 34px rgba(7,26,54,.12);--theme-surface-01:#f3ecdf;--theme-surface-02:#f3ecdf;--theme-surface-03:#f3ecdf;--theme-surface-04:#f3ecdf;--theme-surface-05:#f3ecdf;--theme-surface-06:#f3ecdf;--theme-surface-07:#f3ecdf;--theme-surface-08:#f3ecdf;--theme-surface-09:#f3ecdf;--theme-surface-10:#fffdf8;--theme-surface-11:#fffdf8;--theme-surface-12:#fffdf8;--theme-surface-13:rgba(255,253,248,.88);--theme-surface-14:rgba(255,253,248,.96);--theme-surface-15:rgba(255,253,248,.88);--theme-surface-16:rgba(255,253,248,.96);--theme-surface-17:rgba(255,253,248,.88);--theme-surface-18:rgba(255,253,248,.96);--theme-surface-19:rgba(255,253,248,.96);--theme-surface-20:rgba(255,253,248,.96);--theme-surface-21:rgba(255,253,248,.96);--theme-surface-22:rgba(255,253,248,.96);--theme-surface-23:rgba(255,253,248,.96);--theme-surface-24:rgba(255,253,248,.96);--theme-surface-25:rgba(255,253,248,.96);--theme-surface-26:rgba(255,253,248,.96);--theme-surface-27:rgba(7,26,54,.05);--theme-surface-28:rgba(7,26,54,.06);--theme-surface-29:rgba(7,26,54,.06);--theme-surface-30:rgba(7,26,54,.07);--theme-surface-31:rgba(255,253,248,.88);--theme-surface-32:rgba(255,253,248,.96);--theme-surface-33:rgba(255,253,248,.96);--theme-surface-34:rgba(255,253,248,.96);--theme-surface-35:rgba(255,253,248,.88);--theme-surface-36:rgba(255,253,248,.96);--theme-surface-37:rgba(255,253,248,.96);--theme-surface-38:rgba(7,26,54,.04);--theme-surface-39:rgba(7,26,54,.04);--theme-surface-40:rgba(7,26,54,.05);--theme-surface-41:rgba(7,26,54,.07);--theme-surface-42:rgba(7,26,54,.06);--theme-surface-43:rgba(7,26,54,.07);--theme-surface-44:rgba(255,253,248,.96);--theme-surface-45:rgba(7,26,54,.05);--theme-surface-46:rgba(255,253,248,.96);--theme-surface-47:rgba(7,26,54,.06);--theme-surface-48:rgba(255,253,248,.96);--theme-surface-49:rgba(7,26,54,.05);--theme-surface-50:rgba(7,26,54,.07);--theme-surface-51:rgba(255,253,248,.96);--theme-surface-52:rgba(7,26,54,.05);--theme-surface-53:rgba(7,26,54,.07);--theme-surface-54:rgba(7,26,54,.08);--theme-surface-55:rgba(255,253,248,.96);--theme-surface-56:rgba(255,253,248,.96);--theme-surface-57:rgba(255,253,248,.96);--theme-surface-58:rgba(255,253,248,.96);--theme-surface-59:rgba(255,253,248,.96);--theme-surface-60:rgba(255,253,248,.88);--theme-surface-61:rgba(255,253,248,.88);--theme-surface-62:rgba(255,253,248,.96);--theme-surface-63:rgba(255,253,248,.96);--theme-surface-64:rgba(255,253,248,.88);--theme-surface-65:rgba(255,253,248,.96);--theme-surface-66:rgba(255,253,248,.88);--theme-surface-67:rgba(255,253,248,.88);--theme-surface-68:rgba(255,253,248,.96);--theme-surface-69:rgba(7,26,54,.06);--theme-surface-70:rgba(255,253,248,.96);--theme-surface-71:rgba(255,253,248,.88);--theme-surface-72:rgba(255,253,248,.88);--theme-surface-73:rgba(255,253,248,.96);--theme-accent-01:#034ea2;--theme-accent-02:#034ea2;--theme-accent-03:#034ea2;--theme-accent-04:#034ea2;--theme-accent-05:#034ea2;--theme-accent-06:#034ea2;--theme-accent-07:#034ea2;--theme-accent-08:#034ea2;--theme-accent-09:#034ea2;--theme-accent-10:#034ea2;--theme-accent-11:#034ea2;--theme-accent-12:#034ea2;--theme-accent-13:#034ea2;--theme-accent-14:rgba(3,78,162,.18);--theme-accent-15:rgba(3,78,162,.1);--theme-accent-16:rgba(3,78,162,.1);--theme-accent-17:rgba(3,78,162,.1);--theme-accent-18:rgba(3,78,162,.12);--theme-accent-19:rgba(3,78,162,.13);--theme-accent-20:rgba(3,78,162,.14);--theme-accent-21:rgba(3,78,162,.16);--theme-accent-22:rgba(3,78,162,.18);--theme-accent-23:rgba(3,78,162,.18);--theme-accent-24:rgba(3,78,162,.22);--theme-accent-25:rgba(3,78,162,.24);--theme-accent-26:rgba(3,78,162,.28);--theme-accent-27:rgba(3,78,162,.24);--theme-accent-28:rgba(3,78,162,.2);--theme-accent-29:rgba(3,78,162,.42);--theme-accent-30:rgba(3,78,162,.42);--theme-accent-31:rgba(3,78,162,.42);--theme-accent-32:rgba(3,78,162,.42);--theme-accent-33:rgba(3,78,162,.42);--theme-accent-34:rgba(3,78,162,.1);--theme-accent-35:rgba(3,78,162,.13);--theme-accent-36:rgba(3,78,162,.2);--theme-accent-37:rgba(3,78,162,.22);--theme-accent-38:rgba(3,78,162,.28);--theme-accent-39:rgba(3,78,162,.34);--theme-accent-40:rgba(3,78,162,.42);--theme-accent-41:rgba(3,78,162,.42);--theme-accent-42:rgba(3,78,162,.42);--theme-accent-43:rgba(3,78,162,.42);--theme-accent-44:rgba(3,78,162,.28);--theme-accent-45:rgba(3,78,162,.38);--theme-accent-46:rgba(3,78,162,.42);--theme-accent-47:rgba(3,78,162,.18);--theme-accent-48:rgba(3,78,162,.42);--theme-accent-49:rgba(3,78,162,.32);--theme-accent-50:rgba(3,78,162,.1);--theme-accent-51:rgba(3,78,162,.34);--theme-accent-52:rgba(3,78,162,.28);--theme-accent-53:rgba(3,78,162,.35);--theme-success-01:#176846;--theme-success-02:#176846;--theme-success-03:#176846;--theme-success-04:#176846;--theme-success-05:#176846;--theme-success-06:#176846;--theme-success-07:#176846;--theme-success-08:#176846;--theme-success-09:#176846;--theme-success-10:rgba(23,104,70,.25);--theme-success-11:rgba(23,104,70,.14);--theme-success-12:rgba(23,104,70,.45);--theme-success-13:rgba(23,104,70,.2);--theme-success-14:rgba(23,104,70,.2);--theme-success-15:rgba(23,104,70,.22);--theme-success-16:rgba(23,104,70,.13);--theme-success-17:rgba(23,104,70,.2);--theme-success-18:rgba(23,104,70,.58);--theme-success-19:rgba(23,104,70,.72);--theme-success-20:rgba(23,104,70,.38);--theme-success-21:rgba(23,104,70,.8);--theme-success-22:rgba(23,104,70,.28);--theme-success-23:rgba(23,104,70,.45);--theme-success-24:rgba(23,104,70,.55);--theme-success-25:rgba(23,104,70,.28);--theme-success-26:rgba(23,104,70,.36);--theme-success-27:rgba(23,104,70,.4);--theme-gold-01:#a87528;--theme-gold-02:#a87528;--theme-gold-03:#a87528;--theme-gold-04:#a87528;--theme-gold-05:#a87528;--theme-gold-06:#a87528;--theme-gold-07:#a87528;--theme-gold-08:#a87528;--theme-gold-09:#a87528;--theme-gold-10:#a87528;--theme-gold-11:rgba(168,117,40,.25);--theme-gold-12:rgba(168,117,40,.3);--theme-gold-13:rgba(168,117,40,.35);--theme-gold-14:rgba(168,117,40,.12);--theme-gold-15:rgba(168,117,40,.18);--theme-gold-16:rgba(168,117,40,.05);--theme-gold-17:rgba(168,117,40,.06);--theme-gold-18:rgba(168,117,40,.08);--theme-gold-19:rgba(168,117,40,.09);--theme-gold-20:rgba(168,117,40,.1);--theme-gold-21:rgba(168,117,40,.11);--theme-gold-22:rgba(168,117,40,.12);--theme-gold-23:rgba(168,117,40,.13);--theme-gold-24:rgba(168,117,40,.15);--theme-gold-25:rgba(168,117,40,.16);--theme-gold-26:rgba(168,117,40,.17);--theme-gold-27:rgba(168,117,40,.18);--theme-gold-28:rgba(168,117,40,.2);--theme-gold-29:rgba(168,117,40,.22);--theme-gold-30:rgba(168,117,40,.24);--theme-gold-31:rgba(168,117,40,.3);--theme-gold-32:rgba(168,117,40,.32);--theme-gold-33:rgba(168,117,40,.55);--theme-gold-34:rgba(168,117,40,.7);--theme-gold-35:rgba(168,117,40,.72);--theme-gold-36:rgba(168,117,40,.74);--theme-danger-01:#a33d45;--theme-danger-02:#a33d45;--theme-danger-03:#a33d45;--theme-danger-04:#a33d45;--theme-danger-05:rgba(163,61,69,.13);--theme-danger-06:rgba(163,61,69,.2);--theme-danger-07:rgba(163,61,69,.16);--theme-danger-08:rgba(163,61,69,.17);--theme-danger-09:rgba(163,61,69,.13);--theme-danger-10:rgba(163,61,69,.17);--theme-danger-11:rgba(163,61,69,.17);--theme-danger-12:rgba(163,61,69,.55);--theme-danger-13:rgba(163,61,69,.32);--theme-danger-14:rgba(163,61,69,.34);--theme-danger-15:rgba(163,61,69,.34);--theme-danger-16:rgba(163,61,69,.45);--theme-danger-17:rgba(163,61,69,.66);--theme-danger-18:rgba(163,61,69,.78);--theme-neutral-01:#586a82;--theme-neutral-02:#586a82;--theme-glass-01:rgba(255,253,248,.98);--theme-glass-02:rgba(7,26,54,.18);--theme-glass-03:rgba(255,253,248,.98);--theme-glass-04:rgba(7,26,54,.04);--theme-glass-05:rgba(7,26,54,.04);--theme-glass-06:rgba(7,26,54,.06);--theme-glass-07:rgba(7,26,54,.07);--theme-glass-08:rgba(7,26,54,.08);--theme-glass-09:rgba(7,26,54,.08);--theme-glass-10:rgba(7,26,54,.1);--theme-glass-11:rgba(7,26,54,.11);--theme-glass-12:rgba(7,26,54,.13);--theme-glass-13:rgba(255,253,248,.98);--theme-glass-14:rgba(255,253,248,.98);--theme-glass-15:rgba(255,253,248,.98);--theme-shadow-01:rgba(7,26,54,.08);--theme-shadow-02:rgba(7,26,54,.09);--theme-shadow-03:rgba(7,26,54,.1);--theme-shadow-04:rgba(7,26,54,.11);--theme-shadow-05:rgba(7,26,54,.12);--theme-shadow-06:rgba(7,26,54,.15);--theme-shadow-07:rgba(7,26,54,.17);--theme-shadow-08:rgba(7,26,54,.22);--theme-shadow-09:rgba(7,26,54,.25);--theme-shadow-10:rgba(7,26,54,.28)}*{box-sizing:border-box}html{background:var(--canvas-deep);color-scheme:dark}html[data-theme=light]{color-scheme:light}body{margin:0;min-width:320px;background:radial-gradient(circle at 50% -10%,var(--theme-accent-39),transparent 38%),var(--canvas);color:var(--text);font-family:var(--pol-ui);-webkit-font-smoothing:antialiased}button{font:inherit}:where(button,a,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--pol-gold);outline-offset:2px}.skip-link{position:fixed;z-index:10000;top:8px;left:8px;padding:10px 14px;border-radius:10px;background:var(--surface-elevated);color:var(--text);font-weight:800;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.view-stack{display:grid;gap:14px;max-width:760px;margin:0 auto}.eyebrow{text-transform:uppercase;letter-spacing:.14em;font-size:.72rem;font-weight:700;color:var(--pol-gold)}p{color:var(--text-soft);line-height:1.5}.structural-list{display:grid;gap:9px}@media (prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.app-shell{min-height:100dvh;padding-bottom:calc(var(--nav-h) + env(safe-area-inset-bottom))}.pride-header{position:sticky;top:0;z-index:20;height:calc(var(--header-h) + env(safe-area-inset-top));padding-top:env(safe-area-inset-top);display:grid;place-items:center;overflow:hidden;background:#061a35;border-bottom:1px solid var(--edge);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.header-atmosphere{position:absolute;top:0;right:0;bottom:0;left:0;background:url(/assets/match-heroes/stamford-bridge-day.webp) center 56%/62% auto no-repeat,url(/assets/match-heroes/stamford-bridge-day.webp) center 56%/cover no-repeat;opacity:1;filter:saturate(.72) contrast(1.08) brightness(.78);pointer-events:none}.header-atmosphere:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#061a35,#061a35d1 8%,#061a3542 23%,#061a350d 36%,#061a350d 64%,#061a3542 77%,#061a35d1 92%,#061a35),linear-gradient(180deg,#0310232e,#051b3957)}.header-atmosphere:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 50% 51%,rgba(5,24,50,.32) 0%,rgba(5,24,50,.14) 34%,transparent 62%),linear-gradient(180deg,rgba(5,24,50,.03) 0%,transparent 46%,rgba(5,24,50,.22) 100%)}html[data-theme=light] body .pride-header{background:#0b2445;border-bottom-color:#aa864057}html[data-theme=light] body .header-atmosphere{background:url(/assets/match-heroes/stamford-bridge-day.webp) center 56%/62% auto no-repeat,url(/assets/match-heroes/stamford-bridge-day.webp) center 56%/cover no-repeat;opacity:1;filter:saturate(.76) contrast(1.05) brightness(.92)}html[data-theme=light] body .header-atmosphere:before{background:linear-gradient(90deg,#0b2445,#0b2445bd 8%,#0b24452e 23%,#0b244505 36%,#0b244505 64%,#0b24452e 77%,#0b2445bd 92%,#0b2445),linear-gradient(180deg,#081e3b14,#0c2a4e2e)}html[data-theme=light] body .header-atmosphere:after{background:radial-gradient(ellipse at 50% 51%,rgba(10,35,67,.25) 0%,rgba(10,35,67,.08) 36%,transparent 62%),linear-gradient(180deg,transparent 58%,rgba(10,35,67,.13) 100%)}.header-brand{position:relative;display:flex;align-items:center;gap:12px}.header-lion{width:52px;height:52px;object-fit:contain;filter:drop-shadow(0 5px 16px var(--theme-shadow-07))}.header-wordmark{font-family:var(--pol-display);font-weight:600;font-size:clamp(1.35rem,6vw,1.75rem);letter-spacing:.06em;color:var(--pol-ivory);text-shadow:0 2px 14px rgba(0,0,0,.54)}.view-viewport{padding:18px 14px 24px;min-height:calc(100dvh - var(--header-h) - var(--nav-h))}.bottom-nav{position:fixed;z-index:30;left:0;right:0;bottom:0;height:calc(var(--nav-h) + env(safe-area-inset-bottom));padding:7px 4px env(safe-area-inset-bottom);display:grid;grid-template-columns:repeat(6,1fr);background:var(--theme-surface-57);border-top:1px solid var(--edge);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.nav-item{min-width:0;border:0;background:transparent;color:var(--text-muted);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font-size:.66rem;font-weight:600;padding:3px 1px;border-radius:12px}.nav-item.active{color:var(--pol-ivory);background:linear-gradient(180deg,var(--theme-accent-38),var(--theme-accent-34));box-shadow:inset 0 1px 0 var(--edge-gold)}.nav-icon{font-size:1.08rem;line-height:1;color:inherit}@media (max-width:700px){.header-atmosphere,html[data-theme=light] body .header-atmosphere{background-size:82% auto,cover;background-position:center 55%,center 55%}.header-atmosphere:before{background:linear-gradient(90deg,#061a35 0%,rgba(6,26,53,.6) 7%,rgba(6,26,53,.09) 18%,transparent 29%,transparent 71%,rgba(6,26,53,.09) 82%,rgba(6,26,53,.6) 93%,#061a35 100%),linear-gradient(180deg,#03102329,#051b394d)}html[data-theme=light] body .header-atmosphere:before{background:linear-gradient(90deg,#0b2445 0%,rgba(11,36,69,.55) 7%,rgba(11,36,69,.06) 18%,transparent 29%,transparent 71%,rgba(11,36,69,.06) 82%,rgba(11,36,69,.55) 93%,#0b2445 100%),linear-gradient(180deg,#081e3b0f,#0c2a4e29)}}@media (max-width:350px){.header-lion{width:46px;height:46px}.nav-item{font-size:.59rem}.view-viewport{padding-inline:10px}}.view-viewport:focus{outline:none}::view-transition-old(root),::view-transition-new(root){animation-duration:.18s;animation-timing-function:ease-out}@media (prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation-duration:0s}}html[data-launch-visible=true],html[data-launch-visible=true] body{overflow:hidden}.launch-screen{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;width:100%;height:auto;min-height:100%;overflow:hidden;background:var(--pol-navy);opacity:1;transition:opacity var(--launch-fade,.85s) cubic-bezier(.4,0,.2,1);isolation:isolate}.launch-screen.is-exiting{opacity:0;pointer-events:none}.launch-resolving{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--pol-navy)}.launch-stage{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:var(--pol-navy);contain:layout paint}.launch-a-background,.launch-b-legends,.launch-b-legends img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.launch-a-background{object-fit:cover;object-position:center center;filter:saturate(.96) brightness(.94);transform:scale(1.008);will-change:opacity,transform}.launch-b-legends{z-index:1;opacity:0;will-change:opacity,transform}.launch-b-legends img{object-fit:cover;object-position:center center}.launch-b-smoke,.launch-b-energy{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none;mix-blend-mode:screen;opacity:0;will-change:opacity,transform}.launch-shared-lion{position:absolute;z-index:4;left:50%;top:calc(var(--launch-height,100svh) * .4);width:clamp(154px,41vw,220px);height:auto;object-fit:contain;pointer-events:none;transform:translate3d(-50%,-50%,0);transform-origin:50% 50%;filter:drop-shadow(0 0 30px rgba(215,174,99,.5));will-change:transform,filter}.launch-brand-copy{position:absolute;z-index:5;left:9%;right:9%;display:flex;flex-direction:column;align-items:center;text-align:center;color:var(--pol-ivory);text-shadow:0 4px 22px rgba(0,0,0,.64)}.launch-a-copy{top:calc(var(--launch-height,100svh) * .55)}.launch-b-copy{top:calc(var(--launch-height,100svh) * .55);opacity:1;transform:translateZ(0);animation:launchCopyJourney 2.35s .2s cubic-bezier(.22,.9,.26,1) forwards}.launch-brand-copy strong{font-family:var(--pol-display);font-weight:600;font-size:clamp(2rem,10vw,4rem);letter-spacing:.09em;line-height:.82}.launch-brand-copy strong span{display:block}.launch-brand-copy small{margin-top:15px;font-family:var(--pol-ui);font-size:clamp(.64rem,3vw,.9rem);font-weight:600;letter-spacing:.24em}.launch-stage-a .launch-shared-lion{animation:none;will-change:auto}.launch-stage-b .launch-a-background{animation:launchBridgeOut 1.55s .6s cubic-bezier(.4,0,.2,1) forwards}.launch-stage-b .launch-b-legends{animation:launchLegendsIn 1.6s .55s cubic-bezier(.16,1,.3,1) forwards}.launch-stage-b .launch-b-smoke{animation:launchSmoke 3.5s .55s cubic-bezier(.4,0,.2,1) forwards}.launch-stage-b .launch-b-energy{animation:launchEnergy 1.35s 1.65s ease-out forwards}.launch-stage-b .launch-shared-lion{animation:launchLionJourney 2.35s .2s cubic-bezier(.22,.9,.26,1) forwards}@keyframes launchLionJourney{0%{transform:translate3d(-50%,-50%,0) scale(.96);filter:drop-shadow(0 0 20px rgba(215,174,99,.38))}16%{transform:translate3d(-50%,-50%,0) scale(1.035);filter:drop-shadow(0 0 44px rgba(215,174,99,.62))}34%{transform:translate3d(-50%,-50%,0) scale(1)}to{transform:translate3d(-50%,calc(-50% + 27vh),0) scale(.72);filter:drop-shadow(0 0 34px rgba(215,174,99,.56))}}@keyframes launchBridgeOut{0%{opacity:1;transform:scale(1.008)}to{opacity:0;transform:scale(1.025)}}@keyframes launchLegendsIn{0%{opacity:0;transform:scale(1.025)}45%{opacity:.8}to{opacity:1;transform:scale(1)}}@keyframes launchSmoke{0%{opacity:0;transform:translate3d(2%,-1%,0) scale(1.04)}22%{opacity:.2}55%{opacity:.46;transform:translate3d(-1%,0,0) scale(1.025)}to{opacity:.36;transform:translate3d(1%,.7%,0) scale(1.035)}}@keyframes launchEnergy{0%{opacity:0;transform:scale(.99)}38%{opacity:.52;transform:scale(1.015)}70%{opacity:.26}to{opacity:.16;transform:scale(1.025)}}@keyframes launchCopyA{0%{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes launchCopyJourney{0%{opacity:1;transform:translateZ(0)}18%{opacity:1;transform:translateZ(0)}to{opacity:1;transform:translate3d(0,26vh,0)}}@media (min-width:768px){.launch-a-background,.launch-b-legends img{object-position:center 56%}.launch-a-copy,.launch-b-copy{top:calc(var(--launch-height,100svh) * .54)}@keyframes launchLionJourney{0%{transform:translate3d(-50%,-50%,0) scale(.96)}16%{transform:translate3d(-50%,-50%,0) scale(1.035)}34%{transform:translate3d(-50%,-50%,0) scale(1)}to{transform:translate3d(-50%,calc(-50% + 28vh),0) scale(.7)}}}@media (prefers-reduced-motion:reduce){.launch-screen{transition-duration:.01ms!important}.launch-stage *{animation:none!important}.launch-stage-b .launch-a-background{opacity:0}.launch-stage-b .launch-b-legends{opacity:1;transform:none}.launch-stage-b .launch-b-smoke{opacity:.3;transform:none}.launch-stage-b .launch-b-energy{opacity:.14;transform:none}.launch-stage-b .launch-shared-lion{transform:translate3d(-50%,calc(-50% + 27vh),0) scale(.72)}.launch-b-copy{opacity:1;transform:translate3d(0,26vh,0)}.launch-a-copy{opacity:1;transform:none}}.info-card,.compact-card,.cinematic-hero,.skeleton-card{border:1px solid var(--edge);border-radius:var(--radius);background:linear-gradient(145deg,var(--surface-strong),var(--surface));box-shadow:var(--shadow)}.info-card{padding:18px}.info-card strong{display:block;margin-top:6px;font-size:1.05rem}.compact-card{min-height:52px;padding:13px 15px;display:flex;align-items:center;gap:12px;color:var(--text)}.cinematic-hero{position:relative;overflow:hidden;min-height:174px;padding:24px 20px;display:flex;flex-direction:column;justify-content:flex-end;border-color:var(--edge-gold);background:radial-gradient(circle at 78% 20%,var(--theme-gold-25),transparent 28%),linear-gradient(145deg,var(--theme-accent-05),var(--surface))}.cinematic-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 55%,var(--theme-accent-36));pointer-events:none}.cinematic-hero>*{position:relative;z-index:1}.cinematic-hero h1{font-family:var(--pol-display);font-size:2rem;line-height:1;margin:.25rem 0 .2rem}.skeleton-card{padding:18px;min-height:260px}.skeleton-line{height:18px;margin:12px 0;border-radius:9px;background:linear-gradient(90deg,var(--theme-glass-05),var(--theme-glass-10),var(--theme-glass-05));background-size:200% 100%;animation:shimmer 1.4s linear infinite}.skeleton-line:nth-child(3n){width:72%}.data-status{font-size:.75rem;color:var(--text-muted);padding:0 4px}.data-status.error{color:var(--theme-gold-10)}.more-row{width:100%;justify-content:space-between;text-align:left}.more-row:disabled{opacity:1}@keyframes shimmer{to{background-position:-200% 0}}.home-dashboard{display:grid;gap:22px;max-width:760px;margin:0 auto}.home-match-hero{position:relative;overflow:hidden;padding:18px;border:1px solid var(--edge-gold);border-radius:22px;background:radial-gradient(circle at 50% -10%,var(--theme-accent-49),transparent 42%),linear-gradient(155deg,var(--theme-accent-03) 0%,var(--theme-surface-10) 45%,var(--theme-surface-04) 100%);box-shadow:0 18px 42px var(--theme-shadow-06),0 0 0 1px var(--theme-accent-35) inset}.home-match-hero:before{content:"";position:absolute;top:-20%;right:30%;bottom:35%;left:-20%;background:radial-gradient(circle,var(--theme-gold-21),transparent 62%);pointer-events:none}.home-match-empty{min-height:190px;display:flex;flex-direction:column;justify-content:flex-end}.home-match-empty h1{font-family:var(--pol-display);font-size:2rem;margin:6px 0}.home-match-empty p{margin:0;color:var(--text-soft);line-height:1.45}.home-match-topline{display:grid;grid-template-columns:1fr auto 1fr;align-items:end;gap:14px}.home-match-topline .home-kicker{grid-column:2;text-align:center}.home-match-topline .home-competition{grid-column:3;justify-self:end}.home-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:14px}.home-kicker{font-size:.72rem;font-weight:800;letter-spacing:.16em;color:var(--pol-gold)}.home-competition{font-size:.72rem;color:var(--text-soft);text-align:right}.home-match-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(120px,1.25fr) minmax(0,1fr);align-items:center;gap:10px;margin:18px 0}.home-team{min-width:0;display:grid;grid-template-rows:76px 2.2em;align-items:center;justify-items:center;gap:7px;text-align:center}.home-team-crest{width:68px;height:68px;display:grid;place-items:center}.home-team-crest img{width:100%;height:100%;object-fit:contain}.home-team.is-chelsea .home-team-crest{width:78px;height:78px}.home-team.is-chelsea .home-team-crest img{filter:drop-shadow(0 3px 9px var(--theme-gold-29))}.home-team>span{font-size:.84rem;font-weight:750;line-height:1.1;max-width:100%;min-height:2.2em;display:flex;align-items:flex-start;justify-content:center;overflow-wrap:normal;word-break:normal;text-wrap:balance}.home-match-centre{text-align:center;display:flex;flex-direction:column;align-items:center;gap:4px}.home-match-centre>strong{font-size:.9rem}.home-match-centre>span{font-size:.62rem;letter-spacing:.12em;color:var(--text-muted)}.home-countdown{display:flex;gap:5px;margin-top:8px}.home-countdown>div{min-width:39px;padding:7px 5px;border:1px solid var(--theme-glass-10);border-radius:10px;background:var(--theme-surface-53)}.home-countdown b{display:block;font-size:1.05rem}.home-countdown small{display:block;margin-top:1px;font-size:.49rem;letter-spacing:.08em;color:var(--text-muted)}.home-primary-action{width:100%;border:1px solid var(--theme-gold-32);border-radius:13px;background:linear-gradient(180deg,var(--theme-surface-65),var(--theme-surface-46));color:var(--text);min-height:48px;padding:0 15px;display:flex;justify-content:space-between;align-items:center;font:700 .84rem var(--pol-ui);box-shadow:inset 0 1px 0 var(--theme-glass-06)}.home-primary-action:active{transform:translateY(1px)}.home-inline-status{margin-top:-12px;padding:0 5px;color:var(--theme-gold-10);font-size:.72rem}.home-section{display:grid;gap:11px}.home-section-head h2{font-family:var(--pol-display);font-size:1.55rem;line-height:1;margin:4px 0 0}.home-section-head-clean{align-items:center}.home-section-head-clean h2{font-size:1.8rem;margin:0}.home-text-action{border:0;background:transparent;color:var(--pol-gold);font:600 .74rem var(--pol-ui);padding:8px 0}.home-pulse-card{display:grid;grid-template-columns:.9fr 1.6fr;gap:0;border:1px solid var(--edge);border-radius:18px;background:linear-gradient(145deg,var(--surface-strong),var(--surface));box-shadow:var(--shadow);overflow:hidden}.home-position,.home-form{padding:15px 14px 18px;min-height:128px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center}.home-position{border-right:1px solid var(--theme-glass-07)}.home-position>span,.home-form>span{display:block;font-size:.76rem;letter-spacing:.14em;color:var(--text-muted);font-weight:800;line-height:1;margin-top:2px}.home-position strong{display:block;font-family:var(--pol-display);font-size:2.05rem;line-height:.96;margin:12px 0 5px}.home-position small{color:var(--pol-gold);font-size:1.02rem;font-weight:750;line-height:1}.home-form-pills{width:100%;display:flex;gap:7px;align-items:center;justify-content:center;min-height:48px;margin-top:13px}.home-form-pill{width:40px;height:40px;border-radius:11px;display:grid;place-items:center;font-size:.92rem;font-weight:800;border:1px solid var(--theme-glass-09);flex:0 0 auto}.home-form-pill.is-w{background:var(--theme-success-13);color:var(--theme-success-08);border-color:var(--theme-success-22)}.home-form-pill.is-d{background:var(--theme-gold-24);color:var(--theme-neutral-01)}.home-form-pill.is-l{background:var(--theme-danger-11);color:var(--theme-danger-03)}.home-form-pill.is-empty{background:var(--theme-surface-69);color:var(--theme-glass-03);border-color:var(--theme-glass-11)}.home-news{padding-bottom:8px}.home-refreshing{font-size:.65rem;color:var(--text-muted)}.home-news-grid{display:grid;gap:10px}.home-news-feature{display:grid;grid-template-columns:44% 1fr;min-height:132px;border:1px solid var(--edge);border-radius:18px;background:linear-gradient(145deg,var(--surface-strong),var(--surface));overflow:hidden;color:inherit;text-decoration:none;box-shadow:var(--shadow)}.home-news-feature-image{position:relative;min-height:132px;background:linear-gradient(145deg,var(--theme-accent-01),var(--theme-surface-03))}.home-news-feature-image img{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover}.home-news-feature-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 50%,var(--theme-surface-67))}.home-news-source{position:absolute;left:8px;bottom:8px;z-index:1;border-radius:999px;padding:4px 7px;background:var(--theme-surface-55);color:var(--pol-ivory);font-size:.53rem;font-weight:700;max-width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-news-image-fallback{height:100%;min-height:132px;display:grid;place-items:center;background:radial-gradient(circle,var(--theme-gold-18),transparent 58%)}.home-news-image-fallback img{position:static;width:58%;height:58%;max-width:96px;max-height:96px;object-fit:contain;filter:drop-shadow(0 3px 8px var(--theme-gold-27))}.home-news-feature-copy{padding:14px 14px 12px 12px;display:flex;flex-direction:column;justify-content:center}.home-news-feature-copy h3{font-size:.94rem;line-height:1.28;margin:0 0 8px}.home-news-feature-copy span,.home-news-row-copy span{font-size:.63rem;color:var(--pol-gold)}.home-news-list{display:grid;border:1px solid var(--edge);border-radius:18px;background:linear-gradient(145deg,var(--surface-strong),var(--surface));overflow:hidden}.home-news-row{display:grid;grid-template-columns:58px 1fr 12px;gap:10px;align-items:center;min-height:78px;padding:9px 12px;color:inherit;text-decoration:none;border-bottom:1px solid var(--theme-glass-06)}.home-news-row:last-child{border-bottom:0}.home-news-thumb{width:58px;height:58px;border-radius:12px;overflow:hidden;background:var(--theme-surface-07);display:grid;place-items:center;color:var(--pol-gold);font-family:var(--pol-display)}.home-news-thumb img{width:100%;height:100%;object-fit:cover}.home-news-thumb img[aria-hidden=true]{width:62%;height:62%;object-fit:contain;filter:drop-shadow(0 2px 5px var(--theme-gold-25))}.home-news-row-copy{min-width:0;display:flex;flex-direction:column;gap:5px}.home-news-row-copy strong{font-size:.8rem;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.home-news-row-copy span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-news-chevron{color:var(--text-muted);font-size:1.3rem}.home-news-empty{padding:20px;border:1px solid var(--edge);border-radius:18px;background:var(--surface);color:var(--text-muted);font-size:.8rem}.home-otd{position:relative;isolation:isolate;overflow:hidden;padding:17px 18px 16px;border:1px solid var(--edge-gold);border-radius:20px;background:radial-gradient(circle at 90% 10%,var(--theme-gold-26),transparent 36%),linear-gradient(145deg,var(--theme-accent-02),var(--theme-surface-05));box-shadow:var(--shadow)}.home-otd-mark{position:absolute;z-index:-1;right:-12px;bottom:-20px;width:128px;height:128px;object-fit:contain;opacity:.065}.home-otd-topline{display:flex;align-items:center;justify-content:space-between;gap:12px}.home-otd-topline>span{color:var(--pol-gold);font-size:.67rem;font-weight:850;letter-spacing:.16em}.home-otd-topline>b{font-family:var(--pol-display);color:var(--pol-gold);font-size:1.25rem;line-height:1}.home-otd-category{display:block;margin-top:15px;color:var(--text-soft);font-size:.61rem;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.home-otd h2{max-width:85%;margin:4px 0 7px;font-family:var(--pol-display);font-size:1.62rem;line-height:1.02}.home-otd p{max-width:92%;margin:0;color:var(--text-soft);font-size:.78rem;line-height:1.45}.home-otd-match{display:grid;gap:7px;margin-top:12px;padding:10px 12px;border:1px solid var(--theme-glass-08);border-radius:12px;background:var(--theme-surface-45)}.home-otd-scoreline{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px}.home-otd-scoreline span{color:var(--text);font-size:.76rem;font-weight:750;line-height:1.15}.home-otd-scoreline span:last-child{text-align:right}.home-otd-scoreline strong{font-family:var(--pol-display);color:var(--pol-gold);font-size:1.3rem;line-height:1;white-space:nowrap}.home-otd-context{display:flex;justify-content:center;align-items:center;gap:7px;flex-wrap:wrap;text-align:center}.home-otd-context b{color:var(--pol-gold);font-size:.66rem;line-height:1.2}.home-otd-context span{color:var(--text-muted);font-size:.63rem;line-height:1.2}.home-otd-context b+span:before{content:"·";margin-right:7px;color:var(--text-muted)}.home-otd>a{display:inline-flex;align-items:center;gap:6px;margin-top:13px;color:var(--pol-ivory);font-size:.72rem;font-weight:750;text-decoration:none}.home-otd>a span{color:var(--pol-gold);font-size:1rem}@media (max-width:390px){.home-match-grid{grid-template-columns:minmax(0,1fr) minmax(104px,1.15fr) minmax(0,1fr);gap:5px}.home-team{grid-template-rows:68px 2.2em}.home-team-crest{width:58px;height:58px}.home-team.is-chelsea .home-team-crest{width:70px;height:70px}.home-team>span{font-size:.8rem}.home-countdown>div{min-width:35px}.home-pulse-card{grid-template-columns:.78fr 1.62fr}.home-position,.home-form{padding:14px 8px 16px;min-height:122px}.home-position>span,.home-form>span{font-size:.7rem}.home-position strong{font-size:1.9rem;margin-top:11px}.home-position small{font-size:.94rem}.home-form-pills{gap:5px;margin-top:12px}.home-form-pill{width:34px;height:34px;font-size:.82rem}.home-news-feature{grid-template-columns:41% 1fr}.home-news-image-fallback img{width:54%;height:54%;max-width:78px;max-height:78px}}@media (max-width:340px){.home-match-hero{padding:15px 12px}.home-match-grid{grid-template-columns:1fr 1.15fr 1fr}.home-team{grid-template-rows:58px 2.2em}.home-team-crest{width:49px;height:49px}.home-team.is-chelsea .home-team-crest{width:60px;height:60px}.home-team>span{font-size:.73rem}.home-match-centre>strong{font-size:.76rem}.home-match-centre>span{font-size:.52rem}.home-countdown>div{min-width:31px;padding-inline:3px}.home-section-head-clean h2{font-size:1.65rem}.home-news-feature{grid-template-columns:38% 1fr}.home-position>span,.home-form>span{font-size:.64rem}.home-position strong{font-size:1.75rem}.home-position small{font-size:.88rem}.home-form-pill{width:29px;height:29px;font-size:.72rem}.home-form-pills{gap:4px}.home-news-image-fallback img{width:50%;height:50%;max-width:66px;max-height:66px}.home-news-thumb img[aria-hidden=true]{width:58%;height:58%}}@media (prefers-reduced-motion:reduce){.home-primary-action{transition:none}}.home-match-hero.is-result{background:radial-gradient(circle at 50% -10%,var(--theme-gold-21),transparent 42%),linear-gradient(155deg,var(--theme-accent-03) 0%,var(--theme-surface-10) 45%,var(--theme-surface-04) 100%)}.home-result-score{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:8px;color:var(--text)}.home-result-score b{font-size:1.8rem;line-height:1;font-weight:800}.home-result-score i{font-style:normal;color:var(--pol-gold);font-size:1.2rem}.home-match-hero.is-result .home-primary-action{border-color:var(--edge-gold)}.home-match-hero:after{content:"";position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(90deg,#06152f0d,#06152f38 34%,#06152f38 66%,#06152f0d),linear-gradient(155deg,#06152f1a,#06152f52),radial-gradient(circle at 78% 12%,rgba(236,190,107,.08),transparent 46%),url(/assets/match-heroes/stamford-bridge-golden-hour.webp);background-position:center,center,center,center 50%;background-size:cover,cover,cover,cover;background-repeat:no-repeat;background-color:#163b67;pointer-events:none}.home-match-hero>*{position:relative;z-index:1}.home-match-hero.is-result:after{background-image:linear-gradient(155deg,#040e2229,#040e2266),radial-gradient(circle at 80% 8%,rgba(215,174,99,.06),transparent 36%),url(/assets/match-heroes/stamford-bridge-night.webp);background-position:center,center,center 50%;background-size:cover,cover,cover}@media (max-width:430px){.home-match-hero:after{background-position:center,center,center,center 48%}.home-match-hero.is-result:after{background-position:center,center,center 48%}}.home-match-hero:not(.is-result) .home-kicker,.home-match-hero:not(.is-result) .home-competition,.home-match-hero:not(.is-result) .home-team>span,.home-match-hero:not(.is-result) .home-match-centre,.home-match-hero:not(.is-result) .home-countdown{text-shadow:0 2px 8px rgba(2,10,25,.88),0 1px 2px rgba(2,10,25,.92)}.home-match-hero:not(.is-result) .home-team.is-chelsea .home-team-crest img{filter:drop-shadow(0 2px 3px rgba(2,10,25,.95)) drop-shadow(0 0 9px rgba(215,174,99,.38))}.home-match-hero:not(.is-result) .home-kicker{color:#f6c85f;text-shadow:0 2px 8px rgba(2,10,25,.92),0 1px 2px rgba(2,10,25,.98)}.news-centre{display:grid;gap:14px;max-width:760px;margin:0 auto;padding-bottom:8px}.news-page-head{padding:2px 2px 0}.news-page-head h1{font-family:var(--pol-display);font-size:2.25rem;line-height:1;margin:0}.news-source-health{padding:8px 11px;border:1px solid var(--theme-gold-16);border-radius:12px;background:var(--theme-gold-04);color:var(--text-muted);font:600 .61rem var(--pol-ui);line-height:1.35}.news-source-filter{display:grid;border:1px solid var(--edge);border-radius:16px;background:var(--surface);overflow:hidden}.news-source-toggle{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;min-height:48px;padding:10px 14px;border:0;background:transparent;color:var(--pol-ivory);font:700 .75rem var(--pol-ui);text-align:left}.news-source-toggle strong{min-width:0;color:var(--text-muted);font-size:.69rem;font-weight:600;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.news-source-toggle-icon{display:grid;place-items:center;width:24px;height:24px;border:1px solid var(--edge);border-radius:50%;color:var(--pol-gold);font-size:1rem}.news-source-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:10px;border-top:1px solid var(--theme-glass-06)}.news-source-grid button{min-width:0;min-height:39px;padding:8px 9px;border:1px solid var(--edge);border-radius:11px;background:var(--theme-surface-47);color:var(--text-muted);font:700 .66rem var(--pol-ui);line-height:1.2}.news-source-grid button:first-child{grid-column:1/-1}.news-source-grid button.is-active{border-color:var(--theme-gold-33);background:linear-gradient(180deg,var(--theme-gold-28),var(--theme-gold-19));color:var(--text)}.news-story-list{display:grid;border:1px solid var(--edge);border-radius:20px;background:linear-gradient(145deg,var(--surface-strong),var(--surface));box-shadow:var(--shadow);overflow:hidden}.news-story{border-bottom:1px solid var(--theme-glass-06)}.news-story:last-child{border-bottom:0}.news-story-main{display:grid;grid-template-columns:72px minmax(0,1fr) 13px;gap:12px;align-items:center;min-height:94px;padding:11px 13px;color:inherit;text-decoration:none}.news-story-image{width:72px;height:72px;border-radius:14px;overflow:hidden;display:grid;place-items:center;background:radial-gradient(circle at 45% 35%,var(--theme-accent-07),var(--theme-surface-03));color:var(--pol-gold);font:700 1.55rem var(--pol-display)}.news-story-image img{width:100%;height:100%;object-fit:cover}.news-story-copy{min-width:0}.news-story-source{display:flex;align-items:center;gap:7px;color:var(--pol-gold);font-size:.62rem;font-weight:800;letter-spacing:.04em}.news-story-source span{padding:2px 5px;border:1px solid var(--theme-accent-53);border-radius:999px;color:var(--theme-accent-13);font-size:.49rem;letter-spacing:.08em}.news-story-copy h2{margin:5px 0 6px;font-family:var(--pol-ui);font-size:.84rem;line-height:1.3;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.news-story-copy time{font-size:.61rem;color:var(--text-muted)}.news-story-chevron{color:var(--text-muted);font-size:1.35rem}.news-profile-link{display:block;margin:-4px 13px 10px 97px;color:var(--theme-accent-13);font-size:.62rem;text-decoration:none}.news-state{padding:22px;border:1px solid var(--edge);border-radius:18px;background:var(--surface);color:var(--text-muted);font-size:.8rem}@media (max-width:380px){.news-page-head h1{font-size:2rem}.news-story-main{grid-template-columns:62px minmax(0,1fr) 11px;gap:10px;padding-inline:10px}.news-story-image{width:62px;height:62px}.news-profile-link{margin-left:82px}.news-story-copy h2{font-size:.79rem}}.transfer-center{display:grid;gap:14px;max-width:760px;margin:0 auto}.transfer-mode-tabs,.transfer-subtabs{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.transfer-subtabs{grid-template-columns:repeat(3,1fr)}.transfer-mode-tabs button,.transfer-subtabs button{min-height:44px;border-radius:14px;border:1px solid var(--edge);background:var(--theme-surface-15);color:var(--text-soft);font:700 .8rem var(--pol-ui);letter-spacing:.03em}.transfer-mode-tabs button.active,.transfer-subtabs button.active{border-color:var(--edge-gold);background:linear-gradient(180deg,var(--theme-accent-30),var(--theme-surface-24));color:var(--text);box-shadow:0 10px 24px var(--theme-shadow-04)}.transfer-subtabs button{min-height:38px;font-size:.72rem;letter-spacing:.11em}.transfer-list,.rumour-list{display:grid;gap:10px}.transfer-card-v2{display:grid;grid-template-columns:68px minmax(0,1fr) auto;gap:12px;align-items:center;min-height:94px;padding:12px 13px;border:1px solid var(--edge);border-radius:18px;background:linear-gradient(145deg,var(--surface-strong),var(--surface));box-shadow:var(--shadow)}.transfer-card-v2.is-in{border-left:3px solid var(--theme-success-19)}.transfer-card-v2.is-out{border-left:3px solid var(--theme-danger-17)}.transfer-card-v2.is-loan{border-left-color:var(--theme-gold-34)}.transfer-photo{width:62px;height:62px;border-radius:16px;overflow:hidden;display:grid;place-items:center;background:linear-gradient(145deg,var(--theme-accent-04),var(--theme-surface-07));border:1px solid var(--theme-glass-07);color:var(--pol-gold);font-size:1.7rem}.transfer-photo img{width:100%;height:100%;object-fit:cover}.transfer-copy{min-width:0}.transfer-name{font:700 1rem var(--pol-ui);line-height:1.15}.transfer-route{margin-top:5px;font-size:.72rem;color:var(--text-soft);line-height:1.3}.transfer-position{margin-top:4px;font-size:.62rem;color:var(--text-muted)}.transfer-future{margin-top:6px;color:var(--pol-gold);font-size:.64rem}.transfer-right{display:flex;flex-direction:column;align-items:flex-end;gap:5px;text-align:right}.transfer-fee{font-family:var(--pol-display);font-size:1.18rem;font-weight:700;color:var(--pol-gold);white-space:nowrap}.transfer-fee-editable{border:0;background:transparent;padding:8px 0 8px 10px;margin:-8px 0 -8px -10px;cursor:pointer}.transfer-fee-editable:focus-visible{outline:1px solid var(--edge-gold);outline-offset:3px;border-radius:7px}.transfer-status{padding:5px 7px;border-radius:999px;border:1px solid var(--theme-success-25);background:var(--theme-success-11);color:var(--theme-success-09);font-size:.55rem;font-weight:800;letter-spacing:.04em;white-space:nowrap}.transfer-status.loan{border-color:var(--theme-gold-31);background:var(--theme-gold-22);color:var(--theme-neutral-01)}.transfer-add-banner{width:calc(100% - 28px);margin:4px 14px 0;min-height:52px;border:1px solid var(--theme-gold-35);border-radius:15px;background:linear-gradient(180deg,var(--theme-accent-32),var(--theme-surface-16));color:var(--pol-gold);font:800 .78rem var(--pol-ui);letter-spacing:.015em;box-shadow:0 10px 24px var(--theme-shadow-01),inset 0 0 0 1px var(--theme-gold-16)}.transfer-add-banner:active{transform:translateY(1px);background:linear-gradient(180deg,var(--theme-accent-46),var(--theme-surface-26))}.transfer-empty{padding:22px 16px;border:1px solid var(--edge);border-radius:18px;background:var(--surface);color:var(--text-muted);font-size:.8rem;text-align:center}.rumour-card{display:grid;grid-template-columns:64px minmax(0,1fr) 14px;gap:11px;align-items:center;min-height:82px;padding:9px 12px;border:1px solid var(--edge);border-radius:17px;background:linear-gradient(145deg,var(--surface-strong),var(--surface));color:inherit;text-decoration:none;box-shadow:var(--shadow)}.rumour-image{width:64px;height:64px;border-radius:13px;overflow:hidden;background:var(--theme-surface-07);display:grid;place-items:center;color:var(--pol-gold);font-family:var(--pol-display)}.rumour-image img{width:100%;height:100%;object-fit:cover}.rumour-copy{min-width:0;display:flex;flex-direction:column;gap:6px}.rumour-copy strong{font-size:.82rem;line-height:1.28;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rumour-meta{display:flex;align-items:center;gap:5px;min-width:0;color:var(--pol-gold);font-size:.63rem;white-space:nowrap;overflow:hidden}.rumour-meta span{min-width:0;overflow:hidden;text-overflow:ellipsis}.rumour-meta span:last-child{flex:0 0 auto}.rumour-meta b{flex:0 0 auto;padding:2px 5px;border:1px solid var(--theme-accent-53);border-radius:999px;color:var(--theme-accent-13);font-size:.48rem;letter-spacing:.07em}.rumour-card.is-bluesky{border-color:var(--theme-accent-52)}.rumour-chevron{color:var(--text-muted);font-size:1.3rem}.transfer-editor-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;background:var(--theme-surface-36);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:flex-end;justify-content:center;padding:18px 14px calc(18px + env(safe-area-inset-bottom))}.transfer-editor{width:min(100%,520px);max-width:100%;box-sizing:border-box;max-height:min(86vh,720px);overflow:auto;display:grid;gap:13px;padding:18px;border:1px solid var(--edge-gold);border-radius:22px;background:linear-gradient(160deg,var(--theme-surface-11),var(--theme-surface-02) 72%);box-shadow:0 28px 70px var(--theme-shadow-10)}.transfer-editor-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.transfer-editor-head span{display:block;color:var(--pol-gold);font:800 .59rem var(--pol-ui);letter-spacing:.14em}.transfer-editor-head h2{margin:3px 0 0;font:600 1.65rem var(--pol-display);color:var(--text)}.transfer-editor-head>button{width:32px;height:32px;border:0;border-radius:50%;background:var(--theme-glass-06);color:var(--text-soft);font-size:1.35rem}.transfer-editor label{display:grid;gap:6px;min-width:0;max-width:100%;overflow:hidden;color:var(--text-soft);font:700 .65rem var(--pol-ui);letter-spacing:.025em}.transfer-editor .optional{font-weight:500;color:var(--text-muted)}.transfer-editor input,.transfer-editor select,.transfer-editor textarea{display:block;width:100%;min-width:0;max-width:100%;box-sizing:border-box;border:1px solid var(--edge);border-radius:12px;background:var(--theme-surface-44);color:var(--text);font:500 .82rem var(--pol-ui);padding:10px 11px;outline:none}.transfer-editor input:focus,.transfer-editor select:focus,.transfer-editor textarea:focus{border-color:var(--edge-gold)}.transfer-editor input:disabled,.transfer-editor select:disabled{opacity:.64}.transfer-editor textarea{min-height:70px;resize:vertical}.transfer-editor input[type=date]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-width:0;max-width:100%;font-size:.76rem;line-height:1.2;overflow:hidden}.transfer-editor input[type=date]::-webkit-date-and-time-value{min-width:0;text-align:left}.transfer-editor input[type=date]::-webkit-calendar-picker-indicator{margin:0;padding:0 0 0 5px}.transfer-editor-row{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:10px;min-width:0;max-width:100%;align-items:end}.transfer-editor-row>*{min-width:0;max-width:100%}.transfer-editor-row select,.transfer-editor-row input[type=date]{height:48px;min-height:48px;max-height:48px;padding-top:0;padding-bottom:0}.transfer-editor-error{padding:9px 10px;border:1px solid var(--theme-danger-16);border-radius:11px;background:var(--theme-danger-05);color:var(--theme-danger-04);font-size:.68rem}.transfer-editor-actions{display:grid;grid-template-columns:1fr 1.2fr;gap:9px;margin-top:2px}.transfer-editor-actions button{min-height:42px;border:1px solid var(--edge-gold);border-radius:13px;background:linear-gradient(180deg,var(--theme-accent-43),var(--theme-surface-32));color:var(--text);font:800 .74rem var(--pol-ui)}.transfer-editor-actions button.secondary{border-color:var(--edge);background:var(--theme-surface-68);color:var(--text-soft)}.transfer-editor-actions button:disabled{opacity:.55}@media (min-width:650px){.transfer-editor-backdrop{align-items:center}}@media (max-width:390px){.transfer-card-v2{grid-template-columns:58px minmax(0,1fr) auto;gap:9px;padding-inline:10px}.transfer-photo{width:54px;height:54px}.transfer-name{font-size:.92rem}.transfer-fee{font-size:1.05rem}.transfer-status{font-size:.5rem}.rumour-card{grid-template-columns:58px minmax(0,1fr) 12px}.rumour-image{width:58px;height:58px}.transfer-editor-row{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.transfer-editor{padding:16px}.transfer-add-banner{width:calc(100% - 20px);margin-inline:10px}}.transfer-photo.is-player-headshot{background:linear-gradient(145deg,var(--theme-accent-04),var(--theme-surface-07))}.transfer-photo.is-player-headshot img{object-fit:cover;object-position:center top;background:#fff}.transfers-premium-page{display:grid;gap:14px;max-width:760px;margin:0 auto}.transfers-premium-hero{position:relative;overflow:hidden;padding:18px 18px 16px;border:1px solid var(--edge-gold);border-radius:22px;background:linear-gradient(145deg,var(--theme-accent-42),var(--theme-surface-24) 58%,var(--theme-surface-15));box-shadow:0 18px 42px var(--theme-shadow-04)}.transfers-premium-hero:after{content:"";position:absolute;right:-62px;top:-86px;width:210px;height:210px;border:24px solid rgba(205,164,82,.62);border-radius:50%;box-shadow:0 0 0 22px #cda45229,0 0 0 48px #cda45212;pointer-events:none}.transfers-premium-kicker{position:relative;z-index:1;color:var(--pol-gold);font:800 .58rem var(--pol-ui);letter-spacing:.16em}.transfers-premium-title-row{position:relative;z-index:1;display:block;margin-top:5px}.transfers-premium-title-row h1{margin:0;color:var(--text);font:600 clamp(1.8rem,7vw,2.45rem) var(--pol-display);line-height:.98}.transfers-premium-title-row p{margin:7px 0 0;color:var(--text-soft);font:.68rem var(--pol-ui)}.transfers-window-summary{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:16px;border:1px solid var(--theme-glass-07);border-radius:16px;background:var(--theme-surface-21);overflow:hidden}.transfers-window-summary>div{position:relative;display:grid;grid-template-rows:30px 14px;align-content:center;justify-items:center;gap:4px;min-height:58px;padding:8px;text-align:center}.transfers-window-summary>div+div:before{content:"";position:absolute;left:0;top:18%;bottom:18%;width:1px;background:var(--hairline)}.transfers-window-summary strong{display:flex;align-items:center;justify-content:center;height:30px;color:var(--text);font:800 1.38rem/30px var(--pol-ui);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.transfers-window-summary span{display:flex;align-items:center;height:14px;color:var(--text-muted);font:800 .52rem/14px var(--pol-ui);letter-spacing:.08em;text-transform:uppercase}.transfers-premium-page .transfer-center{width:100%;gap:12px}.transfers-premium-page .transfer-mode-tabs{padding:4px;border:1px solid var(--edge);border-radius:16px;background:var(--theme-surface-21);gap:4px}.transfers-premium-page .transfer-mode-tabs button{min-height:42px;border:0;border-radius:12px;background:transparent;box-shadow:none;color:var(--text-muted);font-size:.72rem}.transfers-premium-page .transfer-mode-tabs button.active{border:1px solid var(--theme-gold-16);background:var(--theme-accent-42);color:var(--text);box-shadow:none}.transfers-premium-page .transfer-subtabs{gap:0;padding:0 2px;border-bottom:1px solid var(--hairline)}.transfers-premium-page .transfer-subtabs button{position:relative;min-height:42px;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--text-muted);font-size:.62rem;letter-spacing:.09em}.transfers-premium-page .transfer-subtabs button.active{border:0;background:transparent;color:var(--text);box-shadow:none}.transfers-premium-page .transfer-subtabs button.active:after{content:"";position:absolute;left:20%;right:20%;bottom:-1px;height:2px;border-radius:99px;background:var(--pol-gold)}.transfers-premium-page .transfer-list{gap:9px}.transfers-premium-page .transfer-swipe-shell{border-radius:19px}.transfers-premium-page .transfer-card-v2{position:relative;grid-template-columns:82px minmax(0,1fr) auto;gap:14px;align-items:center;min-height:116px;padding:10px 14px 10px 12px;border:1px solid var(--edge);border-left-width:1px;border-radius:19px;background:linear-gradient(145deg,var(--surface-strong),var(--surface));box-shadow:0 10px 25px var(--theme-shadow-01)}.transfers-premium-page .transfer-card-v2:before{content:"";position:absolute;left:0;top:16px;bottom:16px;width:3px;border-radius:0 99px 99px 0;background:var(--theme-gold-34)}.transfers-premium-page .transfer-card-v2.is-in:before{background:var(--theme-success-19)}.transfers-premium-page .transfer-card-v2.is-out:before{background:var(--theme-danger-17)}.transfers-premium-page .transfer-card-v2.is-loan:before{background:var(--theme-gold-34)}.transfers-premium-page .transfer-photo{width:78px;height:96px;border-radius:17px;background:linear-gradient(160deg,var(--theme-accent-04),var(--theme-surface-07));border-color:var(--theme-glass-07)}.transfers-premium-page .transfer-photo img{object-fit:cover;object-position:center top}.transfers-premium-page .transfer-copy{display:grid;align-content:center;gap:4px;min-width:0}.transfers-premium-page .transfer-name{color:var(--text);font-size:1.04rem;letter-spacing:-.01em;line-height:1.08}.transfers-premium-page .transfer-position{margin:0;color:var(--pol-gold);font-size:.58rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.transfers-premium-page .transfer-movement{display:flex;align-items:center;gap:7px;min-width:0;margin-top:5px;color:var(--text-soft)}.transfers-premium-page .transfer-club{display:inline-flex;align-items:center;gap:5px;min-width:0}.transfers-premium-page .transfer-club img{width:20px;height:20px;object-fit:contain;flex:0 0 20px}.transfers-premium-page .transfer-club.is-chelsea img{width:19px;height:22px;flex-basis:19px}.transfers-premium-page .transfer-club-fallback{display:grid;place-items:center;width:16px;height:16px;flex:0 0 16px;color:var(--text-muted);font-size:.42rem}.transfers-premium-page .transfer-club strong{min-width:0;color:var(--text-soft);font:750 .78rem var(--pol-ui);line-height:1.08;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.transfers-premium-page .transfer-movement-arrow{flex:0 0 auto;color:var(--pol-gold);font-size:.95rem;font-weight:800;line-height:1}.transfers-premium-page .transfer-loan-copy{color:var(--text-muted);font-size:.56rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.transfers-premium-page .transfer-future{margin-top:2px;font-size:.58rem;font-weight:700}.transfers-premium-page .transfer-right{align-self:stretch;justify-content:center;min-width:72px;padding-right:10px}.transfers-premium-page .transfer-fee{color:var(--text);font-size:1.25rem;line-height:1}.transfers-premium-page .transfer-fee:after{content:none!important}.transfers-premium-page .transfer-status{padding:5px 8px;font-size:.5rem;letter-spacing:.07em;text-transform:uppercase}.transfers-premium-page .transfer-add-banner{justify-self:center;width:auto;min-width:150px;min-height:38px;margin:2px auto 0;padding:0 16px;border-color:var(--edge);border-radius:999px;background:transparent;box-shadow:none;color:var(--text-muted);font-size:.65rem}.transfers-premium-page .transfer-add-banner:before{content:"+ ";color:var(--pol-gold)}html[data-theme=light] .transfers-premium-hero{background:linear-gradient(145deg,#f2f5fb,#e7edf7 62%,#eef2f8)}html[data-theme=light] .transfers-premium-hero:after{border-color:#b1842db8;box-shadow:0 0 0 22px #b1842d24,0 0 0 48px #b1842d0d}html[data-theme=light] .transfers-premium-title-row h1,html[data-theme=light] .transfers-window-summary strong,html[data-theme=light] .transfers-premium-page .transfer-name,html[data-theme=light] .transfers-premium-page .transfer-fee{color:#13284b}html[data-theme=light] .transfers-premium-page .transfer-mode-tabs button.active{color:#fff}html[data-theme=light] .transfers-premium-page .transfer-position,html[data-theme=light] .transfers-premium-page .transfer-club strong{color:#263d61}@media (max-width:520px){.transfers-premium-hero{padding:16px 15px 14px}.transfers-premium-page .transfer-card-v2{grid-template-columns:74px minmax(0,1fr) auto;gap:10px;min-height:108px;padding:9px 10px}.transfers-premium-page .transfer-photo{width:70px;height:90px}.transfers-premium-page .transfer-right{min-width:64px;padding-right:8px}.transfers-premium-page .transfer-fee{font-size:1.14rem}.transfers-premium-page .transfer-club img{width:18px;height:18px;flex-basis:18px}.transfers-premium-page .transfer-club.is-chelsea img{width:17px;height:20px;flex-basis:17px}.transfers-premium-page .transfer-club strong{font-size:.74rem}.transfers-premium-page .transfer-movement{gap:6px}}@media (max-width:390px){.transfers-premium-title-row h1{font-size:1.78rem}.transfers-premium-page .transfer-card-v2{grid-template-columns:68px minmax(0,1fr) auto;gap:8px}.transfers-premium-page .transfer-photo{width:64px;height:86px}.transfers-premium-page .transfer-name{font-size:.94rem}.transfers-premium-page .transfer-position{font-size:.54rem}.transfers-premium-page .transfer-right{min-width:54px;padding-right:4px}.transfers-premium-page .transfer-fee{font-size:1.02rem}.transfers-premium-page .transfer-club strong{font-size:.68rem}.transfers-premium-page .transfer-club img{width:17px;height:17px;flex-basis:17px}.transfers-premium-page .transfer-club.is-chelsea img{width:16px;height:19px;flex-basis:16px}.transfers-premium-page .transfer-movement{gap:4px}.transfers-window-summary strong{font-size:1.26rem}}.transfers-premium-page .transfer-movement{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;width:100%;min-width:0;margin-top:6px}.transfers-premium-page .transfer-movement>.transfer-club.is-chelsea,.transfers-premium-page .transfer-movement>.transfer-movement-arrow{display:none!important}.transfers-premium-page .transfer-movement>.transfer-club:not(.is-chelsea){display:grid;grid-template-columns:25px minmax(0,1fr);align-items:center;column-gap:8px;width:100%;min-width:0;max-width:100%}.transfers-premium-page .transfer-movement>.transfer-club:not(.is-chelsea) img{align-self:center;justify-self:center;width:24px;height:24px;margin:0;object-fit:contain}.transfers-premium-page .transfer-movement>.transfer-club:not(.is-chelsea) .transfer-club-fallback{align-self:center;justify-self:center;margin:0}.transfers-premium-page .transfer-movement>.transfer-club:not(.is-chelsea) strong{display:block;min-width:0;max-width:100%;overflow:visible;color:var(--text);font-size:.84rem;font-weight:800;line-height:1.08;white-space:normal;overflow-wrap:normal;word-break:normal}.transfers-premium-page .transfer-position{display:block!important}.transfers-premium-page .transfer-loan-copy{display:none!important}.transfers-premium-page .transfer-card-v2.is-loan{grid-template-columns:82px minmax(0,1fr)}.transfers-premium-page .transfer-card-v2.is-loan .transfer-right{display:none!important}.transfer-editor-backdrop{padding:8px 10px calc(8px + env(safe-area-inset-bottom))}.transfer-editor{gap:8px;max-height:calc(100dvh - 22px);padding:13px 14px;border-radius:19px}.transfer-editor-head{gap:8px}.transfer-editor-head span{font-size:.54rem}.transfer-editor-head h2{margin-top:1px;font-size:1.42rem}.transfer-editor-head>button{width:30px;height:30px;font-size:1.2rem}.transfer-editor label{gap:4px;font-size:.61rem}.transfer-editor .optional{display:none!important}.transfer-editor input,.transfer-editor select,.transfer-editor textarea{padding:8px 10px;border-radius:11px;font-size:.78rem}.transfer-editor-row{gap:8px}.transfer-editor-row select,.transfer-editor-row input[type=date]{height:42px;min-height:42px;max-height:42px}.transfer-editor textarea{min-height:46px;max-height:58px;resize:none}.transfer-editor-actions{gap:8px;margin-top:0}.transfer-editor-actions button{min-height:38px}html[data-theme=light] .transfers-premium-page .transfer-movement>.transfer-club:not(.is-chelsea) strong{color:#263d61}@media (max-width:520px){.transfers-premium-page .transfer-movement>.transfer-club:not(.is-chelsea){grid-template-columns:23px minmax(0,1fr);column-gap:7px}.transfers-premium-page .transfer-movement>.transfer-club:not(.is-chelsea) img{width:22px;height:22px}.transfers-premium-page .transfer-movement>.transfer-club:not(.is-chelsea) strong{font-size:.8rem}.transfers-premium-page .transfer-card-v2.is-loan{grid-template-columns:74px minmax(0,1fr)}}@media (max-width:390px){.transfers-premium-page .transfer-movement>.transfer-club:not(.is-chelsea){grid-template-columns:22px minmax(0,1fr);column-gap:6px}.transfers-premium-page .transfer-movement>.transfer-club:not(.is-chelsea) img{width:21px;height:21px}.transfers-premium-page .transfer-movement>.transfer-club:not(.is-chelsea) strong{font-size:.75rem}.transfers-premium-page .transfer-card-v2.is-loan{grid-template-columns:68px minmax(0,1fr)}.transfer-editor{gap:7px;padding:11px 12px}.transfer-editor-head h2{font-size:1.32rem}.transfer-editor input,.transfer-editor select,.transfer-editor textarea{padding:7px 9px}.transfer-editor-row select,.transfer-editor-row input[type=date]{height:40px;min-height:40px;max-height:40px}}.transfers-premium-page .rumour-source-filter{margin:0;border:1px solid var(--edge);border-radius:16px;background:var(--theme-surface-21);overflow:hidden}.transfers-premium-page .rumour-source-filter .news-source-toggle{min-height:44px;padding:0 14px;background:transparent}.transfers-premium-page .rumour-source-filter .news-source-toggle>span:first-child{color:var(--text-muted);font:800 .58rem var(--pol-ui);letter-spacing:.11em;text-transform:uppercase}.transfers-premium-page .rumour-source-filter .news-source-toggle strong{color:var(--text);font:750 .72rem var(--pol-ui)}.transfers-premium-page .rumour-source-filter .news-source-toggle-icon{color:var(--pol-gold)}.transfers-premium-page .rumour-source-filter .news-source-grid{padding:0 10px 10px;gap:7px}.transfers-premium-page .rumour-source-filter .news-source-grid button{min-height:34px;border-radius:10px;font-size:.62rem}.transfers-premium-page .rumour-list{gap:8px}.transfers-premium-page .rumour-card{position:relative;grid-template-columns:84px minmax(0,1fr) 26px;gap:11px;align-items:center;min-height:98px;padding:7px 10px 7px 8px;border:1px solid var(--edge);border-radius:19px;background:linear-gradient(145deg,var(--surface-strong),var(--surface));box-shadow:0 10px 25px var(--theme-shadow-01);overflow:hidden}.transfers-premium-page .rumour-card:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:3px;border-radius:0 99px 99px 0;background:var(--theme-gold-34)}.transfers-premium-page .rumour-card:after{content:none}.transfers-premium-page .rumour-image{width:80px;height:80px;border:1px solid var(--theme-glass-07);border-radius:14px;background:linear-gradient(160deg,var(--theme-accent-04),var(--theme-surface-07));color:var(--pol-gold);font:700 1.25rem var(--pol-display)}.transfers-premium-page .rumour-image img{width:100%;height:100%;object-fit:cover}.transfers-premium-page .rumour-copy{align-self:stretch;justify-content:center;gap:6px;padding:2px 0;min-width:0}.transfers-premium-page .rumour-copy strong{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;color:var(--text);font:700 .94rem/1.2 var(--pol-ui);letter-spacing:-.01em}.transfers-premium-page .rumour-meta{display:flex;align-items:center;gap:6px;min-width:0;color:var(--text-muted);font:775 .69rem var(--pol-ui);white-space:nowrap;overflow:hidden}.transfers-premium-page .rumour-meta span:first-child{color:var(--text-soft);font-weight:850}.transfers-premium-page .rumour-meta span:last-child{color:var(--text-muted)}.transfers-premium-page .rumour-meta b{padding:3px 6px;border:1px solid var(--theme-accent-53);border-radius:999px;background:var(--theme-accent-04);color:var(--theme-accent-13);font:850 .45rem var(--pol-ui);letter-spacing:.07em}.transfers-premium-page .rumour-chevron{display:grid;place-items:center;width:25px;height:25px;border:1px solid var(--edge);border-radius:50%;background:var(--theme-surface-21);color:var(--pol-gold);font:500 1.05rem/1 var(--pol-ui);transform:none}.transfers-premium-page .rumour-card:hover,.transfers-premium-page .rumour-card:focus-visible{border-color:var(--edge-gold);box-shadow:0 14px 30px var(--theme-shadow-04)}.transfers-premium-page .rumour-card:focus-visible{outline:2px solid var(--edge-gold);outline-offset:2px}.transfers-premium-page .rumour-card.is-bluesky{border-color:var(--edge)}html[data-theme=light] .transfers-premium-page .rumour-card{background:linear-gradient(145deg,#fff,#f7f9fc)}html[data-theme=light] .transfers-premium-page .rumour-copy strong{color:#13284b}html[data-theme=light] .transfers-premium-page .rumour-meta span:first-child{color:#263d61}html[data-theme=light] .transfers-premium-page .rumour-chevron{background:#f2f5fa}@media (max-width:520px){.transfers-premium-page .rumour-card{grid-template-columns:68px minmax(0,1fr) 23px;gap:9px;min-height:88px;padding:6px 8px 6px 7px}.transfers-premium-page .rumour-image{width:64px;height:68px;border-radius:13px}.transfers-premium-page .rumour-copy{gap:5px;padding:1px 0}.transfers-premium-page .rumour-copy strong{font-size:.86rem;line-height:1.18}.transfers-premium-page .rumour-meta{font-size:.66rem}.transfers-premium-page .rumour-chevron{width:22px;height:22px;font-size:.95rem}}@media (max-width:390px){.transfers-premium-page .rumour-card{grid-template-columns:62px minmax(0,1fr) 21px;gap:7px;min-height:82px}.transfers-premium-page .rumour-image{width:58px;height:62px;border-radius:12px}.transfers-premium-page .rumour-copy strong{font-size:.81rem}.transfers-premium-page .rumour-meta{gap:4px;font-size:.62rem}.transfers-premium-page .rumour-meta b{padding:2px 4px;font-size:.4rem}.transfers-premium-page .rumour-chevron{width:20px;height:20px}}.league-centre{display:grid;gap:12px;max-width:760px;margin:0 auto}.league-view-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.league-view-tabs button{min-height:42px;border-radius:14px;border:1px solid var(--edge);background:var(--theme-surface-15);color:var(--text-soft);font:800 .72rem var(--pol-ui);letter-spacing:.05em}.league-view-tabs button.active{border-color:var(--edge-gold);background:linear-gradient(180deg,var(--theme-accent-30),var(--theme-surface-24));color:var(--text);box-shadow:0 10px 24px var(--theme-shadow-04)}.league-title-row{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:0 2px}.league-title-row.compact-title{margin-top:2px}.league-title-row h1{margin:0;color:var(--text);font:600 1.8rem var(--pol-display);line-height:1}.league-title-row small{color:var(--text-muted);font:.6rem var(--pol-ui)}.league-live-banner{display:flex;align-items:center;gap:9px;padding:10px 12px;border:1px solid var(--theme-accent-51);border-radius:14px;background:var(--theme-accent-50);color:var(--text-soft);font:.67rem var(--pol-ui);line-height:1.35}.league-live-banner i,.league-live-dot{width:7px;height:7px;border-radius:50%;background:var(--theme-accent-09);box-shadow:0 0 0 4px var(--theme-accent-50);flex:0 0 auto;animation:leaguePulse 1.6s ease-in-out infinite}.league-live-banner strong{color:var(--text)}.league-legend{display:flex;gap:16px;padding:0 4px;color:var(--text-muted);font:.58rem var(--pol-ui)}.league-legend span{display:flex;align-items:center;gap:6px}.league-legend i{width:8px;height:8px;border-radius:2px}.league-legend .ucl{background:var(--theme-success-01)}.league-legend .rel{background:var(--theme-danger-01)}.league-table-shell,.form-table-shell,.scorers-shell{border:1px solid var(--edge);border-radius:18px;overflow:hidden;background:var(--theme-surface-72);box-shadow:var(--shadow)}.league-table-head,.league-row{display:grid;grid-template-columns:22px minmax(0,1fr) 24px 24px 24px 24px 34px 36px;gap:3px;align-items:center}.league-table-head,.form-table-head,.scorers-head{padding:9px 10px 7px;border-bottom:1px solid var(--edge);background:var(--theme-surface-41);color:var(--text-muted);font:800 .54rem var(--pol-ui);letter-spacing:.06em;text-transform:uppercase}.league-table-head span:not(:nth-child(2)){text-align:center}.league-row{position:relative;min-height:46px;padding:6px 10px;border-bottom:1px solid var(--theme-accent-21);color:var(--text-soft);font:600 .68rem var(--pol-ui)}.league-row:last-child,.form-row:last-child,.scorer-row:last-child{border-bottom:0}.league-row.is-ucl{box-shadow:inset 3px 0 0 var(--theme-success-21)}.league-row.is-relegation{box-shadow:inset 3px 0 0 var(--theme-danger-18)}.league-row.is-chelsea,.form-row.is-chelsea,.scorer-row.is-chelsea{background:linear-gradient(90deg,var(--theme-gold-25),var(--theme-accent-28));box-shadow:inset 3px 0 0 var(--pol-gold)}.league-row>span:not(.league-pos),.league-row>b{text-align:center}.league-row b,.form-row b,.scorer-row b{color:var(--text);font-weight:800}.league-row.is-chelsea b,.league-row.is-chelsea .league-pos,.form-row.is-chelsea b,.form-row.is-chelsea .league-pos,.scorer-row.is-chelsea b,.scorer-row.is-chelsea .league-pos{color:var(--pol-gold)}.league-pos{text-align:center;color:var(--text-muted);font-weight:800}.league-club{display:flex;align-items:center;gap:7px;min-width:0;color:var(--text)}.league-club strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem}.league-row.is-chelsea .league-club strong,.form-row.is-chelsea .league-club strong{font-weight:800}.league-crest{width:25px;height:25px;display:grid;place-items:center;flex:0 0 25px;border-radius:50%;overflow:hidden;background:var(--theme-glass-13);border:1px solid var(--theme-glass-11)}.league-crest img{width:83%;height:83%;object-fit:contain}.league-crest.is-chelsea{background:transparent;border:0;border-radius:0;overflow:visible}.league-crest.is-chelsea img{width:100%;height:100%;object-fit:contain}.league-live-dot{width:5px;height:5px;box-shadow:none;margin-left:1px}.league-row .positive{color:var(--theme-success-04)}.league-row .negative{color:var(--theme-gold-04)}.form-table-head,.form-row{display:grid;grid-template-columns:22px minmax(0,1fr) 178px 34px;gap:6px;align-items:center}.form-table-head span:not(:nth-child(2)){text-align:center}.form-row{min-height:48px;padding:7px 10px;border-bottom:1px solid var(--theme-accent-21);color:var(--text-soft);font:600 .68rem var(--pol-ui)}.form-row>b{text-align:center}.form-sequence{display:grid;grid-template-columns:repeat(5,28px);justify-content:center;gap:5px}.form-sequence span{width:28px;height:28px;border-radius:9px;display:grid;place-items:center;border:1px solid var(--theme-accent-24);background:var(--theme-surface-66);color:var(--text-muted);font:800 .62rem var(--pol-ui)}.form-sequence .is-w{border-color:var(--theme-success-20);background:var(--theme-success-15);color:var(--theme-success-09)}.form-sequence .is-d{border-color:var(--theme-gold-32);background:var(--theme-gold-23);color:var(--theme-neutral-01)}.form-sequence .is-l{border-color:var(--theme-danger-15);background:var(--theme-danger-08);color:var(--theme-danger-02)}.form-sequence .is-empty{opacity:.48}.scorer-metric-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:-1px}.scorer-metric-tabs button{min-height:34px;border-radius:11px;border:1px solid var(--edge);background:var(--theme-surface-13);color:var(--text-muted);font:800 .61rem var(--pol-ui);letter-spacing:.035em}.scorer-metric-tabs button.active{border-color:var(--edge-gold);background:linear-gradient(180deg,var(--theme-accent-33),var(--theme-surface-22));color:var(--pol-gold);box-shadow:0 7px 18px var(--theme-shadow-02)}.scorers-head,.scorer-row{display:grid;grid-template-columns:24px minmax(0,1fr) 46px 50px;gap:7px;align-items:center}.scorers-head span:not(:nth-child(2)){text-align:center}.scorer-row{min-height:62px;padding:8px 11px;border-bottom:1px solid var(--theme-accent-21);color:var(--text-soft);font:600 .68rem var(--pol-ui)}.scorer-player{display:flex;flex-direction:column;gap:4px;min-width:0}.scorer-player>strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text);font-size:.86rem;line-height:1.12;font-weight:800}.scorer-club-inline{display:flex;align-items:center;gap:7px;min-width:0;color:var(--text-muted);font-weight:650}.scorer-club-inline .league-crest{width:28px;height:28px;flex-basis:28px}.scorer-club-inline>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.67rem;line-height:1.1}.scorer-stat{text-align:center!important;color:var(--text)!important;font-size:.9rem!important;line-height:1}.scorer-primary-stat{font-size:.94rem!important}.scorer-row.is-chelsea .scorer-player>strong,.scorer-row.is-chelsea .scorer-club-inline>span:last-child,.scorer-row.is-chelsea .scorer-primary-stat{color:var(--pol-gold)!important}.league-empty{padding:24px 16px;border:1px solid var(--edge);border-radius:18px;background:var(--surface);color:var(--text-muted);font:.75rem var(--pol-ui);text-align:center}@keyframes leaguePulse{0%,to{opacity:1}50%{opacity:.35}}@media (max-width:520px){.form-table-head,.form-row{grid-template-columns:20px minmax(0,1fr) 146px 30px;gap:4px}.form-sequence{grid-template-columns:repeat(5,24px);gap:4px}.form-sequence span{width:24px;height:24px;border-radius:8px;font-size:.58rem}.scorers-head,.scorer-row{grid-template-columns:22px minmax(0,1fr) 42px 46px;gap:5px}.scorer-row{padding-inline:9px}.scorer-player>strong{font-size:.82rem}.scorer-club-inline .league-crest{width:27px;height:27px;flex-basis:27px}.scorer-club-inline>span:last-child{font-size:.64rem}.scorer-stat{font-size:.86rem!important}.scorer-primary-stat{font-size:.9rem!important}}@media (max-width:390px){.league-view-tabs button{font-size:.66rem}.league-table-head,.league-row{grid-template-columns:20px minmax(0,1fr) 23px 23px 23px 23px 31px 34px;gap:3px}.league-row,.league-table-head{padding-inline:8px}.league-club{gap:6px}.league-crest{width:23px;height:23px;flex-basis:23px}.league-club strong{font-size:.68rem}.form-table-head,.form-row{grid-template-columns:19px minmax(0,1fr) 132px 28px;padding-inline:8px}.form-sequence{grid-template-columns:repeat(5,22px);gap:3px}.form-sequence span{width:22px;height:22px;border-radius:7px;font-size:.54rem}.scorer-metric-tabs{gap:5px}.scorer-metric-tabs button{min-height:32px;font-size:.58rem}.scorers-head,.scorer-row{grid-template-columns:20px minmax(0,1fr) 38px 42px;gap:4px;padding-inline:8px}.scorer-row{min-height:60px}.scorer-player>strong{font-size:.78rem}.scorer-club-inline{gap:6px}.scorer-club-inline .league-crest{width:25px;height:25px;flex-basis:25px}.scorer-club-inline>span:last-child{font-size:.61rem}.scorer-stat{font-size:.82rem!important}.scorer-primary-stat{font-size:.86rem!important}}.fixtures-centre{display:grid;gap:12px;max-width:760px;margin:0 auto}.fixtures-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.fixtures-tabs button{min-height:42px;border-radius:14px;border:1px solid var(--edge);background:var(--theme-surface-15);color:var(--text-soft);font:800 .72rem var(--pol-ui);letter-spacing:.05em}.fixtures-tabs button.active{border-color:var(--edge-gold);background:linear-gradient(180deg,var(--theme-accent-30),var(--theme-surface-24));color:var(--text);box-shadow:0 10px 24px var(--theme-shadow-04)}.fixtures-title-row{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:2px 2px 0}.fixtures-title-row h1{margin:0;color:var(--text);font:600 1.8rem var(--pol-display);line-height:1}.fixtures-title-row small{color:var(--text-muted);font:.6rem var(--pol-ui)}.fixtures-months{display:grid;gap:17px}.fixture-month{display:grid;gap:7px}.fixture-month h2{margin:0;padding:0 4px;color:var(--pol-gold);font:800 .64rem var(--pol-ui);letter-spacing:.08em;text-transform:uppercase}.fixture-list{border:1px solid var(--edge);border-radius:18px;overflow:hidden;background:var(--theme-surface-72);box-shadow:var(--shadow)}.fixture-row{width:100%;border:0;background:transparent;text-align:inherit;display:grid;grid-template-columns:28px 38px minmax(0,1fr) 72px;gap:9px;align-items:center;min-height:68px;padding:9px 11px;border-bottom:1px solid var(--theme-accent-21);color:var(--text-soft);font:600 .68rem var(--pol-ui)}.fixture-row-action{cursor:pointer}.fixture-row-action:active{background:var(--theme-accent-44)}.fixture-row-action:focus-visible{outline:2px solid var(--pol-gold);outline-offset:-2px}.fixture-row:last-child{border-bottom:0}.fixture-ha{width:26px;height:26px;border-radius:8px;display:grid;place-items:center;border:1px solid var(--theme-accent-25);background:var(--theme-surface-60);color:var(--text-muted);font:800 .62rem var(--pol-ui)}.fixture-ha.is-home{border-color:var(--theme-gold-32);background:var(--theme-gold-21);color:var(--pol-gold)}.fixture-crest{width:36px;height:36px;display:grid;place-items:center;border-radius:50%;overflow:hidden;background:var(--theme-glass-14);border:1px solid var(--theme-glass-11)}.fixture-crest img{width:82%;height:82%;object-fit:contain}.fixture-main{display:flex;flex-direction:column;gap:4px;min-width:0}.fixture-main strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text);font-size:.8rem;font-weight:800}.fixture-main span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted);font-size:.59rem}.fixture-right{display:flex;flex-direction:column;align-items:flex-end;gap:4px;text-align:right}.fixture-right>span{color:var(--text-muted);font-size:.57rem;white-space:nowrap}.fixture-time{color:var(--text);font-size:.75rem;font-weight:800;white-space:nowrap}.fixture-score{font-size:1rem;line-height:1;color:var(--text);font-weight:800}.fixture-score.is-win{color:var(--theme-success-09)}.fixture-score.is-loss{color:var(--theme-danger-02)}.fixture-score.is-draw{color:var(--theme-neutral-01)}.fixtures-empty{padding:24px 16px;border:1px solid var(--edge);border-radius:18px;background:var(--surface);color:var(--text-muted);font:.75rem var(--pol-ui);text-align:center}.fixture-preview{display:grid;gap:10px;max-width:760px;margin:0 auto}.fixture-back{justify-self:start;border:0;background:transparent;color:var(--pol-gold);padding:1px 0;font:800 .7rem var(--pol-ui)}.fixture-result-hero .shared-result-action{position:relative;z-index:1;margin-top:12px}.fixture-preview-hero{position:relative;overflow:hidden;border:1px solid var(--edge-gold);border-radius:20px;padding:13px 14px 12px;background:radial-gradient(circle at 50% 0,var(--theme-accent-45),transparent 52%),linear-gradient(180deg,var(--theme-surface-18),var(--theme-surface-58));box-shadow:var(--shadow)}.fixture-preview-kicker{text-align:center;color:var(--pol-gold);font:800 .56rem var(--pol-ui);letter-spacing:.08em;text-transform:uppercase}.fixture-preview-teams{display:grid;grid-template-columns:minmax(0,1fr) 52px minmax(0,1fr);gap:7px;align-items:center;margin-top:9px}.fixture-preview-team{display:flex;flex-direction:column;align-items:center;gap:5px;min-width:0;text-align:center}.fixture-preview-team>strong{width:100%;overflow:hidden;text-overflow:ellipsis;color:var(--text);font:800 .74rem var(--pol-ui)}.fixture-preview-crest{width:56px;height:56px;display:grid;place-items:center;border-radius:50%;overflow:hidden;background:var(--theme-glass-15);border:1px solid var(--theme-glass-12)}.fixture-preview-crest img{width:82%;height:82%;object-fit:contain}.fixture-preview-crest.is-chelsea{background:transparent;border:0;border-radius:0}.fixture-preview-crest.is-chelsea img{width:100%;height:100%}.fixture-preview-vs{display:flex;flex-direction:column;align-items:center;gap:3px}.fixture-preview-vs strong{color:var(--text-muted);font:800 .57rem var(--pol-ui);letter-spacing:.08em}.fixture-preview-vs span{color:var(--text);font:800 .78rem var(--pol-ui);white-space:nowrap}.fixture-preview-meta{display:flex;flex-direction:column;align-items:center;gap:2px;margin-top:9px;color:var(--text-muted);font:.59rem var(--pol-ui)}.fixture-preview-meta strong{color:var(--text-soft);font-weight:700}.fixture-preview-card{border:1px solid var(--edge);border-radius:17px;padding:10px 11px;background:var(--theme-surface-73);box-shadow:var(--shadow)}.fixture-preview-card h2{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin:0 0 7px;color:var(--pol-gold);font:800 .61rem var(--pol-ui);letter-spacing:.08em;text-transform:uppercase}.fixture-preview-card h2 small{color:var(--text-muted);font:.49rem var(--pol-ui);letter-spacing:.02em;text-transform:none}.fixture-context-card{padding-bottom:9px}.fixture-context-table{display:grid;gap:0;border-radius:13px;overflow:hidden;background:var(--theme-surface-31)}.fixture-context-head,.fixture-context-row{display:grid;grid-template-columns:72px repeat(2,minmax(0,1fr));align-items:center;min-height:30px;padding:0 8px}.fixture-context-head{min-height:27px;background:var(--theme-surface-50);color:var(--text);font:800 .63rem var(--pol-ui)}.fixture-context-head strong{text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fixture-context-row{border-top:1px solid var(--theme-accent-18)}.fixture-context-row>span{color:var(--text-muted);font:700 .54rem var(--pol-ui);text-transform:uppercase;letter-spacing:.04em}.fixture-context-row>strong{text-align:center;color:var(--text);font:800 .88rem var(--pol-ui);line-height:1}.fixture-context-row.is-primary>strong{color:var(--pol-gold);font-size:1.08rem}.fixture-form-card{padding-bottom:9px}.fixture-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.fixture-form-line{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;align-items:center;padding:8px 9px;border-radius:12px;background:var(--theme-surface-31);min-width:0}.fixture-form-line+.fixture-form-line{border-top:0}.fixture-form-line>strong{color:var(--text);font:800 .68rem var(--pol-ui);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.fixture-form-slots{display:flex!important;justify-content:center;gap:4px;min-height:25px}.fixture-form-line span{width:25px;height:25px;border-radius:8px;display:grid;place-items:center;font:800 .56rem var(--pol-ui);border:1px solid var(--theme-accent-24)}.fixture-form-line .is-w{background:var(--theme-success-15);color:var(--theme-success-09)}.fixture-form-line .is-d{background:var(--theme-gold-23);color:var(--theme-neutral-01)}.fixture-form-line .is-l{background:var(--theme-danger-08);color:var(--theme-danger-02)}.fixture-h2h-card{padding-bottom:9px}.fixture-h2h-table{border-radius:12px;overflow:hidden;background:var(--theme-surface-29)}.fixture-h2h-head,.fixture-h2h-row{display:grid;grid-template-columns:minmax(0,1fr) 62px 44px 44px 44px;gap:2px;align-items:center;padding:0 10px}.fixture-h2h-head{min-height:24px;color:var(--text-muted);font:800 .54rem var(--pol-ui);letter-spacing:.05em;text-transform:uppercase}.fixture-h2h-head span:not(:first-child){text-align:center}.fixture-h2h-row{min-height:38px;border-top:1px solid var(--theme-accent-20);color:var(--text-soft);font:.7rem var(--pol-ui)}.fixture-h2h-row strong{color:var(--text);font-weight:800}.fixture-h2h-row span,.fixture-h2h-row small{color:var(--text);font-size:.78rem;font-weight:800;text-align:center}.fixture-result-hero{background:radial-gradient(circle at 50% 0,var(--theme-accent-48),transparent 54%),linear-gradient(180deg,var(--theme-surface-19),var(--theme-surface-59))}.fixture-result-score{display:flex;flex-direction:column;align-items:center;gap:4px;white-space:nowrap}.fixture-result-score strong{color:var(--text);font:800 1.42rem var(--pol-ui);line-height:1}.fixture-result-score strong i{padding:0 3px;color:var(--text-muted);font-style:normal}.fixture-result-score span{color:var(--text-muted);font:800 .46rem var(--pol-ui);letter-spacing:.09em}.fixture-result-score small{color:var(--pol-gold);font:800 .5rem var(--pol-ui);letter-spacing:.03em}.fixture-result-status{margin-bottom:2px;font:800 .55rem var(--pol-ui);letter-spacing:.05em;text-transform:uppercase}.fixture-result-status.is-win,.fixture-result-summary-line strong.is-win{color:var(--theme-success-09)}.fixture-result-status.is-loss,.fixture-result-summary-line strong.is-loss{color:var(--theme-danger-02)}.fixture-result-status.is-draw,.fixture-result-summary-line strong.is-draw{color:var(--theme-neutral-01)}.fixture-result-summary-line{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px 12px;align-items:center;padding:9px 10px;border-radius:12px;background:var(--theme-surface-31)}.fixture-result-summary-line>strong{color:var(--text);font:800 .78rem var(--pol-ui)}.fixture-result-summary-line>span{grid-row:2;color:var(--text-muted);font:.55rem var(--pol-ui)}.fixture-result-summary-line>b{grid-column:2;grid-row:1;color:var(--text);font:800 1.12rem var(--pol-ui);text-align:right}.fixture-result-summary-line>small{grid-column:2;grid-row:2;color:var(--text-muted);font:.48rem var(--pol-ui);text-align:right}.fixture-preview-note{padding:10px 12px;border:1px solid var(--edge);border-radius:13px;color:var(--text-muted);font:.62rem var(--pol-ui)}.fixture-events-list{display:grid;border-radius:12px;overflow:hidden;background:var(--theme-surface-30)}.fixture-event-row{display:grid;grid-template-columns:42px minmax(0,1fr);gap:9px;align-items:start;padding:9px 10px;border-top:1px solid var(--theme-accent-20)}.fixture-event-row:first-child{border-top:0}.fixture-event-row>b{color:var(--pol-gold);font:800 .72rem var(--pol-ui)}.fixture-event-row>div{display:grid;gap:2px}.fixture-event-row strong{color:var(--text);font:800 .7rem var(--pol-ui)}.fixture-event-row span,.fixture-event-row small{color:var(--text-muted);font:.55rem var(--pol-ui)}.fixture-stats-table{display:grid;border-radius:12px;overflow:hidden;background:var(--theme-surface-30)}.fixture-stats-head,.fixture-stat-row{display:grid;grid-template-columns:minmax(0,1fr) 100px minmax(0,1fr);align-items:center;padding:0 10px}.fixture-stats-head{min-height:28px;background:var(--theme-surface-49)}.fixture-stats-head strong{color:var(--text);font:800 .62rem var(--pol-ui);text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fixture-stat-row{min-height:34px;border-top:1px solid var(--theme-accent-19)}.fixture-stat-row>strong{color:var(--text);font:800 .76rem var(--pol-ui);text-align:center}.fixture-stat-row>span{color:var(--text-muted);font:700 .52rem var(--pol-ui);text-align:center;text-transform:uppercase;letter-spacing:.03em}.fixture-lineups-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.fixture-lineup-side{padding:9px;border-radius:12px;background:var(--theme-surface-30);min-width:0}.fixture-lineup-side>div{display:flex;justify-content:space-between;gap:6px;align-items:baseline;margin-bottom:7px}.fixture-lineup-side>div strong{color:var(--text);font:800 .64rem var(--pol-ui);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fixture-lineup-side>div small{color:var(--pol-gold);font:800 .52rem var(--pol-ui)}.fixture-lineup-side ol{list-style:none;margin:0;padding:0;display:grid;gap:4px}.fixture-lineup-side li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:3px;align-items:center}.fixture-lineup-side li b{color:var(--text-muted);font:700 .5rem var(--pol-ui)}.fixture-lineup-side li span{color:var(--text-soft);font:600 .55rem var(--pol-ui);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fixture-lineup-empty{color:var(--text-muted);font:.55rem var(--pol-ui)}@media (max-width:390px){.fixtures-tabs button{font-size:.66rem}.fixture-row{grid-template-columns:26px 34px minmax(0,1fr) 66px;gap:7px;padding-inline:9px}.fixture-crest{width:32px;height:32px}.fixture-main strong{font-size:.75rem}.fixture-main span{font-size:.56rem}.fixture-time{font-size:.7rem}.fixture-preview-crest{width:52px;height:52px}.fixture-preview-teams{grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr)}.fixture-preview-team>strong{font-size:.7rem}.fixture-context-head,.fixture-context-row{grid-template-columns:64px repeat(2,minmax(0,1fr));padding-inline:6px}.fixture-context-row>strong{font-size:.84rem}.fixture-context-row.is-primary>strong{font-size:1rem}.fixture-form-grid{gap:6px}.fixture-form-line{padding:7px 5px}.fixture-form-line span{width:23px;height:23px}.fixture-h2h-head,.fixture-h2h-row{grid-template-columns:minmax(0,1fr) 54px 38px 38px 38px;padding-inline:7px}.fixture-h2h-row span,.fixture-h2h-row small{font-size:.74rem}.fixture-result-score strong{font-size:1.28rem}.fixture-stats-head,.fixture-stat-row{grid-template-columns:minmax(0,1fr) 82px minmax(0,1fr);padding-inline:7px}.fixture-lineups-grid{gap:6px}.fixture-lineup-side{padding:7px}}.fixture-preview.is-finished{gap:12px;padding-bottom:22px}.fixture-result-summary{padding-block:9px}.fixture-result-summary-line{padding:8px 11px}.fixture-events-list{position:relative;background:var(--theme-surface-27)}.fixture-event-row{grid-template-columns:38px 12px minmax(0,1fr);gap:8px;align-items:center;min-height:54px;padding:8px 10px}.fixture-event-row>b{align-self:start;padding-top:2px;font-size:.68rem}.fixture-event-marker{width:9px;height:9px;border:2px solid var(--theme-gold-36);border-radius:50%;background:var(--theme-surface-06);box-shadow:0 0 0 4px var(--theme-gold-18)}.fixture-event-row.is-home .fixture-event-marker{border-color:var(--theme-gold-01)}.fixture-event-row.is-away .fixture-event-marker{border-color:var(--theme-accent-11)}.fixture-event-row>div{gap:1px}.fixture-event-row strong{font-size:.68rem}.fixture-event-row span,.fixture-event-row small{font-size:.52rem}.fixture-event-row small{text-transform:uppercase;letter-spacing:.04em}.fixture-stats-head,.fixture-stat-row{grid-template-columns:minmax(70px,1fr) minmax(116px,1.2fr) minmax(70px,1fr)}.fixture-stats-head{min-height:32px}.fixture-stats-head>span{color:var(--text-muted);font:700 .46rem var(--pol-ui);text-align:center;text-transform:uppercase;letter-spacing:.05em}.fixture-stat-row{min-height:42px}.fixture-stat-row>strong{font-size:.78rem}.fixture-stat-row>div{display:grid;gap:5px;min-width:0}.fixture-stat-row>div>span{color:var(--text-muted);font:700 .49rem var(--pol-ui);text-align:center;text-transform:uppercase;letter-spacing:.04em}.fixture-stat-row i{display:flex;gap:2px;height:4px;overflow:hidden;border-radius:999px;background:var(--theme-accent-18)}.fixture-stat-row i b{display:block;min-width:2px;height:100%}.fixture-stat-row i b:first-child{background:linear-gradient(90deg,var(--theme-gold-01),var(--theme-neutral-02))}.fixture-stat-row i b:last-child{background:linear-gradient(90deg,var(--theme-accent-10),var(--theme-accent-08))}.fixture-lineups-grid{gap:10px}.fixture-lineup-side{padding:10px 11px;background:linear-gradient(180deg,var(--theme-surface-35),var(--theme-surface-17));border:1px solid var(--theme-accent-17)}.fixture-lineup-side>.fixture-lineup-head{align-items:center;margin-bottom:9px;padding-bottom:7px;border-bottom:1px solid var(--theme-accent-20)}.fixture-lineup-head>span{display:grid;gap:2px;min-width:0}.fixture-lineup-head>span small{color:var(--text-muted);font:800 .43rem var(--pol-ui);letter-spacing:.08em;text-transform:uppercase}.fixture-lineup-head>span strong{font-size:.68rem}.fixture-lineup-head>b{flex:0 0 auto;padding:4px 7px;border:1px solid var(--theme-gold-28);border-radius:999px;background:var(--theme-gold-18);color:var(--pol-gold);font:800 .5rem var(--pol-ui)}.fixture-lineup-side ol{gap:0}.fixture-lineup-side li{grid-template-columns:25px minmax(0,1fr);min-height:23px;border-bottom:1px solid var(--theme-accent-15)}.fixture-lineup-side li:last-child{border-bottom:0}.fixture-lineup-side li b{color:var(--pol-gold);font-size:.49rem}.fixture-lineup-side li span{font-size:.56rem}@media (min-width:640px){.fixture-preview-card{padding:12px 13px}.fixture-events-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;background:transparent}.fixture-event-row{border:0;border-bottom:1px solid var(--theme-accent-20);border-radius:0;background:var(--theme-surface-28)}.fixture-event-row:nth-child(1),.fixture-event-row:nth-child(2){border-top-left-radius:10px;border-top-right-radius:10px}.fixture-event-row:last-child,.fixture-event-row:nth-last-child(2):nth-child(odd){border-bottom-left-radius:10px;border-bottom-right-radius:10px}.fixture-match-stats .fixture-stats-table{max-width:680px;margin-inline:auto}.fixture-lineup-side li{min-height:25px}}@media (max-width:560px){.fixture-lineups-grid{grid-template-columns:1fr}.fixture-lineup-side{padding:10px 12px}.fixture-lineup-side li{min-height:25px}.fixture-lineup-side li span{font-size:.59rem}}@media (max-width:390px){.fixture-stats-head,.fixture-stat-row{grid-template-columns:62px minmax(104px,1fr) 62px}.fixture-stats-head,.fixture-stat-row{padding-inline:6px}}.fixture-event-row{grid-template-columns:36px 10px 28px minmax(0,1fr);gap:7px}.fixture-section-crest{width:25px;height:25px;display:grid;place-items:center;flex:0 0 25px;overflow:hidden;border-radius:50%;background:var(--theme-glass-15);border:1px solid var(--theme-glass-12)}.fixture-section-crest img{width:82%;height:82%;object-fit:contain}.fixture-section-crest.is-chelsea{border:0;border-radius:0;background:transparent}.fixture-section-crest.is-chelsea img{width:100%;height:100%}.fixture-section-crest i{color:var(--text-muted);font-style:normal;font-size:.7rem}.fixture-team-label{display:flex;align-items:center;justify-content:center;gap:7px;min-width:0}.fixture-team-label>strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text);font:800 .62rem var(--pol-ui)}.fixture-stats-head>.fixture-team-label{padding-block:4px}.fixture-lineup-head>.fixture-team-label{justify-content:flex-start}.fixture-lineup-head>.fixture-team-label>strong{font-size:.68rem}.fixture-lineup-head>.fixture-team-label .fixture-section-crest{width:28px;height:28px;flex-basis:28px}@media (max-width:390px){.fixture-event-row{grid-template-columns:34px 9px 25px minmax(0,1fr);gap:6px}.fixture-event-row .fixture-section-crest{width:23px;height:23px;flex-basis:23px}.fixture-stats-head .fixture-section-crest{width:22px;height:22px;flex-basis:22px}.fixture-stats-head .fixture-team-label{gap:4px}}.fixture-lineup-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-bottom:9px}.fixture-lineup-tabs button{min-width:0;padding:7px 8px;border:1px solid var(--theme-accent-22);border-radius:11px;background:var(--theme-surface-71);opacity:.68}.fixture-lineup-tabs button.is-active{border-color:var(--theme-gold-33);background:linear-gradient(180deg,var(--theme-accent-29),var(--theme-surface-23));opacity:1;box-shadow:0 7px 18px var(--theme-shadow-03)}.fixture-lineup-tabs .fixture-team-label{justify-content:center}.fixture-lineup-focus{padding:10px;border:1px solid var(--theme-accent-20);border-radius:13px;background:var(--theme-surface-28)}.fixture-lineup-focus>.fixture-lineup-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:9px}.fixture-lineup-focus>.fixture-lineup-head>b{flex:0 0 auto;padding:4px 8px;border:1px solid var(--theme-gold-30);border-radius:999px;background:var(--theme-gold-18);color:var(--pol-gold);font:800 .52rem var(--pol-ui)}.fixture-formation-pitch{position:relative;overflow:hidden;aspect-ratio:7/10;border:1px solid var(--theme-accent-27);border-radius:13px;background:linear-gradient(180deg,var(--theme-surface-37),var(--theme-surface-25));box-shadow:inset 0 0 40px var(--theme-shadow-05)}.fixture-formation-pitch:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(180deg,var(--theme-glass-04) 0,var(--theme-glass-04) 10%,transparent 10%,transparent 20%)}.fixture-pitch-half{position:absolute;left:0;right:0;top:50%;border-top:1px solid var(--theme-glass-02)}.fixture-pitch-circle{position:absolute;left:50%;top:50%;width:25%;aspect-ratio:1;border:1px solid var(--theme-glass-02);border-radius:50%;transform:translate(-50%,-50%)}.fixture-pitch-box{position:absolute;left:25%;width:50%;height:13%;border:1px solid var(--theme-glass-02)}.fixture-pitch-box.is-top{top:-1px}.fixture-pitch-box.is-bottom{bottom:-1px}.fixture-pitch-player{position:absolute;z-index:1;width:24%;display:grid;justify-items:center;gap:2px;transform:translate(-50%,-50%);text-align:center}.fixture-pitch-player>b{width:30px;height:30px;display:grid;place-items:center;border:2px solid var(--lineup-border);border-radius:50%;background:var(--lineup-kit);color:var(--lineup-number);font:800 .6rem var(--pol-ui);box-shadow:0 4px 10px var(--theme-shadow-07)}.fixture-pitch-player.is-goalkeeper>b{border-color:var(--keeper-border);background:var(--keeper-kit);color:var(--keeper-number)}.fixture-pitch-player>span{max-width:100%;overflow:hidden;text-overflow:ellipsis;padding:2px 4px;border-radius:5px;background:var(--theme-surface-51);color:var(--text);font:700 .48rem var(--pol-ui);white-space:nowrap}.fixture-lineup-list{list-style:none;margin:0;padding:0 2px;display:grid}.fixture-lineup-list li{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;min-height:27px;border-bottom:1px solid var(--theme-accent-16)}.fixture-lineup-list li:last-child{border-bottom:0}.fixture-lineup-list li b{color:var(--pol-gold);font:700 .5rem var(--pol-ui)}.fixture-lineup-list li span{color:var(--text-soft);font:600 .57rem var(--pol-ui)}@media (min-width:640px){.fixture-formation-pitch{max-width:510px;margin-inline:auto;aspect-ratio:4/5}.fixture-pitch-player{width:20%}.fixture-pitch-player>b{width:34px;height:34px}.fixture-pitch-player>span{font-size:.52rem}}@media (max-width:390px){.fixture-lineup-focus{padding:8px}.fixture-pitch-player>b{width:27px;height:27px}.fixture-pitch-player>span{font-size:.45rem}}.fixture-event-row{grid-template-columns:48px 30px minmax(0,1fr);gap:10px;align-items:center;padding:10px 12px}.fixture-event-row>b{align-self:center;padding-top:0;text-align:left;font-size:.72rem;line-height:1}.fixture-event-row>.fixture-section-crest{justify-self:center}.fixture-event-row>div{align-self:center;min-height:42px;align-content:center}.fixture-event-marker{display:none}.fixture-substitutions{display:grid;gap:0;margin-top:11px;padding-top:10px;border-top:1px solid var(--theme-accent-21)}.fixture-substitutions h3{margin:0 0 5px;color:var(--pol-gold);font:800 .56rem var(--pol-ui);letter-spacing:.07em;text-transform:uppercase}.fixture-substitution-row{display:grid;grid-template-columns:42px minmax(0,1fr);gap:9px;align-items:center;min-height:43px;border-top:1px solid var(--theme-accent-16)}.fixture-substitution-row:first-of-type{border-top:0}.fixture-substitution-row>b{color:var(--pol-gold);font:800 .61rem var(--pol-ui)}.fixture-substitution-row>div{display:grid;gap:2px}.fixture-substitution-row strong,.fixture-substitution-row span{display:flex;align-items:center;gap:6px;font-family:var(--pol-ui)}.fixture-substitution-row strong{color:var(--text);font-size:.59rem}.fixture-substitution-row span{color:var(--text-muted);font-size:.54rem}.fixture-substitution-row i{width:15px;height:15px;display:grid;place-items:center;border-radius:50%;font-style:normal;font-size:.58rem}.fixture-substitution-row strong i{background:var(--theme-success-14);color:var(--theme-success-09)}.fixture-substitution-row span i{background:var(--theme-danger-07);color:var(--theme-danger-02)}@media (max-width:390px){.fixture-event-row{grid-template-columns:43px 27px minmax(0,1fr);gap:8px;padding-inline:10px}}.fixture-event-row{grid-template-columns:48px 32px minmax(0,1fr);column-gap:14px}.fixture-pitch-player>span{font-size:.55rem;padding-inline:5px}.fixture-substitution-row strong{font-size:.65rem}.fixture-substitution-row span{font-size:.59rem}@media (min-width:640px){.fixture-pitch-player>span{font-size:.58rem}}@media (max-width:390px){.fixture-event-row{grid-template-columns:43px 28px minmax(0,1fr);column-gap:12px}.fixture-pitch-player>span{font-size:.52rem;padding-inline:4px}.fixture-substitution-row strong{font-size:.63rem}.fixture-substitution-row span{font-size:.58rem}}.fixture-event-row{column-gap:24px}.fixture-pitch-player>span{font-size:.64rem;padding:3px 6px}.fixture-substitution-row{min-height:48px}.fixture-substitution-row strong{font-size:.72rem}.fixture-substitution-row span{font-size:.65rem}@media (min-width:640px){.fixture-pitch-player>span{font-size:.67rem}}@media (max-width:390px){.fixture-event-row{column-gap:20px}.fixture-pitch-player>span{font-size:.61rem;padding:3px 5px}.fixture-substitution-row strong{font-size:.7rem}.fixture-substitution-row span{font-size:.63rem}}.fixture-event-row>.fixture-section-crest{transform:translate(-16px)}@media (max-width:390px){.fixture-event-row>.fixture-section-crest{transform:translate(-14px)}}.next-up-destination{display:grid;gap:10px;max-width:760px;margin:0 auto}.next-up-countdown{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;padding:9px 12px;border:1px solid var(--edge-gold);border-radius:16px;background:linear-gradient(180deg,var(--theme-surface-33),var(--theme-surface-70));box-shadow:var(--shadow);color:var(--text)}.next-up-countdown>span{color:var(--pol-gold);font:800 .58rem var(--pol-ui);letter-spacing:.08em;text-transform:uppercase}.next-up-countdown>div{display:flex;gap:6px}.next-up-countdown b{display:grid;grid-template-columns:auto auto;gap:3px;align-items:baseline;padding:4px 7px;border:1px solid var(--theme-accent-23);border-radius:10px;background:var(--theme-surface-64);font-style:normal}.next-up-countdown b strong{font:800 .8rem var(--pol-ui)}.next-up-countdown b small{color:var(--text-muted);font:700 .46rem var(--pol-ui);text-transform:uppercase}.next-up-refresh{width:100%;color:var(--text-muted);font:500 .48rem var(--pol-ui);text-align:center}.fixture-result-status.is-live{color:var(--theme-success-09)}.fixture-preview-note .next-up-refresh{display:block;margin-top:5px;text-align:left}.next-up-countdown{width:auto;margin-inline:30px;box-sizing:border-box;box-shadow:0 0 0 1px var(--theme-gold-25),0 0 16px var(--theme-gold-31),0 0 34px var(--theme-gold-22),inset 0 0 16px var(--theme-gold-17),var(--shadow)}.next-up-countdown{margin-inline:5px;min-height:66px;padding-block:12px}.next-up-countdown>span{font-size:.68rem}.next-up-countdown b{padding:6px 9px}.next-up-countdown b strong{font-size:.94rem}.next-up-countdown b small{font-size:.52rem}@media (max-width:639px){.next-up-countdown,.next-up-destination>.fixture-preview{width:calc(100% - 30px);margin-inline:auto;box-sizing:border-box}}.matchweek-switch{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:min(100%,598px);margin:0 auto 16px;padding:4px;border:1px solid var(--edge);border-radius:16px;background:var(--theme-surface-48)}.matchweek-switch button{min-height:42px;border:0;border-radius:12px;background:transparent;color:var(--text-muted);font:800 .76rem var(--pol-ui);letter-spacing:.04em}.matchweek-switch button.active{color:var(--text);background:linear-gradient(180deg,var(--theme-accent-41),var(--theme-surface-20));box-shadow:inset 0 0 0 1px var(--edge-gold),0 8px 20px var(--theme-shadow-05)}.matchweek-centre{display:grid;gap:16px;width:min(100%,760px);margin:0 auto}.matchweek-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:0 3px}.matchweek-heading span,.matchweek-day>h2{color:var(--pol-gold);font:800 .68rem var(--pol-ui);letter-spacing:.1em;text-transform:uppercase}.matchweek-heading h1{margin:3px 0 0;color:var(--text);font:600 1.8rem/1 var(--pol-display)}.matchweek-heading small{color:var(--text-muted);font:.65rem var(--pol-ui)}.matchweek-days,.matchweek-day,.matchweek-list{display:grid;gap:10px}.matchweek-days{gap:18px}.matchweek-day>h2{margin:0;padding:0 4px}.matchweek-card{overflow:hidden;border:1px solid var(--edge);border-radius:18px;background:linear-gradient(135deg,var(--theme-accent-31),var(--theme-surface-18));box-shadow:0 12px 28px var(--theme-shadow-03)}.matchweek-card.is-chelsea{border-color:var(--edge-gold);box-shadow:0 0 0 1px var(--theme-gold-15),0 0 24px var(--theme-gold-14),0 12px 28px var(--theme-shadow-04)}.matchweek-summary{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;width:100%;min-height:88px;padding:14px 36px 14px 16px;border:0;background:transparent;color:var(--text);text-align:left}.matchweek-team{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:9px;min-width:0}.matchweek-team.is-away{grid-template-columns:minmax(0,1fr) 38px;text-align:right}.matchweek-team.is-away img,.matchweek-team.is-away .matchweek-crest-fallback{grid-column:2;grid-row:1}.matchweek-team.is-away strong{grid-column:1;grid-row:1}.matchweek-team img,.matchweek-crest-fallback{width:38px;height:38px;object-fit:contain}.matchweek-crest-fallback{display:grid;place-items:center;border:1px solid var(--edge-gold);border-radius:50%}.matchweek-team strong{overflow:hidden;color:var(--text);font:800 .82rem/1.15 var(--pol-ui)}.matchweek-score{display:grid;place-items:center;min-width:62px;color:var(--text)}.matchweek-score time{white-space:nowrap;font:800 .76rem var(--pol-ui)}.matchweek-score strong{white-space:nowrap;font:800 1.32rem var(--pol-ui);font-variant-numeric:tabular-nums}.matchweek-score i{padding:0 5px;color:var(--pol-gold);font-style:normal}.matchweek-chevron{position:absolute;right:14px;color:var(--pol-gold);font:900 1rem var(--pol-ui)}.matchweek-details{display:grid;gap:12px;padding:14px 16px 16px;border-top:1px solid var(--edge);background:var(--theme-surface-52)}.matchweek-venue{display:flex;justify-content:space-between;gap:14px;color:var(--text-muted);font:.68rem var(--pol-ui)}.matchweek-venue strong{color:var(--text);text-align:right}.matchweek-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.matchweek-team-detail{display:grid;gap:8px;padding:12px;border:1px solid var(--edge);border-radius:14px;background:var(--theme-surface-61)}.matchweek-team-detail h3{margin:0;color:var(--text);font:800 .75rem var(--pol-ui)}.matchweek-position{display:flex;align-items:flex-end;justify-content:space-between;gap:8px}.matchweek-position span{max-width:66px;color:var(--text-muted);font:.56rem/1.2 var(--pol-ui);text-transform:uppercase}.matchweek-position strong{color:var(--pol-gold);font:700 1.3rem var(--pol-display)}.matchweek-form{display:flex;justify-content:flex-end;gap:4px;min-height:28px}.matchweek-form b{display:grid;place-items:center;width:28px;height:28px;border:1px solid var(--edge);border-radius:8px;color:var(--text);font:800 .66rem var(--pol-ui)}.matchweek-form .is-w{border-color:var(--theme-success-18);background:var(--theme-success-10);color:var(--theme-success-05)}.matchweek-form .is-d{background:var(--theme-accent-14)}.matchweek-form .is-l{border-color:var(--theme-danger-12);background:var(--theme-danger-06);color:var(--theme-gold-07)}@media (max-width:430px){.matchweek-summary{min-height:82px;padding-left:12px;gap:7px}.matchweek-team{grid-template-columns:34px minmax(0,1fr);gap:6px}.matchweek-team.is-away{grid-template-columns:minmax(0,1fr) 34px}.matchweek-team img,.matchweek-crest-fallback{width:34px;height:34px}.matchweek-team strong{font-size:.72rem}.matchweek-score{min-width:54px}.matchweek-score time{font-size:.68rem}.matchweek-score strong{font-size:1.25rem}.matchweek-details{padding-inline:12px}.matchweek-team-detail{padding:10px}.matchweek-form{gap:3px}.matchweek-form b{width:24px;height:24px}}@media (prefers-reduced-motion:no-preference){.matchweek-card.is-open .matchweek-details{animation:matchweek-reveal .2s ease-out both}}@keyframes matchweek-reveal{0%{opacity:0;transform:translateY(-4px)}}.fixture-preview-hero:before{content:"";position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background:url(/assets/match-heroes/stamford-bridge-day.webp) center 50%/cover no-repeat;opacity:.92;filter:none;pointer-events:none}.fixture-preview-hero:after{content:"";position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#06152f0d,#06152f29 35%,#06152f29 65%,#06152f0d),linear-gradient(180deg,#06152f0f,#06152f33),radial-gradient(circle at 50% 4%,rgba(70,140,215,.06),transparent 62%);pointer-events:none}.fixture-preview-hero>*{position:relative;z-index:1}.fixture-preview-hero:not(.is-next-up):not(.fixture-result-hero) .fixture-preview-kicker{color:#f7f2e8;text-shadow:0 2px 8px rgba(2,10,25,.92),0 1px 2px rgba(2,10,25,.96)}.fixture-preview-hero:not(.is-next-up):not(.fixture-result-hero) .fixture-preview-meta,.fixture-preview-hero:not(.is-next-up):not(.fixture-result-hero) .fixture-preview-meta strong{color:#f5f1e8;text-shadow:0 2px 7px rgba(2,10,25,.9),0 1px 2px rgba(2,10,25,.95)}.fixture-preview-hero.is-next-up:before{background-image:url(/assets/match-heroes/stamford-bridge-golden-hour.webp);background-position:center 50%;opacity:.94;filter:none}.fixture-preview-hero.is-next-up:after{background:linear-gradient(90deg,#06152f0f,#06152f38 34%,#06152f38 66%,#06152f0f),linear-gradient(180deg,#06152f1a,#06152f52),radial-gradient(circle at 74% 12%,rgba(236,190,107,.08),transparent 46%)}.fixture-preview-hero.is-next-up .fixture-preview-kicker,.fixture-preview-hero.is-next-up .fixture-preview-team>strong,.fixture-preview-hero.is-next-up .fixture-preview-vs,.fixture-preview-hero.is-next-up .fixture-preview-meta{text-shadow:0 2px 8px rgba(2,10,25,.88),0 1px 2px rgba(2,10,25,.92)}.fixture-preview-hero.is-next-up .fixture-preview-crest.is-chelsea img{filter:drop-shadow(0 2px 3px rgba(2,10,25,.95)) drop-shadow(0 0 8px rgba(215,174,99,.34))}.fixture-result-hero:before{background-image:url(/assets/match-heroes/stamford-bridge-night.webp);background-position:center 50%;opacity:.9;filter:none}.fixture-result-hero:after{background:linear-gradient(180deg,#040e2229,#040e226b),radial-gradient(circle at 82% 4%,rgba(215,174,99,.08),transparent 34%)}@media (max-width:430px){.fixture-preview-hero:before,.fixture-preview-hero.is-next-up:before,.fixture-result-hero:before{background-position:center 48%}}.fixture-preview-hero:not(.fixture-result-hero) .fixture-preview-kicker{color:#fff4d6;text-shadow:0 2px 8px rgba(2,10,25,.94),0 1px 2px rgba(2,10,25,.98)}.fixture-preview-hero:not(.fixture-result-hero) .fixture-preview-meta,.fixture-preview-hero:not(.fixture-result-hero) .fixture-preview-meta strong{color:#f7f2e8;text-shadow:0 2px 8px rgba(2,10,25,.94),0 1px 2px rgba(2,10,25,.98)}.fixture-result-hero .fixture-preview-kicker{color:#f2cf73;text-shadow:0 2px 8px rgba(2,10,25,.94),0 1px 2px rgba(2,10,25,.98)}.fixture-result-hero .fixture-preview-meta,.fixture-result-hero .fixture-preview-meta strong{color:#f5f1e8;text-shadow:0 2px 8px rgba(2,10,25,.94),0 1px 2px rgba(2,10,25,.98)}.squad-view{display:grid;gap:22px;padding-bottom:24px}.squad-intro{display:grid;padding:4px 2px 0;margin-bottom:-10px}.squad-intro h1{margin:0;font-family:var(--font-display);font-size:clamp(1.7rem,5vw,2.35rem);color:var(--warm-ivory)}.squad-intro p{margin:0;color:var(--text-mute);font-size:.82rem;line-height:1.5}.squad-position{display:grid;gap:8px}.squad-position-heading{position:sticky;top:78px;z-index:3;display:flex;align-items:center;justify-content:space-between;padding:9px 4px 7px;background:linear-gradient(180deg,var(--deep-navy) 75%,transparent)}.squad-position-heading h2{margin:0;color:var(--midwest-gold);font-size:.7rem;letter-spacing:.14em;text-transform:uppercase}.squad-position-heading span{display:grid;place-items:center;min-width:24px;height:24px;padding:0 7px;border:1px solid var(--theme-gold-12);border-radius:999px;color:var(--text-mute);font-size:.68rem}.squad-list{overflow:hidden;border:1px solid var(--hairline);border-radius:var(--radius-lg);background:var(--theme-surface-21)}.squad-list-row{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-height:82px;display:grid;grid-template-columns:58px minmax(0,1fr) 42px 14px;align-items:center;gap:13px;padding:10px 15px;border:0;border-bottom:1px solid var(--hairline);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;touch-action:pan-y;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;transition:background .15s ease,transform .15s ease,box-shadow .15s ease}.squad-list-row:last-child{border-bottom:0}.squad-list-row:active,.squad-list-row.is-pressing{background:var(--theme-accent-47)}.squad-list-row.is-dragging{position:relative;z-index:8;background:linear-gradient(100deg,var(--theme-accent-42),var(--theme-surface-34));box-shadow:inset 3px 0 0 var(--midwest-gold),0 10px 28px var(--theme-shadow-08);transform:scale(1.015)}.squad-player-photo{width:58px;height:58px;overflow:hidden;display:grid;place-items:center;border-radius:14px;border:1px solid var(--theme-gold-11);background:linear-gradient(160deg,var(--theme-surface-12),var(--theme-surface-08));color:var(--text-mute);font-size:1.3rem}.squad-player-photo img{width:100%;height:100%;object-fit:cover;object-position:center top;pointer-events:none}.squad-player-copy{min-width:0;display:grid;gap:4px}.squad-player-copy strong{overflow:hidden;color:var(--warm-ivory);font-size:.96rem;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.squad-player-meta{min-width:0;display:flex;align-items:center;gap:7px;overflow:hidden;color:var(--text-mute);font-size:.8rem;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.squad-player-meta>span{flex:none}.availability-ok{color:var(--theme-success-03)}.availability-doubt{color:var(--theme-gold-02)}.availability-out{color:var(--theme-gold-03)}.availability-unknown{color:var(--text-mute)}.squad-shirt-number{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--midwest-gold);border:2px solid var(--theme-surface-62);color:var(--deep-navy);font-family:var(--font-display);font-size:1rem;font-weight:800}.squad-row-chevron{color:var(--text-mute);font-size:1.4rem}.squad-state{padding:22px;border:1px solid var(--hairline);border-radius:var(--radius-lg);background:var(--theme-surface-21);color:var(--text-mute);font-size:.84rem;text-align:center}.squad-state.is-error{color:var(--theme-gold-05)}.squad-reordering{overscroll-behavior:none}.squad-reordering *{cursor:grabbing!important}.squad-drawer-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;justify-content:center;background:var(--theme-surface-01)}.squad-drawer{width:min(100%,520px);height:100%;overflow-y:auto;scrollbar-width:none;padding:0 18px calc(36px + env(safe-area-inset-bottom));background:var(--theme-surface-01);box-shadow:0 0 50px var(--theme-shadow-09)}.squad-drawer::-webkit-scrollbar{display:none}.squad-drawer-top{position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:12px;padding:14px 0;background:linear-gradient(180deg,var(--theme-surface-09) 72%,transparent)}.squad-drawer-top button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:38px;height:38px;border:1px solid var(--hairline);border-radius:50%;background:var(--deep-navy-2);color:var(--warm-ivory);font-size:1.2rem}.squad-drawer-top span{color:var(--text-mute);font-size:.78rem}.squad-drawer-profile{display:grid;justify-items:center;gap:13px;padding:12px 2px 24px;border-bottom:1px solid var(--hairline);text-align:center}.squad-drawer-identity{display:grid;justify-items:center;gap:5px;max-width:100%}.squad-drawer-photo{width:112px;height:132px;overflow:hidden;display:grid;place-items:center;border:1px solid var(--theme-gold-13);border-radius:20px;background:var(--deep-navy-2);color:var(--text-mute)}.squad-drawer-photo img{width:100%;height:100%;object-fit:cover;object-position:center top}.squad-drawer-number{color:var(--midwest-gold);font-family:var(--font-display);font-size:1.45rem;line-height:1;font-weight:800}.squad-drawer-profile h2{max-width:100%;margin:0;color:var(--warm-ivory);font-family:var(--font-display);font-size:clamp(1.85rem,7vw,2.5rem);line-height:1.03;text-wrap:balance}.squad-drawer-profile .squad-drawer-meta{margin:0;color:var(--text-primary);font-size:.94rem;line-height:1.4}.squad-drawer-flag{display:inline-block;font-size:1.15em;vertical-align:-.05em}.squad-drawer-status{display:flex;align-items:center;gap:8px;margin:14px 0;color:var(--text-primary);font-size:.76rem}.availability-dot{display:block;width:9px;height:9px;border-radius:50%;background:currentColor}.squad-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.squad-stat-grid>div{display:grid;gap:3px;padding:12px 5px;border:1px solid var(--hairline);border-radius:12px;background:var(--deep-navy-2);text-align:center}.squad-stat-grid strong{color:var(--warm-ivory);font-family:var(--font-display);font-size:1.2rem}.squad-stat-grid span{color:var(--text-mute);font-size:.55rem;letter-spacing:.07em;text-transform:uppercase}.squad-drawer-section{margin-top:22px}.squad-drawer-section h3{margin:0 0 9px;color:var(--midwest-gold);font-size:.68rem;letter-spacing:.13em;text-transform:uppercase}.squad-drawer-section p{margin:0;color:var(--text-primary);font-size:.82rem;line-height:1.55}.squad-competition-list{display:grid;gap:8px}.squad-competition-row{display:grid;grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(52px,.6fr));gap:8px;align-items:center;padding:12px;border:1px solid var(--hairline);border-radius:12px;background:var(--deep-navy-2)}.squad-competition-row strong{min-width:0;color:var(--warm-ivory);font-size:.75rem}.squad-competition-row span{color:var(--text-mute);font-size:.62rem;text-align:center}@media (max-width:640px){.squad-position-heading{top:66px}.squad-list-row{grid-template-columns:54px minmax(0,1fr) 38px 12px;min-height:76px;gap:11px;padding:9px 12px}.squad-player-photo{width:54px;height:54px}.squad-shirt-number{width:36px;height:36px}.squad-competition-row{grid-template-columns:minmax(0,1.35fr) repeat(3,minmax(42px,.55fr));padding:10px 8px}}@media (max-width:360px){.squad-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.squad-player-copy strong{font-size:.9rem}}.squad-loan-row{grid-template-columns:58px minmax(0,1fr) 42px auto 12px;cursor:pointer;touch-action:manipulation}.squad-loan-row:active{background:var(--theme-surface-08)}.squad-loan-meta{white-space:normal;flex-wrap:wrap}.squad-loan-stats{display:flex;flex-wrap:wrap;gap:0;font-variant-numeric:tabular-nums}.squad-loan-stats b{font-weight:800;color:var(--text)}.squad-loan-badge{justify-self:end;padding:5px 7px;border:1px solid var(--theme-gold-12);border-radius:999px;color:var(--midwest-gold);font-size:.58rem;font-weight:800;letter-spacing:.09em}.squad-on-loan{margin-top:10px}@media (max-width:640px){.squad-loan-row{grid-template-columns:54px minmax(0,1fr) 36px auto 12px}}.squad-player-photo.is-fixed-headshot{background:linear-gradient(160deg,var(--theme-surface-12),var(--theme-surface-08))}.squad-player-photo.is-fixed-headshot img{object-fit:cover;object-position:center top;background:#fff}.squad-loan-drawer .squad-drawer-photo>.squad-player-photo{width:100%;height:100%;border-radius:inherit}.loan-club-card{display:flex;flex-direction:column;gap:6px}.loan-club-card>strong{font-size:1.2rem}.loan-club-card>span{font-size:.75rem;color:var(--muted)}.rivals-centre{max-width:760px;margin:0 auto;display:grid;gap:14px}.rivals-title-row{display:flex;align-items:flex-end;justify-content:space-between;padding:4px 2px 3px}.rivals-title-row h1{font-family:var(--pol-display);font-size:2.15rem;line-height:1;margin:0}.rivals-title-row small{color:var(--text-muted)}.rivals-list{display:grid;gap:10px}.rival-card{scroll-margin-top:calc(var(--header-h, 132px) + 12px);overflow:hidden;border:1px solid var(--edge);border-radius:var(--radius);background:linear-gradient(145deg,var(--surface-strong),var(--surface));box-shadow:var(--shadow);transition:border-color var(--normal) var(--ease),transform var(--fast) var(--ease)}.rival-card.is-open{border-color:var(--edge-gold)}.rival-summary{width:100%;min-height:82px;padding:14px;display:grid;grid-template-columns:52px minmax(0,1fr) auto 18px;gap:12px;align-items:center;border:0;background:transparent;color:var(--text);text-align:left;cursor:pointer}.rival-summary:active{transform:scale(.992)}.rival-crest{width:52px;height:52px;display:grid;place-items:center;border-radius:50%;overflow:hidden;background:var(--theme-glass-07);border:1px solid var(--edge-gold);color:var(--pol-gold);font-weight:700;font-size:.72rem}.rival-crest img{width:82%;height:82%;object-fit:contain}.rival-heading{min-width:0;display:grid;gap:5px}.rival-heading>strong{font-family:var(--pol-ui);font-size:1.04rem;font-weight:800;line-height:1.12;letter-spacing:-.012em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rival-standing{display:flex;align-items:baseline;gap:8px}.rival-standing b{font-family:var(--pol-ui);font-size:.84rem;font-weight:850;line-height:1;color:var(--pol-gold);letter-spacing:.01em}.rival-standing i{color:var(--text-soft);font-size:.82rem;font-style:normal;font-weight:750}.rival-gap{min-width:58px;display:grid;place-items:center;text-align:center;padding:10px 9px;border-radius:13px;border:1px solid var(--edge)}.rival-gap b{font-family:var(--pol-ui);font-size:1.02rem;font-weight:850;line-height:1;letter-spacing:-.01em}.rival-gap.ahead{color:var(--theme-success-06);background:var(--theme-success-16);border-color:var(--theme-success-26)}.rival-gap.behind{color:var(--theme-gold-09);background:var(--theme-danger-09);border-color:var(--theme-danger-13)}.rival-gap.level{color:var(--text-soft)}.rival-chevron{color:var(--pol-gold);font-size:1.4rem;line-height:1;transform:rotate(0);transition:transform var(--normal) var(--ease)}.rival-card.is-open .rival-chevron{transform:rotate(180deg)}.rival-detail{display:grid;gap:14px;padding:0 14px 14px;border-top:1px solid var(--edge)}.rival-season{display:grid;grid-template-columns:repeat(5,1fr);gap:6px;padding-top:14px}.rival-season span{display:grid;place-items:center;gap:4px;padding:9px 3px;border:1px solid var(--edge);border-radius:11px;background:var(--theme-surface-39)}.rival-season small{color:var(--text-soft);font-size:.62rem;font-weight:800;letter-spacing:.055em;text-transform:uppercase}.rival-season b{font-family:var(--pol-ui);color:var(--text);font-size:1rem;font-weight:800;line-height:1}.rival-next{padding-top:0}.rival-section-label{display:block;color:var(--pol-gold);font-size:.66rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;margin-bottom:7px}.rival-next-grid{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:10px;align-items:center;padding:13px;border-radius:14px;background:var(--theme-surface-40)}.rival-next-grid>span{color:var(--text-muted);font-size:.74rem;text-transform:uppercase}.rival-next-grid div{display:grid;gap:3px}.rival-next-grid strong{font-size:.86rem;line-height:1.3}.rival-next-grid small{color:var(--text-muted);font-size:.7rem}.rival-next-opponent{text-align:right}.rival-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.rival-form{min-width:0;padding:12px;border:1px solid var(--edge);border-radius:14px;background:var(--theme-surface-38)}.rival-form>div{display:flex;gap:5px;flex-wrap:wrap}.rival-form small{color:var(--text-muted);font-size:.7rem}.rival-form-pill{width:25px;height:25px;display:grid;place-items:center;border-radius:8px;font-style:normal;font-size:.64rem;font-weight:800;border:1px solid var(--edge)}.rival-form-pill.is-w{color:var(--theme-success-07);background:var(--theme-success-17);border-color:var(--theme-success-27)}.rival-form-pill.is-d{color:var(--text-soft);background:var(--theme-glass-06)}.rival-form-pill.is-l{color:var(--theme-gold-09);background:var(--theme-danger-10);border-color:var(--theme-danger-14)}.rival-chelsea-meeting{display:flex;align-items:center;gap:12px;padding:12px;border-radius:14px;background:linear-gradient(120deg,var(--theme-accent-37),var(--theme-gold-18));border:1px solid var(--edge-gold)}.rival-chelsea-meeting img{width:38px;height:38px;object-fit:contain}.rival-chelsea-meeting div{display:grid}.rival-chelsea-meeting .rival-section-label{margin-bottom:3px}.rival-chelsea-meeting strong{font-size:.82rem}.rivals-empty{padding:24px;text-align:center;color:var(--text-soft);border:1px solid var(--edge);border-radius:var(--radius);background:var(--surface)}@media (max-width:520px){.rival-summary{min-height:72px;grid-template-columns:44px minmax(0,1fr) auto 14px;gap:8px;padding:10px 11px}.rival-crest{width:44px;height:44px}.rival-heading{gap:3px}.rival-heading>strong{font-size:.98rem}.rival-standing b{font-size:.78rem}.rival-standing i{font-size:.76rem}.rival-gap{min-width:52px;padding:8px 6px}.rival-gap b{font-size:.96rem}.rival-detail{gap:9px;padding:0 11px 10px}.rival-season{gap:0;padding-top:10px;border:1px solid var(--edge);border-radius:11px;background:var(--theme-surface-39);overflow:hidden}.rival-season span{gap:2px;padding:6px 2px;border:0;border-right:1px solid var(--edge);border-radius:0;background:transparent}.rival-season span:last-child{border-right:0}.rival-season small{font-size:.56rem;letter-spacing:.035em}.rival-season b{font-size:.94rem}.rival-section-label{font-size:.61rem;margin-bottom:5px}.rival-next-grid{min-height:72px;padding:9px 10px;gap:7px}.rival-next-grid strong{font-size:.82rem}.rival-next-grid small{font-size:.66rem}.rival-form-grid{grid-template-columns:1fr;gap:0;border:1px solid var(--edge);border-radius:12px;background:var(--theme-surface-38);overflow:hidden}.rival-form{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px 10px;border:0;border-radius:0;background:transparent}.rival-form+.rival-form{border-top:1px solid var(--edge)}.rival-form .rival-section-label{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rival-form>div{justify-content:flex-end;flex-wrap:nowrap}.rival-form-pill{width:24px;height:24px}.rival-chelsea-meeting{gap:9px;padding:8px 10px;border-radius:12px}.rival-chelsea-meeting img{width:30px;height:30px}.rival-chelsea-meeting .rival-section-label{font-size:.57rem;margin-bottom:2px}.rival-chelsea-meeting strong{font-size:.76rem}}.settings-view{padding-bottom:22px}.section-heading h1{font-family:var(--pol-display);font-size:2rem;line-height:1;margin:.3rem 0 0}.settings-card{display:grid;gap:16px}.settings-card h2{margin:5px 0 0;font-size:1.1rem}.settings-note{margin:5px 0 0;font-size:.82rem;color:var(--text-muted)}.segmented-control{display:grid;grid-template-columns:repeat(2,1fr);gap:7px;padding:4px;border:1px solid var(--edge);border-radius:14px;background:var(--theme-surface-42)}.appearance-control{grid-template-columns:repeat(3,1fr)}.segmented-control button,.settings-action,.health-card-actions button{border:1px solid transparent;border-radius:10px;background:transparent;color:var(--text-soft);padding:10px 12px;font-weight:700}.segmented-control button.active{border-color:var(--edge-gold);background:var(--surface-strong);color:var(--text);box-shadow:0 0 20px var(--theme-gold-20)}.settings-list{display:grid}.settings-toggle{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:52px;border-top:1px solid var(--edge);font-weight:650}.settings-toggle input{position:absolute;opacity:0;pointer-events:none}.toggle-track{width:46px;height:27px;border-radius:99px;background:var(--theme-accent-26);border:1px solid var(--edge);transition:.2s}.toggle-track:after{content:"";display:block;width:21px;height:21px;margin:2px;border-radius:50%;background:var(--text-soft);transition:.2s}.settings-toggle input:checked+.toggle-track{background:var(--theme-success-12);border-color:var(--theme-success-24)}.settings-toggle input:checked+.toggle-track:after{transform:translate(19px);background:var(--theme-glass-01)}.settings-toggle input:focus-visible+.toggle-track{outline:2px solid var(--pol-gold);outline-offset:2px}.access-card{display:grid;gap:12px}.access-card label{font-weight:700}.access-card input{width:100%;border:1px solid var(--edge);border-radius:10px;background:var(--theme-surface-43);color:var(--text);padding:12px;font:inherit}.remember-device{display:flex;align-items:center;gap:10px;min-width:0;margin:2px 0!important;font-weight:650!important;color:var(--text-soft)!important}.access-card .remember-device input{flex:0 0 auto;width:20px;height:20px;margin:0;padding:0;border-radius:5px;accent-color:var(--pol-gold)}.remember-device span{min-width:0;line-height:1.25}.settings-action{background:linear-gradient(135deg,var(--pol-blue),var(--theme-accent-06));border-color:var(--edge);color:var(--theme-glass-01)}.settings-action.secondary{width:100%;background:var(--surface);color:var(--text)}.settings-action:disabled,.health-card-actions button:disabled{opacity:.55}.settings-error{margin:0;color:var(--theme-gold-08);font-size:.85rem}.health-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;text-align:center}.health-summary>div{min-width:0}.health-summary strong{font-family:var(--pol-display);font-size:1.65rem;color:var(--pol-gold)}.health-summary small{display:block;color:var(--text-muted);font-size:.68rem;line-height:1.25}.health-grid{display:grid;gap:9px}.health-card{justify-content:space-between}.health-card-copy{display:grid;gap:5px;min-width:0}.health-card-copy>div{display:flex;align-items:center;gap:8px}.health-card-copy>span{font-size:.72rem;color:var(--text-muted)}.health-dot{width:9px;height:9px;border-radius:50%;background:var(--theme-accent-12)}.health-dot.fresh{background:var(--theme-success-02);box-shadow:0 0 10px var(--theme-success-23)}.health-dot.stale,.health-dot.empty-suspicious,.health-dot.error{background:var(--theme-gold-06)}.health-dot.empty,.health-dot.never-fetched{background:var(--theme-gold-01)}.health-card-actions{display:grid;justify-items:end;gap:5px}.health-state{font-size:.62rem;text-transform:uppercase;letter-spacing:.09em;color:var(--text-muted)}.health-card-actions button{padding:5px 8px;border-color:var(--edge);font-size:.7rem}@media (max-width:420px){.health-summary{gap:5px}.health-summary strong{font-size:1.35rem}.health-card{align-items:flex-start}.health-card-copy>span{max-width:185px}.health-card-actions button{padding:5px 7px}}.inside-chelsea,.financials-view{display:grid;gap:18px;padding-bottom:26px}.inside-hero,.financials-heading{position:relative;overflow:hidden;min-height:160px;display:grid;align-content:end;gap:4px;margin:0 -2px;padding:22px;border:1px solid var(--edge-gold);border-radius:var(--radius);background:linear-gradient(180deg,color-mix(in srgb,var(--pol-navy) 42%,transparent),color-mix(in srgb,var(--pol-navy) 82%,transparent)),url(/assets/match-heroes/stamford-bridge-night.webp) center/cover}.inside-hero:after,.financials-heading:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,transparent 40%,var(--theme-gold-18));pointer-events:none}.inside-hero>*,.financials-heading>*{position:relative;z-index:1}.inside-hero p,.financials-heading p{margin:0;color:var(--accent-gold);font-size:.62rem;font-weight:800;letter-spacing:.24em}.inside-hero h1,.financials-heading h1{margin:0;font-family:var(--pol-display);font-size:2.35rem;line-height:1;color:var(--text)}.inside-hero>span,.financials-heading>span{color:var(--text-muted);font-size:.68rem;letter-spacing:.16em;text-transform:uppercase}.inside-overview-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:16px}.inside-overview-grid>div{display:grid;gap:2px;padding:12px 7px;border:1px solid var(--edge-soft);border-radius:14px;background:color-mix(in srgb,var(--pol-navy) 72%,transparent);text-align:center}.inside-overview-grid span{color:var(--text-soft);font-size:.62rem}.inside-overview-grid strong{color:var(--warm-ivory);font-family:var(--pol-display);font-size:1.35rem}.inside-overview-grid small{color:var(--text-muted);font-size:.52rem}.club-snapshot-card,.club-tools-card,.financial-card,.financial-disclosure{border:1px solid var(--edge);border-radius:var(--radius);background:linear-gradient(145deg,var(--surface-strong),var(--surface));box-shadow:var(--shadow)}.club-snapshot-card,.club-tools-card,.financial-card{padding:17px}.inside-section-heading,.financial-section-title{display:flex;align-items:center;gap:10px}.inside-section-heading>span,.financial-section-title>span{color:var(--accent-gold);font-size:1.2rem}.inside-section-heading h2,.financial-section-title h2{margin:0;font-family:var(--pol-display);font-size:1.55rem}.financial-section-title small{display:block;color:var(--accent-gold);font-size:.58rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.club-snapshot-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px}.club-snapshot-grid>div{display:grid;gap:2px;padding:13px 8px;border:1px solid var(--edge-soft);border-radius:14px;background:var(--surface-subtle);text-align:center}.club-snapshot-grid span{font-size:.65rem;color:var(--text-muted)}.club-snapshot-grid strong{font-family:var(--pol-display);font-size:1.45rem}.club-snapshot-grid small{font-size:.55rem;color:var(--text-muted)}.club-snapshot-card>p{margin:14px 0 0;color:var(--text-soft);font-size:.75rem}.club-snapshot-card>p strong{color:var(--accent-gold)}.inside-destination-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.inside-destination{position:relative;overflow:hidden;min-height:168px;display:grid;align-content:end;gap:4px;padding:15px;border:1px solid var(--edge);border-radius:var(--radius);background:linear-gradient(180deg,var(--theme-surface-13),var(--theme-surface-57));color:var(--text);text-align:left;box-shadow:var(--shadow)}.inside-destination:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.38;background-position:center;background-size:cover}.inside-destination.is-squad:before{background-image:url(/assets/match-heroes/stamford-bridge-day.webp)}.inside-destination.is-financials:before{background-image:url(/assets/match-heroes/stamford-bridge-golden-hour.webp)}.inside-destination.is-transfers:before{background-image:url(/assets/match-heroes/stamford-bridge-night.webp)}.inside-destination.is-news:before{background-image:url(/assets/match-heroes/stamford-bridge-day.webp)}.inside-destination>*{position:relative;z-index:1}.inside-destination small{color:var(--accent-gold);font-size:.55rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.inside-destination strong{font-family:var(--pol-display);font-size:1.35rem}.inside-destination>span:not(.inside-destination-icon){max-width:145px;color:var(--text-soft);font-size:.72rem;line-height:1.35}.inside-destination i{position:absolute;right:12px;bottom:10px;color:var(--text);font-style:normal;font-size:1.4rem}.club-tools-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:12px}.club-tools-grid button{display:grid;grid-template-columns:1fr auto;align-items:center;gap:9px;padding:12px;border:1px solid var(--edge-soft);border-radius:14px;background:var(--surface-subtle);color:var(--text);text-align:left}.club-tools-grid button>span:first-child{display:grid;gap:2px}.club-tools-grid strong{font-size:.78rem}.club-tools-grid small{color:var(--text-muted);font-size:.58rem;line-height:1.25}.club-tools-grid i{font-style:normal;color:var(--text-muted);font-size:1.1rem}.financial-hero{display:grid;justify-items:center;gap:4px;padding:25px 18px;border:1px solid var(--edge-gold);border-radius:var(--radius);background:radial-gradient(circle at 50% 20%,var(--theme-gold-27),transparent 34%),linear-gradient(145deg,var(--surface-strong),var(--surface));text-align:center;box-shadow:var(--shadow)}.financial-hero>span{color:var(--text-soft);font-family:var(--pol-display);font-size:1.25rem}.financial-hero>strong{color:var(--accent-gold);font-family:var(--pol-display);font-size:3.4rem;line-height:1}.financial-hero>small{color:var(--text-muted);font-size:.75rem}.financial-metric-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.financial-metric{display:grid;gap:4px;padding:15px;border:1px solid var(--edge);border-radius:16px;background:linear-gradient(145deg,var(--surface-strong),var(--surface));box-shadow:var(--shadow)}.financial-metric>span{color:var(--text-soft);font-size:.75rem}.financial-metric>strong{font-family:var(--pol-display);font-size:1.8rem}.financial-metric>small{color:var(--text-muted);font-size:.62rem}.earner-list{display:grid;margin-top:12px}.earner-row{display:grid;grid-template-columns:20px minmax(90px,1.25fr) minmax(55px,1fr) auto;align-items:center;gap:9px;padding:10px 0;border-top:1px solid var(--edge-soft);font-size:.72rem}.earner-rank{color:var(--text-muted)}.earner-name{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.earner-bar{height:7px;overflow:hidden;border-radius:999px;background:var(--theme-accent-26)}.earner-bar i{display:block;height:100%;border-radius:inherit;background:var(--accent-gold)}.earner-row>strong{font-size:.68rem;white-space:nowrap}.contract-watch-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px}.contract-watch-group{display:grid;align-content:start;gap:5px;min-height:112px;padding:11px 9px;border:1px solid var(--edge-soft);border-radius:14px;background:var(--surface-subtle)}.contract-watch-group>strong{padding-bottom:5px;border-bottom:2px solid var(--edge-gold);font-family:var(--pol-display);font-size:clamp(.8rem,2.7vw,1rem);line-height:1.05;letter-spacing:-.01em;white-space:nowrap}.contract-watch-group>span{font-size:.62rem;color:var(--text-soft);line-height:1.25}.financial-disclosure{display:grid;gap:5px;padding:14px 16px}.financial-disclosure>strong{color:var(--accent-gold);font-size:.72rem}.financial-disclosure p{margin:0;color:var(--text-soft);font-size:.68rem;line-height:1.45}.financial-disclosure a{width:max-content;color:var(--text);font-size:.68rem}.financial-disclosure small{color:var(--text-muted);font-size:.58rem}.player-financial-card{display:grid;gap:0;margin-top:18px;padding:15px 16px;border:1px solid var(--edge-gold);border-radius:16px;background:linear-gradient(145deg,var(--theme-gold-18),var(--surface-subtle))}.player-financial-card-header{display:flex;align-items:end;justify-content:space-between;gap:12px;padding-bottom:10px}.player-financial-card-header span{color:var(--accent-gold);font-size:.58rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.player-financial-card-header h3{margin:2px 0 0;font-family:var(--pol-display);font-size:1.45rem}.player-financial-row{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:9px 0;border-top:1px solid var(--edge-soft)}.player-financial-row span{color:var(--text-soft);font-size:.72rem}.player-financial-row strong{font-size:.76rem;text-align:right}.player-financial-card footer{display:grid;gap:3px;padding-top:10px;border-top:1px solid var(--edge-soft);color:var(--text-muted);font-size:.58rem;line-height:1.35}.player-financial-card footer strong{color:var(--accent-gold)}@media (max-width:390px){.inside-destination{min-height:154px}.contract-watch-grid{grid-template-columns:1fr}.contract-watch-group{min-height:auto}.earner-row{grid-template-columns:18px minmax(86px,1fr) minmax(45px,.7fr) auto}.club-tools-grid{grid-template-columns:1fr}}html[data-theme=light] .inside-hero,html[data-theme=light] .financials-heading{background:linear-gradient(180deg,color-mix(in srgb,var(--pol-navy) 38%,transparent),color-mix(in srgb,var(--pol-navy) 78%,transparent)),url(/assets/match-heroes/stamford-bridge-night.webp) center/cover}html[data-theme=light] .inside-hero h1,html[data-theme=light] .inside-hero>span,html[data-theme=light] .inside-overview-grid strong,html[data-theme=light] .inside-overview-grid span,html[data-theme=light] .inside-overview-grid small,html[data-theme=light] .financials-heading h1,html[data-theme=light] .financials-heading>span{color:var(--pol-ivory)}html[data-theme=light] .inside-destination{color:var(--pol-ivory);background:var(--pol-navy)}html[data-theme=light] .inside-destination:before{opacity:.9;filter:saturate(1.35) contrast(1.18) brightness(.72)}html[data-theme=light] .inside-destination:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,color-mix(in srgb,var(--pol-navy) 24%,transparent),color-mix(in srgb,var(--pol-navy) 72%,transparent));pointer-events:none}html[data-theme=light] .inside-destination>*{position:relative;z-index:2}html[data-theme=light] .inside-destination>span,html[data-theme=light] .inside-destination i{color:var(--pol-ivory)}.inside-chelsea .inside-destination>span{justify-self:start;width:calc(100% - 24px);max-width:none;text-align:left}.inside-chelsea .inside-destination>i{position:absolute!important;right:12px!important;left:auto!important;bottom:10px!important;justify-self:auto!important}html[data-theme=light] .inside-hero{background:linear-gradient(180deg,color-mix(in srgb,var(--pol-navy) 52%,transparent),color-mix(in srgb,var(--pol-navy) 86%,transparent)),url(/assets/match-heroes/stamford-bridge-night.webp) center/cover;filter:saturate(1.08) contrast(1.06)}html[data-theme=light] body{background:radial-gradient(circle at 50% -12%,color-mix(in srgb,var(--accent-blue) 8%,transparent),transparent 32rem),var(--canvas)}html[data-theme=light] .pride-header{background:linear-gradient(180deg,var(--pol-navy),color-mix(in srgb,var(--pol-navy) 92%,var(--pol-blue)));border-bottom-color:color-mix(in srgb,var(--pol-gold) 48%,transparent);box-shadow:0 8px 26px color-mix(in srgb,var(--pol-navy) 20%,transparent)}html[data-theme=light] .header-atmosphere{background:linear-gradient(180deg,color-mix(in srgb,var(--pol-navy) 74%,transparent),color-mix(in srgb,var(--pol-navy) 92%,transparent)),radial-gradient(ellipse at 50% 130%,color-mix(in srgb,var(--pol-blue) 46%,transparent),transparent 58%),url(/assets/splash-standard-stamford-bridge-DvBb3Fr5.jpg) center 43%/cover no-repeat;opacity:.52}html[data-theme=light] .bottom-nav{background:color-mix(in srgb,var(--surface) 96%,transparent);border-top-color:var(--edge);box-shadow:0 -8px 24px color-mix(in srgb,var(--pol-navy) 8%,transparent)}html[data-theme=light] .nav-item.active{color:var(--pol-ivory);background:linear-gradient(180deg,var(--accent-blue),color-mix(in srgb,var(--accent-blue) 84%,var(--pol-navy)));box-shadow:inset 0 1px color-mix(in srgb,var(--pol-ivory) 24%,transparent),0 7px 18px color-mix(in srgb,var(--accent-blue) 20%,transparent)}html[data-theme=light] :is(.info-card,.compact-card,.home-pulse-card,.home-news-feature,.home-news-list,.settings-card,.access-card,.health-card,.league-table-shell,.form-table-shell,.scorers-shell,.fixture-list,.fixture-preview-card,.fixture-context-card,.fixture-form-card,.fixture-h2h-card,.fixture-result-summary,.fixture-match-stats,.fixture-lineup-focus,.matchweek-card,.rival-card,.squad-list-row,.transfer-card-v2,.rumour-card,.news-story){background:linear-gradient(145deg,var(--surface),var(--surface-strong));box-shadow:var(--shadow)}html[data-theme=light] :is(.cinematic-hero,.fixture-preview-hero,.fixture-result-hero){background:radial-gradient(circle at 82% 18%,color-mix(in srgb,var(--accent-gold) 15%,transparent),transparent 30%),linear-gradient(145deg,var(--surface),var(--surface-strong));color:var(--text)}html[data-theme=light] .home-match-hero{background:radial-gradient(circle at 50% -10%,color-mix(in srgb,var(--accent-blue) 13%,transparent),transparent 44%),radial-gradient(circle at 0 100%,color-mix(in srgb,var(--accent-gold) 10%,transparent),transparent 42%),linear-gradient(155deg,var(--surface),var(--surface-strong));box-shadow:var(--shadow),inset 0 1px color-mix(in srgb,var(--surface) 80%,transparent)}html[data-theme=light] .home-match-hero:before{background:radial-gradient(circle,color-mix(in srgb,var(--accent-gold) 12%,transparent),transparent 62%)}html[data-theme=light] .home-countdown>div{background:color-mix(in srgb,var(--accent-blue) 7%,var(--surface));border-color:color-mix(in srgb,var(--accent-blue) 20%,var(--edge))}html[data-theme=light] .home-primary-action{background:linear-gradient(180deg,var(--accent-blue),color-mix(in srgb,var(--accent-blue) 84%,var(--pol-navy)));border-color:color-mix(in srgb,var(--accent-gold) 62%,var(--accent-blue));color:var(--pol-ivory);box-shadow:inset 0 1px color-mix(in srgb,var(--pol-ivory) 22%,transparent),0 9px 20px color-mix(in srgb,var(--accent-blue) 18%,transparent)}html[data-theme=light] .home-otd{background:radial-gradient(circle at 90% 10%,color-mix(in srgb,var(--accent-gold) 13%,transparent),transparent 36%),linear-gradient(145deg,var(--surface),var(--surface-strong))}html[data-theme=light] .home-otd>a{color:var(--accent-blue)}html[data-theme=light] .home-news-source{background:color-mix(in srgb,var(--pol-navy) 88%,transparent);color:var(--pol-ivory)}html[data-theme=light] :is(.fixtures-tabs,.league-view-tabs,.transfer-mode-tabs,.transfer-subtabs,.fixture-lineup-tabs,.matchweek-switch,.segmented-control) button.active,html[data-theme=light] :is(.league-view-tabs,.transfer-mode-tabs,.transfer-subtabs,.fixture-lineup-tabs,.matchweek-switch,.segmented-control) .active{background:linear-gradient(180deg,var(--accent-blue),color-mix(in srgb,var(--accent-blue) 84%,var(--pol-navy)));border-color:var(--accent-blue);color:var(--pol-ivory);box-shadow:0 8px 18px color-mix(in srgb,var(--accent-blue) 16%,transparent)}html[data-theme=light] :is(.fixtures-tabs,.league-view-tabs,.transfer-mode-tabs,.transfer-subtabs,.fixture-lineup-tabs,.matchweek-switch,.segmented-control) button:not(.active){background:var(--surface);color:var(--text-soft)}html[data-theme=light] :is(.fixture-row,.league-row,.form-row,.scorer-row,.fixture-context-row,.fixture-h2h-row,.fixture-stat-row,.fixture-event-row,.squad-competition-row,.home-news-row){border-color:var(--edge-soft)}html[data-theme=light] :is(.fixture-preview-crest,.fixture-crest,.league-crest,.rival-crest,.matchweek-team img,.matchweek-crest-fallback,.squad-player-photo,.transfer-photo){background:var(--pol-white,var(--surface))}html[data-theme=light] :is(.fixture-form-line.is-w,.form-sequence .is-w,.rival-form-pill.is-w,.home-form-pill.is-w){color:var(--status-win);background:color-mix(in srgb,var(--status-win) 12%,var(--surface));border-color:color-mix(in srgb,var(--status-win) 34%,var(--edge))}html[data-theme=light] :is(.fixture-form-line.is-d,.form-sequence .is-d,.rival-form-pill.is-d,.home-form-pill.is-d){color:var(--status-draw);background:color-mix(in srgb,var(--status-draw) 12%,var(--surface));border-color:color-mix(in srgb,var(--status-draw) 34%,var(--edge))}html[data-theme=light] :is(.fixture-form-line.is-l,.form-sequence .is-l,.rival-form-pill.is-l,.home-form-pill.is-l){color:var(--status-loss);background:color-mix(in srgb,var(--status-loss) 11%,var(--surface));border-color:color-mix(in srgb,var(--status-loss) 32%,var(--edge))}html[data-theme=light] .news-source-grid button.is-active{background:linear-gradient(180deg,var(--accent-blue),color-mix(in srgb,var(--accent-blue) 84%,var(--pol-navy)));border-color:var(--accent-blue);color:var(--pol-ivory);box-shadow:inset 0 1px color-mix(in srgb,var(--pol-ivory) 22%,transparent),0 5px 14px color-mix(in srgb,var(--accent-blue) 14%,transparent)}html[data-theme=light] .rival-standing b{color:var(--accent-blue)}html[data-theme=light] .rival-chevron{color:var(--accent-gold)}html[data-theme=light] .rival-card.is-open{border-color:var(--edge-gold)}html[data-theme=light] .rival-gap.ahead{color:var(--status-win);background:color-mix(in srgb,var(--status-win) 10%,var(--surface))}html[data-theme=light] .rival-gap.behind{color:var(--status-loss);background:color-mix(in srgb,var(--status-loss) 10%,var(--surface))}html[data-theme=light] .rival-gap.level{color:var(--accent-blue);background:color-mix(in srgb,var(--accent-blue) 9%,var(--surface))}html[data-theme=light] :is(.fixture-preview-card,.fixture-context-card,.fixture-form-card,.fixture-h2h-card,.fixture-result-summary,.fixture-match-stats,.fixture-lineup-focus,.matchweek-details,.rival-detail,.rival-next,.rival-form,.rival-chelsea-meeting){background:color-mix(in srgb,var(--surface) 94%,var(--accent-blue))}html[data-theme=light] :is(.settings-action,.fixture-back,.news-source-toggle,.transfer-editor-actions button){background:var(--surface);color:var(--text);border-color:var(--edge)}html[data-theme=light] :is(.settings-action.active,.news-source-toggle.is-active,.transfer-editor-actions button:not(.secondary)){background:var(--accent-blue);color:var(--pol-ivory);border-color:var(--accent-blue)}html[data-theme=light] :is(.squad-drawer,.transfer-editor){background:linear-gradient(180deg,var(--surface),var(--surface-strong));color:var(--text)}html[data-theme=light] :is(.squad-drawer-backdrop,.transfer-editor-backdrop){background:color-mix(in srgb,var(--pol-navy) 44%,transparent)}html[data-theme=light] :focus-visible{outline-color:var(--accent-blue)}html[data-theme=light] :is(.home-kicker,.home-text-action,.home-position small,.home-news-feature-copy span,.home-news-row-copy span,.home-otd-topline>span,.home-otd-topline>b,.home-otd-scoreline strong,.home-otd-context b,.home-otd>a span,.home-result-score i,.fixture-month h2,.fixture-ha.is-home,.fixture-back,.fixture-preview-kicker,.fixture-preview-card h2,.fixture-context-row.is-primary>strong,.fixture-result-score small,.fixture-event-row>b,.fixture-lineup-side>div small,.fixture-lineup-head>b,.fixture-lineup-side li b,.fixture-lineup-focus>.fixture-lineup-head>b,.fixture-lineup-list li b,.fixture-substitutions h3,.fixture-substitution-row>b,.next-up-countdown>span,.matchweek-heading span,.matchweek-day>h2,.matchweek-score i,.matchweek-chevron,.transfer-future,.transfer-fee,.transfer-add-banner,.rumour-meta,.transfer-editor-head span,.news-source-toggle-icon,.news-story-source,.health-summary strong,.rival-section-label){color:var(--light-text-gold)}.transfer-swipe-shell{position:relative;overflow:hidden;border-radius:18px}.transfer-swipe-shell .transfer-card-v2{position:relative;z-index:1;margin:0;touch-action:pan-y;-webkit-user-select:none;user-select:none;transition:transform .18s ease;will-change:transform}.transfer-swipe-shell.is-revealed .transfer-card-v2{transform:translate(-86px)}.transfer-swipe-delete{position:absolute;top:0;right:0;bottom:0;width:86px;border:0;border-radius:0 18px 18px 0;background:linear-gradient(180deg,var(--theme-danger-01),var(--theme-danger-03));color:var(--pol-navy);font:900 .8rem var(--pol-ui);letter-spacing:.06em;text-transform:uppercase;box-shadow:inset 1px 0 0 var(--theme-danger-18);z-index:0}.transfer-swipe-delete:focus-visible{outline:2px solid var(--pol-gold);outline-offset:-3px}.transfer-editor-backdrop{align-items:center;min-height:100dvh;height:100dvh;box-sizing:border-box;padding:calc(12px + env(safe-area-inset-top)) 14px calc(12px + env(safe-area-inset-bottom));overflow:hidden}.transfer-editor{width:min(calc(100vw - 28px),520px);max-height:calc(100dvh - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.transfer-editor input,.transfer-editor select,.transfer-editor textarea{font-size:16px}.transfer-editor textarea{resize:none}.transfer-editor-row select,.transfer-editor-row input[type=date]{height:50px;min-height:50px;max-height:50px}.transfer-editor input[type=date]{padding:0 12px;font-size:16px;line-height:50px}.transfer-editor input[type=date]::-webkit-date-and-time-value{height:100%;display:flex;align-items:center;text-align:left;line-height:normal}.transfer-editor input[type=date]::-webkit-calendar-picker-indicator{align-self:center}.matchweek-score strong{font-size:1.12rem}@media (max-width:430px){.matchweek-score strong{font-size:1.02rem}}@media (prefers-reduced-motion:reduce){.transfer-swipe-shell .transfer-card-v2{transition:none}}html[data-theme=light]{background:var(--canvas)}html[data-theme=light] body,html[data-theme=light] #root{background:radial-gradient(circle at 50% -12%,color-mix(in srgb,var(--accent-blue) 5%,transparent),transparent 30rem),var(--canvas);color:var(--text)}html[data-theme=light] .app-shell,html[data-theme=light] .view-viewport{background:transparent}html[data-theme=light] :is(.section-heading h1,.home-section-heading h2,.home-section-title,.view-title,.league-view h1,.rivals-view h1,.news-view h1,.transfers-view h1,.squad-view h1){color:var(--text);text-shadow:none}html[data-theme=light] :is(.view-stack,.home-view,.fixtures-view,.league-view,.next-up-view,.rivals-view,.news-view,.transfers-view,.squad-view,.settings-view){color:var(--text)}html[data-theme=light] .pride-header{background:linear-gradient(180deg,var(--pol-navy),color-mix(in srgb,var(--pol-navy) 92%,var(--pol-blue)))}html[data-theme=light] .header-wordmark{color:var(--pol-ivory)}html[data-theme=light] .bottom-nav{background:color-mix(in srgb,var(--surface) 97%,transparent);color:var(--text)}.fixture-preview-crest.is-chelsea,.league-crest.is-chelsea,.home-team.is-chelsea .home-team-crest{background:transparent!important;border:0!important;border-radius:0!important;overflow:visible!important}.fixture-preview-crest.is-chelsea img,.league-crest.is-chelsea img,.home-team.is-chelsea .home-team-crest img{visibility:visible!important;display:block;width:100%;height:100%;object-fit:contain}html[data-theme=light] .home-dashboard img[src*="splash-lion-gold.png"],html[data-theme=light] .home-dashboard img[src*="crest-gold-transparent.png"],html[data-theme=light] .fixture-preview img[src*="splash-lion-gold.png"],html[data-theme=light] .fixture-preview img[src*="crest-gold-transparent.png"],html[data-theme=light] .league-centre img[src*="splash-lion-gold.png"],html[data-theme=light] .league-centre img[src*="crest-gold-transparent.png"]{mix-blend-mode:multiply}.league-row.is-chelsea,.form-row.is-chelsea,.scorer-row.is-chelsea{box-shadow:inset 5px 0 0 var(--pol-gold),inset 0 1px color-mix(in srgb,var(--pol-gold) 18%,transparent)}.league-row.is-chelsea .league-pos,.form-row.is-chelsea .league-pos,.scorer-row.is-chelsea .league-pos{color:var(--text-muted)}.league-row.is-chelsea b,.form-row.is-chelsea b,.scorer-row.is-chelsea b{color:var(--text)}.scorer-row.is-chelsea .scorer-player>strong{color:var(--text)!important}.scorer-row.is-chelsea .scorer-club-inline>span:last-child{color:var(--text-muted)!important}.scorer-row.is-chelsea .scorer-stat,.scorer-row.is-chelsea .scorer-primary-stat{color:var(--text)!important}html[data-theme=light] .league-row.is-chelsea,html[data-theme=light] .form-row.is-chelsea,html[data-theme=light] .scorer-row.is-chelsea{background:linear-gradient(90deg,color-mix(in srgb,var(--pol-gold) 12%,var(--surface)),color-mix(in srgb,var(--accent-blue) 7%,var(--surface)));box-shadow:inset 6px 0 0 var(--pol-gold),inset 0 1px color-mix(in srgb,var(--pol-gold) 22%,transparent)}.squad-availability-note{margin-top:-4px;padding:10px 12px;border:1px solid var(--hairline);border-radius:12px;background:var(--theme-surface-21);color:var(--text-mute);font-size:.72rem;line-height:1.4}.squad-availability-badge{display:inline-flex;align-items:center;gap:6px;width:max-content;margin-top:2px;font-size:.68rem;font-weight:700;letter-spacing:.02em}.squad-availability-badge .availability-dot{width:7px;height:7px}.squad-drawer-status>span:last-child{display:grid;gap:2px}.squad-drawer-status strong{font-size:.76rem}.squad-drawer-status small{color:var(--text-mute);font-size:.66rem;font-weight:500}.squad-stats-note{margin:12px 0;padding:11px 12px;border:1px solid var(--theme-gold-12);border-radius:12px;background:var(--theme-surface-21);color:var(--text-primary);font-size:.72rem;line-height:1.45}.squad-intro-redesign{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.squad-intro-redesign p{margin:4px 0 0;color:var(--text-mute);font-size:.68rem}.squad-mode-switch{display:grid;grid-template-columns:1fr 1fr;padding:3px;border:1px solid var(--hairline);border-radius:999px;background:var(--theme-surface-21)}.squad-mode-switch button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:999px;background:transparent;color:var(--text-mute);padding:7px 13px;font:inherit;font-size:.68rem;font-weight:700}.squad-mode-switch button.is-active{background:var(--theme-accent-42);color:var(--warm-ivory);box-shadow:inset 0 0 0 1px var(--theme-gold-12)}.squad-drawer-premium{--stat-card-title:.68rem;--stat-internal-title:.56rem;--stat-hero:2rem;--stat-primary:1.28rem;--stat-standard:1.18rem;--stat-detail:1rem;--stat-label:.56rem;--finish-figure:var(--midwest-gold);width:min(100%,560px);padding:0 0 calc(28px + env(safe-area-inset-bottom));background:var(--canvas);scrollbar-width:none}.squad-drawer-premium::-webkit-scrollbar{display:none}.squad-drawer-premium>.pride-header{position:sticky;top:0;z-index:6;width:100%}.squad-player-page{max-width:520px;margin:0 auto;padding:0 18px 10px}.squad-drawer-premium .squad-drawer-top{position:relative;top:auto;z-index:1;min-height:54px;margin:0 -2px 4px;padding:8px 0;background:transparent}.squad-drawer-premium .squad-drawer-top button{width:44px;height:44px;min-width:44px;min-height:44px}.squad-drawer-premium .squad-drawer-top span{font-size:.76rem}.squad-drawer-profile.premium{gap:9px;margin:0;padding:10px 2px 18px;border-bottom:0}.squad-drawer-profile.premium .squad-drawer-identity{gap:4px}.squad-drawer-profile.premium .squad-drawer-number{font-size:1.3rem}.squad-drawer-profile.premium h2{font-size:clamp(1.85rem,7vw,2.3rem)}.squad-drawer-profile.premium .squad-drawer-meta{font-size:.86rem}.squad-drawer-profile.premium .squad-drawer-photo{width:104px;height:122px;border-radius:18px}.squad-drawer-status{margin:8px 0 10px;padding:10px 12px;border:1px solid var(--hairline);border-radius:13px;background:var(--theme-surface-21)}.squad-stats-source.premium{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin:8px 0 12px}.squad-stats-source.premium>div{display:grid;gap:2px;padding:0 2px}.squad-stats-source.premium>div>span{color:var(--warm-ivory);font-family:var(--font-display);font-size:1.08rem;font-weight:700}.squad-stats-source.premium small{color:var(--text-mute);font-size:.62rem}.squad-competition-picker{display:grid;gap:0;overflow:hidden;border:1px solid var(--hairline);border-radius:16px;background:var(--theme-surface-21)}.competition-picker-toggle{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;min-height:58px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:inherit;padding:11px 14px;text-align:left}.competition-picker-copy{display:grid;gap:2px;min-width:0}.competition-picker-copy small{color:var(--text-mute);font-size:.56rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.competition-picker-copy strong{overflow:hidden;color:var(--warm-ivory);font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.competition-picker-toggle-icon{display:grid;place-items:center;flex:0 0 30px;width:30px;height:30px;border:1px solid var(--hairline);border-radius:50%;color:var(--midwest-gold);font-size:1rem;font-weight:700}.competition-picker-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:10px 12px 12px;border-top:1px solid var(--hairline)}.competition-picker-options button{min-height:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--hairline);border-radius:999px;background:transparent;color:var(--text-mute);padding:8px 10px;font:inherit;font-size:.64rem;font-weight:700}.competition-picker-options button.is-selected{border-color:var(--theme-gold-13);background:var(--theme-accent-42);color:var(--warm-ivory)}.premium-stat-stack{display:grid;gap:10px}.stat-feature-card,.premium-stat-card{position:relative;overflow:hidden;border:1px solid var(--hairline);border-radius:16px;background:var(--theme-surface-21);box-shadow:none}.premium-stat-card{margin:0;padding:13px 15px}.premium-stat-card h3,.stat-card-kicker{margin:0;color:var(--warm-ivory);font-size:var(--stat-card-title);font-weight:800;letter-spacing:.07em;line-height:1.15;text-transform:uppercase}.premium-stat-card h3{margin-bottom:10px}.premium-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;align-items:stretch}.premium-stat-grid>div{position:relative;display:grid;align-content:center;min-height:58px;padding:6px 5px;text-align:center}.premium-stat-grid>div+div:before{content:"";position:absolute;left:0;top:16%;bottom:16%;width:1px;background:var(--hairline)}.premium-stat-grid strong{display:block;color:var(--warm-ivory);font-family:var(--font-display);font-size:var(--stat-standard);line-height:1;font-variant-numeric:tabular-nums}.premium-stat-grid span{display:block;margin-top:5px;color:var(--text-mute);font-size:var(--stat-label);line-height:1.2}.game-time-card{border-color:var(--theme-gold-12)}.game-time-card .premium-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.game-time-card .premium-stat-grid strong{font-size:var(--stat-primary)}.stat-feature-card{padding:15px 16px}.stat-feature-card:after{display:none}.goal-card-layout{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(154px,.88fr);gap:18px;align-items:stretch;margin-top:10px}.goal-production{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"hero hero" "goals assists" "pens freekicks";column-gap:0;align-content:start}.stat-feature-main{grid-area:hero;display:flex;align-items:flex-end;gap:9px;min-height:48px;padding-bottom:10px;border-bottom:1px solid var(--hairline)}.stat-feature-main strong{color:var(--warm-ivory);font-family:var(--font-display);font-size:var(--stat-hero);line-height:.9;font-variant-numeric:tabular-nums}.stat-feature-main span{padding-bottom:3px;color:var(--text-mute);font-size:.68rem}.stat-pair{display:contents}.stat-pair>div{position:relative;min-height:66px;padding:11px 10px 8px 0}.stat-pair>div:first-child{grid-area:goals}.stat-pair>div:last-child{grid-area:assists;padding-left:14px}.stat-pair>div:last-child:before{content:"";position:absolute;left:0;top:18%;bottom:18%;width:1px;background:var(--hairline)}.stat-pair strong{display:block;color:var(--warm-ivory);font-family:var(--font-display);font-size:var(--stat-primary);line-height:1;font-variant-numeric:tabular-nums}.stat-pair span,.set-piece-row span,.keeper-detail-grid span{display:block;margin-top:4px;color:var(--text-mute);font-size:var(--stat-label);line-height:1.2}.set-piece-row{display:contents}.set-piece-row>div{position:relative;min-height:58px;padding:8px 10px 0 0;border-top:1px solid var(--hairline)}.set-piece-row>div:first-child{grid-area:pens}.set-piece-row>div:last-child{grid-area:freekicks;padding-left:14px}.set-piece-row>div:last-child:before{content:"";position:absolute;left:0;top:18%;bottom:8%;width:1px;background:var(--hairline)}.set-piece-row strong,.keeper-detail-grid strong{display:block;color:var(--warm-ivory);font-family:var(--font-display);font-size:var(--stat-detail);line-height:1;font-variant-numeric:tabular-nums}.finish-map{display:grid;grid-template-rows:auto 1fr;min-height:174px;border-left:1px solid var(--hairline);padding-left:16px}.finish-map-title{color:var(--text-mute);font-size:var(--stat-internal-title);font-weight:800;letter-spacing:.09em;text-transform:uppercase}.finish-map-canvas{position:relative;min-height:150px}.finish-map svg{display:none}.finish-map-canvas:before{content:"";position:absolute;left:50%;top:52%;width:94px;height:132px;transform:translate(-50%,-50%);background:radial-gradient(circle at 50% 8%,var(--finish-figure) 0 9%,transparent 9.8%),linear-gradient(88deg,transparent 29%,var(--finish-figure) 30% 70%,transparent 71%) 50% 39%/100% 35% no-repeat,linear-gradient(62deg,transparent 44%,var(--finish-figure) 45% 56%,transparent 57%) 13% 35%/45% 38% no-repeat,linear-gradient(-62deg,transparent 44%,var(--finish-figure) 45% 56%,transparent 57%) 87% 35%/45% 38% no-repeat,linear-gradient(86deg,transparent 24%,var(--finish-figure) 25% 49%,transparent 50%) 37% 79%/35% 43% no-repeat,linear-gradient(94deg,transparent 50%,var(--finish-figure) 51% 75%,transparent 76%) 63% 79%/35% 43% no-repeat,linear-gradient(90deg,transparent 27%,var(--finish-figure) 28% 72%,transparent 73%) 50% 60%/100% 16% no-repeat;filter:drop-shadow(0 0 5px color-mix(in srgb,var(--finish-figure) 22%,transparent));opacity:.9}.finish-map-canvas:after{content:"";position:absolute;left:50%;top:53%;width:108px;height:116px;transform:translate(-50%,-50%);background:linear-gradient(90deg,transparent 0 47%,var(--theme-gold-13) 48% 52%,transparent 53% 100%) 50% 8%/1px 22px no-repeat,linear-gradient(18deg,transparent 48%,var(--theme-gold-13) 49% 51%,transparent 52%) 3% 70%/39px 1px no-repeat,linear-gradient(-18deg,transparent 48%,var(--theme-gold-13) 49% 51%,transparent 52%) 97% 70%/39px 1px no-repeat;opacity:.72}.finish-callout{position:absolute;z-index:1;display:grid;justify-items:center;min-width:62px;color:var(--text-mute);font-size:.5rem;line-height:1.1}.finish-callout b{color:var(--warm-ivory);font-family:var(--font-display);font-size:var(--stat-detail);font-variant-numeric:tabular-nums}.finish-callout.head{top:0;right:0}.keeper-card-layout{display:block;margin-top:10px}.keeper-production{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"saves clean" "savecatches savepunches" "catches punches";column-gap:0}.keeper-hero-row,.keeper-detail-grid{display:contents}.keeper-hero-row>div,.keeper-detail-grid>div{position:relative;min-height:66px;padding:10px 10px 8px 0;text-align:left}.keeper-hero-row>div:first-child{grid-area:saves}.keeper-hero-row>div:last-child{grid-area:clean;padding-left:14px}.keeper-detail-grid>div:nth-child(1){grid-area:savecatches;border-top:1px solid var(--hairline)}.keeper-detail-grid>div:nth-child(2){grid-area:savepunches;padding-left:14px;border-top:1px solid var(--hairline)}.keeper-detail-grid>div:nth-child(3){grid-area:catches;border-top:1px solid var(--hairline)}.keeper-detail-grid>div:nth-child(4){grid-area:punches;padding-left:14px;border-top:1px solid var(--hairline)}.keeper-hero-row>div:last-child:before,.keeper-detail-grid>div:nth-child(2n):before{content:"";position:absolute;left:0;top:18%;bottom:18%;width:1px;background:var(--hairline)}.keeper-hero-row strong{display:block;color:var(--warm-ivory);font-family:var(--font-display);font-size:var(--stat-primary);line-height:1;font-variant-numeric:tabular-nums}.keeper-hero-row span{display:block;margin-top:5px;color:var(--text-mute);font-size:var(--stat-label)}.squad-stats-dashboard{display:grid;gap:9px}.squad-stats-dashboard>.squad-competition-picker{margin-bottom:0}.squad-stats-loading{padding:9px 12px;border:1px solid var(--hairline);border-radius:12px;background:var(--theme-surface-21);color:var(--text-mute);font-size:.64rem}.leaderboard-list{display:grid;gap:7px}.leaderboard-row{display:grid;grid-template-columns:28px 44px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:66px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--hairline);border-radius:15px;padding:8px 12px;background:var(--theme-surface-21);color:inherit;text-align:left}.leaderboard-rank{color:var(--text-mute);font-family:var(--font-display);font-size:1rem;text-align:center}.leaderboard-avatar{width:44px;height:44px;border-radius:50%;overflow:hidden;background:var(--theme-accent-42);display:grid;place-items:center}.leaderboard-avatar img{width:100%;height:100%;object-fit:cover}.leaderboard-name{display:grid;gap:2px;min-width:0}.leaderboard-name strong{overflow:hidden;color:var(--warm-ivory);font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.leaderboard-name small{color:var(--text-mute);font-size:.56rem}.leaderboard-value{min-width:38px;color:var(--warm-ivory);font-family:var(--font-display);font-size:1.42rem;line-height:1;text-align:right;font-variant-numeric:tabular-nums}html[data-theme=light] .squad-drawer-premium{--finish-figure:var(--deep-navy);background:var(--canvas)}html[data-theme=light] .squad-availability-note,html[data-theme=light] .squad-stats-note,html[data-theme=light] .squad-mode-switch,html[data-theme=light] .squad-competition-picker,html[data-theme=light] .leaderboard-row,html[data-theme=light] .premium-stat-card,html[data-theme=light] .stat-feature-card,html[data-theme=light] .squad-drawer-status,html[data-theme=light] .squad-stats-loading{background:var(--surface);color:var(--text-muted)}html[data-theme=light] .competition-picker-copy strong,html[data-theme=light] .premium-stat-card h3,html[data-theme=light] .stat-card-kicker,html[data-theme=light] .premium-stat-grid strong,html[data-theme=light] .stat-feature-main strong,html[data-theme=light] .stat-pair strong,html[data-theme=light] .set-piece-row strong,html[data-theme=light] .finish-callout b,html[data-theme=light] .keeper-hero-row strong,html[data-theme=light] .keeper-detail-grid strong,html[data-theme=light] .leaderboard-name strong,html[data-theme=light] .leaderboard-value{color:var(--text-primary)}html[data-theme=light] .competition-picker-options button.is-selected{color:var(--warm-ivory)}@media (max-width:520px){.squad-intro-redesign{align-items:flex-start;flex-direction:column}.squad-mode-switch{align-self:stretch}.squad-player-page{padding-inline:14px}.squad-drawer-profile.premium{padding-top:6px;padding-bottom:14px}.squad-drawer-profile.premium .squad-drawer-photo{width:98px;height:116px}.squad-stats-source.premium{margin-top:6px}.competition-picker-options{grid-template-columns:1fr 1fr}.premium-stat-card{padding:12px 13px}.premium-stat-grid>div{min-height:54px}.stat-feature-card{padding:14px}.goal-card-layout{grid-template-columns:minmax(0,1.06fr) minmax(146px,.94fr);gap:12px}.finish-map{padding-left:10px}.finish-map-canvas:before{width:86px;height:124px}.keeper-production{grid-template-columns:repeat(2,minmax(0,1fr))}.leaderboard-row{grid-template-columns:24px 42px minmax(0,1fr) auto;padding:8px 10px}.leaderboard-avatar{width:42px;height:42px}}@media (max-width:390px){.goal-card-layout{grid-template-columns:1fr}.finish-map{border-left:0;border-top:1px solid var(--hairline);padding:10px 0 0;min-height:148px}.finish-map-canvas{min-height:126px}.finish-map-canvas:before{width:82px;height:116px}.keeper-hero-row>div,.keeper-detail-grid>div{min-height:62px}.competition-picker-options{grid-template-columns:1fr 1fr}}@media (max-width:360px){.competition-picker-options{grid-template-columns:1fr}.premium-stat-grid span{font-size:.52rem}}.squad-drawer-profile.premium{grid-template-columns:minmax(0,1fr) 104px;justify-items:stretch;align-items:center;gap:16px;padding:10px 2px 18px;text-align:left}.squad-drawer-profile.premium .squad-drawer-identity{justify-items:start;align-content:center;gap:6px;min-width:0}.squad-drawer-name-line{display:flex;align-items:baseline;gap:9px;min-width:0;width:100%}.squad-drawer-name-line .squad-drawer-number{flex:none;font-size:1.12rem}.squad-drawer-name-line h2{min-width:0;font-size:clamp(1.7rem,6.5vw,2.3rem);text-align:left}.squad-drawer-profile.premium .squad-drawer-meta{display:flex;align-items:center;gap:5px;color:var(--text-mute);font-size:.78rem}.squad-drawer-position{display:inline-flex;align-items:center;min-height:25px;padding:5px 9px;border:1px solid var(--hairline);border-radius:999px;background:var(--theme-surface-21);color:var(--text-primary);font-size:.62rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.squad-drawer-profile.premium .squad-drawer-photo{width:104px;height:124px;justify-self:end;border-radius:18px}.passing-card{display:grid;gap:11px}.passing-section-label{margin-top:1px;color:var(--text-mute);font-size:var(--stat-internal-title);font-weight:800;letter-spacing:.09em;text-transform:uppercase}.passing-completion-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline)}.passing-completion-grid>div{position:relative;display:grid;align-content:center;justify-items:center;min-height:72px;padding:9px 8px;text-align:center}.passing-completion-grid>div+div:before{content:"";position:absolute;left:0;top:18%;bottom:18%;width:1px;background:var(--hairline)}.passing-completion-grid strong{color:var(--warm-ivory);font-family:var(--font-display);font-size:var(--stat-primary);line-height:1;font-variant-numeric:tabular-nums}.passing-completion-grid span,.passing-volume-grid span{margin-top:5px;color:var(--text-mute);font-size:var(--stat-label)}.passing-volume-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;border-top:1px solid var(--hairline)}.passing-volume-grid>div{position:relative;display:grid;align-content:center;justify-items:center;min-height:58px;padding:7px 3px;text-align:center}.passing-volume-grid>div+div:before{content:"";position:absolute;left:0;top:20%;bottom:20%;width:1px;background:var(--hairline)}.passing-volume-grid strong{color:var(--warm-ivory);font-family:var(--font-display);font-size:var(--stat-detail);font-variant-numeric:tabular-nums}.passing-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--hairline)}.passing-detail-grid>div{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:42px;padding:8px 10px}.passing-detail-grid>div:nth-child(2n){border-left:1px solid var(--hairline)}.passing-detail-grid>div:nth-child(n+3){border-top:1px solid var(--hairline)}.passing-detail-grid span{color:var(--text-mute);font-size:.62rem}.passing-detail-grid strong{color:var(--warm-ivory);font-family:var(--font-display);font-size:.95rem;font-variant-numeric:tabular-nums}.leaders-toolbar{display:grid;gap:8px}.leaders-toolbar>.squad-competition-picker{border-radius:14px}.leaders-toolbar>.squad-competition-picker .competition-picker-toggle{min-height:48px;padding:8px 12px}.leader-family-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.leader-family-tabs button,.leader-metric-tabs button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--hairline);background:var(--theme-surface-21);color:var(--text-mute);font:inherit;font-weight:800}.leader-family-tabs button{min-height:38px;border-radius:12px;padding:7px 5px;font-size:.6rem}.leader-family-tabs button.is-active,.leader-metric-tabs button.is-active{border-color:var(--theme-gold-13);background:var(--theme-accent-42);color:var(--warm-ivory)}.leader-metric-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;overflow:hidden;border:1px solid var(--hairline);border-radius:999px;background:var(--theme-surface-21)}.leader-metric-tabs button{min-height:34px;border:0;border-radius:999px;padding:7px 8px;font-size:.62rem}.leaderboard-row.is-leader{border-color:var(--theme-gold-13);box-shadow:inset 3px 0 0 var(--midwest-gold)}.leaderboard-row.is-leader .leaderboard-rank,.leaderboard-row.is-leader .leaderboard-value{color:var(--midwest-gold)}html[data-theme=light] .squad-drawer-position,html[data-theme=light] .leader-family-tabs button,html[data-theme=light] .leader-metric-tabs{background:var(--surface)}html[data-theme=light] .leader-family-tabs button.is-active,html[data-theme=light] .leader-metric-tabs button.is-active{background:var(--accent-blue);border-color:var(--accent-blue);color:var(--pol-ivory)}html[data-theme=light] .passing-completion-grid strong,html[data-theme=light] .passing-volume-grid strong,html[data-theme=light] .passing-detail-grid strong{color:var(--text-primary)}@media (max-width:520px){.squad-drawer-profile.premium{grid-template-columns:minmax(0,1fr) 92px;gap:12px;padding:4px 0 14px}.squad-drawer-profile.premium .squad-drawer-photo{width:92px;height:110px}.squad-drawer-name-line{align-items:flex-start;gap:7px}.squad-drawer-name-line .squad-drawer-number{font-size:1rem;padding-top:3px}.squad-drawer-name-line h2{font-size:clamp(1.55rem,7vw,2rem)}.passing-volume-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.leader-family-tabs button{font-size:.56rem;padding-inline:3px}}@media (max-width:380px){.squad-drawer-profile.premium{grid-template-columns:minmax(0,1fr) 82px}.squad-drawer-profile.premium .squad-drawer-photo{width:82px;height:100px}.passing-volume-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.passing-volume-grid>div:nth-child(4){border-top:1px solid var(--hairline)}.passing-volume-grid>div:nth-child(4):before{display:none}.passing-volume-grid>div:nth-child(5){border-top:1px solid var(--hairline)}}.squad-drawer-premium{--finish-stat-color:var(--warm-ivory);--finish-figure:var(--finish-stat-color)}.finish-map-canvas{overflow:visible}.finish-map-canvas:before{top:49%;width:90px;height:132px;filter:none;opacity:1}.finish-map-canvas:after{opacity:.72}.finish-callout{padding:0;border:0;border-radius:0;background:transparent;color:var(--text-mute)}.finish-callout b{color:var(--finish-stat-color)}html[data-theme=light] .squad-drawer-premium{--finish-stat-color:#5b6980;--finish-figure:var(--finish-stat-color)}html[data-theme=light] .finish-callout{background:transparent}html[data-theme=light] .finish-callout b{color:var(--finish-stat-color)}.squad-mode-switch{background:var(--theme-surface-21)}.squad-mode-switch button.is-active{background:var(--theme-accent-42);color:var(--warm-ivory);box-shadow:none}html[data-theme=light] .squad-mode-switch{background:var(--surface)}html[data-theme=light] .squad-mode-switch button.is-active{background:var(--accent-blue);color:var(--pol-ivory)}.squad-drawer-name-line .squad-drawer-number{font-size:1.32rem;font-weight:800;line-height:1}.squad-drawer-profile.premium .squad-drawer-photo{width:112px;height:132px}@media (max-width:520px){.squad-drawer-profile.premium{grid-template-columns:minmax(0,1fr) 104px}.squad-drawer-profile.premium .squad-drawer-photo{width:104px;height:124px}.squad-drawer-name-line .squad-drawer-number{font-size:1.24rem;padding-top:2px}}@media (max-width:380px){.squad-drawer-profile.premium{grid-template-columns:minmax(0,1fr) 94px}.squad-drawer-profile.premium .squad-drawer-photo{width:94px;height:114px}}.goal-card .goal-production{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"hero hero" "goals assists" "pens freekicks";align-content:start;width:100%;min-width:0}.goal-card .stat-feature-main{grid-area:hero;display:grid;justify-items:center;align-content:center;gap:3px;width:100%;min-height:62px;margin:0;padding:2px 0 9px;border-top:0;border-bottom:0;text-align:center;transform:none}.goal-card .stat-feature-main strong{font-size:1.48rem;line-height:1}.goal-card .stat-feature-main span{padding:0;font-size:.64rem;line-height:1.2}.goal-card .stat-pair,.goal-card .set-piece-row{display:contents}.goal-card .stat-pair>div,.goal-card .set-piece-row>div{display:grid;justify-items:center;align-content:center;min-width:0;text-align:center;transform:none!important}.goal-card .stat-pair>div{min-height:62px;padding:5px 4px 8px}.goal-card .set-piece-row>div{min-height:62px;padding:8px 4px 4px;border-top:0}.goal-card .stat-pair>div:first-child{grid-area:goals}.goal-card .stat-pair>div:last-child{grid-area:assists;padding-left:4px}.goal-card .set-piece-row>div:first-child{grid-area:pens}.goal-card .set-piece-row>div:last-child{grid-area:freekicks;padding-left:4px}.goal-card .stat-pair>div:last-child:before,.goal-card .set-piece-row>div:last-child:before{display:none!important}.goal-card .stat-pair strong,.goal-card .set-piece-row strong{font-size:1.38rem;line-height:1}.goal-card .stat-pair span,.goal-card .set-piece-row span{margin-top:5px;font-size:.64rem;line-height:1.2}.goal-card-layout{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(150px,.92fr);gap:16px;align-items:stretch;margin-top:10px}.finish-map{position:relative;display:grid;grid-template-rows:auto 1fr;min-height:178px;padding-left:10px;border-left:0}.finish-map-title{position:relative;z-index:2;margin:-25px 0 7px;text-align:center;color:var(--text-mute);font-size:.68rem;font-weight:800;letter-spacing:.08em;line-height:1.15;text-transform:uppercase}.finish-map-canvas{position:relative;min-height:174px}.finish-map svg{display:none!important}.finish-map-canvas:before{content:""!important;display:block!important;position:absolute;left:50%;top:39px;width:58px;height:116px;background:currentColor;-webkit-mask:url(/assets/finish-map-footballer.svg) center/contain no-repeat;mask:url(/assets/finish-map-footballer.svg) center/contain no-repeat;transform:translate(-50%);opacity:1}.finish-map-canvas:after{display:none!important}.finish-callout{position:absolute;z-index:2;display:grid;justify-items:center;min-width:76px;color:var(--text-mute);font-size:.64rem;line-height:1.05}.finish-callout b{color:var(--warm-ivory);font-size:1.38rem;line-height:1;font-variant-numeric:tabular-nums}.finish-callout small{margin-top:4px;font-size:.64rem;font-weight:700}.finish-callout.head{top:0;left:50%;display:flex;align-items:baseline;justify-content:center;gap:8px;min-width:112px;transform:translate(-50%);white-space:nowrap}.finish-callout.head small{margin-top:0}.finish-callout.left{left:0;bottom:0}.finish-callout.right{right:0;bottom:0}.keeper-card .keeper-hero-row{grid-template-columns:repeat(2,minmax(0,1fr));min-height:78px;text-align:center}.keeper-card .keeper-hero-row>div{display:grid;align-content:center;justify-items:center;padding:9px 12px}.keeper-card .keeper-hero-row>div+div{padding-left:12px}.keeper-card .keeper-hero-row strong{font-size:1.38rem}.keeper-card .keeper-hero-row span{font-size:.64rem}.keeper-card .keeper-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:0;border-top:1px solid var(--hairline)}.keeper-card .keeper-detail-grid>div{display:grid;align-content:center;justify-items:center;min-height:68px;padding:9px 10px;text-align:center}.keeper-card .keeper-detail-grid>div:nth-child(2n):before{content:"";position:absolute;left:0;top:18%;bottom:18%;width:1px;background:var(--hairline)}.keeper-card .keeper-detail-grid>div:nth-child(odd):not(:first-child):before{display:none}.keeper-card .keeper-detail-grid>div:nth-child(n+3){border-top:1px solid var(--hairline)}.keeper-card .keeper-detail-grid strong{font-size:1.38rem}.keeper-card .keeper-detail-grid span{font-size:.64rem}.keeper-graphic{display:none!important}html[data-theme=light] .finish-map-canvas{color:#13284b}html[data-theme=dark] .finish-map-canvas{color:var(--warm-ivory)}@media (max-width:520px){.goal-card-layout{grid-template-columns:minmax(0,1.08fr) minmax(148px,.92fr);gap:12px}.goal-card .stat-feature-main{min-height:58px}.goal-card .stat-pair>div,.goal-card .set-piece-row>div{min-height:60px}.finish-map{padding-left:6px}.finish-map-title{margin-top:-24px}.finish-map-canvas{min-height:172px}.finish-map-canvas:before{top:40px;width:54px;height:110px}.finish-callout{min-width:70px}}@media (max-width:390px){.goal-card-layout{grid-template-columns:1fr}.finish-map{padding:12px 0 0;border-top:1px solid var(--hairline)}.finish-map-title{margin:0 0 7px}.finish-map-canvas{min-height:190px}.finish-map-canvas:before{top:44px;width:58px;height:118px}.keeper-card .keeper-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.squad-player-page{display:grid;gap:14px}.squad-drawer-top{margin-bottom:0}.squad-drawer-profile.premium{position:relative;overflow:hidden;margin:0;padding:18px;border:1px solid var(--edge-gold);border-radius:20px;background:radial-gradient(circle at 88% 12%,var(--theme-gold-18),transparent 30%),linear-gradient(145deg,var(--theme-surface-34),var(--theme-surface-57));box-shadow:var(--shadow)}.squad-drawer-profile.premium:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,transparent 52%,var(--theme-accent-36));pointer-events:none}.squad-drawer-profile.premium>*{position:relative;z-index:1}.squad-drawer-name-line .squad-drawer-number{display:inline-flex;align-items:center;min-height:28px;padding:4px 8px;border:1px solid var(--edge-gold);border-radius:999px;background:var(--theme-gold-18);color:var(--accent-gold);font-family:var(--pol-ui);font-size:.62rem;font-weight:800;letter-spacing:.08em}.squad-drawer-name-line h2{font-size:clamp(2rem,7vw,2.65rem);line-height:.98}.squad-drawer-profile.premium .squad-drawer-meta{font-size:.8rem}.squad-drawer-position{border-color:var(--edge-gold);background:var(--theme-gold-18);color:var(--text-soft)}.squad-drawer-profile.premium .squad-drawer-photo{border-color:var(--edge-gold);box-shadow:0 12px 30px var(--theme-shadow-08)}.player-financial-card{margin-top:0;border-radius:20px;box-shadow:var(--shadow)}.player-financial-card-header{padding-bottom:12px}.player-financial-card-header h3{font-size:1.65rem}.player-performance-heading{display:flex;align-items:end;justify-content:space-between;gap:12px;margin-top:4px;padding:0 2px}.player-performance-heading span{color:var(--accent-gold);font-size:.6rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.player-performance-heading strong{color:var(--text);font-family:var(--pol-display);font-size:1.25rem;line-height:1}.squad-stats-source.premium{display:grid;grid-template-columns:minmax(0,1fr) minmax(150px,.78fr);gap:10px;align-items:stretch;margin:0;padding:0;border:0;background:transparent}.squad-stats-source.premium>div:first-child{display:grid;align-content:center;gap:3px;padding:13px 14px;border:1px solid var(--hairline);border-radius:16px;background:var(--theme-surface-21)}.squad-stats-source.premium>div:first-child>span{font-family:var(--pol-display);font-size:1.05rem;color:var(--warm-ivory)}.squad-stats-source.premium>div:first-child>small{font-size:.58rem}.squad-stats-source.premium .squad-competition-picker{height:100%;border-radius:16px;background:var(--theme-surface-21)}.squad-stats-source.premium .competition-picker-toggle{height:100%;min-height:64px}.premium-stat-stack{display:grid;gap:12px}.premium-stat-card,.stat-feature-card{margin-top:0!important;border:1px solid var(--hairline);border-radius:18px;background:linear-gradient(145deg,var(--theme-surface-21),var(--theme-surface-34));box-shadow:0 10px 26px var(--theme-shadow-08)}.premium-stat-card{padding:14px 15px}.premium-stat-card h3,.stat-card-kicker{margin:0 0 10px;color:var(--accent-gold);font-size:.62rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.premium-stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:0;border-top:1px solid var(--hairline)}.premium-stat-grid>div{position:relative;display:grid;align-content:center;justify-items:center;min-height:78px;padding:12px 8px;text-align:center}.premium-stat-grid>div+div:before{content:"";position:absolute;left:0;top:18%;bottom:18%;width:1px;background:var(--hairline)}.premium-stat-grid strong{font-family:var(--pol-display);font-size:1.65rem}.premium-stat-grid span{margin-top:5px;font-size:.58rem}.goal-card,.passing-card,.keeper-card{padding:15px}.goal-card-layout{margin-top:0}.goal-card .stat-feature-main{min-height:70px}.goal-card .stat-feature-main strong{font-size:1.7rem}.goal-card .stat-pair strong,.goal-card .set-piece-row strong{font-size:1.5rem}.passing-section-label{margin-top:0;color:var(--text-muted);font-size:.56rem;letter-spacing:.14em}.passing-completion-grid,.passing-volume-grid,.passing-detail-grid{border-color:var(--hairline)}.passing-completion-grid strong{font-size:1.55rem}.passing-volume-grid strong{font-size:1.15rem}.squad-drawer-status{margin:0}html[data-theme=light] .squad-drawer-profile.premium{background:linear-gradient(145deg,var(--surface),color-mix(in srgb,var(--surface) 88%,var(--accent-gold)))}html[data-theme=light] .squad-drawer-name-line h2,html[data-theme=light] .squad-stats-source.premium>div:first-child>span{color:var(--text-primary)}html[data-theme=light] .premium-stat-card,html[data-theme=light] .stat-feature-card,html[data-theme=light] .squad-stats-source.premium>div:first-child,html[data-theme=light] .squad-stats-source.premium .squad-competition-picker{background:var(--surface)}@media (max-width:520px){.squad-drawer-profile.premium{padding:15px;grid-template-columns:minmax(0,1fr) 92px}.squad-drawer-name-line h2{font-size:clamp(1.8rem,8vw,2.25rem)}.squad-stats-source.premium{grid-template-columns:1fr}.squad-stats-source.premium .competition-picker-toggle{min-height:56px}.premium-stat-grid>div{min-height:70px}}.player-page-reimagined{gap:14px}.player-feature-hero{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) 42%;align-items:end;min-height:210px;padding:20px;border:1px solid var(--edge-gold);border-radius:22px;background:radial-gradient(circle at 76% 18%,var(--theme-gold-18),transparent 28%),linear-gradient(135deg,var(--theme-surface-34),var(--pol-navy));box-shadow:var(--shadow)}.player-feature-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 42%,var(--theme-accent-36));pointer-events:none}.player-feature-copy,.player-feature-photo{position:relative;z-index:1}.player-feature-copy{align-self:center;display:grid;justify-items:start;gap:7px;min-width:0}.player-feature-number{display:inline-flex;align-items:center;min-height:28px;padding:4px 9px;border:1px solid var(--edge-gold);border-radius:999px;background:var(--theme-gold-18);color:var(--accent-gold);font-size:.68rem;font-weight:800;letter-spacing:.08em}.player-feature-copy h2{margin:0;color:var(--warm-ivory);font-family:var(--pol-display);font-size:clamp(2.25rem,9vw,3.25rem);font-weight:600;line-height:.9;letter-spacing:-.025em}.player-feature-copy p{margin:2px 0 0;color:var(--text-soft);font-size:.82rem}.player-feature-copy>strong{display:inline-flex;padding:6px 10px;border-radius:999px;background:var(--theme-surface-31);color:var(--warm-ivory);font-size:.62rem;letter-spacing:.12em;text-transform:uppercase}.player-feature-photo{align-self:end;justify-self:end;width:100%;height:190px}.player-feature-photo img{width:100%;height:100%;object-fit:cover;object-position:50% 15%;border-radius:18px 18px 0 0;filter:saturate(1.03) contrast(1.02)}.player-feature-photo>span{display:grid;place-items:center;height:100%;color:var(--text-muted)}.player-page-tabs{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border:1px solid var(--edge-gold);border-radius:999px;background:var(--theme-surface-21)}.player-page-tabs button{min-height:45px;border:0;border-radius:999px;background:transparent;color:var(--text-muted);font-family:var(--pol-display);font-size:1rem;font-weight:600}.player-page-tabs button.is-active{background:linear-gradient(135deg,var(--accent-gold),color-mix(in srgb,var(--accent-gold) 70%,var(--warm-ivory)));color:var(--pol-navy);box-shadow:0 6px 16px var(--theme-shadow-08)}.player-performance-tab,.player-profile-tab{display:grid;gap:12px}.player-section-heading{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.player-section-heading>span{color:var(--accent-gold);font-size:.62rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.player-section-heading>strong{color:var(--text);font-family:var(--pol-display);font-size:1.05rem;font-weight:600}.player-season-summary{display:grid;gap:12px;padding:16px;border:1px solid var(--edge-gold);border-radius:18px;background:linear-gradient(145deg,var(--theme-surface-21),var(--theme-surface-34));box-shadow:var(--shadow)}.player-season-summary>div:last-child{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--hairline)}.player-season-summary>div:last-child>div{position:relative;display:grid;justify-items:center;align-content:center;min-height:76px;padding:12px 6px;text-align:center}.player-season-summary>div:last-child>div+div:before{content:"";position:absolute;left:0;top:18%;bottom:18%;width:1px;background:var(--hairline)}.player-season-summary>div:last-child strong{color:var(--warm-ivory);font-family:var(--pol-display);font-size:1.7rem;line-height:1}.player-season-summary>div:last-child span{margin-top:5px;color:var(--text-muted);font-size:.58rem}.player-filter-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(160px,.85fr);gap:10px;align-items:stretch}.player-filter-row>div:first-child{display:grid;align-content:center;gap:4px;padding:12px 14px;border:1px solid var(--hairline);border-radius:16px;background:var(--theme-surface-21)}.player-filter-row>div:first-child span{color:var(--accent-gold);font-size:.6rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.player-filter-row>div:first-child small{color:var(--text-muted);font-size:.58rem}.player-filter-row .squad-competition-picker{height:100%;border-radius:16px}.player-filter-row .competition-picker-toggle{height:100%;min-height:58px}.player-performance-tab .premium-stat-stack{gap:12px}.player-performance-tab .premium-stat-card,.player-performance-tab .stat-feature-card{border-color:var(--edge);background:linear-gradient(145deg,var(--theme-surface-21),var(--theme-surface-34));box-shadow:var(--shadow)}.player-performance-tab .premium-stat-card h3,.player-performance-tab .stat-card-kicker{font-family:var(--pol-ui);font-size:.62rem;letter-spacing:.15em;color:var(--accent-gold)}.player-performance-tab .premium-stat-grid strong,.player-performance-tab .stat-feature-main strong,.player-performance-tab .stat-pair strong,.player-performance-tab .set-piece-row strong,.player-performance-tab .passing-completion-grid strong,.player-performance-tab .passing-volume-grid strong{font-family:var(--pol-display);font-weight:600}.player-profile-card{display:grid;gap:13px;padding:16px;border:1px solid var(--edge-gold);border-radius:18px;background:linear-gradient(145deg,var(--theme-surface-21),var(--theme-surface-34));box-shadow:var(--shadow)}.player-bio-grid,.player-contract-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--hairline)}.player-bio-grid>div,.player-contract-grid>div{display:grid;align-content:center;gap:4px;min-height:72px;padding:12px}.player-bio-grid>div:nth-child(2n),.player-contract-grid>div:nth-child(2n){border-left:1px solid var(--hairline)}.player-bio-grid>div:nth-child(n+3),.player-contract-grid>div:nth-child(n+3){border-top:1px solid var(--hairline)}.player-bio-grid span,.player-contract-grid span{color:var(--text-muted);font-size:.58rem;letter-spacing:.06em;text-transform:uppercase}.player-bio-grid strong,.player-contract-grid strong{color:var(--warm-ivory);font-family:var(--pol-display);font-size:1.08rem;font-weight:600}.player-contract-grid .is-wide{grid-column:1/-1;border-left:0!important}.player-profile-tab .squad-drawer-status{margin:0}html[data-theme=light] .player-feature-hero{background:linear-gradient(135deg,var(--pol-navy),color-mix(in srgb,var(--pol-navy) 82%,var(--accent-blue)))}html[data-theme=light] .player-feature-copy h2,html[data-theme=light] .player-feature-copy>strong{color:var(--pol-ivory)}html[data-theme=light] .player-season-summary,html[data-theme=light] .player-profile-card,html[data-theme=light] .player-filter-row>div:first-child,html[data-theme=light] .player-performance-tab .premium-stat-card,html[data-theme=light] .player-performance-tab .stat-feature-card{background:var(--surface)}html[data-theme=light] .player-season-summary>div:last-child strong,html[data-theme=light] .player-bio-grid strong,html[data-theme=light] .player-contract-grid strong{color:var(--text-primary)}html[data-theme=light] .player-page-tabs{background:var(--surface)}@media (max-width:520px){.player-feature-hero{grid-template-columns:minmax(0,1fr) 40%;min-height:196px;padding:16px}.player-feature-photo{height:172px}.player-feature-copy h2{font-size:clamp(2rem,10vw,2.7rem)}.player-filter-row{grid-template-columns:1fr}.player-season-summary>div:last-child>div{min-height:68px}}@media (max-width:380px){.player-feature-hero{grid-template-columns:minmax(0,1fr) 38%;min-height:182px}.player-feature-photo{height:158px}.player-feature-copy h2{font-size:2rem}.player-season-summary>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}.player-season-summary>div:last-child>div:nth-child(3){border-top:1px solid var(--hairline)}.player-season-summary>div:last-child>div:nth-child(3):before{display:none}.player-season-summary>div:last-child>div:nth-child(4){border-top:1px solid var(--hairline)}}.player-feature-hero{min-height:232px;padding:22px 22px 0;grid-template-columns:minmax(0,1.05fr) minmax(170px,.95fr);background:linear-gradient(115deg,color-mix(in srgb,var(--pol-navy) 92%,transparent),color-mix(in srgb,var(--pol-navy) 72%,transparent) 56%,color-mix(in srgb,var(--accent-blue) 42%,var(--pol-navy))),radial-gradient(circle at 78% 18%,var(--theme-gold-18),transparent 34%)}.player-feature-hero:after{content:"";position:absolute;right:-30px;top:14px;width:210px;height:210px;background:url(/assets/crest-gold-transparent-DNEfl-3j.png) center/contain no-repeat;opacity:.055;filter:grayscale(1);pointer-events:none}.player-feature-copy{align-self:center;gap:8px;padding-bottom:20px}.player-feature-number{border:0;background:transparent;padding:0;min-height:0;font-family:var(--pol-display);font-size:1.15rem;font-weight:600}.player-feature-copy h2{font-size:clamp(2.55rem,10vw,3.8rem);line-height:.88}.player-feature-copy p{color:color-mix(in srgb,var(--pol-ivory) 78%,transparent);font-size:.86rem}.player-feature-copy>strong{padding:6px 11px;border:1px solid color-mix(in srgb,var(--accent-gold) 38%,transparent);background:color-mix(in srgb,var(--pol-navy) 70%,transparent);color:var(--pol-ivory);font-size:.64rem}.player-feature-photo{height:222px;align-self:end}.player-feature-photo img{border-radius:24px 24px 0 0;object-position:50% 10%;background:#fff}.player-page-tabs{gap:6px;padding:5px;border-color:color-mix(in srgb,var(--accent-gold) 58%,transparent);background:color-mix(in srgb,var(--pol-navy) 90%,var(--surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent-blue) 24%,transparent)}.player-page-tabs button{min-height:49px;color:color-mix(in srgb,var(--pol-ivory) 72%,transparent);font-family:var(--pol-ui);font-size:.88rem;font-weight:750;letter-spacing:.01em}.player-page-tabs button.is-active{background:linear-gradient(135deg,#f0ca68,#d7a93e);color:#071b3d;text-shadow:none;box-shadow:0 7px 18px #0003}.player-page-tabs button:not(.is-active){background:#ffffff09}.player-season-summary{gap:10px;padding:14px 16px;border-radius:16px;background:linear-gradient(145deg,#0c3261,#0a274d)}.player-season-summary>div:last-child{border-top-color:#ffffff1f}.player-season-summary>div:last-child>div{min-height:70px;padding:10px 6px}.player-season-summary>div:last-child strong{font-size:1.9rem}.player-season-summary>div:last-child span{font-size:.64rem;color:color-mix(in srgb,var(--pol-ivory) 68%,transparent)}.player-filter-row{grid-template-columns:1fr}.player-filter-row>div:first-child{display:none}.player-filter-row .squad-competition-picker{border:1px solid var(--edge-gold);background:linear-gradient(145deg,#0b2f5c,#0a264b)}.player-filter-row .competition-picker-toggle{min-height:64px;padding:12px 16px}.player-filter-row .competition-picker-toggle>span:first-child{font-size:.62rem;letter-spacing:.13em;text-transform:uppercase;color:var(--accent-gold)}.player-filter-row .competition-picker-toggle strong{font-size:1rem}.player-impact-dashboard{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.player-impact-card{display:grid;align-content:start;gap:10px;min-width:0;padding:13px;border:1px solid color-mix(in srgb,var(--accent-blue) 52%,transparent);border-radius:15px;background:linear-gradient(145deg,#0b315f,#0a274c);box-shadow:0 10px 24px #020e2229}.impact-card-title{color:var(--accent-gold);font-size:.59rem;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.impact-hero{display:flex;align-items:baseline;justify-content:center;gap:6px;padding:6px 0 10px;border-bottom:1px solid rgba(255,255,255,.12);text-align:center}.impact-hero strong{color:var(--pol-ivory);font-family:var(--pol-display);font-size:2.25rem;font-weight:600;line-height:1}.impact-hero span{color:color-mix(in srgb,var(--pol-ivory) 78%,transparent);font-size:.64rem}.impact-mini-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.impact-mini-grid>div{position:relative;display:grid;justify-items:center;gap:3px;padding:6px 4px;text-align:center}.impact-mini-grid>div:nth-child(2n):before{content:"";position:absolute;left:0;top:12%;bottom:12%;width:1px;background:#ffffff1c}.impact-mini-grid strong{color:var(--pol-ivory);font-family:var(--pol-display);font-size:1.28rem;font-weight:600}.impact-mini-grid span{color:color-mix(in srgb,var(--pol-ivory) 74%,transparent);font-size:.55rem;line-height:1.15}.finish-impact-card{grid-row:span 1}.finish-impact-card .finish-map{min-height:0;padding:0}.finish-impact-card .finish-map-title{display:none}.finish-impact-card .finish-map-canvas{min-height:132px}.finish-impact-card .finish-map-canvas:before{top:30px;width:46px;height:88px}.finish-impact-card .finish-callout b{font-size:1.18rem}.finish-impact-card .finish-callout small{font-size:.52rem}.passing-impact-card{grid-column:1/-1;display:grid;grid-template-columns:180px 1fr;grid-template-areas:"title title" "top volume" "secondary secondary";align-items:center}.passing-impact-card>.impact-card-title{grid-area:title}.passing-impact-top{grid-area:top;display:grid;grid-template-columns:1fr;gap:8px}.passing-ring{position:relative;display:grid;place-items:center;width:118px;height:118px;margin:auto;border-radius:50%;background:conic-gradient(var(--accent-gold) var(--completion),rgba(255,255,255,.12) 0)}.passing-ring:before{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;border-radius:50%;background:#0b2c55}.passing-ring strong,.passing-ring span{position:relative;z-index:1}.passing-ring strong{color:var(--pol-ivory);font-family:var(--pol-display);font-size:1.72rem}.passing-ring span{max-width:82px;color:color-mix(in srgb,var(--pol-ivory) 76%,transparent);font-size:.52rem;text-align:center}.passing-key-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.passing-key-grid>div{display:grid;justify-items:center;gap:2px}.passing-key-grid strong{color:var(--pol-ivory);font-family:var(--pol-display);font-size:1.16rem}.passing-key-grid span{color:color-mix(in srgb,var(--pol-ivory) 70%,transparent);font-size:.52rem}.passing-volume-strip{grid-area:volume;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-left:1px solid rgba(255,255,255,.12)}.passing-volume-strip>div{display:grid;justify-items:center;gap:4px;padding:10px 5px;text-align:center}.passing-volume-strip strong{color:var(--pol-ivory);font-family:var(--pol-display);font-size:1.2rem}.passing-volume-strip span{color:color-mix(in srgb,var(--pol-ivory) 68%,transparent);font-size:.5rem}.passing-secondary-row{grid-area:secondary;display:flex;gap:18px;padding-top:9px;border-top:1px solid rgba(255,255,255,.12)}.passing-secondary-row>div{display:flex;gap:7px;align-items:baseline}.passing-secondary-row span{color:color-mix(in srgb,var(--pol-ivory) 66%,transparent);font-size:.54rem}.passing-secondary-row strong{color:var(--pol-ivory);font-family:var(--pol-display);font-size:1rem}.goalkeeper-impact-dashboard .passing-impact-card{grid-column:1/-1}.keeper-impact-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.keeper-impact-grid>div{display:grid;justify-items:center;gap:3px;padding:9px 5px}.keeper-impact-grid strong{color:var(--pol-ivory);font-family:var(--pol-display);font-size:1.35rem}.keeper-impact-grid span{color:color-mix(in srgb,var(--pol-ivory) 70%,transparent);font-size:.54rem}.player-profile-tab{gap:10px}.player-profile-card{gap:10px;padding:14px 16px;border-radius:16px}.player-bio-grid,.player-contract-grid{border-top-color:#ffffff1f}.player-bio-grid>div,.player-contract-grid>div{min-height:62px;padding:10px 12px}.player-bio-grid span,.player-contract-grid span{font-size:.6rem}.player-bio-grid strong,.player-contract-grid strong{font-size:1.28rem}.player-contract-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.player-contract-grid>div{grid-column:span 2}.player-contract-grid>div:nth-child(2n),.player-contract-grid>div:nth-child(n+3){border:0}.player-contract-grid>div+div{border-left:1px solid rgba(255,255,255,.1)}.player-contract-grid>.is-wide{grid-column:span 2!important;border-left:1px solid rgba(255,255,255,.1)!important}.player-contract-grid>div:nth-child(n+4){border-top:1px solid rgba(255,255,255,.12)}.player-contract-grid>div:nth-child(4){grid-column:span 3;border-left:0}.player-contract-grid>div:nth-child(5){grid-column:span 3}.player-section-heading>span{font-size:.66rem}.player-section-heading>strong{font-size:1.2rem}html[data-theme=light] .player-feature-hero{background:linear-gradient(115deg,#fffdf8,#f8f0df 52%,#eef3f9),radial-gradient(circle at 80% 20%,rgba(183,132,40,.14),transparent 32%)}html[data-theme=light] .player-feature-hero:after{opacity:.065;filter:none}html[data-theme=light] .player-feature-copy h2{color:#071b3d}html[data-theme=light] .player-feature-copy p{color:#21395e}html[data-theme=light] .player-feature-copy>strong{background:#f1e5c9;color:#071b3d;border-color:#d3ae62}html[data-theme=light] .player-page-tabs{background:#fffdf8;border-color:#caa65e}html[data-theme=light] .player-page-tabs button{color:#536783}html[data-theme=light] .player-page-tabs button.is-active{color:#071b3d}html[data-theme=light] .player-page-tabs button:not(.is-active){background:#f3efe7}html[data-theme=light] .player-season-summary,html[data-theme=light] .player-filter-row .squad-competition-picker,html[data-theme=light] .player-impact-card,html[data-theme=light] .player-profile-card{background:#fffdf8;border-color:#d6b36b}html[data-theme=light] .player-season-summary>div:last-child{border-top-color:#e1d7c3}html[data-theme=light] .player-season-summary>div:last-child strong,html[data-theme=light] .impact-hero strong,html[data-theme=light] .impact-mini-grid strong,html[data-theme=light] .passing-ring strong,html[data-theme=light] .passing-key-grid strong,html[data-theme=light] .passing-volume-strip strong,html[data-theme=light] .passing-secondary-row strong,html[data-theme=light] .keeper-impact-grid strong{color:#071b3d}html[data-theme=light] .impact-hero span,html[data-theme=light] .impact-mini-grid span,html[data-theme=light] .passing-ring span,html[data-theme=light] .passing-key-grid span,html[data-theme=light] .passing-volume-strip span,html[data-theme=light] .passing-secondary-row span,html[data-theme=light] .keeper-impact-grid span{color:#536783}html[data-theme=light] .impact-hero,html[data-theme=light] .passing-secondary-row{border-color:#e1d7c3}html[data-theme=light] .impact-mini-grid>div:nth-child(2n):before,html[data-theme=light] .passing-volume-strip{border-color:#e1d7c3}html[data-theme=light] .passing-ring{background:conic-gradient(#b17a1f var(--completion),#e8e0d2 0)}html[data-theme=light] .passing-ring:before{background:#fffdf8}html[data-theme=light] .finish-impact-card .finish-map-canvas{color:#13284b}html[data-theme=light] .player-bio-grid,html[data-theme=light] .player-contract-grid,html[data-theme=light] .player-contract-grid>div+div,html[data-theme=light] .player-contract-grid>div:nth-child(n+4){border-color:#e1d7c3}@media (max-width:620px){.player-impact-dashboard{grid-template-columns:repeat(2,minmax(0,1fr))}.passing-impact-card{grid-column:1/-1}.finish-impact-card{grid-column:auto}.player-contract-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.player-contract-grid>div,.player-contract-grid>.is-wide,.player-contract-grid>div:nth-child(4),.player-contract-grid>div:nth-child(5){grid-column:span 1!important}.player-contract-grid>div:nth-child(2n){border-left:1px solid var(--hairline)}.player-contract-grid>div:nth-child(n+3){border-top:1px solid var(--hairline)}}@media (max-width:520px){.player-feature-hero{grid-template-columns:minmax(0,1fr) 42%;min-height:216px;padding:18px 16px 0}.player-feature-photo{height:202px}.player-feature-copy h2{font-size:clamp(2.2rem,11vw,3rem)}.player-impact-card{padding:12px}.passing-impact-card{grid-template-columns:135px 1fr}.passing-ring{width:104px;height:104px}.passing-volume-strip{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:390px){.player-impact-dashboard{grid-template-columns:1fr}.passing-impact-card{grid-template-columns:1fr;grid-template-areas:"title" "top" "volume" "secondary"}.passing-volume-strip{border-left:0;border-top:1px solid rgba(255,255,255,.12)}.player-contract-grid{grid-template-columns:1fr}.player-contract-grid>div,.player-contract-grid>.is-wide,.player-contract-grid>div:nth-child(4),.player-contract-grid>div:nth-child(5){grid-column:1!important;border-left:0!important}.player-contract-grid>div+div{border-top:1px solid var(--hairline)}}.player-impact-dashboard-outfield,.player-impact-dashboard-keeper{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.game-time-impact{grid-column:1/-1;grid-template-columns:auto minmax(110px,.55fr) minmax(180px,1fr);grid-template-areas:"title hero mini";align-items:center}.game-time-impact .impact-card-title{grid-area:title}.game-time-impact .impact-hero{grid-area:hero;padding:0 12px;border:0;border-left:1px solid rgba(255,255,255,.12)}.game-time-impact .impact-mini-grid{grid-area:mini;grid-template-columns:repeat(2,minmax(0,1fr));border-left:1px solid rgba(255,255,255,.12)}.contribution-impact-card{grid-column:1/-1}.contribution-impact-layout{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(150px,.95fr);gap:12px;align-items:stretch}.contribution-production{display:grid;align-content:center}.contribution-impact-card .finish-map{min-height:0;padding-left:12px;border-left:1px solid rgba(255,255,255,.12)}.contribution-impact-card .finish-map-title{display:block;margin:0 0 4px;color:var(--accent-gold);font-size:.56rem}.contribution-impact-card .finish-map-canvas{min-height:150px}.contribution-impact-card .finish-map-canvas:before{top:36px;width:48px;height:94px}.shooting-impact,.discipline-impact{min-height:0}.shooting-impact .impact-mini-grid,.discipline-impact .impact-mini-grid{align-self:end}.goalkeeper-overview-card{grid-column:1/-1}.goalkeeper-overview-layout{display:grid;grid-template-columns:minmax(180px,.8fr) minmax(0,1.2fr);gap:12px;align-items:stretch}.goalkeeper-primary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;border-right:1px solid rgba(255,255,255,.12)}.goalkeeper-primary>div{display:grid;align-content:center;justify-items:center;gap:4px;padding:8px;text-align:center}.goalkeeper-primary strong{color:var(--pol-ivory);font-family:var(--pol-display);font-size:1.72rem}.goalkeeper-primary span{color:color-mix(in srgb,var(--pol-ivory) 70%,transparent);font-size:.54rem;line-height:1.15}.keeper-impact-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-content:center}.keeper-impact-grid>div{min-height:54px}.keeper-discipline-impact{grid-column:1/-1;grid-template-columns:auto minmax(120px,.45fr) minmax(0,1fr);grid-template-areas:"title hero mini";align-items:center}.keeper-discipline-impact .impact-card-title{grid-area:title}.keeper-discipline-impact .impact-hero{grid-area:hero;padding:0 12px;border:0;border-left:1px solid rgba(255,255,255,.12)}.keeper-discipline-impact .impact-mini-grid{grid-area:mini;grid-template-columns:repeat(3,minmax(0,1fr));border-left:1px solid rgba(255,255,255,.12)}html[data-theme=light] .game-time-impact .impact-hero,html[data-theme=light] .game-time-impact .impact-mini-grid,html[data-theme=light] .contribution-impact-card .finish-map,html[data-theme=light] .goalkeeper-primary,html[data-theme=light] .keeper-discipline-impact .impact-hero,html[data-theme=light] .keeper-discipline-impact .impact-mini-grid{border-color:#e1d7c3}html[data-theme=light] .goalkeeper-primary strong{color:#071b3d}html[data-theme=light] .goalkeeper-primary span{color:#536783}@media (max-width:520px){.game-time-impact,.keeper-discipline-impact{grid-template-columns:auto minmax(90px,.45fr) minmax(145px,1fr)}.contribution-impact-layout{grid-template-columns:minmax(0,1fr) minmax(132px,.8fr)}.goalkeeper-overview-layout{grid-template-columns:1fr}.goalkeeper-primary{border-right:0;border-bottom:1px solid rgba(255,255,255,.12)}}@media (max-width:390px){.player-impact-dashboard-outfield,.player-impact-dashboard-keeper{grid-template-columns:1fr}.game-time-impact,.keeper-discipline-impact{grid-column:1;grid-template-columns:1fr 1fr;grid-template-areas:"title title" "hero mini"}.game-time-impact .impact-hero,.keeper-discipline-impact .impact-hero{border-left:0}.contribution-impact-layout{grid-template-columns:1fr}.contribution-impact-card .finish-map{padding:10px 0 0;border-left:0;border-top:1px solid rgba(255,255,255,.12)}.shooting-impact,.discipline-impact{grid-column:1}}.player-season-summary>div:last-child{grid-template-columns:repeat(5,minmax(0,1fr))}.player-season-summary>div:last-child>div{min-width:0;padding:10px 4px}.player-season-summary>div:last-child strong,.impact-hero strong,.impact-mini-grid strong,.shooting-cluster-grid strong,.goalkeeper-primary strong,.keeper-impact-grid strong,.passing-key-grid strong,.passing-volume-strip strong{font-family:var(--pol-display);font-size:1.48rem;font-weight:600;line-height:1;font-variant-numeric:tabular-nums lining-nums}.player-season-summary>div:last-child .is-minutes strong{font-family:var(--pol-ui);font-size:1.22rem;font-weight:800;letter-spacing:-.04em;white-space:nowrap}.player-season-summary>div:last-child span,.impact-hero span,.impact-mini-grid span,.shooting-cluster-grid span,.goalkeeper-primary span,.keeper-impact-grid span,.passing-key-grid span,.passing-volume-strip span{font-family:var(--pol-ui);font-size:.56rem;line-height:1.15}.player-impact-dashboard-outfield,.player-impact-dashboard-keeper{grid-template-columns:1fr}.attacking-impact-card,.goalkeeper-overview-card,.passing-impact-card,.compact-impact-row{grid-column:1}.attacking-impact-layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.05fr) minmax(140px,.82fr);gap:12px;align-items:stretch}.attacking-production,.shooting-cluster{display:grid;align-content:center}.shooting-cluster{padding:0 12px;border-left:1px solid rgba(255,255,255,.12);border-right:1px solid rgba(255,255,255,.12)}.impact-subtitle{margin-bottom:8px;color:var(--accent-gold);font-size:.56rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.shooting-cluster-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.shooting-cluster-grid>div{display:grid;justify-items:center;gap:3px;padding:7px 3px;text-align:center}.attacking-impact-card .finish-map{padding:0;border:0}.attacking-impact-card .finish-map-title{margin:0 0 4px}.compact-impact-row{display:grid;grid-template-columns:auto minmax(110px,.42fr) minmax(0,1fr);grid-template-areas:"title hero mini";align-items:center;min-height:92px}.compact-impact-row .impact-card-title{grid-area:title}.compact-impact-row .impact-hero{grid-area:hero;padding:0 12px;border:0;border-left:1px solid rgba(255,255,255,.12)}.compact-impact-row .impact-mini-grid{grid-area:mini;grid-template-columns:repeat(3,minmax(0,1fr));border-left:1px solid rgba(255,255,255,.12)}.goalkeeper-overview-layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.goalkeeper-primary{grid-template-columns:repeat(3,minmax(0,1fr))}.passing-impact-card{grid-template-columns:165px 1fr}html[data-theme=light] .shooting-cluster,html[data-theme=light] .compact-impact-row .impact-hero,html[data-theme=light] .compact-impact-row .impact-mini-grid{border-color:#e1d7c3}@media (max-width:520px){.attacking-impact-layout{grid-template-columns:1fr 1fr;grid-template-areas:"production finish" "shooting shooting"}.attacking-production{grid-area:production}.attacking-impact-card .finish-map{grid-area:finish}.shooting-cluster{grid-area:shooting;border:0;border-top:1px solid rgba(255,255,255,.12);padding:10px 0 0}.shooting-cluster-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.player-season-summary>div:last-child strong{font-size:1.34rem}.player-season-summary>div:last-child .is-minutes strong{font-size:1.08rem}.compact-impact-row{grid-template-columns:auto minmax(90px,.4fr) minmax(0,1fr)}}@media (max-width:390px){.player-season-summary>div:last-child{grid-template-columns:repeat(5,minmax(0,1fr))}.player-season-summary>div:last-child strong{font-size:1.18rem}.player-season-summary>div:last-child .is-minutes strong{font-size:.94rem}.player-season-summary>div:last-child span{font-size:.48rem}.attacking-impact-layout{grid-template-columns:1fr;grid-template-areas:"production" "shooting" "finish"}.shooting-cluster-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.compact-impact-row{grid-template-columns:1fr 1fr;grid-template-areas:"title title" "hero mini"}.compact-impact-row .impact-hero{border-left:0}.passing-impact-card{grid-template-columns:1fr}}.player-page-reimagined{padding-top:8px}.player-feature-hero{margin-top:0}.player-hero-close{position:absolute;z-index:4;top:12px;right:12px;display:grid;place-items:center;width:38px;height:38px;border:1px solid color-mix(in srgb,var(--accent-gold) 58%,transparent);border-radius:50%;background:color-mix(in srgb,var(--pol-navy) 72%,transparent);color:var(--pol-ivory);font-family:var(--pol-ui);font-size:1.45rem;font-weight:400;line-height:1;box-shadow:0 6px 16px #0000002e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.player-hero-close:active{transform:scale(.96)}.attacking-production{gap:10px}.attacking-primary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.attacking-primary-grid>div{display:grid;justify-items:center;align-content:center;min-height:78px;padding:10px 6px;border:1px solid rgba(255,255,255,.11);border-radius:12px;background:#ffffff09;text-align:center}.attacking-primary-grid strong{color:var(--pol-ivory);font-family:var(--pol-display);font-size:2rem;font-weight:600;line-height:1;font-variant-numeric:tabular-nums lining-nums}.attacking-primary-grid span{margin-top:5px;color:color-mix(in srgb,var(--pol-ivory) 76%,transparent);font-size:.6rem}.goal-involvement-total{display:grid;justify-items:center;gap:2px;padding:7px 0 8px;border-bottom:1px solid rgba(255,255,255,.1);text-align:center}.goal-involvement-total strong{color:var(--accent-gold);font-family:var(--pol-display);font-size:1.35rem;font-weight:600;line-height:1}.goal-involvement-total span{color:color-mix(in srgb,var(--pol-ivory) 72%,transparent);font-size:.55rem;line-height:1.1}.attacking-secondary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.attacking-secondary-grid>div{display:grid;justify-items:center;gap:3px;padding:6px 4px;text-align:center}.attacking-secondary-grid strong{color:var(--pol-ivory);font-family:var(--pol-display);font-size:1.2rem;font-weight:600;line-height:1}.attacking-secondary-grid span{color:color-mix(in srgb,var(--pol-ivory) 70%,transparent);font-size:.54rem}.passing-impact-top{align-items:start}.passing-ring{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.passing-ring strong{display:block;line-height:1;margin:0}.passing-ring span{display:block;max-width:72px;margin-top:6px;color:color-mix(in srgb,var(--pol-ivory) 82%,transparent);font-family:var(--pol-ui);font-size:.48rem;font-weight:700;line-height:1.05;letter-spacing:.04em;text-transform:uppercase;text-align:center}.passing-key-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.passing-key-grid>div{align-content:center;min-height:58px;padding:6px 4px;text-align:center}.passing-key-grid strong{font-size:1.35rem;line-height:1}.passing-key-grid span{max-width:76px;line-height:1.08}.passing-volume-strip>div{align-content:center;min-height:68px}.passing-volume-strip strong{line-height:1}.passing-volume-strip span{min-height:22px;display:flex;align-items:flex-start;justify-content:center;line-height:1.05}.compact-impact-row{grid-template-columns:minmax(88px,.6fr) repeat(4,minmax(0,1fr));grid-template-areas:"title hero mini mini mini";gap:0}.compact-impact-row .impact-card-title{padding-right:10px}.compact-impact-row .impact-hero{display:grid;justify-items:center;align-content:center;gap:3px;min-width:0;padding:8px;border-left:1px solid rgba(255,255,255,.12)}.compact-impact-row .impact-hero strong{font-size:1.48rem}.compact-impact-row .impact-hero span{max-width:72px;text-align:center;line-height:1.05}.compact-impact-row .impact-mini-grid{display:contents}.compact-impact-row .impact-mini-grid>div{position:relative;display:grid;justify-items:center;align-content:center;gap:3px;min-width:0;padding:8px 5px;text-align:center}.compact-impact-row .impact-mini-grid>div:before{content:"";position:absolute;left:0;top:16%;bottom:16%;width:1px;background:#ffffff1c}.compact-impact-row .impact-mini-grid strong{font-size:1.48rem}.compact-impact-row .impact-mini-grid span{max-width:76px;line-height:1.05}.goalkeeper-overview-layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:0}.goalkeeper-primary-block,.keeper-actions-block{display:grid;align-content:start;gap:8px;min-width:0}.goalkeeper-primary-block{padding-right:14px;border-right:1px solid rgba(255,255,255,.12)}.keeper-actions-block{padding-left:14px}.goalkeeper-primary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:0}.goalkeeper-primary>div,.keeper-impact-grid>div{min-width:0;min-height:74px;padding:8px 4px}.goalkeeper-primary strong,.keeper-impact-grid strong{font-size:1.5rem;line-height:1}.goalkeeper-primary span,.keeper-impact-grid span{min-height:26px;display:flex;align-items:flex-start;justify-content:center;max-width:78px;margin-inline:auto;text-align:center;line-height:1.08}.keeper-impact-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}html[data-theme=light] .player-hero-close{background:#fffdf8e6;color:#071b3d;border-color:#caa65e}html[data-theme=light] .attacking-primary-grid>div{background:#f8f3e8;border-color:#e1d7c3}html[data-theme=light] .attacking-primary-grid strong,html[data-theme=light] .attacking-secondary-grid strong{color:#071b3d}html[data-theme=light] .attacking-primary-grid span,html[data-theme=light] .attacking-secondary-grid span,html[data-theme=light] .goal-involvement-total span{color:#536783}html[data-theme=light] .goal-involvement-total{border-color:#e1d7c3}html[data-theme=light] .goalkeeper-primary-block,html[data-theme=light] .compact-impact-row .impact-hero,html[data-theme=light] .compact-impact-row .impact-mini-grid>div:before{border-color:#e1d7c3;background-color:transparent}@media (max-width:520px){.player-page-reimagined{padding-top:4px}.player-hero-close{top:10px;right:10px;width:36px;height:36px;font-size:1.3rem}.goalkeeper-overview-layout{grid-template-columns:1fr}.goalkeeper-primary-block{padding:0 0 10px;border-right:0;border-bottom:1px solid rgba(255,255,255,.12)}.keeper-actions-block{padding:10px 0 0}.goalkeeper-primary>div,.keeper-impact-grid>div{min-height:68px}.compact-impact-row{grid-template-columns:minmax(82px,.7fr) repeat(4,minmax(0,1fr))}.compact-impact-row .impact-card-title{font-size:.54rem}.compact-impact-row .impact-hero,.compact-impact-row .impact-mini-grid>div{padding:7px 3px}.compact-impact-row .impact-hero strong,.compact-impact-row .impact-mini-grid strong{font-size:1.3rem}.compact-impact-row .impact-hero span,.compact-impact-row .impact-mini-grid span{font-size:.5rem}}@media (max-width:390px){.compact-impact-row{grid-template-columns:1fr 1fr;grid-template-areas:"title title" "hero mini"}.compact-impact-row .impact-mini-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column:1/-1}}.player-feature-number{min-width:52px!important;min-height:36px!important;justify-content:center;padding:6px 13px!important;border:1px solid var(--edge-gold)!important;border-radius:999px!important;background:color-mix(in srgb,var(--accent-gold) 14%,transparent)!important;color:var(--accent-gold)!important;font-family:var(--pol-display)!important;font-size:1.18rem!important;font-weight:650!important;letter-spacing:0!important;line-height:1!important}.goal-involvement-total strong{font-size:2rem!important;font-weight:600!important;color:var(--pol-ivory)!important;font-family:var(--pol-display)!important;line-height:1!important}.goal-involvement-total span{margin-top:5px;font-size:.6rem!important}.finish-callout b{color:var(--pol-ivory)!important;font-family:var(--pol-display)!important;font-size:1.48rem!important;font-weight:600!important;line-height:1!important;font-variant-numeric:tabular-nums lining-nums!important}.finish-callout small{color:color-mix(in srgb,var(--pol-ivory) 74%,transparent)!important;font-family:var(--pol-ui)!important;font-size:.56rem!important;font-weight:500!important;line-height:1.1!important}.finish-callout.head{gap:6px!important}.finish-callout.head small{font-weight:500!important}.passing-impact-v2{grid-template-columns:1fr!important;grid-template-areas:"title" "banner" "main" "types" "creation"!important;gap:12px!important}.passing-impact-v2>.impact-card-title{grid-area:title}.passing-total-banner{grid-area:banner;display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:58px;padding:10px 14px;border:1px solid rgba(255,255,255,.11);border-radius:13px;background:#ffffff09}.passing-total-banner span{color:var(--accent-gold);font-size:.62rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.passing-total-banner strong{color:var(--pol-ivory);font-family:var(--pol-display);font-size:2rem;font-weight:600;line-height:1;font-variant-numeric:tabular-nums lining-nums}.passing-v2-main{grid-area:main;display:grid;grid-template-columns:minmax(120px,.72fr) minmax(190px,1.28fr);align-items:center;gap:14px}.passing-impact-v2 .passing-ring{width:116px;height:116px}.passing-direction-map{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(3,58px);gap:3px;align-items:center;justify-items:center;min-height:180px;padding:6px 8px;border-left:1px solid rgba(255,255,255,.12)}.pass-direction{display:grid;grid-template-columns:auto auto;grid-template-areas:"arrow value" "label label";align-items:center;justify-content:center;column-gap:5px;row-gap:1px;text-align:center}.pass-direction b{grid-area:arrow;color:var(--accent-gold);font-family:var(--pol-ui);font-size:1rem;font-weight:700;line-height:1}.pass-direction strong{grid-area:value;color:var(--pol-ivory);font-family:var(--pol-display);font-size:1.35rem;font-weight:600;line-height:1}.pass-direction span{grid-area:label;color:color-mix(in srgb,var(--pol-ivory) 70%,transparent);font-size:.52rem;line-height:1.05}.pass-direction.is-forward{grid-column:2;grid-row:1}.pass-direction.is-left{grid-column:1;grid-row:2}.pass-direction.is-right{grid-column:3;grid-row:2}.pass-direction.is-back{grid-column:2;grid-row:3}.pass-direction-center{grid-column:2;grid-row:2;color:var(--accent-gold);font-size:1.35rem;line-height:1}.passing-type-grid{grid-area:types;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-top:10px;border-top:1px solid rgba(255,255,255,.12)}.pass-type-card{display:grid;gap:7px;padding:10px 12px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#ffffff06}.pass-type-card>div{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.pass-type-card span{color:color-mix(in srgb,var(--pol-ivory) 72%,transparent);font-size:.58rem}.pass-type-card strong{color:var(--pol-ivory);font-family:var(--pol-display);font-size:1.28rem;font-weight:600}.pass-type-card i{display:block;overflow:hidden;height:6px;border-radius:999px;background:#ffffff1a}.pass-type-card i b{display:block;height:100%;border-radius:inherit;background:var(--accent-gold)}.passing-creation-grid{grid-area:creation;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.passing-creation-grid>div{display:grid;justify-items:center;gap:3px;padding:8px;text-align:center}.passing-creation-grid strong{color:var(--pol-ivory);font-family:var(--pol-display);font-size:1.35rem;font-weight:600;line-height:1}.passing-creation-grid span{color:color-mix(in srgb,var(--pol-ivory) 70%,transparent);font-size:.54rem;line-height:1.08}html[data-theme=light] .player-season-summary>div:last-child span{color:#405575!important;opacity:1!important;font-weight:650!important}html[data-theme=light] .player-season-summary>div:last-child strong{color:#071b3d!important}html[data-theme=light] .player-feature-number{background:#f3e6c7!important;color:#8f611d!important;border-color:#c8a45d!important}html[data-theme=light] .goal-involvement-total strong,html[data-theme=light] .finish-callout b,html[data-theme=light] .passing-total-banner strong,html[data-theme=light] .pass-direction strong,html[data-theme=light] .pass-type-card strong,html[data-theme=light] .passing-creation-grid strong{color:#071b3d!important}html[data-theme=light] .finish-callout small,html[data-theme=light] .pass-direction span,html[data-theme=light] .pass-type-card span,html[data-theme=light] .passing-creation-grid span{color:#536783!important}html[data-theme=light] .passing-total-banner,html[data-theme=light] .pass-type-card{background:#f8f3e8;border-color:#e1d7c3}html[data-theme=light] .passing-direction-map,html[data-theme=light] .passing-type-grid{border-color:#e1d7c3}html[data-theme=light] .pass-type-card i{background:#e6dece}html[data-theme=light] .pass-direction-center{color:#a87528}@media (max-width:520px){.passing-v2-main{grid-template-columns:118px minmax(0,1fr);gap:10px}.passing-impact-v2 .passing-ring{width:104px;height:104px}.passing-direction-map{grid-template-rows:repeat(3,52px);min-height:162px;padding-inline:4px}.pass-direction strong{font-size:1.2rem}.pass-direction span{font-size:.48rem}}@media (max-width:390px){.passing-v2-main{grid-template-columns:1fr}.passing-direction-map{border-left:0;border-top:1px solid rgba(255,255,255,.12)}html[data-theme=light] .passing-direction-map{border-top-color:#e1d7c3}}.player-feature-number{min-width:64px!important;min-height:42px!important;padding:7px 16px!important;background:linear-gradient(145deg,#f5d777,#d8a83f)!important;border:1px solid #f0c55d!important;color:#071b3d!important;box-shadow:inset 0 1px #ffffff8c,0 7px 18px #0000002e!important;font-size:1.45rem!important;font-weight:800!important}.attacking-impact-layout{grid-template-columns:minmax(0,1.42fr) minmax(150px,.58fr)!important;grid-template-areas:"production finish" "shooting shooting"!important;column-gap:14px!important;row-gap:12px!important}.attacking-production{grid-area:production;min-width:0}.attacking-primary-grid-three{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.attacking-primary-grid-three>div{min-height:102px!important;border:1.5px solid var(--accent-gold)!important;border-radius:15px!important;background:linear-gradient(145deg,#ffffff09,#ffffff03)!important;box-shadow:inset 0 0 0 1px #d7ae6314!important}.attacking-primary-grid-three strong{font-size:2rem!important;font-weight:600!important;line-height:1!important}.attacking-primary-grid-three span{font-size:.62rem!important;line-height:1.1!important}.attacking-secondary-grid{width:min(100%,220px);margin:9px auto 0;padding-top:8px;border-top:1px solid rgba(255,255,255,.1)}.attacking-secondary-grid.has-1{grid-template-columns:1fr!important}.attacking-secondary-grid.has-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.attacking-impact-card .finish-map{grid-area:finish;justify-self:stretch;min-width:0;padding-left:12px!important;border-left:1px solid rgba(255,255,255,.12)!important}.attacking-impact-card .finish-map-canvas{min-height:152px!important}.attacking-impact-card .finish-map-canvas svg{left:auto!important;right:2px!important;transform:none!important;width:54px!important;height:110px!important;fill:var(--pol-ivory)!important;opacity:.96!important}.attacking-impact-card .finish-callout.head{left:10px!important;right:auto!important;top:30px!important}.attacking-impact-card .finish-callout.left{left:8px!important;bottom:3px!important}.attacking-impact-card .finish-callout.right{left:72px!important;right:auto!important;bottom:3px!important}.shooting-cluster{grid-area:shooting!important;padding:11px 0 0!important;border:0!important;border-top:1px solid rgba(255,255,255,.12)!important}.shooting-cluster-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.pass-direction-center{width:42px;height:42px;display:grid!important;place-items:center;border:1px solid var(--accent-gold);border-radius:50%;background:color-mix(in srgb,var(--pol-navy) 78%,transparent)}.pass-direction-center img{width:27px;height:27px;object-fit:contain}.pass-direction b{color:var(--accent-gold)!important;font-size:1.45rem!important;font-weight:850!important;text-shadow:0 0 12px rgba(215,174,99,.22)}.pass-direction strong{font-size:1.4rem!important}.pass-direction-map:before,.pass-direction-map:after{content:"";position:absolute;left:50%;top:50%;background:#d7ae6352;z-index:0}.pass-direction-map:before{width:2px;height:92px;transform:translate(-50%,-50%)}.pass-direction-map:after{width:118px;height:2px;transform:translate(-50%,-50%)}.pass-direction,.pass-direction-center{position:relative;z-index:1}.discipline-row-v2{display:grid!important;grid-template-columns:minmax(92px,.7fr) minmax(0,3.3fr)!important;align-items:center!important;gap:0!important;min-height:104px!important}.discipline-row-v2 .impact-card-title{padding-right:12px}.discipline-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;border-left:1px solid rgba(255,255,255,.12)}.discipline-metrics>div{position:relative;display:grid;grid-template-rows:1.7rem 2.4rem;align-items:start;justify-items:center;min-width:0;padding:8px 5px;text-align:center}.discipline-metrics>div+div:before{content:"";position:absolute;left:0;top:12%;bottom:12%;width:1px;background:#ffffff1c}.discipline-metrics strong{align-self:start;color:var(--pol-ivory);font-family:var(--pol-display);font-size:1.48rem;font-weight:600;line-height:1;font-variant-numeric:tabular-nums lining-nums}.discipline-metrics span{align-self:start;color:color-mix(in srgb,var(--pol-ivory) 72%,transparent);font-size:.54rem;line-height:1.08;max-width:76px}html[data-theme=light] .player-feature-number{background:linear-gradient(145deg,#f5d777,#d8a83f)!important;color:#071b3d!important;border-color:#c99d42!important}html[data-theme=light] .attacking-primary-grid-three>div{background:#fffdf8!important;border-color:#c99d42!important}html[data-theme=light] .attacking-impact-card .finish-map{border-left-color:#e1d7c3!important}html[data-theme=light] .attacking-impact-card .finish-map-canvas svg{fill:#071b3d!important}html[data-theme=light] .attacking-secondary-grid,html[data-theme=light] .shooting-cluster,html[data-theme=light] .discipline-metrics{border-color:#e1d7c3!important}html[data-theme=light] .discipline-metrics strong{color:#071b3d!important}html[data-theme=light] .discipline-metrics span{color:#536783!important}html[data-theme=light] .discipline-metrics>div+div:before{background:#e1d7c3!important}html[data-theme=light] .pass-direction-map:before,html[data-theme=light] .pass-direction-map:after{background:#a875284d}html[data-theme=light] .pass-direction-center{background:#fffdf8}@media (max-width:520px){.player-feature-number{min-width:60px!important;min-height:40px!important;font-size:1.35rem!important}.attacking-impact-layout{grid-template-columns:minmax(0,1.48fr) minmax(132px,.52fr)!important}.attacking-primary-grid-three{gap:6px!important}.attacking-primary-grid-three>div{min-height:94px!important;padding:8px 3px!important}.attacking-primary-grid-three strong{font-size:1.8rem!important}.attacking-primary-grid-three span{font-size:.56rem!important}.attacking-impact-card .finish-callout.right{left:62px!important}.discipline-row-v2{grid-template-columns:minmax(80px,.65fr) minmax(0,3.35fr)!important}.discipline-metrics>div{padding-inline:3px}.discipline-metrics strong{font-size:1.3rem}.discipline-metrics span{font-size:.49rem}}@media (max-width:390px){.attacking-impact-layout{grid-template-columns:1fr!important;grid-template-areas:"production" "finish" "shooting"!important}.attacking-impact-card .finish-map{padding:10px 0 0!important;border-left:0!important;border-top:1px solid rgba(255,255,255,.12)!important}.discipline-row-v2{grid-template-columns:1fr!important}.discipline-metrics{border-left:0!important;border-top:1px solid rgba(255,255,255,.12)!important}}.player-feature-number{min-width:74px!important;min-height:50px!important;padding:8px 18px!important;font-size:1.75rem!important;font-weight:850!important;line-height:1!important}.finish-map-v2{display:grid!important;grid-template-rows:auto 1fr!important;gap:8px!important;min-width:0!important}.finish-map-v2 .finish-map-title{margin:0!important;text-align:center!important;justify-self:stretch!important;color:var(--pol-ivory)!important;font-family:var(--pol-ui)!important;font-size:.64rem!important;font-weight:800!important;letter-spacing:.14em!important;text-transform:uppercase!important}.finish-map-v2 .finish-map-grid{display:grid!important;grid-template-columns:minmax(60px,1fr) 62px minmax(60px,1fr)!important;grid-template-rows:auto 112px!important;align-items:center!important;justify-items:center!important;column-gap:7px!important;row-gap:4px!important;min-height:148px!important;position:relative!important}.finish-map-v2 .finish-map-grid svg{grid-column:2!important;grid-row:2!important;position:static!important;width:58px!important;height:104px!important;transform:none!important;fill:#dce6f2!important;opacity:.82!important;filter:drop-shadow(0 0 9px rgba(210,225,244,.08))!important}.finish-map-v2 .finish-callout{position:static!important;display:grid!important;justify-items:center!important;align-content:center!important;gap:3px!important;min-width:0!important;text-align:center!important}.finish-map-v2 .finish-callout.head{grid-column:1/-1!important;grid-row:1!important}.finish-map-v2 .finish-callout b{color:var(--pol-ivory)!important;font-family:var(--pol-display)!important;font-size:1.52rem!important;font-weight:600!important;line-height:1!important}.finish-map-v2 .finish-callout small{color:color-mix(in srgb,var(--pol-ivory) 76%,transparent)!important;font-family:var(--pol-ui)!important;font-size:.56rem!important;font-weight:500!important;line-height:1.08!important;white-space:nowrap!important}.passing-direction-map{grid-template-columns:86px 92px 86px!important;grid-template-rows:72px 76px 72px!important;justify-content:center!important;align-content:center!important;justify-items:center!important;align-items:center!important;gap:0!important;min-height:220px!important;padding:0!important}.passing-direction-map:before,.passing-direction-map:after{display:none!important}.pass-direction-center{grid-column:2!important;grid-row:2!important;width:66px!important;height:66px!important;border:2px solid var(--accent-gold)!important;background:color-mix(in srgb,var(--pol-navy) 84%,transparent)!important;box-shadow:0 0 0 1px #d7ae6314,0 6px 18px #00000029!important}.pass-direction-center img{width:43px!important;height:43px!important}.pass-direction{margin:0!important;min-width:0!important;width:100%!important;text-align:center!important}.pass-direction.is-forward{grid-column:2!important;grid-row:1!important;display:grid!important;grid-template-columns:1fr!important;grid-template-areas:"arrow" "value" "label"!important;justify-items:center!important;row-gap:1px!important}.pass-direction.is-back{grid-column:2!important;grid-row:3!important;display:grid!important;grid-template-columns:1fr!important;grid-template-areas:"label" "value" "arrow"!important;justify-items:center!important;row-gap:1px!important}.pass-direction.is-left{grid-column:1!important;grid-row:2!important;display:grid!important;grid-template-columns:auto auto!important;grid-template-areas:"arrow value" "label label"!important;justify-content:end!important;column-gap:6px!important;padding-right:5px!important}.pass-direction.is-right{grid-column:3!important;grid-row:2!important;display:grid!important;grid-template-columns:auto auto!important;grid-template-areas:"value arrow" "label label"!important;justify-content:start!important;column-gap:6px!important;padding-left:5px!important}.pass-direction b{grid-area:arrow!important;font-size:1.62rem!important;line-height:1!important;color:var(--accent-gold)!important}.pass-direction strong{grid-area:value!important;font-size:1.48rem!important;line-height:1!important;color:var(--pol-ivory)!important}.pass-direction span{grid-area:label!important;font-size:.55rem!important;line-height:1!important;color:color-mix(in srgb,var(--pol-ivory) 70%,transparent)!important}.pass-direction.is-forward b{margin-bottom:1px!important}.pass-direction.is-back b{margin-top:1px!important}.attacking-primary-grid-three strong,.shooting-cluster-grid strong,.discipline-metrics strong{font-size:1.62rem!important}html[data-theme=light] .finish-map-v2 .finish-map-title,html[data-theme=light] .finish-map-v2 .finish-callout b,html[data-theme=light] .pass-direction strong{color:#071b3d!important}html[data-theme=light] .finish-map-v2 .finish-callout small,html[data-theme=light] .pass-direction span{color:#536783!important}html[data-theme=light] .finish-map-v2 .finish-map-grid svg{fill:#244c7d!important;opacity:.72!important;filter:none!important}html[data-theme=light] .pass-direction-center{background:#fffdf8!important;border-color:#b88428!important;box-shadow:0 0 0 1px #b8842814,0 5px 14px #071b3d14!important}@media (max-width:520px){.player-feature-number{min-width:70px!important;min-height:48px!important;font-size:1.64rem!important}.finish-map-v2 .finish-map-grid{grid-template-columns:minmax(54px,1fr) 58px minmax(54px,1fr)!important;grid-template-rows:auto 106px!important;min-height:140px!important;column-gap:5px!important}.finish-map-v2 .finish-map-grid svg{width:54px!important;height:98px!important}.passing-direction-map{grid-template-columns:74px 82px 74px!important;grid-template-rows:66px 70px 66px!important;min-height:202px!important}.pass-direction-center{width:60px!important;height:60px!important}.pass-direction-center img{width:38px!important;height:38px!important}.pass-direction strong{font-size:1.34rem!important}.pass-direction b{font-size:1.5rem!important}}.player-feature-number{min-width:86px!important;min-height:58px!important;padding:9px 20px!important;font-family:var(--pol-ui)!important;font-size:2rem!important;font-weight:900!important;letter-spacing:-.04em!important;font-variant-numeric:tabular-nums lining-nums!important}.attacking-impact-layout{grid-template-columns:minmax(0,1fr) 170px!important;column-gap:14px!important}.finish-map-v2{width:170px!important;max-width:170px!important;overflow:hidden!important;padding-left:12px!important;box-sizing:border-box!important}.finish-map-v2 .finish-map-grid{width:100%!important;max-width:100%!important;grid-template-columns:48px 54px 48px!important;grid-template-rows:42px 112px!important;column-gap:0!important;row-gap:2px!important;min-height:156px!important;overflow:hidden!important}.finish-map-v2 .finish-map-grid svg{display:block!important;visibility:visible!important;grid-column:2!important;grid-row:2!important;width:52px!important;height:104px!important;align-self:center!important;justify-self:center!important;fill:#dce6f2!important;stroke:#dce6f2!important;stroke-width:.55!important;opacity:.9!important}.finish-map-v2 .finish-callout.head{align-self:center!important}.finish-map-v2 .finish-callout.left,.finish-map-v2 .finish-callout.right{align-self:end!important;padding-bottom:2px!important}.finish-map-v2 .finish-callout b{font-size:1.48rem!important}.finish-map-v2 .finish-callout small{max-width:48px!important;overflow:visible!important;white-space:normal!important;text-align:center!important;font-size:.52rem!important;line-height:1.02!important}.discipline-row-v2{min-height:118px!important;align-items:center!important}.discipline-row-v2 .impact-card-title{align-self:center!important;display:flex!important;align-items:center!important;height:100%!important;padding-top:0!important;padding-bottom:0!important}.discipline-metrics{align-self:stretch!important;align-items:stretch!important}.discipline-metrics>div{grid-template-rows:auto auto!important;align-content:center!important;justify-content:center!important;justify-items:center!important;gap:5px!important;padding-top:0!important;padding-bottom:0!important}.discipline-metrics strong{align-self:auto!important;font-size:1.62rem!important;line-height:1!important}.discipline-metrics span{align-self:auto!important;display:block!important;min-height:0!important;line-height:1.08!important;text-align:center!important}html[data-theme=light] .finish-map-v2 .finish-map-grid svg{fill:#244c7d!important;stroke:#244c7d!important;opacity:.82!important}@media (max-width:520px){.player-feature-number{min-width:82px!important;min-height:56px!important;font-size:1.9rem!important}.attacking-impact-layout{grid-template-columns:minmax(0,1fr) 156px!important;column-gap:10px!important}.finish-map-v2{width:156px!important;max-width:156px!important;padding-left:8px!important}.finish-map-v2 .finish-map-grid{grid-template-columns:44px 50px 44px!important;grid-template-rows:40px 108px!important;min-height:150px!important}.finish-map-v2 .finish-map-grid svg{width:48px!important;height:100px!important}.finish-map-v2 .finish-callout small{max-width:44px!important;font-size:.49rem!important}}@media (max-width:390px){.attacking-impact-layout{grid-template-columns:1fr!important}.finish-map-v2{width:100%!important;max-width:100%!important;padding-left:0!important;overflow:visible!important}.finish-map-v2 .finish-map-grid{width:178px!important;max-width:178px!important;grid-template-columns:58px 62px 58px!important;margin-inline:auto!important;overflow:visible!important}}.player-feature-number{min-width:96px!important;min-height:64px!important;padding:10px 22px!important;font-size:2.25rem!important;font-weight:900!important}.discipline-row-v2{min-height:88px!important;padding-top:8px!important;padding-bottom:8px!important}.discipline-row-v2 .impact-card-title{min-height:64px!important;justify-content:flex-start!important;align-items:center!important}.discipline-metrics{min-height:64px!important}.discipline-metrics>div{min-height:64px!important;align-content:center!important;justify-content:center!important;padding:0 5px!important}.discipline-metrics strong{font-size:1.56rem!important}.discipline-metrics span{font-size:.52rem!important;line-height:1.05!important}.finish-map-v2{width:174px!important;max-width:174px!important;overflow:hidden!important}.finish-map-v2 .finish-map-grid{width:166px!important;max-width:166px!important;grid-template-columns:52px 62px 52px!important;grid-template-rows:42px 118px!important;min-height:164px!important;margin-inline:auto!important;overflow:hidden!important}.finish-map-v2 .athletic-player-silhouette{grid-column:2!important;grid-row:2!important;position:static!important;display:block!important;visibility:visible!important;width:58px!important;height:108px!important;align-self:center!important;justify-self:center!important;transform:none!important;fill:#c8d7e7!important;stroke:none!important;opacity:.82!important;filter:drop-shadow(0 0 8px rgba(200,215,231,.07))!important}.finish-map-v2 .finish-callout.head{grid-column:1/-1!important;grid-row:1!important;align-self:center!important}.finish-map-v2 .finish-callout.left{grid-column:1!important;grid-row:2!important;align-self:end!important;padding-bottom:3px!important}.finish-map-v2 .finish-callout.right{grid-column:3!important;grid-row:2!important;align-self:end!important;padding-bottom:3px!important}.finish-map-v2 .finish-callout b{font-size:1.5rem!important;font-weight:600!important}.finish-map-v2 .finish-callout small{max-width:52px!important;white-space:nowrap!important;overflow:visible!important;font-size:.52rem!important}html[data-theme=light] .finish-map-v2 .athletic-player-silhouette{fill:#2f5f91!important;opacity:.72!important;filter:none!important}@media (max-width:520px){.player-feature-number{min-width:92px!important;min-height:60px!important;font-size:2.1rem!important}.finish-map-v2{width:164px!important;max-width:164px!important}.finish-map-v2 .finish-map-grid{width:156px!important;max-width:156px!important;grid-template-columns:48px 60px 48px!important;grid-template-rows:40px 114px!important;min-height:158px!important}.finish-map-v2 .athletic-player-silhouette{width:56px!important;height:104px!important}}.player-feature-number{min-width:80px!important;min-height:52px!important;padding:5px 16px!important;font-size:1.86rem!important;font-weight:900!important;line-height:1!important}.finish-map-v2{width:174px!important;max-width:174px!important}.finish-map-v2 .finish-map-grid{width:166px!important;max-width:166px!important;grid-template-columns:52px 62px 52px!important;grid-template-rows:42px 120px!important;min-height:166px!important}.finish-map-v2 .athletic-player-silhouette{width:54px!important;height:108px!important;fill:#a9c0d8!important;opacity:.88!important;transform:none!important;align-self:center!important;justify-self:center!important}.finish-map-v2 .finish-callout.head{justify-self:center!important}.finish-map-v2 .finish-callout.left,.finish-map-v2 .finish-callout.right{align-self:end!important;justify-self:center!important;padding-bottom:2px!important}.finish-map-v2 .finish-callout.left{transform:translate(-2px)!important}.finish-map-v2 .finish-callout.right{transform:translate(2px)!important}.finish-map-v2 .finish-callout b{font-size:1.5rem!important;line-height:1!important}.finish-map-v2 .finish-callout small{max-width:none!important;white-space:nowrap!important;font-size:.52rem!important}.discipline-row-v2{min-height:84px!important;padding-top:6px!important;padding-bottom:6px!important}.discipline-row-v2 .impact-card-title,.discipline-metrics{min-height:60px!important}.discipline-metrics>div{min-height:60px!important;display:grid!important;grid-template-rows:1.7rem 2.2rem!important;align-content:center!important;justify-content:center!important;justify-items:center!important;gap:3px!important;padding:0 4px!important}.discipline-metrics strong{align-self:start!important;justify-self:center!important;line-height:1!important;font-size:1.56rem!important}.discipline-metrics span{align-self:start!important;justify-self:center!important;min-height:2.2rem!important;max-width:72px!important;text-align:center!important;line-height:1.03!important;font-size:.51rem!important}.discipline-metrics>div:last-child span{padding-top:0!important}html[data-theme=light] .finish-map-v2 .athletic-player-silhouette{fill:#456f9c!important;opacity:.78!important}@media (max-width:520px){.player-feature-number{min-width:78px!important;min-height:50px!important;padding:5px 15px!important;font-size:1.78rem!important}.finish-map-v2 .athletic-player-silhouette{width:52px!important;height:104px!important}}.player-feature-hero{min-height:196px!important;padding:14px 16px!important;grid-template-columns:minmax(0,1fr) 42%!important;align-items:center!important}.player-feature-copy{align-self:center!important;gap:6px!important;padding-bottom:0!important}.player-feature-number{min-width:72px!important;min-height:44px!important;padding:5px 14px!important;font-size:1.7rem!important;font-weight:900!important;line-height:1!important}.player-feature-copy h2{font-size:clamp(2.35rem,10vw,3.2rem)!important;line-height:.9!important}.player-feature-copy p{font-size:.82rem!important}.player-feature-photo{height:168px!important;align-self:center!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;border-radius:18px!important;background:#fff!important}.player-feature-photo img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:50% 10%!important;border-radius:18px!important}.player-season-summary{gap:6px!important;padding:10px 14px!important}.player-season-summary .player-section-heading{min-height:28px!important}.player-season-summary>div:last-child{grid-template-columns:repeat(5,minmax(0,1fr))!important}.player-season-summary>div:last-child>div{min-height:54px!important;padding:6px 4px!important}.player-season-summary>div:last-child strong{font-size:1.62rem!important}.player-season-summary>div:last-child .is-minutes strong{font-size:1.25rem!important}.player-season-summary>div:last-child span{font-size:.56rem!important}.attacking-impact-layout{grid-template-columns:minmax(0,1fr) 174px!important;column-gap:14px!important}.finish-map-v2{width:174px!important;max-width:174px!important;padding-left:10px!important;overflow:hidden!important}.finish-map-v2 .finish-map-grid{width:164px!important;max-width:164px!important;grid-template-columns:50px 64px 50px!important;grid-template-rows:42px 120px!important;min-height:164px!important;margin-inline:auto!important;overflow:hidden!important}.finish-map-v2 .athletic-player-silhouette{grid-column:2!important;grid-row:2!important;width:48px!important;height:108px!important;align-self:center!important;justify-self:center!important;fill:var(--accent-gold)!important;stroke:none!important;opacity:.95!important;filter:drop-shadow(0 0 8px rgba(215,174,99,.14))!important}.finish-map-v2 .finish-callout.head{grid-column:2!important;grid-row:1!important;justify-self:center!important;align-self:center!important;transform:none!important}.finish-map-v2 .finish-callout.left{grid-column:1!important;grid-row:2!important;align-self:end!important;justify-self:center!important;transform:none!important;padding-bottom:2px!important}.finish-map-v2 .finish-callout.right{grid-column:3!important;grid-row:2!important;align-self:end!important;justify-self:center!important;transform:none!important;padding-bottom:2px!important}.finish-map-v2 .finish-callout b{font-size:1.48rem!important;font-weight:600!important;line-height:1!important}.finish-map-v2 .finish-callout small{margin-top:3px!important;font-size:.52rem!important;line-height:1.05!important;white-space:nowrap!important}.discipline-row-v2{min-height:78px!important;height:78px!important;padding:7px 10px!important;grid-template-columns:minmax(105px,.75fr) minmax(0,3.25fr)!important;align-items:center!important}.discipline-row-v2 .impact-card-title{height:auto!important;min-height:0!important;padding:0 10px 0 0!important;align-self:center!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;line-height:1!important}.discipline-metrics{height:64px!important;min-height:64px!important;align-self:center!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}.discipline-metrics>div{position:relative!important;min-height:64px!important;height:64px!important;display:block!important;padding:0 4px!important}.discipline-metrics strong{position:absolute!important;top:26px!important;left:50%!important;transform:translate(-50%,-50%)!important;font-size:1.56rem!important;line-height:1!important;white-space:nowrap!important}.discipline-metrics span{position:absolute!important;top:43px!important;left:50%!important;transform:translate(-50%)!important;width:78px!important;min-height:0!important;max-width:78px!important;font-size:.5rem!important;line-height:1.05!important;text-align:center!important}html[data-theme=light] .finish-map-v2 .athletic-player-silhouette{fill:#173f70!important;opacity:.82!important;filter:none!important}@media (max-width:520px){.player-feature-hero{min-height:188px!important;padding:12px 14px!important;grid-template-columns:minmax(0,1fr) 41%!important}.player-feature-number{min-width:68px!important;min-height:42px!important;font-size:1.6rem!important}.player-feature-photo{height:160px!important}.player-season-summary{padding:9px 12px!important}.player-season-summary>div:last-child>div{min-height:50px!important}.attacking-impact-layout{grid-template-columns:minmax(0,1fr) 164px!important;column-gap:10px!important}.finish-map-v2{width:164px!important;max-width:164px!important;padding-left:8px!important}.finish-map-v2 .finish-map-grid{width:156px!important;max-width:156px!important;grid-template-columns:47px 62px 47px!important}.finish-map-v2 .athletic-player-silhouette{width:46px!important;height:104px!important}.discipline-row-v2{min-height:74px!important;height:74px!important;grid-template-columns:minmax(92px,.7fr) minmax(0,3.3fr)!important}.discipline-metrics{height:60px!important;min-height:60px!important}.discipline-metrics>div{height:60px!important;min-height:60px!important}.discipline-metrics strong{top:24px!important;font-size:1.48rem!important}.discipline-metrics span{top:40px!important;width:70px!important;max-width:70px!important;font-size:.48rem!important}}.player-season-summary>div:last-child>div{position:relative!important;display:grid!important;grid-template-rows:1.8rem auto!important;align-content:center!important;justify-items:center!important}.player-season-summary>div:last-child>div strong{align-self:end!important;line-height:1!important;margin:0!important}.player-season-summary>div:last-child>div span{align-self:start!important;margin-top:4px!important;line-height:1.05!important;text-align:center!important}.player-season-summary>div:last-child>div.is-goals-conceded span{max-width:68px!important}.finish-map-v2 .athletic-player-silhouette{width:48px!important;height:108px!important;fill:var(--accent-gold)!important;opacity:.95!important;transform:none!important}html[data-theme=light] .finish-map-v2 .athletic-player-silhouette{fill:var(--accent-gold)!important;opacity:.98!important}.discipline-metrics>div:last-child span{transform:translate(calc(-50% + 4px))!important}.player-season-summary>div:last-child>div{position:relative!important;display:block!important;min-height:54px!important;height:54px!important;padding:0 4px!important}.player-season-summary>div:last-child>div strong,.player-season-summary>div:last-child>div.is-minutes strong{position:absolute!important;top:8px!important;left:50%!important;transform:translate(-50%)!important;margin:0!important;padding:0!important;font-family:var(--pol-display)!important;font-size:1.62rem!important;font-weight:600!important;font-style:normal!important;line-height:1!important;white-space:nowrap!important}.player-season-summary>div:last-child>div span{position:absolute!important;top:34px!important;left:50%!important;transform:translate(-50%)!important;width:100%!important;margin:0!important;padding:0!important;line-height:1.05!important;text-align:center!important}.player-season-summary>div:last-child>div.is-goals-conceded span{width:72px!important;max-width:72px!important;white-space:normal!important}.finish-map-v2 .finish-map-grid{grid-template-rows:38px 126px!important}.finish-map-v2 .athletic-player-silhouette{width:54px!important;height:122px!important;align-self:start!important;margin-top:-1px!important;fill:var(--accent-gold)!important;opacity:.98!important}html[data-theme=light] .finish-map-v2 .athletic-player-silhouette{fill:#173f70!important;opacity:.82!important}@media (max-width:520px){.player-season-summary>div:last-child>div{min-height:52px!important;height:52px!important}.player-season-summary>div:last-child>div strong,.player-season-summary>div:last-child>div.is-minutes strong{top:7px!important;font-size:1.56rem!important}.player-season-summary>div:last-child>div span{top:32px!important}.finish-map-v2 .finish-map-grid{grid-template-rows:36px 122px!important}.finish-map-v2 .athletic-player-silhouette{width:52px!important;height:118px!important}}.finish-map-v2 .athletic-player-silhouette,html[data-theme=light] .finish-map-v2 .athletic-player-silhouette,html[data-theme=dark] .finish-map-v2 .athletic-player-silhouette{width:52px!important;height:118px!important;fill:var(--accent-gold)!important;opacity:.98!important}.finish-map-canvas,html[data-theme=light] .finish-map-canvas,html[data-theme=dark] .finish-map-canvas{color:var(--accent-gold)!important}.finish-map-canvas:before,html[data-theme=light] .finish-map-canvas:before,html[data-theme=dark] .finish-map-canvas:before{width:54px!important;height:110px!important}.finish-map-canvas:before,html[data-theme=light] .finish-map-canvas:before,html[data-theme=dark] .finish-map-canvas:before{width:54px!important;height:110px!important;background:#d7ae63!important;color:#d7ae63!important;opacity:1!important}.finish-map-v2 .finish-map-grid svg.athletic-player-silhouette,html[data-theme=light] .finish-map-v2 .finish-map-grid svg.athletic-player-silhouette,html[data-theme=dark] .finish-map-v2 .finish-map-grid svg.athletic-player-silhouette{width:52px!important;height:118px!important;fill:#d7ae63!important;stroke:none!important;opacity:.98!important}.defending-impact-card{display:grid;gap:12px}.defending-efficiency-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.defending-ratio-card{min-height:112px;padding:12px 14px;border:1px solid var(--border-subtle);border-radius:16px;background:var(--surface-raised);display:grid;grid-template-rows:auto auto auto 6px;gap:4px}.defending-ratio-card>span{font-size:.64rem;text-transform:uppercase;letter-spacing:.09em;color:var(--text-muted)}.defending-ratio-card strong{font-family:var(--pol-display);font-size:1.9rem;line-height:1;font-weight:600}.defending-ratio-card strong small{font-family:var(--font-body);font-size:.58rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em}.defending-ratio-card em{font-style:normal;font-size:.64rem;color:var(--text-muted)}.defending-ratio-card i{height:6px;border-radius:999px;overflow:hidden;background:var(--surface-soft)}.defending-ratio-card i b{display:block;height:100%;border-radius:inherit;background:var(--accent-gold)}.defending-output-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle)}.defending-output-grid>div{min-height:66px;padding:8px 5px;display:grid;align-content:center;justify-items:center;text-align:center;border-right:1px solid var(--border-subtle)}.defending-output-grid>div:last-child{border-right:0}.defending-output-grid strong{font-family:var(--pol-display);font-size:1.5rem;font-weight:600;line-height:1}.defending-output-grid span{margin-top:4px;font-size:.52rem;line-height:1.05;color:var(--text-muted)}.passing-creation-grid-three{grid-template-columns:repeat(3,minmax(0,1fr))!important}@media (max-width:520px){.defending-efficiency-grid{gap:8px}.defending-ratio-card{min-height:104px;padding:10px 11px}.defending-ratio-card strong{font-size:1.72rem}.defending-output-grid{grid-template-columns:repeat(5,minmax(58px,1fr));overflow-x:auto}.defending-output-grid>div{min-height:62px}.defending-output-grid strong{font-size:1.4rem}.defending-output-grid span{font-size:.48rem}}.defending-impact-compact{gap:8px!important}.defending-compact-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid var(--border-subtle)}.defending-compact-grid>div{min-height:76px;padding:10px 5px 8px;display:grid;grid-template-rows:1.8rem auto auto;align-content:center;justify-items:center;text-align:center;border-right:1px solid var(--border-subtle)}.defending-compact-grid>div:last-child{border-right:0}.defending-compact-grid strong{font-family:var(--pol-display);font-size:1.55rem;font-weight:600;line-height:1}.defending-compact-grid span{margin-top:3px;font-size:.52rem;line-height:1.05;color:var(--text-muted)}.defending-compact-grid small{margin-top:3px;font-size:.46rem;line-height:1.05;color:var(--accent-gold);white-space:nowrap}@media (max-width:520px){.defending-compact-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.defending-compact-grid>div{min-height:72px;padding:8px 3px 7px}.defending-compact-grid strong{font-size:1.46rem}.defending-compact-grid span{font-size:.47rem}.defending-compact-grid small{font-size:.42rem}}.defending-impact-premium{gap:12px!important}.defending-hero-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.defending-hero-stat{min-width:0;min-height:132px;padding:15px 12px 14px;border:2px solid var(--accent-gold);border-radius:18px;background:linear-gradient(180deg,color-mix(in srgb,var(--surface-raised) 96%,var(--accent-gold) 4%),var(--surface-raised));display:grid;grid-template-rows:auto 1fr auto;align-items:center;justify-items:center;text-align:center}.defending-hero-stat>span{color:var(--accent-gold);font-family:var(--font-body);font-size:.72rem;line-height:1;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.defending-hero-stat>strong{align-self:end;color:var(--accent-gold);font-family:var(--font-body);font-size:2.2rem;line-height:.95;font-weight:750;letter-spacing:-.035em}.defending-hero-stat>small{align-self:start;margin-top:9px;color:var(--text);font-family:var(--pol-display);font-size:.88rem;line-height:1.1;font-weight:600;white-space:nowrap}.defending-support-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border:1px solid var(--border-subtle);border-radius:15px;background:var(--surface-raised)}.defending-support-grid>div{min-width:0;min-height:78px;padding:10px 5px 9px;display:grid;align-content:center;justify-items:center;text-align:center;border-right:1px solid var(--border-subtle)}.defending-support-grid>div:last-child{border-right:0}.defending-support-grid strong{color:var(--text);font-family:var(--pol-display);font-size:1.65rem;line-height:1;font-weight:600}.defending-support-grid span{margin-top:5px;color:var(--text-muted);font-family:var(--font-body);font-size:.58rem;line-height:1.05}html[data-theme=light] .defending-hero-stat{background:linear-gradient(180deg,color-mix(in srgb,var(--surface-raised) 97%,var(--accent-gold) 3%),var(--surface-raised))}@media (max-width:520px){.defending-impact-premium{gap:10px!important}.defending-hero-grid{gap:8px}.defending-hero-stat{min-height:122px;padding:13px 8px 12px;border-radius:16px}.defending-hero-stat>span{font-size:.66rem}.defending-hero-stat>strong{font-size:2rem}.defending-hero-stat>small{font-size:.78rem}.defending-support-grid>div{min-height:72px;padding:9px 3px 8px}.defending-support-grid strong{font-size:1.5rem}.defending-support-grid span{font-size:.52rem}}.defending-hero-stat>small{font-size:1rem!important;line-height:1.15!important}.defending-support-grid strong{font-family:var(--pol-display)!important;font-size:1.62rem!important;font-weight:600!important;line-height:1!important;font-variant-numeric:tabular-nums lining-nums}.defending-support-grid span{font-family:var(--pol-ui)!important;font-size:.56rem!important;line-height:1.15!important}@media (max-width:520px){.defending-hero-stat>small{font-size:.9rem!important}.defending-support-grid strong{font-size:1.62rem!important}.defending-support-grid span{font-size:.56rem!important}}.squad-intro-redesign.is-stats h1{font-family:var(--font-display);font-size:clamp(2.05rem,8vw,2.9rem);font-weight:600;letter-spacing:-.025em}.squad-intro-redesign.is-stats p{margin-top:2px;color:var(--text-mute);font-size:.82rem}.squad-stats-leaderboard-redesign{gap:14px}.squad-stats-leaderboard-redesign .leaders-toolbar{display:grid;gap:10px}.squad-stats-leaderboard-redesign .squad-competition-picker{border:1px solid var(--theme-gold-13);border-radius:18px;overflow:hidden}.squad-stats-leaderboard-redesign .competition-picker-toggle{min-height:68px;padding:12px 16px}.squad-stats-leaderboard-redesign .leader-family-tabs{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.squad-stats-leaderboard-redesign .leader-family-tabs::-webkit-scrollbar{display:none}.squad-stats-leaderboard-redesign .leader-family-tabs button{flex:0 0 auto;min-width:92px;min-height:42px;border-radius:999px;padding:9px 15px;font-size:.68rem;white-space:nowrap}.squad-stats-leaderboard-redesign .leader-family-tabs button.is-active{border-color:var(--midwest-gold);background:linear-gradient(180deg,#f1cb6d,#d9ad4f);color:#102546;box-shadow:0 5px 16px color-mix(in srgb,var(--midwest-gold) 20%,transparent)}.squad-stats-leaderboard-redesign .leader-metric-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;overflow:visible;border:0;border-radius:0;background:transparent}.squad-stats-leaderboard-redesign .leader-metric-tabs button{min-height:40px;border:1px solid var(--hairline);border-radius:999px;background:var(--theme-surface-21);color:var(--text-mute);font-size:.66rem}.squad-stats-leaderboard-redesign .leader-metric-tabs button.is-active{border-color:#2594ff;background:linear-gradient(180deg,#1771cb,#0e5cae);color:var(--warm-ivory);box-shadow:0 4px 14px #0f5bb038}.leader-podium{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;align-items:end;padding-top:16px}.leader-podium-card{position:relative;display:grid;grid-template-rows:auto 84px auto auto auto auto;justify-items:center;align-content:end;min-width:0;min-height:230px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--hairline);border-radius:18px;padding:12px 8px 14px;background:radial-gradient(circle at 50% 15%,color-mix(in srgb,var(--theme-accent-42) 54%,transparent),transparent 55%),var(--theme-surface-21);color:inherit;text-align:center;overflow:visible}.leader-podium-card.rank-1{min-height:258px;border:2px solid var(--midwest-gold);background:radial-gradient(circle at 50% 20%,color-mix(in srgb,var(--midwest-gold) 13%,transparent),transparent 54%),linear-gradient(180deg,color-mix(in srgb,var(--theme-surface-21) 95%,var(--midwest-gold) 5%),var(--theme-surface-21));box-shadow:0 10px 26px #0000002e,0 0 0 1px color-mix(in srgb,var(--midwest-gold) 16%,transparent)}.leader-podium-rank{justify-self:start;align-self:start;color:var(--text-mute);font-family:var(--font-display);font-size:1.55rem;line-height:1}.rank-1 .leader-podium-rank{color:var(--midwest-gold);font-size:2rem}.leader-crown{position:absolute;top:-22px;left:50%;transform:translate(-50%);color:var(--midwest-gold);font-size:1.55rem;line-height:1;filter:drop-shadow(0 3px 8px rgba(0,0,0,.18))}.leader-podium-photo{width:84px;height:84px;margin-top:0;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:var(--theme-accent-42);box-shadow:0 8px 18px #0000002e}.rank-1 .leader-podium-photo{width:100px;height:100px;border:2px solid var(--midwest-gold)}.leader-podium-photo img{width:100%;height:100%;object-fit:cover}.leader-podium-name{width:100%;margin-top:9px;overflow:hidden;color:var(--warm-ivory);font-size:.74rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.rank-1 .leader-podium-name{font-family:var(--font-display);font-size:1.02rem;font-weight:600}.leader-podium-position{margin-top:2px;color:var(--text-mute);font-size:.5rem;text-transform:uppercase;letter-spacing:.08em}.leader-podium-value{margin-top:8px;color:var(--warm-ivory);font-family:var(--font-display);font-size:2rem;line-height:1;font-variant-numeric:tabular-nums}.rank-1 .leader-podium-value{color:var(--midwest-gold);font-size:2.65rem}.leader-podium-metric{margin-top:4px;color:var(--text-mute);font-size:.48rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.leaderboard-continuation{overflow:hidden;border:1px solid var(--hairline);border-radius:18px;background:color-mix(in srgb,var(--theme-surface-21) 92%,transparent)}.leaderboard-heading-row{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:10px;align-items:center;min-height:38px;padding:8px 12px;border-bottom:1px solid var(--hairline);color:var(--text-mute);font-size:.54rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.leaderboard-heading-row span:last-child{text-align:right}.squad-stats-leaderboard-redesign .leaderboard-list{gap:0}.squad-stats-leaderboard-redesign .leaderboard-row-premium{grid-template-columns:28px 46px minmax(0,1fr) minmax(70px,34%) auto;gap:10px;min-height:76px;border:0;border-bottom:1px solid var(--hairline);border-radius:0;padding:9px 12px;background:transparent}.squad-stats-leaderboard-redesign .leaderboard-row-premium:last-child{border-bottom:0}.squad-stats-leaderboard-redesign .leaderboard-row-premium:hover,.squad-stats-leaderboard-redesign .leaderboard-row-premium:focus-visible{background:color-mix(in srgb,var(--theme-accent-42) 28%,transparent)}.squad-stats-leaderboard-redesign .leaderboard-row-premium .leaderboard-rank{font-size:1.18rem}.squad-stats-leaderboard-redesign .leaderboard-row-premium .leaderboard-avatar{width:46px;height:46px;border:1px solid color-mix(in srgb,var(--midwest-gold) 45%,var(--hairline))}.squad-stats-leaderboard-redesign .leaderboard-row-premium .leaderboard-name strong{font-size:.78rem}.squad-stats-leaderboard-redesign .leaderboard-row-premium .leaderboard-name small{font-size:.54rem}.leaderboard-progress{height:8px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--theme-accent-42) 64%,#071b36 36%)}.leaderboard-progress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#d7ae63,#f0d27e)}.squad-stats-leaderboard-redesign .leaderboard-row-premium .leaderboard-value{min-width:34px;font-size:1.5rem}html[data-theme=light] .squad-intro-redesign.is-stats h1{color:var(--text-primary)}html[data-theme=light] .squad-stats-leaderboard-redesign .squad-competition-picker,html[data-theme=light] .leader-podium-card,html[data-theme=light] .leaderboard-continuation{background:var(--surface)}html[data-theme=light] .leader-podium-card{border-color:var(--border-subtle)}html[data-theme=light] .leader-podium-card.rank-1{border-color:#b98b34;background:linear-gradient(180deg,#fffaf0,#fff);box-shadow:0 8px 22px #2c3b5217}html[data-theme=light] .leader-podium-name,html[data-theme=light] .leader-podium-value{color:var(--text-primary)}html[data-theme=light] .rank-1 .leader-podium-value,html[data-theme=light] .rank-1 .leader-podium-rank,html[data-theme=light] .leader-crown{color:#9b6a18}html[data-theme=light] .leaderboard-progress{background:#e7edf5}html[data-theme=light] .leaderboard-progress i{background:linear-gradient(90deg,#c5963f,#e3bd68)}html[data-theme=light] .squad-stats-leaderboard-redesign .leader-metric-tabs button{background:var(--surface);color:var(--text-muted)}html[data-theme=light] .squad-stats-leaderboard-redesign .leader-family-tabs button.is-active{color:#102546}html[data-theme=light] .squad-stats-leaderboard-redesign .leader-metric-tabs button.is-active{background:var(--accent-blue);border-color:var(--accent-blue);color:var(--pol-ivory)}@media (max-width:520px){.leader-podium{gap:6px}.leader-podium-card{grid-template-rows:auto 70px auto auto auto auto;min-height:214px;padding:10px 6px 12px}.leader-podium-card.rank-1{min-height:238px}.leader-podium-photo{width:70px;height:70px}.rank-1 .leader-podium-photo{width:86px;height:86px}.leader-podium-name{font-size:.66rem}.rank-1 .leader-podium-name{font-size:.88rem}.leader-podium-value{font-size:1.75rem}.rank-1 .leader-podium-value{font-size:2.35rem}.squad-stats-leaderboard-redesign .leaderboard-row-premium{grid-template-columns:24px 44px minmax(0,1fr) minmax(58px,28%) auto;gap:8px;padding-inline:10px}.leaderboard-progress{height:7px}}@media (max-width:390px){.leader-podium-card{min-height:204px}.leader-podium-card.rank-1{min-height:226px}.leader-podium-photo{width:62px;height:62px}.rank-1 .leader-podium-photo{width:78px;height:78px}.leader-podium-position{display:none}.squad-stats-leaderboard-redesign .leaderboard-row-premium{grid-template-columns:22px 42px minmax(0,1fr) 54px auto}}.squad-intro-redesign.is-stats h1{font-family:var(--pol-display)!important;font-size:clamp(2.25rem,9vw,3rem)!important;font-weight:600!important;line-height:.95!important;letter-spacing:-.03em!important}.squad-stats-leaderboard-redesign{gap:11px!important}.squad-stats-leaderboard-redesign .leaders-toolbar{gap:8px!important}.squad-stats-leaderboard-redesign .leader-family-tabs{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;overflow:visible!important;width:100%!important;padding:0!important}.squad-stats-leaderboard-redesign .leader-family-tabs button{min-width:0!important;width:100%!important;min-height:39px!important;padding:7px 3px!important;border-radius:999px!important;font-size:.59rem!important;line-height:1!important;white-space:nowrap!important}.squad-stats-leaderboard-redesign .leader-metric-tabs{gap:6px!important}.squad-stats-leaderboard-redesign .leader-metric-tabs button{min-width:0!important;min-height:37px!important;padding:7px 4px!important;font-size:.59rem!important;line-height:1!important}.leader-podium{gap:7px!important;padding-top:11px!important;align-items:end!important}.leader-podium-card{grid-template-rows:auto 62px auto auto auto auto!important;min-height:184px!important;padding:10px 7px 11px!important;border:1px solid color-mix(in srgb,var(--theme-gold-13) 20%,var(--hairline))!important;border-radius:16px!important;background:radial-gradient(circle at 50% 16%,color-mix(in srgb,var(--theme-accent-42) 72%,transparent),transparent 54%),linear-gradient(180deg,color-mix(in srgb,var(--theme-surface-21) 96%,#0e5cae 4%),var(--theme-surface-21))!important;box-shadow:inset 0 1px #ffffff09!important}.leader-podium-card.rank-1{min-height:206px!important;border:2px solid var(--midwest-gold)!important;background:radial-gradient(circle at 50% 14%,color-mix(in srgb,var(--midwest-gold) 15%,transparent),transparent 48%),linear-gradient(180deg,color-mix(in srgb,var(--theme-surface-21) 92%,var(--theme-accent-42) 8%),var(--theme-surface-21))!important;box-shadow:0 8px 22px #0000002e,inset 0 0 0 1px color-mix(in srgb,var(--midwest-gold) 12%,transparent)!important}.leader-podium-rank{position:absolute!important;top:10px!important;left:10px!important;z-index:2!important;font-size:1.42rem!important}.rank-1 .leader-podium-rank{top:8px!important;left:10px!important;font-size:1.72rem!important}.leader-crown{top:-14px!important;left:50%!important;font-size:1.28rem!important}.leader-podium-photo{align-self:end!important;width:62px!important;height:62px!important;margin-top:10px!important;border:2px solid color-mix(in srgb,var(--warm-ivory) 65%,transparent)!important}.rank-1 .leader-podium-photo{width:76px!important;height:76px!important;border:2px solid var(--midwest-gold)!important;box-shadow:0 7px 16px #0003,0 0 0 3px color-mix(in srgb,var(--midwest-gold) 8%,transparent)!important}.leader-podium-name{margin-top:7px!important;font-size:.68rem!important;line-height:1.05!important}.rank-1 .leader-podium-name{font-family:var(--pol-display)!important;font-size:.92rem!important;line-height:1!important}.leader-podium-position{margin-top:3px!important;font-size:.45rem!important;line-height:1!important}.leader-podium-value{margin-top:7px!important;font-size:1.72rem!important}.rank-1 .leader-podium-value{font-size:2.28rem!important}.leader-podium-metric{margin-top:3px!important;font-size:.43rem!important}.leaderboard-continuation{margin-top:1px!important;border-color:color-mix(in srgb,var(--theme-gold-13) 16%,var(--hairline))!important;box-shadow:inset 0 1px #ffffff06!important}.leaderboard-heading-row{min-height:34px!important;padding:7px 10px!important}.squad-stats-leaderboard-redesign .leaderboard-row-premium{min-height:68px!important;padding:7px 10px!important}.squad-stats-leaderboard-redesign .leaderboard-row-premium .leaderboard-avatar{width:42px!important;height:42px!important}.squad-stats-leaderboard-redesign .leaderboard-row-premium .leaderboard-name strong{font-size:.75rem!important}.squad-stats-leaderboard-redesign .leaderboard-row-premium .leaderboard-value{font-size:1.4rem!important}html[data-theme=light] .leader-podium-card{border-color:#d7dfeb!important;background:linear-gradient(180deg,#fff,#f8fafc)!important;box-shadow:0 5px 14px #2c3b520e!important}html[data-theme=light] .leader-podium-card.rank-1{border-color:#b98b34!important;background:linear-gradient(180deg,#fffaf0,#fff)!important;box-shadow:0 7px 18px #2c3b5214!important}@media (max-width:390px){.squad-stats-leaderboard-redesign .leader-family-tabs{gap:5px!important}.squad-stats-leaderboard-redesign .leader-family-tabs button{font-size:.55rem!important;padding-inline:2px!important}.leader-podium{gap:5px!important}.leader-podium-card{grid-template-rows:auto 58px auto auto auto auto!important;min-height:176px!important;padding:9px 5px 10px!important}.leader-podium-card.rank-1{min-height:196px!important}.leader-podium-photo{width:58px!important;height:58px!important}.rank-1 .leader-podium-photo{width:70px!important;height:70px!important}.leader-podium-name{font-size:.62rem!important}.rank-1 .leader-podium-name{font-size:.84rem!important}.leader-podium-position{display:block!important;font-size:.42rem!important}.leader-podium-value{font-size:1.58rem!important}.rank-1 .leader-podium-value{font-size:2.05rem!important}}:root{--control-active-blue-top:#0752a4;--control-active-blue-bottom:#06458f;--control-active-blue-shadow:rgba(6,69,143,.22)}:is(.nav-item.active,.fixtures-tabs button.active,.league-view-tabs button.active,.transfer-mode-tabs button.active,.transfer-subtabs button.active,.fixture-lineup-tabs button.active,.matchweek-switch button.active,.segmented-control button.active,.squad-mode-switch button.is-active,.leader-family-tabs button.is-active,.leader-metric-tabs button.is-active,.news-source-grid button.is-active){background:linear-gradient(180deg,var(--control-active-blue-top),var(--control-active-blue-bottom));border-color:color-mix(in srgb,var(--edge-gold) 74%,var(--control-active-blue-top));color:var(--pol-ivory);box-shadow:0 8px 20px var(--control-active-blue-shadow),inset 0 1px #ffffff1f}.ssx-dashboard{display:grid;gap:10px;padding:0 0 14px}.ssx-toolbar{display:grid;gap:8px}.ssx-dashboard .squad-competition-picker{border:1px solid color-mix(in srgb,var(--midwest-gold) 52%,var(--hairline));border-radius:16px;background:linear-gradient(180deg,#ffffff06,#fff0);box-shadow:inset 0 1px #ffffff08;overflow:hidden}.ssx-dashboard .competition-picker-toggle{min-height:58px;padding:9px 14px}.ssx-primary-tabs{display:grid;grid-template-columns:.78fr .68fr .78fr 1.15fr .82fr 1.05fr;gap:4px;width:100%}.ssx-primary-tabs button{min-width:0;min-height:32px;padding:5px 2px;border:1px solid var(--hairline);border-radius:999px;background:#051f3e52;color:var(--text-mute);font-family:var(--pol-ui);font-size:.49rem;line-height:1;font-weight:760;white-space:nowrap}.ssx-primary-tabs button.is-active{border-color:var(--midwest-gold);background:linear-gradient(180deg,#f0ca6a,#d8ab4a);color:#0d2442;box-shadow:0 4px 11px #d7ae6324}.ssx-secondary-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.ssx-secondary-tabs button{min-height:32px;border:1px solid var(--hairline);border-radius:999px;background:#08284f73;color:var(--text-mute);font-family:var(--pol-ui);font-size:.54rem;font-weight:720}.ssx-secondary-tabs button.is-active{border-color:#167ad7;background:linear-gradient(180deg,#167bdc,#0b5da9);color:var(--warm-ivory)}.ssx-podium{display:grid;grid-template-columns:minmax(0,.96fr) minmax(0,1.08fr) minmax(0,.96fr);gap:6px;align-items:end;padding-top:8px}.ssx-card{position:relative;display:grid;grid-template-rows:82px auto auto auto auto;min-width:0;min-height:212px;padding:10px 7px 11px;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(115,158,211,.25);border-radius:16px;background:radial-gradient(circle at 50% 15%,rgba(31,91,153,.34),transparent 42%),linear-gradient(180deg,#113e6c94,#071f3df5);color:inherit;text-align:center;box-shadow:inset 0 1px #ffffff09,0 7px 16px #0000001a}.ssx-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(/assets/splash-b/splash-lion-gold.png) no-repeat 88% 14%/56%;opacity:.025;pointer-events:none}.ssx-rank-1{min-height:232px;border:2px solid var(--midwest-gold);background:radial-gradient(circle at 50% 14%,rgba(215,174,99,.14),transparent 38%),linear-gradient(180deg,#154678b3,#071f3dfa);box-shadow:0 9px 22px #0000002e,inset 0 0 0 1px #d7ae6312}.ssx-rank{position:absolute;top:8px;left:9px;z-index:3;color:var(--warm-ivory);font-family:var(--pol-display);font-size:1.45rem;line-height:1}.ssx-rank-1 .ssx-rank{color:var(--midwest-gold);font-size:1.72rem}.ssx-crown{position:absolute;top:-11px;left:50%;z-index:4;transform:translate(-50%);color:var(--midwest-gold);font-size:1.2rem;line-height:1;filter:drop-shadow(0 3px 7px rgba(0,0,0,.25))}.ssx-portrait{position:relative;z-index:2;align-self:end;justify-self:center;width:76px;height:76px;border:2px solid rgba(255,250,240,.82);border-radius:50%;overflow:hidden;background:#f5f3ec;box-shadow:0 7px 16px #0000002e}.ssx-rank-1 .ssx-portrait{width:88px;height:88px;border-color:var(--midwest-gold);box-shadow:0 8px 19px #00000038,0 0 0 3px #d7ae6314}.ssx-portrait img{width:100%;height:100%;object-fit:cover;object-position:center 25%}.ssx-player-name{position:relative;z-index:2;display:block;width:100%;margin-top:7px;overflow:hidden;color:var(--warm-ivory);font-family:var(--pol-display);font-size:.76rem;line-height:1.02;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.ssx-rank-1 .ssx-player-name{color:#fffaf0;font-size:.92rem}.ssx-position{position:relative;z-index:2;margin-top:3px;color:var(--text-mute);font-family:var(--pol-ui);font-size:.4rem;line-height:1;font-weight:720;letter-spacing:.09em;text-transform:uppercase}.ssx-value{position:relative;z-index:2;margin-top:7px;color:var(--warm-ivory);font-family:var(--pol-display);font-size:1.62rem;line-height:.95;font-weight:600;font-variant-numeric:tabular-nums}.ssx-rank-1 .ssx-value{color:var(--midwest-gold);font-size:2.12rem}.ssx-metric{position:relative;z-index:2;margin-top:4px;color:var(--text-mute);font-family:var(--pol-ui);font-size:.4rem;line-height:1;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.ssx-table{overflow:hidden;border:1px solid rgba(115,158,211,.2);border-radius:16px;background:#071f3d94;box-shadow:inset 0 1px #ffffff06}.ssx-table-head{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:8px;align-items:center;min-height:31px;padding:6px 10px;border-bottom:1px solid var(--hairline);color:var(--text-mute);font-family:var(--pol-ui);font-size:.46rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.ssx-table-head span:last-child{text-align:right}.ssx-rows{display:grid}.ssx-row{display:grid;grid-template-columns:22px 40px minmax(0,1fr) minmax(54px,29%) auto;gap:7px;align-items:center;min-height:60px;padding:6px 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-bottom:1px solid var(--hairline);background:transparent;color:inherit;text-align:left}.ssx-row:last-child{border-bottom:0}.ssx-row:focus-visible,.ssx-row:hover{background:#11559726}.ssx-row-rank{color:var(--warm-ivory);font-family:var(--pol-display);font-size:1.02rem;text-align:center}.ssx-row-avatar{width:40px;height:40px;overflow:hidden;border:1px solid rgba(215,174,99,.34);border-radius:50%;background:#f6f4ee}.ssx-row-avatar img{width:100%;height:100%;object-fit:cover}.ssx-row-player{display:grid;min-width:0;gap:2px}.ssx-row-player strong{overflow:hidden;color:var(--warm-ivory);font-family:var(--pol-ui);font-size:.68rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.ssx-row-player small{color:var(--text-mute);font-family:var(--pol-ui);font-size:.46rem}.ssx-bar{height:5px;overflow:hidden;border-radius:999px;background:#154d817a}.ssx-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#d9ad50,#f0cf78)}.ssx-row-value{min-width:28px;color:var(--warm-ivory);font-family:var(--pol-display);font-size:1.28rem;line-height:1;text-align:right}.squad-intro-redesign.is-stats h1{font-family:var(--pol-display)!important;font-size:2.5rem!important;line-height:.96!important;font-weight:600!important;letter-spacing:-.025em!important}.squad-intro-redesign.is-stats p{margin-top:4px!important;font-size:.76rem!important}html[data-theme=light] .ssx-dashboard .squad-competition-picker,html[data-theme=light] .ssx-card,html[data-theme=light] .ssx-table{background:#fff}html[data-theme=light] .ssx-card{border-color:#d9e1ec;box-shadow:0 6px 16px #2939510d}html[data-theme=light] .ssx-card:before{opacity:.018}html[data-theme=light] .ssx-rank-1{border-color:#ad7c27;background:radial-gradient(circle at 50% 14%,rgba(186,134,43,.07),transparent 38%),linear-gradient(180deg,#fffaf1,#fff)}html[data-theme=light] .ssx-player-name,html[data-theme=light] .ssx-row-player strong,html[data-theme=light] .ssx-row-rank,html[data-theme=light] .ssx-row-value,html[data-theme=light] .ssx-value{color:var(--text-primary)}html[data-theme=light] .ssx-rank-1 .ssx-value,html[data-theme=light] .ssx-rank-1 .ssx-rank,html[data-theme=light] .ssx-crown{color:#9a6818}html[data-theme=light] .ssx-primary-tabs button{background:#fff;color:var(--text-muted)}html[data-theme=light] .ssx-primary-tabs button.is-active{background:linear-gradient(180deg,#e8be58,#cf9f38);color:#102546}html[data-theme=light] .ssx-secondary-tabs button{background:#fff;color:var(--text-muted)}html[data-theme=light] .ssx-secondary-tabs button.is-active{background:var(--accent-blue);color:#fff}html[data-theme=light] .ssx-bar{background:#e4ebf3}@media (max-width:390px){.ssx-dashboard{gap:9px}.ssx-toolbar{gap:7px}.ssx-dashboard .competition-picker-toggle{min-height:56px}.ssx-primary-tabs{gap:3px}.ssx-primary-tabs button{min-height:30px;padding-inline:1px;font-size:.46rem}.ssx-podium{gap:4px;padding-top:7px}.ssx-card{grid-template-rows:74px auto auto auto auto;min-height:198px;padding:9px 5px 10px}.ssx-rank-1{min-height:216px}.ssx-portrait{width:68px;height:68px}.ssx-rank-1 .ssx-portrait{width:80px;height:80px}.ssx-player-name{font-size:.68rem}.ssx-rank-1 .ssx-player-name{font-size:.82rem}.ssx-position{font-size:.36rem}.ssx-value{font-size:1.46rem}.ssx-rank-1 .ssx-value{font-size:1.92rem}.ssx-row{grid-template-columns:20px 38px minmax(0,1fr) 48px auto;gap:6px;min-height:58px}.ssx-row-avatar{width:38px;height:38px}.ssx-row-player strong{font-size:.65rem}}.ssx-card{border-width:2px;border-style:solid;border-color:#4276b2c7;background:radial-gradient(circle at 50% 12%,rgba(37,93,150,.22),transparent 38%),linear-gradient(180deg,#0f3765,#0a2a50 48%,#081f3f);box-shadow:inset 0 1px #ffffff0d,inset 0 0 0 1px #07182f47,0 10px 20px #00000024}.ssx-rank-2{border-color:#2e659f;background:radial-gradient(circle at 48% 12%,rgba(42,100,161,.24),transparent 40%),linear-gradient(180deg,#103b6d,#0b2e57 54%,#082241)}.ssx-rank-3{border-color:#25588f;background:radial-gradient(circle at 52% 12%,rgba(34,87,145,.2),transparent 40%),linear-gradient(180deg,#0d3563,#0a294f 54%,#071f3d)}.ssx-rank-1{border:2px solid var(--midwest-gold);background:radial-gradient(circle at 50% 13%,rgba(215,174,99,.16),transparent 36%),linear-gradient(180deg,#123e70,#0b2f58 48%,#08203f);box-shadow:inset 0 0 0 1px #ffe4a11f,inset 0 1px #ffffff0d,0 12px 26px #0003,0 0 0 1px #d7ae6314}.ssx-rank{top:10px;left:10px;min-width:24px;height:24px;display:grid;place-items:center;padding:0 5px;border:1px solid rgba(255,255,255,.16);border-radius:8px;background:#04142857;color:#f3f6fa;font-family:var(--pol-display);font-size:1rem;line-height:1;box-shadow:inset 0 1px #ffffff09}.ssx-rank-1 .ssx-rank{color:#102546;border-color:var(--midwest-gold);background:linear-gradient(180deg,#f0cf78,#d5a849);font-size:1.02rem;font-weight:700}.ssx-player-name,.ssx-rank-1 .ssx-player-name{font-family:var(--pol-ui);font-weight:800;letter-spacing:-.012em}.ssx-player-name{font-size:.68rem}.ssx-rank-1 .ssx-player-name{font-size:.78rem}.ssx-portrait{border:2px solid rgba(231,240,250,.84);box-shadow:0 7px 16px #0000002e,0 0 0 3px #0c2c50ad}.ssx-rank-1 .ssx-portrait{border:2px solid var(--midwest-gold);box-shadow:0 8px 20px #00000038,0 0 0 3px #d7ae631f}.ssx-value{color:#f7f5ef}.ssx-rank-1 .ssx-value{color:var(--midwest-gold)}.ssx-metric{color:#c9d5e3}.ssx-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:14px;pointer-events:none;box-shadow:inset 0 -28px 40px #00000014}.ssx-rank-1:after{box-shadow:inset 0 0 34px #d7ae6309,inset 0 -28px 40px #00000014}html[data-theme=light] .ssx-rank-2,html[data-theme=light] .ssx-rank-3{border-color:#b8c9dc;background:linear-gradient(180deg,#fff,#f6f9fc)}html[data-theme=light] .ssx-rank-1{border-color:#b5812b;background:linear-gradient(180deg,#fffaf0,#fffdf9 52%,#fff)}.ssx-leaderboard-hero{display:grid;gap:8px}.ssx-leader-card{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 116px;align-items:stretch;min-height:156px;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1.5px solid var(--midwest-gold);border-radius:18px;padding:0;background:radial-gradient(circle at 82% 30%,rgba(215,174,99,.12),transparent 34%),linear-gradient(135deg,#123e6c,#0d3158 48%,#081f3f);color:inherit;text-align:left;box-shadow:inset 0 1px #ffffff0b,inset 0 0 0 1px #d7ae630e,0 10px 24px #00000029}.ssx-leader-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(215,174,99,.06),transparent 42%),url(/assets/splash-b/splash-lion-gold.png) no-repeat 84% 58%/44%;opacity:.08;pointer-events:none}.ssx-leader-copy{position:relative;z-index:2;display:grid;align-content:center;gap:4px;min-width:0;padding:18px 14px 16px 16px}.ssx-leader-kicker{color:var(--midwest-gold);font-family:var(--pol-ui);font-size:.5rem;line-height:1;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.ssx-leader-rank{margin-top:2px;color:var(--warm-ivory);font-family:var(--pol-display);font-size:1.2rem;line-height:1}.ssx-leader-name{overflow:hidden;color:#fffaf0;font-family:var(--pol-display);font-size:1.32rem;line-height:1;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.ssx-leader-position{color:#c4d1df;font-family:var(--pol-ui);font-size:.48rem;line-height:1;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ssx-leader-stat{display:flex;align-items:baseline;gap:7px;margin-top:9px}.ssx-leader-stat strong{color:var(--midwest-gold);font-family:var(--pol-display);font-size:2.65rem;line-height:.88;font-weight:600;font-variant-numeric:tabular-nums}.ssx-leader-stat span{color:#d7e0ea;font-family:var(--pol-ui);font-size:.5rem;line-height:1;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.ssx-leader-portrait{position:relative;z-index:2;display:grid;place-items:end center;min-width:0;overflow:hidden;background:linear-gradient(180deg,#ffffff08,#05193257),radial-gradient(circle at 50% 36%,rgba(58,114,171,.22),transparent 58%)}.ssx-leader-portrait:after{content:"";position:absolute;inset:auto 0 0;height:36%;background:linear-gradient(180deg,transparent,rgba(8,31,61,.86));pointer-events:none}.ssx-leader-portrait img{width:112px;height:112px;margin-bottom:14px;border:2px solid rgba(255,248,232,.9);border-radius:50%;object-fit:cover;background:#f6f3ec;box-shadow:0 8px 18px #00000038,0 0 0 4px #d7ae6314}.ssx-challengers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ssx-challenger-card{display:grid;grid-template-columns:auto 48px minmax(0,1fr) auto;gap:8px;align-items:center;min-width:0;min-height:68px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(73,124,181,.52);border-radius:15px;padding:8px 10px;background:linear-gradient(180deg,#123a66c7,#082345eb);color:inherit;text-align:left;box-shadow:inset 0 1px #ffffff06}.ssx-challenger-card:nth-child(2){border-color:#3769a275;background:linear-gradient(180deg,#0f345ebd,#071f3deb)}.ssx-challenger-rank{color:#c9d5e3;font-family:var(--pol-display);font-size:1.05rem;line-height:1}.ssx-challenger-avatar{width:48px;height:48px;overflow:hidden;border:1.5px solid rgba(230,238,247,.75);border-radius:50%;background:#f6f3ec}.ssx-challenger-avatar img{width:100%;height:100%;object-fit:cover}.ssx-challenger-copy{display:grid;min-width:0;gap:2px}.ssx-challenger-copy strong{overflow:hidden;color:var(--warm-ivory);font-family:var(--pol-ui);font-size:.66rem;line-height:1.05;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.ssx-challenger-copy small{color:var(--text-mute);font-family:var(--pol-ui);font-size:.43rem}.ssx-challenger-stat{display:grid;justify-items:end;gap:2px}.ssx-challenger-stat strong{color:var(--warm-ivory);font-family:var(--pol-display);font-size:1.55rem;line-height:1;font-weight:600}.ssx-challenger-stat small{color:var(--text-mute);font-family:var(--pol-ui);font-size:.38rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ssx-table{margin-top:1px}.ssx-table-head{background:#051a347a}.ssx-row{min-height:58px}.ssx-row:nth-child(2n){background:#0e315814}html[data-theme=light] .ssx-leader-card{border-color:#b2812e;background:radial-gradient(circle at 82% 30%,rgba(178,129,46,.08),transparent 34%),linear-gradient(135deg,#fffaf0,#fff 60%);box-shadow:0 8px 20px #29395112}html[data-theme=light] .ssx-leader-card:before{opacity:.035}html[data-theme=light] .ssx-leader-rank,html[data-theme=light] .ssx-leader-name,html[data-theme=light] .ssx-challenger-copy strong,html[data-theme=light] .ssx-challenger-stat strong{color:var(--text-primary)}html[data-theme=light] .ssx-leader-position,html[data-theme=light] .ssx-leader-stat span,html[data-theme=light] .ssx-challenger-copy small,html[data-theme=light] .ssx-challenger-stat small{color:var(--text-muted)}html[data-theme=light] .ssx-leader-stat strong{color:#9a6818}html[data-theme=light] .ssx-leader-portrait{background:linear-gradient(180deg,#f8fbfe,#edf3f8)}html[data-theme=light] .ssx-leader-portrait:after{background:linear-gradient(180deg,transparent,rgba(255,255,255,.9))}html[data-theme=light] .ssx-challenger-card,html[data-theme=light] .ssx-challenger-card:nth-child(2){border-color:#d5deea;background:linear-gradient(180deg,#fff,#f8fafc);box-shadow:0 4px 12px #2939510a}@media (max-width:390px){.ssx-leader-card{grid-template-columns:minmax(0,1fr) 102px;min-height:146px}.ssx-leader-copy{padding:16px 10px 14px 14px}.ssx-leader-name{font-size:1.16rem}.ssx-leader-stat strong{font-size:2.35rem}.ssx-leader-portrait img{width:98px;height:98px;margin-bottom:16px}.ssx-challengers{gap:6px}.ssx-challenger-card{grid-template-columns:auto 42px minmax(0,1fr) auto;gap:6px;min-height:62px;padding:7px 8px}.ssx-challenger-avatar{width:42px;height:42px}.ssx-challenger-copy strong{font-size:.61rem}.ssx-challenger-stat strong{font-size:1.4rem}}.ssx-leader-card{min-height:136px;border:1.5px solid color-mix(in srgb,var(--midwest-gold) 78%,#7f6534);background:radial-gradient(circle at 78% 28%,rgba(215,174,99,.1),transparent 34%),linear-gradient(135deg,#123b67,#0d3157,#08203f)}.ssx-leader-copy{gap:3px;padding:15px 12px 13px 15px}.ssx-leader-kicker{font-family:var(--pol-ui);font-size:.46rem;letter-spacing:.16em}.ssx-leader-rank{margin-top:0;color:var(--midwest-gold);font-family:var(--pol-ui);font-size:.7rem;font-weight:800;letter-spacing:.08em}.ssx-leader-name{margin-top:2px;font-family:var(--pol-display);font-size:1.15rem;font-weight:600;letter-spacing:-.015em}.ssx-leader-position{font-family:var(--pol-ui);font-size:.44rem;letter-spacing:.11em}.ssx-leader-stat{gap:6px;margin-top:6px}.ssx-leader-stat strong{font-size:2.25rem}.ssx-leader-stat span{font-size:.46rem;letter-spacing:.12em}.ssx-leader-portrait img{width:98px;height:98px;margin-bottom:13px;border-color:var(--midwest-gold);box-shadow:0 8px 18px #0003,0 0 0 3px #d7ae631a}.ssx-leader-card:after{content:"";position:absolute;inset:auto 0 0;height:3px;background:linear-gradient(90deg,var(--midwest-gold),rgba(215,174,99,.22) 48%,transparent 86%)}.ssx-challengers{gap:7px}.ssx-challenger-card{min-height:64px;border:1px solid rgba(95,145,199,.48);background:linear-gradient(180deg,#113a64c7,#082243f0);box-shadow:inset 0 1px #ffffff08,0 4px 10px #0000000f}.ssx-challenger-card:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(180deg,var(--midwest-gold),rgba(215,174,99,.22));border-radius:15px 0 0 15px}.ssx-challenger-card{position:relative}.ssx-challenger-rank{color:var(--midwest-gold);font-family:var(--pol-ui);font-size:.58rem;font-weight:800;letter-spacing:.08em}.ssx-challenger-avatar{border-color:#d7ae63b3}.ssx-challenger-copy strong{font-family:var(--pol-ui);font-size:.64rem;font-weight:800;letter-spacing:-.01em}.ssx-challenger-copy small{font-family:var(--pol-ui);font-size:.42rem}.ssx-challenger-stat strong{color:var(--midwest-gold);font-family:var(--pol-display);font-size:1.42rem}.ssx-challenger-stat small{font-family:var(--pol-ui);font-size:.36rem;letter-spacing:.09em}.ssx-table{border-color:#5184bc57;background:linear-gradient(180deg,#082344b8,#071e3be6)}.ssx-table-head{color:#d6b66a;font-family:var(--pol-ui);font-size:.45rem;letter-spacing:.12em;background:#04172f85}.ssx-row{min-height:56px}.ssx-row-rank{color:#d7ae63;font-family:var(--pol-ui);font-size:.64rem;font-weight:800}.ssx-row-player strong{font-family:var(--pol-ui);font-size:.66rem;font-weight:800;letter-spacing:-.01em}.ssx-row-player small{font-family:var(--pol-ui);font-size:.43rem}.ssx-row-value{color:var(--warm-ivory);font-family:var(--pol-display);font-size:1.18rem}.ssx-bar{height:4px;background:#144a7c8a}.ssx-primary-tabs button{font-family:var(--pol-ui);font-weight:760}.ssx-primary-tabs button.is-active{box-shadow:inset 0 1px #ffffff2e,0 4px 10px #d7ae6321}html[data-theme=light] .ssx-leader-card:after,html[data-theme=light] .ssx-challenger-card:before{background:linear-gradient(180deg,#b6812d,#d2aa59)}html[data-theme=light] .ssx-challenger-stat strong,html[data-theme=light] .ssx-challenger-rank{color:#9a6818}@media (max-width:390px){.ssx-leader-card{min-height:128px;grid-template-columns:minmax(0,1fr) 92px}.ssx-leader-copy{padding:13px 9px 11px 13px}.ssx-leader-name{font-size:1.04rem}.ssx-leader-stat strong{font-size:2.08rem}.ssx-leader-portrait img{width:88px;height:88px;margin-bottom:14px}.ssx-challenger-card{min-height:60px}.ssx-challenger-copy strong{font-size:.59rem}.ssx-challenger-stat strong{font-size:1.3rem}}.ssx-primary-tabs{grid-template-columns:.62fr .56fr .66fr 1.02fr .72fr .92fr .94fr;gap:3px}.ssx-primary-tabs button{min-height:31px;padding-inline:1px;font-size:.45rem}.ssx-secondary-tabs{grid-template-columns:repeat(auto-fit,minmax(88px,1fr));gap:5px}.ssx-secondary-tabs button{min-height:32px;border-color:#d7ae633d;background:#061e3b6b;color:var(--text-mute);font-size:.52rem}.ssx-secondary-tabs button.is-active{border-color:var(--midwest-gold);background:linear-gradient(180deg,#f0ca6a,#d8ab4a);color:#0d2442;box-shadow:inset 0 1px #ffffff2e,0 4px 10px #d7ae631f}.ssx-leader-card{min-height:118px;grid-template-columns:minmax(0,1fr) 94px;border:1.5px solid var(--midwest-gold);border-radius:16px}.ssx-leader-card:before{content:none!important;background:none!important}.ssx-leader-copy{padding:12px 10px 11px 14px;gap:2px}.ssx-leader-kicker{font-size:.44rem}.ssx-leader-rank{color:var(--midwest-gold);font-size:.65rem;margin-top:0}.ssx-leader-name{font-size:1.08rem;line-height:.98}.ssx-leader-position{font-size:.42rem}.ssx-leader-stat strong{font-size:2.05rem}.ssx-leader-stat span{font-size:.44rem}.ssx-leader-portrait{background:transparent}.ssx-leader-portrait:after{content:none!important;display:none!important}.ssx-leader-portrait img{width:82px;height:82px;margin-bottom:17px;border:2px solid var(--midwest-gold);box-shadow:none!important;filter:none!important}.ssx-leader-card:after{height:2px;background:linear-gradient(90deg,var(--midwest-gold),rgba(215,174,99,.3) 58%,transparent 94%)}.ssx-challengers{gap:8px}.ssx-challenger-card,.ssx-challenger-card:nth-child(2){min-height:72px;border:1px solid rgba(215,174,99,.52);border-radius:15px;background:linear-gradient(180deg,#113a64d1,#082243f5)}.ssx-challenger-card:before{width:2px;background:linear-gradient(180deg,#e4bf68,#b9862e)}.ssx-challenger-rank{font-size:.64rem}.ssx-challenger-avatar{width:50px;height:50px;border:1.5px solid rgba(215,174,99,.74);box-shadow:none!important}.ssx-challenger-copy strong{font-size:.66rem}.ssx-challenger-copy small{font-size:.43rem}.ssx-challenger-stat strong{font-size:1.5rem}.ssx-challenger-stat small{font-size:.38rem}.ssx-table{border:1px solid rgba(215,174,99,.34);border-radius:16px}.ssx-table-head{color:#d7ae63;font-size:.46rem}.ssx-row{min-height:57px}.ssx-row-rank{color:#d7ae63;font-size:.65rem}.ssx-row-value{font-size:1.24rem}.ssx-row-avatar{border-color:#d7ae6394;box-shadow:none!important}.ssx-bar i{background:linear-gradient(90deg,#d7ae63,#efcf7a)}html[data-theme=light] .ssx-secondary-tabs button{border-color:#d9e1eb;background:#fff;color:var(--text-muted)}html[data-theme=light] .ssx-secondary-tabs button.is-active{border-color:#b7832d;background:linear-gradient(180deg,#e8be58,#cf9f38);color:#102546}html[data-theme=light] .ssx-challenger-card,html[data-theme=light] .ssx-challenger-card:nth-child(2){border-color:#ae7d2994}html[data-theme=light] .ssx-table{border-color:#ae7d296b}@media (max-width:390px){.ssx-primary-tabs{grid-template-columns:.62fr .54fr .64fr 1fr .7fr .9fr .92fr;gap:2px}.ssx-primary-tabs button{min-height:29px;font-size:.42rem}.ssx-secondary-tabs{grid-template-columns:repeat(auto-fit,minmax(82px,1fr))}.ssx-leader-card{min-height:112px;grid-template-columns:minmax(0,1fr) 86px}.ssx-leader-name{font-size:1rem}.ssx-leader-stat strong{font-size:1.92rem}.ssx-leader-portrait img{width:76px;height:76px;margin-bottom:18px}.ssx-challenger-card{min-height:68px;grid-template-columns:auto 46px minmax(0,1fr) auto}.ssx-challenger-avatar{width:46px;height:46px}.ssx-challenger-copy strong{font-size:.62rem}.ssx-challenger-stat strong{font-size:1.4rem}}.squad-intro-redesign.is-stats .squad-mode-switch{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;border:1px solid rgba(215,174,99,.56);border-radius:999px;background:#051b3685;box-shadow:inset 0 1px #ffffff06}.squad-intro-redesign.is-stats .squad-mode-switch button{min-height:38px;border:0!important;border-radius:999px!important;background:transparent!important;color:var(--text-mute)!important;font-family:var(--pol-ui)!important;font-size:.72rem!important;font-weight:800!important}.squad-intro-redesign.is-stats .squad-mode-switch button.is-active{background:linear-gradient(180deg,#f0ca6a,#d8ab4a)!important;color:#102546!important;box-shadow:inset 0 1px #ffffff2e,0 4px 12px #d7ae6321!important}.ssx-primary-tabs{grid-template-columns:1.05fr .92fr 1.02fr 1.08fr 1.02fr 1.15fr;gap:4px}.ssx-primary-tabs button{min-height:33px;font-size:.47rem}.ssx-secondary-tabs{grid-template-columns:repeat(auto-fit,minmax(74px,1fr));gap:5px}.ssx-secondary-tabs button{min-height:32px;padding:5px 7px;font-size:.5rem}.ssx-leader-card{position:relative;min-height:114px;grid-template-columns:minmax(0,1fr) 90px;border:1.5px solid var(--midwest-gold)!important;border-radius:16px;overflow:hidden;background:linear-gradient(135deg,#184b7d,#103d6a 44%,#0b2f57,#082441);box-shadow:inset 0 1px #ffffff0a,0 8px 20px #00000024}.ssx-leader-card:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;background:linear-gradient(90deg,#071b35eb,#071b35d6 43%,#071b3557 72%,#071b3524)!important;opacity:1!important;pointer-events:none}.ssx-leader-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(255,231,171,.12);border-radius:15px;pointer-events:none}.ssx-leader-copy{z-index:2;padding:12px 10px 11px 14px}.ssx-leader-rank{margin-bottom:1px;color:var(--midwest-gold);font-size:.66rem}.ssx-leader-name{font-size:1.08rem}.ssx-leader-stat{margin-top:5px}.ssx-leader-stat strong{font-size:2rem}.ssx-leader-portrait{z-index:2;background:transparent!important}.ssx-leader-portrait img{width:78px;height:78px;margin-bottom:17px;border:2px solid var(--midwest-gold);box-shadow:none!important}.ssx-challenger-card,.ssx-challenger-card:nth-child(2){position:relative;overflow:hidden;min-height:72px;border:1px solid rgba(215,174,99,.54)!important;border-radius:15px;background:linear-gradient(180deg,#113a64d1,#082243f5)}.ssx-challenger-card:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:0 3px 3px 0;background:linear-gradient(180deg,#ebc86f,#b9862e)}.ssx-challenger-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:14px;box-shadow:inset 0 1px #ffffff06;pointer-events:none}.ssx-challenger-rank{color:var(--midwest-gold)}.ssx-challenger-avatar{border-color:var(--midwest-gold)}.ssx-challenger-stat strong{color:var(--midwest-gold)}.ssx-table{border:1px solid rgba(215,174,99,.36)!important}.ssx-table-head,.ssx-row-rank{color:var(--midwest-gold)!important}.ssx-row-value{font-size:1.22rem}.ssx-row-player strong{font-size:.68rem}.ssx-row-player small{font-size:.44rem}.ssx-leader-stat span,.ssx-challenger-stat small,.ssx-table-head,.ssx-position,.ssx-row-player small{letter-spacing:.09em}.ssx-dashboard .squad-state{border:1px solid rgba(215,174,99,.28);border-radius:14px;background:#071f3d8f;color:var(--text-mute);text-align:center}html[data-theme=light] .squad-intro-redesign.is-stats .squad-mode-switch{background:#fff;border-color:#ae7d298f}html[data-theme=light] .squad-intro-redesign.is-stats .squad-mode-switch button.is-active{background:linear-gradient(180deg,#e8be58,#cf9f38)!important;color:#102546!important}html[data-theme=light] .ssx-leader-card{border-color:#b7832d!important;background:linear-gradient(135deg,#fff,#faf7ef,#f5efe3)}html[data-theme=light] .ssx-leader-card:before{background:linear-gradient(90deg,#fffffffa,#fffffff0 46%,#ffffff85 78%,#ffffff52)!important}html[data-theme=light] .ssx-challenger-card,html[data-theme=light] .ssx-challenger-card:nth-child(2){border-color:#ae7d298f!important;background:linear-gradient(180deg,#fff,#f8fafc)}html[data-theme=light] .ssx-table{border-color:#ae7d296b!important}@media (max-width:390px){.ssx-primary-tabs{grid-template-columns:1.04fr .9fr 1fr 1.06fr 1fr 1.14fr;gap:3px}.ssx-primary-tabs button{min-height:31px;font-size:.43rem}.ssx-secondary-tabs{grid-template-columns:repeat(auto-fit,minmax(70px,1fr))}.ssx-leader-card{min-height:108px;grid-template-columns:minmax(0,1fr) 84px}.ssx-leader-name{font-size:1rem}.ssx-leader-stat strong{font-size:1.88rem}.ssx-leader-portrait img{width:72px;height:72px;margin-bottom:18px}}.ssx-toolbar{gap:12px}.ssx-primary-tabs{gap:6px}.ssx-secondary-tabs{gap:7px}.ssx-primary-tabs button.is-active{border-color:#f1cc6b!important;background:linear-gradient(180deg,#f2cd6d,#d9aa45)!important;color:#0d2442!important}.ssx-secondary-tabs button.is-active{border-color:#c79a45!important;background:linear-gradient(180deg,#d8b25d,#bb8a35)!important;color:#102546!important;box-shadow:inset 0 1px #ffffff24,0 3px 8px #bb8a351a!important}.ssx-leader-card{display:grid!important;grid-template-columns:52px minmax(0,1fr) 92px!important;align-items:center!important;min-height:112px!important;border:2px solid #d7ae63!important;outline:1px solid rgba(215,174,99,.24)!important;outline-offset:-4px!important;border-radius:17px!important;overflow:hidden!important;padding:0 12px 0 10px!important;background:linear-gradient(135deg,#184b7d,#103d6a 44%,#0b2f57,#082441)!important;box-shadow:inset 0 1px #ffffff0d,0 9px 20px #00000026!important}.ssx-leader-card:before,.ssx-leader-card:after{content:none!important;display:none!important}.ssx-leader-rank{position:relative!important;inset:auto!important;z-index:2!important;align-self:center!important;justify-self:center!important;margin:0!important;color:#e6c16e!important;font-family:var(--pol-display)!important;font-size:3rem!important;font-weight:600!important;line-height:.9!important}.ssx-leader-copy{z-index:2!important;display:grid!important;justify-items:center!important;align-content:center!important;min-width:0!important;gap:3px!important;padding:12px 8px!important;text-align:center!important}.ssx-leader-name{width:100%!important;overflow:hidden!important;color:#fffaf0!important;font-family:var(--pol-display)!important;font-size:1.36rem!important;font-weight:600!important;line-height:1!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ssx-leader-position{color:#c7d2df!important;font-family:var(--pol-ui)!important;font-size:.43rem!important;letter-spacing:.11em!important;text-align:center!important}.ssx-leader-stat{display:flex!important;align-items:baseline!important;justify-content:center!important;gap:6px!important;margin-top:6px!important}.ssx-leader-stat strong{color:#e6c16e!important;font-family:var(--pol-display)!important;font-size:2rem!important;line-height:.9!important}.ssx-leader-stat span{color:#d9e1ea!important;font-family:var(--pol-ui)!important;font-size:.43rem!important;font-weight:800!important;letter-spacing:.1em!important}.ssx-leader-portrait{display:grid!important;place-items:center!important;background:transparent!important}.ssx-leader-portrait img{width:80px!important;height:80px!important;margin:0!important;border:3px solid #d7ae63!important;border-radius:50%!important;box-shadow:0 0 0 3px #d7ae631a!important;background:#f5f2eb!important}.ssx-challengers{display:grid!important;grid-template-columns:1fr!important;gap:8px!important;justify-items:center!important}.ssx-challenger-card,.ssx-challenger-card:nth-child(2){display:grid!important;grid-template-columns:28px 54px minmax(0,1fr) auto!important;gap:10px!important;align-items:center!important;width:94%!important;min-height:70px!important;padding:8px 12px!important;border:1px solid rgba(215,174,99,.56)!important;border-radius:15px!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff08!important}.ssx-challenger-card{background:linear-gradient(180deg,#123d69,#0d3158)!important}.ssx-challenger-card:nth-child(2){width:90%!important;background:linear-gradient(180deg,#10365f,#0b2b4f)!important}.ssx-challenger-card:before{top:9px!important;bottom:9px!important;width:3px!important;border-radius:0 3px 3px 0!important}.ssx-challenger-rank{color:#e3bd68!important;font-family:var(--pol-display)!important;font-size:1.35rem!important;line-height:1!important;text-align:center!important}.ssx-challenger-avatar{width:54px!important;height:54px!important;border:2px solid #d7ae63!important;box-shadow:none!important}.ssx-challenger-copy{min-width:0!important;gap:3px!important}.ssx-challenger-copy strong{overflow:visible!important;color:#fffaf0!important;font-family:var(--pol-ui)!important;font-size:.78rem!important;font-weight:800!important;line-height:1.05!important;text-overflow:clip!important;white-space:normal!important}.ssx-challenger-copy small{color:#c3cfdd!important;font-family:var(--pol-ui)!important;font-size:.44rem!important}.ssx-challenger-stat{min-width:54px!important}.ssx-challenger-stat strong{color:#e6c16e!important;font-family:var(--pol-display)!important;font-size:1.65rem!important}.ssx-challenger-stat small{color:#d7dfe8!important;font-family:var(--pol-ui)!important;font-size:.37rem!important}html[data-theme=light] .ssx-leader-card{border-color:#b7832d!important;outline-color:#b7832d2e!important;background:linear-gradient(135deg,#fff,#faf7ef,#f5efe3)!important}html[data-theme=light] .ssx-leader-rank,html[data-theme=light] .ssx-leader-stat strong{color:#99691b!important}html[data-theme=light] .ssx-leader-name{color:var(--text-primary)!important}html[data-theme=light] .ssx-leader-position,html[data-theme=light] .ssx-leader-stat span{color:var(--text-muted)!important}html[data-theme=light] .ssx-challenger-card{background:linear-gradient(180deg,#fff,#f7f9fc)!important}html[data-theme=light] .ssx-challenger-card:nth-child(2){background:linear-gradient(180deg,#fbfcfe,#f3f6fa)!important}html[data-theme=light] .ssx-challenger-copy strong{color:var(--text-primary)!important}html[data-theme=light] .ssx-challenger-copy small{color:var(--text-muted)!important}html[data-theme=light] .ssx-challenger-rank,html[data-theme=light] .ssx-challenger-stat strong{color:#99691b!important}@media (max-width:390px){.ssx-toolbar{gap:10px!important}.ssx-primary-tabs{gap:5px!important}.ssx-secondary-tabs{gap:6px!important}.ssx-leader-card{grid-template-columns:46px minmax(0,1fr) 82px!important;min-height:106px!important;padding-inline:8px!important}.ssx-leader-rank{font-size:2.7rem!important}.ssx-leader-name{font-size:1.2rem!important}.ssx-leader-stat strong{font-size:1.84rem!important}.ssx-leader-portrait img{width:72px!important;height:72px!important}.ssx-challenger-card,.ssx-challenger-card:nth-child(2){grid-template-columns:24px 48px minmax(0,1fr) auto!important;width:96%!important;min-height:66px!important;gap:8px!important;padding:7px 10px!important}.ssx-challenger-card:nth-child(2){width:92%!important}.ssx-challenger-avatar{width:48px!important;height:48px!important}.ssx-challenger-copy strong{font-size:.72rem!important}.ssx-challenger-stat strong{font-size:1.5rem!important}}.ssx-leader-rank,.ssx-challenger-rank,.ssx-row-rank{font-family:var(--pol-ui)!important;font-variant-numeric:tabular-nums!important;font-feature-settings:"tnum" 1!important}.ssx-leader-rank{color:#e6c16e!important;font-size:2.72rem!important;font-weight:800!important;letter-spacing:-.055em!important;line-height:.88!important}.ssx-leader-name,.ssx-challenger-copy strong,.ssx-row-player strong{font-family:var(--pol-ui)!important;font-weight:800!important;letter-spacing:-.02em!important}.ssx-leader-name{font-size:1.24rem!important;line-height:1.02!important}.ssx-leader-stat strong,.ssx-challenger-stat strong,.ssx-row-value{font-family:var(--pol-ui)!important;font-variant-numeric:tabular-nums!important;font-feature-settings:"tnum" 1!important;font-weight:800!important;letter-spacing:-.045em!important}.ssx-leader-stat strong{font-size:1.82rem!important}.ssx-challenger-rank{font-size:1rem!important;font-weight:800!important;letter-spacing:-.035em!important}.ssx-challenger-copy strong{font-size:.8rem!important;line-height:1.04!important}.ssx-challenger-stat strong{font-size:1.32rem!important}.ssx-row-rank{font-size:.72rem!important;font-weight:800!important;letter-spacing:0!important}.ssx-row-value{font-size:1.08rem!important}.ssx-leader-position,.ssx-leader-stat span,.ssx-challenger-copy small,.ssx-challenger-stat small,.ssx-row-player small,.ssx-table-head{font-family:var(--pol-ui)!important}@media (max-width:390px){.ssx-leader-rank{font-size:2.5rem!important}.ssx-leader-name{font-size:1.14rem!important}.ssx-leader-stat strong{font-size:1.7rem!important}.ssx-challenger-copy strong{font-size:.74rem!important}.ssx-challenger-stat strong{font-size:1.22rem!important}}.ssx-leader-stat{display:grid!important;place-items:center!important;margin-top:7px!important}.ssx-leader-stat strong{font-size:1.95rem!important;line-height:1!important;text-align:center!important}.ssx-leader-stat span{display:none!important}.ssx-challengers{justify-items:stretch!important}.ssx-challenger-card,.ssx-challenger-card:nth-child(2){width:100%!important;min-height:72px!important;grid-template-columns:28px 54px minmax(0,1fr) 56px!important;gap:10px!important}.ssx-challenger-card:nth-child(2){width:100%!important}.ssx-challenger-copy strong{font-size:.86rem!important;line-height:1.02!important}.ssx-challenger-copy small{margin-top:2px!important}.ssx-challenger-stat{display:grid!important;align-items:center!important;justify-items:end!important;min-width:56px!important}.ssx-challenger-stat strong{font-size:1.48rem!important;line-height:1!important;text-align:center!important}.ssx-challenger-stat small{display:none!important}@media (max-width:390px){.ssx-challenger-card,.ssx-challenger-card:nth-child(2){width:100%!important;grid-template-columns:24px 48px minmax(0,1fr) 50px!important;gap:8px!important}.ssx-challenger-copy strong{font-size:.8rem!important}.ssx-challenger-stat{min-width:50px!important}.ssx-challenger-stat strong{font-size:1.36rem!important}}.ssx-table-head{display:none!important}.ssx-rows{display:grid!important}.ssx-row{display:grid!important;grid-template-columns:22px 40px 94px minmax(88px,1fr) 56px!important;column-gap:6px!important;align-items:center!important;width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important;min-height:58px!important;padding:7px 10px!important;overflow:hidden!important}.ssx-row>*{min-width:0!important}.ssx-row-player{display:grid!important;align-content:center!important;gap:2px!important;min-width:0!important;overflow:hidden!important}.ssx-row-player strong{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:.68rem!important;line-height:1.04!important}.ssx-row-player small{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ssx-bar{width:100%!important;min-width:64px!important;max-width:none!important;justify-self:stretch!important}.ssx-row-value{width:56px!important;min-width:56px!important;max-width:56px!important;justify-self:end!important;overflow:visible!important;color:#e6c16e!important;font-family:var(--pol-ui)!important;font-size:1rem!important;font-weight:800!important;font-variant-numeric:tabular-nums!important;font-feature-settings:"tnum" 1!important;line-height:1!important;white-space:nowrap!important;text-align:right!important}.ssx-challenger-stat{width:56px!important;min-width:56px!important;justify-self:end!important}.ssx-challenger-stat strong{color:#e6c16e!important;font-size:1.32rem!important;white-space:nowrap!important;text-align:right!important}@media (max-width:390px){.ssx-row{grid-template-columns:20px 38px 88px minmax(78px,1fr) 52px!important;column-gap:4px!important;padding-left:8px!important;padding-right:8px!important}.ssx-row-player strong{font-size:.66rem!important}.ssx-bar{width:100%!important;min-width:58px!important;max-width:none!important}.ssx-row-value{width:52px!important;min-width:52px!important;max-width:52px!important;font-size:.96rem!important}.ssx-challenger-card,.ssx-challenger-card:nth-child(2){grid-template-columns:24px 48px minmax(0,1fr) 52px!important;gap:8px!important;padding-left:10px!important;padding-right:10px!important}.ssx-challenger-stat{width:52px!important;min-width:52px!important}.ssx-challenger-stat strong{font-size:1.22rem!important}}@media (max-width:350px){.ssx-row{grid-template-columns:18px 36px 78px minmax(66px,1fr) 48px!important;column-gap:3px!important;padding-left:7px!important;padding-right:7px!important}.ssx-row-avatar{width:36px!important;height:36px!important}.ssx-row-player strong{font-size:.62rem!important}.ssx-bar{width:100%!important;min-width:66px!important;max-width:none!important}.ssx-row-value{width:48px!important;min-width:48px!important;max-width:48px!important;font-size:.9rem!important}}html[data-theme=dark] .ssx-primary-tabs button:not(.is-active){border:1px solid rgba(215,174,99,.42)!important;background:linear-gradient(180deg,#123760c7,#082446d1)!important;color:#eef3f8!important;box-shadow:inset 0 1px #ffffff09,0 0 0 1px #03112424!important}html[data-theme=dark] .ssx-secondary-tabs button:not(.is-active){border:1px solid rgba(125,166,214,.36)!important;background:linear-gradient(180deg,#0d2f55c7,#072141e6)!important;color:#e5edf6!important;box-shadow:inset 0 1px #ffffff07,0 0 0 1px #020f211f!important}html[data-theme=dark] .ssx-primary-tabs button.is-active{border-color:#f1cc6b!important;background:linear-gradient(180deg,#f2cd6d,#d9aa45)!important;color:#0d2442!important}html[data-theme=dark] .ssx-secondary-tabs button.is-active{border-color:#d3a54c!important;background:linear-gradient(180deg,#ddb85f,#c39138)!important;color:#102546!important}html[data-theme=light] .ssx-primary-tabs button:not(.is-active),html[data-theme=light] .ssx-secondary-tabs button:not(.is-active){border:1px solid rgba(44,71,105,.14)!important;background:#ffffffeb!important;color:#5f6f84!important;box-shadow:0 1px #fffc!important}.ssx-row-value{color:#e6c16e!important}.ssx-bar i{background:linear-gradient(90deg,#d7ae63,#efcf7a)!important}html[data-theme=light] .ssx-row-value{color:#9a6818!important}html[data-theme=light] .ssx-bar i{background:linear-gradient(90deg,#b6812d,#d2aa59)!important}.ssx-challenger-card,.ssx-challenger-card:nth-child(2){padding-right:10px!important}.ssx-row{padding-right:10px!important}@media (max-width:390px){.ssx-challenger-card,.ssx-challenger-card:nth-child(2){padding-right:8px!important}.ssx-row{padding-right:8px!important}}.squad-position{position:relative;display:grid;gap:10px;padding:12px;border:1px solid color-mix(in srgb,var(--midwest-gold) 24%,var(--hairline));border-radius:22px;background:radial-gradient(circle at 92% 0%,color-mix(in srgb,var(--accent-blue) 16%,transparent),transparent 36%),linear-gradient(150deg,color-mix(in srgb,var(--deep-navy-2) 94%,#184c87),color-mix(in srgb,var(--deep-navy) 96%,#06152b));box-shadow:inset 0 1px #ffffff09,0 14px 30px #000c1f2e}.squad-position-heading{position:relative!important;top:auto!important;z-index:1!important;display:flex;align-items:center;justify-content:space-between;padding:4px 2px 7px!important;background:none!important}.squad-position-heading h2{margin:0;color:var(--warm-ivory)!important;font-size:.76rem!important;font-weight:800;letter-spacing:.17em!important;text-transform:uppercase}.squad-position-heading>span{min-width:30px!important;height:30px!important;padding:0 8px!important;border:1px solid color-mix(in srgb,var(--midwest-gold) 78%,transparent)!important;background:color-mix(in srgb,var(--deep-navy) 86%,transparent);color:var(--midwest-gold)!important;font-weight:800;box-shadow:inset 0 0 0 1px #ffffff06}.squad-list{display:grid!important;gap:7px!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important}.squad-list-row{position:relative;isolation:isolate;width:100%;min-height:76px!important;display:grid!important;grid-template-columns:44px minmax(0,1fr) 58px 12px!important;align-items:center!important;gap:10px!important;padding:8px 10px!important;border:1px solid color-mix(in srgb,var(--midwest-gold) 34%,#24598f)!important;border-radius:16px!important;background:linear-gradient(96deg,color-mix(in srgb,#174b7d 38%,var(--deep-navy-2)),color-mix(in srgb,#0e3864 24%,var(--deep-navy)) 56%,color-mix(in srgb,#092746 30%,var(--deep-navy)))!important;color:inherit;box-shadow:inset 0 1px #ffffff0b,inset 3px 0 color-mix(in srgb,var(--midwest-gold) 72%,transparent),0 7px 18px #000b1d29!important;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease,background .15s ease!important}.squad-list-row:after{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;z-index:-1;pointer-events:none;border-radius:14px;background:radial-gradient(circle at 82% 50%,rgba(215,174,99,.06),transparent 27%)}.squad-list-row:last-child{border-bottom:1px solid color-mix(in srgb,var(--midwest-gold) 34%,#24598f)!important}.squad-list-row:active,.squad-list-row.is-pressing{transform:translateY(1px);border-color:color-mix(in srgb,var(--midwest-gold) 64%,#2b67a4)!important;background:linear-gradient(96deg,color-mix(in srgb,#1c5b96 44%,var(--deep-navy-2)),color-mix(in srgb,#124474 32%,var(--deep-navy)))!important;box-shadow:inset 0 1px #ffffff0f,inset 3px 0 0 var(--midwest-gold),0 4px 12px #000b1d21!important}.squad-list-row.is-dragging{z-index:8;border-color:var(--midwest-gold)!important;background:linear-gradient(100deg,#164f86,var(--deep-navy-2))!important;box-shadow:inset 3px 0 0 var(--midwest-gold),0 13px 30px #000a1c47!important}.squad-shirt-number{grid-column:1;display:grid!important;place-items:center!important;width:40px!important;height:40px!important;border:1.5px solid color-mix(in srgb,var(--midwest-gold) 88%,#fff)!important;border-radius:50%!important;background:color-mix(in srgb,var(--deep-navy) 72%,transparent)!important;color:var(--midwest-gold)!important;font-family:var(--font-body,Inter,sans-serif)!important;font-size:.92rem!important;font-weight:800!important;font-variant-numeric:tabular-nums;box-shadow:inset 0 0 0 2px #ffffff05,0 0 14px #d7ae630f}.squad-player-copy{grid-column:2;min-width:0;display:grid!important;align-content:center;gap:4px!important}.squad-player-copy strong{overflow:hidden;color:var(--warm-ivory)!important;font-size:1rem!important;font-weight:800!important;line-height:1.08!important;text-overflow:ellipsis;white-space:nowrap}.squad-player-meta{min-width:0;gap:6px!important;color:color-mix(in srgb,var(--text-primary) 86%,#fff)!important;font-size:.74rem!important}.squad-player-photo{grid-column:3;width:56px!important;height:56px!important;overflow:hidden;border:2px solid color-mix(in srgb,var(--midwest-gold) 82%,#fff)!important;border-radius:50%!important;background:#f7f5ef!important;box-shadow:0 0 0 3px #d7ae6314,0 5px 14px #000a1c2e}.squad-player-photo img{width:100%;height:100%;object-fit:cover;object-position:center top}.squad-row-chevron{grid-column:4;justify-self:end;color:color-mix(in srgb,var(--warm-ivory) 86%,var(--midwest-gold))!important;font-size:1.35rem!important;line-height:1}.squad-loan-row{grid-template-columns:44px minmax(0,1fr) 58px auto 12px!important}.squad-loan-row .squad-shirt-number{grid-column:1}.squad-loan-row .squad-loan-badge{grid-column:4}.squad-loan-row .squad-row-chevron{grid-column:5}.squad-loan-badge{padding:4px 6px!important;border-color:color-mix(in srgb,var(--midwest-gold) 55%,transparent)!important;background:color-mix(in srgb,var(--deep-navy) 72%,transparent)}html[data-theme=light] .squad-position{border-color:color-mix(in srgb,var(--accent-gold) 28%,var(--edge));background:radial-gradient(circle at 94% 4%,color-mix(in srgb,var(--accent-gold) 9%,transparent),transparent 38%),linear-gradient(150deg,#fffdf8,#f5f0e5);box-shadow:inset 0 1px #fffffff2,0 14px 28px #48341214}html[data-theme=light] .squad-position-heading h2{color:var(--pol-navy)!important}html[data-theme=light] .squad-position-heading>span{border-color:color-mix(in srgb,var(--accent-gold) 58%,#d6c7a4)!important;background:#fffaf0!important;color:#8b5d18!important}html[data-theme=light] .squad-list-row{border-color:color-mix(in srgb,var(--accent-gold) 34%,#d7c9aa)!important;background:linear-gradient(98deg,#fffdf9,#faf6ed 58%,#f3ecde)!important;box-shadow:inset 3px 0 color-mix(in srgb,var(--accent-gold) 66%,#c89a42),inset 0 1px #fffffff5,0 7px 18px #48341212!important}html[data-theme=light] .squad-list-row:after{background:radial-gradient(circle at 82% 50%,rgba(168,117,40,.06),transparent 29%)}html[data-theme=light] .squad-list-row:last-child{border-bottom:1px solid color-mix(in srgb,var(--accent-gold) 34%,#d7c9aa)!important}html[data-theme=light] .squad-list-row:active,html[data-theme=light] .squad-list-row.is-pressing{border-color:color-mix(in srgb,var(--accent-gold) 58%,#b88a35)!important;background:linear-gradient(98deg,#fffaf0,#f5ead5)!important}html[data-theme=light] .squad-shirt-number{border-color:color-mix(in srgb,var(--accent-gold) 72%,#b17c27)!important;background:#fffdf8!important;color:#805519!important;box-shadow:0 3px 9px #77531912}html[data-theme=light] .squad-player-copy strong{color:var(--pol-navy)!important}html[data-theme=light] .squad-player-meta{color:color-mix(in srgb,var(--pol-navy) 76%,#718096)!important}html[data-theme=light] .squad-player-photo{border-color:color-mix(in srgb,var(--accent-gold) 66%,#d0b371)!important;background:#fff!important;box-shadow:0 0 0 3px #a875280e,0 4px 12px #48341214}html[data-theme=light] .squad-row-chevron{color:var(--pol-navy)!important}html[data-theme=light] .squad-loan-badge{background:#fff8e9;color:#805519}@media (max-width:390px){.squad-position{padding:10px}.squad-list-row{grid-template-columns:40px minmax(0,1fr) 54px 10px!important;gap:8px!important;min-height:72px!important;padding:8px!important}.squad-shirt-number{width:38px!important;height:38px!important;font-size:.86rem!important}.squad-player-photo{width:52px!important;height:52px!important}.squad-player-copy strong{font-size:.94rem!important}.squad-player-meta{font-size:.7rem!important}.squad-loan-row{grid-template-columns:40px minmax(0,1fr) 52px auto 10px!important}}@media (max-width:350px){.squad-position{padding:8px}.squad-list-row{grid-template-columns:36px minmax(0,1fr) 48px 9px!important;gap:7px!important;padding:7px!important}.squad-shirt-number{width:34px!important;height:34px!important;font-size:.78rem!important}.squad-player-photo{width:46px!important;height:46px!important}.squad-player-copy strong{font-size:.88rem!important}.squad-player-meta{font-size:.65rem!important}.squad-loan-row{grid-template-columns:36px minmax(0,1fr) 46px auto 9px!important}}.squad-intro-redesign h1{font-family:var(--font-display)!important;font-size:clamp(2.05rem,8vw,2.9rem)!important;font-weight:600!important;letter-spacing:-.025em!important;line-height:1!important}.squad-intro-redesign p{margin-top:4px!important;font-size:.82rem!important}.squad-mode-switch{align-self:stretch!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:4px!important;padding:4px!important;border:1px solid rgba(215,174,99,.68)!important;border-radius:999px!important;background:#071a34!important;box-shadow:inset 0 1px #ffffff08,0 0 0 1px #00000014!important}.squad-mode-switch button{min-height:42px!important;border:1px solid transparent!important;border-radius:999px!important;background:transparent!important;color:#eef2f7!important;font-size:.78rem!important;font-weight:800!important}.squad-mode-switch button.is-active{border-color:#f0ce73!important;background:linear-gradient(180deg,#f1ce70,#dda93f)!important;color:#0b2140!important;box-shadow:inset 0 1px #ffffff52,0 5px 12px #0000001f!important}html[data-theme=dark] .squad-position{gap:12px!important;padding:12px!important;border:1px solid rgba(215,174,99,.28)!important;background:linear-gradient(150deg,#081e3a,#07182f)!important;box-shadow:inset 0 1px #ffffff06,0 14px 30px #0008182e!important}html[data-theme=dark] .squad-position-heading{padding:5px 4px 8px!important}html[data-theme=dark] .squad-position-heading h2{color:#f2f4f7!important}html[data-theme=dark] .squad-position-heading>span{border:1px solid rgba(215,174,99,.74)!important;background:#0d2b50!important;color:#e7bd62!important}html[data-theme=dark] .squad-list{gap:9px!important}html[data-theme=dark] .squad-list-row{min-height:78px!important;border:1px solid rgba(215,174,99,.62)!important;border-radius:17px!important;background:linear-gradient(100deg,#154a7e,#103c69 52%,#0b2e53)!important;box-shadow:inset 3px 0 #d7ae63,inset 0 1px #ffffff0e,0 7px 17px #00081833!important}html[data-theme=dark] .squad-list-row:after{background:radial-gradient(circle at 74% 50%,rgba(90,164,225,.1),transparent 34%)!important}html[data-theme=dark] .squad-shirt-number{border:1.5px solid #d7ae63!important;background:#0a2445!important;color:#e7bd62!important;box-shadow:inset 0 0 0 2px #ffffff05,0 0 0 3px #d7ae630b!important}html[data-theme=dark] .squad-player-photo{border:2px solid #d7ae63!important;box-shadow:0 0 0 3px #d7ae6317,0 5px 14px #00081838!important}html[data-theme=dark] .squad-player-copy strong{color:#fffaf0!important;font-size:1.02rem!important}html[data-theme=dark] .squad-player-meta{color:#c9d5e4!important}html[data-theme=dark] .squad-row-chevron{color:#e7bd62!important}html[data-theme=light] .squad-mode-switch{border-color:#b98934!important;background:#f3ead8!important;box-shadow:inset 0 1px #ffffffe6,0 4px 12px #5c3f1212!important}html[data-theme=light] .squad-mode-switch button{color:#273b57!important}html[data-theme=light] .squad-mode-switch button.is-active{border-color:#b8882f!important;background:linear-gradient(180deg,#f0ca65,#d9a83e)!important;color:#102647!important}html[data-theme=light] .squad-position{gap:12px!important;padding:12px!important;border:1px solid rgba(166,116,38,.3)!important;background:linear-gradient(150deg,#efe6d5,#f6efe3)!important;box-shadow:inset 0 1px #fffffff2,0 14px 28px #48341214!important}html[data-theme=light] .squad-position-heading h2{color:#102647!important}html[data-theme=light] .squad-position-heading>span{border:1px solid rgba(166,116,38,.55)!important;background:#fffaf0!important;color:#8a5b18!important}html[data-theme=light] .squad-list{gap:9px!important}html[data-theme=light] .squad-list-row{min-height:78px!important;border:1px solid rgba(166,116,38,.55)!important;border-radius:17px!important;background:linear-gradient(100deg,#fffdf8,#fbf6ec 56%,#f6eddd)!important;box-shadow:inset 3px 0 #b9822b,inset 0 1px #fffffffa,0 8px 18px #52391217!important}html[data-theme=light] .squad-list-row:after{background:radial-gradient(circle at 75% 50%,rgba(196,151,70,.08),transparent 34%)!important}html[data-theme=light] .squad-shirt-number{border:1.5px solid #b9822b!important;background:#fffaf0!important;color:#8a5b18!important;box-shadow:0 0 0 3px #a674260a,0 4px 10px #5239120f!important}html[data-theme=light] .squad-player-photo{border:2px solid #c49442!important;box-shadow:0 0 0 3px #a674260d,0 5px 12px #52391217!important}html[data-theme=light] .squad-player-copy strong{color:#102647!important;font-size:1.02rem!important}html[data-theme=light] .squad-player-meta{color:#4f6075!important}html[data-theme=light] .squad-row-chevron{color:#8a5b18!important}@media (max-width:520px){.squad-intro-redesign h1{font-size:clamp(2rem,10vw,2.75rem)!important}.squad-mode-switch{width:100%!important}}.squad-intro-redesign h1{font-family:var(--pol-display)!important;font-size:clamp(2.25rem,9vw,3rem)!important;font-weight:600!important;line-height:.95!important;letter-spacing:-.03em!important}.squad-position{gap:9px!important;padding:10px!important}.squad-position-heading{padding:4px 3px 6px!important}.squad-list{gap:7px!important}.squad-list-row{min-height:72px!important;padding:7px 10px!important;gap:9px!important}.squad-player-copy strong{font-size:.98rem!important}.squad-player-meta{font-size:.8rem!important;line-height:1.2!important}html[data-theme=dark] .squad-player-meta{color:#e3e9f2!important}html[data-theme=dark] .squad-player-meta>span{color:#e3e9f2!important}.squad-player-photo{width:54px!important;height:54px!important}.squad-shirt-number{width:38px!important;height:38px!important}.squad-loan-row{grid-template-columns:minmax(0,1fr) 54px auto 12px!important}.squad-loan-row .squad-loan-badge{grid-column:3}.squad-loan-meta,.squad-loan-nationality{font-size:.78rem!important}@media (max-width:390px){.squad-position{padding:9px!important}.squad-list-row{min-height:70px!important;padding:7px 8px!important;gap:8px!important}.squad-player-photo{width:50px!important;height:50px!important}.squad-player-meta{font-size:.76rem!important}.squad-loan-row{grid-template-columns:minmax(0,1fr) 50px auto 10px!important}}.squad-loan-row{grid-template-columns:minmax(0,1fr) 54px 12px!important}.squad-loan-row .squad-player-copy{grid-column:1}.squad-loan-row .squad-player-photo{grid-column:2}.squad-loan-row .squad-row-chevron{grid-column:3}.squad-loan-meta,.squad-loan-nationality{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:5px!important}.squad-loan-meta{color:var(--text-primary)!important}.squad-loan-nationality{color:color-mix(in srgb,var(--text-primary) 88%,#fff)!important}html[data-theme=dark] .squad-loan-meta,html[data-theme=dark] .squad-loan-nationality{color:#e3e9f2!important}@media (max-width:390px){.squad-loan-row{grid-template-columns:minmax(0,1fr) 50px 10px!important}}.squad-loan-meta{min-width:0!important}.squad-loan-club-crest{width:18px!important;height:18px!important;flex:0 0 18px!important;object-fit:contain!important;filter:drop-shadow(0 1px 2px rgba(0,0,0,.16))!important}.squad-loan-nationality{white-space:nowrap!important}.squad-loan-drawer .squad-drawer-name-line{gap:0!important}.squad-loan-drawer .squad-drawer-meta{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:4px!important}@media (max-width:390px){.squad-loan-club-crest{width:16px!important;height:16px!important;flex-basis:16px!important}}.squad-loan-row{grid-template-columns:44px minmax(0,1fr) 54px 12px!important}.squad-loan-row .squad-loan-club-badge{grid-column:1}.squad-loan-row .squad-player-copy{grid-column:2}.squad-loan-row .squad-player-photo{grid-column:3}.squad-loan-row .squad-row-chevron{grid-column:4}.squad-loan-club-badge{display:grid!important;place-items:center!important;width:40px!important;height:40px!important;overflow:hidden!important;border:1.5px solid #d7ae63!important;border-radius:50%!important;background:#fff!important;box-shadow:inset 0 0 0 2px #ffffff2e,0 0 0 3px #d7ae630b!important}.squad-loan-club-badge img{width:27px!important;height:27px!important;object-fit:contain!important}.squad-loan-club-badge>span{color:#9a6d24!important;font-weight:800!important}.squad-loan-nationality{order:2!important;display:flex!important;align-items:center!important;gap:4px!important;white-space:nowrap!important}.squad-loan-club-name{order:1!important;display:block!important;color:color-mix(in srgb,var(--text-primary) 82%,#fff)!important}html[data-theme=dark] .squad-loan-club-name{color:#c9d5e4!important}html[data-theme=light] .squad-loan-club-badge{border-color:#b9822b!important;box-shadow:inset 0 0 0 2px #ffffffb8,0 3px 9px #52391214!important}html[data-theme=light] .squad-loan-club-name{color:#5a6678!important}@media (max-width:390px){.squad-loan-row{grid-template-columns:40px minmax(0,1fr) 50px 10px!important}.squad-loan-club-badge{width:38px!important;height:38px!important}.squad-loan-club-badge img{width:25px!important;height:25px!important}}@media (max-width:350px){.squad-loan-row{grid-template-columns:36px minmax(0,1fr) 46px 9px!important}.squad-loan-club-badge{width:34px!important;height:34px!important}.squad-loan-club-badge img{width:22px!important;height:22px!important}}html[data-theme=dark] .squad-list-row:not(.squad-loan-row),html[data-theme=light] .squad-list-row:not(.squad-loan-row){box-sizing:border-box!important;height:64px!important;min-height:64px!important}html[data-theme=dark] .squad-list-row:not(.squad-loan-row) .squad-player-photo,html[data-theme=light] .squad-list-row:not(.squad-loan-row) .squad-player-photo{width:44px!important;height:44px!important}.league-centre:has(.league-table-shell){--ledger-row-radius:14px;--ledger-row-gap:6px}.league-table-shell{border:0!important;border-radius:0!important;overflow:visible!important;background:transparent!important;box-shadow:none!important}.league-table-head{margin:0 1px 7px;padding:8px 10px 7px!important;border:1px solid color-mix(in srgb,var(--pol-gold) 22%,var(--edge))!important;border-radius:12px!important;background:#0a294d!important;box-shadow:inset 0 1px #ffffff08,0 8px 18px #0008181f!important}.league-table-body{display:grid;gap:var(--ledger-row-gap)}.league-row{isolation:isolate;min-height:50px!important;padding:6px 10px!important;border:1px solid color-mix(in srgb,var(--midwest-gold) 30%,#285d91)!important;border-radius:var(--ledger-row-radius)!important;background:#103d69!important;color:#dfe8f2!important;box-shadow:inset 3px 0 color-mix(in srgb,var(--midwest-gold) 56%,transparent),inset 0 1px #ffffff0b,0 7px 16px #00081829!important}.league-row:before{display:none}.league-row.is-ucl{box-shadow:inset 3px 0 #42b883,inset 0 1px #ffffff0b,0 7px 16px #00081829!important}.league-row.is-relegation{box-shadow:inset 3px 0 #dd6670,inset 0 1px #ffffff0b,0 7px 16px #00081829!important}.league-pos{display:grid!important;place-items:center!important;width:27px;height:27px;justify-self:center;border:1px solid rgba(215,174,99,.64);border-radius:50%;background:#0a2445;color:#f0d184!important;font-weight:800!important;font-variant-numeric:tabular-nums;box-shadow:inset 0 0 0 2px #ffffff04}.league-club{gap:8px!important}.league-crest{width:29px!important;height:29px!important;flex-basis:29px!important;border:1.5px solid rgba(215,174,99,.56)!important;background:#fff!important;box-shadow:0 0 0 2px #d7ae630e,0 3px 8px #00081824}.league-crest img{width:82%!important;height:82%!important}.league-club strong{color:#fffaf0!important;font-size:.74rem!important;font-weight:800!important}.league-row>span:not(.league-pos),.league-row>b{color:#dfe8f2;font-variant-numeric:tabular-nums}.league-row b{color:#fffaf0!important;font-size:.74rem}.league-row .positive{color:#71d6a8!important}.league-row .negative{color:#f0a2a8!important}.league-row.is-chelsea{border-color:#e0b95f!important;background:#0d5b9e!important;box-shadow:inset 5px 0 #d7ae63,inset 0 1px #ffffff14,0 0 0 1px #d7ae6347,0 9px 21px #000a1c33!important}.league-row.is-chelsea .league-pos{border-color:#e5bd64;background:#0a2e5a;color:#f0cf78!important}.league-row.is-chelsea .league-crest{border:0!important;background:transparent!important;box-shadow:none!important}.league-row.is-chelsea .league-crest img{width:100%!important;height:100%!important;object-fit:contain!important;filter:none!important;opacity:1!important;mix-blend-mode:normal!important}.league-row.is-chelsea .league-club strong,.league-row.is-chelsea b{color:#fff!important}.league-row.is-chelsea .positive{color:#8ce0b9!important}.league-row.is-champion{border-color:#d8b45d!important;background:#8a6a2b!important;box-shadow:inset 5px 0 #e4c36e,inset 0 1px #ffffff12,0 8px 18px #00081829!important}.league-row.is-champion .league-club strong,.league-row.is-champion>span:not(.league-pos),.league-row.is-champion>b{color:#fffaf0!important}.league-row.is-champion .positive{color:#b9efd2!important}.league-row.is-champion .negative{color:#ffd2d2!important}.league-row.is-relegation{border-color:#c96c76!important;background:#633943!important;box-shadow:inset 5px 0 #dd6670,inset 0 1px #ffffff0d,0 8px 18px #00081826!important}.league-row.is-relegation .league-club strong,.league-row.is-relegation>span:not(.league-pos),.league-row.is-relegation>b{color:#fff7f7!important}.league-row.is-relegation .positive{color:#b9efd2!important}.league-row.is-relegation .negative{color:#ffc0c5!important}.league-row.is-champion.is-chelsea,.league-row.is-relegation.is-chelsea{border-width:1.5px!important}html[data-theme=light] .league-table-head{border-color:#a6742647!important;background:#f2e8d8!important;color:#66768b!important;box-shadow:inset 0 1px #fffffff5,0 7px 16px #4834120f!important}html[data-theme=light] .league-row{border-color:#a674264d!important;background:#fbf5e9!important;color:#33465f!important;box-shadow:inset 3px 0 #a674266b,inset 0 1px #fffffff5,0 7px 16px #48341211!important}html[data-theme=light] .league-row.is-ucl{box-shadow:inset 3px 0 #2f9d72,inset 0 1px #fffffff5,0 7px 16px #48341211!important}html[data-theme=light] .league-row.is-relegation{box-shadow:inset 3px 0 #c6535e,inset 0 1px #fffffff5,0 7px 16px #48341211!important}html[data-theme=light] .league-pos{border-color:#b9822b;background:#fffaf0;color:#805519!important;box-shadow:0 2px 6px #5239120b}html[data-theme=light] .league-club strong{color:#102647!important}html[data-theme=light] .league-row>span:not(.league-pos){color:#33465f}html[data-theme=light] .league-row b{color:#102647!important}html[data-theme=light] .league-row .positive{color:#167552!important}html[data-theme=light] .league-row .negative{color:#a14b43!important}html[data-theme=light] .league-row.is-chelsea{border-color:#c58f33!important;background:#205f96!important;box-shadow:inset 5px 0 #c89237,inset 0 1px #fffffffa,0 0 0 1px #a6742629,0 9px 20px #48341214!important}html[data-theme=light] .league-row.is-chelsea .league-pos{border-color:#e0b95f;background:#0a2e5a;color:#f2d17d!important}html[data-theme=light] .league-row.is-chelsea .league-club strong,html[data-theme=light] .league-row.is-chelsea>span:not(.league-pos),html[data-theme=light] .league-row.is-chelsea b{color:#fffaf0!important}html[data-theme=light] .league-row.is-chelsea .positive{color:#8ce0b9!important}html[data-theme=light] .league-row.is-champion{border-color:#c69a3b!important;background:#ead9ae!important;box-shadow:inset 5px 0 #c89237,inset 0 1px #ffffffe6,0 8px 18px #48341214!important}html[data-theme=light] .league-row.is-champion .league-club strong,html[data-theme=light] .league-row.is-champion>span:not(.league-pos),html[data-theme=light] .league-row.is-champion>b{color:#142844!important}html[data-theme=light] .league-row.is-champion .positive{color:#167552!important}html[data-theme=light] .league-row.is-champion .negative{color:#9b4545!important}html[data-theme=light] .league-row.is-relegation{border-color:#d48a92!important;background:#f3d9dd!important;box-shadow:inset 5px 0 #c6535e,inset 0 1px #ffffffe6,0 8px 18px #602a3012!important}html[data-theme=light] .league-row.is-relegation .league-club strong,html[data-theme=light] .league-row.is-relegation>span:not(.league-pos),html[data-theme=light] .league-row.is-relegation>b{color:#3e2330!important}html[data-theme=light] .league-row.is-relegation .positive{color:#167552!important}html[data-theme=light] .league-row.is-relegation .negative{color:#9d4048!important}@media (max-width:520px){.league-table-body{gap:5px}.league-row{min-height:48px!important;padding:5px 8px!important}.league-pos{width:25px;height:25px}.league-crest{width:27px!important;height:27px!important;flex-basis:27px!important}}@media (max-width:390px){.league-table-head,.league-row{grid-template-columns:27px minmax(0,1fr) 22px 22px 22px 22px 30px 33px!important;gap:2px!important}.league-table-head,.league-row{padding-inline:7px!important}.league-club{gap:6px!important}.league-club strong{font-size:.68rem!important}.league-crest{width:25px!important;height:25px!important;flex-basis:25px!important}.league-pos{width:24px;height:24px;font-size:.64rem}}@media (max-width:350px){.league-table-head,.league-row{grid-template-columns:24px minmax(0,1fr) 21px 21px 21px 21px 28px 31px!important}.league-club strong{font-size:.64rem!important}.league-crest{width:23px!important;height:23px!important;flex-basis:23px!important}.league-pos{width:22px;height:22px;font-size:.6rem}}.league-view-tabs{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important;padding:4px!important;border:1px solid rgba(215,174,99,.68)!important;border-radius:999px!important;background:#071a34!important;box-shadow:inset 0 1px #ffffff08,0 0 0 1px #00000014!important}.league-view-tabs button{min-height:42px!important;border:1px solid transparent!important;border-radius:999px!important;background:transparent!important;color:#eef2f7!important;font-size:.72rem!important;font-weight:800!important;letter-spacing:.02em!important}.league-view-tabs button.active{border-color:#f0ce73!important;background:linear-gradient(180deg,#f1ce70,#dda93f)!important;color:#0b2140!important;box-shadow:inset 0 1px #ffffff52,0 5px 12px #0000001f!important}html[data-theme=light] .league-view-tabs{border-color:#b98934!important;background:#f3ead8!important;box-shadow:inset 0 1px #ffffffe6,0 4px 12px #5c3f1212!important}html[data-theme=light] .league-view-tabs button{color:#273b57!important}html[data-theme=light] .league-view-tabs button.active{border-color:#b8882f!important;background:linear-gradient(180deg,#f0ca65,#d9a83e)!important;color:#102647!important}.form-table-shell,.scorers-shell{border:0!important;border-radius:0!important;overflow:visible!important;background:transparent!important;box-shadow:none!important}.form-table-head,.scorers-head{margin:0 1px 7px;padding:8px 10px 7px!important;border:1px solid color-mix(in srgb,var(--pol-gold) 22%,var(--edge))!important;border-radius:12px!important;background:#0a294d!important;color:var(--text-muted)!important;box-shadow:inset 0 1px #ffffff08,0 8px 18px #0008181f!important}.form-table-shell>div:last-child,.scorers-body{display:grid!important;gap:var(--ledger-row-gap,6px)!important}.form-row,.scorer-row{position:relative;min-height:50px!important;border:1px solid color-mix(in srgb,var(--midwest-gold) 30%,#285d91)!important;border-radius:var(--ledger-row-radius,14px)!important;background:#103d69!important;color:#dfe8f2!important;box-shadow:inset 3px 0 color-mix(in srgb,var(--midwest-gold) 56%,transparent),inset 0 1px #ffffff0b,0 7px 16px #00081829!important}.form-row{padding:6px 10px!important}.scorer-row{padding:7px 10px!important;min-height:58px!important}.form-row .league-club strong,.scorer-row .scorer-player>strong{color:#fffaf0!important}.form-row>b,.scorer-row b,.scorer-row .scorer-stat{color:#fffaf0!important}.scorer-row .scorer-club-inline>span:last-child{color:#c9d5e4!important}.form-row.is-chelsea,.scorer-row.is-chelsea{border-color:#e0b95f!important;background:#0d5b9e!important;box-shadow:inset 5px 0 #d7ae63,inset 0 1px #ffffff14,0 0 0 1px #d7ae6347,0 9px 21px #000a1c33!important}.form-row.is-chelsea .league-crest img,.scorer-row.is-chelsea .league-crest img{width:100%!important;height:100%!important;object-fit:contain!important;filter:none!important;opacity:1!important;mix-blend-mode:normal!important}.form-row.is-chelsea .league-club strong,.scorer-row.is-chelsea .scorer-player>strong,.scorer-row.is-chelsea .scorer-club-inline>span:last-child,.scorer-row.is-chelsea .scorer-stat{color:#fffaf0!important}.form-row.is-champion{border-color:#d8b45d!important;background:#8a6a2b!important;box-shadow:inset 5px 0 #e4c36e,inset 0 1px #ffffff12,0 8px 18px #00081829!important}.form-row.is-champion .league-club strong,.form-row.is-champion>b{color:#fffaf0!important}.form-row.is-relegation{border-color:#c96c76!important;background:#633943!important;box-shadow:inset 5px 0 #dd6670,inset 0 1px #ffffff0d,0 8px 18px #00081826!important}.form-row.is-relegation .league-club strong,.form-row.is-relegation>b{color:#fff7f7!important}.scorer-row.is-leading{border-color:#d8b45d!important;background:#8a6a2b!important;box-shadow:inset 5px 0 #e4c36e,inset 0 1px #ffffff12,0 8px 18px #00081829!important}.scorer-row.is-leading .scorer-player>strong,.scorer-row.is-leading .scorer-club-inline>span:last-child,.scorer-row.is-leading .scorer-stat{color:#fffaf0!important}.form-row.is-champion.is-chelsea,.form-row.is-relegation.is-chelsea,.scorer-row.is-leading.is-chelsea{border-width:1.5px!important}.form-row.is-champion.is-chelsea{background:#8a6a2b!important}.form-row.is-relegation.is-chelsea{background:#633943!important}.scorer-row.is-leading.is-chelsea{background:#8a6a2b!important}html[data-theme=light] .form-table-head,html[data-theme=light] .scorers-head{border-color:#a6742647!important;background:#f2e8d8!important;color:#66768b!important;box-shadow:inset 0 1px #fffffff5,0 7px 16px #4834120f!important}html[data-theme=light] .form-row,html[data-theme=light] .scorer-row{border-color:#a674264d!important;background:#fbf5e9!important;color:#33465f!important;box-shadow:inset 3px 0 #a674266b,inset 0 1px #fffffff5,0 7px 16px #48341211!important}html[data-theme=light] .form-row .league-club strong,html[data-theme=light] .scorer-row .scorer-player>strong,html[data-theme=light] .form-row>b,html[data-theme=light] .scorer-row .scorer-stat{color:#102647!important}html[data-theme=light] .scorer-row .scorer-club-inline>span:last-child{color:#5a6678!important}html[data-theme=light] .league-row.is-chelsea,html[data-theme=light] .form-row.is-chelsea,html[data-theme=light] .scorer-row.is-chelsea{border-color:#c58f33!important;background:#205f96!important;box-shadow:inset 5px 0 #c89237,inset 0 1px #fffffffa,0 0 0 1px #a6742629,0 9px 20px #48341214!important}html[data-theme=light] .form-row.is-chelsea .league-club strong,html[data-theme=light] .scorer-row.is-chelsea .scorer-player>strong,html[data-theme=light] .scorer-row.is-chelsea .scorer-club-inline>span:last-child,html[data-theme=light] .form-row.is-chelsea>b,html[data-theme=light] .scorer-row.is-chelsea .scorer-stat{color:#fffaf0!important}html[data-theme=light] .form-row.is-champion,html[data-theme=light] .scorer-row.is-leading{border-color:#c69a3b!important;background:#ead9ae!important;box-shadow:inset 5px 0 #c89237,inset 0 1px #ffffffe6,0 8px 18px #48341214!important}html[data-theme=light] .form-row.is-champion .league-club strong,html[data-theme=light] .form-row.is-champion>b,html[data-theme=light] .scorer-row.is-leading .scorer-player>strong,html[data-theme=light] .scorer-row.is-leading .scorer-club-inline>span:last-child,html[data-theme=light] .scorer-row.is-leading .scorer-stat{color:#142844!important}html[data-theme=light] .form-row.is-relegation{border-color:#d48a92!important;background:#f3d9dd!important;box-shadow:inset 5px 0 #c6535e,inset 0 1px #ffffffe6,0 8px 18px #602a3012!important}html[data-theme=light] .form-row.is-relegation .league-club strong,html[data-theme=light] .form-row.is-relegation>b{color:#3e2330!important}html[data-theme=light] .form-row.is-champion.is-chelsea,html[data-theme=light] .scorer-row.is-leading.is-chelsea{background:#ead9ae!important}html[data-theme=light] .form-row.is-relegation.is-chelsea{background:#f3d9dd!important}@media (max-width:520px){.form-table-shell>div:last-child,.scorers-body{gap:5px!important}.form-row{min-height:48px!important;padding:5px 8px!important}.scorer-row{min-height:56px!important;padding:6px 8px!important}}.form-sequence span{border-width:1px!important;box-shadow:inset 0 1px #ffffff09!important}.form-sequence .is-w{border-color:#4d9b7f!important;background:#2f6d5a!important;color:#dcf5e9!important}.form-sequence .is-d{border-color:#9b8453!important;background:#66583d!important;color:#f3e3b9!important}.form-sequence .is-l{border-color:#b96b79!important;background:#754652!important;color:#ffd8df!important}.form-sequence .is-empty{border-color:#28547d!important;background:#12385f!important;color:#6f8baa!important;opacity:.68!important}html[data-theme=light] .form-sequence .is-w{border-color:#72b497!important;background:#d5eee2!important;color:#176449!important}html[data-theme=light] .form-sequence .is-d{border-color:#c2a565!important;background:#f1e1b8!important;color:#74581f!important}html[data-theme=light] .form-sequence .is-l{border-color:#cf8793!important;background:#f4d4da!important;color:#933d4c!important}html[data-theme=light] .form-sequence .is-empty{border-color:#d4d8df!important;background:#f7f5ef!important;color:#a3acb8!important;opacity:.82!important}.scorer-row{min-height:60px!important}.scorer-player{display:grid!important;align-content:center!important;gap:3px!important;min-height:42px!important;padding-top:3px!important}.scorer-player>strong{line-height:1.05!important}.scorer-club-inline{min-height:23px!important}.scorer-club-inline .league-crest{width:23px!important;height:23px!important;flex-basis:23px!important}.scorer-club-inline .league-crest img{width:82%!important;height:82%!important}.scorer-row.is-chelsea .scorer-club-inline .league-crest img{width:100%!important;height:100%!important}html[data-theme=light] .scorer-row.is-leading{border-color:#caa75a!important;background:#f0e3c2!important;box-shadow:inset 5px 0 #c99b42,inset 0 1px #ffffffeb,0 8px 18px #48341211!important}html[data-theme=light] .scorer-row.is-leading.is-chelsea{background:#f0e3c2!important}.scorer-row.is-leading{border-color:#d9ba70!important;background:#a88436!important;box-shadow:inset 5px 0 #e5c875,inset 0 1px #ffffff17,0 8px 18px #00081826!important}.scorer-row.is-leading.is-chelsea{background:#a88436!important}.scorer-player{padding-left:8px!important}html[data-theme=light] .form-sequence .is-l{border-color:#b96676!important;background:#dca9b4!important;color:#762f3d!important}.scorer-player{padding-left:32px!important}.scorers-head span:nth-child(2){padding-left:32px!important}.scorer-row.is-leading{border-color:#dcc67f!important;background:#d6c28a!important;box-shadow:inset 5px 0 #dec36f,inset 0 1px #ffffff24,0 8px 18px #00081824!important}.scorer-row.is-leading.is-chelsea{background:#d6c28a!important}.scorer-row.is-leading .scorer-player>strong,.scorer-row.is-leading .scorer-club-inline>span:last-child,.scorer-row.is-leading .scorer-stat{color:#102647!important}.bottom-nav{padding:6px 6px env(safe-area-inset-bottom)!important;background:color-mix(in srgb,#061a34 94%,transparent)!important;border-top:1px solid rgba(77,132,192,.34)!important;box-shadow:0 -10px 28px #0008182e!important;-webkit-backdrop-filter:blur(20px) saturate(1.08)!important;backdrop-filter:blur(20px) saturate(1.08)!important}.nav-item{gap:4px!important;padding:2px 1px!important;border-radius:14px!important;background:transparent!important;color:#9eb4ce!important;box-shadow:none!important;overflow:visible}.nav-item.active{color:#f0d184!important;background:transparent!important;box-shadow:none!important}.nav-label{font-size:.66rem;line-height:1;font-weight:700;letter-spacing:.005em;white-space:nowrap}.nav-medallion{position:relative;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:1px solid rgba(107,154,207,.42);background:radial-gradient(circle at 35% 28%,rgba(255,255,255,.08),transparent 34%),linear-gradient(180deg,#0b315b,#082443);box-shadow:inset 0 1px #ffffff14,inset 0 -6px 12px #0000001f,0 4px 10px #0008182e}.nav-item.active .nav-medallion{width:44px;height:44px;border-color:#e6c06d;background:radial-gradient(circle at 36% 28%,rgba(255,255,255,.18),transparent 32%),linear-gradient(180deg,#14375b,#0b233d);box-shadow:0 0 0 2px #e7c06a42,0 0 18px #e7c06a66,inset 0 0 0 1px #ffffff0f,inset 0 -8px 14px #00000029}.nav-symbol{position:relative;display:block;width:22px;height:22px;color:#d8b96d;filter:drop-shadow(0 2px 2px rgba(0,0,0,.22))}.nav-item:not(.active) .nav-symbol{color:#aac0d8}.nav-item.active .nav-symbol{color:#efcf7b}.nav-symbol-home:before{content:"";position:absolute;left:4px;top:8px;width:14px;height:11px;border-radius:2px;background:currentColor}.nav-symbol-home:after{content:"";position:absolute;left:4px;top:2px;width:14px;height:14px;background:currentColor;transform:rotate(45deg);border-radius:2px 3px;clip-path:polygon(0 0,100% 0,100% 45%,45% 100%,0 100%)}.nav-symbol-fixtures{width:21px;height:19px;border:2px solid currentColor;border-radius:4px;box-sizing:border-box;margin-top:1px}.nav-symbol-fixtures:before{content:"";position:absolute;left:2px;right:2px;top:5px;height:2px;background:currentColor}.nav-symbol-fixtures:after{content:"";position:absolute;left:4px;top:-4px;width:3px;height:7px;border-radius:2px;background:currentColor;box-shadow:8px 0 0 currentColor}.nav-medallion-fixtures .nav-symbol{background:radial-gradient(circle at 5px 11px,currentColor 0 1.4px,transparent 1.5px),radial-gradient(circle at 10px 11px,currentColor 0 1.4px,transparent 1.5px),radial-gradient(circle at 15px 11px,currentColor 0 1.4px,transparent 1.5px),radial-gradient(circle at 5px 15px,currentColor 0 1.4px,transparent 1.5px),radial-gradient(circle at 10px 15px,currentColor 0 1.4px,transparent 1.5px),radial-gradient(circle at 15px 15px,currentColor 0 1.4px,transparent 1.5px)}.nav-symbol-table{width:24px;height:23px}.nav-symbol-table:before{content:"";position:absolute;left:6px;top:2px;width:12px;height:11px;border-radius:2px 2px 7px 7px;background:currentColor}.nav-symbol-table:after{content:"";position:absolute;left:10px;top:12px;width:4px;height:7px;border-radius:1px;background:currentColor;box-shadow:-6px 7px 0 1px currentColor,0 7px 0 1px currentColor,6px 7px 0 1px currentColor}.nav-medallion-table:before,.nav-medallion-table:after{content:"";position:absolute;top:14px;width:9px;height:8px;border:2px solid currentColor;border-top:0;border-radius:0 0 8px 8px;color:inherit;box-sizing:border-box}.nav-medallion-table:before{left:7px;border-right:0}.nav-medallion-table:after{right:7px;border-left:0}.nav-symbol-match{width:22px;height:22px;border:2px solid currentColor;border-radius:50%;box-sizing:border-box;background:radial-gradient(circle at 50% 50%,currentColor 0 3.2px,transparent 3.4px),linear-gradient(32deg,transparent 47%,currentColor 48% 52%,transparent 53%),linear-gradient(104deg,transparent 47%,currentColor 48% 52%,transparent 53%),linear-gradient(176deg,transparent 47%,currentColor 48% 52%,transparent 53%)}.nav-symbol-match:before{content:"";position:absolute;left:6px;top:4px;width:7px;height:7px;background:currentColor;clip-path:polygon(50% 0,100% 36%,82% 100%,18% 100%,0 36%)}.nav-symbol-match:after{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:50%;border:1px solid color-mix(in srgb,currentColor 58%,transparent);opacity:.9}.nav-symbol-rivals{width:24px;height:24px}.nav-symbol-rivals:before,.nav-symbol-rivals:after{content:"";position:absolute;left:10px;top:1px;width:4px;height:18px;border-radius:3px 3px 1px 1px;background:currentColor;transform-origin:50% 70%}.nav-symbol-rivals:before{transform:rotate(45deg)}.nav-symbol-rivals:after{transform:rotate(-45deg)}.nav-medallion-rivals:before,.nav-medallion-rivals:after{content:"";position:absolute;width:18px;height:4px;top:25px;border-radius:2px;background:currentColor;color:inherit;transform-origin:center}.nav-medallion-rivals:before{left:10px;transform:rotate(45deg)}.nav-medallion-rivals:after{right:10px;transform:rotate(-45deg)}.nav-medallion-rivals .nav-symbol{filter:drop-shadow(0 2px 2px rgba(0,0,0,.22))}.nav-symbol-more:before{content:"";position:absolute;left:2px;top:9px;width:5px;height:5px;border-radius:50%;background:currentColor;box-shadow:7.5px 0 0 currentColor,15px 0 0 currentColor}html[data-theme=light] .bottom-nav{background:#faf6eef7!important;border-top-color:#a6742633!important;box-shadow:0 -9px 26px #48341217!important}html[data-theme=light] .nav-item{color:#526983!important}html[data-theme=light] .nav-medallion{border-color:#a674263b;background:radial-gradient(circle at 34% 26%,rgba(255,255,255,.96),transparent 34%),linear-gradient(180deg,#fffdf8,#eee5d6);box-shadow:inset 0 1px #fffffffa,inset 0 -5px 10px #a674260d,0 3px 9px #48341214}html[data-theme=light] .nav-item:not(.active) .nav-symbol{color:#0d4f87;filter:drop-shadow(0 1px 1px rgba(255,255,255,.85))}html[data-theme=light] .nav-item.active{color:#9a6b1d!important}html[data-theme=light] .nav-item.active .nav-medallion{border-color:#d1a34a;background:radial-gradient(circle at 36% 25%,#fff7dc,transparent 35%),linear-gradient(180deg,#fff4cf,#f1dfb3);box-shadow:0 0 0 2px #c99b4230,0 0 17px #ddb15047,inset 0 1px #fffffffa,inset 0 -6px 12px #aa721814}html[data-theme=light] .nav-item.active .nav-symbol{color:#0d4f87}@media (max-width:390px){.nav-medallion{width:38px;height:38px}.nav-item.active .nav-medallion{width:42px;height:42px}.nav-label{font-size:.62rem}}@media (max-width:350px){.nav-medallion{width:35px;height:35px}.nav-item.active .nav-medallion{width:39px;height:39px}.nav-label{font-size:.56rem}}.nav-symbol,.nav-symbol-fixtures,.nav-symbol-table,.nav-symbol-match,.nav-symbol-rivals,.nav-symbol-more{width:28px!important;height:28px!important;margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASAAAAAwCAYAAACxIqevAAApfUlEQVR42u1deXxVxdl+3jnLXbMTIBgIIooGlU/jQumnQauon1StenGtda91qV9t3eoSrlVx35dKK1pbbeVaq3XDBTUorgQXJGxhCQQChCQkdz3LzPv9cS4BBGS7of3qfX6/89Nc5syZM/POM+82c4A88sgjjzzyyCOPPPLII4888sgjjzzyyCOPPPLII4/vE+rqWDCznr1EvkfyyCOP3gUzITJZmzyZtW//02RmDZHJGurq8mSUx3YIFDMBoH/PZZYFIpM9wd6V9+axMSKTtayc9AjKks7O3Zn5Kma+dk0msw82EiKPqHadXDFliW/XPK+uTgBM34ehp14bMK9q3qhTo1GVn229JLDvY/s0g9FQ//LxiEzWEBsn1/25+08f3mvxqsTIy08ZNeK+Cw//6fSmzvKMI3Hk8D7dd77Q8KebH3/jqz0qSz5Z+Mzls7dUxy5pMwBMjigQcc7mSyTmjV8sooBc1ft9nQxZlJ/5+wf6nPn406iOmN7gRf5NtAVvNSs7/aGzy89+4m9lpz3yC6BW37ZVZ2fu7d3+3qX35moiV0fMPqc/ckafsx5/u/ysx1IFpz/Bny9L8T0vf8k47k4Hx9zpXPP0dF7QLrn8nElcduajVvnZj0/rc+ajF/Q7+tehDeSqF/rfG9OS0+4ZWHLag6NQ+zP/ruia0tMe3afkxHsGbtiGvAa0Lait01EfdUuOurhIlI+YKAz/OABQjvW2llj209WvTFi1rsy/0C4kRMaJQHNRRXDIiDlaoCisMnHIjuZ9OwsPmovq2YTG4ZtfgVbPJvQdzoHmtza9d2RgDsaP59ytit9lDoynrPYiAKg+J91To/zmWHZs39afryCEKaWUb6/9+1UfrKsDdXVil7Uf4wmIqtJx9x0ljMCtJPRDCYCdSaOs0C/fvescjL35r2JeSzuZmoaSsJ8/vP9cdcotkzG3pUMLBkNgEmDpfq1kZnzH3/73HwAIdXWUU60uq7UXH3/jCK1ot4+hZAsgpwM01Y6v/jS+cvUSNEx0N9L0dwChI6/vZ5aVH6SRVstCO0xo+nAn3jZ27T9vmrbLNbz/twSUJZbi/7mhSisa8LzQfYcqO+mCAfIFdZbuNyq98ozOf0S/Qc3FBhomOv8SbSEKAFGFkj0Glh51+VekGwWQ0s0s/PSQZMNzs7apnpLqQaVHXfgl6WYBlHQzCz8/ODnjL9+AmTB+PPWaabOhMK6bHCff/WPNXzBZ6IafWQG0lSFlrwhLpZSdOL8jdtWfNqo3EtEQi6mdnVTfYZozAL309IduFcK4FkRgNyMBAoiE7Uj66IHz8NSbX6KsKAQCMHvJatx2/pE45Ion4biShYACM0j3aSANkPbv18z/+tdomJjyNNSc9r8OIFgauf9dLVBYw0oCrMCkpeBk6tr3XnMfGofTdpNEZLKGWET1idx7HvsKbyfl9oOmg0iDTMeXdNQ/OBKrF68B8B9LPus6N3eaz4l3jBKB0HMk9CplJVwAGgCwlZCk+/cV/r7vlpx0x886X7rujV2vCTEhSgqAKDzhzoOQWFkDYgPMOsCslw/6UcnYmyqhBQikNj/5WBBcCyrTVQmQCWYdzKyXVY4pPeX2UMfw4V+gsdHuhUlAABixcbL0J3dUMplVna/O/QKAFLpeR4L8KtNtAbRNJi4DinTTJIjxGHLUS4jdmSo55Y5Dlc4rup6/fsm3yCKH70CEo88OlpUe8rQwg6eqTEKBAZDXbo0Ax3Vxw6R3MfFXY2GaBlypAJa45g9T0RVPoyjkI6lYAwjsWAoAC1/4krKh++9hlV9xVmJKtC2nba+5mNAwMa0y8RnCDB/ATtIBiMgXDrpdy1OI3qEQqTO3myhKOgVA0u262jL6FfdTju3CtSTMkA439RlWL+5CdURDY+w/moDETgtVlkhKT703QoHQmyCqUnZSMisNIAIRMbNQTkaCVTn5wy+XnHrfhaiPup7tvgts3Lo6ARCXRe4cVnraw+8awdAnRr+hvyeIMEsXDBh6SeX9oqD/6yJY9JoIlLy+2StY9Joo7Pua3nfPJ4goxNIFMxt66cB7ySj4uGzE5dOKTppQA0RVDv0rXv9UV5tlkQduJ3/hl0LXXgr43GIABSzdMnYdBpPBDJ2xlYuhA2wo6TIzh32hwjKgwUfC/IuulXxRNu7Bh0sPOaswO4FzNzaRiEB1tV5SfOAzZAZPlalul5kFCIKZATBcKVHgN/BWQxPG3vgcWtvj6OhO49RbYvjru7NQGDTgSgmA4d0DwcyazHQ7ZPiONguHTsao8wtQB8qZXA05SgGQcu2qj1laxMwaM2tspxUV9Lug9NjrqxGL2qit2/bFPDJZw8SfO8HaS/tTUf9zlJ1RDEXMIFaukPGOjwE4KK/+jw/a7MQkqRNAHaE+6pacfPfVpPueh1JhdmwFZiLNJKVkSjlOgjQfgRWx6yhIRxdG4A8lp9w7AbGYBIh73RkaBQpHXlAKNv4hdF8tuzaxY6msEAPMYMdR7FjbfvH6BZYdS7HrMEgcKszgyyVjbhiI6HjOySSIRARqavTS6gv/AjN4PYAyZhVU8VV+ADpYMQBaN4nBW7nWT14CK2anSwcQYKWCIComw385VR30Qr+jfx1CXV1uJnFtnS5iMdm3+rzbNF/BySrd5YBI97p+ozZBSoWioA8z5rRgxZoElq7uwrSZi1Ac8kFKxubuAchQ6W5HmIHRfQYMf5ijxKgdn5uARyyiAGiZ5TMbWNoZMkI6hKaxa7PQ/QeisGJK8fE3jkB91N0mEqqt0xEbJwOjLhvg67vX65oZHsOuxRCaRkbAhOuQ1dr4GQDCaOQJaAuTQvNMjPdF6Sn3PSZ84bvYsQDpMpRi0n2CXWeNNX/aFelv3riQncxSMgICSjGUAtspKXyh64pPve+58upIGNGo6rUIWWSyBkQV9ak6GUZgH5XudgAWAAuwQs8FJXp+35Zro3u939hK2EL37cb+wDkAcU9odad8PjFZvNvJlwozGGErqZSdalXxtrus1oVpIKB5xKJ27AIDrAiAUvHV96h012JlJZmM4NF2qN9vvXHZuTynSGSyJqbd4qqDf3Vsly1+I9NxVxDpUFtuk1QSfp8OQyeYuoDfb0IqCWAL9ygFIYQhU91u3NV+RqOuPUtMi7q1dXU5cDEQA2Bn0ccrZMfyOnvJZ1epVNfHZIY0thI2EQ0UoT5vF5/wu8O3SkLrXBXH1+0b2G3PqUIzDlDpbpuMgKYyiXmZZV9E3e5Vt2cWf77IWzj/89NW9B1ZzRCLuuHaq/oY5QOfguEfq6yEBEiAWZEvpMlMfG56ztv/a817ZxYActNrzwofeOp9Ilh8MFsJCSLBmYQrfKEznOpRg/yVe52Rid22rFf8QqtnewlJSg1nZmYi8jSBXFt+DDA0KMUMsfeGz97x1XecQuXIUtJ9VyjXUaxkV7JxykX23HfqvcUjEN5IudnO5nr+F8EAMl1v3fWEXrnfZ+GDf/ocXLsCgi72H3Tu7zOxcct6fFA78gqec9Y4/PD/uiMUDuOzb5ZQIu1QyG9CsdrsODADUnHPO0mlvuMdGYIEEmkLIb8hjtx3N+5OlP5u+kd4tT4aXZsjf5AEkOmaeu9jAAL6bvt9HD7k7EnCDO2j7KRDhr9c+ApfLhkbPbPz1bo3Nhtkycp20fE31XCg+CUSeqWyUjYZPlPayVWpOW/+yp4/7XMANgDXY9v/fIjtJp/6qFs25vq9zfLKqaQZYzmTcD2NgBX5gppKtL+X/PDRs6x578xA2bA4ysu73GUNc9ZOvftc2dX6ChlBDYoZrDS24q4Q+g8DhX3eKxwbPRj1URc1Fxu98qbKIUCRt2ruhNawxaunToKS2GmG88xSLqw+vAZEQ0AkZLL9H/bcdz7EoP82AKQB4p1utxd2z6CqVnNbZn3hxlc+B0CQ0PuYpf0Oy2piO6DJMTEz/XPG8mA8lX72+ZtPH/HwpUerTx69SDt4rwok0xkIoi22i1hBEEEQgb6j/YKAZDqDg/eqwKePXCQevuxYfqHu9MHt8dSkZ958M1RXNz4X/iAGkEZ1xEHZKMtdPmt+Yubz58tMopmMgMFOxoGSxRQo+mfxj285Gw0TnY00oZqLDdRH3eKx0VotUPq2IFSynXRIN0x27Y7U/PsusOdP+xRVI1wMPdYCkMkT0BbIp+jHvztSFfR5F6Ttz1ZCgpUGBsjwabJzxTNrX73pYmfN0mZUVqbQPi+BtrYkqqqSSHSs7Hr9liucNYsfId0QICIo1thOSQL20PwFbxWNjZ6CholO76TZK/qWP4RzfG2giqid337SOHzd/cNI6MTSgUp0fAbUpLD7j+Lroy7b4Pf5Tp+QDQAKg0cngJqM7F7zGTuWgtCYNGPYDs9YhiAiPq5mwG9XJLXIYVf+0d3v/EfEU2/MxB+v/gkKAiZYSeiCQBu8AzNDEKCYkbYcpCwHSnlEw99quyYAVozCoA9//M1PMOn1mdjv/IfFYVf+wV2T0X5yxpgx10ejUcWMXPgYGY0xG+0fxVFRk3GbZ85Nz6//hXKsldBMQ0nbZenqZBY8XXzC7b/0giyTNdS+p6NholN0fN2p5Ct8mZlL2LFdkKYrKeP2splX2N+8Ph3l1Taav+pC0xRr15APbwMx56rMzhJQJKJ55HPruWQEX2dGhbLTkgENmkEsDHLaFt3Z9eZtN6LfkG5UjE3jB/fZiEwWiEwWOORuB1W1KfT/r1R86j0T7Nb5NzDIgW4Sg4VyLMVSFpOv4IXikyZcidg4mXWA5o6E1Lc5B5Tba33duRQfVsrPYLCSYHaTQIOLvusTJRUzmNUO82ZPpG30eAU0uERIspLMDAKEuaOmpBBCZrPGT6h76m3V1LSC9qosQ9/iMMJBHw7auxIdq7uwNpGG4yoIQSACdEFIpCyAGWsTKbiuA10XiCetLFkBmiAwMxIpGx0rO7HfkP4I+A0wAbv3L0bTwlaqe2qqYuBEIKJ5bckhWhtS6Le/Y8954yOradolynUTpPl0lq5iaQsygw8Wjv3ddYiNk6g/wi0e+7ufCl/R88xuEbu2ZKHpAMFeNvOq5OfPvY6yYRJtjUn0Su7VZqKqkcmaZ5YSbyGLPFdlcuEDqhOIRWXxCbfXkREYz9IGlFIgEgTB7Fgr7MWf3Jia9fJkAC5WLbKBRUDs1c3a0QCMxIeP3WfuffScwJ6j7xGasTtDEpRUUJLICD5QdNKEIV3R669a56XIycCorJmkPKer1x7KEcEx95C5pwHtfJXVEe+dncxKuA5IM6AV9qvy+mK2lvUTrH+v7XICbaBJWOs0rvE6QLYIlQ0i3dCgXKhM9+od725FRAQd49fsUVEqkEhLn0b4yX/vjbJCE09dezLeqB2Olz5sxCezl2HV2gQCpg7LdrF3VV/cd9lxGLXvYICAKXeeg/99+DV8tXAl/KaOdMZBQciHg/YagB//YBhOHr0/+hb7cVVkFN6fuRDoTmKPihJhAG1AjG++uU5Ec+3QXfV1EuXV4fSsVz5kMi70737wAyS0fiwVs5NRWqBoQtHxtxRBOW3kC93rpUooCSEElOq2W7+5OfX5sy+jdKhC+7xdRT7e4MfGyaIRPyvmQKnojt3f0UMo69uQqzI7S0B1AohS4YkTJpEZOm99ciEJsGKQIGmnO0TfPY4pOO7mE0BaeusOPyaw9LOdtqWd6qBA4RDmdROYme2kK8zwL4tOmDCka/XMcfhkciZLFDs1QAqAUBLQDc3pWP6is7ThjzCMIJglOMvcJDeIrWvZ38Drc8w0rC+b/V0YArad9g084BStdOAFrCRULkQpCgagZVbMnhUsrOgiEoUwghEA9yMWTWFdkucG1uT2E9CG3uKoDYBEsOx0ZmZ2bcfpXDITgED9eAkvhXyb8f7772sA3Lv/Nm3O1eMOP8JOp7BgaRvWrE3im8WrMG9pG8YduT/OPWpfrIo7+HDWYtw/eToG9y/BPZcei+ICP7qTDAZwyD6VePuec3H1E2/iy/mtuHDsQTiqZiiGDShC3Gb848NG9C8OoaKsEANKC3D1ZWNx9biRuHnS26sA8OjRo7Vob0SU2oangW5Jma5F7DprYej9GIrAILaSTGbgOiAA5VrrFghBAFg6GbbT8wAk8KMDbMSadoW/h4A6wrEdRrE54FYm/XSC0otOvOulrtZl1+Kz0gQwHsD4HS/T1nYNPgoms7LCO09AdQBerRGc6p6lSHPB0MBKQQgNALF0oAUK9kO4dD8ote0KGAMIlgLKBbsWQETZScEAEbsWVHrtV1gTV96+pxyoFMoL13r7ENRKe9G0DwAEADhZbUJk+2Od1rUuEqF/S7V0sn/r61kJGbNy/0OwzqmqcqHxE2PosbqzYEqTGjxyimYGTyOhjyg6/tZJylV18WV/W4zGxQRmCSUl2AtEblUToqwzRUkF7mmoKDr6hioY/mug6bUAkXJS0zJfvvQVhg410ETW9rb+iMfaOAJo1zw2ZdDM5jh+fcpBCAb9mPr5fNw8aSrWdiVx21/exyH7VOK4kXvj+JHDMPHqU1BZXgjFQFeCoWXXgO4Uw2f48NAvT8CqjiRKC3yY2tCE2//8Huq/WozmlZ0oLggiet6RuOWiMUilM7jk/lfw/BsfDakAAkc89pjVC4oEAVAlNeNMNeDAp8nw7c1OWoEoqwkrsGt75gmYPBkHWLoKutnXGFjzdADagenY31b0Qtb55twoArGoLNRvvY38Bb/mTNyLIPoLLyns1z/UjRvORTUMNEbtHS5TVuyViUSEl+O3swQUjSpUVZnxhglPhH54sTD6DL0LRBq7Fvd0qGMxbEttIOC8FWuFNuBkApFYt4yTZgoIAadjyW3J+kfuBCoFolNyuzowgzRTIhJJ47OgC/sb4R9S0ydjr07i85fWoqZGoKFBhWvOKHH9BcHMooY1aIWD6jShsRGBQy7sSzItUw3PrkFNDVA+SuDQUgcfpF1sIay8w2g61EHFV5rbNP1eGj7mMKH7BsAQp5FwfhAMDT80hUZFoGIyQhpzApCu3MCq1Nb/PwOcVeOUgpf0FgRbiRKwQQD8bJqvCDM4HMqFcjJddvOMCQAsHHCAi6amHQnAIwb4iguMPrH3vsLf3/kcPlNHImWhMOxHWUkItuPirc/m441P5uLXQsP5Yw/G/b88Hl1JBV1b757UBCFjMwqDhAdf+AB/fXMmOpMWFBhBn4HSwiBcKXHlg68gHHwLlu2QEgaKC0Lh1oKCAGKxTC8oFAxAdMZrjUKWRN4CxxDiW1qH8o6m6Ul6VUwMsHTiSMQpu/D1tvlFiMUkBh1TQeBzVDruLVggUqluJnDEPOj82+wZ0XmBPY/cbafLxCbN21ZS3boTurnZRlGVmZw+8Wln9bxr3GTHRwySrBQzKzCYmFjruaD077w2KsuCWYGVYgaxm+6cYbc1jU/WP/Igiqo0oMXOpenrOWuVp9jEYgp4HwUHnvRno3T32QX9Dv48dPT1+6ChwQkeefUIGrDfDKN099kFNSc96flIGu3w/4y/2ug/9Bu9cr+vC48ZfyoaGhxgKBCNKgWXe+pXueLMqEJrSKYXT5ufWfjxRcpJz2XSAcV9ZWc8BMBRifaHnTWLH2ArNZ/8hRo0nwbdrzGo532ZAeh+DZpPI3+hphxrubtm8UMq2XGP3bU0CYRCzOjLQoOUTrPd8sXPrcY3ZgKV2NaVbBOsXk0AyJWSikI+BP0GhABKCgMgeHu+BAGFIR/KCoPQdMIbn85F29oMTFNsZFIyM0yDsKYrg5c/+AbdGQvFBX6UhP0wdAFXuiB4dQsBBP0mikI+SKl6+UC8CGF+fTK1sP4S5aRbYPg1z4HPG/T9BkECJRm6X1NOpsVaWH9hesFrnUCt6P3zf7KZ72gPKG8rCZiZ2JsTxIqFbnWGAJBKp3aujBMP5NgJDYWu5m5UVRUmP37y90b1cR2BobWjvF2C2+PE/Y7kP1aKdL/mdrb8NfP5n5/AoP1MLJ21Qag5J+GkDdYZ5TUoFSqGkj8kTQ8LYYZZOcMAfEO2VS0KzSpWLuDyDzAgWYgVaIfrjCJfuIggoJCsAfBXpDto43HONZosVFRo9pzXPraXTj8teMCZY8kf3s1Kd1gA0olpD94PQPcPP/5TY7f/Ggc7zQw2KFB0BGl62NMupSW7VrxLzGmYIZKr57+e+nLyi1lzUgHhIKe7n3OT7V3WFy++6na3LES/fg5Wteys5iAJolNKBc6av1KqDZcESMmQYAR8BpavXovPGpfixz/cC502QxNe10rlaT9TZzRjRVsXisIBuK67kTytq8sjLAWpGErZKSQSDmprCfX1vTA2MYnKSrhz3p5lOZkLfHv+6CHSzb1Yuj0Wwgbyx6TpkJnEAmfeO5dZi6fPQmUlo6V+F2zIJkZNjYGGGSt52JgpWmHfM1W6m8EM4S8kN9lWn5r1j4Xot3/QavlkhbHPkTte5qvYYu9Z5OSKgLJ5IoMTOOQQ1poDsifxbkszjjcNRhOIQFs4XDybxKcFixVqay0khtlYOiv3u4BZbcA/EEgvdSHdBdB9ZdJJJ9zkqjUANE63r1Z2eRcJPcTSWYBkq+cLcu0mdh2HFbO0upcCIPQdrjb1MeWYiVpb06iqUmhuXpr68LFHeiJggI2hQzW0OVpm9mtvZWa/NhWAD0BBeMxvXyfNCHt732U88cHjN8NNt2bvdVBUpVA82EFzvQskOPHevb/NyoNAZaWFlpbMzlHqaAD1DqSz3Mu63op5qhSUknjx/a9xwn/vBU0T0NdJCwloBLw87RsoJT0tcyvy5z2TlwPIIDGMgPremdstLRbKhulW0wczjEEjm4ThH+b51r51MoGX+SHItVZbK2c2oqIig5YLrO117u8wGhokADPR8OytBQeeEYIZHANAyPjqD6x5b14HwEWlYWMVjJ0u0zBEAQ3IJQEBo0d7R3gecp7D3xn2ZUAYRJqhbTz3XcB1Ni+D6+pTmoMP6l1ELtPQMDGn/a+Ugsi2Wa3bzWgYTqbx5UupaHCVSnV1uYunzQZgphqebdD3POIEYYYLeU3TYnR12d7gPf+AOaD6TVKutJZOnwXAwOrZaiMFSHGvHKSD5uYMAAdDj9XhpAnN9TYAhaYmF4CN6moD7boBO2EjFfeBaYPEPcAYWGM7XSvj0EyFcthobHTQ1cw9C0xVrQnARnO9g5aWXJG/lFZ8LgWKtxql83KdAF0T6EpKpDJWD2ERGLYlEE9lemIV31lf9t/YycwBYCNc0UsncTKhbjwQjSbDx9zwZ+ErPJ7ttAuCvun8IAE7IylY8sOC2mufji997ydozZ6asGv2fCkANjqaV8TfueMybdDBe0MYmlzy0VwA3QAcz6UA7HQZbLvZvgOb9eT6bQffZhNmJk0nZScXusn2ejA0LyuAXS1YOlL4wsNZOptRT9fV18tHn2wsFAz/EMdpaZiNllkLsuaIyA6U6y54bzoAA16qsO6ZokuX2V1LV2TLeCTWd/j68e0h0l6TJ4mmKXKz87ex0c62VQOCQdCG2dlgIpFGR1MCAKNtE45UaK7PraPWC91rsmPJDC1U7gAwtrRoaUIgnkjjkH0G4qnrT8bDf/8UE55+CwUFnjshHk/h+vOOxbM3nY6RFz+M+cvWIBQwINUWNSAB14JauzK7q3y8Qn00t8RTO15D/XiFaBThY256SpihM9lKuNBMHcrdlCGZHeimj62kQ2bwqMJBR0z2oe+4tmg04e0dq5A5PkNqc3AApFBWpuTSzz/zfioDMDgDNDg5LtNLBCQ3SInfdOAVhKE5HXOftRqeewBAMDtZrcD+PzmLBh70UDbnhzanAane7H6l1suE9yBCSdoN7XfTeAgxBsytMtX2y8wHj7f4Drt8kB4ofQCC+pGUryXevvV2ACp01HWnQ/NfRgQbbjKaeOfuemC2dxiVQvZkDIbCv/RMce6xNjfY3tCbXqrviBJp1uzXGo2K/b8mM3RgNnraY4YL8rKfHddF2G/gyd+OQ1NLJ27/01voTGYQz3gxCNuReOBv7+HU0fti4nXjcNQVj0FKBRJe9obaSBZZkTBIOtai9OJ3GwDoiFIOgxl1AiCFergAtNAxNz5JRvAclUlY5C/wya4VU8FsaiWVh8FJez1u+KG6W7/ipLVMKx18isrELfKFjksPqp7cTz87sqphYtKrepdoQw7a210gkh2HmALauZfKbBU7tkfmO/cXKZARyKByZAZDjkpg6LFJVI5Mk68ovVHW7mb3JfVy368nTi+xscMuIpYXCc08VOiBk0jzHQiAyeVDhRk4gTTfoQDOR9WIAk+/U2dopv+Hwggewawf50V7sn240bvtcs7xPhvDTKitFSj1i2+fAQTDFYhEBDBZ7LLPvtRczAA63XhbDN4pBJ4nBN5+r7RlI2M5SMZTuP0XY7HvoDJccMfzWNOZQIHfgK4RdI1QGDLRvLwdF90xGaP2GYAbzz8G8a4ELNtF2rIhCOv3kylmCI2Q7noRa1euRHUkp6wKRJX/iEurArVXnRQ86vo/CT3wM84kLDKDPpXsmJ76+LHfWIs+uVNZ8bnKSs1Rdmo+2+mV9ur5D6emP36D6l75CplBH1sJizTzuGTfwS8Gx9x8XvDwqw7Y4JzvXbBIxWTWVOJeLpNrEwxbTv3v+V1z0fJJGpHJ3soTGydRua+99ft6uc83foZAPE7M3E2g/uzaoPRaBwCRk7RZOiBhgFl1o6NNAyAgZdyrRoJkJgUACJTyxibeLiDSzWkbUTCiUWSdzFY27rt+UVi53MK8jyQQy/o9d4Hzs2GiC1T6M4um/F0Ln/1z0v2DSTlKShapjI19dq+AZTn4wX6749ITDsZ1T7yF6Q0LUFwShuOutzQdJVFcGMCUD2ZhwnMf4LdnHoZPv16M2UtaYRo65ixeiaDfhCaEYhJCWek2e9EHzwIgNMZyo/1ktZPg6KuO0XxFzzCJvmAFtpKSjKBPpTo/TH72zCVwjHa5/LMVya6mU2BlDOgB0wgVK2fNwqUIBvVk/f1Xhg6/Uolw3xPZTrrQzDGapo/hQJEV+tF1FySn3vFs9lzu/+ijWHfKB8Q7QCQKgNiS87DHd9KLFhgzr3dCK4WaizUs+NBVq+Zfw+Gy/dlJtqcXffo1yqtD6ZZPGwLgy8nwlbrJ1V9A97soGxayW2c9ipJBs5V0pWyf+zoqRwaQ7mBEJmtY+QFvcCrhLtKBmIBxIlDbv4L0wnsBuRsAF1KaTBgA5a7j3mLtgHHPB4VIQ5BGZK5xkl3X2R8VL/AK9Jraz6j+gURjbIVa23y33nefx6SjlKYJPFN3No48aE+0d2cwpKII/5g+D/f+5R0UFAbhOJvOPVdKhMIB/O4Pr6NmWCX+VHcGlqzsRnlxAO/OWIDL7n4BUrlKM8O627noIWfFV/MxdCijqSk3YxEFUFkZID1wOxP1ZSftAEykmZpMdU5PzZj0CyQ7W1FZmUbLAIVEUxKADicFJ93uorJSocWvULg6lJz24K8Ch12pacGS41laLrsWQ/f5mMStGPTfryMWW4vvCXZQA1JbckL3nFC3WQba2n296YRWrK07vhQEM3tgVEd6VuPLAF7+VulEeuWcRzeZBO3zPnKBjzb6seUT77+jLjezJwwCSu2a75/VjtdQH3PhXDZWCxeOYyfpbcfQgeym4ayCRIbwBQ/xMnIlyAxBd5Jf2Ije4h2z0ovU3xiz0a+fkW746wsFtb8cnZLhcb+/5kQ5Yo8K7aifP4Tf33w2wlWlSGXs7EaprAbJmzq2BAnY0kV7VxLFAQOrO+M445qJmHzXhbj7ihPkJXe9pBeojncyn0+ahPJqgabGdC5NL/DQMrAawK7lgpUGQIIEqcSqfyLZ2YSKsQItr657pr3+3jqgJUvyJbWE7vqUWtvyTy1YMjabuqHBtSVYlUJ3+gDo3CXbM/5fEpDcwNTg7TSltvjvve8DIqU6ASJ20kqYBZHg4VetYl1vF8wGK6kRCQUIVxGxYCZA6cxKkNCkgnABQCipgdZ9t1y4CsQQUCTdMDTzQnbTinS/gHK71il9vTp69e/DHHXJMCh3gLISEsrZ8Jlazx5exWCVWffFTcWcFMrJlJmHXrCPvfzTRVmzLTenDmwOq1ZlSkuHah0zn7up5NDzq8b8cMSh59z4pJq7oEU88+rHeOn9IC455XDsPaQCsxeu8I7W+JacEBFSaQvD9xiAA4YNQt1TU5FOW5jbtByX3v2CeubWC7TiwItz13455erS0tJER1t5Jofvw6it1VFf36mGWl9owT7HsR1nCMNgx5acWfslUCPRWmMDr37b4c8bmbvN9RYAQ1prv9ScdELogTBLC2SGoVLtn2PRpyu3J5Hv+2qCeSFe2h4isb1cD2zBBFO9ZLaMhkI9dKdj8VsULLoWRCZY9oEvPF6sX6I265WnrXjqe37XPI2DmZmlC7d7+esAtOyzc4+6OoHo+yJ45A8ehdDPh3KYpa2BoG3Srxs1l73WSgvCDP9C+Iuu0IPlL6acfmfj3ME2otHeWnFl//5mpqNxzao+q+uvDPvp9YJwoAhKyUl/ekvsttdAuuaco5FKW9lmb0ZOsn+mMhaKCvyY9PJHaJm3lGHoqjAc5KBB8aKOmZeubWtcXFBVZXd05DjDuH60AuqVs/Sj8Rg4ygdNP5gUr3HXLnvEnv3qp8BQAUSdbSKz6mq4jVPnkr/kMr10yK8B9Eey7Qtn4Ud12M5Evu8fAVH2cy3M7ma0GYV1m/I244SBYtlzeuCmepUGlrmPzESjCkOHGu78KV/rBX1uEsVVt5Bm+MC5C5YTANJMQLnsdrfeZX/94odAlYFotBc2QXrfN/PtdXQVWJ4DySJrWm7nCwkB6TKEOCXYF7emotEve1Ptb2xstCORiBaLxb6yujsmPVn3s99czIxEOoPHronIqZ820sIlrSJUEITajAnPzAj4dCxc3Iqpnzaqtx76BV96Z0wLB/3axLpzYHWt+mNzw1sfH3300drbb7/dC/0eVQCku/iTee7iT87T++w52O1asRZOssXTIJvs7egMB4DufP3CPx3gYxT2L0b3ylYA2e1H3w8H9PYRkLc66qpj0Vco3K1V+MIVkPbG+gMrAd0EoBmbMoyuC83UsMnXOxkQuqncdMLpWvo5AA2xcbm1xZqabJSXG5mGvzxl7nHkfFE25HgIvY83cXf2UDIvw55ZdamupVOcuVPeQ1mZi/Zmq3eGjABAUHy5VGpEtzD9faEc7NB+S9LAbjrjdizdwQq2D7FYLFNdHTEGVvS/deWaNSo24aend1uy6O/vzi669sG/w+c3oKSUvD5VYmPPIzN8fkO79M6YuPPKU/HXO8+LF/v1zs7ONc9X7VYxYeixx/LbU6akevEVbKCGgSXKXbOgAwChstLdgW0r3hnT3vaaVnSvbEV5OdA2yNreRL7/79hOoasxgAaftucRhxvl1ZcyiVIvM7GnHil0P9hJv5L5+PF7UVensuRFvpEXXyTM8NnKzWSNFmSTNwQIiMuO5iedOa+8AVRbQKPdC+8qUF4eRFubnn2+L4eTbt3hyi7KyiTa21O96lH3/BGmb//TzkBh/5+BHX2DMdhmrxg0XXFyzd/tmc8+CSCN9XvMelvmNABq//33r3JC/QbOWWb+j2/wnidqhjmMheF5rnoCE8h+31KAQSDlwnWshfbSJa/utVvmn0b30ubZs2c3Y/0ZTrvmWFPUERDlHDyPNjU08wT0XfBnJ28AXqbzt+uwssKcwPoDP02goACI+7L30yarAZCCl+Kd7sWBIKBGRwUMuGkBlSOTT2gMPaBQknaz6jXvgnHze/2K8E6QqY2e/Tu92u+b4L333tOPOOIIDYC/P2C2G0Y/DDlihAj2PYh8oWEgbQCEFvIid24aSrUqK7WAU6tmYNkHX5SmUq2rPPmynnjiCfnzn//c/T5O4O8jAXmTuJ9jwl0uNjpgbJ2PqL3dygo1b/AcA+XlJqQUm5TXdYWyMmcXTd7/nLEbOtREV5cB1XPuzfZB0xSCQRfNzda/ot+ZmUaPHq3Vz0+YaG0wN9COAgACMAwfAMBx7OwClenRcvrt79TuXWK9//77kojyMvM9IqBtuZ9zVD6P3h3Hf6d+F6iu1tEZ0GEv0dDOBHRkUwNKgTJimINlVsv83ny4Ly+4eeTx7yGb+UUqjzzyyCOPPPLII4888sgjjzzyyCOPPPLII4888th2/B+XpvnO3ZcjGgAAAABJRU5ErkJggg==)!important;background-repeat:no-repeat!important;background-size:168px 28px!important;background-origin:border-box!important;background-color:transparent!important}.nav-symbol:before,.nav-symbol:after,.nav-medallion-table:before,.nav-medallion-table:after,.nav-medallion-rivals:before,.nav-medallion-rivals:after{content:none!important;display:none!important}html:not([data-theme=light]) .nav-symbol{filter:sepia(.82) saturate(1.85) hue-rotate(351deg) brightness(1.55) contrast(.92) drop-shadow(0 2px 2px rgba(0,0,0,.24))!important;opacity:.88}html:not([data-theme=light]) .nav-item.active .nav-symbol{filter:sepia(.95) saturate(2.15) hue-rotate(351deg) brightness(1.72) contrast(.94) drop-shadow(0 2px 3px rgba(0,0,0,.28))!important;opacity:1}html[data-theme=light] .nav-symbol,html[data-theme=light] .nav-item.active .nav-symbol{filter:drop-shadow(0 1px 1px rgba(255,255,255,.8))!important;opacity:1}.nav-symbol{display:block!important;flex:0 0 28px!important;min-width:28px!important;min-height:28px!important;background-clip:border-box!important}.nav-symbol{width:28px!important;height:28px!important;background-repeat:no-repeat!important;background-size:168px 28px!important;opacity:1!important}html[data-theme=light] .nav-symbol-match,html[data-theme=light] .nav-symbol-rivals{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASAAAAAwCAYAAACxIqevAAADm0lEQVR4nO2cy5EjIQxA8dSenZrjcQSOx6k5Ac+pq3pYvkIgaN6rmsMY0xI/NRLCzgEAAAAAAAAAAAAAAAAAAAAAAAAAgJz74/W9P17f3nVgTSzGeZe5dbNWwBp/oD/vZ7ZPJHWgnNTis+jrsz695Y+UNQP/rBUAcK78jW+xQD/v5+2Q20N+qO07GB/nBhig++P13aUzZ6BkIc82HlJ3w3puacjfxdWKse12ssfAj2zjof8hU9Iev+7oMYrpnNIrV6cn2rIt2zILP70e7HfuLJa+Z/B4RGB6df3PsvzPPu/nLbf4Yt+xnF8S2bOsB2u6GKBY59LpbWj3q9U4hYL4tW/9UJ3eeqd0rJE9W5DdEvUYUG4gLP32mEsocUFS7sGINmo+v8WN05LdUn+k3il5JeOO8fmL6g5IcpIxA1pv4J6MiKeVxFpa6dGOEXrH5Pmk5GN8/kfNAEkS+bRkwxpYxpe0qTVCGJ8wKi7YiseoGMBrMdoVy8k8z22MT5zmHVDroGMI9uU4dcvtGEriilbzKLcTwvikadoBaQ26dUIZ9CcV+ykxILm8J//zUXPqkFO7Fo461vM+Ny6SshrEFVdM5OsdyLV8fksiYsnzWyl5tmQRS+Ro4csq1d//7kxhiJTbWFJWi8gFG3FCAmk03Q5LF0bC6BPIEKFE2xKdQobKou9TsStpmUSPagM0OkltBNKjU4ugZ6qsdFHmvmu1uEsX8AhdckizsTV3D1egOgbUK+fCehsaeoNJy3qSO1lp2SbvvBAkaJy87d7n3e6CrcIxAUITQVo2Ak03ZAaXZlVa+s2yz2OyU3MhVybRY3sD5FzetZGUwT5I5sEMc8fX4fy/tKyWbr8HpHXSAdfg7K7E3NbSGErJ3LK6JlNTZ0YjpFFWAzsgt04QeheOrb7/d5TP1O8tuszUDiu2N0Dnt7JWGeSRHEVr/RyGFrWBfumu78psb4BWDUL7nK815PI4rPJ+NF0n6ysO0uN0jNBftjdAztn7wa20XAbW1iVHypWqXcChXeiI7Oec8Um9sGLlqyWDatE0WJK3UC5/pTcjBnm0YWppk4UR1UjGs5hHtTL9+2utz7si7IBgOL3cEIuF25KdvpOhidFkgDQT4TSeUyqrlzyrhD6pzNkS4UpvxXOd4TqoDFrNhJD4/XBtVnIhe8SbZrgZb8VWjYV50fg5EVgPBhCmw/qIHQAAAAAAAAAAAAAAAAAAAAAAAAAAFuAXcyd62dXG1ksAAAAASUVORK5CYII=)!important;filter:drop-shadow(0 1px 1px rgba(255,255,255,.8))!important}html[data-theme=light] .nav-symbol-match{background-position:-84px 0!important}html[data-theme=light] .nav-symbol-rivals{background-position:-112px 0!important}html:not([data-theme=light]) .nav-symbol{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASAAAAAwCAYAAACxIqevAAADm0lEQVR4nO2cy5EjIQxA8dRm5CiclA9OylE4Js+pq3pYvkIgaN6rmsMY0xI/NRLCzgEAAAAAAAAAAAAAAAAAAAAAAAAAgJzP+/n9vJ/f3nVgTSzGeZe5dbNWwBp/oO+PV7ZPJHWgnNTis+jrsz695Y+UNQP/rBUAcK78jW+xQO+P1+2Q20N+qO07GB/nBhigz/v53aUzZ6BkIc82HlJ3w3puacjfxdWKse12ssfAj2zjof8hU9Iev+7oMYrpnNIrV6cn2rIt2zILP70e7HfuLJa+Z/B4RGB6df3PsvzP7o/XLbf4Yt+xnF8S2bOsB2u6GKBY59LpbWj3q9U4hYL4tW/9UJ3eeqd0rJE9W5DdEvUYUG4gLP32mEsocUFS7sGINmo+v8WN05LdUn+k3il5JeOO8fmL6g5IcpIxA1pv4J6MiKeVxFpa6dGOEXrH5Pmk5GN8/kfNAEkS+bRkwxpYxpe0qTVCGJ8wKi7YiseoGMBrMdoVy8k8z22MT5zmHVDroGMI9uU4dcvtGEriilbzKLcTwvikadoBaQ26dUIZ9CcV+ykxILm8J//zUXPqkFO7Fo461vM+Ny6SshrEFVdM5OsdyLV8fksiYsnzWyl5tmQRS+Ro4csq1d//7kxhiJTbWFJWi8gFG3FCAmk03Q5LF0bC6BPIEKFE2xKdQobKou9TsStpmUSPagM0OkltBNKjU4ugZ6qsdFHmvmu1uEsX8AhdckizsTV3D1egOgbUK+fCehsaeoNJy3qSO1lp2SbvvBAkaJy87d7n3e6CrcIxAUITQVo2Ak03ZAaXZlVa+s2yz2OyU3MhVybRY3sD5FzetZGUwT5I5sEMc8fX4fy/tKyWbr8HpHXSAdfg7K7E3NbSGErJ3LK6JlNTZ0YjpFFWAzsgt04QeheOrb7/d5TP1O8tuszUDiu2N0Dnt7JWGeSRHEVr/RyGFrWBfumu78psb4BWDUL7nK815PI4rPJ+NF0n6ysO0uN0jNBftjdAztn7wa20XAbW1iVHypWqXcChXeiI7Oec8Um9sGLlqyWDatE0WJK3UC5/pTcjBnm0YWppk4UR1UjGs5hHtTL9+2utz7si7IBgOL3cEIuF25KdvpOhidFkgDQT4TSeUyqrlzyrhD6pzNkS4UpvxXOd4TqoDFrNhJD4/XBtVnIhe8SbZrgZb8VWjYV50fg5EVgPBhCmw/qIHQAAAAAAAAAAAAAAAAAAAAAAAAAAFuAX956KfTEYjC8AAAAASUVORK5CYII=)!important;filter:drop-shadow(0 1px 2px rgba(0,0,0,.28))!important;opacity:1!important}html:not([data-theme=light]) .nav-item.active .nav-symbol{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASAAAAAwCAYAAACxIqevAAADm0lEQVR4nO2cS44jIQxASWvWOUpumFVumKPkAulVSdUMX2MwFO9JvegQyubnwsbEOQAAAAAAAAAAAAAAAAAAAAAAAAAAkPN5P7+f9/Pbuw6sicU47zK3btYKWOMP9P3xyvaJpA6Uk1p8Fn191qe3/JGyZuCftQIAzpW/8S0W6P3xuh1ye8gPtX0H4+PcAAP0eT+/u3TmDJQs5NnGQ+puWM8tDfm7uFoxtt1O9hj4kW089D9kStrj1x09RjGdU3rl6vREW7ZlW2bhp9eD/c6dxdL3DB6PCEyvrv9Zlv/Z/fG65RZf7DuW80sie5b1YE0XAxTrXDq9De1+tRqnUBC/9q0fqtNb75SONbJnC7Jboh4Dyg2Epd8ecwklLkjKPRjRRs3nt7hxWrJb6o/UOyWvZNwxPn9R3QFJTjJmQOsN3JMR8bSSWEsrPdoxQu+YPJ+UfIzP/6gZIEkin5ZsWAPL+JI2tUYI4xNGxQVb8RgVA3gtRrtiOZnnuY3xidO8A2oddAzBvhynbrkdQ0lc0Woe5XZCGJ80TTsgrUG3TiiD/qRiPyUGJJf35H8+ak4dcmrXwlHHet7nxkVSVoO44oqJfL0DuZbPb0lELHl+KyXPlixiiRwtfFml+vvfnSkMkXIbS8pqEblgI05III2m22HpwkgYfQIZIpRoW6JTyFBZ9H0qdiUtk+hRbYBGJ6mNQHp0ahH0TJWVLsrcd60Wd+kCHqFLDmk2tubu4QpUx4B65VxYb0NDbzBpWU9yJyst2+SdF4IEjZO33fu8212wVTgmQGgiSMtGoOmGzODSrEpLv1n2eUx2ai7kyiR6bG+AnMu7NpIy2AfJPJhh7vg6nP+XltXS7feAtE464Bqc3ZWY21oaQymZW1bXZGrqzGiENMpqYAfk1glC78Kx1ff/jvKZ+r1Fl5naYcX2Buj8VtYqgzySo2itn8PQojbQL931XZntDdCqQWif87WGXB6HVd6PputkfcVBepyOEfrL9gbIOXs/uJWWy8DauuRIuVK1Czi0Cx2R/ZwzPqkXVqx8tWRQLZoGS/IWyuWv9GbEII82TC1tsjCiGsl4FvOoVqZ/f631eVeEHRAMp5cbYrFwW7LTdzI0MZoMkGYinMZzSmX1kmeV0CeVOVsiXOmteK4zXAeVQauZEBK/H67NSi5kj3jTDDfjrdiqsTAvGj8nAuvBAMJ0WB+xAwAAAAAAAAAAAAAAAAAAAAAAAADAAvwCmBON7zHZ1J0AAAAASUVORK5CYII=)!important;filter:drop-shadow(0 2px 3px rgba(0,0,0,.3))!important;opacity:1!important}.nav-symbol-home{background-position:0 0!important}.nav-symbol-fixtures{background-position:-28px 0!important}.nav-symbol-table{background-position:-56px 0!important}.nav-symbol-match{background-position:-84px 0!important}.nav-symbol-rivals{background-position:-112px 0!important}.nav-symbol-more{background-position:-140px 0!important}html:not([data-theme=light]) .nav-item:not(.active) .nav-medallion{border-color:#77a6d78c!important;background:radial-gradient(circle at 35% 28%,rgba(255,255,255,.1),transparent 34%),linear-gradient(180deg,#0d365f,#0a294b)!important}.nav-symbol-match,.nav-symbol-rivals{background-repeat:no-repeat!important;background-position:center!important;background-size:28px 28px!important}.nav-symbol-match{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAADcklEQVR4nKWWy2tdVRTGv3XOzdUIVfrwlaIDHZS2aB1YEEQxFik+RoLiyKLQP0BxoHRWcdiJFESkBpzoRHxgW6SiQkVbFEEtTSNRUHx0YERi2kaTe34OzndyV06TmxtcsNmP9fjOeu2zQ+skIPI+IliPfqwtsgRSSiIiei1eIamQVEVE9b8BgTKDAKWkDdadj4hLLV41yOtVAZvQRQTAdZIelPSwpB2Sxiw2K+mspBOSjkXElHWLYbzNYEVaHwDOszb9C7wGbE7eDg8GbAKOJYPHgaeASWAR6AHfA48CEwbE/N1DgQLhsRk4ZQNngb1J5lD6iEPpfCfwgc//SKDFSliNUgkUwIdW/BzYZF4H6AK3+Py81x1gJNl4xbq/AzfYgctBG/eB561wOoO15peAr1spKBP/Vds42vayEQ5JFXCtpGclVZJORsSf/pCmzMNGr/C66UFZpqnMn7x+CBiPiGpZPtOXPZ0qDuCtxCuT/BFgegX9EeBN6/7j+Y22fg7nO0Bl4Qb0MLDD/KuBl5Ox48CN5m0FXkxgC7b1CzC6FEn6lTkKnGM5fQd8aeWTwJnE63n+GThhkGngx5aNeWDnUi6dPwEbgTngIvAIMA6MmbcL+KIV7rw+Bdxj2TFgD3Af8JX5e5YimQCvAS4As6Q/Av383G6vGs8aLyvgtnY1en/UcuMNYBZYlPSXpI6krdRlXkbEokEnJX3malzwQNKnks5R9yLUfTwCdCVtkdRTfedKkgpfzkVEXJD0jaRRSbtc1mFvi4hYkPSt6t/UiEcpaca88MD7jZLukDQnacp4VTtszzkEE953U3geM+8Z5/d+4HGf7U9yXc/7HO737XU/mvRvi1uBS87lNp/dZLC/gcNqEXCQukL3pSLrUlc4wBPZqazY9OIRC74H7KW+E/G8wbntpHEVMGWZ34B7gRe8nwSuxK3XBgy7vgX4geW0SN1P25NcE5Xt9Bu9oYq6gu/KEbyMkpE7gRkrX/T8cevDihSVTywzT79t9ufIrUrJyG7g1+Th28C2di6or7SJ5OFCAuushDEIdIz6vsw0CXzkcboVyjPA3esCS6D5XfMA8Dr1vdmmGeBd4En6LbFqGAc+E0kvN+9HJd0s6XqLzEmajojZpDPwxTbsQ7g0cG8VfvMj7q31Eh8KMBlurq+sN/Dh26b/AIJJWIDoed8EAAAAAElFTkSuQmCC)!important}.nav-symbol-rivals{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAACYElEQVR4nOWVv2sUURDHv2/3LmeCWhkREVvBK+wEA/oPaGUaC8E6ik2wDBH/gNQWgkUUBa3MgYUoQTFoY8RSwVQiUawEzV3ux8di55lxuc3tbWGTgWV2972Z73y/M7tP2rMGpEBSIS4A6dhB7r40aKW4GATMATN2XysRl5g/CFwsC5aanyezL8BpvzaiyH3AY4u9ZfIWMwUS2zQDbFrgNnChiKljNg28t5gBsOjXy7C8bME94PcweW2wgjF7zY7dH6VKHrRmie5agj7wDTjlgBK3d8WBfQaOmVrlBycGAC2XbAuYdXuOAm9dUd+BE6WkHAIa+zkJrFvCPtABzhmzdVdIBzgbWY8F5kBr5s+4AQL4Crx0YLghqVcFi6OeAoeBS26IonXN3yOb7OM+dpjtpnNcW5K0IWlK0g1JqaSepK6kmqSnkj5IWpP0HGiMAi1iGD+Ph47RC7JvDOc/ufUWULfejw0YJ7UBPMhJGS2CdoFlYKISuxxo7OU7Szww3zawPvADOOSVqQKWxIkDbpKNfWTVM6BfbnDWgCkrsj4WS/49ZuachEvAHff8CjjvpF2hwhkagZrAFZesZe9PAs+Aj8C8vbvmilgGZoHpfPHDQOJkLjoggFWyP07i9tZzfoGdnwDAG4spnlhbTIEN61Ob7KRoxoJwZ1xMFvtNdn527GoDR2zf30LzeichhL6kJ8o+8IakSUnbViUhBEIIAyCEEIi1KvsJ/JQ0YdejEMImkIQQBoUMzR8gO7FXgaujeuEYN4HbwHVg/65y/i8bim5VpZIGkoLJPNKMaWxT30m+h+wPkhnd81m5r2AAAAAASUVORK5CYII=)!important}html[data-theme=light] .nav-symbol-match,html[data-theme=light] .nav-symbol-rivals{filter:brightness(0) saturate(100%) invert(27%) sepia(66%) saturate(1174%) hue-rotate(171deg) brightness(87%) contrast(95%) drop-shadow(0 1px 1px rgba(255,255,255,.75))!important}html:not([data-theme=light]) .nav-item:not(.active) .nav-symbol{filter:brightness(1.85) saturate(1.22) contrast(1.08) drop-shadow(0 1px 2px rgba(0,0,0,.22))!important;opacity:1!important}html:not([data-theme=light]) .nav-item:not(.active) .nav-symbol-match,html:not([data-theme=light]) .nav-item:not(.active) .nav-symbol-rivals{filter:brightness(0) saturate(100%) invert(82%) sepia(26%) saturate(762%) hue-rotate(356deg) brightness(102%) contrast(91%) drop-shadow(0 1px 2px rgba(0,0,0,.22))!important}html:not([data-theme=light]) .nav-item.active .nav-symbol{filter:brightness(1.35) saturate(1.1) contrast(1.04) drop-shadow(0 2px 3px rgba(0,0,0,.28))!important}html:not([data-theme=light]) .nav-item.active .nav-symbol-match,html:not([data-theme=light]) .nav-item.active .nav-symbol-rivals{filter:brightness(0) saturate(100%) invert(88%) sepia(36%) saturate(980%) hue-rotate(351deg) brightness(105%) contrast(92%) drop-shadow(0 2px 3px rgba(0,0,0,.28))!important}.nav-symbol-home,.nav-symbol-fixtures,.nav-symbol-table,.nav-symbol-match,.nav-symbol-rivals,.nav-symbol-more{width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;display:block!important;flex:0 0 28px!important;margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background-color:transparent!important;background-repeat:no-repeat!important;background-position:center!important;background-size:28px 28px!important;background-origin:border-box!important;background-clip:border-box!important;-webkit-mask:none!important;mask:none!important;opacity:1!important;transform:none!important;translate:none!important;scale:none!important;rotate:none!important;backface-visibility:hidden!important}.nav-symbol-home:before,.nav-symbol-home:after,.nav-symbol-fixtures:before,.nav-symbol-fixtures:after,.nav-symbol-table:before,.nav-symbol-table:after,.nav-symbol-match:before,.nav-symbol-match:after,.nav-symbol-rivals:before,.nav-symbol-rivals:after,.nav-symbol-more:before,.nav-symbol-more:after,.nav-medallion-table:before,.nav-medallion-table:after,.nav-medallion-rivals:before,.nav-medallion-rivals:after{content:none!important;display:none!important}.bottom-nav .nav-item .nav-medallion,.bottom-nav .nav-item.active .nav-medallion{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;transform:none!important;translate:none!important;scale:none!important}html:not([data-theme=light]) .bottom-nav .nav-item .nav-medallion .nav-symbol-home{background-image:url(/assets/nav/home-dark.png)!important}html:not([data-theme=light]) .bottom-nav .nav-item .nav-medallion .nav-symbol-fixtures{background-image:url(/assets/nav/fixtures-dark.png)!important}html:not([data-theme=light]) .bottom-nav .nav-item .nav-medallion .nav-symbol-table{background-image:url(/assets/nav/table-dark.png)!important}html:not([data-theme=light]) .bottom-nav .nav-item .nav-medallion .nav-symbol-match{background-image:url(/assets/nav/next-up-dark.png)!important}html:not([data-theme=light]) .bottom-nav .nav-item .nav-medallion .nav-symbol-rivals{background-image:url(/assets/nav/rivals-dark.png)!important;background-size:32px 32px!important}html:not([data-theme=light]) .bottom-nav .nav-item .nav-medallion .nav-symbol-more{background-image:url(/assets/nav/more-dark.png)!important}html:not([data-theme=light]) .bottom-nav .nav-item .nav-medallion .nav-symbol{filter:brightness(0) saturate(100%) invert(79%) sepia(19%) saturate(650%) hue-rotate(356deg) brightness(99%) contrast(88%) drop-shadow(0 1px 1px rgba(0,0,0,.2))!important;opacity:1!important}html:not([data-theme=light]) .bottom-nav .nav-item .nav-medallion .nav-symbol-rivals{filter:brightness(0) saturate(100%) invert(79%) sepia(19%) saturate(650%) hue-rotate(356deg) brightness(99%) contrast(88%) drop-shadow(0 0 1.2px #dcc58f) drop-shadow(0 1px 1px rgba(0,0,0,.2))!important}html:not([data-theme=light]) .bottom-nav .nav-item.active .nav-medallion{border-color:#e2c98d!important;background:radial-gradient(circle at 36% 27%,rgba(255,255,255,.25),transparent 31%),linear-gradient(180deg,#173f68,#09223e)!important;box-shadow:0 0 0 2px #e2c98d7a,0 0 0 4px #e2c98d1f,0 0 24px #e2c98d8a,inset 0 1px #ffffff1f,inset 0 -8px 14px #00000029!important}html:not([data-theme=light]) .bottom-nav .nav-item.active .nav-label{color:#e5cf9a!important;text-shadow:0 0 11px rgba(226,201,141,.28)!important}html[data-theme=light] .bottom-nav .nav-item .nav-medallion .nav-symbol-home{background-image:url(/assets/nav/home-dark.png)!important}html[data-theme=light] .bottom-nav .nav-item .nav-medallion .nav-symbol-fixtures{background-image:url(/assets/nav/fixtures-dark.png)!important}html[data-theme=light] .bottom-nav .nav-item .nav-medallion .nav-symbol-table{background-image:url(/assets/nav/table-dark.png)!important}html[data-theme=light] .bottom-nav .nav-item .nav-medallion .nav-symbol-more{background-image:url(/assets/nav/more-dark.png)!important}html[data-theme=light] .bottom-nav .nav-item .nav-medallion .nav-symbol-home,html[data-theme=light] .bottom-nav .nav-item .nav-medallion .nav-symbol-fixtures,html[data-theme=light] .bottom-nav .nav-item .nav-medallion .nav-symbol-table,html[data-theme=light] .bottom-nav .nav-item .nav-medallion .nav-symbol-more{filter:brightness(0) saturate(100%) invert(25%) sepia(35%) saturate(1681%) hue-rotate(169deg) brightness(91%) contrast(94%) drop-shadow(0 1px 1px rgba(255,255,255,.78))!important;opacity:1!important}.nav-light-fallback{display:none!important}html[data-theme=light] .bottom-nav .nav-item .nav-medallion .nav-symbol-match,html[data-theme=light] .bottom-nav .nav-item .nav-medallion .nav-symbol-rivals{background-image:none!important;filter:none!important;position:relative!important}html[data-theme=light] .bottom-nav .nav-item .nav-medallion .nav-light-fallback{display:block!important;position:absolute!important;left:50%!important;top:50%!important;width:28px!important;height:28px!important;margin:0!important;padding:0!important;border:0!important;object-fit:contain!important;transform:translate(-50%,-50%)!important;filter:brightness(0) saturate(100%) invert(25%) sepia(35%) saturate(1681%) hue-rotate(169deg) brightness(91%) contrast(94%) drop-shadow(0 1px 1px rgba(255,255,255,.78))!important;opacity:1!important;pointer-events:none!important}html[data-theme=light] .bottom-nav .nav-item .nav-medallion .nav-light-fallback-rivals{width:32px!important;height:32px!important;filter:brightness(0) saturate(100%) invert(25%) sepia(35%) saturate(1681%) hue-rotate(169deg) brightness(91%) contrast(94%) drop-shadow(0 0 1.2px #0d4f87) drop-shadow(0 1px 1px rgba(255,255,255,.78))!important}html[data-theme=light] .bottom-nav .nav-item.active .nav-medallion{border-color:#c99739!important;background:radial-gradient(circle at 36% 25%,#fff9e6,transparent 34%),linear-gradient(180deg,#fff3c9,#ecd8a2)!important;box-shadow:0 0 0 2px #c9973966,0 0 0 4px #c997391a,0 0 21px #c9973961,inset 0 1px #fffffffa,inset 0 -6px 12px #aa72181a!important}html[data-theme=light] :is(.home-match-hero,.fixture-preview-hero){--fixture-image-text:#fff8e9;--fixture-image-gold:#e3c06f;--fixture-image-shadow:rgba(2,13,31,.92)}html[data-theme=light] .home-match-hero :is(.home-team>span,.home-match-centre>strong,.home-match-centre>span),html[data-theme=light] .fixture-preview-hero :is(.fixture-preview-team>strong,.fixture-preview-vs strong,.fixture-preview-vs span,.fixture-preview-meta strong,.fixture-preview-meta span,.fixture-result-score strong,.fixture-result-score span){color:var(--fixture-image-text)!important;text-shadow:0 1px 2px var(--fixture-image-shadow),0 0 7px rgba(2,13,31,.72)!important}html[data-theme=light] .home-match-hero .home-kicker,html[data-theme=light] .fixture-preview-hero .fixture-preview-kicker,html[data-theme=light] .fixture-preview-hero .fixture-result-score small,html[data-theme=light] .fixture-preview-hero .fixture-result-status{color:var(--fixture-image-gold)!important;text-shadow:0 1px 2px rgba(2,13,31,.96),0 0 7px rgba(2,13,31,.76)!important}html[data-theme=light] .home-match-hero .home-countdown :is(b,small){text-shadow:none!important}html:not([data-theme=light]) .home-match-hero :is(.home-team>span,.home-match-centre>strong),html:not([data-theme=light]) .fixture-preview-hero :is(.fixture-preview-team>strong,.fixture-preview-vs span,.fixture-preview-meta strong,.fixture-result-score strong){text-shadow:0 1px 2px rgba(1,9,22,.82),0 0 6px rgba(1,9,22,.48)}html:not([data-theme=light]) .home-match-hero .home-match-centre>span,html:not([data-theme=light]) .fixture-preview-hero :is(.fixture-preview-vs strong,.fixture-preview-meta span,.fixture-result-score span){color:#eef3fb!important;text-shadow:0 1px 2px rgba(1,9,22,.92),0 0 7px rgba(1,9,22,.62)!important}html:not([data-theme=light]) .home-match-hero .home-kicker,html:not([data-theme=light]) .fixture-preview-hero :is(.fixture-preview-kicker,.fixture-result-score small,.fixture-result-status){color:#e6c77f!important;text-shadow:0 1px 2px rgba(1,9,22,.92),0 0 7px rgba(1,9,22,.56)!important}html,body,#root{overscroll-behavior-y:none}html,body,#root,*{scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar,body::-webkit-scrollbar,#root::-webkit-scrollbar,*::-webkit-scrollbar{width:0;height:0;display:none}.fixtures-centre .fixtures-tabs{position:sticky;top:calc(var(--header-h) + env(safe-area-inset-top));z-index:18;margin:-8px -14px 2px;padding:10px 14px 11px;border-bottom:1px solid color-mix(in srgb,var(--edge-gold) 38%,var(--edge));background:linear-gradient(180deg,color-mix(in srgb,var(--theme-surface-63) 96%,transparent),color-mix(in srgb,var(--theme-surface-57) 94%,transparent));box-shadow:0 10px 20px #00000021;backdrop-filter:blur(18px) saturate(115%);-webkit-backdrop-filter:blur(18px) saturate(115%)}.fixtures-centre .fixtures-tabs button{min-height:44px;border-color:color-mix(in srgb,var(--edge) 82%,var(--edge-gold));background:linear-gradient(180deg,var(--theme-surface-15),var(--theme-surface-31));color:var(--text-soft);box-shadow:inset 0 1px #ffffff06;transition:border-color .14s ease,background .14s ease,color .14s ease,box-shadow .14s ease}.fixtures-centre .fixtures-tabs button.active{border-color:var(--midwest-gold,var(--pol-gold));background:linear-gradient(180deg,#f0ca6a,#dfb451 58%,#c99836);color:#102744;box-shadow:0 5px 14px #d7ae633d,inset 0 1px #ffffff80}.squad-competition-picker{overflow:hidden;border:1px solid color-mix(in srgb,var(--midwest-gold,var(--pol-gold)) 58%,var(--edge));border-radius:18px;background:linear-gradient(180deg,#103862bd,#071f3de6);box-shadow:inset 0 1px #ffffff0b,0 8px 20px #0000001f}.competition-picker-toggle{width:100%;min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:11px 16px;border:0;background:transparent;color:inherit;text-align:left}.competition-picker-copy{min-width:0;display:grid;gap:4px}.competition-picker-copy small{color:var(--pol-gold);font:800 .54rem var(--pol-ui);letter-spacing:.11em;text-transform:uppercase}.competition-picker-copy strong{overflow:hidden;color:var(--warm-ivory,var(--text));font:800 .78rem var(--pol-ui);text-overflow:ellipsis;white-space:nowrap}.competition-picker-toggle-icon{width:38px;height:38px;flex:0 0 38px;display:grid;place-items:center;border:1px solid rgba(215,174,99,.42);border-radius:50%;background:#041c386b;color:var(--pol-gold)}.competition-picker-toggle-icon svg{width:18px;height:18px;display:block;overflow:visible;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;transform-origin:50% 50%;transition:transform .16s ease}.squad-competition-picker.is-open .competition-picker-toggle-icon svg{transform:rotate(180deg)}.competition-picker-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px 12px 12px;border-top:1px solid rgba(215,174,99,.12)}.competition-picker-options button{width:100%;min-height:43px;margin:0;padding:9px 12px;border:1px solid rgba(112,154,202,.36);border-radius:999px;background:linear-gradient(180deg,#0e3760d1,#072244e6);color:var(--text-soft);font:760 .64rem var(--pol-ui);letter-spacing:.01em;text-align:center;box-shadow:inset 0 1px #ffffff06}.competition-picker-options button.is-selected{border-color:var(--midwest-gold,var(--pol-gold));background:linear-gradient(180deg,#f0ca6a,#dfb451 58%,#c99836);color:#102744;box-shadow:0 5px 13px #d7ae6333,inset 0 1px #ffffff73}.competition-picker-options .competition-picker-done{grid-column:1/-1;min-height:39px;margin-top:2px;border-color:#d7ae638f;background:#d7ae6314;color:var(--pol-gold);font-weight:800}.competition-picker-options .competition-picker-done:active{background:#d7ae6329}.competition-picker-toggle:focus-visible,.competition-picker-options button:focus-visible{outline:2px solid var(--pol-gold);outline-offset:2px}.attacking-secondary-grid strong{font-family:var(--pol-display);font-variant-numeric:tabular-nums lining-nums}.attacking-secondary-grid span{font-family:var(--pol-ui);font-weight:700;letter-spacing:.01em}html[data-theme=light] .fixtures-centre .fixtures-tabs{border-bottom-color:#ae802d47;background:linear-gradient(180deg,#faf7effa,#f7f3e9f2);box-shadow:0 9px 20px #26344a17}html[data-theme=light] .fixtures-centre .fixtures-tabs button{border-color:#b9cce0;background:linear-gradient(180deg,#fff,#f7f8fa);color:#4f6680}html[data-theme=light] .fixtures-centre .fixtures-tabs button.active{border-color:#b17e27;background:linear-gradient(180deg,#f1cc70,#e0b653 58%,#cb9936);color:#102744}html[data-theme=light] .squad-competition-picker{border-color:#d5b66e;background:linear-gradient(180deg,#fffdf8,#f8f3e8);box-shadow:inset 0 1px #fff,0 8px 18px #2d3d5312}html[data-theme=light] .competition-picker-copy small{color:#946317}html[data-theme=light] .competition-picker-copy strong{color:#102744}html[data-theme=light] .competition-picker-toggle-icon{border-color:#d7b86d;background:#fff9eb;color:#9b6818}html[data-theme=light] .competition-picker-options{border-top-color:#ae802d29}html[data-theme=light] .competition-picker-options button{border-color:#c6d4e3;background:linear-gradient(180deg,#fff,#f7f9fc);color:#274b70}html[data-theme=light] .competition-picker-options button.is-selected{border-color:#ad7924;background:linear-gradient(180deg,#efc968,#dfb250 58%,#ca9835);color:#102744}html[data-theme=light] .competition-picker-options .competition-picker-done{border-color:#c59a48;background:#fff8e8;color:#8d5f16}@media (max-width:390px){.fixtures-centre .fixtures-tabs{margin-inline:-10px;padding-inline:10px}.competition-picker-toggle{min-height:60px;padding-inline:14px}.competition-picker-options{padding-inline:10px}}@media (prefers-reduced-motion:reduce){.fixtures-centre .fixtures-tabs button,.competition-picker-toggle-icon svg{transition:none}}.squad-loan-drawer .squad-drawer-photo>.squad-player-photo{width:100%!important;height:100%!important;border:0!important;border-radius:inherit!important;background:#fff!important;box-shadow:none!important}.squad-loan-drawer .squad-drawer-photo>.squad-player-photo img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center top!important;border-radius:inherit!important}.squad-loan-stats,.squad-loan-drawer .loan-game-time-card,.squad-loan-drawer .squad-stats-note,.squad-loan-drawer .squad-state{display:none!important}
