/* JPL Tracker stijlen */*,::after,::before{box-sizing:border-box}@property --red{syntax:'<color>';inherits:true;initial-value:#e8102a}@property --red2{syntax:'<color>';inherits:true;initial-value:#ff3355}@property --redD{syntax:'<color>';inherits:true;initial-value:#b00d20}@property --redB{syntax:'<color>';inherits:true;initial-value:#b00d20}@property --ring{syntax:'<color>';inherits:true;initial-value:rgba(232,16,42,.16)}@property --sel{syntax:'<color>';inherits:true;initial-value:rgba(232,16,42,.38)}@property --glow1{syntax:'<color>';inherits:true;initial-value:rgba(232,16,42,.16)}@property --glow2{syntax:'<color>';inherits:true;initial-value:rgba(58,160,255,.11)}@property --bg{syntax:'<color>';inherits:true;initial-value:#080b12}@property --bg2{syntax:'<color>';inherits:true;initial-value:#0d1119}@property --card{syntax:'<color>';inherits:true;initial-value:#131926}@property --card2{syntax:'<color>';inherits:true;initial-value:#19202f}@property --card3{syntax:'<color>';inherits:true;initial-value:#1f2838}@property --line{syntax:'<color>';inherits:true;initial-value:#242e42}@property --line2{syntax:'<color>';inherits:true;initial-value:#525e76}@property --tx{syntax:'<color>';inherits:true;initial-value:#e9edf6}@property --tx2{syntax:'<color>';inherits:true;initial-value:#a3b0c7}@property --tx3{syntax:'<color>';inherits:true;initial-value:#8290a9}@property --win{syntax:'<color>';inherits:true;initial-value:#2fd07e}@property --draw{syntax:'<color>';inherits:true;initial-value:#8b96ad}@property --loss{syntax:'<color>';inherits:true;initial-value:#ff5c6c}@property --gold{syntax:'<color>';inherits:true;initial-value:#ffd200}html{transition:--red .5s ease,--red2 .5s ease,--redD .5s ease,--redB .5s ease,--ring .5s ease,--sel .5s ease,--glow1 .5s ease,--glow2 .5s ease,--clubAmb1 .5s ease,--clubAmb2 .5s ease,--clubGold .5s ease,--bg .35s ease,--bg2 .35s ease,--card .35s ease,--card2 .35s ease,--card3 .35s ease,--line .35s ease,--line2 .35s ease,--tx .35s ease,--tx2 .35s ease,--tx3 .35s ease,--win .35s ease,--draw .35s ease,--loss .35s ease,--gold .35s ease}:root{color-scheme:dark;accent-color:var(--red);-webkit-tap-highlight-color:transparent;--bg:#080b12;--bg2:#0d1119;--card:#131926;--card2:#19202f;--card3:#1f2838;--line:#242e42;--line2:#525e76;--tx:#e9edf6;--tx2:#a3b0c7;--tx3:#8290a9;--red:#e8102a;--red2:#ff3355;--gold:#ffd200;--on-accent:#fff;--on-signal:#08110c;--win-text:#9ff0c6;--shadow-btn:0 2px 8px rgba(0,0,0,.3);--shine:rgba(255,255,255,.035);--cl:#3aa0ff;--cl2:#7cc4ff;--el:#f5a623;--uecl:#a5e635;--rel:#ff4d5a;--win:#2fd07e;--draw:#8b96ad;--loss:#ff5c6c;--r:16px;--r2:11px;--r3:8px;--sh:0 10px 34px rgba(0,0,0,.42);--redD:#b00d20;--redB:#b00d20;--ring:rgba(232,16,42,.16);--sel:rgba(232,16,42,.38);--glow1:rgba(232,16,42,.16);--glow2:rgba(58,160,255,.11);--mono:ui-monospace,SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace;--sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif}html.light{color-scheme:light;accent-color:var(--red);--bg:#f2f4f9;--bg2:#e9edf4;--card:#ffffff;--card2:#f3f5fa;--card3:#e9edf5;--line:#d9dfec;--line2:#b9c3d8;--tx:#141a28;--tx2:#48566f;--tx3:#5d6a86;--red:#d40e28;--red2:#c9102e;--gold:#96700a;--on-accent:#fff;--on-signal:#fff;--win-text:#0b7f49;--shadow-btn:0 2px 8px rgba(25,35,60,.12);--shine:rgba(255,255,255,.65);--cl:#0b64cc;--cl2:#0a58b0;--el:#9a6200;--uecl:#557f00;--rel:#d42a3c;--win:#0b7f49;--draw:#5f6c88;--loss:#cf3a4d;--sh:0 10px 30px rgba(25,35,60,.14);--redD:#a80d1e;--redB:#a80d1e;--ring:rgba(212,14,40,.12);--sel:rgba(212,14,40,.30);--glow1:rgba(232,16,42,.06);--glow2:rgba(11,100,204,.07)}html.light body{background:radial-gradient(1100px 620px at 12% -8%,var(--glow1),transparent 60%),radial-gradient(900px 520px at 92% 0,var(--glow2),transparent 62%),var(--bg)}html.light table.tbl tbody tr:hover{background:rgba(20,32,60,.04)}html.light .sq-tbl tr:hover td{background:rgba(20,32,60,.03)}html.light .cd-u{background:rgba(20,32,60,.045)}html.light .chip{background:rgba(20,32,60,.045)}html.light .mini{border-color:rgba(15,25,50,.15)}html.light .crest{border-color:rgba(15,25,50,.15)}html.light .crest-lg{border-color:rgba(15,25,50,.15)}:root{--ease:cubic-bezier(.16,1,.3,1);--sh:0 1px 0 rgba(255,255,255,.04) inset,0 14px 40px rgba(0,0,0,.42),0 3px 10px rgba(0,0,0,.3)}html.light{--sh:0 1px 2px rgba(25,35,60,.05),0 14px 36px rgba(25,35,60,.09)}html{scroll-behavior:smooth}.card,.card-p,.clubcard,.next{transition:transform .45s var(--ease),box-shadow .45s var(--ease),border-color .3s var(--ease)}.card,.card-p{box-shadow:inset 0 1px 0 var(--shine),var(--sh)}html.light .card,html.light .card-p,html.light .clubcard,html.light .next{box-shadow:inset 0 1px 0 rgba(255,255,255,.75),var(--sh)}.clubcard:hover{transform:translateY(-4px);border-color:var(--line2);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 22px 52px rgba(0,0,0,.5),0 6px 16px rgba(0,0,0,.32)}html.light .clubcard:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 22px 48px rgba(25,35,60,.16),0 6px 14px rgba(25,35,60,.08)}.next::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(440px 210px at 10% -25%,var(--glow1),transparent 70%)}.cd-u{transition:transform .35s var(--ease),box-shadow .35s var(--ease);box-shadow:inset 0 1px 0 rgba(255,255,255,.07)}.cd-u:hover{transform:translateY(-3px);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 10px 24px rgba(0,0,0,.35)}html.light .cd-u{box-shadow:inset 0 1px 0 rgba(255,255,255,.85)}html.light .cd-u:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 10px 22px rgba(25,35,60,.12)}.cb-chip,.club-sel,.pill,.seg button,.sq-toggle,.tab,.theme-btn{transition:transform .25s var(--ease),background .2s var(--ease),color .2s var(--ease),border-color .2s var(--ease),box-shadow .25s var(--ease)}.pill:active,.seg button:active,.sq-toggle:active,.tab:active,.theme-btn:active{transform:scale(.96)}html.light .tab.on{box-shadow:0 8px 20px color-mix(in srgb,var(--redD) 30%,transparent),inset 0 1px 0 rgba(255,255,255,.25)}.sec-h h2{letter-spacing:-.02em}.nm-team b{letter-spacing:-.01em}.mini-logo{filter:drop-shadow(0 1px 3px rgba(0,0,0,.28))}.crest-lg-logo,.crest-logo{filter:drop-shadow(0 3px 10px rgba(0,0,0,.3))}@keyframes fadeUp{from{opacity:0;translate:0 12px}to{opacity:1;translate:0 0}}html.js .view.on :is(.card,.card-p,.clubcard,.next){animation:fadeUp .55s var(--ease) backwards}html.js .view.on.swap :is(.card,.card-p,.clubcard,.next,.kpi,.sec-h,.tbl-wrap,.mrow-w,.ctl,.clubbar,.chart,.statrow,.src,.note,.worldrank,.live-card){animation:none}html.js .view.on.swap :is(.card,.card-p,.clubcard,.next,.kpi,.sec-h,.tbl-wrap,.mrow-w,.ctl,.clubbar,.chart,.statrow,.src,.note,.worldrank,.live-card){opacity:0;translate:0 16px;scale:.985}html.js .view.on.swap.swap-in :is(.card,.card-p,.clubcard,.next,.kpi,.sec-h,.tbl-wrap,.mrow-w,.ctl,.clubbar,.chart,.statrow,.src,.note,.worldrank,.live-card){animation:panelIn .5s var(--ease) forwards;animation-delay:calc(var(--pi,0)*55ms);opacity:1;transform:none}@keyframes panelIn{from{opacity:0;translate:0 16px;scale:.985}to{opacity:1;translate:0 0;scale:1}}html.js .view.on.swap .rv{opacity:0;translate:0 18px;animation:none}html.js .view.on.swap.swap-in .rv:not(.in){opacity:0}html.js .view.on.swap-in .rv.in{opacity:1;translate:0 0;animation:none}.sq-in{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (pointer:coarse){.tab{padding:11px 17px}.pill{padding:7px 13px}.sq-toggle{padding:12px 15px}.theme-btn{width:40px;height:40px}}@media (max-width:640px){.search input{font-size:16px}}::selection{background:var(--sel)}html.light ::selection{background:rgba(212,14,40,.22);color:inherit}html{scrollbar-color:var(--line2) transparent;scrollbar-width:thin}html{scroll-padding-top:calc(var(--tbh,59px) + 54px)}input[type=search]{color-scheme:inherit}html.light .next{background:linear-gradient(140deg,#fff 0,#f5f7fc 46%,#edf2fa 100%)}html.light .cd-u{border-color:var(--line2)}html.light .pill.done{color:var(--win)}html.light .src .ok{color:var(--win)}html.light .topbar{background:rgba(242,244,249,.92)}html.light .tabs{background:rgba(242,244,249,.8)}body,html{margin:0;padding:0}body{background:radial-gradient(1100px 620px at 12% -8%,var(--glow1),transparent 60%),radial-gradient(900px 520px at 92% 0,var(--glow2),transparent 62%),var(--bg);color:var(--tx);font-family:var(--sans);font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased;min-height:100vh}a{color:var(--cl2);text-decoration:none}a:hover{text-decoration:underline;text-underline-offset:2px}:focus-visible{outline:2px solid var(--cl2);outline-offset:2px}::placeholder{color:var(--tx3);opacity:1}input{caret-color:var(--tx)}@supports (text-wrap:balance){h1,h2,h3,h4{text-wrap:balance}}h1,h2,h3,h4{margin:0;line-height:1.2;font-weight:800;letter-spacing:-.01em}.wrap{max-width:1280px;margin:0 auto;padding:0 20px}.topbar{position:sticky;top:0;z-index:60;background:rgba(8,11,18,.86);-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);border-bottom:1px solid var(--line)}.topbar-in{display:flex;align-items:center;gap:16px;padding:12px 20px;max-width:1280px;margin:0 auto;flex-wrap:wrap}.brand{display:flex;align-items:center;gap:11px;min-width:0}.brand svg{flex:none;filter:drop-shadow(0 3px 8px color-mix(in srgb,var(--red) 40%, transparent))}.brand-txt{display:flex;flex-direction:column;min-width:0}.brand-txt b,.brand-txt h1{font-size:16px;letter-spacing:.2px;white-space:nowrap}.brand-txt h1{font-weight:800;line-height:1.2;color:var(--tx)}.brand-txt span{font-size:11.5px;color:var(--tx3);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.topbar-right{margin-left:auto;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.club-sel{appearance:none;-webkit-appearance:none;background:var(--card) url('data:image/svg+xml;utf8,<svg xmlns=%22http://www.w3.org/2000/svg%22 width=%2210%22 height=%226%22><path d=%22M1 1l4 4 4-4%22 stroke=%22%238290a9%22 stroke-width=%221.6%22 fill=%22none%22 stroke-linecap=%22round%22/></svg>') no-repeat right 10px center/10px;border:1px solid var(--line);border-radius:999px;color:var(--tx);font:inherit;font-size:12.5px;padding:7px 26px 7px 12px;max-width:190px;cursor:pointer}.club-sel:hover{border-color:var(--line2);background-color:color-mix(in srgb,var(--tx) 4%,var(--card))}.club-sel:focus-visible{outline:2px solid var(--cl);outline-offset:1px}html.light .club-sel{background-image:url('data:image/svg+xml;utf8,<svg xmlns=%22http://www.w3.org/2000/svg%22 width=%2210%22 height=%226%22><path d=%22M1 1l4 4 4-4%22 stroke=%22%235d6a86%22 stroke-width=%221.6%22 fill=%22none%22 stroke-linecap=%22round%22/></svg>')}@media (max-width:640px){.club-sel{max-width:138px;padding:6px 24px 6px 10px;font-size:12px}}.club-chip{width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;background:0 0;flex:0 0 auto}.club-chip:empty{display:none}.club-chip img{width:19px;height:19px;object-fit:contain;display:block}.clock{font-family:var(--mono);font-size:13px;color:var(--tx2);background:var(--card);border:1px solid var(--line);border-radius:999px;padding:6px 13px;display:flex;align-items:center;gap:8px;white-space:nowrap}.clock .dot{width:6px;height:6px;border-radius:50%;background:var(--tx3);opacity:.5}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.35}}.visitors{display:flex;align-items:center;gap:9px;background:linear-gradient(135deg,color-mix(in srgb,var(--red) 16%,transparent),rgba(255,210,0,.09));border:1px solid color-mix(in srgb,var(--red) 40%,transparent);border-radius:999px;padding:6px 14px 6px 11px;cursor:default;position:relative}.visitors svg{color:var(--gold);flex:none}.vstack{display:flex;flex-direction:column;line-height:1.15}.vnum{font-family:var(--mono);font-weight:700;font-size:15px;color:var(--tx);font-variant-numeric:tabular-nums;min-width:3.2ch;text-align:right}.vsub{position:absolute;top:calc(100% + 7px);right:0;background:var(--card2);border:1px solid var(--line2);border-radius:var(--r3);padding:5px 9px;font-size:11px;color:var(--tx2);white-space:nowrap;opacity:0;transform:translateY(-4px);transition:.18s;pointer-events:none;box-shadow:var(--sh);z-index:70}.visitors:hover .vsub{opacity:1;transform:translateY(0)}.tabs{border-bottom:1px solid var(--line);background:rgba(13,17,25,.6);position:sticky;top:var(--tbh,59px);z-index:55;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.tabs-in{display:flex;gap:4px;max-width:1280px;margin:0 auto;padding:6px 20px;overflow-x:auto;scrollbar-width:none}.tab-ar{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:30px;height:30px;border-radius:50%;border:1px solid var(--line2);background:var(--card);color:var(--tx2);display:grid;place-items:center;cursor:pointer;padding:0;box-shadow:var(--shadow-btn);opacity:0;pointer-events:none;transition:opacity .2s var(--ease),color .15s,border-color .15s,background .15s}.tab-ar.on{opacity:1;pointer-events:auto}.tab-ar:hover{color:var(--tx);border-color:var(--tx3);background:var(--card2)}.tab-ar:focus-visible{outline:2px solid var(--cl);outline-offset:1px}.tab-ar.left{left:7px}.tab-ar.right{right:7px}.tab-ar[hidden]{display:none}.tabs-in::-webkit-scrollbar{display:none}.tab{appearance:none;border:1px solid transparent;background:0 0;color:var(--tx2);font:inherit;font-size:13.5px;font-weight:600;padding:9px 15px;border-radius:999px;cursor:pointer;white-space:nowrap;display:flex;align-items:center;gap:7px;transition:.15s}.tab:hover{color:var(--tx);background:var(--card)}.tab.on{color:var(--on-accent);background:linear-gradient(135deg,var(--red),var(--redB));border-color:rgba(255,255,255,.16);box-shadow:0 8px 22px color-mix(in srgb,var(--redD) 42%,transparent),inset 0 1px 0 rgba(255,255,255,.22)}main{padding:26px 0 60px}.view{display:none;animation:fade .3s ease}.view.on{display:block}@keyframes fade{from{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}[tabindex]:focus,a:focus,button:focus,input:focus,select:focus{outline:2px solid var(--cl);outline-offset:2px;border-radius:6px}[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid var(--cl);outline-offset:2px;border-radius:6px}.search input:focus-visible{outline:2px solid var(--cl);outline-offset:1px;border-color:var(--red);box-shadow:none}.clubcard:focus-visible,.mrow:focus-visible,.step:focus-visible{outline-offset:-2px}:focus:not(:focus-visible){outline:0}.sec{margin-bottom:26px}.sec-h{display:flex;align-items:baseline;gap:12px;margin-bottom:13px;flex-wrap:wrap}.sec-h h2{font-size:19px}.sec-h .sub{font-size:12.5px;color:var(--tx3)}.sec-h .spacer{margin-left:auto}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh)}.card-p{padding:18px}.grid{display:grid;gap:16px}.g2{grid-template-columns:1fr 1fr}.g3{grid-template-columns:repeat(3,1fr)}.g4{grid-template-columns:repeat(4,1fr)}.g-hero{grid-template-columns:1.35fr 1fr}.g-split{grid-template-columns:1.5fr 1fr}@media(max-width:1000px){.g-hero,.g-split,.g4{grid-template-columns:1fr 1fr}.g3{grid-template-columns:1fr}}@media(max-width:680px){.g-hero,.g-split,.g2,.g3,.g4{grid-template-columns:1fr}}.next{position:relative;overflow:hidden;background:linear-gradient(140deg,#1a1024 0,#131926 46%,#0e1a2c 100%);border:1px solid color-mix(in srgb,var(--red) 30%,var(--line2));box-shadow:0 22px 54px color-mix(in srgb,var(--red) 15%,rgba(0,0,0,.38));border-radius:var(--r);padding:28px 26px}.next::after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(520px 220px at 82% -30%,rgba(255,210,0,.16),transparent 70%)}.next .kick{font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--clubGold,var(--gold));font-weight:700;margin-bottom:18px;display:flex;align-items:center;gap:8px;position:relative}.next .kick::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--gold);box-shadow:0 0 10px var(--gold)}.nm-teams{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;position:relative}.nm-team{display:flex;flex-direction:column;align-items:center;gap:9px;text-align:center;min-width:0}.crest{width:54px;height:54px;border-radius:14px;display:grid;place-items:center;font-weight:800;font-size:15px;letter-spacing:-.5px;border:1px solid rgba(255,255,255,.18);box-shadow:0 6px 18px rgba(0,0,0,.4)}.nm-team b{font-size:14.5px;font-weight:700}.nm-team span{font-size:11px;color:var(--tx3)}.nm-vs{font-family:var(--mono);font-size:12px;color:var(--tx3);padding:0 4px}.cd{display:flex;gap:8px;justify-content:center;margin-top:18px;flex-wrap:wrap;position:relative}.cd-u{background:rgba(255,255,255,.05);border:1px solid var(--line2);border-radius:var(--r2);padding:9px 13px;min-width:66px;text-align:center}.cd-u b{display:block;font-family:var(--mono);font-size:23px;font-weight:700;color:var(--tx);font-variant-numeric:tabular-nums;line-height:1.1}.cd-u span{font-size:9.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--tx3)}.nm-meta{margin-top:15px;display:flex;gap:8px;flex-wrap:wrap;justify-content:center;position:relative}.chip{font-size:11.5px;color:var(--tx2);background:rgba(255,255,255,.05);border:1px solid var(--line);border-radius:999px;padding:4px 11px;display:inline-flex;align-items:center;gap:6px}.kpi{background:var(--card);border:1px solid var(--line);border-radius:var(--r2);padding:15px;position:relative;overflow:hidden}.kpi::before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--acc,var(--red))}.kpi .k{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--tx3);margin-bottom:6px}.kpi .v{font-family:var(--mono);font-size:26px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.kpi .d{font-size:11.5px;color:var(--tx2);margin-top:6px}.kpi .v small{font-size:13px;color:var(--tx3);font-weight:600}.tbl-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}table.tbl{width:100%;border-collapse:collapse;font-size:13.5px}table.tbl th{text-align:right;font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--tx3);font-weight:700;padding:10px 8px;border-bottom:1px solid var(--line2);white-space:nowrap}table.tbl th.l,table.tbl th:nth-child(2){text-align:left}table.tbl td{padding:9px 8px;text-align:right;border-bottom:1px solid var(--line);white-space:nowrap;font-variant-numeric:tabular-nums}table.tbl td.l{text-align:left}table.tbl tbody tr{transition:background .12s}table.tbl tbody tr:hover{background:rgba(255,255,255,.035)}table.tbl tbody tr:last-child td{border-bottom:none}.pos{font-family:var(--mono);font-weight:700;color:var(--tx2);width:34px;text-align:center!important;display:inline-block}.club{display:flex;align-items:center;gap:9px;min-width:0}.mini{width:24px;height:24px;border-radius:7px;flex:none;display:grid;place-items:center;font-size:8.5px;font-weight:800;border:1px solid rgba(255,255,255,.16);letter-spacing:-.3px}.club b{font-weight:600;font-size:13.5px}.club small{color:var(--tx3);font-size:11px;font-weight:400}.pts{font-weight:800;color:var(--tx)}table.tbl td.mono{font-family:var(--mono);font-weight:700;color:var(--tx2)}.gd-pos{color:var(--win)}.gd-neg{color:var(--loss)}.gd-zero{color:var(--tx3)}.form{display:flex;gap:3px;justify-content:flex-end}.fm{width:19px;height:19px;border-radius:5px;display:grid;place-items:center;font-size:9.5px;font-weight:800;color:var(--on-signal)}.fm.W{background:var(--win)}.fm.G{background:var(--draw)}.fm.V{background:var(--loss)}.row-zone-cl{box-shadow:inset 3px 0 0 var(--cl)}.row-zone-el{box-shadow:inset 3px 0 0 var(--el)}.row-zone-uecl{box-shadow:inset 3px 0 0 var(--uecl)}.row-zone-rel{box-shadow:inset 3px 0 0 var(--rel)}.legend{display:flex;gap:14px;flex-wrap:wrap;margin-top:13px;font-size:11.5px;color:var(--tx2)}.legend i{display:inline-block;width:9px;height:9px;border-radius:3px;margin-right:6px;vertical-align:middle}.ctl{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-bottom:14px}.seg{display:flex;background:var(--card);border:1px solid var(--line);border-radius:999px;padding:3px;gap:2px}.seg button{appearance:none;border:0;background:0 0;color:var(--tx2);font:inherit;font-size:12.5px;font-weight:600;padding:6px 14px;border-radius:999px;cursor:pointer;transition:.15s;white-space:nowrap}.seg button.on{background:var(--card3);color:var(--tx);box-shadow:var(--shadow-btn)}.seg button:hover{color:var(--tx);background:color-mix(in srgb,var(--tx) 5%,var(--card2))}.search{position:relative;flex:1;min-width:190px;max-width:300px}.search input{width:100%;background:var(--card);border:1px solid var(--line);border-radius:999px;color:var(--tx);font:inherit;font-size:13px;padding:8px 14px 8px 34px;outline:0;transition:.15s}.search input:focus{border-color:var(--red);box-shadow:0 0 0 3px var(--ring)}.search svg{position:absolute;left:11px;top:50%;transform:translateY(-50%);color:var(--tx3);pointer-events:none}.cb-chip:focus-visible,.pill:focus-visible,.seg button:focus-visible{outline:2px solid var(--cl);outline-offset:2px}.pills{display:flex;gap:6px;flex-wrap:wrap}.pill{appearance:none;background:var(--card);border:1px solid var(--line);color:var(--tx2);font:inherit;font-size:12.5px;font-weight:600;padding:6px 13px;border-radius:999px;cursor:pointer;transition:.15s;white-space:nowrap}.pill:hover{border-color:var(--line2);color:var(--tx);background:color-mix(in srgb,var(--tx) 4%,var(--card))}.pill.on{background:linear-gradient(135deg,var(--red),var(--redB));border-color:transparent;color:var(--on-accent);box-shadow:0 6px 16px color-mix(in srgb,var(--redD) 30%,transparent)}.pill.done{border-color:color-mix(in srgb,var(--win) 40%,transparent);color:var(--win-text);background:color-mix(in srgb,var(--win) 10%,transparent)}.mday-h{display:flex;align-items:center;gap:10px;margin-bottom:9px;font-size:13px;color:var(--tx2)}.mday-h b{color:var(--tx);font-size:14px}.mday-h .bar{flex:1;height:1px;background:var(--line)}.mrow{display:grid;grid-template-columns:74px 1fr auto 1fr auto;align-items:center;gap:10px;background:var(--card);border:1px solid var(--line);border-radius:var(--r2);padding:10px 13px;margin-bottom:7px;transition:.15s}.mrow:hover{border-color:var(--line2);background:var(--card2)}.mrow.live{border-color:color-mix(in srgb,var(--red) 55%,transparent)}.mtime{font-family:var(--mono);font-size:12px;color:var(--tx3);text-align:center}.mtime b{display:block;font-size:13px;color:var(--tx2);font-weight:600}.mtime .mdate{display:block;font-size:11.5px;color:var(--tx2);font-weight:600;margin-top:1px;white-space:nowrap}.mtime{min-width:58px}.mteam{display:flex;align-items:center;gap:9px;min-width:0}.mteam.away{flex-direction:row-reverse;text-align:right}.mteam span{font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mscore{font-family:var(--mono);font-size:15px;font-weight:700;background:var(--bg2);border:1px solid var(--line2);border-radius:var(--r3);padding:4px 11px;min-width:62px;text-align:center;color:var(--tx)}.mscore .w{color:var(--gold)}.mtag{font-size:10px;color:var(--tx3);text-align:center;white-space:nowrap;justify-self:end}.mtag .badge{background:rgba(255,210,0,.12);color:var(--gold);border:1px solid rgba(255,210,0,.3);border-radius:999px;padding:2px 8px;font-size:9.5px;font-weight:700;letter-spacing:.04em;white-space:nowrap}@media(max-width:640px){.mrow{grid-template-columns:56px 1fr auto 1fr;gap:7px;padding:9px 10px}.mtag{display:none}.mteam span{font-size:12.5px}.mini{width:21px;height:21px;font-size:8.5px}.tab{min-height:44px;padding:0 13px}.pill{min-height:44px;padding:0 11px;display:inline-flex;align-items:center;font-size:12px}.seg button{min-height:44px;padding:0 16px}.search input{min-height:44px}.pod-h,.sq-h{min-height:44px}.tbl.stand-mobile td:nth-child(10),.tbl.stand-mobile td:nth-child(3),.tbl.stand-mobile td:nth-child(4),.tbl.stand-mobile td:nth-child(5),.tbl.stand-mobile td:nth-child(6),.tbl.stand-mobile td:nth-child(7),.tbl.stand-mobile th:nth-child(10),.tbl.stand-mobile th:nth-child(3),.tbl.stand-mobile th:nth-child(4),.tbl.stand-mobile th:nth-child(5),.tbl.stand-mobile th:nth-child(6),.tbl.stand-mobile th:nth-child(7){display:none}.tbl.stand-mobile td,.tbl.stand-mobile th{padding:8px 4px;font-size:12px}.tbl.stand-mobile .club small{display:none}.tbl.stand-mobile .club b{font-size:12.5px}.tbl.stand-mobile .form{gap:2px}.tbl.stand-mobile .fm{width:15px;height:15px;font-size:8px;border-radius:4px}.tbl.stand-mobile .pos{min-width:20px}.dl{font-size:8.5px}.sec-h .sc-src{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.tbl.sc-mobile td:nth-child(4),.tbl.sc-mobile td:nth-child(5),.tbl.sc-mobile td:nth-child(6),.tbl.sc-mobile td:nth-child(7),.tbl.sc-mobile th:nth-child(4),.tbl.sc-mobile th:nth-child(5),.tbl.sc-mobile th:nth-child(6),.tbl.sc-mobile th:nth-child(7){display:none}.tbl.sc-mobile td,.tbl.sc-mobile th{padding:8px 5px;font-size:12px}.tbl.sc-mobile td.l b{font-size:12.5px}.tbl.sc-assist td:nth-child(3),.tbl.sc-assist th:nth-child(3){display:none}.statrow .sc-pname{max-width:46%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.statrow .n:first-of-type{max-width:40%}.wrap{padding:0 16px}.sec{margin-bottom:20px}.sec-h{margin-bottom:11px}.card-p{padding:14px}.ctl{margin-bottom:10px}.next{padding:20px 16px}.cd-u{min-width:58px;padding:8px 10px}.cd-u b{font-size:20px}.empty{padding:24px 14px}.live-card{margin-bottom:12px}}@media(max-width:360px){.tbl.stand-mobile td:nth-child(11),.tbl.stand-mobile th:nth-child(11){display:none}.tbl.stand-mobile td,.tbl.stand-mobile th{padding:8px 3px;font-size:11.5px}.cb-chip{width:38px;height:38px;border-radius:10px}.cb-chip .mini,.cb-chip .mini-logo{width:24px;height:24px}.wrap{padding:0 12px}.card-p{padding:12px}.next{padding:18px 14px}}.clubbar{display:flex;gap:7px;overflow-x:auto;padding:2px 2px 6px;scrollbar-width:thin}.cb-chip{flex:0 0 auto;width:42px;height:42px;border-radius:12px;border:1px solid var(--line);background:var(--card2);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;font-family:inherit}.cb-chip .mini,.cb-chip .mini-logo{width:27px;height:27px}.cb-chip:hover{border-color:var(--line2);background:color-mix(in srgb,var(--tx) 4%,var(--card2))}.cb-chip.on{border-color:var(--red);box-shadow:inset 0 0 0 1px var(--red)}.cb-chip.cb-all{width:auto;padding:0 13px;font-size:12.5px;font-weight:600;color:var(--tx2)}.cb-chip.cb-all.on{color:var(--red);border-color:var(--red)}.tr-toggle{margin-top:8px}.tr-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:10px}.tr-col h5{margin:0 0 7px;font-size:10.5px;letter-spacing:.07em;text-transform:uppercase;color:var(--tx3);display:flex;align-items:center;gap:6px}.tr-col .dot{width:7px;height:7px;border-radius:50%;display:inline-block}.tr-col .dot.in{background:var(--win)}.tr-col .dot.out{background:var(--loss)}.tr-row{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:6px 0;border-bottom:1px solid var(--line);font-size:12.5px}.tr-row:last-child{border-bottom:0}.tr-row .p{min-width:0}.tr-row .p b{display:block;font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tr-row .p small{display:block;color:var(--tx3);font-size:10.5px;margin-top:1px}.tr-row .f{font-family:var(--mono);font-size:11.5px;color:var(--tx2);white-space:nowrap}.tr-sum span{white-space:nowrap}.tr-sum{display:flex;gap:14px;flex-wrap:wrap;padding-top:8px;border-top:1px solid var(--line2);font-family:var(--mono);font-size:11.5px;color:var(--tx2)}.tr-bal.pos{color:var(--win);font-weight:700}.tr-bal.neg{color:var(--loss);font-weight:700}@media(max-width:640px){.tr-grid{grid-template-columns:1fr;gap:8px}}.hist-sec{margin:9px 0 3px;font-size:10.5px;letter-spacing:.07em;text-transform:uppercase;color:var(--tx3);font-weight:700}.hist-row{display:flex;align-items:center;gap:8px;padding:6px 0;border-bottom:1px solid var(--line);font-size:12.5px}.hist-row:last-child{border-bottom:0}.hist-row .mini,.hist-row .mini-logo{width:19px;height:19px;flex:none}.hist-row b{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.hist-md{font-family:var(--mono);font-size:10.5px;color:var(--tx3);width:27px;flex:none}.hist-ha{font-size:10px;letter-spacing:.05em;color:var(--tx3);width:16px;flex:none;text-align:center}.hist-r{display:flex;align-items:center;gap:7px;flex:none}.hist-sc{font-family:var(--mono);font-weight:700}.hist-fut{color:var(--tx2);font-family:var(--mono);font-size:11.5px}.hist-row .fm{width:17px;height:17px;font-size:9px}.live-card{border:1px solid color-mix(in srgb,var(--red) 45%,transparent);box-shadow:var(--sh);margin-bottom:16px}#goalFeed .card,#todayBox .card{margin-bottom:16px}#v-overzicht .g-hero{margin-top:26px}.mrow-w:last-child{margin-bottom:0}#fixList .mday-h{margin-top:16px}.lv-h{display:flex;align-items:center;gap:8px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;font-size:12.5px;color:var(--red2);margin-bottom:13px}.lv-dot{width:9px;height:9px;border-radius:50%;background:var(--red2);animation:lvpulse 1.2s infinite}.lv-dot.soon{background:var(--gold);animation:lvpulse 2.4s infinite}.badge.soon-b{background:color-mix(in srgb,var(--gold) 14%,transparent);color:var(--gold);border-color:color-mix(in srgb,var(--gold) 40%,transparent)}.lv-ev{display:flex;flex-direction:column;gap:3px;padding:2px 6px 8px;font-size:12px;color:var(--tx2)}.lv-ev .ev{display:flex;align-items:center;gap:6px;line-height:1.5}.lv-ev .ev-m{font-family:var(--mono);font-weight:700;color:var(--tx3);margin-left:auto;padding-left:8px}.ev-cl{display:inline-flex;align-items:center;gap:4px;color:var(--tx3);font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:0 1 auto}.gf-row{display:block;padding:7px 2px;border-bottom:1px dashed var(--line);font-size:13px}.gf-l1{display:flex;align-items:center;gap:8px;min-width:0}.gf-l1>b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gf-l2{margin-top:2px;color:var(--tx3);font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gf-m{padding:4px 0 3px;border-bottom:1px solid var(--line)}.gf-m:last-child{border-bottom:0}.gf-mh{display:flex;align-items:center;gap:6px;padding:2px 2px 4px;font-size:12.5px;min-width:0}.gf-mh .gf-tn{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.gf-sc{font-family:var(--mono);font-weight:800;color:var(--gold);font-size:13px;flex:0 0 auto}.gf-mh .gf-lv{margin-left:auto;flex:0 0 auto}.gf-m .gf-row{padding:5px 2px 6px}.gf-row:last-child{border-bottom:0}.gf-min{font-family:var(--mono);font-weight:800;font-size:11px;color:var(--gold);background:color-mix(in srgb,var(--gold) 12%,transparent);border:1px solid color-mix(in srgb,var(--gold) 35%,transparent);border-radius:999px;padding:2px 8px;min-width:38px;text-align:center}.gf-as{color:var(--tx3);font-size:11.5px}.gf-cnt{color:var(--gold);font-size:10.5px;font-weight:700}.gf-row.gf-fav{box-shadow:inset 3px 0 0 var(--gold);border-radius:3px}.lstd-r{display:grid;grid-template-columns:18px 12px 1fr 24px 38px 26px;gap:5px;align-items:center;padding:4px 0;border-top:1px solid var(--line);font-size:12px}.lstd-r:first-of-type{border-top:0;padding-top:2px}.lstd-p{text-align:right;color:var(--tx3);font-variant-numeric:tabular-nums}.lstd-a{font-style:normal;text-align:center}.lstd-a.up{color:var(--win)}.lstd-a.dn{color:var(--loss)}.lstd-a.eq{color:var(--tx3)}.lstd-c{display:inline-flex;align-items:center;gap:5px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lstd-n{text-align:right;font-variant-numeric:tabular-nums;color:var(--tx2)}.lstd-pts{color:var(--tx);font-weight:700}.ff-tgl[aria-pressed=true]{border-color:var(--gold);color:var(--tx)}.rat-grid{display:flex;gap:18px}.rat-col{flex:1;min-width:0}.rat-h{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--tx3);margin-bottom:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rat-r{display:flex;align-items:center;gap:6px;font-size:12px;padding:3px 0;border-top:1px solid var(--line)}.rat-s{font-family:var(--mono);color:var(--tx3);font-size:10.5px;min-width:18px;text-align:right}.rat-n{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--tx2)}.rat-r b{font-variant-numeric:tabular-nums;color:var(--tx)}.rat-r b.top{color:var(--gold)}.gf-vs{margin-left:auto;flex-shrink:0;font-size:13px}.gf-vs .mono{font-family:var(--mono);color:var(--tx);font-weight:700}.gf-lv{color:var(--red2);font-weight:700;font-size:10.5px;text-transform:uppercase;letter-spacing:.06em}.ev-ic{display:inline-block;width:9px;height:12px;border-radius:2px}.ev-ic.yc{background:#f3c623}.ev-ic.rc{background:#e02424}.ev-ic.sw{color:var(--tx2);font-size:12px;width:auto}.ev-oo{color:var(--tx3);font-size:11px;text-decoration:line-through}.lv-stats{display:flex;flex-direction:column;gap:5px;margin:2px 6px 10px;padding-top:8px;border-top:1px dashed var(--line)}.ls-r{display:grid;grid-template-columns:62px 40px 1fr 40px;gap:7px;align-items:center}.ls-n{font-size:9.5px;text-transform:uppercase;letter-spacing:.4px;color:var(--tx3);line-height:1.15}.ls-r b{font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--tx)}.ls-h{text-align:right}.ls-a{text-align:left}.ls-bar{display:block;height:5px;border-radius:3px;background:rgba(127,127,127,.22);overflow:hidden}.ls-bar i{display:block;height:100%;background:var(--gold);border-radius:3px}.ls-mo{grid-template-columns:62px 1fr}.lv-upd{margin:4px 4px 0;text-align:right;font-size:10px;color:var(--tx3);font-family:var(--mono)}.ls-sh{width:min(640px,100%);margin:3px auto 1px}.ls-sh-h{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;font-size:11.5px;color:var(--tx2);min-width:0}.ls-sh-t{display:inline-flex;align-items:center;gap:5px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.ls-sh-t i{width:8px;height:8px;border-radius:2px;flex:0 0 auto}.ls-sh-t b{color:var(--gold);font-family:var(--mono);font-weight:700;font-size:10.5px}.ls-map{display:block;width:100%;height:auto;aspect-ratio:100/42}.ls-ln{fill:none;stroke:rgba(127,127,127,.38);stroke-width:.5}.ls-f{fill:rgba(127,127,127,.45)}.ls-f2{fill:rgba(127,127,127,.3)}.ls-gm{font-family:var(--mono);font-size:3.4px;font-weight:700;fill:var(--tx);paint-order:stroke;stroke:var(--card);stroke-width:.8}.ls-sh-l{margin-top:4px;font-size:10px;color:var(--tx3);text-align:center}.ls-svg{display:block;width:100%;height:26px}.ls-info{grid-column:1/-1;font-size:10.5px;color:var(--tx3);padding-top:1px}.ff-tgl{display:inline-flex;align-items:center;gap:6px;margin:0 6px 10px;padding:5px 12px;border:1px solid var(--line);border-radius:999px;background:var(--card);color:var(--tx2);font:inherit;font-size:11.5px;cursor:pointer}.ff-tgl:hover{border-color:var(--line2);color:var(--tx)}.ff-tgl b{color:var(--gold);font-size:8px}.ff-box{margin:0 6px 10px;padding:9px 12px;background:var(--card);border:1px solid var(--line);border-radius:10px}.ff-upd{font-size:10.5px;color:var(--tx3);margin-bottom:6px}.ff-r{display:flex;gap:8px;padding:7px 0;border-top:1px solid var(--line)}.ff-r:first-of-type{border-top:0;padding-top:2px}.ff-m{flex:0 0 auto;font-family:var(--mono);font-weight:700;font-size:11px;color:var(--gold);min-width:28px;text-align:right;padding-top:1px}.ff-dot{flex:0 0 auto;width:7px;height:7px;border-radius:50%;background:var(--line2);margin-top:5px}.ff-dot.g{background:var(--gold)}.ff-dot.y{background:#f3c623}.ff-dot.r{background:#e02424}.ff-dot.p{background:var(--tx3)}.ff-c b{display:block;font-size:12.5px;color:var(--tx);margin-bottom:1px}.ff-c>span{font-size:12px;color:var(--tx2);line-height:1.45;display:block}.ff-c i{display:block;font-size:10.5px;color:var(--tx3);font-style:normal;margin-top:2px}@keyframes gfFlash{0%{background:color-mix(in srgb,var(--gold) 24%,transparent)}100%{background:0 0}}.gf-new{animation:gfFlash 2.6s ease-out 1}@keyframes lvpulse{0%,100%{opacity:1}50%{opacity:.25}}.lv-row{display:flex;align-items:center;gap:10px;padding:7px 0;border-bottom:1px solid var(--line);font-size:13.5px}.lv-row:last-child{border-bottom:0}.lv-row b{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lv-row .mini,.lv-row .mini-logo{width:22px;height:22px}.lv-sc{font-family:var(--mono);font-weight:800;font-size:16px;color:var(--red2)}.lv-min{font-family:var(--mono);font-size:11px;color:var(--tx2);background:var(--card2);border:1px solid var(--line);border-radius:999px;padding:2px 8px}.badge.lv-b{background:color-mix(in srgb,var(--red2) 14%,transparent);color:var(--red2);border-color:color-mix(in srgb,var(--red2) 40%,transparent);animation:lvpulse 1.2s infinite}.mscore b{font-family:var(--mono);font-size:15px}.stale{display:flex;gap:10px;align-items:flex-start;max-width:1180px;margin:14px auto 0;padding:11px 14px;border-radius:12px;background:rgba(240,178,50,.1);border:1px solid rgba(240,178,50,.35);color:var(--tx2);font-size:13px;line-height:1.5}.stale[hidden]{display:none}.stale b{color:var(--tx)}.stale svg{flex:none;width:16px;height:16px;margin-top:1px;color:var(--gold)}@media(max-width:640px){.stale{margin:10px 12px 0}}.tilt{transform:perspective(1100px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));will-change:transform}.tilt.is{transition:transform .08s linear}.tilt:not(.is){transition:transform .55s var(--ease)}.next.tilt::after{background:radial-gradient(600px 300px at var(--mx,82%) var(--my,-30%),rgba(255,210,0,.15),transparent 70%),radial-gradient(520px 220px at 82% -30%,rgba(255,210,0,.1),transparent 70%)}html.light .next.tilt::after{background:radial-gradient(600px 300px at var(--mx,82%) var(--my,-30%),rgba(150,112,10,.12),transparent 70%),radial-gradient(520px 220px at 82% -30%,rgba(150,112,10,.08),transparent 70%)}.kpi.tilt:hover{border-color:var(--line2)}.kpi.tilt::after{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .3s;background:linear-gradient(115deg,transparent 30%,var(--shine) 47%,transparent 62%)}.kpi.tilt:hover::after{opacity:1}html.light .kpi.tilt::after{background:linear-gradient(115deg,transparent 30%,rgba(58,160,255,.1) 47%,transparent 62%)}.crest-lg{transition:transform .45s var(--ease)}.clubcard:hover .crest-lg{transform:translateY(-2px) scale(1.045)}.rv{opacity:0;translate:0 18px}.rv.in{opacity:1;translate:0 0;transition:opacity .65s var(--ease) var(--d,0s),translate .65s var(--ease) var(--d,0s)}.clubcard{background:var(--card);border:1px solid var(--line);border-radius:var(--r);overflow:hidden}.cc-top{padding:15px;display:flex;gap:12px;align-items:flex-start;position:relative;overflow:hidden}.cc-top::before{content:"";position:absolute;inset:0;opacity:.2;background:linear-gradient(135deg,var(--c1),color-mix(in srgb,var(--c1) 45%,#000))}.clubcard{border-top:3px solid var(--c1)}.crest-lg{width:46px;height:46px;border-radius:12px;flex:none;display:grid;place-items:center;font-weight:800;font-size:13px;border:1px solid rgba(255,255,255,.2);position:relative;box-shadow:0 5px 16px rgba(0,0,0,.4)}.mini-logo{width:24px;height:24px;flex:none;object-fit:contain;display:inline-block;vertical-align:middle;filter:drop-shadow(0 2px 5px rgba(0,0,0,.35))}.crest-logo{width:54px;height:54px;flex:none;object-fit:contain;filter:drop-shadow(0 6px 18px rgba(0,0,0,.45))}.crest-lg-logo{width:46px;height:46px;flex:none;object-fit:contain;filter:drop-shadow(0 5px 16px rgba(0,0,0,.45))}@media(max-width:640px){.crest-logo{width:46px;height:46px}}.dl{display:inline-block;font-size:9.5px;font-weight:800;margin-left:3px;vertical-align:1px}.dl-up{color:var(--win)}.dl-dn{color:var(--loss)}.dl-eq{color:var(--tx3);font-size:9px}.worldrank{margin-top:12px;font-size:12.5px;color:var(--tx2);background:var(--card2);border:1px solid var(--line);border-radius:var(--r2);padding:10px 13px}.mkt-chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.mkt-chips .chip b{color:var(--tx)}.mvbar-h{width:22%}.mvbar{display:block;height:8px;border-radius:4px;background:linear-gradient(90deg,var(--red),var(--gold));min-width:3px}.theme-btn{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;border:1px solid var(--line);background:var(--card2);color:var(--tx2);cursor:pointer;flex:none;transition:.15s;padding:0}.theme-btn:hover{color:var(--tx);border-color:var(--line2);background:color-mix(in srgb,var(--tx) 5%,var(--card2))}.theme-btn:focus-visible{outline:2px solid var(--cl);outline-offset:2px}.theme-btn svg{width:17px;height:17px}.theme-btn .ic-sun{display:none}html.light .theme-btn .ic-moon{display:none}html.light .theme-btn .ic-sun{display:block}.cc-meta{position:relative;min-width:0;flex:1}.cc-meta b{display:block;font-size:14.5px;font-weight:700}.cc-meta small{display:block;font-size:11.5px;color:var(--tx2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cc-rank{position:relative;text-align:right}.cc-rank b{font-family:var(--mono);font-size:19px;font-weight:700;display:block;line-height:1}.cc-rank small{font-size:10px;color:var(--tx3);letter-spacing:.08em;text-transform:uppercase}.cc-body{border-top:1px solid var(--line);padding:12px 15px;display:grid;grid-template-columns:1fr 1fr;gap:9px 14px;font-size:12px}.cc-body div{display:flex;justify-content:space-between;gap:8px}.cc-body dt{color:var(--tx3)}.cc-body dd{margin:0;color:var(--tx);text-align:right;font-weight:600}.cc-foot{border-top:1px solid var(--line);padding:10px 15px;font-size:11.5px;color:var(--tx2);display:flex;justify-content:space-between;gap:8px;align-items:center}.cc-site{grid-column:1/-1;border-top:1px dashed var(--line);padding-top:9px;margin-top:1px}.cc-site dd a{display:inline-flex;align-items:center;gap:4px;font-weight:600}.cc-site dd a::after{content:"\2197";font-size:10px;opacity:.75}.sq-toggle{width:100%;border:0;border-top:1px solid var(--line);background:var(--card2);color:var(--tx2);font:inherit;font-size:11px;font-weight:600;padding:9px 15px;display:flex;justify-content:space-between;align-items:center;gap:8px;cursor:pointer;text-transform:uppercase;letter-spacing:.07em}.sq-toggle:hover{background:var(--card3);color:var(--tx)}.sq-toggle b{color:var(--tx);font-family:var(--mono)}.sq-toggle .chev{display:inline-block;transition:transform .18s;font-size:10px}.sq-toggle.open .chev{transform:rotate(180deg)}.sq-toggle:focus-visible{outline:2px solid var(--cl);outline-offset:-2px}.cc-squad{border-top:1px solid var(--line);background:var(--bg2)}.pan-pad{padding:10px 15px 12px}.sq-in{padding:10px 15px 4px}.sq-tbl{width:100%;border-collapse:collapse;font-size:12.5px}.sq-tbl td{padding:5px 6px 5px 0;border-bottom:1px solid var(--line)}.sq-tbl td:last-child{padding-right:0}.sq-tbl tr:last-child td{border-bottom:0}.sq-tbl tr:hover td{background:rgba(255,255,255,.03)}.sq-n{font-family:var(--mono);color:var(--tx3);width:28px;text-align:right}.sq-pos{display:inline-block;font-family:var(--mono);font-size:9.5px;font-weight:700;width:26px;padding:2px 0;border-radius:5px;text-align:center}.pos-GK{background:color-mix(in srgb,var(--gold) 14%,transparent);color:var(--gold)}.pos-DF{background:color-mix(in srgb,var(--cl) 15%,transparent);color:var(--cl)}.pos-MF{background:color-mix(in srgb,var(--win) 14%,transparent);color:var(--win)}.pos-FW{background:color-mix(in srgb,var(--red2) 16%,transparent);color:var(--red2)}.pos-XX{background:rgba(139,150,173,.15);color:var(--tx2)}.sq-nat{font-family:var(--mono);font-size:10px;color:var(--tx3);letter-spacing:.05em}.sq-cap{color:var(--gold);font-weight:800;font-size:10.5px}.sq-foot{font-size:10.5px;color:var(--tx3);padding:8px 0 10px}.sq-age{text-align:right;font-family:var(--mono);font-size:11px;color:var(--tx3);width:30px;font-variant-numeric:tabular-nums}.sq-val{text-align:right;font-family:var(--mono);font-size:11px;color:var(--tx2);white-space:nowrap;font-variant-numeric:tabular-nums}.sq-foot a{color:var(--tx3);text-decoration:underline}.sq-empty{color:var(--tx3);font-size:12px;padding:10px 0}.chart{width:100%;height:auto;display:block;overflow:visible}.chart text{font-family:var(--sans);fill:var(--tx3);font-size:10px}.chart .gl{stroke:var(--line);stroke-width:1}.bar{fill:url(#barg)}.statrow{display:flex;align-items:center;gap:11px;padding:8px 0;border-bottom:1px solid var(--line);font-size:13px}.statrow:last-child{border-bottom:none}.statrow .r{font-family:var(--mono);color:var(--tx3);width:20px;font-size:11.5px;flex:none}.statrow .n{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.statrow .n small{color:var(--tx3);font-size:11px}.statrow .b{height:7px;border-radius:4px;background:linear-gradient(90deg,var(--red),var(--clubGold,var(--gold)));min-width:3px}.statrow .v{font-family:var(--mono);font-weight:700;width:34px;text-align:right;flex:none}.note{background:rgba(58,160,255,.07);border:1px solid rgba(58,160,255,.24);border-radius:var(--r2);padding:13px 15px;font-size:12.5px;color:var(--tx2);display:flex;gap:11px;align-items:flex-start}.note svg{color:var(--cl);flex:none;margin-top:1px}.note b{color:var(--tx)}.empty{padding:34px;text-align:center;color:var(--tx3);font-size:13px}footer{border-top:1px solid var(--line);padding:26px 0 40px;color:var(--tx3);font-size:12px}footer .fgrid{display:flex;gap:20px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}footer b{color:var(--tx2)}.tag{display:inline-flex;align-items:center;gap:6px;background:var(--card);border:1px solid var(--line);border-radius:999px;padding:4px 11px;font-size:11px;color:var(--tx2);margin:0 5px 5px 0}.mrow-w{margin-bottom:7px}.mrow-w .mrow{margin-bottom:0}.mrow[data-h2]{cursor:pointer}.mrow[data-h2]:focus-visible{outline:2px solid var(--cl);outline-offset:-2px}.h2-chev{color:var(--tx3);font-size:10px;margin-left:4px}.h2mini{border:1px solid var(--line);border-top:0;background:var(--card);border-radius:0 0 var(--r2) var(--r2);padding:7px 11px 9px;font-size:12px}.mrow-w:has(.h2box:not([hidden])) .h2mini{display:none}.h2mini .h2-head{margin-bottom:4px}.h2mini-r{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.h2mini .h2-club{display:inline-flex;align-items:center;gap:5px;min-width:0}.h2mini .h2-club b{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:96px}.h2mini .h2-nums{display:inline-flex;gap:7px;font-size:12.5px}.h2mini .h2-gl{color:var(--tx3);font-size:11px;font-family:var(--mono);margin-left:auto}.h2box{border:1px solid var(--line);background:var(--card);border-radius:var(--r2);padding:10px 13px;margin-top:-2px;font-size:12.5px}.h2-head{font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--tx3);margin-bottom:8px}.h2-empty{color:var(--tx3);padding:2px 0 4px}.h2-sum{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding-bottom:8px;border-bottom:1px solid var(--line);margin-bottom:2px}.h2-club{display:inline-flex;align-items:center;gap:6px;min-width:0;font-size:12.5px}.h2-club b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.h2-nums{display:inline-flex;gap:9px;align-items:baseline;font-family:var(--mono)}.h2-nums .h2-w{color:var(--gold);font-size:14px}.h2-nums .h2-d{color:var(--tx2)}.h2-gl{width:100%;color:var(--tx3);font-size:11px}.h2-r{display:grid;grid-template-columns:40px 44px 1fr auto 1fr;gap:8px;align-items:center;padding:6px 0;border-bottom:1px solid var(--line)}.h2-r:last-child{border-bottom:0}.h2-se{font-family:var(--mono);font-size:10.5px;color:var(--tx3)}.h2-md{font-family:var(--mono);font-size:10.5px;color:var(--tx3);text-align:right}.h2-sc{font-family:var(--mono);font-size:13px;text-align:center;min-width:40px}.ctl-hint{font-size:11px;color:var(--tx3);margin:-4px 0 10px}@media(max-width:640px){.h2-r{grid-template-columns:34px 1fr auto 1fr}.h2-md{display:none}.h2box{padding:9px 11px}}.pr-fm{display:inline-flex;gap:2px}.pr-fm .fm{width:14px;height:14px;font-size:8.5px;border-radius:3.5px}.pr-nof{opacity:.6}.arch-note{font-size:11px;color:var(--tx3);margin-top:10px}.badge.arch-gold{background:rgba(255,210,0,.14)}tr.arch-top td{background:rgba(255,210,0,.05)}.arch-non{color:var(--tx2)}.h2-gk{border-top:1px dashed var(--line);padding:6px 0 3px}.mg-top2{padding:2px 0 10px;border-bottom:1px dashed var(--line);margin-bottom:9px}.mg-head{padding:6px 0 9px}.mg-ctx{display:block;font-size:10.5px;color:var(--tx3);margin-top:5px;font-family:var(--mono)}.tr-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.tr-chip{border:1px solid var(--line);border-radius:10px;padding:9px 11px;display:flex;flex-direction:column;gap:1px}.tr-chip b{font-size:16.5px;line-height:1.25}.tr-chip small{color:var(--tx3);font-size:10.5px}.tr-chip i{color:var(--tx3);font-size:10px;font-style:normal;font-family:var(--mono)}.pb{flex:1;height:7px;border-radius:4px;background:var(--line);overflow:hidden;margin:0 10px}.pb i{display:block;height:100%;border-radius:4px}:root{--sh:0 1px 0 rgba(255,255,255,.045) inset,0 2px 6px rgba(0,0,0,.26),0 14px 36px rgba(0,0,0,.30);--sh-hover:0 1px 0 rgba(255,255,255,.06) inset,0 4px 12px rgba(0,0,0,.30),0 22px 52px rgba(0,0,0,.38)}html.light{--sh:0 1px 0 rgba(255,255,255,.85) inset,0 2px 5px rgba(31,45,70,.05),0 14px 34px rgba(31,45,70,.09);--sh-hover:0 1px 0 rgba(255,255,255,.9) inset,0 5px 14px rgba(31,45,70,.08),0 22px 50px rgba(31,45,70,.13)}.card,.kpi,.pm-card{transition:box-shadow .35s var(--ease)}@media(hover:hover){.clubcard:hover,.next:hover{box-shadow:var(--sh-hover)}.clubcard,.next{will-change:box-shadow}}.statrow{transition:background .16s ease,padding-left .16s ease}@media(hover:hover){.statrow:hover{background:color-mix(in srgb,var(--tx) 3.5%,transparent);padding-left:5px;border-radius:7px}}.pm-card{box-shadow:0 30px 80px rgba(0,0,0,.5)}html[data-club]{scrollbar-color:color-mix(in srgb,var(--red) 42%,var(--line2)) transparent}@supports((-webkit-background-clip:text) or (background-clip:text)){.kpi .v{background:linear-gradient(180deg,var(--tx) 30%,color-mix(in srgb,var(--red) 42%,var(--tx)));-webkit-background-clip:text;background-clip:text;color:transparent}}@media(prefers-contrast:more){:root{--line:color-mix(in srgb, var(--tx) 26%, transparent);--line2:color-mix(in srgb, var(--tx) 42%, transparent)}.card,.kpi,.pill,.tab{border-width:1.5px}}.club-ambient{position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:0;transition:opacity .7s ease;background:radial-gradient(900px 460px at 88% -12%,var(--clubAmb1,transparent),transparent 62%),radial-gradient(760px 420px at -12% 24%,var(--clubAmb2,transparent),transparent 58%),radial-gradient(600px 300px at 50% 118%,var(--clubAmb1,transparent),transparent 65%)}html[data-club] .club-ambient{opacity:1}.cmd-wrap,.pm-wrap{display:none}.cmd-wrap[hidden],.pm-wrap[hidden]{display:none}.pm-wrap{position:fixed;inset:0;z-index:230;align-items:center;justify-content:center;padding:18px}.cmd-wrap:not([hidden]),.pm-wrap:not([hidden]){display:flex}.cmd-backdrop,.pm-backdrop{position:absolute;inset:0;background:rgba(4,7,12,.66);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.pm-card{position:relative;width:min(440px,100%);max-height:86vh;overflow:auto;background:var(--card);border:1px solid var(--line2);border-radius:var(--r3);padding:18px 20px;animation:fadeUp .26s var(--ease)}.pm-top{display:flex;align-items:center;gap:12px;margin-bottom:10px}.pm-x{margin-left:auto;background:0 0;border:0;color:var(--tx3);font-size:20px;cursor:pointer;padding:4px 8px;line-height:1}.pm-x:hover{color:var(--tx)}.pm-name{font-size:19px;font-weight:800;letter-spacing:-.01em}.pm-meta{color:var(--tx3);font-size:12px;margin-top:2px}.pm-chips{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}.pm-chip{flex:1;min-width:86px;border:1px solid var(--line);border-radius:10px;padding:8px 11px;background:var(--bg2)}.pm-chip b{display:block;font-size:16px;font-variant-numeric:tabular-nums}.pm-chip small{color:var(--tx3);font-size:10.5px}.pm-h{font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--tx3);margin:13px 0 6px}.pm-goal{display:flex;gap:9px;align-items:center;padding:5px 0;border-bottom:1px solid var(--line);font-size:12.5px;cursor:pointer}.pm-goal:hover{color:var(--tx)}.pm-goal:last-child{border-bottom:none}.pm-goal .g-sc{font-family:var(--mono);font-weight:700;width:44px;text-align:right}.pm-goal .g-md{color:var(--tx3);font-family:var(--mono);font-size:11px;width:36px}.cmd-wrap{position:fixed;inset:0;z-index:240;display:flex;align-items:flex-start;justify-content:center;padding:11vh 16px 16px}.cmd-card{position:relative;width:min(580px,100%);background:var(--card);border:1px solid var(--line2);border-radius:var(--r3);overflow:hidden;animation:fadeUp .22s var(--ease);box-shadow:0 24px 70px rgba(0,0,0,.45)}.cmd-in{display:flex;align-items:center;gap:11px;padding:14px 16px;border-bottom:1px solid var(--line)}.cmd-in input{flex:1;background:0 0;border:0;outline:0;color:var(--tx);font-size:15.5px;font-family:var(--sans)}.cmd-in svg{color:var(--tx3);flex:none}.cmd-res{max-height:52vh;overflow:auto;padding:6px}.cmd-g{font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--tx3);padding:9px 12px 3px}.cmd-item{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:9px;cursor:pointer;font-size:13.5px}.cmd-item.on{background:color-mix(in srgb,var(--tx) 7%,transparent)}.cmd-item .ci-sub{margin-left:auto;color:var(--tx3);font-size:11px;font-family:var(--mono)}.cmd-item .ci-k{margin-left:auto;color:var(--tx3);font-size:10px;border:1px solid var(--line2);border-radius:5px;padding:1px 6px;font-family:var(--mono)}.cmd-empty{padding:22px;text-align:center;color:var(--tx3);font-size:13px}.fav-star{position:relative;z-index:4;background:0 0;border:0;cursor:pointer;font-size:17px;line-height:1;color:var(--tx3);padding:2px 4px;transition:transform .15s var(--ease),color .15s}.fav-star:hover{transform:scale(1.25)}.fav-star.on{color:var(--gold)}tr.fav-row td{background:color-mix(in srgb,var(--gold) 6%,transparent)}tr.fav-row td:first-child{box-shadow:inset 3px 0 0 var(--gold)}#pwaChip{cursor:pointer}#pwaChip:hover{color:var(--tx);border-color:var(--line2)}@media(max-width:640px){.cmd-wrap{padding-top:7vh}.pm-card{padding:15px 15px}}.mg-teams{display:flex;align-items:center;gap:7px;font-size:12.5px;flex-wrap:wrap}.mg-teams b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mg-sc{font-family:var(--mono);font-weight:800;font-size:14px;background:var(--bg2);border:1px solid var(--line2);border-radius:var(--r3);padding:1px 9px;margin:0 2px}.mg-grid{display:grid;grid-template-columns:1fr 1fr;gap:2px 18px}.mg-col.a{padding-left:12px;border-left:1px dashed var(--line)}.mg-g{display:flex;align-items:baseline;gap:7px;padding:3px 0;font-size:12px;min-width:0}.mg-m{font-family:var(--mono);font-size:10.5px;color:var(--gold);min-width:32px;text-align:right;background:var(--card);border:1px solid var(--line2);border-radius:var(--r3);padding:0 4px}.mg-col.a .mg-m{text-align:left}.mg-n{color:var(--tx);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mg-as{color:var(--tx3);font-size:10.5px;white-space:nowrap;margin-left:auto}@media(max-width:640px){.h2-gk .mg-grid{margin:2px 0 8px}.mg-grid{grid-template-columns:1fr}.mg-col.a{border-left:0;padding-left:0;border-top:1px dashed var(--line);margin-top:4px;padding-top:4px}.mg-as{margin-left:0;flex:none}}.gl-wrap{display:flex;flex-direction:column;gap:3px}.gl{display:flex;gap:8px;align-items:baseline;font-size:11.5px}.gl-sc{font-family:var(--mono);color:var(--gold);min-width:36px;text-align:center;background:var(--card);border:1px solid var(--line2);border-radius:var(--r3);padding:0 4px;font-size:10.5px}.gl-t{color:var(--tx2)}.gl-as{color:var(--tx3);font-size:10.5px}.gl-mk{font-style:normal;color:var(--tx3);border:1px solid var(--line2);border-radius:999px;padding:0 5px;font-size:9px}.gl-none{font-size:11px;color:var(--tx3);padding:2px 0}::view-transition-new(root),::view-transition-old(root){animation-duration:.32s;animation-timing-function:ease}.h2-chev{display:inline-block;transition:transform .22s var(--ease)}.mrow[aria-expanded=true] .h2-chev{transform:rotate(180deg)}.mrow[data-h2]{transition:background .18s ease,border-color .18s ease}.mrow[data-h2]:active{transform:scale(.992)}@media (prefers-reduced-motion:reduce){*,::after,::before{transition-duration:0.01ms!important;animation-duration:0.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}html.js .view.on :is(.card,.card-p,.clubcard,.next){animation:none}.cd-u:hover,.clubcard:hover{transform:none}}.card .sec-h h2::before,.card-p .sec-h h2::before{content:"";display:inline-block;width:3px;height:.82em;border-radius:2px;background:linear-gradient(180deg,var(--red),var(--clubGold,var(--gold)));margin-right:9px;vertical-align:-.06em}.tbl tbody tr:hover{background:color-mix(in srgb,var(--red) 6%,transparent)}html.light .tbl tbody tr:hover{background:color-mix(in srgb,var(--red) 7%,transparent)}.mscore{border-color:color-mix(in srgb,var(--red) 16%,var(--line2))}.cd-u{border-color:color-mix(in srgb,var(--red) 20%,var(--line2))}html:not([data-club]) .cd-u{border-color:var(--line2)}.cmd-card,.pm-card{border-top:3px solid var(--red)}.cmd-in{border-bottom-color:color-mix(in srgb,var(--red) 22%,var(--line))}.cmd-item.on{background:color-mix(in srgb,var(--red) 11%,transparent)}html[data-club] .tabs{border-bottom-color:color-mix(in srgb,var(--red) 30%,var(--line))}html[data-club] .club-ambient{opacity:1}.fav-star.on{color:var(--clubGold,var(--gold))}#cmdInput:focus,#standSearch:focus{border-color:color-mix(in srgb,var(--red) 45%,var(--line2));outline:0}#archBox .mday-h .bar,#fixList .mday-h .bar,#resList .mday-h .bar{background:linear-gradient(90deg,color-mix(in srgb,var(--red) 45%,transparent),transparent)}.pm-top .pm-x{margin-left:0}.pm-top .pm-x:last-child{margin-left:auto}.cmp-tbl{width:100%;border-collapse:collapse;font-size:12.5px}.cmp-tbl td{padding:6px 4px;border-bottom:1px solid var(--line)}.cmp-tbl td.c{color:var(--tx3);font-size:11px;text-align:center;width:34%}.cmp-tbl td.v{font-family:var(--mono);font-weight:700;text-align:center;width:33%}.cmp-ph{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:12px}.grid>*{min-width:0}.card{min-width:0}.card-p{min-width:0}@media (max-width:480px){.statrow .b{max-width:32vw}}#wiBar{flex:1 1 100%;width:100%;min-width:0}.wi-bar[hidden]{display:none!important}#chartHDA{flex:1;display:flex;align-items:center;justify-content:center;min-height:0}#chartHDA svg{width:auto;height:172px;max-width:100%;margin:0 auto}.wi-bar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:10px;padding:8px 10px;border:1px dashed var(--line);border-radius:12px;background:var(--card2)}.wi-bar .wi-lbl{font-weight:800;font-size:12px;color:var(--tx2)}.wi-bar select{flex:1 1 auto;min-width:0;max-width:420px;background:var(--card);border:1px solid var(--line);border-radius:9px;color:var(--tx);padding:5px 8px;font:inherit;font-size:12.5px}.wi-bar .pills{display:inline-flex;gap:4px;margin-left:auto}.wi-bar .pills button{min-width:32px;padding:4px 9px;border:1px solid var(--line);background:var(--card);border-radius:8px;color:var(--tx2);font:inherit;font-size:12.5px;font-weight:700;cursor:pointer}.wi-bar .pills button.on{background:linear-gradient(135deg,var(--red),var(--redB));border-color:transparent;color:var(--on-accent);box-shadow:0 6px 16px color-mix(in srgb,var(--redD) 30%,transparent)}.wi-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:13.5px;margin-bottom:8px}.wi-head .sub{color:var(--tx3)}.wi-rows .wi-hit{background:color-mix(in srgb,var(--red) 10%,transparent)}.wi-d{width:38px;font-size:11.5px;font-family:var(--mono)}.wi-d.up{color:var(--win)}.wi-d.dn{color:#ff6b6b}.wi-d.eq{color:var(--tx3)}.today-card{border-left:3px solid var(--line2)}#todayBox .lv-h{color:var(--tx2)}.cn-card .cn-form{display:flex;flex-direction:column;gap:10px;max-width:420px}.cn-form input{background:var(--card2);border:1px solid var(--line);border-radius:10px;color:var(--tx);padding:9px 12px;font:inherit}.cn-idchip{font-family:var(--mono);font-size:11.5px;background:var(--card2);border:1px solid var(--line2);border-radius:999px;padding:3px 10px;color:var(--tx2);cursor:pointer;margin-top:6px}.cn-danger{display:block;background:0 0;border:0;color:var(--rel);font:inherit;font-size:11.5px;cursor:pointer;text-decoration:underline;padding:8px 0 0;text-align:right}.cn-fadd{width:19px;height:19px;border-radius:50%;border:1px solid var(--gold);color:var(--gold);background:0 0;font-weight:800;font-size:13px;line-height:1;cursor:pointer;margin-left:7px;padding:0;vertical-align:middle}.cn-fok{color:var(--win);font-size:12px;margin-left:7px}.cn-srch{width:100%;background:var(--card2);border:1px solid var(--line);border-radius:10px;color:var(--tx);padding:8px 12px;font:inherit;font-size:13px;margin-bottom:8px}.cn-sr{display:flex;align-items:center;gap:9px;padding:6px 2px;border-bottom:1px solid var(--line);font-size:12.5px}.cn-sr .l{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.cn-sr-bal{color:var(--tx3);font-size:11.5px}.cn-fr-add{display:flex;gap:6px;margin:8px 0 4px}.cn-fr-add input{flex:1;min-width:0}.cn-fr-row{display:flex;align-items:center;gap:8px;padding:6px 0;border-bottom:1px solid var(--line);font-size:12.5px}.cn-fr-row .mono{color:var(--tx3);font-size:11px}.cn-fr-row .l{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cn-fr-bal{color:var(--tx3);font-size:11.5px;font-family:var(--mono)}.cn-card-gap{height:10px}.cn-btns{display:flex;gap:8px;flex-wrap:wrap}.cn-msg{min-height:18px;font-size:12px;color:var(--win)}.cn-msg.cn-err{color:#ff6b6b}.cn-note{font-size:11.5px;color:var(--tx3);margin-top:8px}.cn-meta{font-size:12px;color:var(--tx3);margin-top:6px}.cn-meta b{color:var(--tx2);font-family:var(--mono)}.coin-big{font-size:34px;font-weight:800;font-family:var(--mono)}.coin-unit{font-size:22px}.cn-stats{font-size:12px;color:var(--tx3)}.cn-stats b{color:var(--tx)}.cn-h{font-size:11px;font-weight:800;color:var(--tx3);text-transform:uppercase;letter-spacing:.08em;margin:10px 0 4px}.cn-bet{padding:9px 0;border-bottom:1px solid var(--line)}.cn-bet:last-of-type{border-bottom:0}.cb-teams{display:flex;align-items:center;gap:8px;font-size:13.5px;flex-wrap:wrap}.cb-md{margin-left:auto;font-family:var(--mono);font-size:11px;color:var(--tx3)}.cb-open{color:var(--gold);font-weight:700}.cb-odds{display:flex;gap:8px;margin-top:7px}.cb-odds button{flex:1;min-width:76px;background:var(--card2);border:1px solid var(--line);border-radius:9px;color:var(--tx);font:inherit;font-size:12.5px;padding:6px 8px;cursor:pointer}.cb-odds button b{font-family:var(--mono)}.cb-odds button:hover{border-color:var(--tx3)}#cnStakes{display:inline-flex;gap:4px;margin-left:8px;flex-wrap:wrap}#cnStakeX{width:64px;background:var(--card2);border:1px solid var(--line);border-radius:8px;color:var(--tx);font:inherit;font-size:12px;padding:3px 7px;margin-left:4px}#cnStakes button{min-width:34px;padding:3px 8px;border:1px solid var(--line);background:var(--card2);border-radius:8px;color:var(--tx2);font:inherit;font-size:12px;font-weight:700;cursor:pointer}#cnStakes button.on{background:linear-gradient(135deg,var(--red),var(--redB));border-color:transparent;color:var(--on-accent)}#cnStakes button:disabled{opacity:.35;cursor:not-allowed}.cn-me td{background:color-mix(in srgb,var(--gold) 14%,transparent)}.cn-me td:first-child{font-weight:800}.cn-br{padding:8px 0;border-bottom:1px solid var(--line)}.cn-br:last-of-type{border-bottom:0}.cn-br-t{display:flex;align-items:center;gap:8px;font-size:13px}.cn-br-t .n{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cn-br-m{font-family:var(--mono);font-size:11px;color:var(--tx3);margin-top:3px}.cn-x{flex:none;margin-left:8px;min-width:0;padding:2px 9px;border:1px solid var(--line);background:var(--card2);border-radius:8px;color:var(--tx3);font:inherit;font-size:12px;font-weight:700;cursor:pointer}.cn-x:hover{color:var(--tx);border-color:var(--tx3)}.cn-x.arm{background:linear-gradient(135deg,var(--red),var(--redB));border-color:transparent;color:var(--on-accent)}.cn-slip{border:1px solid var(--line);border-radius:12px;padding:10px 12px;margin:10px 0;background:var(--card2)}.cn-slip-r{display:flex;align-items:center;gap:8px;font-size:12.5px;padding:4px 0}.cn-slip-r .n{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cn-pick{font-family:var(--mono);font-size:11px;color:var(--on-accent);background:linear-gradient(135deg,var(--red),var(--redB));border-radius:6px;padding:1px 7px}.cn-slip-t{margin-top:6px;font-size:13px;color:var(--tx2)}.cn-slip-t b{font-family:var(--mono);color:var(--tx)}.cn-win{margin:4px 0 10px;font-size:12.5px;color:var(--tx3)}.cn-win b{color:var(--win);font-family:var(--mono);font-size:16px}.cn-slip .pill{width:100%}.cb-odds button.on{background:linear-gradient(135deg,var(--red),var(--redB));border-color:transparent;color:var(--on-accent)}.cn-leg{display:flex;justify-content:space-between;gap:8px;font-size:12.5px;color:var(--tx2);padding:3px 0 3px 4px}.cn-leg-m{font-family:var(--mono);font-size:11px;color:var(--tx3)}.pred-m{margin-top:12px;padding-top:10px;border-top:1px solid var(--line)}.pred-m-h{font-weight:800;font-size:12.5px;display:flex;align-items:center;gap:8px;margin-bottom:8px}.pred-m-h .sub{font-weight:500}.pred-bar{display:flex;height:10px;border-radius:6px;overflow:hidden;background:var(--card2)}.pred-bar span{display:block;height:100%}.pred-bar .b1{background:var(--win)}.pred-bar .bX{background:var(--draw)}.pred-bar .b2{background:var(--rel)}.pred-lbl{display:flex;justify-content:space-between;align-items:center;gap:6px;flex-wrap:wrap;font-size:11.5px;color:var(--tx2);margin:5px 0 8px}.pred-lbl>span{display:inline-flex;align-items:center;gap:4px;min-width:0;white-space:nowrap}.pred-tip{font-size:12px;color:var(--tx);margin-bottom:4px}.pred-tip b{color:var(--gold)}.pred-lbl b{font-family:var(--mono)}.c-win{color:var(--win)}.c-drw{color:var(--draw)}.c-los{color:var(--rel)}.pred-top{font-size:12px;color:var(--tx2);margin-bottom:4px}.pred-top b{font-family:var(--mono);color:var(--tx)}.pred-xg{font-size:11px;color:var(--tx3);font-family:var(--mono)}#honoursBox{margin-bottom:14px}#honoursBox .sec-h{margin-bottom:6px}#honoursBox small{font-size:10.5px}#sdPngBtn{min-width:0;padding:4px 10px}.kb-row{display:flex;align-items:center;gap:9px;padding:8px 0;border-top:1px solid var(--line);font-size:13px}.kb-row kbd{display:inline-block;min-width:26px;text-align:center;padding:2px 7px;border:1px solid var(--line);border-bottom-width:2px;border-radius:6px;background:var(--card2);font-family:var(--mono);font-size:12px;color:var(--tx2)}.kb-row span{color:var(--tx2)}#kbdHelp .cmd-card{max-width:380px}.sec-h .spacer{flex:1}

/* Printstijl: stand en uitslagen zonder navigatie */
@media print{header,nav,.tabs,footer,button,.pills,#updBox,#todayBox,.clock{display:none!important}body{background:#fff!important;color:#000!important}.card{box-shadow:none!important;border:1px solid #999!important}}

/* ===== Modern compact laag (stijl-update) =====
   Overschrijft alleen maten, ruimte en afronding. Kleuren en structuur blijven gelijk. */
:root{--r:12px;--r2:9px;--r3:7px}
html body{font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:14px;line-height:1.45}
h1,h2,h3,h4{letter-spacing:-.015em}
.card{margin-bottom:12px}
.card-p{padding:14px}
.grid{gap:12px}
.sec-h{margin-bottom:8px}
.sec-h h2{font-size:17px}
.kick{font-size:10.5px;letter-spacing:.09em;margin-bottom:10px}
.kpi{padding:11px 12px}
.kpi .v{font-size:21px}
.k{font-size:10px;letter-spacing:.07em;margin-bottom:4px}
.d{font-size:11px;margin-top:3px}
.cd-u{padding:8px 10px;min-width:56px}
.cd-u b{font-size:18px}
.chip{font-size:11px;padding:3px 9px}
.tabs button{padding:7px 12px;font-size:13px}
.nm-teams{gap:8px}
.nm-team b{font-size:14px}
.kpi.tilt:hover{transform:none}

/* Leesbaarheid: minimale tekstgrootte 11px (ook inline stijlen) */
[style*="font-size:9"],[style*="font-size:10px"],[style*="font-size:10.5px"]{font-size:11px!important}
.k,.d{font-size:11px}
.chip{font-size:11.5px}
/* Clubnamen mogen op smalle schermen over twee regels */
@media (max-width:600px){
  .n,.sc-name,.sc-club,td .n{white-space:normal;overflow:visible;text-overflow:clip;line-height:1.2}
}
th,td{font-size:12px!important}
.cd-u span,.sub,small,.src,.note,.sc-src{font-size:11px!important}
@media (max-width:600px){
  .mteam span,.hist-row b,.tr-row .p b,.gf-l1>b,.statrow .sc-pname{white-space:normal;overflow:visible;text-overflow:clip;line-height:1.25}
}

/* Mobiele header: clubkeuze en knoppen op één rij, geen afkapping */
@media (max-width:640px){
  .topbar-in{flex-wrap:wrap;gap:10px}
  .topbar-right{width:100%;display:flex;flex-wrap:wrap;align-items:center;gap:6px}
  .club-sel{flex:1 1 150px;min-width:0;max-width:none;font-size:13px}
  .topbar-right .theme-btn{width:34px;height:34px}
  .topbar-right .clock{order:9}
  .topbar-right .visitors{order:10;flex:1 1 100%}
}
/* Kleine labels op minimaal 11px */
.fm,.h2-head,.h2-chev,.chev,.dl,.sq-pos,.badge{font-size:11px!important}
