main.club{display:block;padding-block:14px 30px}.club{--sea1:#eaf3ff;--sea2:#f5f9ff;--land:#dfe8dc;--land-l:#9fb3a0;--mk-s:#334155;--mk-t:#1a2733;--mk-h:#fff;--mk-ld:#4a5968;--mk-gp:#6b7a88}@media (prefers-color-scheme:dark){:root:not([data-theme="light"]) .club{--sea1:#152230;--sea2:#101a25;--land:#243428;--land-l:#3d5443;--mk-s:#94a3b8;--mk-t:#eef0f3;--mk-h:#171a1f;--mk-ld:#8da0b3;--mk-gp:#8da0b3}}:root[data-theme="dark"] .club{--sea1:#152230;--sea2:#101a25;--land:#243428;--land-l:#3d5443;--mk-s:#94a3b8;--mk-t:#eef0f3;--mk-h:#171a1f;--mk-ld:#8da0b3;--mk-gp:#8da0b3}.club .muted{color:var(--muted)}.club .small{font-size:11.5px}.club .crumbs{margin:2px 0 10px}.club .crumbs .lg{display:inline-flex;align-items:center;gap:5px;background:var(--card);border:1px solid var(--line);border-radius:99px;padding:3px 9px 3px 5px;color:var(--fg)}.club .crumbs .lg img{width:16px;height:16px;object-fit:contain}.club .lnk{font-weight:800;color:var(--acc)}.club .lnk:hover{text-decoration:underline}.club .btn{display:inline-block;background:var(--ok);color:#fff;padding:10px 16px;border-radius:8px;font-weight:800;font-size:13px;line-height:1.2}.chero{border-radius:14px 14px 0 0;overflow:hidden;border:1px solid var(--line);border-bottom:0;background:var(--card);box-shadow:var(--shadow)}.chero.solo{border-radius:14px;border-bottom:1px solid var(--line);margin-bottom:16px}.chero-in{display:flex;gap:22px;align-items:center;padding:26px 26px 22px;background:linear-gradient(100deg,color-mix(in srgb,var(--c1) 92%,#000) 0%,var(--c1) 55%,color-mix(in srgb,var(--c1) 70%,#fff) 100%);color:#fff;position:relative;overflow:hidden}.chero-in:before{content:'';position:absolute;right:-60px;top:-80px;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.22),rgba(255,255,255,0) 65%);pointer-events:none}.chero .crest{width:120px;height:120px;object-fit:contain;flex:none;filter:drop-shadow(0 8px 18px rgba(0,0,0,.35));background:rgba(255,255,255,.92);border-radius:22px;padding:10px;box-sizing:border-box;position:relative}.chero .crest.mono{display:flex;align-items:center;justify-content:center;font:900 58px var(--fd);color:var(--c1)}.chero.compact .crest{width:72px;height:72px;border-radius:16px;padding:7px}.chero.compact .chero-in{padding:16px 22px}.chero .ct{min-width:0;position:relative}.chero .ckick{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:12px;font-weight:800;letter-spacing:1.4px;text-transform:uppercase;opacity:.92;color:#fff}.chero .ckick img{height:16px;width:auto;filter:brightness(0) invert(1)}.chero h1{font-family:var(--fd);font-weight:800;font-size:clamp(34px,6vw,54px);line-height:1;margin:6px 0 4px;letter-spacing:.3px;color:#fff}.chero .full{font-size:13.5px;opacity:.92}.chero .chips{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 0}.chero .chips span{display:inline-flex;flex-direction:column;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.22);border-radius:8px;padding:6px 10px;font-size:13px;font-weight:700;backdrop-filter:blur(4px)}.chero .chips small{font-size:10px;letter-spacing:1px;text-transform:uppercase;opacity:.82;font-weight:800}.cbtns{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.chero .cbtns .btn{background:#fff;color:var(--c1);padding:9px 14px;border-radius:8px;font-weight:800;font-size:13px}.chero .cbtns .btn.o{background:rgba(255,255,255,.12);color:#fff;border:1px solid rgba(255,255,255,.35)}.ctabs{position:sticky;top:calc(61px + env(safe-area-inset-top,0px));z-index:30;background:var(--card);border:1px solid var(--line);border-radius:0 0 14px 14px;box-shadow:var(--shadow);margin-bottom:16px}.ctabs .in{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;padding-inline:8px;-webkit-overflow-scrolling:touch}.ctabs .in::-webkit-scrollbar{display:none}.ctabs a{padding:12px 12px 10px;font-size:13px;font-weight:800;white-space:nowrap;border-bottom:3px solid transparent;color:var(--muted)}.ctabs a:hover{color:var(--fg);border-color:var(--line)}.ctabs a.on{color:var(--fg);border-color:var(--acc)}.club-grid{display:grid;grid-template-columns:minmax(0,780px) 352px;justify-content:space-between;gap:40px;align-items:stretch}.club-main{min-width:0}.club-main>.box,.club-main>.mcard,.club-main>.cl-two,.club-main>#tablica,.club-main>#utakmice,.club-main>.seo,.club-main>.ctabox,.club-main>.cmod{margin:0 0 16px}.club-main [id]{scroll-margin-top:118px}.club-main #tablica>.cmod:last-child{margin-bottom:0}.club-rail{display:flex;flex-direction:column;gap:12px;min-width:0}.club-rail .stick{position:sticky;top:calc(122px + env(safe-area-inset-top,0px))}.club .box .bh{flex-wrap:wrap}.club .box .bh h2{font:inherit;margin:0;letter-spacing:inherit;text-transform:inherit}.club .box .bh small{margin-left:auto}.club .box>.bb{padding:8px 14px 12px}.mcard{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:14px;box-shadow:var(--shadow)}.mcard .mc-top{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:11.5px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:var(--muted);margin-bottom:10px}.mcard .mc-top .lg{display:inline-flex;align-items:center;gap:6px;color:var(--fg)}.mcard .mc-top .lg img{width:18px;height:18px;object-fit:contain}.mcard .mc-h{font-family:var(--fd);font-weight:900;font-size:22px;line-height:1.05;margin:6px 0 8px;text-transform:uppercase;letter-spacing:.4px;color:var(--fg)}.mcard .teams{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px}.mcard .team{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;min-width:0}.mcard .team img{width:56px;height:56px;object-fit:contain}.mcard .team .crest-x{width:56px;height:56px}.mcard .team b{font-family:var(--fd);font-size:20px;line-height:1.05}.mcard .ko{text-align:center}.mcard .ko b{font-family:var(--fd);font-size:34px;font-weight:800;display:block;line-height:1}.mcard .ko span{display:block;font-size:12px;font-weight:800;color:var(--acc);text-transform:uppercase;letter-spacing:.6px;margin-top:4px}.bigodds{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px}.bigodds a{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:54px;border-radius:10px;border:1.5px solid var(--line);background:var(--card2);line-height:1.05}.bigodds a small{font-size:11px;font-weight:800;color:var(--muted);letter-spacing:.3px}.bigodds a b{font-size:19px;font-variant-numeric:tabular-nums}.bigodds a.fav{background:var(--fg);color:var(--bg);border-color:var(--fg)}.bigodds a.fav small{color:var(--bg);opacity:.75}.bigodds a:hover{border-color:var(--ok)}.mcard .oddsnote{display:flex;justify-content:space-between;gap:8px;font-size:11px;color:var(--muted);margin-top:8px;flex-wrap:wrap}.mcard .oddsnote a{color:var(--ok-t);font-weight:800}.mcard .naj{display:block;margin-top:10px;padding:10px 12px;border-radius:10px;background:color-mix(in srgb,var(--ok) 12%,var(--card));border:1px solid color-mix(in srgb,var(--ok) 40%,var(--line));font-weight:800;color:var(--ok-t);font-size:13.5px}.cl-two{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}.evl .evr{display:grid;grid-template-columns:48px minmax(0,1fr) 56px;grid-template-areas:"d mt rs" "d cp rs";column-gap:10px;row-gap:1px;align-items:center;padding:9px 0;border-top:1px solid var(--line2);font-size:13px;font-weight:700}.evl .evr:first-child{border-top:0}.evl .d{grid-area:d;display:flex;flex-direction:column;line-height:1.15;font-size:13px}.evl .d small{font-size:10px;color:var(--muted);font-weight:800;text-transform:uppercase;letter-spacing:.4px}.evl .mt{grid-area:mt;display:flex;align-items:center;gap:6px;min-width:0}.evl .tm{display:inline-flex;align-items:center;gap:5px;min-width:0}.evl .tm span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.evl .tm.me{font-weight:800}.evl .vs{color:var(--muted);flex:none}.evl .cp{grid-area:cp;font-size:11px;color:var(--muted);font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.evl .rs{grid-area:rs;text-align:center;border-radius:6px;padding:6px 0;font-size:13px}.evl .rs.P{background:var(--win-bg);color:var(--fg)}.evl .rs.N{background:var(--draw-bg);color:var(--fg)}.evl .rs.I{background:var(--loss-bg);color:var(--fg)}.evl .rs.t{background:var(--card2);color:var(--fg)}.evl .rs.L{background:var(--acc);color:#fff}.fmrow{display:flex;align-items:center;gap:6px;margin-top:10px;padding-top:8px;border-top:1px solid var(--line2)}.fmrow .fl{font-size:10px;font-weight:800;letter-spacing:.8px;text-transform:uppercase;color:var(--muted);margin-right:2px}.fmrow .arr{font-weight:900;color:var(--acc)}.prose p{font-size:15px;line-height:1.62;margin:0 0 12px}.prose h3{margin:18px 0 6px;font-family:var(--fd);font-size:19px;text-transform:uppercase;letter-spacing:.3px;padding-left:10px;border-left:4px solid var(--acc);line-height:1.15}.prose h3:first-child{margin-top:4px}.trgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:12px 0 6px}.tr{background:var(--card2);border-radius:10px;padding:12px;text-align:center}.tr b{display:block;font-family:var(--fd);font-size:30px;line-height:1;color:var(--acc)}.tr span{font-size:12px;font-weight:700;color:var(--muted);display:block;margin-top:4px}.tr small{display:block;font-size:10.5px;color:var(--muted);margin-top:3px;font-weight:600}.rivc{padding:12px 0 6px;border-top:1px solid var(--line2)}.rivc:first-child{border-top:0;padding-top:0}.prose .rivc h3{margin:0 0 8px;font-size:20px}.rivc h3 a{color:var(--fg)}.rivc h3 a:hover{color:var(--acc)}.rivc h3 .o{font-family:var(--fb);font-size:13px;color:var(--muted);text-transform:none;letter-spacing:0;font-weight:700}.kv{display:flex;flex-wrap:wrap;gap:10px;margin:8px 0 10px}.kv span{display:flex;flex-direction:column;background:var(--card2);border-radius:8px;padding:8px 12px;min-width:110px}.kv small{font-size:10px;letter-spacing:.8px;text-transform:uppercase;color:var(--muted);font-weight:800}.kv b{font-size:14px}.kv.rk{margin:4px 0 10px}.kv.rk span{font-size:13px;font-weight:700}.sfig{margin:0}.sfig img{width:100%;height:auto;display:block;aspect-ratio:16/9;object-fit:cover}.gmap{margin-top:12px}.gm-static{position:relative;aspect-ratio:16/10;border-radius:10px;overflow:hidden;background:var(--card2)}.gm-static img{width:100%;height:100%;object-fit:cover}.gm-static.nomap{display:none}.gm-static.nomap.on{display:block;aspect-ratio:16/9}.gm-static iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.gm-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:10px;font-size:13px}.club .gm-bar .btn{background:var(--ink);color:#fff;padding:9px 14px}.club .gm-bar .btn[disabled]{opacity:.6;cursor:default}.forumbox{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center;padding:16px;border-radius:12px;background:var(--ink);color:#fff;margin:16px 0 4px}.forumbox b{font-family:var(--fd);font-size:22px;line-height:1.05;display:block}.forumbox span{font-size:13px;color:#c9ccd1}.club .forumbox .btn{background:var(--acc);color:#fff;padding:11px 16px;font-size:13.5px;white-space:nowrap}.cmap-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:12px;border:1px solid var(--line)}.cmap{width:100%;height:auto;display:block;background:linear-gradient(180deg,var(--sea1),var(--sea2))}.cmap .land{fill:var(--land);stroke:var(--land-l);stroke-width:1.2}.cmap .cm circle{fill:#fff;stroke:var(--mk-s);stroke-width:1.2;filter:drop-shadow(0 2px 3px rgba(0,0,0,.25))}.cmap .cm text{font:700 10.5px var(--fb);fill:var(--mk-t);paint-order:stroke;stroke:var(--mk-h);stroke-width:3px;stroke-linejoin:round}.cmap .cm text.mono{font:900 13px var(--fd);fill:#334155;stroke:none}.cmap .ld{stroke:var(--mk-ld);stroke-width:1.3;stroke-dasharray:3 2}.cmap .gp{fill:var(--mk-gp)}.cmap .cm.me circle{stroke:var(--acc);stroke-width:3}.cmap .cm.me text{font-size:12px;fill:var(--acc)}.cmap .cm:hover circle{stroke:var(--acc)}.cmap a.cm{cursor:pointer}.bfoot{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center;padding:10px 14px 14px;font-size:11.5px}.ctabox{border:1px solid var(--line);border-left:5px solid var(--acc);border-radius:12px;background:var(--card);padding:16px 18px;box-shadow:var(--shadow)}.ctabox .k{font-size:11.5px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:var(--acc)}.ctabox h3{font-family:var(--fd);font-weight:800;font-size:26px;line-height:1.08;margin:4px 0 10px;color:var(--fg)}.ctabox p{margin:0 0 10px;font-size:14.5px;line-height:1.55}.ctabox p.off{font-weight:800}.ctabox .pts{list-style:none;margin:0 0 14px;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.ctabox .pts li{background:var(--card2);border-radius:10px;padding:10px 12px;display:flex;flex-direction:column;gap:2px;font-size:13px;line-height:1.35}.ctabox .pts b{font-family:var(--fd);font-size:18px;line-height:1.1}.ctabox .pts span{color:var(--muted)}.ctabox .row{display:flex;align-items:center;gap:10px 18px;flex-wrap:wrap}.club .ctabox .go{display:inline-flex;align-items:center;background:var(--ok);color:#fff;font-weight:800;padding:12px 18px;border-radius:9px;font-size:14.5px}.ctabox .fine{font-size:11px;color:var(--muted);margin-top:10px}.club-main table.x td{width:28px;height:24px;font-size:10px}.club-main table.x th.c{font-size:9px}.club-main table.x th.c img,.club-main table.x th.h img{width:15px;height:15px}.club-main table.x th.h{font-size:11px;max-width:96px;overflow:hidden;text-overflow:ellipsis}.club-main table.x th.h img{margin-right:4px}table.x tr.me th.h{color:var(--acc)}table.x tr.me td{outline:1px solid color-mix(in srgb,var(--acc) 35%,transparent)}.krl{padding:4px 14px 6px}.krl .kro{display:grid;grid-template-columns:26px 22px minmax(0,1fr) auto 64px;align-items:center;gap:8px;padding:9px 0;border-top:1px solid var(--line2);font-size:14px;font-weight:700;color:var(--fg)}.krl .kro:first-child{border-top:0}.krl .kro:hover .kt{color:var(--acc)}.krl .kro.hl{background:color-mix(in srgb,var(--acc) 8%,var(--card));margin:0 -14px;padding:9px 14px;border-radius:8px;border-top-color:transparent}.krl .kn{color:var(--muted);font-size:12px;font-weight:800}.krl .kro img{width:22px;height:22px;object-fit:contain;display:block}.krl .kt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.krl s{font-size:11px;color:var(--muted);text-decoration:line-through;justify-self:end}.krl s.dn{color:var(--win)}.krl s.up{color:var(--loss)}.krl .kro b{font-family:var(--fd);font-size:18px;text-align:right;background:var(--card2);border-radius:7px;padding:4px 8px}.krl .kro.hl b{background:var(--ink);color:#fff}.pgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.pg{min-width:0}.pg h3,.scorers h3{margin:0 0 6px;font-family:var(--fd);font-size:15px;text-transform:uppercase;letter-spacing:.4px}.pg h3 small{color:var(--muted);font-family:var(--fb);font-weight:700;font-size:11px}.pr{display:flex;align-items:center;gap:6px;padding:5px 0;min-height:30px;border-top:1px solid var(--line2);font-size:12.5px;font-weight:700}.pr .no{width:22px;color:var(--muted);font-size:11px}.pr .pn{flex:1;min-width:0;line-height:1.2;overflow-wrap:anywhere}.pr .pf{font-size:14px;line-height:1}.pr .pa{color:var(--muted);font-size:11px}.scorers{margin-top:14px;border-top:1px solid var(--line);padding-top:10px}.coach .cv{display:flex;align-items:center;gap:12px;margin-bottom:10px}.coach .cv img.ph{width:72px;height:72px;border-radius:50%;object-fit:cover;border:2px solid var(--line);display:block}.coach .cv b a{color:inherit}.coach .cv b a:hover{text-decoration:underline}.coach .av{width:52px;height:52px;border-radius:50%;background:var(--ink);color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--fd);font-weight:900;font-size:24px}.coach b{font-size:17px}.coach p{margin:0 0 10px;font-size:14.5px;line-height:1.55}.leggrid{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px}.leg{display:flex;gap:10px;align-items:flex-start;padding:10px;border:1px solid var(--line2);border-radius:10px;background:var(--card2)}.leg .av{flex:none;width:72px;height:72px;border-radius:12px;background:var(--ink);color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--fd);font-weight:900;font-size:28px}.leg .ph{flex:none;width:72px;height:72px;border-radius:12px;object-fit:cover;display:block;background:var(--card2)}.leg .phl{flex:none;display:block}.leg b a{color:var(--fg)}.leg b a:hover{color:var(--acc)}.leg b{display:block;font-size:14.5px}.leg small{display:block;color:var(--muted);font-size:11.5px;font-weight:700;margin:1px 0 4px}.leg p{margin:0;font-size:13px;line-height:1.45}.faq details{border:1px solid var(--line);border-radius:10px;margin:0 0 8px;background:var(--card)}.faq summary{padding:12px 14px;font-weight:700;cursor:pointer;list-style:none;display:flex;gap:10px;align-items:center;font-size:15.5px}.faq summary::-webkit-details-marker{display:none}.faq summary:before{content:'+';font-family:var(--fd);font-size:22px;color:var(--acc);width:20px;flex:none}.faq details[open] summary:before{content:'–'}.faq details p{margin:0;padding:0 14px 12px 44px;font-size:15px;line-height:1.55}.seo{border:1px dashed var(--line);border-radius:10px;padding:8px 14px;font-size:12.5px;background:var(--card2)}.seo summary{font-weight:800;cursor:pointer}.seo pre{font-size:10.5px;white-space:pre-wrap;background:var(--card);padding:8px;border-radius:8px;max-height:260px;overflow:auto}.seo code{font-size:11px;background:var(--card);padding:1px 4px;border-radius:4px;word-break:break-all}@media (max-width:1000px){.club-grid{grid-template-columns:minmax(0,1fr);gap:0}.club-rail{display:none}.pgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.leggrid{grid-template-columns:1fr}}@media (max-width:700px){.ctabs{top:calc(55px + env(safe-area-inset-top,0px))}.club-main [id]{scroll-margin-top:110px}.cl-two{grid-template-columns:1fr}.ctabox .pts{grid-template-columns:1fr}.cmap-wrap .cmap{min-width:640px}}@media (max-width:640px){.chero-in{flex-direction:column;align-items:flex-start;padding:18px 16px 16px;gap:12px}.chero .crest{width:84px;height:84px;border-radius:16px;padding:8px}.chero .crest.mono{font-size:42px}.chero h1{font-size:38px}.chero.compact .chero-in{flex-direction:row;align-items:center}.trgrid{grid-template-columns:1fr 1fr 1fr;gap:6px}.tr{padding:10px 6px}.tr b{font-size:24px}.mcard .mc-top>span:last-child{display:none}.mcard .team img,.mcard .team .crest-x{width:44px;height:44px}.mcard .team b{font-size:17px}.mcard .ko b{font-size:28px}.forumbox{grid-template-columns:1fr}.pgrid{gap:10px}.faq details p{padding-left:14px}.club .box>.bb{padding:8px 12px 12px}.krl .kro{grid-template-columns:22px 22px minmax(0,1fr) auto 58px;gap:6px}}
