:root{--bg: #0b1422;--bg2: #0f1b2d;--panel: #13223a;--panel2: #182b48;--line: #24395c;--line2: #2f4a75;--text: #e6edf7;--muted: #8aa0bf;--dim: #7f93b2;--accent: #f2b33d;--accent2: #4aa3ff;--good: #3ccf7a;--ok: #f2c94c;--bad: #ef5350;--club1: #1f4e9c;--club2: #ffffff;--clubText: #ffffff;--radius: 6px;--shadow: 0 6px 24px rgba(0, 0, 0, .35);--sym: "Apple Symbols", "Segoe UI Symbol", "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji";--font: "Inter", "Inter Fallback", var(--sym), system-ui, -apple-system, Segoe UI, sans-serif;--cond: "Barlow Condensed", "Barlow Condensed Fallback", var(--sym), "Arial Narrow", sans-serif;color-scheme:dark}*{box-sizing:border-box}html,body{margin:0;height:100%;background:var(--bg);color:var(--text);font:13px/1.4 var(--font)}body{overflow:hidden}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#2a3f62;border-radius:6px;border:2px solid var(--bg2)}::-webkit-scrollbar-track{background:var(--bg2)}.boot{height:100vh;display:grid;place-content:center;text-align:center;background:radial-gradient(ellipse at 50% 30%,#1a3360,var(--bg) 70%)}.boot-logo{font:800 56px/1 var(--cond);letter-spacing:2px}.boot-logo b{color:var(--accent)}.boot-sub{color:var(--muted);margin-top:10px;letter-spacing:3px;text-transform:uppercase;font-size:11px}.shell{display:grid;grid-template-columns:210px 1fr;grid-template-rows:54px 1fr;height:100vh}.topbar{grid-column:1 / -1;display:flex;align-items:center;gap:14px;padding:0 14px;background:linear-gradient(90deg,var(--club1),color-mix(in srgb,var(--club1) 55%,#0b1422) 45%,#0d1a2c);border-bottom:2px solid var(--club2);box-shadow:0 2px 14px #0006;z-index:5}.topbar .club{display:flex;align-items:center;gap:10px;font:700 22px/1 var(--cond);letter-spacing:.5px;color:var(--clubText);cursor:pointer}.topbar .navbtns{display:flex;gap:4px}.topbar .navbtns button{background:#00000040;border:1px solid rgba(255,255,255,.15);border-radius:4px;width:30px;height:28px;cursor:pointer}.topbar .navbtns button:hover{background:#00000073}.topbar .title{font:600 18px var(--cond);text-transform:uppercase;letter-spacing:1px;color:#ffffffd9}.topbar .spacer{flex:1}.topbar .date{text-align:end;font:600 15px/1.1 var(--cond)}.topbar .date small{display:block;color:#ffffffa6;font:500 11px var(--font)}.continue{background:linear-gradient(#ffcf5a,#e9a521);color:#1b1300;border:0;border-radius:5px;padding:0 22px;height:36px;font:800 17px var(--cond);letter-spacing:1px;text-transform:uppercase;cursor:pointer;box-shadow:0 2px #9b6a0a,0 4px 14px #f2b33d59;transition:transform .08s,filter .15s}.continue:hover{filter:brightness(1.08)}.continue:active{transform:translateY(1px)}.continue:disabled{filter:grayscale(.8) brightness(.6);cursor:default}.continue.busy{animation:pulse 1s infinite}@keyframes pulse{50%{filter:brightness(1.25)}}.sidebar{background:linear-gradient(180deg,#0e1a2c,#0a1320);border-inline-end:1px solid var(--line);overflow-y:auto;padding:8px 0 20px}.sidebar h4{margin:14px 14px 4px;color:var(--dim);font:700 11px var(--cond);letter-spacing:2px;text-transform:uppercase}.sidebar a{display:flex;align-items:center;gap:9px;padding:6px 14px;color:#c5d3e8;text-decoration:none;cursor:pointer;border-inline-start:3px solid transparent;font-weight:500}.sidebar a:hover{background:#ffffff0a;color:#fff}.sidebar a.on{background:linear-gradient(90deg,color-mix(in srgb,var(--club1) 45%,transparent),transparent);border-inline-start-color:var(--accent);color:#fff}.sidebar a .ico{width:18px;text-align:center;opacity:.8}.sidebar a .ico,.msg .ico,.todo-i .ico,.quick a .ico,.gm-item .ico,.ibx-detail header .ico{font-family:var(--sym),sans-serif}.sidebar a .count{margin-inline-start:auto;background:var(--bad);color:#fff;font-size:10px;font-weight:700;padding:0 6px;border-radius:9px}.main{overflow:auto;padding:14px 16px 30px;position:relative;background:radial-gradient(ellipse at 70% -10%,#15284a 0,var(--bg) 60%)}.screen-enter{animation:enter .18s ease-out}@keyframes enter{0%{opacity:0;transform:translateY(4px)}}.panel{background:linear-gradient(180deg,var(--panel2),var(--panel));border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);margin-bottom:12px;overflow:hidden}.panel>header{padding:7px 12px;font:700 14px var(--cond);text-transform:uppercase;letter-spacing:1px;color:#dbe6f5;background:linear-gradient(90deg,color-mix(in srgb,var(--club1) 60%,#1a2c4a),#1a2c4a);border-bottom:1px solid var(--line2);display:flex;align-items:center;gap:8px}.panel>header .r{margin-inline-start:auto;font:500 12px var(--font);text-transform:none;letter-spacing:0;color:var(--muted)}.panel>.body{padding:10px 12px}.panel>.body.flush{padding:0}.cols{display:grid;gap:12px}.cols.c2{grid-template-columns:1fr 1fr}.cols.c3{grid-template-columns:repeat(3,1fr)}.cols.c21{grid-template-columns:2fr 1fr}.cols.c12{grid-template-columns:1fr 2fr}@media(max-width:1100px){.cols.c2,.cols.c3,.cols.c21,.cols.c12{grid-template-columns:1fr}}.row{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.muted{color:var(--muted)}.dim{color:var(--dim)}.good{color:var(--good)}.bad{color:var(--bad)}.ok{color:var(--ok)}.big{font:700 26px/1.1 var(--cond)}.h1{font:800 30px/1.05 var(--cond);letter-spacing:.5px;margin:0}.h2{font:700 20px/1.1 var(--cond);margin:0 0 6px}.kv{display:grid;grid-template-columns:auto 1fr;gap:3px 14px}.kv>:nth-child(odd){color:var(--muted)}.pill{display:inline-block;padding:1px 7px;border-radius:10px;background:#22385a;font-size:11px;font-weight:600}.pill.inj{background:#5a1d22;color:#ff9c9c}.pill.sus{background:#5a3d10;color:#ffcf7a}.pill.tl{background:#173f30;color:#7be3ad}.btn{background:linear-gradient(#25406a,#1c3256);border:1px solid var(--line2);border-radius:4px;padding:5px 12px;cursor:pointer;font-weight:600;color:#dce7f7;transition:filter .12s;white-space:nowrap}.btn:hover{filter:brightness(1.2)}.btn.primary{background:linear-gradient(#ffcf5a,#e9a521);color:#1b1300;border-color:#b77f12}.btn.danger{background:linear-gradient(#b23b3b,#8a2626);border-color:#c45}.btn.small{padding:2px 8px;font-size:12px}.btn:disabled{opacity:.45;cursor:default;filter:none}input[type=text],input[type=number],input[type=search],select,textarea{background:#0d1828;border:1px solid var(--line2);border-radius:4px;padding:5px 8px;outline:none}input:focus,select:focus{border-color:var(--accent2)}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--accent2);outline-offset:2px}:focus-visible{outline:2px solid var(--accent2);outline-offset:2px}input[type=range]{accent-color:var(--accent)}.tabs{display:flex;gap:2px;border-bottom:1px solid var(--line2);margin-bottom:10px;flex-wrap:wrap}.tabs button{background:transparent;border:0;border-bottom:3px solid transparent;padding:7px 14px;cursor:pointer;color:var(--muted);font:700 14px var(--cond);text-transform:uppercase;letter-spacing:1px}.tabs button:hover{color:#fff}.tabs button.on{color:#fff;border-bottom-color:var(--accent)}table.grid{width:100%;border-collapse:collapse;font-size:12.5px}table.grid th{text-align:start;padding:5px 7px;color:var(--muted);font:700 12px var(--cond);text-transform:uppercase;letter-spacing:.8px;background:#102038;border-bottom:1px solid var(--line2);position:sticky;top:0;cursor:pointer;user-select:none;white-space:nowrap}table.grid td{padding:4px 7px;border-bottom:1px solid #1a2c47;white-space:nowrap}table.grid tbody tr:nth-child(2n) td{background:#ffffff04}table.grid tbody tr:hover td{background:#4aa3ff14}table.grid tr.me td{background:color-mix(in srgb,var(--club1) 30%,transparent)!important;font-weight:600}table.grid .n{text-align:end;font-variant-numeric:tabular-nums}table.grid .c{text-align:center}table.grid tr.zone-cl td:first-child{box-shadow:inset 3px 0 #3b82f6}table.grid tr.zone-el td:first-child{box-shadow:inset 3px 0 #f59e0b}table.grid tr.zone-ecl td:first-child,table.grid tr.zone-champion td:first-child,table.grid tr.zone-promo td:first-child{box-shadow:inset 3px 0 #22c55e}table.grid tr.zone-playoff td:first-child{box-shadow:inset 3px 0 #a3e635}table.grid tr.zone-releg td:first-child{box-shadow:inset 3px 0 #ef4444}[dir=rtl] table.grid tr.zone-cl td:first-child{box-shadow:inset -3px 0 #3b82f6}[dir=rtl] table.grid tr.zone-el td:first-child{box-shadow:inset -3px 0 #f59e0b}[dir=rtl] table.grid tr.zone-ecl td:first-child,[dir=rtl] table.grid tr.zone-champion td:first-child,[dir=rtl] table.grid tr.zone-promo td:first-child{box-shadow:inset -3px 0 #22c55e}[dir=rtl] table.grid tr.zone-playoff td:first-child{box-shadow:inset -3px 0 #a3e635}[dir=rtl] table.grid tr.zone-releg td:first-child{box-shadow:inset -3px 0 #ef4444}.lnk{cursor:pointer;text-decoration:none}.lnk:hover{color:var(--accent);text-decoration:underline}.attr{display:inline-block;min-width:24px;text-align:center;font:700 14px var(--cond);border-radius:3px;padding:0 4px}.attr.a1{color:#ff6b6b}.attr.a2{color:#f4a259}.attr.a3{color:#e6edf7}.attr.a4{color:#7ee08f}.attr.a5{color:#4fd1ff;text-shadow:0 0 8px rgba(79,209,255,.4)}.attrs{display:grid;grid-template-columns:repeat(3,1fr);gap:0 16px}.attrs .grp h5{margin:6px 0 4px;font:700 13px var(--cond);color:var(--accent);text-transform:uppercase;letter-spacing:1px}.attrs .a{display:flex;justify-content:space-between;padding:2px 4px;border-bottom:1px solid #1a2c47}.attrs .a:hover{background:#ffffff08}.cond{display:inline-block;width:46px;height:7px;background:#0b1524;border-radius:4px;overflow:hidden;vertical-align:middle;border:1px solid #22395a}.cond i{display:block;height:100%}.stars{color:var(--accent);letter-spacing:1px}.nat{display:inline-block;font:700 10px var(--font);background:#22385a;padding:0 4px;border-radius:3px;color:#b8c9e2}.badge,.kit,.face{vertical-align:middle;flex:none}.face{border-radius:6px}.hero{display:flex;gap:16px;align-items:center;padding:14px;border-radius:var(--radius);margin-bottom:12px;background:linear-gradient(100deg,color-mix(in srgb,var(--hc, var(--club1)) 70%,#0b1422),#12213a 70%);border:1px solid var(--line2);box-shadow:var(--shadow)}.hero .meta{flex:1}.badge-ph{width:84px;height:84px;border-radius:50%;display:grid;place-items:center;font-size:42px;background:#ffffff14;flex:none}.topbar .club .badge-ph{width:34px;height:34px;font-size:18px}.topbar .club .cn-s{display:none}.hero .stats{display:flex;gap:22px}.hero .stat{text-align:center}.hero .stat b{display:block;font:700 24px var(--cond)}.hero .stat span{color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:1px}.ibx{display:grid;grid-template-columns:minmax(320px,400px) minmax(0,1fr);gap:12px;height:calc(100vh - 100px);min-height:420px}.ibx>.panel{margin:0;display:flex;flex-direction:column;min-height:0}.ibx-tabs{display:flex;gap:2px;padding:4px 6px 0;border-bottom:1px solid var(--line2);overflow-x:auto;scrollbar-width:none;flex:none}.ibx-tabs::-webkit-scrollbar{display:none}.ibx-tabs button{background:transparent;border:0;border-bottom:3px solid transparent;padding:6px;cursor:pointer;color:var(--muted);font:700 13px var(--cond);text-transform:uppercase;letter-spacing:.3px;white-space:nowrap;display:inline-flex;align-items:center;gap:4px}.ibx-tabs button:hover{color:#fff}.ibx-tabs button.on{color:#fff;border-bottom-color:var(--accent)}.ibx-tabs button .n{background:#2a4472;color:#fff;font:700 10px var(--font);padding:0 5px;border-radius:8px;letter-spacing:0}.ibx-tabs button.act .n{background:var(--bad)}.ibx-tools,.ibx-dtools{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.ibx-tools{padding:6px 8px;border-bottom:1px solid var(--line);flex:none}.ibx-tools .spacer,.ibx-dtools .spacer{flex:1}.ibx-items{overflow:auto;flex:1;min-height:0}.ibx-items .grp{position:sticky;top:0;z-index:1;padding:4px 12px;background:#102038;color:var(--accent);font:700 11px var(--cond);letter-spacing:1.2px;text-transform:uppercase;border-bottom:1px solid var(--line)}.ibx-items .grp.pin{color:#ffb4a8;background:#2a1a24}.ibx-hint{flex:none;padding:5px 10px;border-top:1px solid var(--line);color:var(--dim);font-size:11px}.ibx-detail>.body{overflow:auto;flex:1;min-height:0}.ibx-detail header .ico{font-size:14px}.ibx-back{display:none}.ibx-dtools{margin:-2px 0 8px}.ibx-dtools .btn.on{color:var(--accent)}.ibx-next{display:flex;gap:10px;align-items:center;margin-top:18px;padding-top:12px;border-top:1px solid var(--line)}.msg{padding:7px 12px 7px 10px;border-bottom:1px solid #1a2c47;cursor:pointer;display:grid;grid-template-columns:22px 1fr auto;gap:1px 8px;outline:none;border-inline-start:3px solid transparent}.msg:focus-visible{outline:2px solid var(--accent2);outline-offset:-2px}.msg .ico{grid-row:span 2;align-self:center;text-align:center;font-size:13px;opacity:.85}.msg:hover{background:#ffffff08}.msg.on{background:color-mix(in srgb,var(--club1) 35%,transparent);border-inline-start-color:var(--accent)}.msg .subj{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#c9d6ea}.msg.unread .subj{font-weight:700;color:#fff}.msg.unread .subj:before{content:"● ";color:var(--accent)}.msg.imp .subj{color:#ffd479}.msg .from{color:var(--muted);font-size:11.5px;grid-column:2 / -1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.msg .d{color:var(--dim);font-size:11px;white-space:nowrap}.msg .flag{color:var(--accent)}.pill.need{background:#5a1d22;color:#ffb0a8;font-size:10px;padding:0 6px}.pill.hot{background:#5a3d10;color:#ffd07a}.msg-body{line-height:1.6;font-size:14px}.msg-body h2{font:700 24px var(--cond);margin:0 0 6px}.msg-body h3.pc-h{margin:16px 0 6px;font:700 15px var(--cond);text-transform:uppercase;letter-spacing:1px;color:var(--accent)}.msg-body h4.ru-h{margin:12px 0 2px;font:700 13px var(--cond);text-transform:uppercase;letter-spacing:1px;color:var(--accent)}.msg-body h4.ru-h+p{margin-top:0}.msg-body details{margin:2px 0}.msg-body details summary{cursor:pointer;color:#dbe6f5}.msg-body details[open] summary{color:var(--accent)}.msg-body details p{margin:2px 0 6px;margin-inline-start:16px;font-size:13px;color:#c9d6ea}.msg-body .mr-score{font:700 20px var(--cond)}.msg-body .dg-item{padding:6px 0;border-bottom:1px solid #1a2c47}.act-row{margin-top:14px}.choice{margin-top:14px;border:1px solid var(--line2);border-radius:6px;background:#0f1d33;padding:10px 12px}.choice.done{opacity:.92}.ch-log{padding:6px 0;border-bottom:1px dashed #24395c}.ch-log:last-child{border-bottom:0}.ch-q{font-weight:600;color:#e6edf7}.ch-a{color:var(--accent);font-style:italic}.ch-r{color:var(--muted);font-size:13px}.ch-cur{padding-top:6px}.ch-step{color:var(--dim);font:700 11px var(--cond);letter-spacing:1px;text-transform:uppercase}.ch-opts{display:flex;flex-direction:column;gap:6px;margin:8px 0 4px}.ch-opts .btn{text-align:start;white-space:normal;padding:8px 12px;font-weight:500}.ch-opts .btn:hover{border-color:var(--accent)}.ch-exp{font-size:11.5px}kbd{display:inline-block;min-width:18px;padding:0 5px;border:1px solid var(--line2);border-bottom-width:2px;border-radius:4px;background:#0d1828;color:#c9d6ea;font:600 10.5px var(--font);text-align:center;line-height:16px}.todo{display:flex;flex-direction:column}.todo-i{display:flex;align-items:center;gap:8px;padding:7px 10px;border-bottom:1px solid #1a2c47;cursor:pointer;text-decoration:none}.todo-i:hover{background:#4aa3ff14}.todo-i .ico{width:18px;text-align:center;color:var(--muted)}.todo-i .tx{flex:1;min-width:0}.todo-i .go{color:var(--dim)}.todo-i.hi .ico{color:var(--accent)}.todo-i.hi .tx{color:#fff;font-weight:600}.news-i{display:block;padding:7px 10px;border-bottom:1px solid #1a2c47;cursor:pointer;text-decoration:none}.news-i:hover{background:#4aa3ff14}.news-i b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#c9d6ea;font-weight:600}.news-i.unread b{color:#fff}.news-i.unread b:before{content:"● ";color:var(--accent)}.news-i .muted{font-size:11px}.news-i .sn{display:block;color:var(--dim);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.news-more{padding:6px 10px}.kv2{display:flex;justify-content:space-between;margin-bottom:3px}.kv2 span{color:var(--muted)}.quick{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.quick a{display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 4px;border:1px solid var(--line2);border-radius:5px;background:#13223a;cursor:pointer;font-size:12px;text-align:center}.quick a:hover{border-color:var(--accent)}.quick a .ico{font-size:16px}.kbd-hint{margin-top:10px;color:var(--dim);font-size:11px}.modal-bg{position:fixed;inset:0;background:#030810b3;display:grid;place-items:center;z-index:50;animation:enter .15s;backdrop-filter:blur(3px)}.modal{background:linear-gradient(180deg,var(--panel2),var(--panel));border:1px solid var(--line2);border-radius:8px;min-width:380px;max-width:min(720px,94vw);max-height:90vh;overflow:auto;box-shadow:0 20px 60px #0009}.modal header{padding:10px 14px;font:700 18px var(--cond);text-transform:uppercase;letter-spacing:1px;background:linear-gradient(90deg,var(--club1),#1a2c4a)}.modal .mb{padding:14px}.modal footer{padding:10px 14px;display:flex;gap:8px;justify-content:flex-end;border-top:1px solid var(--line)}.toasts{position:fixed;inset-inline-end:18px;bottom:18px;display:grid;gap:8px;z-index:60}.toast{background:#1b2f50;border:1px solid var(--line2);border-inline-start:4px solid var(--accent);padding:10px 14px;border-radius:6px;box-shadow:var(--shadow);animation:enter .2s;max-width:360px}.start{height:100vh;overflow-x:hidden;overflow-y:auto;position:relative;background-color:#08111d;background-attachment:local;background-image:radial-gradient(ellipse 70% 420px at 50% -60px,rgba(74,163,255,.2),transparent 70%),linear-gradient(180deg,#08111d80,#08111de6 420px,#08111d 760px),repeating-linear-gradient(90deg,#0b2416 0 64px,#0d2a1a 64px 128px);background-size:100% 760px;background-repeat:no-repeat}.start .inner{position:relative;max-width:1240px;margin:0 auto;padding:36px 24px 40px}.st-head{position:relative;z-index:0;display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:26px}.st-head:before{content:"";position:absolute;z-index:-1;inset-inline:-50vw;top:31px;height:2px;background:#e6edf712}.st-head:after{content:"";position:absolute;z-index:-1;inset-inline-end:9%;top:32px;width:300px;height:300px;margin-top:-150px;border-radius:50%;border:2px solid rgba(230,237,247,.07);background:radial-gradient(circle,rgba(230,237,247,.12) 0 4px,transparent 5px)}.st-brand{min-width:0}.start .logo{font:800 64px/.95 Barlow Condensed,Barlow Condensed Fallback,Arial Narrow,sans-serif;letter-spacing:1.5px;text-shadow:0 2px 24px rgba(0,0,0,.5)}.start .logo b{color:var(--accent)}:root[dir=rtl] .start .logo{text-align:right}.start .tag{color:#9db0cc;letter-spacing:3px;text-transform:uppercase;font-size:12px;margin-top:10px}.start .lang-switch{flex:none;gap:2px;padding:3px;border-radius:999px;background:#08111dbf;border:1px solid var(--line2)}.start .lang-switch button{background:none;border:0;border-radius:999px;padding:5px 14px;min-height:30px}.start .lang-switch button:hover{color:var(--text)}.start .lang-switch button.on{background:var(--accent);color:#1b1300}.st-cols{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,2fr) minmax(300px,1fr);gap:14px;align-items:start}.start .panel{background:#0d1829;border-color:#213858;border-radius:10px;overflow:clip;box-shadow:0 10px 30px #00000059}:root .start .st-cols .panel>header{background:none;border-bottom:1px solid #1c3050;padding:11px 14px 10px;font-size:14px;letter-spacing:1.6px;color:#c9d6ea}.start .panel>header:before{content:"";width:4px;height:14px;border-radius:1px;background:var(--accent)}.start .panel>.body{padding:12px 14px}.start .panel>.body.flush{padding:0}.start .st-lead{margin:0 0 12px;line-height:20px}:root[dir=rtl] .start .st-lead{min-height:60px}.start .st-big{font-size:15px;padding:9px 20px}.start .st-pcgo{background:transparent;border-color:var(--accent);color:var(--accent)}.start .st-pcgo:hover{background:#f2b33d1a;filter:none}.start .st-about{line-height:1.6}.start{--sv: 64px}.start[data-saves="1"]{--sv: 72px}.start[data-saves="2"]{--sv: 144px}.start[data-saves="3"]{--sv: 216px}.start .st-saves{height:var(--sv);overflow-y:auto;overscroll-behavior:contain}.start .st-saves>.empty{height:100%;padding:0 14px;display:grid;place-items:center}@media(max-width:1100px){.st-cols{display:flex;flex-direction:column;align-items:stretch;gap:0}.st-side{display:contents}.start .st-load{order:1}.start .st-pc{order:2}.start .st-ng{order:3}.start .st-about{order:4}.start[data-saves="0"] .st-load{order:5}.start[data-saves="3"]{--sv: 144px}.start .ng-loading{min-height:calc(100vh - 160px);box-sizing:border-box}}.clubpick{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px;max-height:52vh;overflow:auto;padding:2px}.clubpick .c{display:flex;gap:10px;align-items:center;padding:8px 10px;border-radius:6px;background:#13223a;border:1px solid var(--line);cursor:pointer;transition:transform .1s,border-color .1s}.clubpick .c:hover{transform:translateY(-1px);border-color:var(--accent)}.clubpick .c.on{border-color:var(--accent);background:#1d3358;box-shadow:0 0 0 1px var(--accent)}.clubpick .c small{display:block;color:var(--muted);font-size:11px}.empty{padding:30px;text-align:center;color:var(--muted)}.spark{display:inline-flex;gap:2px}.spark i{width:16px;height:16px;display:grid;place-items:center;font:700 10px var(--font);border-radius:3px;font-style:normal}.spark .W{background:#1e7a46}.spark .D{background:#6b6b2a}.spark .L{background:#8a2b2b}.newsitem{padding:8px 0;border-bottom:1px solid #1a2c47}.newsitem b{display:block}.fixture-row{display:grid;grid-template-columns:90px 1fr 70px 1fr 90px;align-items:center;gap:8px;padding:5px 8px;border-bottom:1px solid #1a2c47}.fixture-row .h{text-align:end}.fixture-row .sc{text-align:center;font:700 16px var(--cond);background:#0d1828;border-radius:4px;padding:2px 0}.fixture-row .fc{text-align:end}@media(max-width:600px){.fixture-row{grid-template-columns:minmax(0,1fr) 62px minmax(0,1fr);grid-template-areas:"fd fc fc" "h sc a";gap:3px 8px;padding:7px 4px}.fixture-row .fd{grid-area:fd;font-size:12px}.fixture-row .fc{grid-area:fc;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fixture-row .h,.fixture-row .a{display:flex;align-items:center;gap:5px;min-width:0;overflow-wrap:anywhere;line-height:1.2}.fixture-row .h{grid-area:h;justify-content:flex-end}.fixture-row .a{grid-area:a}.fixture-row .sc{grid-area:sc}.fixture-row .h .badge,.fixture-row .a .badge{flex:none}}.fixture-row .sc .pens,.cl-scr .fx .sc .pens{display:block;font:500 10px/1.1 var(--font);color:var(--muted);white-space:nowrap}.fixture-row .sc.r-W{box-shadow:inset 0 -3px #1e7a46}.fixture-row .sc.r-L{box-shadow:inset 0 -3px #8a2b2b}.fixture-row .sc.r-D{box-shadow:inset 0 -3px #6b6b2a}.fx-month{margin:10px 0 4px;font:700 13px var(--cond);letter-spacing:1px;color:var(--accent);text-transform:uppercase}.bar{height:8px;background:#0b1524;border-radius:4px;overflow:hidden}.bar i{display:block;height:100%;background:var(--accent2)}:root[dir=rtl]{--font: "Heebo", "Heebo Fallback", "Inter", var(--sym), system-ui, sans-serif;--cond: "Heebo", "Heebo Fallback", "Barlow Condensed", var(--sym), "Arial Narrow", sans-serif}:root[dir=rtl] .tabs button,:root[dir=rtl] .panel>header,:root[dir=rtl] table.grid th,:root[dir=rtl] .sidebar h4{letter-spacing:0}:root[dir=rtl] body :not([dir=ltr]):not([dir=ltr] *){letter-spacing:0!important}:root[dir=rtl] .navbtns button{transform:scaleX(-1)}:root[dir=rtl] .sidebar a.on{background:linear-gradient(270deg,color-mix(in srgb,var(--club1) 45%,transparent),transparent)}:root[dir=rtl] .topbar{background:linear-gradient(270deg,var(--club1),color-mix(in srgb,var(--club1) 55%,#0b1422) 45%,#0d1a2c)}:root[dir=rtl] .panel>header{background:linear-gradient(270deg,color-mix(in srgb,var(--club1) 60%,#1a2c4a),#1a2c4a)}:root[dir=rtl] .hero{background:linear-gradient(260deg,color-mix(in srgb,var(--hc, var(--club1)) 70%,#0b1422),#12213a 70%)}:root[dir=rtl] table.grid tr[class*=zone-] td:first-child{box-shadow:none}:root[dir=rtl] table.grid tr.zone-cl td:first-child{box-shadow:inset -3px 0 #3b82f6}:root[dir=rtl] table.grid tr.zone-el td:first-child{box-shadow:inset -3px 0 #f59e0b}:root[dir=rtl] table.grid tr.zone-ecl td:first-child,:root[dir=rtl] table.grid tr.zone-champion td:first-child,:root[dir=rtl] table.grid tr.zone-promo td:first-child{box-shadow:inset -3px 0 #22c55e}:root[dir=rtl] table.grid tr.zone-playoff td:first-child{box-shadow:inset -3px 0 #a3e635}:root[dir=rtl] table.grid tr.zone-releg td:first-child{box-shadow:inset -3px 0 #ef4444}bdi[dir=ltr]{unicode-bidi:isolate}.lang-switch{display:inline-flex;gap:4px}.lang-switch button{background:#13223a;border:1px solid var(--line2);border-radius:4px;padding:3px 10px;cursor:pointer;color:var(--muted);font-weight:600}.lang-switch button.on{color:#1b1300;background:var(--accent);border-color:var(--accent)}.diff{display:inline-flex;gap:6px}.diff label{cursor:pointer;padding:5px 12px;border-radius:5px;border:1px solid var(--line2);background:#13223a}.diff input{display:none}.diff input:checked+span{color:var(--accent);font-weight:700}.diff label:has(input:checked){border-color:var(--accent);background:#1d3358}.gm-btn{background:#00000047;border:1px solid rgba(255,255,255,.2);color:#fff;border-radius:5px;height:36px;padding:0 14px;font:700 15px var(--cond);letter-spacing:.5px;cursor:pointer}.gm-btn:hover{background:#00000080}.ico-svg{display:inline-block;vertical-align:-2px}.gm-btn .gm-gear{display:none}.gm-btn .gm-menu .ico-svg{width:14px;height:14px;margin-inline-end:2px}.nav-toggle .ico-svg{width:20px;height:20px}.topbar .navbtns .ico-svg{width:13px;height:13px;vertical-align:-1px}@media(max-width:860px){.topbar .gm-btn:before{content:none}.gm-btn .gm-menu{display:none}.gm-btn .gm-gear{display:inline-grid;place-items:center}.gm-btn .gm-gear .ico-svg{width:19px;height:19px}}.gm-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;min-width:min(520px,84vw)}.gm-item{display:flex;gap:12px;align-items:center;text-align:start;padding:12px 14px;border-radius:6px;background:#13223a;border:1px solid var(--line2);cursor:pointer;color:var(--text);transition:border-color .1s,transform .1s}.gm-item:hover{border-color:var(--accent);transform:translateY(-1px)}.gm-item .ico{font-size:22px;width:28px;text-align:center}.gm-item small{display:block;color:var(--muted);font-weight:400;font-size:11.5px;margin-top:2px}.gm-item[data-act=quit]{grid-column:1 / -1}.save-row .pill{margin-inline-end:6px}.continue:after{content:"SPACE";display:inline-block;margin-inline-start:8px;padding:0 4px;border:1px solid rgba(27,19,0,.35);border-bottom-width:2px;border-radius:3px;vertical-align:2px;font:700 9px/13px var(--font);letter-spacing:.5px;color:#1b1300b3;pointer-events:none}:root[dir=rtl] .continue:after{content:"רווח";letter-spacing:0}@media(hover:none),(max-width:860px){.continue:after{display:none}}.lt-tbl .lt-short{display:none}@media(max-width:600px){.lt-tbl .wdl,.lt-tbl .spark i:nth-last-child(n+4){display:none}.lt-tbl .lt-full{display:none}.lt-tbl .lt-short{display:inline}.attrs{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px}}@media(max-width:860px){.hero{flex-wrap:wrap;gap:10px;padding:10px}.hero .stats{width:100%;justify-content:space-between;gap:8px}.hero .stat b{font-size:18px}.h1{font-size:24px}.ibx{grid-template-columns:minmax(0,1fr);height:auto;min-height:0}.ibx>.panel{min-height:0}.ibx-items,.ibx-detail>.body{overflow:visible}.ibx.show-detail .ibx-list{display:none}.ibx:not(.show-detail) .ibx-detail{display:none}.ibx-back{display:inline-block}.ibx-hint{display:none}.msg{padding:11px 12px}.ibx-tabs button{padding:10px 9px;min-height:40px}.ch-opts .btn{padding:11px 12px}.msg-body{font-size:15px}.msg-body h2{font-size:21px}.todo-i,.news-i{padding:11px 10px}.kbd-hint{display:none}}.u-m0{margin:0!important}.u-b0{border:0!important}.u-mt4{margin-top:4px!important}.u-mt6{margin-top:6px!important}.u-mt8{margin-top:8px!important}.u-mt10{margin-top:10px!important}.u-mt12{margin-top:12px!important}.u-mb6{margin-bottom:6px!important}.u-mb8{margin-bottom:8px!important}.u-mb10{margin-bottom:10px!important}.u-mb12{margin-bottom:12px!important}.u-ms-auto{margin-inline-start:auto!important}.u-p12{padding:12px!important}.u-p14{padding:14px!important}.u-p6-8{padding:6px 8px!important}.u-p6-10{padding:6px 10px!important}.u-p8-10{padding:8px 10px!important}.u-fs11{font-size:11px!important}.u-fs12{font-size:12px!important}.u-caps{text-transform:uppercase!important;letter-spacing:1px!important}.u-w100{width:100%!important}.u-h10{height:10px!important}.u-minw38{min-width:38px!important}.u-flex1{flex:1!important}.u-gap14{gap:14px!important}.u-jc-between{justify-content:space-between!important}.u-jc-end{justify-content:flex-end!important}.u-jc-center{justify-content:center!important}.u-bg-good{background:var(--good)!important}.u-bg-ok{background:var(--ok)!important}.u-bg-bad{background:var(--bad)!important}.saves-scroll{min-width:min(560px,86vw)!important;max-height:60vh!important;overflow:auto!important}.opt-saves{margin-top:10px!important;max-height:220px!important;overflow:auto!important}.opt-kv{gap:10px 16px!important;align-items:center!important}.hero-ph{--hc: #3a4a63 !important}.res-row{padding:4px 0!important;border-bottom:1px solid #1a2c47!important}.zl{border-inline-start:3px solid!important;padding-inline-start:5px!important}.zl-ucl{border-inline-start-color:#3b82f6!important}.zl-uel{border-inline-start-color:#f59e0b!important}.zl-conf{border-inline-start-color:#22c55e!important}.zl-po{border-inline-start-color:#a3e635!important}.zl-rel{border-inline-start-color:#ef4444!important}.u-mt0{margin-top:0!important}.u-mt3{margin-top:3px!important}.u-mt14{margin-top:14px!important}.u-mb0{margin-bottom:0!important}.u-my3{margin:3px 0!important}.u-my6{margin:6px 0!important}.u-my10{margin:10px 0!important}.u-my12{margin:12px 0!important}.u-m4-0-10{margin:4px 0 10px!important}.u-m10-0-8{margin:10px 0 8px!important}.u-mx-auto{margin-inline:auto!important}.u-p10{padding:10px!important}.u-p16{padding:16px!important}.u-p8-26{padding:8px 26px!important}.u-p8-30{padding:8px 30px!important}.u-fs11-5{font-size:11.5px!important}.u-fs12-5{font-size:12.5px!important}.u-fs15{font-size:15px!important}.u-fs16{font-size:16px!important}.u-fs22{font-size:22px!important}.u-fs28{font-size:28px!important}.u-fs40{font-size:40px!important;line-height:56px!important}.u-ls2{letter-spacing:2px!important}.u-fw700{font-weight:700!important}.u-op45{opacity:.45!important}.u-white{color:#fff!important}.u-gold{color:var(--gold)!important}.u-c-ok{color:var(--ok)!important}.u-c-bad{color:var(--bad)!important}.u-bc-bad{border-color:var(--bad)!important}.u-ta-start{text-align:start!important}.u-ta-center{text-align:center!important}.u-ta-end{text-align:end!important}.u-flex{display:flex!important}.u-col{flex-direction:column!important}.u-wrap{flex-wrap:wrap!important}.u-ai-end{align-items:flex-end!important}.u-ai-stretch{align-items:stretch!important}.u-gap4{gap:4px!important}.u-gap8{gap:8px!important}.u-gap18{gap:18px!important}.u-minw0{min-width:0!important;max-width:100%!important}.u-mw360{max-width:360px!important}.u-h90{height:90px!important}.u-span-all{grid-column:1 / -1!important}.u-gt1{grid-template-columns:1fr!important}.u-gt3{grid-template-columns:repeat(3,1fr)!important}
