.mc-tip-mult{margin-left:5px;padding:1px 6px;border-radius:999px;background:var(--hs-gold-bg);border:1px solid rgba(215,255,63,.5);color:var(--hs-gold);font-size:10.5px;font-weight:900;white-space:nowrap}.lig-hype-pozn{margin-top:6px;color:var(--hs-text-muted);font-size:12px;line-height:1.45}.lig-hype-rozsah{display:inline-block;margin-left:6px;color:var(--hs-text-faint);font-size:10.5px;font-weight:700;text-transform:none;letter-spacing:0}.lig-otazky-rozsah{margin-left:6px;padding:1px 7px;border-radius:999px;background:var(--hs-surface-2);border:1px solid var(--hs-line);color:var(--hs-text-muted);font-size:11px;font-weight:700}.lig-ssr{display:grid;gap:10px;font-family:var(--hs-font);color:var(--hs-text)}.lig-ssr-h{margin:0;font-size:clamp(19px,2.4vw,24px);font-weight:var(--hs-fw-black);letter-spacing:var(--hs-ls-tight)}.lig-ssr-p{margin:0;font-size:14px;line-height:1.6;color:var(--hs-text-muted);max-width:44rem}.lig-ssr-pod{margin:0;font-size:12.5px;line-height:1.6;color:var(--hs-text-faint)}.lig-ssr-cap{text-align:left;padding-bottom:8px;font-size:12px;color:var(--hs-text-faint)}.lig-ssr-obal{overflow-x:auto;border:var(--hs-border);border-radius:var(--hs-r-lg);background:var(--hs-surface)}.lig-ssr-t{width:100%;border-collapse:collapse;font-size:14px}.lig-ssr-t th,.lig-ssr-t td{padding:10px 12px;text-align:left;white-space:nowrap;border-bottom:1px solid var(--hs-line)}.lig-ssr-t thead th{font-size:10.5px;font-weight:var(--hs-fw-black);letter-spacing:var(--hs-ls-caps);text-transform:uppercase;color:var(--hs-text-faint);background:var(--hs-surface-2)}.lig-ssr-t tbody tr:last-child th,.lig-ssr-t tbody tr:last-child td{border-bottom:0}.lig-ssr-t tbody tr:nth-child(1) td[data-pole=poradi]{color:var(--hs-gold);font-weight:var(--hs-fw-black)}.lig-ssr-t td[data-pole=body] b{font-size:16px;font-variant-numeric:tabular-nums}.lig-ssr-t td{font-variant-numeric:tabular-nums}.lig-ssr-live{margin-left:8px;padding:1px 7px;border-radius:999px;background:#d7ff3f29;color:var(--hs-live);font-size:11px;font-weight:var(--hs-fw-black)}.lig-ssr-odznaky{display:inline-flex;flex-wrap:wrap;gap:4px;margin-left:8px}.lig-ssr-odznak{padding:1px 7px;border-radius:999px;background:var(--hs-surface-3);font-size:10px;font-weight:var(--hs-fw-black);letter-spacing:.04em;color:var(--hs-text-muted)}@media(max-width:640px){.lig-ssr-t th,.lig-ssr-t td{padding:9px 10px}.lig-ssr-t td[data-pole=prumer],.lig-ssr-t th:nth-child(7){display:none}}.lig-ai-chip{display:inline-block;margin-left:6px;padding:1px 7px;border-radius:999px;background:#788caa2e;border:1px solid rgba(120,140,170,.35);font-size:10px;font-weight:800;letter-spacing:.02em;color:var(--hs-text-muted);white-space:nowrap}.lig-row--ai .lig-name{opacity:.82}.lig-row--ai .lig-medal{opacity:.45}.lig-vitez-chip{display:inline-block;margin-left:6px;padding:1px 8px;border-radius:999px;background:#d7ff3f42;border:1px solid rgba(215,255,63,.6);font-size:10px;font-weight:900;letter-spacing:.02em;color:var(--hs-gold-dark,#8a6a1f);white-space:nowrap}.lig-row--vitez{position:relative}.lig-row--vitez td{background:#d7ff3f1a}.lig-row--vitez td:first-child{box-shadow:inset 3px 0 0 var(--hs-gold,#d7ff3f)}@media(max-width:560px){.lig-ai-chip,.lig-vitez-chip{font-size:9.5px;padding:1px 6px}}.lig-historie{margin:18px 20px 0;padding:12px 16px;border-radius:12px;background:var(--hs-surface-2);box-shadow:inset 0 0 0 1px var(--hs-line);display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px}.lig-historie-t{margin:0;font-size:.86rem;color:var(--hs-text-muted)}.lig-historie-t b{color:var(--hs-text)}.lig-historie-a{font-size:.82rem;font-weight:800;color:var(--hs-gold);text-decoration:none;margin-left:auto}.lig-historie-a:hover{text-decoration:underline}@media(max-width:520px){.lig-historie-a{margin-left:0}}.lig-wrap{max-width:1060px;margin:0 auto;padding:0 0 64px;color:var(--hs-text);font-family:Roboto,sans-serif}.lig-loading{display:flex;align-items:center;gap:10px;padding:40px 20px;color:var(--hs-text-faint);font-size:.9rem}.lig-spin{font-size:1.4rem;animation:lig-spin 1s linear infinite}@keyframes lig-spin{to{transform:rotate(360deg)}}.lig-header{padding:28px 20px 0}.lig-title-row{display:flex;align-items:center;gap:14px}.lig-crown{font-size:2.2rem;filter:drop-shadow(0 0 12px rgba(255,215,0,.5));flex-shrink:0}.lig-title{margin:0;font-family:inherit;font-size:1.6rem;font-weight:900;color:var(--hs-gold);letter-spacing:-.02em}.lig-subtitle{font-size:.72rem;color:var(--hs-text-muted);text-transform:uppercase;letter-spacing:.08em;margin-top:2px}.lig-round-badge{margin-left:auto;background:#e9ffa01f;border:1px solid rgba(233,255,160,.25);color:var(--hs-gold);font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;padding:4px 12px;border-radius:100px;white-space:nowrap}.lig-table-wrap{margin-top:22px;overflow-x:auto;padding:0 20px}@media(max-width:380px){.lig-table-wrap{padding:0 8px}.lig-table{font-size:.78rem}.lig-table-wrap .lig-table th,.lig-table-wrap .lig-table td{padding-left:4px!important;padding-right:4px!important}.lig-pts{font-size:1.1rem}.lig-detail-btn{width:24px}.lig-table th.lig-forma-col,.lig-table td.lig-forma-col{display:none}}.lig-table{width:100%;border-collapse:collapse;font-size:.83rem}.lig-table thead tr{border-bottom:1px solid var(--hs-line)}.lig-table th{padding:8px 10px;color:var(--hs-text-muted);font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:.65rem;text-align:left;white-space:nowrap}.lig-table th:not(:first-child):not(.lig-name-cell){text-align:center}.lig-row{cursor:pointer;transition:background .15s,box-shadow .15s;border-bottom:1px solid var(--hs-surface-2)}.lig-row:hover{background:var(--hs-surface-2)!important}.lig-row:hover .lig-arrow{color:var(--hs-gold)}.lig-row:focus-visible{outline:2px solid var(--hs-gold-fill);outline-offset:-2px;background:var(--hs-surface-2)!important}.lig-row--active{background:#e9ffa024!important;box-shadow:inset 3px 0 0 var(--hs-gold-fill)}.lig-row td{padding:12px 10px;vertical-align:middle}.lig-pos{width:42px;text-align:center}.lig-medal{font-size:1.1rem}.lig-pos-num{font-size:.75rem;color:var(--hs-text-faint)}.lig-name-cell{display:flex;align-items:center;gap:8px;white-space:nowrap}.lig-emoji{font-size:1.3rem;line-height:1}.lig-name{font-weight:700;color:var(--hs-text)}.lig-zapasy-xs{display:none}@media(max-width:480px){.lig-name-cell{flex-wrap:wrap;row-gap:2px}.lig-zapasy-xs{display:inline-block;flex-basis:100%;font-size:.68rem;font-weight:600;color:var(--hs-text-muted);letter-spacing:.02em}}.lig-pts{font-family:var(--hs-font-cisla);font-size:1.5rem;font-weight:800;color:var(--hs-gold);text-align:center!important}.lig-num{text-align:center!important;color:var(--hs-text-muted)}.lig-detail-btn{text-align:center!important;width:34px}.lig-arrow{font-size:.95rem;color:var(--hs-text-muted);display:inline-block;transition:color .15s;line-height:1}.lig-arrow--open{color:var(--hs-gold)}.form-dot{display:inline-grid;place-items:center;width:16px;height:16px;border-radius:4px;margin:1px;font-size:9.5px;font-weight:900;line-height:1;color:#fff;font-family:inherit}.form-exact{background:#b49cff;color:#1a1033}.form-win{background:#66e3a2;color:#0d2b1c}.form-partial{background:#f0c45a;color:#2b1d02}.form-miss{background:#ff8192;color:#330a11}:root[data-theme=light] .form-exact{background:#5720d0;color:#fff}:root[data-theme=light] .form-win{background:#126b45;color:#fff}:root[data-theme=light] .form-partial{background:#8a5600;color:#fff}:root[data-theme=light] .form-miss{background:#b4233b;color:#fff}.pts-exact{color:var(--hs-win);font-weight:900}.pts-win{color:var(--hs-win);font-weight:700}.pts-partial{color:var(--hs-gold)}.pts-miss{color:var(--hs-loss)}.pts-pending{color:var(--hs-text-faint)}.pts-exact-bg{background:#22c55e29;border-color:#22c55e73!important;box-shadow:inset 3px 0 0 var(--hs-win)}.pts-win-bg{background:#84cc1624;border-color:#84cc1666!important;box-shadow:inset 3px 0 0 var(--hs-win)}.pts-partial-bg{background:#ffc46126;border-color:#ffc46173!important;box-shadow:inset 3px 0 0 var(--hs-gold-fill)}.pts-miss-bg{background:#ef444424;border-color:#ef444466!important;box-shadow:inset 3px 0 0 var(--hs-loss)}.pts-pending-bg{background:transparent}.lig-detail-row>td{padding:0!important}.lig-detail{padding:16px 12px 20px;background:#00000040;border-bottom:2px solid rgba(233,255,160,.15)}.lig-detail-empty{padding:20px;color:var(--hs-text-faint);text-align:center}.lig-detail-stats{display:flex;gap:20px;flex-wrap:wrap;margin-bottom:14px;padding:14px 0;border-bottom:1px solid var(--hs-line)}.lig-stat{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:56px}.lig-stat-v{font-size:1.5rem;font-weight:900;color:var(--hs-text)}.lig-stat-l{font-size:.62rem;color:var(--hs-text-faint);text-transform:uppercase;letter-spacing:.06em}.lig-streaks{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px}.lig-streak-badge{font-size:.7rem;font-weight:700;padding:3px 10px;border-radius:100px}.lig-streak-good{background:#22c55e26;color:var(--hs-win);border:1px solid rgba(34,197,94,.3)}.lig-streak-bad{background:#ef44441a;color:var(--hs-loss);border:1px solid rgba(239,68,68,.2)}.lig-detail-tips{display:grid;gap:8px}.lig-detail-row-item{border-radius:8px;padding:12px 14px;border:1px solid var(--hs-line)}.lig-detail-match{font-weight:700;font-size:.85rem;color:var(--hs-text);margin-bottom:4px}.lig-detail-meta{display:flex;gap:12px;font-size:.68rem;color:var(--hs-text-faint);margin-bottom:10px}.lig-detail-scores{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.lig-score-block{display:flex;flex-direction:column;align-items:center;gap:2px}.lig-score-lbl{font-size:.66rem;color:var(--hs-text-muted);text-transform:uppercase;letter-spacing:.06em;font-weight:700}.lig-score-val{font-size:1.1rem;font-weight:800;color:var(--hs-text);white-space:nowrap}.lig-score-arrow{color:var(--hs-text-faint);font-size:.9rem}.lig-matches-section{margin-top:36px;padding:0 20px}.lig-section-title{font-size:.68rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:var(--hs-text-faint);margin-bottom:14px}.lig-matches{display:grid;gap:12px}.lig-older-btn{margin-top:4px;width:100%;background:var(--hs-surface-2);border:1px solid var(--hs-line);border-radius:8px;color:var(--hs-text-faint);font-size:.75rem;font-weight:700;letter-spacing:.04em;padding:10px 16px;cursor:pointer;text-align:center;transition:background .15s,color .15s}.lig-older-btn:hover{background:var(--hs-surface-2);color:var(--hs-text-muted)}#lig-older-matches{display:grid;gap:12px;margin-top:12px}.match-card{background:var(--hs-surface-2);border:1px solid var(--hs-line);border-radius:12px;padding:14px 16px}.match-card--done{border-color:#e9ffa01f}.lig-recent{display:grid;gap:12px;padding:14px;border-radius:14px;border:1.5px solid var(--hs-gold);background:linear-gradient(180deg,var(--hs-gold-bg),transparent 75%);box-shadow:0 10px 30px #d7ff3f1a}.lig-recent-title{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;font-size:.78rem;font-weight:var(--hs-fw-black);text-transform:uppercase;letter-spacing:var(--hs-ls-label);color:var(--hs-gold)}.lig-recent-title span{font-size:.72rem;font-weight:700;text-transform:none;letter-spacing:0;color:var(--hs-text-muted)}.match-card--recent{border-color:#d7ff3f8c;box-shadow:0 0 0 1px #d7ff3f2e,0 8px 24px #0000002e}.lig-next-title,.lig-live-title{margin:8px 0 -4px}.lig-akce-title{margin:0 0 -2px;color:var(--hs-gold);font-size:.8rem}.mc-konsenzus{margin-top:10px;display:grid;gap:5px}.mc-kon-bar{display:flex;height:6px;border-radius:3px;overflow:hidden;background:var(--hs-surface-3)}.mc-kon-bar i{display:block;height:100%}.mc-kon-d{background:var(--hs-win)}.mc-kon-r{background:var(--hs-gold)}.mc-kon-h{background:#7db4ff}.mc-kon-txt{font-size:.68rem;font-weight:600;color:var(--hs-text-muted)}.mc-kon-txt b{color:var(--hs-text);font-weight:900}.mc-kon-jasno{color:var(--hs-gold);font-weight:900;text-transform:uppercase;letter-spacing:.06em}.lig-pohyb{display:inline-block;margin-right:5px;font-size:.7rem;font-weight:900;vertical-align:middle}.lig-pohyb--up{color:var(--hs-win)}.lig-pohyb--down{color:var(--hs-loss)}.lig-row--top td:first-child{position:relative}.lig-row--top td:first-child:before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:4px;border-radius:0 3px 3px 0}.lig-row--top1{background:linear-gradient(90deg,rgba(215,255,63,.1),transparent 60%)}.lig-row--top1 td:first-child:before{background:linear-gradient(180deg,#e9ffa0,#d7ff3f);box-shadow:0 0 10px #d7ff3f8c}.lig-row--top1 .lig-pts{color:var(--hs-gold);font-size:1.14em}.lig-row--top2{background:linear-gradient(90deg,rgba(210,216,228,.09),transparent 60%)}.lig-row--top2 td:first-child:before{background:linear-gradient(180deg,#eef2f8,#c2cad8)}.lig-row--top3{background:linear-gradient(90deg,rgba(205,127,50,.09),transparent 60%)}.lig-row--top3 td:first-child:before{background:linear-gradient(180deg,#e0a56a,#b5722f)}.lig-row--posledni{background:linear-gradient(90deg,rgba(255,90,90,.1),transparent 55%)}.lig-row--posledni .lig-name:after{content:" 💀";opacity:.75}.lig-proc{margin:12px 0 4px;padding:14px 16px;border-radius:12px;background:linear-gradient(160deg,var(--hs-gold-bg),transparent 75%);border:1px solid rgba(215,255,63,.45)}.lig-proc-nadpis{font-size:.68rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:var(--hs-gold);margin-bottom:8px}.lig-proc-list{margin:0;padding-left:18px;display:grid;gap:6px}.lig-proc-list li{font-size:.85rem;line-height:1.5;color:var(--hs-text-muted)}.lig-proc-list b{color:var(--hs-text)}.lig-detail-vic{margin-top:8px}.lig-detail-vic>summary{cursor:pointer;list-style:none;padding:8px 12px;border-radius:10px;background:var(--hs-surface-2);border:1px solid var(--hs-line);color:var(--hs-text-muted);font-size:.78rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.lig-detail-vic>summary::-webkit-details-marker{display:none}.lig-detail-vic>summary:hover{color:var(--hs-gold);border-color:var(--hs-line-strong)}.lig-detail-vic[open]>summary{margin-bottom:8px}.lig-otazky{margin-top:14px;padding-top:12px;border-top:1px dashed var(--hs-line-strong);display:grid;gap:6px}.lig-otazky-nadpis{font-size:.68rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:var(--hs-gold)}.lig-otazka{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;align-items:center;padding:10px 12px;border-radius:10px;background:var(--hs-surface-2);border-left:3px solid var(--hs-line-strong)}.lig-otazka.je-plus{border-left-color:var(--hs-win, #7ddc6a)}.lig-otazka.je-minus{border-left-color:#ff5c5c}.lig-otazka-h{grid-column:1;font-size:.85rem;font-weight:800;color:var(--hs-text)}.lig-otazka-m{grid-column:1;font-size:.72rem;color:var(--hs-text-faint)}.lig-otazka-o{grid-column:1;font-size:.8rem;color:var(--hs-text-muted)}.lig-otazka-b{grid-column:2;grid-row:1 / span 3;font-size:1rem;font-weight:900;font-variant-numeric:tabular-nums}.lig-otazka.je-plus .lig-otazka-b{color:var(--hs-win, #7ddc6a)}.lig-otazka.je-minus .lig-otazka-b{color:#ff8080}.lig-otazka.je-nula .lig-otazka-b{color:var(--hs-text-faint)}.mc-mult{display:inline-block;margin-left:8px;padding:2px 8px;border-radius:999px;background:linear-gradient(135deg,#d7ff3f,#e0a93f);color:#1a1205;font-size:10.5px;font-weight:900;letter-spacing:.02em;white-space:nowrap;box-shadow:0 0 12px #d7ff3f73;animation:mcmult 1.6s ease-in-out infinite}@keyframes mcmult{50%{box-shadow:0 0 22px #d7ff3fd9}}@media(prefers-reduced-motion:reduce){.mc-mult{animation:none}}.lig-row--ja{background:linear-gradient(90deg,#632bff4d,#632bff12 60%)!important}.lig-row--ja .lig-name{color:var(--hs-gold);font-weight:900}.lig-ja-chip{display:inline-block;margin-left:6px;padding:1px 6px;border-radius:999px;background:var(--hs-gold);color:#1a1205;font-size:.58rem;font-weight:900;letter-spacing:.08em;vertical-align:middle}.lig-proc--ja{border-color:#d7ff3f73;box-shadow:inset 0 0 0 1px #d7ff3f1f}.lig-proc--ja .lig-proc-nadpis:after{content:" • tvůj profil";opacity:.65;font-weight:700}.lig-hype{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:0 20px 18px}.lig-hype-karta{position:relative;overflow:hidden;padding:14px 16px;border-radius:14px;background:linear-gradient(160deg,var(--hs-surface-2),var(--hs-surface));border:1px solid var(--hs-line)}.lig-hype--gin{border-color:#d7ff3f8c;background:linear-gradient(160deg,var(--hs-gold-bg),var(--hs-surface) 70%)}.lig-hype--forma{border-color:#ff8c3c73}.lig-hype-nadpis{font-size:.62rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:var(--hs-gold)}.lig-hype-velke{margin-top:6px;font-size:1.05rem;font-weight:900;color:var(--hs-text);line-height:1.2}.lig-hype-pod{margin-top:2px;font-size:.78rem;font-weight:700;color:var(--hs-text-muted)}.lig-hype-mini{margin-top:8px;font-size:.68rem;font-weight:600;color:var(--hs-text-faint)}.lig-hype-progres{margin-top:10px;height:6px;border-radius:3px;background:var(--hs-surface-3);overflow:hidden}.lig-hype-progres i{display:block;height:100%;background:var(--hs-gold-fill)}.lig-hype-duel{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;margin-top:8px}.lig-hype-strana{display:grid;gap:1px;font-size:.78rem;color:var(--hs-text-muted);text-align:center}.lig-hype-strana b{font-size:.86rem;color:var(--hs-text);font-weight:900}.lig-hype-emoji{font-size:1.2rem}.lig-hype-vs{font-size:.7rem;font-weight:900;letter-spacing:.08em;color:var(--hs-loss)}.hype-forma{display:flex;gap:3px;justify-content:center;margin-top:4px}.hype-forma--velka{margin-top:10px;justify-content:flex-start}.hype-dot{width:9px;height:9px;border-radius:3px;background:var(--hs-text-faint)}.hype-dot.form-exact{background:var(--hs-win)}.hype-dot.form-win{background:var(--hs-win);opacity:.75}.hype-dot.form-partial{background:var(--hs-gold)}.hype-dot.form-miss{background:var(--hs-loss)}@media(max-width:900px){.lig-hype{grid-template-columns:1fr;margin:0 14px 14px}}.lig-odznaky{display:flex;flex-wrap:wrap;gap:4px;margin-top:3px}.lig-odznak{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:4px;padding:2px 9px;border-radius:999px;font-size:.58rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:var(--hs-surface-2);border:1px solid var(--hs-line);color:var(--hs-text-muted)}.lig-odznak:before{content:"";position:absolute;inset:0;transform:translate(-120%);background:linear-gradient(115deg,transparent 20%,rgba(255,255,255,.45) 50%,transparent 80%);animation:ligLesk 3.6s ease-in-out infinite}@keyframes ligLesk{0%,62%{transform:translate(-120%)}88%,to{transform:translate(160%)}}@keyframes ligPuls{0%,to{box-shadow:0 0 #d7ff3f8c}50%{box-shadow:0 0 10px 3px #d7ff3f59}}@keyframes ligSiréna{0%,49%{opacity:1}50%,to{opacity:.35}}@keyframes ligOhen{0%,to{text-shadow:0 0 6px rgba(255,120,60,.9);transform:scale(1)}50%{text-shadow:0 0 12px rgba(255,80,20,1);transform:scale(1.06)}}.lig-odznak--lidr{background:var(--hs-gold-fill);border-color:var(--hs-gold);color:var(--hs-on-gold);animation:ligPuls 1.8s ease-in-out infinite}.lig-odznak--bacha{background:#e63c3c2e;border-color:#ff5a5abf;color:#ff6b6b;animation:ligSiréna 1.1s steps(1,end) infinite}.lig-odznak--ohen{background:linear-gradient(100deg,#ff5a1440,#ffb43c38);border-color:#ff8c3cb3;color:#ffb056;animation:ligOhen 1.4s ease-in-out infinite}.lig-odznak--mraz{background:#7db4ff24;border-color:#7db4ff73;color:#7db4ff}.lig-odznak--ostro{background:var(--hs-win-bg);border-color:#b7e34a80;color:var(--hs-win)}.lig-odznak--og{background:linear-gradient(100deg,#d7ff3f40,#c48cff38);border-color:#d7ff3fbf;color:var(--hs-gold);letter-spacing:.12em}.lig-odznak--kun{background:#c48cff24;border-color:#c48cff73;color:#c48cff}:root[data-theme=light] .lig-odznak--kun{color:#6d3fd1}:root[data-theme=light] .lig-odznak--mraz{color:#1a4fc4}:root[data-theme=light] .lig-odznak--bacha{color:#b4233b}.lig-legend-odznak b{color:var(--hs-text)}@media(max-width:560px){.lig-odznak{font-size:.55rem;padding:1px 5px}.lig-odznaky{gap:3px}}@media(prefers-reduced-motion:reduce){.lig-odznak:before,.lig-odznak--lidr,.lig-odznak--bacha,.lig-odznak--ohen{animation:none}.lig-odznak:before{display:none}}.lig-akce-title span,.lig-recent-title span{font-size:.72rem;font-weight:700;text-transform:none;letter-spacing:0;color:var(--hs-text-muted)}.match-card--akce{border-color:#d7ff3f80;box-shadow:0 0 0 1px #d7ff3f24,0 8px 24px #00000029}.lig-akce-prazdno{padding:16px;border-radius:12px;border:1px dashed var(--hs-line);color:var(--hs-text-muted);font-size:.9rem;text-align:center}details.lig-recent{display:block;gap:0;padding:0;background:var(--hs-surface);border:1px solid var(--hs-line);box-shadow:none}details.lig-recent>summary{cursor:pointer;list-style:none;padding:13px 14px;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px}details.lig-recent>summary::-webkit-details-marker{display:none}details.lig-recent>summary:after{content:"▾";margin-left:auto;color:var(--hs-gold);font-size:.9rem}details.lig-recent[open]>summary:after{content:"▴"}details.lig-recent[open]>summary{border-bottom:1px solid var(--hs-line)}.lig-recent-body{display:grid;gap:12px;padding:14px}.lig-live-title{color:var(--hs-loss)}@media(max-width:560px){.lig-recent{padding:10px}}.mc-tip-pts.pts-live{font-style:italic}.mc-tip-pts.pts-live:after{content:" ●";color:var(--hs-loss);font-size:.6em;vertical-align:middle}.lig-pts-live{display:block;font-size:.62rem;font-weight:800;letter-spacing:.02em;color:var(--hs-loss);white-space:nowrap}.mc-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.mc-round{font-size:.68rem;color:var(--hs-text-faint);text-transform:uppercase;letter-spacing:.06em}.mc-status{font-size:.65rem;font-weight:800;padding:2px 8px;border-radius:100px;background:var(--hs-surface-2);color:var(--hs-text-faint)}.mc-status--done{background:#22c55e1f;color:var(--hs-win)}.mc-status--live{background:#ef444429;color:var(--hs-loss);display:inline-flex;align-items:center;gap:5px}.mc-dot{width:7px;height:7px;border-radius:50%;background:var(--hs-loss);display:inline-block;animation:mcTep 1.4s ease-in-out infinite}@keyframes mcTep{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.75)}}.mc-score--live{color:var(--hs-loss)}.match-card--live{border-color:#ef44446b;box-shadow:0 0 0 1px #ef444424,0 10px 30px #ef44441f}@media(prefers-reduced-motion:reduce){.mc-dot{animation:none}}.mc-teams{display:flex;align-items:center;gap:12px;margin-bottom:14px}.mc-team{flex:1;font-weight:700;font-size:.9rem;color:var(--hs-text)}.mc-team--vyhral{color:var(--hs-gold);font-weight:900}.mc-tip-bez{font-size:.74rem;font-weight:700;color:var(--hs-text-faint);white-space:nowrap;font-style:italic}.mc-tip-ceka{font-size:12px;font-weight:700;color:var(--hs-text-faint);white-space:nowrap;font-style:normal;letter-spacing:.02em}:root[data-theme=light] .mc-tip-ceka,:root[data-theme=light] .mcb-ceka{color:#625b73}.mc-team:last-child{text-align:right}.mc-score{font-family:var(--hs-font-cisla);font-size:1.6rem;font-weight:800;color:var(--hs-text-faint);text-align:center;min-width:56px}.mc-score--done{color:var(--hs-text)}.mc-kurzy-popis{margin:0 0 5px;font-size:.56rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--hs-text-faint)}.mc-odds{display:flex;gap:6px;margin:0 0 12px;text-decoration:none}.mc-odd{flex:1;text-align:center;background:var(--hs-surface-3);border:1px solid var(--hs-line);border-radius:9px;padding:5px 4px 6px;font-size:.8rem;font-weight:800;color:var(--hs-text);line-height:1.15}.mc-odd b{display:block;margin-bottom:2px;font-size:.56rem;font-weight:700;letter-spacing:.1em;color:var(--hs-text-faint)}.mc-odd.je-favorit{background:color-mix(in srgb,var(--hs-win) 14%,transparent);border-color:color-mix(in srgb,var(--hs-win) 45%,transparent);color:var(--hs-win)}.mc-odd.je-favorit b{color:var(--hs-win);opacity:.75}.mc-odd.je-outsider{background:color-mix(in srgb,var(--hs-loss) 11%,transparent);border-color:color-mix(in srgb,var(--hs-loss) 35%,transparent);color:var(--hs-loss)}.mc-odd.je-outsider b{color:var(--hs-loss);opacity:.75}a.mc-odds:hover .mc-odd{border-color:#d7ff3f80}.mc-analyza{margin:0 0 12px;padding:10px 12px;border-left:2px solid var(--hs-gold);background:var(--hs-surface-3);border-radius:0 8px 8px 0}.mc-analyza-nadpis{margin-bottom:6px;font-size:.56rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--hs-text-faint)}.mc-analyza-radek{margin:0 0 6px;font-size:.82rem;line-height:1.45;color:var(--hs-text-muted)}.mc-analyza-radek:last-child{margin-bottom:0}.mc-analyza-kdo{font-weight:800;color:var(--persona);margin-right:4px}.mc-tips{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:6px}.mc-tip{display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:6px;border:1px solid var(--hs-line)}.mc-tip-name,.mcb-kdo{color:var(--hs-text);display:inline-flex;align-items:center;gap:6px}.mc-tip-name:before,.mcb-kdo:before{content:"";flex:none;width:3px;height:1em;border-radius:2px;background:var(--persona, var(--hs-text-muted))}:root:not([data-theme=light]) .mc-tip-name,:root:not([data-theme=light]) .mcb-kdo{color:color-mix(in srgb,var(--persona, #fff) 42%,#ffffff)}.mc-tip-name{flex:1;font-size:.75rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mc-tip-score{font-size:.85rem;font-weight:900;color:var(--hs-text)}.mc-tip-pts{font-size:.72rem;font-weight:800;min-width:28px;text-align:right}.lig-bonus-note{margin:0 20px 18px;padding:16px 18px;border-radius:14px;background:linear-gradient(135deg,var(--hs-gold-bg),var(--hs-gold-bg));border:2px solid var(--hs-gold-fill)}.lig-bonus-note-head{display:flex;align-items:center;gap:9px;padding-bottom:10px}.lig-bonus-note-ico{font-size:1.15rem}.lig-bonus-note-title{font-size:.74rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:var(--hs-gold-dark)}.lig-bonus-note-body{padding-top:2px}.lig-bonus-note-who{font-size:1.05rem;font-weight:900;color:var(--hs-on-gold);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.lig-bonus-note-emoji{font-size:1.2rem}.lig-bonus-note-mult{background:var(--hs-gold-dark);color:#fff7e6;font-size:.82rem;font-weight:900;padding:3px 11px;border-radius:999px;letter-spacing:.02em}.lig-bonus-note-txt{font-size:.9rem;color:var(--hs-on-gold);line-height:1.55;padding-top:7px}.lig-bonus-note-fair{font-size:.8rem;color:var(--hs-gold-dark);font-weight:800;padding-top:7px}@media(max-width:520px){.lig-bonus-note{margin:0 12px 14px;padding:14px}.lig-bonus-note-who{font-size:.95rem}.lig-bonus-note-txt{font-size:.84rem}}.lig-pts-bonus{display:inline-block;margin-left:5px;padding:1px 6px;border-radius:999px;font-size:.6rem;font-weight:900;background:var(--hs-gold-fill);color:var(--hs-gold-dark);vertical-align:middle}.lig-bonus-note-calc{margin-top:9px;padding:10px 12px;border-radius:9px;background:#b453091a;font-size:.85rem;color:var(--hs-on-gold);line-height:1.55}.lig-bonus-note-calc b{color:var(--hs-loss);font-weight:900}@media(max-width:520px){.lig-bonus-note-calc{font-size:.79rem;padding:9px 10px}.lig-pts-bonus{font-size:.55rem}}.lig-bonus-badge{display:inline-block;margin-left:7px;padding:2px 7px;border-radius:999px;font-size:.62rem;font-weight:900;letter-spacing:.03em;white-space:nowrap;background:linear-gradient(135deg,var(--hs-gold-fill),var(--hs-gold-fill));color:var(--hs-on-gold);box-shadow:0 0 0 1px #ffc46159;vertical-align:middle}.lig-legend-bonus b{color:var(--hs-gold-dark)}@media(max-width:520px){.lig-bonus-badge{font-size:.56rem;padding:2px 6px;margin-left:5px}}.lig-legend{display:flex;flex-wrap:wrap;gap:8px 18px;margin:14px 20px 0;padding:12px 14px;border:1px solid rgba(148,163,184,.22);border-radius:12px;background:#94a3b80f}.lig-legend-item{font-size:.78rem;color:var(--hs-text-faint);line-height:1.5}.lig-legend-item b{color:var(--hs-text-muted);font-weight:800}@media(max-width:520px){.lig-legend{gap:6px 12px;padding:10px 12px;margin:12px 12px 0}.lig-legend-item{font-size:.72rem}}.lig-scoring-section{margin-top:40px;padding:0 20px}.lig-scoring-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px}.lig-scoring-item{display:flex;align-items:center;gap:12px;padding:14px 18px;border-radius:12px;border:1px solid;position:relative;overflow:hidden;transition:transform .15s}.lig-scoring-item:hover{transform:translateY(-2px)}.lig-scoring-item:nth-child(1){background:#22c55e1a;border-color:#22c55e59}.lig-scoring-item:nth-child(2){background:#84cc1617;border-color:#84cc1652}.lig-scoring-item:nth-child(3){background:#ffc46117;border-color:#ffc46152}.lig-scoring-item:nth-child(4){background:#ffc46112;border-color:#ffc46140}.lig-scoring-item:nth-child(5){background:#ef444414;border-color:#ef444447}.lig-scoring-icon{font-size:1.5rem;flex-shrink:0}.lig-scoring-pts{font-size:1.5rem;font-weight:900;min-width:44px;flex-shrink:0;letter-spacing:-.02em}.lig-scoring-pts.pts-exact{color:var(--hs-win);text-shadow:0 0 12px rgba(34,197,94,.5)}.lig-scoring-pts.pts-win{color:var(--hs-win);text-shadow:0 0 10px rgba(132,204,22,.4)}.lig-scoring-pts.pts-partial{color:var(--hs-gold);text-shadow:0 0 10px rgba(255,196,97,.4)}.lig-scoring-pts.pts-miss{color:var(--hs-loss);text-shadow:0 0 10px rgba(239,68,68,.4)}.lig-scoring-label{font-size:.82rem;color:var(--hs-text-muted);font-weight:600;line-height:1.3}.mc-tip--winner{border-color:#ffc461b3!important;background:#ffc46121!important;box-shadow:0 0 10px #ffc46133}.mc-winner-crown{font-size:1rem;flex-shrink:0;filter:drop-shadow(0 0 4px rgba(255,196,97,.8))}@media(max-width:640px){.hide-sm{display:none!important}}@media(max-width:480px){.hide-xs{display:none!important}}@media(max-width:900px){.hide-md{display:none!important}}.lig-page{background:var(--hs-bg);min-height:100vh}.lig-topbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 16px;padding:20px 20px 0}.lig-season-tabs{display:flex;gap:5px;background:var(--hs-surface-2);border:1px solid var(--hs-line);border-radius:12px;padding:4px}.lig-season-tab{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:9px;font-size:.76rem;font-weight:800;color:var(--hs-text-muted);text-decoration:none;white-space:nowrap;transition:background .15s,color .15s}.lig-season-tab:hover{color:var(--hs-text);background:var(--hs-surface-2)}.lig-season-tab.is-on{background:linear-gradient(135deg,#d7ff3f33,#d7ff3f14);color:var(--hs-gold);box-shadow:inset 0 0 0 1px #d7ff3f42}.lig-account{display:flex;align-items:center;gap:8px;margin-left:auto}.lig-account-me{display:inline-flex;align-items:center;gap:7px;padding:8px 13px;border-radius:10px;background:var(--hs-surface-2);border:1px solid var(--hs-line);text-decoration:none;font-size:.78rem;color:var(--hs-text);font-weight:700}.lig-account-me:hover{background:var(--hs-surface-2)}.lig-account-emoji{font-size:1.05rem}.lig-account-pts{color:var(--hs-gold);font-weight:900}.lig-account-tip,.lig-account-login{display:inline-flex;align-items:center;padding:9px 16px;border-radius:10px;background:linear-gradient(135deg,#d7ff3f33,#d7ff3f1a);border:1px solid rgba(215,255,63,.32);color:var(--hs-gold);text-decoration:none;font-size:.78rem;font-weight:800;white-space:nowrap;transition:background .15s}.lig-account-tip:hover,.lig-account-login:hover{background:#d7ff3f4d}.lig-archive-note{background:#94a3b814;border:1px solid rgba(148,163,184,.2);border-radius:12px;padding:13px 16px;margin:0 20px 14px;font-size:.8rem;color:var(--hs-text-muted);line-height:1.55}.lig-archive-note a{color:var(--hs-gold);font-weight:700;text-decoration:none;white-space:nowrap}@media(max-width:560px){.lig-topbar{padding:16px 14px 0;gap:8px}.lig-account{margin-left:0;width:100%}.lig-account-me{flex:1;min-width:0}.lig-account-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lig-season-tabs{width:100%}.lig-season-tab{flex:1;justify-content:center;padding:9px 8px}.lig-archive-note{margin:0 14px 12px}}.lig-kola{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:0 20px;margin:18px 0 12px}.lig-kola-lbl{font-size:.68rem;font-weight:800;color:var(--hs-text-faint);text-transform:uppercase;letter-spacing:.09em;white-space:nowrap}.lig-kola-btns{display:flex;gap:5px;flex-wrap:wrap;background:var(--hs-surface-2);border:1px solid var(--hs-line);border-radius:11px;padding:4px}.lig-mujstav{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;margin:0 0 14px;padding:12px 16px;border-radius:var(--hs-r-lg);border:var(--hs-border);background:var(--hs-surface);box-shadow:var(--hs-shadow-card)}.lig-mujstav-l{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;min-width:0}.lig-mujstav-r{display:flex;align-items:center;gap:8px;flex:0 0 auto}.lig-mujstav-k{font-size:.72rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:var(--hs-text-faint)}.lig-mujstav-v{font-size:1.05rem;font-weight:900;color:var(--hs-text)}.lig-mujstav-b{font-size:1.05rem;font-weight:900;color:var(--hs-gold);font-variant-numeric:tabular-nums}.lig-mujstav-z{font-size:.8rem;color:var(--hs-text-muted);font-variant-numeric:tabular-nums}.lig-mujstav-vyzva{font-size:.9rem;color:var(--hs-text-muted)}.lig-mujstav-cta{display:inline-flex;align-items:center;min-height:38px;padding:0 16px;border-radius:var(--hs-r-md);background:var(--hs-action);color:var(--hs-on-action);font-size:.85rem;font-weight:900;text-decoration:none}.lig-mujstav-cta:hover{background:var(--hs-action-hover)}.lig-mujstav-odkaz{display:inline-flex;align-items:center;min-height:38px;padding:0 12px;border-radius:var(--hs-r-md);border:var(--hs-border);color:var(--hs-text-muted);font-size:.85rem;font-weight:700;text-decoration:none}.lig-mujstav-odkaz:hover{color:var(--hs-text);background:var(--hs-surface-2)}@media(max-width:560px){.lig-mujstav{padding:12px}.lig-mujstav-r{width:100%}.lig-mujstav-cta,.lig-mujstav-odkaz{flex:1;justify-content:center}}.lig-kolo{min-width:38px;padding:8px 13px;border:0;border-radius:8px;background:transparent;color:var(--hs-text-muted);font-size:.78rem;font-weight:800;font-family:inherit;cursor:pointer;transition:background .15s,color .15s}.lig-kolo:hover{color:var(--hs-text);background:var(--hs-surface-2)}.lig-kolo.is-on{background:linear-gradient(135deg,#d7ff3f38,#d7ff3f17);color:var(--hs-gold);box-shadow:inset 0 0 0 1px #d7ff3f47}.lig-kola-btns a.lig-kolo,.lig-kola-btns span.lig-kolo{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.lig-kolo-total{margin-left:8px;color:var(--hs-gold);box-shadow:inset 0 0 0 1px #d7ff3f29}.lig-kolo-total:hover{background:#d7ff3f1f;color:var(--hs-gold)}@media(max-width:560px){.lig-kola{padding:0 14px;gap:8px}.lig-kola-btns{width:100%}.lig-kolo{flex:1;min-width:34px;padding:9px 6px}.lig-kolo-total{margin-left:0;flex-basis:100%;margin-top:4px}}.mc-bonus{margin:10px 12px 12px;padding:11px 13px;border-radius:11px;background:#d7ff3f0d;border:1px solid rgba(215,255,63,.16)}.mc-bonus--bezi{background:#60a5fa0f;border-color:#60a5fa38}.mcb-head{display:flex;align-items:center;gap:7px;flex-wrap:wrap;color:var(--hs-gold);font-size:.82rem;font-weight:800;line-height:1.4}.mc-bonus--bezi .mcb-head{color:var(--hs-info)}.mcb-ico{font-size:.95rem}.mcb-spravna{margin-left:auto;padding:2px 9px;border-radius:6px;background:#22c55e29;color:var(--hs-win);font-size:.72rem;font-weight:800}.mcb-meta{display:flex;flex-wrap:wrap;gap:6px;margin-top:7px}.mcb-meta span{padding:2px 8px;border-radius:6px;font-size:.66rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;background:var(--hs-surface-2);color:var(--hs-text-muted)}.mcb-sazka{background:var(--hs-surface-2)!important;color:var(--hs-text-muted)!important;text-transform:none!important}.mcb-pocet{background:#60a5fa24!important;color:var(--hs-info)!important}.mcb-odpovedi{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.mcb-odp{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:8px;background:var(--hs-surface-2);color:var(--hs-text-muted);font-size:.76rem;font-weight:600}.mcb-odp i{font-style:normal;font-weight:800}.mcb-ceka{font-style:normal;font-size:12px;font-weight:700;color:var(--hs-text-faint);white-space:nowrap}.mc-tipujici{margin:2px 0 6px;font-size:12px;font-weight:700;color:var(--hs-text-muted);letter-spacing:.02em}.mcb-odp.je-plus{background:#22c55e1c}.mcb-odp.je-plus i{color:var(--hs-win)}.mcb-odp.je-minus{background:#ef44441c}.mcb-odp.je-minus i{color:var(--hs-loss)}.mcb-odp.je-nula i,.mcb-odp.je-ceka i{color:var(--hs-text-muted)}.mcb-nikdo{margin-top:8px;color:var(--hs-text-faint);font-size:.78rem;font-style:italic}@media(max-width:560px){.mc-bonus{margin:10px 8px;padding:10px}.mcb-odp{flex:1 1 auto}}
