html[lang=ar] body{direction:ltr!important}html[lang=ar] button,html[lang=ar] h1,html[lang=ar] h2,html[lang=ar] h3,html[lang=ar] h4,html[lang=ar] p,html[lang=ar] label,html[lang=ar] .card,html[lang=ar] .gmMoveOk{text-align:right!important}#gmStartupCoverV24{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 32%,rgba(216,185,77,.1),transparent 34%),linear-gradient(180deg,#06101f,#020713 55%,#00040b);color:#f7d86f;font:900 22px/1.25 system-ui,-apple-system,Segoe UI,Roboto,sans-serif;letter-spacing:.4px}#gmStartupCoverV24.gmHide{opacity:0;pointer-events:none;transition:opacity .12s linear}#gmBatchTransferPanel .gmBatchTeam{position:relative!important;display:flex!important;align-items:center!important;gap:12px!important;cursor:pointer!important;touch-action:manipulation!important;-webkit-tap-highlight-color:rgba(250,204,21,.18)!important}#gmBatchTransferPanel .gmBatchTeam input[type=checkbox]{position:absolute!important;width:1px!important;height:1px!important;min-width:1px!important;min-height:1px!important;opacity:0!important;pointer-events:none!important;overflow:hidden!important;margin:0!important;padding:0!important}#gmBatchTransferPanel .gmBatchTeam:before{content:"";box-sizing:border-box;width:25px;height:25px;flex:0 0 25px;border-radius:7px;border:2px solid #d8b94d;background:linear-gradient(180deg,#111d31,#050b16);box-shadow:inset 0 1px 3px #000,0 0 0 1px #ffffff0f}#gmBatchTransferPanel .gmBatchTeam.gmSelected:before{content:"✓";display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#fff0a0,#d8b94d);color:#07101e;font-size:19px;font-weight:1000;border-color:#fff0a0}#gmBatchTransferPanel .gmBatchTeam.gmSelected{border-color:#facc15!important;background:#d8b94d2b!important;box-shadow:inset 0 0 0 1px #facc1557!important}#gmBatchTransferPanel .gmBatchTeam span{flex:1 1 auto!important}:root{--gm-start-navy-top:#34445f;--gm-start-navy-mid:#1a2942;--gm-start-navy-low:#0b1629;--gm-start-navy-deep:#040a15}button:not(.danger):not(.gm-fn-delete){background:linear-gradient(180deg,var(--gm-start-navy-top) 0%,var(--gm-start-navy-mid) 34%,var(--gm-start-navy-low) 72%,var(--gm-start-navy-deep) 100%);color:#fff;border-color:#d8b94d}:root{--bg:#04110a;--panel:#102419;--line:#b9902f;--text:#fffdf4;--muted:#d3c6a5;--gold:#ffd76a;--gold2:#b88718;--red:#9b1c1c;--grass:#0b7a3a;--shine:rgba(255,255,255,.22)}*{box-sizing:border-box}body{margin:0;font-family:Arial,Noto Sans,Noto Sans Devanagari,Noto Sans SC,sans-serif;background:radial-gradient(circle at top,#1b8b4d,#073018 35%,#031008);color:var(--text);min-height:100vh;background-attachment:fixed}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,transparent 49%,rgba(255,255,255,.08) 50%,transparent 51%),radial-gradient(circle at center,transparent 0 18%,rgba(255,255,255,.06) 18.5% 19%,transparent 19.5%);opacity:.55}.top{position:sticky;top:0;z-index:9;background:linear-gradient(135deg,#0b1a10,#2a2108,#0b1a10);border-bottom:1px solid #ffd76a66;padding:10px 14px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 10px 30px #000a,inset 0 -1px #fff4}.top b,h1,h2,h3{color:var(--gold);text-shadow:0 0 14px #ffd76a66,0 2px 2px #000}.container{max-width:1100px;margin:auto;padding:14px}.card{position:relative;overflow:hidden;background:linear-gradient(145deg,#0f4023f7,#141a0efa 60%,#08120df5);border:1px solid #ffd76a44;border-radius:24px;padding:16px;margin:14px 0;box-shadow:0 16px 40px #000a,inset 0 1px #ffffff30,0 0 18px #ffd76a14}.card:before{content:"";position:absolute;left:-40%;top:-80%;width:80%;height:200%;background:linear-gradient(110deg,transparent,rgba(255,255,255,.12),transparent);transform:rotate(20deg);pointer-events:none}button,select,input{width:100%;border:0;border-radius:15px;padding:13px;font-weight:700;font-size:15px}button{background:linear-gradient(180deg,#34445f,#1a2942 34%,#0b1629 72%,#040a15);color:#fff;cursor:pointer;box-shadow:inset 0 2px #ffffff45,inset 0 -2px 8px #0000007a,0 8px 18px #0000007a,0 0 12px #ffd76a29;border:1px solid #d8b94d;text-shadow:0 2px 3px #000}button.gold{background:linear-gradient(180deg,#fff1a6,#ffd76a,#c8921e,#7b4b05);color:#1b1200;border:1px solid #fff3b0;box-shadow:0 0 18px #ffd76a44,inset 0 1px #fff8}button.secondary{background:linear-gradient(180deg,#345145,#1f332b);border:1px solid #ffffff20}button.danger{background:linear-gradient(180deg,#b83232,#7f1616)}button:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}select,input{background:linear-gradient(180deg,#0b1b13,#06100c);color:#fff;border:1px solid #ffffff24;box-shadow:inset 0 1px 4px #0008}.menu,.grid,.countryBox{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px}.hidden{display:none}.small{color:var(--muted);font-size:13px}.badge{background:#22352d;border-radius:20px;padding:3px 8px;font-size:12px}table{width:100%;border-collapse:collapse}td,th{border-bottom:1px solid var(--line);padding:8px;text-align:left}th{color:var(--gold)}.tableWrap{overflow-x:auto}.team{display:flex;align-items:center;gap:8px}.shirt{width:30px;height:30px;border-radius:8px;border:2px solid #ffd76aaa;display:inline-block;background:linear-gradient(90deg,var(--c1) 50%,var(--c2) 50%);box-shadow:0 0 10px #ffd76a33}.promo{background:#1a294233}.releg{background:#dc262633}.drawer{position:fixed;top:0;right:-320px;width:300px;height:100vh;background:#101c17;z-index:20;padding:16px;transition:.2s;overflow:auto}.drawer.open{right:0}.drawer button{margin:5px 0}.overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#0008;z-index:15}.overlay.open{display:block}.colLine{display:grid;grid-template-columns:42px 1fr;gap:8px;margin:6px 0;max-width:270px}.numBox{background:linear-gradient(180deg,#10271c,#06100c);border:1px solid #ffffff24;border-radius:12px;padding:10px;text-align:center;font-size:20px;font-weight:700;box-shadow:inset 0 1px #ffffff18,0 6px 14px #0005}.match{display:grid;grid-template-columns:1fr 90px 1fr;gap:5px;align-items:center;border-bottom:1px solid var(--line);padding:8px 4px}.score{color:var(--gold);font-size:24px;font-weight:700;text-align:center}.center{text-align:center;color:var(--muted);font-weight:700;font-size:11px}.manage{display:grid;grid-template-columns:34px 1fr 80px;gap:8px;margin:8px 0;align-items:center}.ok{color:#d8b94d;font-weight:700}.roundWin{font-size:20px;font-weight:700}.special{color:var(--gold);font-weight:700}.teamTitle{font-size:24px;color:var(--gold);font-weight:700}.lockedNote{color:#d8b94d;font-weight:700}.specialNums{display:inline-block;margin-top:4px;padding:6px 12px;border-radius:12px;background:linear-gradient(180deg,#4c3a10,#191207);color:var(--gold);font-weight:700;border:1px solid #ffd86b55;box-shadow:0 0 14px #ffd86b33}.flag{font-size:22px;margin-right:6px}@media(max-width:720px){td,th{font-size:12px;padding:6px}.match{grid-template-columns:1fr 76px 1fr}}.mondoMascot{position:fixed;right:14px;bottom:18px;z-index:9999;display:flex;align-items:flex-end;gap:8px;max-width:88vw}.mondoBubble{background:linear-gradient(180deg,#fff9d9,#ffe38a);color:#102817;border:2px solid #d7ad37;border-radius:18px;padding:12px 14px;max-width:260px;box-shadow:0 10px 30px #00000059;font-weight:700}.mondoBubble small{display:block;font-weight:600;margin-top:6px;color:#214b2c}.mondoFace{width:72px;height:72px;border-radius:50%;background:radial-gradient(circle at 35% 25%,#fff8c8,#d7a127 55%,#5c3a00);border:3px solid #ffdf75;box-shadow:0 0 22px #ffd75a8c;display:grid;place-items:center;font-size:38px;cursor:pointer}.mondoActions{display:flex;gap:6px;margin-top:9px;flex-wrap:wrap}.mondoActions button{padding:7px 10px;border-radius:12px;border:0;background:#063d22;color:#fff;font-weight:800}.mondoClose{background:#7a1010!important}.mondoCard{border:1px solid rgba(255,215,90,.45);border-radius:18px;padding:14px;margin:14px 0;background:linear-gradient(180deg,#ffd75024,#003c1947)}.mondoSteps{display:grid;gap:10px;margin-top:10px}.mondoStep{padding:12px;border-radius:16px;background:#0000002e;border:1px solid rgba(255,255,255,.12)}.mondoStep b{color:#ffe38a}@media(max-width:520px){.mondoMascot{right:8px;bottom:8px}.mondoBubble{max-width:225px;font-size:14px}.mondoFace{width:58px;height:58px;font-size:30px}}.saveTestBox{border:1px solid rgba(255,215,90,.55);border-radius:18px;padding:14px;margin:14px 0;background:linear-gradient(180deg,#ffd75029,#00321952)}.saveTestGrid{display:grid;gap:10px;margin-top:10px}.saveTestItem{padding:12px;border-radius:16px;background:#0003;border:1px solid rgba(255,255,255,.12)}.saveTestItem b{color:#ffe38a}.saveTestOk{color:#8dff9b;font-weight:900}.saveTestWarn{color:#ffe38a;font-weight:900}.saveTestBtn{margin-top:8px}.mondoMoon{width:74px;height:74px;border-radius:50%;background:radial-gradient(circle at 30% 25%,#fff8cc,#ffd76a 45%,#8a5a00 75%,#261600);border:3px solid #fff0a5;box-shadow:0 0 24px #ffd76a88,0 0 60px #ffd76a33;display:grid;place-items:center;font-size:38px;cursor:pointer;animation:mondoFloat 2.7s ease-in-out infinite}@keyframes mondoFloat{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-8px) rotate(2deg)}}.mondoVoiceToggle{position:fixed;right:18px;bottom:104px;z-index:9999;width:auto!important;padding:8px 10px!important;border-radius:999px!important;font-size:12px!important}.featureBox{border:1px solid rgba(255,215,90,.55);border-radius:18px;padding:14px;margin:14px 0;background:linear-gradient(180deg,#ffd75026,#003c1947)}.featureGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px}.featureItem{padding:12px;border-radius:16px;background:#0003;border:1px solid rgba(255,255,255,.12)}.featureItem b{color:#ffe38a}.favoriteStar{color:#ffd76a;text-shadow:0 0 10px #ffd76a}:root{--bg:#020804;--panel:#07170e;--line:#f6c84a;--gold:#ffd76a;--gold2:#a86d00;--text:#fffaf0;--muted:#d7c8a6;--grass:#052c16}body{background:radial-gradient(circle at top,#104c25,#06150b 45%,#010402)!important;color:var(--text)!important}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at center,transparent 0 18%,rgba(255,215,106,.07) 18.3% 18.7%,transparent 19%),linear-gradient(90deg,transparent 49.7%,rgba(255,215,106,.09) 50%,transparent 50.3%);opacity:.65}.top{background:linear-gradient(135deg,#030905,#211700,#050b05)!important;border-bottom:1px solid #ffd76a99!important;box-shadow:0 0 28px #ffd76a33,0 12px 34px #000!important}.card{background:linear-gradient(145deg,#082214,#07140c 55%,#020604)!important;border:1px solid #ffd76a88!important;box-shadow:0 0 26px #ffd76a24,0 18px 42px #000c,inset 0 1px #fff4!important}.card:before{content:"";position:absolute;left:-35%;top:-70%;width:80%;height:190%;background:linear-gradient(110deg,transparent,rgba(255,215,106,.2),transparent);transform:rotate(18deg);pointer-events:none}h1,h2,h3,.top b{color:#ffd76a!important;text-shadow:0 0 16px #ffd76a88,0 2px 2px #000!important}button{background:linear-gradient(180deg,#34445f,#1a2942 34%,#0b1629 72%,#040a15)!important;border:1px solid #d8b94d!important;box-shadow:inset 0 2px #ffffff45,inset 0 -2px 8px #0000007a,0 8px 18px #0000007a,0 0 12px #ffd76a29!important}button.gold{background:linear-gradient(180deg,#fff4b5,#ffd76a,#bd8216,#5b3500)!important;border:1px solid #fff2a8!important;box-shadow:0 0 22px #ffd76a66,0 10px 24px #0009,inset 0 1px #fff8!important}select,input{background:linear-gradient(180deg,#06160c,#020704)!important;border:1px solid #ffd76a55!important}.shirt{width:22px!important;height:22px!important;border-radius:6px!important;border:1px solid #ffd76a!important;box-shadow:0 0 8px #ffd76a55!important;flex:0 0 auto}.teamTitle{font-size:28px!important;color:#ffd76a!important;text-shadow:0 0 16px #ffd76a77,0 2px 2px #000}.team{font-size:18px;font-weight:700}.match{grid-template-columns:1fr 120px 1fr!important;background:linear-gradient(90deg,#ffd76a0d,#00000038,#ffd76a0d)!important;border:1px solid #ffd76a44!important;border-radius:14px!important;margin:6px 0!important}.center{color:#ffd76a!important;font-size:12px!important}.specialNums{display:block!important;margin:4px auto!important;padding:7px 10px!important;border-radius:12px!important;background:linear-gradient(180deg,#fff0a0,#d9a329,#5b3900)!important;color:#120900!important;border:1px solid #fff6bf!important;box-shadow:0 0 18px #ffd76a88!important;font-size:16px!important}.special{color:#ffd76a!important;font-weight:700!important}.roundWin{color:#fff2b4!important;text-shadow:0 0 12px #ffd76a!important}table th{background:linear-gradient(180deg,#3b2900,#1a1100)!important;color:#ffd76a!important}table td,table th{border-bottom:1px solid #ffd76a33!important}.manage{grid-template-columns:26px 1fr 72px!important}.manage input{font-size:17px!important;color:#fff6d0!important}.manage b{font-size:18px}#seasonBox table td,#seasonBox table th{font-size:13px}#seasonBox .card h3{font-size:22px}.gm-season-cards{display:grid;gap:14px}.gm-season-mgr h3,.gm-season-compmgr h3{color:#ffd76a;text-shadow:0 0 12px #ffd76a55;margin:2px 0 12px}.gm-season-row{display:grid;grid-template-columns:minmax(80px,auto) 1fr;gap:10px;align-items:center;margin:8px 0}.gm-season-row label{color:#ffe9a0;font-weight:900;font-size:14px}.gm-season-row select{width:100%!important;padding:10px 12px!important;border-radius:12px!important;background:#04100a!important;color:#fff!important;border:1px solid #ffd76a66!important;font-size:15px!important}.gm-season-teamcard{margin-top:14px;padding:14px;border:1px solid #ffd76a55;border-radius:18px;background:linear-gradient(145deg,#1a29426b,#0b16298f)}.gm-season-teamcard-head{display:flex;align-items:center;gap:8px;margin-bottom:12px;flex-wrap:wrap}.gm-season-teamcard-head b{color:#ffd76a;font-size:18px}.gm-season-btnrow{display:grid;gap:8px;margin-top:12px}.gm-season-btnrow button{width:100%!important;min-height:48px;font-size:15px!important}.gm-season-compmgr{display:grid;gap:12px}.gm-season-comp{border:1px solid #ffd76a44;border-radius:16px;padding:12px;background:#0000002e}.gm-season-comp h4{color:#ffd76a;margin:0 0 8px;font-size:16px;display:flex;align-items:center;gap:8px}.gm-season-comp h4 .badge{background:#ffd76a22;border:1px solid #ffd76a66;color:#ffe9a0;padding:2px 8px;border-radius:999px;font-size:12px}.gm-season-comp-teams{display:grid;gap:5px;max-height:200px;overflow:auto;margin-bottom:8px}.gm-season-comp-team{display:flex;align-items:center;gap:6px;padding:5px 8px;border-radius:10px;background:#ffffff0a;font-size:13px}.gm-season-create{width:100%!important;min-height:48px;margin-top:6px}@media(max-width:650px){.gm-season-row{grid-template-columns:1fr}.gm-season-teamcard{padding:10px}}.gm-season-restart-individual{margin-top:14px}.gm-season-restart-individual h3{color:#ffd76a;text-shadow:0 0 12px #ffd76a55;margin:2px 0 8px}.gm-season-restart-individual .small{color:#c7d4e0;font-size:13px;margin:0 0 12px;line-height:1.45}.gm-season-restart-grid{display:grid;gap:8px;max-height:420px;overflow:auto;padding-right:4px}.gm-season-restart-item{display:grid;grid-template-columns:1fr auto auto;gap:10px;align-items:center;padding:8px 12px;border:1px solid #ffd76a33;border-radius:12px;background:#00000029}.gm-season-restart-label{color:#ffe9a0;font-size:13px;font-weight:600}.gm-season-restart-status{font-size:12px;padding:2px 8px;border-radius:999px;font-weight:700}.gm-season-restart-status.done{background:#1b6f3c33;color:#7fffb0;border:1px solid #7fffb066}.gm-season-restart-status.active{background:#444a33;color:#ffe9a0;border:1px solid #ffd76a44}.gm-season-restart-item button{min-height:36px!important;padding:0 14px!important;font-size:13px!important}.gm-season-restart-item button:disabled{opacity:.4;cursor:not-allowed}@media(max-width:650px){.gm-season-restart-item{grid-template-columns:1fr auto}.gm-season-restart-item button{grid-column:1/-1}}.gm-season-warning{margin:10px 0;padding:10px 12px;border:1px solid #ffd76a88;border-radius:12px;background:#ffd76a1f;color:#fff3b0;font-size:13px;font-weight:700;line-height:1.4}#recordsBox table td,#recordsBox table th{font-size:13px}.drawer p.small{margin:16px 0 6px;padding:8px 10px;border-top:1px solid #ffd76a55;color:#ffd76a;font-weight:700;text-shadow:0 0 10px #ffd76a66}.drawer p.small:first-of-type{border-top:0;margin-top:8px}.gmEvent{display:block;font-weight:900;color:#ffd76a;text-shadow:0 0 12px #ffd76a66;font-size:14px;line-height:1.35}.gmEventResult{display:block;margin-top:4px;padding:5px 8px;border-radius:10px;background:#ffd76a29;border:1px solid rgba(255,215,106,.45);color:#fff2b4}.gmSaveOk{color:#8dff9b;font-weight:900}.gmEvent{font-size:12px!important;line-height:1.25!important}.gmEventResult{display:block!important;margin-top:2px!important;padding:0!important;background:transparent!important;border:0!important}.gmEventWait{display:inline-block;margin-top:4px;padding:5px 10px;border-radius:12px;background:#ffd76a33;border:1px solid rgba(255,215,106,.6);color:#fff3b0;font-weight:900;animation:gmWaitPulse 1s ease-in-out infinite}@keyframes gmWaitPulse{0%,to{transform:scale(1);opacity:.78}50%{transform:scale(1.04);opacity:1}}.gmGoalText{display:inline-block;margin-top:4px;padding:4px 9px;border-radius:10px;background:#1a294247!important;border:1px solid rgba(134,239,172,.7)!important;color:#fff!important;font-weight:900;text-shadow:0 0 10px rgba(134,239,172,.45)}.gmNoGoalText{display:inline-block;margin-top:4px;padding:4px 9px;border-radius:10px;background:#0000002e;border:1px solid rgba(255,255,255,.18);color:#d7c8a6;font-weight:900}.gmChanceText{display:block;margin-top:3px;color:#ffe38a;font-size:11px;font-weight:800}.score,.gmFixtureScore,.gm-score,.match .score{direction:ltr!important;unicode-bidi:isolate!important;text-align:center!important}.gmFixtureCard,.match,html[dir=rtl] .gmFixtureCard,html[dir=rtl] .match{direction:ltr!important}html[dir=rtl] .gmFixtureTeam{direction:ltr!important;unicode-bidi:isolate!important}#tournaments{padding:12px!important;overflow:visible!important}#gmPhase1Root{display:block;width:100%;min-width:0}.gp1-head{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:12px}.gp1-head h2{margin:0}.gp1-pill{display:inline-flex;align-items:center;padding:7px 11px;border-radius:999px;border:1px solid #ffd76a88;background:#ffd76a14;color:#ffe9a0;font-weight:900;font-size:13px}.gp1-box{border:1px solid #ffd76a66;border-radius:20px;padding:14px;margin:12px 0;background:#0003;overflow:hidden}.gp1-box h3{margin:2px 0 14px}.gp1-field{margin:13px 0}.gp1-label{display:block;color:#ffe9a0;font-weight:900;margin-bottom:7px;font-size:16px}.gp1-input{display:block!important;width:100%!important;min-height:50px!important;border-radius:14px!important;padding:12px 13px!important;background:#04100a!important;color:#fff!important;border:1px solid #ffd76a77!important;font-size:16px!important}.gp1-seg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.gp1-seg button{min-height:48px!important;padding:9px!important}.gp1-seg button.on{background:linear-gradient(180deg,rgba(255,255,255,.14) 0%,transparent 22%,transparent 78%,rgba(0,0,0,.18) 100%),linear-gradient(180deg,#2a3a52,#162338 40%,#0a1424 72%,#060d18)!important;color:#fffdf4!important;border:2px solid #ffe786!important;outline:2px solid #ffe786!important;outline-offset:1px!important;text-shadow:0 1px 2px rgba(0,0,0,.6)!important;box-shadow:0 0 14px #ffe78673,inset 0 1px #ffffff29!important}.gp1-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.gp1-list{display:grid;gap:8px;max-height:300px;overflow:auto;padding:4px}.gp1-list button{text-align:left!important;min-height:46px!important;padding:10px 12px!important;background:#0a2517!important}.gp1-list button.on{background:linear-gradient(180deg,rgba(255,255,255,.14) 0%,transparent 22%,transparent 78%,rgba(0,0,0,.18) 100%),linear-gradient(180deg,#2a3a52,#162338 40%,#0a1424 72%,#060d18)!important;color:#fffdf4!important;border:2px solid #ffe786!important;outline:2px solid #ffe786!important;outline-offset:1px!important;text-shadow:0 1px 2px rgba(0,0,0,.6)!important;box-shadow:0 0 14px #ffe78673,inset 0 1px #ffffff29!important}.gp1-team{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:8px;align-items:center;padding:10px;border:1px solid #ffd76a44;border-radius:14px;background:#0000002e}.gp1-team button{width:auto!important;padding:8px 10px!important}.gp1-teams{display:grid;gap:8px}.gp1-actions{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:12px}.gp1-groups{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px}.gp1-group{border:1px solid #ffd76a44;border-radius:17px;padding:12px;background:#0000002b}.gp1-match{display:grid;grid-template-columns:minmax(0,1fr) 42px 14px 42px minmax(0,1fr);gap:5px;align-items:center;padding:8px 0;border-bottom:1px solid #ffd76a22}.gp1-match:last-child{border-bottom:0}.gp1-match input{padding:8px!important;text-align:center!important}.gp1-match .away{text-align:right}.gp1-match button{grid-column:1/-1;width:100%!important;margin-top:4px}.gp1-table{width:100%;border-collapse:collapse;margin-top:10px}.gp1-table th,.gp1-table td{font-size:12px!important;padding:6px!important}.gp1-top{background:#1a29422e}.gp1-bracket{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(260px,1fr);gap:12px;overflow-x:auto;padding-bottom:8px}.gp1-round{border:1px solid #ffd76a44;border-radius:16px;padding:12px;background:#0000002b}.gp1-winner{color:#8dff9b;font-weight:900;font-size:12px;margin:5px 0 10px}.gp1-champ{text-align:center;padding:26px 10px}.gp1-cup{font-size:78px;filter:drop-shadow(0 0 18px #ffd76a)}.gp1-note{color:#d7c8a6;font-size:13px}.gp1-empty{text-align:center;color:#d7c8a6;padding:20px}.gp1-version{font-size:11px;color:#8dff9b;font-weight:900}@media(max-width:650px){.gp1-grid,.gp1-actions{grid-template-columns:1fr}.gp1-seg{grid-template-columns:1fr 1fr}.gp1-match{grid-template-columns:minmax(0,1fr) 38px 12px 38px minmax(0,1fr)}.gp1-box{padding:12px}.gp1-label{font-size:15px}}.gp2-numbers{display:grid;grid-template-columns:1fr;gap:6px;margin:10px 0;max-width:260px}.gp2-num{display:grid;grid-template-columns:38px 1fr;gap:8px;align-items:center;padding:7px;border-radius:10px;background:#07180f;border:1px solid #ffd76a44;text-align:center;font-weight:900}.gp2-num-index{color:#d7c8a6;font-size:12px}.gp2-num-value{padding:7px;border-radius:8px;background:#ffd76a1a;color:#fff3b0;font-size:18px}.gp2-num.used{opacity:.35;text-decoration:line-through}.gp2-match-card{border:1px solid #ffd76a66;border-radius:18px;padding:13px;margin:10px 0;background:#0003}.gp2-score{display:grid;grid-template-columns:1fr auto 1fr;gap:10px;align-items:center;text-align:center}.gp2-score strong{font-size:34px;color:#ffd76a}.gp2-round{display:grid;grid-template-columns:36px 1fr 58px 1fr;gap:7px;align-items:center;padding:8px;border-radius:11px;background:#ffffff0d;margin:6px 0}.gp2-round .r{text-align:right}.gp2-event{margin:10px 0;padding:10px;border-radius:13px;background:#ffd76a14;border:1px solid #ffd76a55;color:#fff2b4;font-weight:900}.gp2-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.gp2-card{min-height:72px!important;padding:8px!important;font-size:12px!important}.gp2-card.used{opacity:.4}.gp2-toolbar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.gp2-teamnums{display:grid;gap:10px}.gp2-teamnum{border:1px solid #ffd76a33;border-radius:14px;padding:10px;background:#00000026}@media(max-width:650px){.gp2-numbers{grid-template-columns:1fr;max-width:none}.gp2-cards,.gp2-toolbar{grid-template-columns:1fr}.gp2-score strong{font-size:28px}}.gp12-progress{height:12px;border-radius:999px;background:#0008;border:1px solid #ffd76a44;overflow:hidden;margin:8px 0 14px}.gp12-progress i{display:block;height:100%;background:linear-gradient(90deg,#148b43,#ffd76a)}.gp1-group .gp1-match input{min-width:0!important;width:42px!important;padding:8px 3px!important}.gp1-table{min-width:620px}.gp1-top{background:#1a29423d!important}@media(max-width:650px){.gp1-group{overflow:hidden}.gp1-group .tableWrap{overflow-x:auto}.gp1-group .gp1-match{grid-template-columns:minmax(82px,1fr) 38px 10px 38px minmax(82px,1fr)}}.gp13-fixture{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:8px;align-items:center;padding:11px;border:1px solid #ffd76a44;border-radius:14px;margin:8px 0;background:#0000002e}.gp13-fixture strong{color:#ffd76a;font-size:18px;text-align:center}.gp13-fixture .away{text-align:right}.gp13-fixture button,.gp13-done{grid-column:1/-1}.gp13-done{text-align:center;color:#8dff9b;font-weight:900}.gp13-fixture.done{opacity:.9}.gp13-progress{height:14px;border-radius:999px;background:#0008;border:1px solid #ffd76a55;overflow:hidden;margin:12px 0}.gp13-progress i{display:block;height:100%;background:linear-gradient(90deg,#168a43,#ffd76a);transition:width .25s ease}.gp13-columns{display:grid;grid-template-columns:1fr 70px 1fr;gap:8px;margin-top:14px;color:#ffe9a0;font-weight:900;text-align:left}.gp13-columns .gp13-mid-title{text-align:center}.gp13-columns .right{text-align:right}.gp13-number-list{display:grid;gap:6px;margin:8px 0 14px}.gp13-number-row{display:grid;grid-template-columns:38px 1fr 50px 1fr;gap:8px;align-items:center;min-height:48px;padding:8px 12px;border:1px solid #ffd76a2e;border-radius:12px;background:#0000002e}.gp13-number-row span{font-size:21px;font-weight:900;text-align:center}.gp13-number-row em{text-align:center;font-style:normal}.gp13-number-row.played{opacity:.58;background:#ffffff09}.gp13-number-row.current{border-color:#ffd76a;box-shadow:0 0 16px #ffd76a44;background:#ffd76a1f}.gp13-history{display:grid;grid-template-columns:84px 48px minmax(0,1fr) 48px;gap:8px;align-items:center;padding:8px 0;border-bottom:1px solid #ffd76a22}.gp13-history:last-child{border-bottom:0}.gp13-history span{text-align:center;font-weight:900}.gp13-history em{text-align:center;font-style:normal;color:#fff2b4}@media(max-width:650px){.gp13-fixture{grid-template-columns:minmax(0,1fr) 52px minmax(0,1fr)}.gp13-number-row{grid-template-columns:32px 1fr 38px 1fr;padding:7px 8px}.gp13-history{grid-template-columns:72px 38px minmax(0,1fr) 38px;font-size:12px}.gp13-columns{grid-template-columns:1fr 58px 1fr}}.gp14-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:620px;margin:18px auto}.gp14-stats div{padding:14px;border:1px solid #ffd76a55;border-radius:16px;background:#0003}.gp14-stats b{display:block;color:#ffd76a;font-size:20px}.gp14-stats span{display:block;color:#d7c8a6;font-size:12px;margin-top:4px}.gp13-done small{display:block;color:#ffe38a;margin-top:4px}.gp1-round{min-width:270px}#gmPhase1Root .gp14-compact-match{max-width:620px;margin:0 auto}#gmPhase1Root .gp14-compact-match .gp2-match-card{padding:10px!important;margin:6px 0!important;border-radius:16px!important}#gmPhase1Root .gp14-compact-match .gp1-head{margin-bottom:5px!important}#gmPhase1Root .gp14-compact-match .gp1-head h2{font-size:22px!important}#gmPhase1Root .gp14-compact-match .gp2-score h3{font-size:16px!important;margin:2px 0!important;line-height:1.15!important}#gmPhase1Root .gp14-compact-match .gp2-score strong{font-size:27px!important}#gmPhase1Root .gp14-compact-match .gp13-progress{margin:6px 0!important;height:7px!important}#gmPhase1Root .gp14-rulehint{font-size:11px;color:#d7c8a6;text-align:center;margin:5px 0 7px}#gmPhase1Root .gp14-compact-match .gp2-event{padding:7px!important;margin:6px 0!important;font-size:12px!important;text-align:center}#gmPhase1Root .gp14-compact-match .gp13-columns{font-size:12px!important;margin-top:5px!important}#gmPhase1Root .gp14-compact-match .gp13-number-list{display:grid;gap:3px!important}#gmPhase1Root .gp14-compact-match .gp13-number-row{min-height:42px!important;padding:5px 9px!important;border-radius:11px!important;grid-template-columns:30px 1fr 42px 1fr!important}#gmPhase1Root .gp14-compact-match .gp13-number-row b{font-size:15px!important}#gmPhase1Root .gp14-compact-match .gp13-number-row span{font-size:20px!important}#gmPhase1Root .gp14-compact-match .gp13-number-row em{font-size:17px!important}#gmPhase1Root .gp14-compact-match .gp2-toolbar{margin-top:8px!important;gap:6px!important}#gmPhase1Root .gp14-compact-match .gp2-toolbar button{min-height:46px!important;padding:8px!important;font-size:15px!important}#gmPhase1Root .gp14-history-details{margin-top:9px;border:1px solid #ffd76a44;border-radius:13px;padding:8px;background:#00000029}#gmPhase1Root .gp14-history-details summary{cursor:pointer;color:#ffe38a;font-weight:900;font-size:13px}#gmPhase1Root .gp14-history-details .gp1-box{padding:7px!important;margin:7px 0 0!important}#gmPhase1Root .gp14-history-details .gp13-history{font-size:11px!important;padding:5px!important}#gmPhase1Root .gp14-back-overview{margin-top:7px!important}@media(max-width:650px){#tournaments{padding:6px!important}#gmPhase1Root .gp14-compact-match{max-width:100%}#gmPhase1Root .gp14-compact-match .gp13-number-row{min-height:39px!important;padding:4px 7px!important}#gmPhase1Root .gp14-compact-match .gp13-number-row span{font-size:18px!important}}.gp14-compact-match{max-width:620px;margin:0 auto!important}.gp14-compact-match .gp1-head{margin-bottom:6px!important}.gp14-compact-match .gp1-head h2{font-size:24px!important;margin:0!important}.gp14-compact-match .gp2-match-card{padding:8px!important;margin:4px 0!important;border-radius:14px!important}.gp14-compact-match .gp2-score{gap:5px!important}.gp14-compact-match .gp2-score h3{font-size:17px!important;margin:2px 0!important;line-height:1.1!important}.gp14-compact-match .gp2-score strong{font-size:28px!important;line-height:1!important}.gp14-compact-match .gp13-progress{height:7px!important;margin:6px 0!important}.gp14-compact-match .gp14-rulehint{font-size:11px!important;margin:5px 0!important}.gp14-compact-match .gp2-event{padding:6px 8px!important;margin:6px 0!important;font-size:13px!important}.gp14-compact-match .gp13-columns{margin:4px 0 2px!important;font-size:12px!important}.gp14-compact-match .gp13-number-list{display:grid!important;gap:2px!important}.gp14-compact-match .gp13-number-row{grid-template-columns:30px 1fr 32px 1fr!important;min-height:31px!important;padding:3px 8px!important;margin:0!important;border-radius:8px!important;font-size:15px!important;line-height:1!important}.gp14-compact-match .gp13-number-row b{font-size:13px!important}.gp14-compact-match .gp13-number-row span{font-size:17px!important;font-weight:900!important}.gp14-compact-match .gp13-number-row em{font-size:13px!important;font-style:normal!important;text-align:center!important}.gp14-compact-match .gp13-number-row.future{opacity:.78!important}.gp14-compact-match .gp13-number-row.played{opacity:.48!important}.gp14-compact-match .gp13-number-row.current{opacity:1!important;border:1px solid #ffd76a!important;background:#ffd76a24!important;box-shadow:0 0 10px #ffd76a44!important}.gp14-compact-match .gp2-toolbar{margin-top:7px!important;gap:6px!important}.gp14-compact-match .gp2-toolbar button{min-height:42px!important;padding:8px!important;font-size:14px!important}.gp14-history-details{margin-top:6px!important}.gp14-back-overview{margin-top:7px!important}@media(max-width:520px){.gp14-compact-match{width:100%!important}.gp14-compact-match .gp2-score h3{font-size:16px!important}.gp14-compact-match .gp13-number-row{min-height:29px!important;padding:2px 7px!important}.gp14-compact-match .gp13-number-row span{font-size:16px!important}}.gp15-league-match{max-width:620px;margin:0 auto;padding:2px 0 18px}.gp15-title{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin:4px 0 12px}.gp15-title>span:first-child{font-size:38px}.gp15-title h2{font-size:42px;margin:0;color:#ffd43b!important}.gp15-board{border:1px solid #ffd76a88;border-radius:25px;padding:12px;background:linear-gradient(145deg,#121e18e0,#000a08f5);box-shadow:inset 0 1px #fff2,0 14px 34px #0009}.gp15-scoreline{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:7px;align-items:center;text-align:center;padding:4px 5px 9px;color:#ffe78d;font-weight:900;font-size:17px}.gp15-scoreline span:first-child{text-align:right}.gp15-scoreline span:last-child{text-align:left}.gp15-scoreline strong{font-size:30px;color:#ffd43b;white-space:nowrap}.gp15-status{text-align:center;min-height:30px;padding:6px 8px;margin-bottom:7px;color:#fff3b0;font-weight:900;font-size:13px}.gp15-number-list{display:grid;gap:4px}.gp15-match-row{display:grid;grid-template-columns:64px minmax(0,1fr) 64px;align-items:center;min-height:40px;border:1px solid #ffd76a55;border-radius:17px;padding:2px 12px;background:linear-gradient(90deg,#2e4a397a,#000706d1,#182c2285);font-weight:900}.gp15-match-row.current{border-color:#fff1a4;box-shadow:0 0 15px #ffd76a66;background:linear-gradient(90deg,#5b4f239e,#121108eb,#5b4f2385)}.gp15-match-row.played{opacity:.82}.gp15-leftnum,.gp15-rightnum{font-size:21px;color:#fff}.gp15-leftnum{text-align:left}.gp15-rightnum{text-align:right}.gp15-middle{min-width:0;text-align:center;display:flex;justify-content:center;align-items:center;min-height:32px}.gp15-ball{font-size:27px;display:block;width:100%}.gp15-ball.left{text-align:left;padding-left:20%}.gp15-ball.right{text-align:right;padding-right:20%}.gp15-draw{font-size:22px;color:#d7c8a6}.gp15-special{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;line-height:1}.gp15-special b{color:#fff1a5;font-size:14px}.gp15-special small{padding:4px 9px;border-radius:999px;border:1px solid #ffffff44;background:#07150f;color:#fff;font-weight:900;font-size:11px}.gp15-special small:first-letter{color:#fff}.gp15-next,.gp15-save,.gp15-back{margin-top:12px}.gp15-next{font-size:18px!important;min-height:55px}.gp15-save{min-height:48px}.gp15-back{width:100%}@media(max-width:520px){.gp15-league-match{max-width:none}.gp15-title h2{font-size:34px}.gp15-title>span:first-child{font-size:31px}.gp15-board{padding:9px}.gp15-scoreline{font-size:15px}.gp15-scoreline strong{font-size:27px}.gp15-match-row{grid-template-columns:48px minmax(0,1fr) 48px;min-height:36px;padding:1px 8px;border-radius:15px}.gp15-leftnum,.gp15-rightnum{font-size:19px}.gp15-special{gap:5px}.gp15-special b{font-size:12px}.gp15-special small{font-size:10px;padding:3px 7px}.gp15-ball{font-size:24px}.gp15-number-list{gap:3px}}#gmPhase1Root .gp1-version{letter-spacing:.02em}#gmPhase1Root .gp1-version:empty{display:none!important}.success,.green,.ok,.gmMoveOk,[class*=success],[class~=green]{color:#fef3c7!important;background:#d8b94d17!important;border-color:#d8b94d73!important}button.success,button.green,button.ok{background:linear-gradient(180deg,#34445f,#1a2942 34%,#0b1629 72%,#040a15)!important;color:#fff!important;border-color:#d8b94d!important}#gmTransferV26 .gmV28CountryLabel{display:block!important}#gmTransferV26 .gmV28CountryLabel>b{display:block;margin-bottom:8px;color:#f6dc7c}#gmTransferV26 .gmV28CountryButton{width:100%!important;min-height:58px;text-align:left!important;padding:14px 46px 14px 16px!important;background:linear-gradient(180deg,#34445f,#1a2942 35%,#0b1629 72%,#040a15)!important;border:1px solid #d8b94d!important;color:#fff!important;font-weight:900!important;position:relative}.gmV28CountryOverlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483646;display:flex;align-items:flex-end;justify-content:center;padding:16px;background:#000000c7}.gmV28CountryPanel{width:min(620px,100%);max-height:82vh;overflow:hidden;border:1px solid #d8b94d;border-radius:24px 24px 18px 18px;padding:16px;background:linear-gradient(180deg,#101b2d,#030915)}.gmV28CountryPanel h3{margin:0 0 12px;color:#f6dc7c}.gmV28CountryList{display:grid;grid-template-columns:1fr 1fr;gap:9px;max-height:60vh;overflow:auto;padding:2px}.gmV28CountryOption{width:100%!important;min-height:52px;text-align:left!important;padding:12px!important;background:#141c27!important;color:#fff!important;border:1px solid rgba(255,255,255,.16)!important;box-shadow:none!important}.gmV28CountryOption.gmV28CountryActive{color:#fffdf4!important;border:2px solid #ffe786!important;background:linear-gradient(180deg,rgba(255,255,255,.14) 0%,transparent 22%,transparent 78%,rgba(0,0,0,.18) 100%),linear-gradient(180deg,#2a3a52,#162338 40%,#0a1424 72%,#060d18)!important;outline:2px solid #ffe786!important;outline-offset:1px!important;text-shadow:0 1px 2px rgba(0,0,0,.6)!important;box-shadow:0 0 14px #ffe78673,inset 0 1px #ffffff29!important}.gmV28Close{margin-top:12px}@media(max-width:520px){.gmV28CountryList{grid-template-columns:1fr}}#countries.gmV46Ready>h2,#countries.gmV46Ready>#countryBox{display:none!important}#gmV46StableCountries{display:block!important;width:100%!important}#gmV46StableCountries .gmV46Title{margin:0 0 18px!important;color:#ffd76a!important;font-size:clamp(30px,7vw,43px)!important;line-height:1.15!important}#gmV46StableCountries .gmV46List{display:grid!important;grid-template-columns:1fr!important;gap:10px!important}#gmV46StableCountries .gmV46Country{display:grid!important;grid-template-columns:38px 42px minmax(0,1fr)!important;align-items:center!important;gap:6px!important;width:100%!important;min-height:58px!important;padding:8px 16px!important;border-radius:24px!important;text-align:left!important;transition:none!important;animation:none!important;transform:none!important}#gmV46StableCountries .gmV46Flag{width:38px!important;text-align:center!important;font-size:27px!important;line-height:1!important}#gmV46StableCountries .gmV46Number{width:42px!important;text-align:right!important;font-size:20px!important;font-weight:900!important;white-space:nowrap!important}#gmV46StableCountries .gmV46Name{min-width:0!important;font-size:20px!important;font-weight:900!important;line-height:1.15!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}@media(max-width:520px){#countries{padding:18px 26px!important}#gmV46StableCountries .gmV46Country{min-height:56px!important;padding:7px 14px!important;grid-template-columns:36px 39px minmax(0,1fr)!important;gap:5px!important}#gmV46StableCountries .gmV46Flag{width:36px!important;font-size:25px!important}#gmV46StableCountries .gmV46Number{width:39px!important;font-size:19px!important}#gmV46StableCountries .gmV46Name{font-size:19px!important}}.gmBallLine{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:4px;font-size:19px;white-space:nowrap}.gmBallLine .goalpost{opacity:.95;filter:drop-shadow(0 0 5px rgba(255,215,106,.45))}.gmBallLine .ball{font-size:24px;filter:drop-shadow(0 0 9px rgba(255,255,255,.45))}.gmBallLine .path{color:#ffe38a;letter-spacing:1px;opacity:.88}.gmEventName{display:block;color:#ffe38a;font-weight:900;text-shadow:0 0 10px #ffd76a88;font-size:13px;margin-bottom:2px}.mondoFace{background:radial-gradient(circle at 35% 20%,#fff7bf,#ffd76a 45%,#b57908 72%,#3b2100)!important;border:3px solid #fff0a5!important;box-shadow:0 0 25px #ffd76aaa,0 0 60px #ffd76a44!important}.gmCoach,.gmHumanMondoWrap .gmCoach{display:none!important}.mondoBubble small{color:#7a5200!important;font-weight:900!important}#countryBox button{font-size:15px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;min-height:48px!important;text-align:left!important}.gmCountryFlag{font-size:22px;line-height:1;filter:drop-shadow(0 0 4px rgba(255,215,106,.45))}.gmFixtureTeams{display:grid;grid-template-columns:1fr 70px 1fr;gap:8px;align-items:center;text-align:center}@media(max-width:560px){.gmFixtureTeams{grid-template-columns:1fr;gap:5px}.gmFixtureScore{width:110px;margin:auto}.gmFixtureTeam{font-size:16px}.gmFixtureAction button{width:100%!important}}.gmFixtureCard{border:1px solid #ffd76a66;border-radius:18px;background:#0003;padding:10px;margin:9px 0;box-shadow:0 8px 18px #0007}.gmFixtureTeams{display:grid;grid-template-columns:1fr 76px 1fr;gap:8px;align-items:center;text-align:center}.gmFixtureTeam{font-weight:900;font-size:15px;color:#fff7cf;text-shadow:0 1px 2px #000;min-width:0;overflow:hidden;text-overflow:ellipsis}.gmFixtureScore{font-size:18px;font-weight:900;color:#ffd76a;background:#00000047;border:1px solid #ffd76a44;border-radius:999px;padding:7px 4px}.gmFixtureAction{margin-top:9px;display:flex;justify-content:center}.gmFixtureAction button{width:min(260px,100%)!important;padding:11px 14px!important;border-radius:15px!important}.gmFixtureMeta{font-size:12px;color:#d7c8a6;text-align:center;margin-top:5px}@media(max-width:560px){.gmFixtureTeams{grid-template-columns:1fr;gap:5px}.gmFixtureScore{width:120px;margin:auto}.gmFixtureTeam{font-size:16px}.gmFixtureAction button{width:100%!important}}.mondoMascot{position:fixed!important;left:12px!important;right:auto!important;bottom:12px!important;z-index:99999!important;display:flex!important;align-items:flex-end!important;gap:8px!important;max-width:96vw!important;pointer-events:auto!important}.mondoBubble{background:linear-gradient(180deg,#fff9d9,#ffe38a)!important;color:#102817!important;border:2px solid #d7ad37!important;border-radius:18px 18px 18px 6px!important;padding:11px 13px!important;max-width:285px!important;box-shadow:0 10px 30px #00000073!important;font-weight:900!important;line-height:1.25!important}.mondoBubble small{display:block!important;font-weight:900!important;margin-top:5px!important;color:#214b2c!important}.mondoFace{width:74px!important;height:74px!important;border-radius:50%!important;background:radial-gradient(circle at 33% 22%,#fff9bd,#ffd76a 48%,#a86d00 76%,#3b2200)!important;border:3px solid #fff0a5!important;box-shadow:0 0 24px #ffd76a88,0 0 60px #ffd76a44!important;display:grid!important;place-items:center!important;font-size:34px!important;position:relative!important;cursor:pointer!important;overflow:visible!important;animation:mondoFloat 2.7s ease-in-out infinite!important}.gmTrophyFace{position:relative;width:72px;height:72px;display:grid;place-items:center}.gmTrophyFace .cup{font-size:34px;filter:drop-shadow(0 3px 4px #0006)}.gmTrophyFace:before,.gmTrophyFace:after{content:"";position:absolute;top:22px;width:7px;height:9px;background:#141006;border-radius:50%;z-index:3;box-shadow:0 0 2px #fff8}.gmTrophyFace:before{left:24px}.gmTrophyFace:after{right:24px}.gmTrophyFace .smile{position:absolute;left:28px;top:35px;width:18px;height:10px;border-bottom:3px solid #141006;border-radius:0 0 18px 18px;z-index:3}.gmLangRtl .mondoBubble{text-align:right;border-radius:18px 18px 6px!important}.gmCountryFlag{font-size:24px;margin-right:8px;vertical-align:middle}.gmTranslatedName{vertical-align:middle}@media(max-width:520px){.mondoMascot{left:8px!important;bottom:8px!important}.mondoBubble{max-width:235px!important;font-size:14px!important;padding:9px 10px!important}.mondoFace{width:60px!important;height:60px!important}.gmTrophyFace{width:58px;height:58px}.gmTrophyFace .cup{font-size:28px}.gmTrophyFace:before,.gmTrophyFace:after{top:17px}.gmTrophyFace:before{left:18px}.gmTrophyFace:after{right:18px}.gmTrophyFace .smile{left:21px;top:29px}}.gmFixtureCard{border:1px solid rgba(255,215,106,.45);border-radius:18px;padding:14px;margin:12px 0;background:#00000038;box-shadow:inset 0 1px #ffffff1f}.gmFixtureTeams{display:grid;grid-template-columns:1fr;gap:8px;text-align:center;font-weight:900;font-size:19px;align-items:center}.gmFixtureTeam{display:flex;justify-content:center;align-items:center;gap:7px;flex-wrap:wrap;color:#fff6d0;text-shadow:0 2px 4px #000}.gmFixtureFlag{font-size:21px;filter:drop-shadow(0 2px 2px #000)}.gmFixtureScore{font-size:26px;color:#ffd76a;text-shadow:0 0 12px rgba(255,215,106,.6);padding:6px 10px;border:1px solid rgba(255,215,106,.35);border-radius:16px;margin:auto;min-width:140px;background:#0000002e}.gmFixtureAction{margin-top:12px}.gmFixtureAction button{max-width:420px;margin:auto;display:block}.gmBallLine{display:block;margin-top:4px;font-size:18px;letter-spacing:1px;white-space:nowrap;color:#fff2b4;text-shadow:0 0 10px #ffd76a}.gmGoalText{display:inline-block;margin-top:3px;padding:3px 8px;border-radius:10px;background:#ffd76a33;border:1px solid rgba(255,215,106,.55);color:#fff;font-weight:900}.gmNoGoalText{display:inline-block;margin-top:3px;color:#d7c8a6;font-weight:800}@media(min-width:760px){.gmFixtureTeams{grid-template-columns:1fr 150px 1fr}.gmFixtureScore{margin:0 auto}}@media(max-width:520px){.gmFixtureTeams{font-size:18px}.gmFixtureScore{font-size:23px}}.gmEventWait{display:inline-block;margin-top:4px;padding:5px 10px;border-radius:12px;background:#ffd76a33;border:1px solid rgba(255,215,106,.6);color:#fff3b0;font-weight:900;animation:gmFinalWaitPulse 1s ease-in-out infinite}@keyframes gmFinalWaitPulse{0%,to{transform:scale(1);opacity:.78}50%{transform:scale(1.04);opacity:1}}.gmGoalText{display:inline-block;margin-top:4px;padding:4px 9px;border-radius:10px;background:#1a29424d!important;border:1px solid rgba(134,239,172,.75)!important;color:#fff!important;font-weight:900;text-shadow:0 0 10px rgba(134,239,172,.45)}#drawer button{white-space:normal;line-height:1.2;min-height:46px}html[dir=rtl] body,html[dir=rtl] .card,html[dir=rtl] .drawer{text-align:right}html[dir=rtl] .top{direction:rtl}html[dir=rtl] table th,html[dir=rtl] table td{text-align:right}select{max-width:100%;overflow:hidden;text-overflow:ellipsis}.drawer{transition:0s!important}.card:before{animation:none!important}*{scroll-behavior:auto!important}button,select,input{touch-action:manipulation}.gmQuickNavFix{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;margin:12px 0 14px;padding:12px;border-radius:18px;background:linear-gradient(180deg,#ffd76a29,#0000002e);border:1px solid rgba(255,215,106,.45)}.gmSaveStatusFix{margin-top:8px;color:#d7c8a6;font-size:13px;font-weight:700}.gmSaveFloatFix{position:fixed;left:12px;bottom:12px;z-index:9998;width:auto!important;padding:10px 14px!important;border-radius:999px!important;font-size:13px!important;box-shadow:0 0 20px #ffd76a73,0 10px 24px #000000bf!important}@media(max-width:520px){.gmSaveFloatFix{left:8px;bottom:8px;font-size:12px!important;padding:9px 12px!important}}iframe,video,canvas,embed,object,ins.adsbygoogle,.adsbygoogle,[id*=ad-],[id*=ads-],[class*=adsby],[class*=admob],[id*=admob],[class*=banner-ad],[id*=banner-ad]{display:none!important;visibility:hidden!important;width:0!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important}.gmNativeSelectHidden{position:absolute!important;left:-99999px!important;top:auto!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}.gmSelectWrap{position:relative;width:100%}.gmSelectBtn{width:100%;min-height:52px;border-radius:15px;padding:13px 42px 13px 13px;font-weight:900;font-size:15px;text-align:left;color:#fffdf4;background:linear-gradient(180deg,#06160c,#020704)!important;border:1px solid #ffd76a55!important;box-shadow:inset 0 1px 4px #0008,0 8px 18px #0006!important;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.gmSelectBtn:after{content:"⌄";position:absolute;right:14px;top:50%;transform:translateY(-50%);color:#ffd76a;font-size:18px}.gmSelectOverlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;background:#000000b8;display:flex;align-items:flex-end;justify-content:center;padding:16px}.gmSelectPanel{width:min(560px,100%);max-height:72vh;overflow:auto;-webkit-overflow-scrolling:touch;border-radius:24px;border:1px solid #ffd76a88;background:linear-gradient(180deg,#102419,#031008);box-shadow:0 20px 60px #000,0 0 22px #ffd76a33;padding:12px}.gmSelectTitle{color:#ffd76a;font-weight:900;padding:10px 12px 12px;border-bottom:1px solid #ffd76a44;margin-bottom:6px}.gmSelectOption{width:100%;border-radius:14px;padding:14px 12px;margin:6px 0;color:#fffdf4;background:#ffffff0f;border:1px solid rgba(255,215,106,.22);font-weight:900;text-align:left}.gmSelectOption.active{color:#fffdf4;background:linear-gradient(180deg,rgba(255,255,255,.14) 0%,transparent 22%,transparent 78%,rgba(0,0,0,.18) 100%),linear-gradient(180deg,#2a3a52,#162338 40%,#0a1424 72%,#060d18);border:2px solid #ffe786;outline:2px solid #ffe786;outline-offset:1px;text-shadow:0 1px 2px rgba(0,0,0,.6);box-shadow:0 0 14px #ffe78673,inset 0 1px #ffffff29}.gmSelectCancel{margin-top:10px;width:100%;border-radius:14px;padding:14px;background:linear-gradient(180deg,#345145,#1f332b)!important;color:#fff;border:1px solid rgba(255,255,255,.18)!important;font-weight:900}#columns .gmQuickNavFix{margin:12px 0 14px!important}.gmContactBoxFix{border:1px solid rgba(255,215,106,.55);border-radius:18px;padding:14px;margin:10px 0;background:#0000002e}.gmContactBoxFix b{color:#ffd76a}.gmContactButtons{display:grid;gap:10px;margin-top:12px}.gmCopyToast{position:fixed;left:50%;bottom:92px;transform:translate(-50%);z-index:999999;background:#102419;color:#fff;border:1px solid #ffd76a88;border-radius:18px;padding:12px 16px;box-shadow:0 10px 30px #000b;font-weight:900;max-width:92vw;text-align:center}html[dir=rtl] .gmSelectBtn,html[dir=rtl] .gmSelectOption{text-align:right!important;padding-right:13px!important;padding-left:42px!important}html[dir=rtl] .gmSelectBtn:after{right:auto!important;left:14px!important}#gmSaveFloatFix,.gmSaveFloatFix{display:none!important;visibility:hidden!important;pointer-events:none!important;opacity:0!important;width:0!important;height:0!important;padding:0!important;margin:0!important;overflow:hidden!important}#columns:not(.hidden){display:flex!important;flex-direction:column!important}#columns.hidden{display:none!important}#columns>h2{order:1!important}#columns>.grid{order:2!important}#columns>#gmNavColumnsFix{order:3!important}#columns>#colBox{order:4!important}#columns>*:not(h2):not(.grid):not(#gmNavColumnsFix):not(#colBox){order:5!important}#gmNavColumnsFix{margin:12px 0 14px!important}:root{--bg:#05070d!important;--panel:#07130d!important;--line:#facc15!important;--gold:#facc15!important;--gold2:#f97316!important;--text:#fffaf0!important;--muted:#fef3c7!important;--grass:#052e16!important}html,body{max-width:100%!important;overflow-x:hidden!important;background:#05070d!important;color:#fffaf0!important;font-family:Segoe UI,Trebuchet MS,Arial,Noto Sans,Noto Sans SC,Noto Sans Devanagari,sans-serif!important}body:before{content:""!important;position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;pointer-events:none!important;z-index:-3!important;background:linear-gradient(180deg,#00000014,#000000d1),radial-gradient(circle at 18% 8%,rgba(250,204,21,.18),transparent 23%),radial-gradient(circle at 82% 12%,rgba(255,255,255,.3),transparent 14%),radial-gradient(circle at 86% 24%,rgba(216,185,77,.16),transparent 24%),linear-gradient(135deg,#05070d,#111827 48%,#052e16)!important;opacity:1!important}body:after{content:""!important;position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;pointer-events:none!important;z-index:-2!important;background:repeating-linear-gradient(90deg,rgba(255,255,255,.026) 0 1px,transparent 1px 88px),repeating-linear-gradient(0deg,rgba(255,255,255,.018) 0 1px,transparent 1px 88px),radial-gradient(ellipse at 50% 100%,rgba(216,185,77,.26),transparent 45%),radial-gradient(ellipse at 50% 108%,rgba(255,255,255,.12),transparent 55%)!important;animation:gmV8StadiumMove 22s linear infinite!important;opacity:1!important}@keyframes gmV8StadiumMove{to{background-position:120px 0,0 120px,0 0,0 0}}.top{background:linear-gradient(180deg,#030712fa,#05070df0)!important;border-bottom:1px solid rgba(250,204,21,.72)!important;box-shadow:0 14px 42px #000000b8,0 0 26px #facc1529!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}.top b{color:#facc15!important;letter-spacing:.4px!important;text-shadow:0 0 18px rgba(250,204,21,.62),0 3px 4px #000!important}.container{max-width:1120px!important;padding:16px!important}header{position:relative!important;padding:20px 0 12px!important}header h1{font-size:clamp(46px,11vw,86px)!important;line-height:.92!important;font-weight:1000!important;letter-spacing:1px!important;background:linear-gradient(95deg,#fff,#facc15 42%,#f97316 68%,#d8b94d)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;text-shadow:none!important;filter:drop-shadow(0 7px 10px rgba(0,0,0,.82)) drop-shadow(0 0 14px rgba(250,204,21,.3))!important}#versionText,.small{color:#fef3c7!important;font-weight:800!important;text-shadow:0 0 12px rgba(250,204,21,.24),0 2px 3px #000!important}.card{position:relative!important;overflow:hidden!important;background:linear-gradient(145deg,#09140ef5,#030712f5 58%,#052e16e6)!important;color:#fffaf0!important;border:1px solid rgba(250,204,21,.62)!important;border-radius:26px!important;box-shadow:inset 0 1px #ffffff2e,0 18px 54px #000000b8,0 0 26px #facc151f!important}.card:before{content:""!important;position:absolute!important;left:-42%!important;top:-80%!important;width:86%!important;height:210%!important;background:linear-gradient(110deg,transparent,rgba(255,255,255,.16),transparent)!important;transform:rotate(18deg)!important;pointer-events:none!important}h1,h2,h3,.teamTitle{color:#facc15!important;text-shadow:0 0 18px rgba(250,204,21,.6),0 3px 5px #000!important}h2{font-size:clamp(28px,7vw,44px)!important}h3{font-size:clamp(20px,5vw,30px)!important}button{border-radius:17px!important;font-weight:1000!important;letter-spacing:.2px!important;text-shadow:0 2px 3px rgba(0,0,0,.55)!important;transition:transform .12s ease,filter .12s ease,box-shadow .12s ease!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important}button:not(.gold):not(.danger):not(.secondary){background:linear-gradient(180deg,#d8b94d,#0b1629,#064e2b)!important;color:#fff!important;border:1px solid rgba(250,204,21,.36)!important;box-shadow:inset 0 1px #ffffff4d,0 11px 26px #00000094,0 0 18px #d8b94d2e!important}button.gold{background:linear-gradient(180deg,#fff6bf,#facc15 34%,#f97316 73%,#7c2d12)!important;color:#120900!important;border:1px solid rgba(255,246,191,.9)!important;text-shadow:0 1px 1px rgba(255,255,255,.35)!important;box-shadow:inset 0 2px #ffffffb3,0 12px 28px #0000009e,0 0 26px #facc1559!important}button.secondary{background:linear-gradient(180deg,#1f2937,#111827,#030712)!important;border:1px solid rgba(250,204,21,.55)!important;color:#fff!important}button.danger{background:linear-gradient(180deg,#ef4444,#991b1b,#450a0a)!important;color:#fff!important;border:1px solid rgba(254,202,202,.35)!important}button:active{transform:scale(.985)!important;filter:brightness(1.08)!important}button:disabled{opacity:.44!important;filter:saturate(.75)!important}select,input{border-radius:18px!important;background:linear-gradient(180deg,#07120c,#020617)!important;color:#fff!important;border:1px solid rgba(250,204,21,.6)!important;box-shadow:inset 0 1px 6px #000000b3,0 8px 22px #00000059!important;font-weight:900!important}option{background:#07120c!important;color:#fff!important}table{background:linear-gradient(180deg,#030712e0,#052e16b3)!important;color:#fff!important;border-radius:18px!important;overflow:hidden!important;box-shadow:0 10px 28px #00000073!important}td,th{border-bottom:1px solid rgba(250,204,21,.22)!important}th{background:linear-gradient(180deg,#3b2600,#160d00)!important;color:#facc15!important}.match{background:linear-gradient(90deg,#d8b94d1a,#0000004d,#facc1514)!important;border:1px solid rgba(250,204,21,.38)!important;border-radius:18px!important;box-shadow:0 10px 24px #00000073!important}.score{color:#facc15!important;text-shadow:0 0 18px rgba(250,204,21,.5),0 3px 4px #000!important}.shirt{border:1px solid rgba(250,204,21,.95)!important;box-shadow:0 0 11px #facc1573,inset 0 1px #ffffff59!important}.numBox,.specialNums{border:1px solid rgba(250,204,21,.48)!important;background:linear-gradient(180deg,#111827f2,#030712f5)!important;color:#fff!important;box-shadow:inset 0 1px #ffffff24,0 10px 24px #00000073!important}.lockedNote,.ok{color:#fef3c7!important;text-shadow:0 0 12px rgba(216,185,77,.35)!important}.drawer{background:linear-gradient(180deg,#030712fa,#052e16f5)!important;border-left:1px solid rgba(250,204,21,.55)!important;box-shadow:-16px 0 38px #000000b8!important}.overlay.open{-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important}.badge{background:linear-gradient(135deg,#111827,#052e16)!important;color:#facc15!important;border:1px solid rgba(250,204,21,.35)!important}.grid{gap:13px!important}.menu button{min-height:58px!important}#gmToastFinal,#gmToast{background:linear-gradient(180deg,#fff6bf,#facc15,#f97316)!important;color:#120900!important;border:1px solid rgba(255,246,191,.92)!important;box-shadow:0 12px 34px #000000b8,0 0 25px #facc1561!important}@media(max-width:720px){.container{padding:10px!important}.card{border-radius:22px!important;padding:15px!important}.top{padding:9px 10px!important}.top b{font-size:18px!important}button,select,input{font-size:15px!important;padding:13px!important}header h1{font-size:clamp(42px,12vw,62px)!important}.match{grid-template-columns:1fr 82px 1fr!important}}.gmMoveBox{border:1px solid rgba(250,204,21,.5);border-radius:20px;padding:14px;margin:14px 0;background:linear-gradient(180deg,#facc151a,#00000038);box-shadow:0 10px 26px #00000059,inset 0 1px #ffffff1f}.gmMoveBox h3{margin-top:0}.gmMoveGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;margin:10px 0}.gmMoveHint{color:#fef3c7;font-weight:800;font-size:13px;margin:8px 0 12px}.gmMoveOk{color:#fef3c7;font-weight:1000;text-align:center;margin-top:10px}.gmTapTeam,.gmTapOpp{cursor:pointer;font-weight:1000;color:#fffaf0;border-bottom:1px dotted rgba(250,204,21,.75)}.gmTapOpp{color:#fef3c7}.gmPanel{border:1px solid rgba(250,204,21,.45);border-radius:18px;padding:12px;margin:10px 0;background:linear-gradient(180deg,#facc1517,#0003)}.gmTabs{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:10px 0}.gmTabs button{padding:10px!important;font-size:13px!important}.gmRes{text-align:center!important;font-weight:1000}.gmWin .gmRes{color:#fef3c7}.gmDraw .gmRes{color:#fde68a}.gmLoss .gmRes{color:#fca5a5}.gmOpen .gmRes{color:#facc15}.gmBadge{display:inline-block;min-width:28px;text-align:center;padding:3px 8px;border-radius:999px;font-weight:1000;margin-right:6px;border:1px solid rgba(255,255,255,.22)}.top b:before{content:"🏟️ "}.top b:after{content:" ✨"}.score{background:linear-gradient(180deg,#fff1a6,#ffd76a,#9d6c08);-webkit-background-clip:text;color:transparent;text-shadow:none}.match{background:#0000001f;border-radius:12px;margin:5px 0;border:1px solid #ffffff12}.drawer{border-left:1px solid #ffd76a44;box-shadow:-12px 0 30px #000a}.tableWrap table{background:#0000001f;border-radius:14px;overflow:hidden}#versionText{font-weight:800;color:#ffe38a!important}.gmMatchCard{padding-bottom:88px!important}.gmMatchGrid{display:grid;gap:5px;margin-top:8px}.gmMatchRow{display:grid;grid-template-columns:28px 44px 1fr 44px;align-items:center;gap:6px;min-height:28px;padding:4px 7px;border:1px solid #ffd76a33;border-radius:10px;background:#00000038;font-size:14px}.gmMatchRow b{color:#ffd76a}.gmMatchRow span{font-weight:900;text-align:center;background:#06140b;border-radius:8px;padding:4px 0}.gmMatchRow em{font-style:normal;text-align:center;font-size:11px;color:#ffeaaa;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gmMatchRow.active{outline:2px solid #ffd76a;background:#ffd76a1f}.gmMatchRow.done{opacity:.86}.gmStickyAction{position:sticky;bottom:8px;z-index:30;background:linear-gradient(180deg,#030c06c7,#030c06fa);padding:10px;border:1px solid #ffd76a55;border-radius:18px;box-shadow:0 -8px 24px #000b;margin-top:10px}.gmStickyAction button{font-size:16px!important;padding:14px!important}.gmHumanMondoWrap{left:10px!important;right:auto!important;bottom:10px!important;align-items:flex-end!important;max-width:94vw!important}.gmHumanBubble{max-width:245px!important;margin-left:4px;border-radius:18px 18px 18px 6px!important;background:linear-gradient(180deg,#fffbe6,#ffe08a)!important;color:#092315!important;border:2px solid #ffd76a!important;box-shadow:0 12px 30px #000a!important}.gmCoach{width:76px;height:112px;position:relative;cursor:pointer;filter:drop-shadow(0 10px 14px #000a);flex:0 0 76px}.gmHead{position:absolute;left:18px;top:8px;width:42px;height:46px;border-radius:46% 46% 42% 42%;background:linear-gradient(180deg,#ffd8aa,#c9834b);border:2px solid #3b210b;z-index:3}.gmHead:before,.gmHead:after{content:"";position:absolute;top:18px;width:5px;height:5px;background:#101010;border-radius:50%}.gmHead:before{left:11px}.gmHead:after{right:11px}.gmHead span:after{content:"";position:absolute;left:14px;top:31px;width:14px;height:6px;border-bottom:2px solid #391b0a;border-radius:50%}.gmHair{position:absolute;left:14px;top:0;width:50px;height:26px;background:linear-gradient(180deg,#2b1708,#0f0802);border-radius:60% 60% 30% 30%;z-index:4}.gmBody{position:absolute;left:8px;top:52px;width:60px;height:58px;background:linear-gradient(135deg,#063d22 0,#063d22 45%,#ffd76a 46%,#ffd76a 55%,#0d6b3a 56%);border:3px solid #ffd76a;border-radius:18px 18px 14px 14px;display:grid;place-items:center;color:#fff;text-shadow:0 2px 2px #000;font-weight:900}.gmBody:before,.gmBody:after{content:"";position:absolute;top:8px;width:18px;height:36px;background:linear-gradient(180deg,#0d6b3a,#040a15);border:2px solid #ffd76a;border-radius:14px}.gmBody:before{left:-16px;transform:rotate(18deg)}.gmBody:after{right:-16px;transform:rotate(-18deg)}.gmBody b{font-size:22px}.gmBody small{position:absolute;bottom:6px;font-size:10px;color:#ffe38a}.mondoMoon,.mondoVoiceToggle{display:none!important}@media(max-width:520px){.gmMatchCard h3{font-size:16px!important;line-height:1.25}.gmMatchGrid{gap:4px}.gmMatchRow{grid-template-columns:23px 35px 1fr 35px;font-size:12px;min-height:24px;padding:3px 5px}.gmMatchRow em{font-size:9px}.gmHumanBubble{max-width:205px!important;font-size:13px!important;padding:9px 10px!important}.gmCoach{width:58px;height:88px;flex-basis:58px}.gmHead{left:14px;width:32px;height:36px}.gmHair{left:11px;width:38px;height:20px}.gmBody{left:5px;top:44px;width:48px;height:43px;border-radius:14px}.gmBody b{font-size:17px}.gmBody:before,.gmBody:after{width:13px;height:28px}.gmBody:before{left:-11px}.gmBody:after{right:-11px}.mondoActions button{font-size:11px!important;padding:6px 7px!important}.gmStickyAction{bottom:4px}}#matchBox .card{padding:10px 8px 76px!important;margin:6px 0!important;border-radius:18px!important;overflow:visible!important}#matchBox h3{font-size:16px!important;line-height:1.25!important;margin:4px 0 6px!important;text-align:center!important}#matchBox p.small{font-size:11px!important;line-height:1.25!important;margin:4px 0 7px!important;text-align:center!important}#matchBox .match{grid-template-columns:38px 1fr 38px!important;gap:4px!important;min-height:27px!important;margin:3px 0!important;padding:2px 6px!important;border-radius:10px!important;font-size:15px!important;align-items:center!important}#matchBox .match>div:first-child,#matchBox .match>div:last-child{font-size:15px!important;font-weight:900!important;line-height:1!important;background:#0003!important;border-radius:8px!important;padding:5px 0!important;text-align:center!important}#matchBox .center{font-size:10px!important;line-height:1.05!important;min-width:0!important;overflow:hidden!important;text-align:center!important;white-space:nowrap!important}.gmBallLine{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:2px!important;max-width:100%!important;white-space:nowrap!important;font-size:14px!important;line-height:1!important}.gmBallLine .ball{font-size:16px!important;filter:drop-shadow(0 0 6px #ffd76a)!important}.gmBallLine .goalpost{font-size:12px!important;opacity:.9!important}.gmBallLine .path{font-size:9px!important;color:#ffe38a!important;letter-spacing:-1px!important;opacity:.75!important}.gmEventName{display:block!important;font-size:9px!important;font-weight:900!important;color:#ffd76a!important;margin-bottom:1px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;text-shadow:0 0 6px #ffd76a66!important}#matchBox button{font-size:16px!important;padding:13px!important;border-radius:16px!important;margin-top:4px!important}@media(max-width:520px){.container{padding:8px 6px!important}#play.card{padding:8px 4px!important;margin:4px 0!important}#matchBox .card{padding-left:6px!important;padding-right:6px!important}#matchBox .match{grid-template-columns:34px 1fr 34px!important;min-height:25px!important;margin:2px 0!important;padding:2px 5px!important;font-size:14px!important}#matchBox .match>div:first-child,#matchBox .match>div:last-child{font-size:14px!important;padding:4px 0!important}#matchBox .center{font-size:9px!important}.gmBallLine{font-size:12px!important;gap:1px!important}.gmBallLine .ball{font-size:15px!important}.gmBallLine .goalpost{font-size:10px!important}.gmBallLine .path{font-size:8px!important;letter-spacing:-2px!important}.gmEventName{font-size:8px!important}}@media(max-height:760px){#matchBox .match{min-height:23px!important;margin:2px 0!important;padding-top:1px!important;padding-bottom:1px!important}#matchBox .match>div:first-child,#matchBox .match>div:last-child{padding:3px 0!important}#matchBox h3{font-size:15px!important;margin-bottom:4px!important}#matchBox p.small{display:none!important}#matchBox button{padding:11px!important;font-size:15px!important}}.mondoMascot{left:8px!important;right:auto!important;bottom:8px!important;z-index:9999!important;align-items:flex-end!important;max-width:92vw!important;pointer-events:auto!important}.mondoBubble{max-width:220px!important;padding:8px 10px!important;font-size:12px!important;line-height:1.25!important;border-radius:16px 16px 16px 6px!important;background:linear-gradient(180deg,#fff7c7,#ffd76a)!important;color:#102817!important}.mondoBubble small{font-size:10px!important;color:#6e4b00!important;font-weight:900!important;margin-top:4px!important}.mondoActions{display:none!important}.mondoFace{width:48px!important;height:48px!important;font-size:27px!important;background:radial-gradient(circle at 35% 20%,#fff7bf,#ffd76a 45%,#b57908 72%,#3b2100)!important;border:2px solid #fff0a5!important;box-shadow:0 0 22px #ffd76aaa,0 0 48px #ffd76a44!important;flex:0 0 auto!important}#mondoMascot,#mondoVoiceBtn,.mondoMascot,.mondoVoiceToggle,.gmHumanMondoWrap,.mondoMoon{display:none!important;visibility:hidden!important;pointer-events:none!important}.saveTestBox,.gmTesterChecklist{display:none!important}html[dir=rtl] #tableBox,html[dir=rtl] #tableBox .tableWrap,html[dir=rtl] #tableBox table,html[dir=rtl] #championsBox .tableWrap,html[dir=rtl] #championsBox table,html[dir=rtl] #worldCupBox .tableWrap,html[dir=rtl] #worldCupBox table{direction:ltr!important;unicode-bidi:isolate!important}html[dir=rtl] #tableBox th,html[dir=rtl] #tableBox td,html[dir=rtl] #championsBox th,html[dir=rtl] #championsBox td,html[dir=rtl] #worldCupBox th,html[dir=rtl] #worldCupBox td{text-align:left!important}html[dir=rtl] #tableBox .team,html[dir=rtl] #championsBox .team,html[dir=rtl] #worldCupBox .team{direction:ltr!important;justify-content:flex-start!important;text-align:left!important}.tableWrap{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.gmV7Badge{display:inline-block;margin-left:8px;padding:3px 8px;border-radius:999px;background:linear-gradient(180deg,#fff1a6,#ffd76a,#a86d00);color:#1b1200;font-size:11px;font-weight:900;box-shadow:0 0 14px #ffd76a73}#gmV7SaveToast{position:fixed;left:50%;bottom:16px;transform:translate(-50%);z-index:99999;background:#04110af5;color:#ffd76a;border:1px solid rgba(255,215,106,.65);border-radius:999px;padding:9px 14px;font-size:12px;font-weight:900;box-shadow:0 8px 28px #0000008c;opacity:0;pointer-events:none;transition:opacity .18s ease}#gmV7SaveToast.show{opacity:1}.mondoMascot,.mondoVoiceToggle,.mondoMoon,.mondoFace,.gmSelectCancel{display:none!important}.gmSelectOverlay{padding-bottom:max(18px,env(safe-area-inset-bottom))!important}#gmV705SaveToast,.gmV705Toast{position:fixed;left:50%;bottom:18px;transform:translate(-50%);z-index:2147483647;background:linear-gradient(180deg,#12371f,#07140c);color:#ffe38a;border:1px solid rgba(255,215,106,.75);border-radius:999px;padding:11px 16px;font-size:13px;font-weight:900;box-shadow:0 10px 30px #000c,0 0 18px #ffd76a33;opacity:0;pointer-events:none;transition:opacity .18s ease;text-align:center;max-width:92vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#gmV705SaveToast.show,.gmV705Toast.show{opacity:1}.gmContactBoxFix .gmContactButtons{display:grid!important;grid-template-columns:1fr!important;gap:10px!important}.gmContactStatus{margin-top:10px;color:#8dff9b;font-weight:900;min-height:20px}.gp3-bar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0}.gp3-bar button{min-height:46px}.gp3-status{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin:10px 0;padding:10px 12px;border:1px solid #ffd76a44;border-radius:14px;background:#0000002e}.gp3-ok{color:#8dff9b;font-weight:900}.gp3-muted{color:#d7c8a6;font-size:12px}.gp3-dashboard{margin-top:14px;border:1px solid #ffd76a55;border-radius:18px;padding:14px;background:linear-gradient(180deg,#ffd76a1a,#0003)}.gp3-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.gp3-card{padding:12px;border:1px solid #ffd76a33;border-radius:14px;background:#0003;min-width:0}.gp3-card b{display:block;color:#ffd76a;font-size:20px;overflow-wrap:anywhere}.gp3-card span{font-size:12px;color:#d7c8a6}.gp3-wide{grid-column:1/-1}.gp3-progress{height:12px;border-radius:999px;background:#0008;overflow:hidden;border:1px solid #ffd76a33;margin-top:7px}.gp3-progress i{display:block;height:100%;background:linear-gradient(90deg,#0f8f42,#ffd76a);width:0}.gp3-history{display:grid;gap:7px;margin-top:10px;max-height:340px;overflow:auto}.gp3-history-row{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:7px;align-items:center;padding:9px;border-bottom:1px solid #ffd76a22}.gp3-history-row .r{text-align:right}.gp3-score{color:#ffd76a;font-weight:900;white-space:nowrap}.gp3-slot{display:grid;grid-template-columns:1fr auto auto;gap:7px;align-items:center;margin:7px 0;padding:8px;border:1px solid #ffd76a2f;border-radius:12px}.gp3-slot button{width:auto;padding:8px 10px}.gp3-toast{position:fixed;left:50%;bottom:28px;transform:translate(-50%);z-index:2147483647;background:#10271c;color:#fff3b0;border:1px solid #ffd76a88;border-radius:999px;padding:11px 16px;box-shadow:0 10px 30px #000c;font-weight:900;max-width:90vw;text-align:center}@media(min-width:720px){.gp3-bar,.gp3-cards{grid-template-columns:repeat(4,minmax(0,1fr))}}#gmPhase1Root .gm-fix8-main-back{display:block!important;width:100%!important;min-height:46px!important;margin:0 0 10px!important;position:relative!important;z-index:30!important;background:linear-gradient(180deg,#345145,#1f332b)!important;border:1px solid #ffd76a88!important;color:#fff!important;font-size:14px!important;font-weight:900!important}#gmPhase1Root .gp15-league-match>.gm-fix8-main-back{max-width:540px;margin:0 auto 7px!important}#gmPhase1Root .gp1-seg button.on,#gmPhase1Root .gp1-list button.on,#gmPhase1Root button[data-key].on,#gmPhase1Root button[data-country].on,#gmPhase1Root button[data-league].on{background:linear-gradient(180deg,rgba(255,255,255,.14) 0%,transparent 22%,transparent 78%,rgba(0,0,0,.18) 100%),linear-gradient(180deg,#2a3a52,#162338 40%,#0a1424 72%,#060d18)!important;color:#fffdf4!important;border:2px solid #ffe786!important;box-shadow:0 0 14px #ffe78673,inset 0 1px #ffffff29!important;text-shadow:0 1px 2px rgba(0,0,0,.6)!important;outline:2px solid #ffe786!important;outline-offset:1px!important;opacity:1!important}#gmPhase1Root .gp14-back-overview{margin-bottom:10px!important}html,body,#tournaments,#gmPhase1Root{scroll-behavior:auto!important;overflow-anchor:none!important}#gmPhase1Root *,#tournaments *{animation:none!important;transition:none!important}#tournaments.card:before,#gmPhase1Root .card:before,#gmPhase1Root .gp1-box:before{display:none!important;content:none!important}#gmPhase1Root{contain:layout style;transform:translateZ(0);backface-visibility:hidden}#gmPhase1Root .gp15-match-row{contain:layout paint}#gmPhase1Root .gp3-added{display:none!important}#gmPhase1Root .gm9-tools{display:grid;grid-template-columns:1fr;gap:8px;margin:0 0 12px}#gmPhase1Root .gm9-hub{display:grid;gap:12px}#gmPhase1Root .gm9-card{border:1px solid #ffd76a66;border-radius:18px;padding:14px;background:#00000038}#gmPhase1Root .gm9-card-head{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}#gmPhase1Root .gm9-card h3{margin:0;color:#ffd76a}#gmPhase1Root .gm9-muted{color:#d7c8a6;font-size:13px;margin-top:5px}#gmPhase1Root .gm9-actions{display:grid;grid-template-columns:minmax(0,1fr) 58px;gap:8px;margin-top:11px}#gmPhase1Root .gm9-history{display:grid;gap:8px}#gmPhase1Root .gm9-row{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:8px;align-items:center;padding:9px;border:1px solid #ffd76a33;border-radius:12px;background:#0000002b}#gmPhase1Root .gm9-row .away{text-align:right}#gmPhase1Root .gm9-score{color:#ffd76a;font-weight:900;white-space:nowrap}#gmPhase1Root .gm9-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:12px 0}#gmPhase1Root .gm9-stat{border:1px solid #ffd76a44;border-radius:14px;padding:12px;text-align:center;background:#00000029}#gmPhase1Root .gm9-stat b{display:block;color:#ffd76a;font-size:22px}#gmPhase1Root .gm9-stat span{display:block;color:#d7c8a6;font-size:12px;margin-top:4px}#gmPhase1Root,#tournaments{overflow-anchor:none!important}#gmPhase1Root *{animation:none!important;transition:none!important}@media(min-width:700px){#gmPhase1Root .gm9-tools{grid-template-columns:1fr 1fr}.gm9-stats{grid-template-columns:repeat(4,minmax(0,1fr))!important}}#gmPhase1Root .gp15-league-match{max-width:500px!important;padding:0 0 10px!important}#gmPhase1Root .gp15-board{padding:6px!important;border-radius:16px!important}#gmPhase1Root .gp15-title{margin-bottom:4px!important}#gmPhase1Root .gp15-title h2{font-size:25px!important;margin:0!important}#gmPhase1Root .gp15-scoreline{font-size:13px!important;gap:5px!important;margin-bottom:4px!important}#gmPhase1Root .gp15-scoreline strong{font-size:23px!important}#gmPhase1Root .gp15-status{font-size:12px!important;padding:5px 7px!important;margin:3px 0 5px!important;min-height:0!important}#gmPhase1Root .gp15-number-list{gap:2px!important}#gmPhase1Root .gp15-match-row{grid-template-columns:42px minmax(0,1fr) 42px!important;min-height:29px!important;height:29px!important;padding:0 7px!important;border-radius:12px!important}#gmPhase1Root .gp15-leftnum,#gmPhase1Root .gp15-rightnum{font-size:16px!important;line-height:1!important}#gmPhase1Root .gp15-ball{font-size:19px!important;line-height:1!important}#gmPhase1Root .gp15-special{gap:3px!important;line-height:1!important}#gmPhase1Root .gp15-special b{font-size:10px!important}#gmPhase1Root .gp15-special small{font-size:9px!important;padding:2px 5px!important}#gmPhase1Root .gp15-next,#gmPhase1Root .gp15-save,#gmPhase1Root .gp15-back{min-height:39px!important;padding:8px!important;margin-top:6px!important;font-size:13px!important}#gmPhase1Root .gm10-result-actions{display:grid;grid-template-columns:1fr auto;gap:7px;align-items:center}#gmPhase1Root .gm10-view{width:auto!important;padding:7px 9px!important;min-height:34px!important;font-size:12px!important}#gmPhase1Root .gm10-detail-head{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:8px;align-items:center;text-align:center;margin:10px 0}#gmPhase1Root .gm10-detail-head b{font-size:21px;color:#ffd76a}#gmPhase1Root .gm10-rounds{display:grid;gap:4px}#gmPhase1Root .gm10-round{display:grid;grid-template-columns:30px 44px minmax(0,1fr) 44px;gap:6px;align-items:center;padding:6px 8px;border:1px solid #ffd76a33;border-radius:11px;background:#0000002e;font-size:13px}#gmPhase1Root .gm10-round strong{text-align:center;color:#fff2b4}#gmPhase1Root .gm10-event{text-align:center;color:#d7c8a6;font-size:11px;overflow-wrap:anywhere}@media(max-width:520px){#gmPhase1Root .gp15-league-match{max-width:100%!important}#gmPhase1Root .gp15-title h2{font-size:23px!important}}#gmPhase1Root .gm21-stage{position:relative;overflow:hidden;border:1px solid #ffd76a99;border-radius:22px;padding:18px 14px;background:radial-gradient(circle at top,#594000,#172a18 38%,#06100a);box-shadow:0 0 26px #ffd76a2f,inset 0 1px #fff4;text-align:center}#gmPhase1Root .gm21-stage:before{content:"✦  •  ✧  •  ★  •  ✦  •  ✧";display:block;color:#ffe38a;font-size:19px;letter-spacing:7px;margin-bottom:5px;text-shadow:0 0 12px #ffd76a}#gmPhase1Root .gm21-cup{font-size:82px;line-height:1;filter:drop-shadow(0 0 18px #ffd76a);margin:4px 0 8px}#gmPhase1Root .gm21-winner-label{color:#ffe9a0;font-size:13px;font-weight:900;letter-spacing:1px;text-transform:uppercase}#gmPhase1Root .gm21-winner{font-size:30px!important;margin:5px 0 2px!important;color:#fff2b4!important}#gmPhase1Root .gm21-tournament{font-size:17px;color:#d7c8a6;font-weight:800;margin-bottom:12px}#gmPhase1Root .gm21-final{display:inline-flex;gap:8px;align-items:center;padding:8px 13px;border:1px solid #ffd76a66;border-radius:14px;background:#00000040;font-weight:900;margin-bottom:14px}#gmPhase1Root .gm21-final b{color:#ffd76a;font-size:20px}#gmPhase1Root .gm21-podium{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:13px 0}#gmPhase1Root .gm21-medal{border:1px solid #ffd76a44;border-radius:15px;padding:11px 7px;background:#0000003b;min-width:0}#gmPhase1Root .gm21-medal span{display:block;font-size:26px;margin-bottom:4px}#gmPhase1Root .gm21-medal b{display:block;color:#fff2b4;overflow-wrap:anywhere;font-size:13px}#gmPhase1Root .gm21-medal small{display:block;color:#d7c8a6;margin-top:3px}#gmPhase1Root .gm21-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0}#gmPhase1Root .gm21-stat{padding:10px;border-radius:13px;border:1px solid #ffd76a33;background:#0000002e}#gmPhase1Root .gm21-stat b{display:block;color:#ffd76a;font-size:20px}#gmPhase1Root .gm21-stat span{display:block;color:#d7c8a6;font-size:11px;margin-top:2px}#gmPhase1Root .gm21-actions{display:grid;gap:8px;margin-top:13px}#gmPhase1Root .gm21-hof-list{display:grid;gap:9px}#gmPhase1Root .gm21-hof-row{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:9px;align-items:center;padding:11px;border:1px solid #ffd76a44;border-radius:14px;background:#0003}#gmPhase1Root .gm21-hof-cup{font-size:31px;text-align:center}#gmPhase1Root .gm21-hof-row b{color:#fff2b4;display:block}.gm21-hof-row small{color:#d7c8a6}#gmPhase1Root .gm21-hof-date{color:#ffd76a;font-size:12px;font-weight:900;text-align:right}@media(min-width:650px){#gmPhase1Root .gm21-stats{grid-template-columns:repeat(4,minmax(0,1fr))}#gmPhase1Root .gm21-actions{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:460px){#gmPhase1Root .gm21-winner{font-size:25px!important}#gmPhase1Root .gm21-podium{grid-template-columns:1fr}#gmPhase1Root .gm21-medal{display:grid;grid-template-columns:34px 1fr;align-items:center;text-align:left}.gm21-medal span{grid-row:1/3;margin:0!important}.gm21-medal small{margin:0!important}}.gmElegantFx{position:fixed;left:50%;top:17%;z-index:100000;transform:translate(-50%,-10px) scale(.96);opacity:0;pointer-events:none;min-width:150px;max-width:82vw;padding:9px 15px;border-radius:999px;background:#03120af5;border:1px solid #ffd76a;box-shadow:0 0 18px #ffd76a61,0 10px 24px #00000073;color:#fff3b0;text-align:center;font-weight:900;white-space:nowrap;animation:gmElegantShow .72s ease-out forwards}.gmElegantFx.goal{border-color:#8dff9b;color:#fff;background:#043017f5}.gmElegantFx.penalty,.gmElegantFx.freekick,.gmElegantFx.corner{color:#ffe38a}.gmElegantFx .icon{display:inline-block;margin-right:7px;font-size:20px;vertical-align:-2px}.gmElegantFx small{display:block;margin-top:2px;color:#fff;font-size:10px;letter-spacing:.2px}#gmPhase1Root .gp15-match-row.gmElegantRow{border-color:#ffd76a!important;background:linear-gradient(90deg,#ffd76a2e,#09120cf2,#ffd76a2e)!important;box-shadow:0 0 12px #ffd76a73!important}#gmPhase1Root .gp15-match-row.gmElegantGoal{border-color:#8dff9b!important;box-shadow:0 0 13px #8dff9b73!important}#gmPhase1Root .gp15-match-row.gmElegantRow .gp15-ball{filter:drop-shadow(0 0 7px #ffd76a);transform:scale(1.08)}@keyframes gmElegantShow{0%{opacity:0;transform:translate(-50%,-10px) scale(.96)}18%,72%{opacity:1;transform:translate(-50%) scale(1)}to{opacity:0;transform:translate(-50%,-4px) scale(.99)}}@media(max-width:520px){.gmElegantFx{top:13%;padding:8px 13px;font-size:13px}.gmElegantFx .icon{font-size:18px}}@media(prefers-reduced-motion:reduce){.gmElegantFx{animation-duration:.35s}#gmPhase1Root .gp15-match-row.gmElegantRow{transition:none!important}}#gmPhase1Root .gp3-added,#gmPhase1Root button[onclick*=export i],#gmPhase1Root button[onclick*=import i],#gmPhase1Root button[onclick*=backup i],#gmPhase1Root button[onclick*=scrollTo i]{display:none!important}#gmPhase1Root .gmManagerNotice{padding:10px 12px;border:1px solid #ffd76a44;border-radius:13px;background:#ffd76a14;color:#d7c8a6;font-size:13px;margin-bottom:10px}#gmPhase1Root .gm9-actions{grid-template-columns:minmax(0,1fr) 52px!important}#gmPhase1Root .gm11-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:0 0 12px;padding:7px;border:1px solid #ffd76a55;border-radius:16px;background:#00000038;position:sticky;top:58px;z-index:6}#gmPhase1Root .gm11-tabs button{min-height:40px!important;padding:7px 5px!important;font-size:12px!important}#gmPhase1Root .gm11-tabs button.on{background:linear-gradient(180deg,rgba(255,255,255,.14) 0%,transparent 22%,transparent 78%,rgba(0,0,0,.18) 100%),linear-gradient(180deg,#2a3a52,#162338 40%,#0a1424 72%,#060d18)!important;color:#fffdf4!important;border:2px solid #ffe786!important;outline:2px solid #ffe786!important;outline-offset:1px!important;text-shadow:0 1px 2px rgba(0,0,0,.6)!important;box-shadow:0 0 14px #ffe78673,inset 0 1px #ffffff29!important}#gmPhase1Root .gm11-head{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin:4px 0 10px}#gmPhase1Root .gm11-bracket{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(235px,280px);gap:18px;overflow-x:auto;overflow-y:hidden;padding:8px 5px 18px;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}#gmPhase1Root .gm11-round{display:flex;flex-direction:column;justify-content:space-around;gap:14px;min-height:340px;padding:12px;border:1px solid #ffd76a55;border-radius:17px;background:#0000002e;scroll-snap-align:start}#gmPhase1Root .gm11-round h3{text-align:center;margin:0 0 5px;font-size:17px}#gmPhase1Root .gm11-game{position:relative;border:1px solid #ffd76a44;border-radius:13px;background:#07160e;padding:8px;box-shadow:0 6px 14px #0006}#gmPhase1Root .gm11-game.played{cursor:pointer}#gmPhase1Root .gm11-game.played:active{transform:none}#gmPhase1Root .gm11-team{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px;align-items:center;padding:5px 6px;border-radius:9px;font-size:13px}#gmPhase1Root .gm11-team.win{background:#ffd76a2e;color:#fff0a0;font-weight:900;border:1px solid #ffd76a55}#gmPhase1Root .gm11-team.out{opacity:.58}#gmPhase1Root .gm11-score{font-weight:900;color:#ffd76a;min-width:20px;text-align:center}#gmPhase1Root .gm11-pending{text-align:center;color:#d7c8a6;font-size:11px;padding:4px}#gmPhase1Root .gm11-crown{text-align:center;font-size:44px;filter:drop-shadow(0 0 10px #ffd76a);margin:8px 0}#gmPhase1Root .gm11-champion{text-align:center;padding:12px;border:1px solid #ffd76a88;border-radius:15px;background:linear-gradient(180deg,#ffd76a38,#0003);font-weight:900;color:#ffe89a}#gmPhase1Root .gm11-tables{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:12px}#gmPhase1Root .gm11-table-card{border:1px solid #ffd76a44;border-radius:15px;padding:10px;background:#0000002b;overflow-x:auto}#gmPhase1Root .gm11-table-card h3{margin:2px 0 8px}#gmPhase1Root .gm11-table-card table{min-width:430px}#gmPhase1Root .gm11-table-card th,#gmPhase1Root .gm11-table-card td{font-size:11px!important;padding:5px!important}#gmPhase1Root .gm11-empty{text-align:center;padding:24px;color:#d7c8a6}@media(max-width:560px){#gmPhase1Root .gm11-tabs{top:55px;grid-template-columns:repeat(2,minmax(0,1fr))}#gmPhase1Root .gm11-bracket{grid-auto-columns:220px;gap:12px}#gmPhase1Root .gm11-round{min-height:300px;padding:9px}.gm11-team{font-size:12px!important}}#gmPhase1Root .gm-fix4-setup-nav{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin:0 0 14px!important}#gmPhase1Root .gm-fix4-setup-nav button{min-height:48px!important;margin:0!important}@media(max-width:560px){#gmPhase1Root .gm-fix4-setup-nav{grid-template-columns:1fr}}#gmPhase1Root .gm11-tabs{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important;margin:0 0 12px!important}#gmPhase1Root .gm11-graphic-wrap{overflow-x:auto;overflow-y:hidden;padding:10px 8px 20px;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity}#gmPhase1Root .gm11-graphic-bracket{display:flex;align-items:stretch;gap:44px;min-width:-moz-max-content;min-width:max-content;padding:6px 18px 12px}#gmPhase1Root .gm11-stage{position:relative;width:238px;min-width:238px;display:flex;flex-direction:column;scroll-snap-align:start}#gmPhase1Root .gm11-stage-title{text-align:center;color:#ffd76a;font-size:19px;font-weight:900;margin:0 0 14px;text-shadow:0 0 12px #ffd76a55}#gmPhase1Root .gm11-stage-games{display:grid;grid-template-rows:repeat(var(--slots),minmax(88px,1fr));gap:18px;flex:1;min-height:calc(var(--slots) * 106px)}#gmPhase1Root .gm11-tree-game{position:relative;align-self:center;width:100%;min-height:86px;border:1px solid #ffd76a55;border-radius:16px;background:linear-gradient(180deg,#07170f,#020805);padding:8px 10px;box-shadow:0 8px 18px #0008}#gmPhase1Root .gm11-tree-game.played{cursor:pointer}#gmPhase1Root .gm11-tree-team{display:grid;grid-template-columns:minmax(0,1fr) 28px;gap:7px;align-items:center;padding:6px 7px;border-radius:10px;font-size:13px}#gmPhase1Root .gm11-tree-team+.gm11-tree-team{margin-top:4px}#gmPhase1Root .gm11-tree-team.win{background:#ffd76a2e;border:1px solid #ffd76a66;color:#fff0a0;font-weight:900}#gmPhase1Root .gm11-tree-team.out{opacity:.55}#gmPhase1Root .gm11-tree-score{text-align:center;color:#ffd76a;font-weight:900}#gmPhase1Root .gm11-tree-note{text-align:center;font-size:10px;color:#cfc2a2;margin-top:5px}#gmPhase1Root .gm11-tree-game:after{content:"";position:absolute;right:-23px;top:50%;width:23px;height:2px;background:#ffd76a88}#gmPhase1Root .gm11-stage:last-child .gm11-tree-game:after{display:none}#gmPhase1Root .gm11-stage:not(:last-child):after{content:"";position:absolute;right:-23px;top:12%;bottom:12%;width:2px;background:linear-gradient(180deg,transparent,#ffd76a55 12%,#ffd76a55 88%,transparent)}#gmPhase1Root .gm11-champion-stage{justify-content:center}#gmPhase1Root .gm11-champion-card{border:1px solid #fff0a0;border-radius:20px;padding:22px 14px;text-align:center;background:linear-gradient(180deg,#ffd76a47,#00000040);box-shadow:0 0 25px #ffd76a55}#gmPhase1Root .gm11-champion-cup{font-size:54px;filter:drop-shadow(0 0 14px #ffd76a)}#gmPhase1Root .gm11-champion-name{margin-top:8px;color:#ffe89a;font-size:19px;font-weight:900}#gmPhase1Root .gm11-bracket-help{text-align:center;color:#d7c8a6;font-size:12px;margin:4px 0 10px}#gmPhase1Root .gm11-back-row{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:10px}@media(max-width:560px){#gmPhase1Root .gm11-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important;position:static!important}#gmPhase1Root .gm11-graphic-bracket{gap:34px;padding-left:8px;padding-right:12px}#gmPhase1Root .gm11-stage{width:208px;min-width:208px}#gmPhase1Root .gm11-stage-title{font-size:17px}#gmPhase1Root .gm11-tree-team{font-size:12px}#gmPhase1Root .gm11-back-row{grid-template-columns:1fr}}html[lang=ar] .top,html[lang=ar] .container,html[lang=ar] section,html[lang=ar] .card,html[lang=ar] .drawer,html[lang=ar] #gmPhase1Root,html[lang=ar] #tournaments,html[lang=ar] .gm11-tabs,html[lang=ar] .gm11-graphic-wrap,html[lang=ar] .gm11-graphic-bracket,html[lang=ar] .gm11-stage,html[lang=ar] .gp1-actions,html[lang=ar] .gp1-grid,html[lang=ar] .gp1-seg,html[lang=ar] .gp1-match,html[lang=ar] .gp13-fixture,html[lang=ar] .gp15-league-match,html[lang=ar] .gp15-scoreline,html[lang=ar] .gp15-match-row,html[lang=ar] .match,html[lang=ar] table{direction:ltr!important}html[lang=ar] .gm11-graphic-bracket{flex-direction:row!important}html[lang=ar] .score,html[lang=ar] .gp15-scoreline,html[lang=ar] .gm11-tree-score{direction:ltr!important;unicode-bidi:isolate!important}html[lang=ar] [dir=rtl]{direction:rtl!important;text-align:right!important}html[lang=ar],html[lang=ar] body,html[lang=ar] #gmPhase1Root,html[lang=ar] #tournaments,html[lang=ar] .gm21-stage,html[lang=ar] .gm21-final,html[lang=ar] .gm21-podium,html[lang=ar] .gm21-stats,html[lang=ar] .gm9-history,html[lang=ar] .gm11-graphic-bracket,html[lang=ar] .gp1-match,html[lang=ar] .gp15-scoreline{direction:ltr!important}html[lang=ar] .gm21-final{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(72px,auto) minmax(0,1fr)!important;align-items:center!important;gap:10px!important}html[lang=ar] .gm21-final>b{direction:ltr!important;unicode-bidi:isolate!important;white-space:nowrap!important;min-width:72px!important;text-align:center!important;display:block!important;line-height:1.15!important}html[lang=ar] .gm21-final>span{min-width:0!important;text-align:center!important;direction:ltr!important;unicode-bidi:isolate!important}html[lang=ar] .score,html[lang=ar] .gmFixtureScore,html[lang=ar] .gm11-tree-score,html[lang=ar] .gp15-scoreline b{direction:ltr!important;unicode-bidi:isolate!important;white-space:nowrap!important}html[lang=ar] p,html[lang=ar] .small,html[lang=ar] .gp1-note,html[lang=ar] .gm11-bracket-help{direction:rtl!important;text-align:right!important}html[lang=ar] h1,html[lang=ar] h2,html[lang=ar] h3,html[lang=ar] button,html[lang=ar] .gp1-pill{unicode-bidi:plaintext}.top #langSelect,.top button[onclick*=toggleMenu]{background:linear-gradient(180deg,rgba(255,255,255,.14) 0%,transparent 22%,transparent 78%,rgba(0,0,0,.18) 100%),linear-gradient(180deg,#2a3a52,#162338 40%,#0a1424 72%,#060d18)!important;color:#fffdf4!important;border:1px solid #d8b94d!important;box-shadow:inset 0 1px #ffffff29,inset 0 -2px 6px #0000004d,0 4px 12px #00000059,0 0 10px #d8b94d26!important;text-shadow:0 1px 2px rgba(0,0,0,.6)!important}.top #langSelect option{background:#0a1424!important;color:#fff!important}#drawer button,#drawer button[onclick*="go('tournaments')"],#drawer button[onclick*='go("tournaments")']{background:linear-gradient(180deg,rgba(255,255,255,.14) 0%,transparent 22%,transparent 78%,rgba(0,0,0,.18) 100%),linear-gradient(180deg,#2a3a52,#162338 40%,#0a1424 72%,#060d18)!important;color:#fffdf4!important;border:1px solid #d8b94d!important;box-shadow:inset 0 1px #ffffff29,inset 0 -2px 6px #0000004d,0 4px 12px #00000059,0 0 10px #d8b94d26!important;text-shadow:0 1px 2px rgba(0,0,0,.6)!important}button.danger,button[onclick*=delete i],button[onclick*=löschen i],button[onclick*=loeschen i]{background:linear-gradient(180deg,#d84a54,#8b1722)!important;color:#fff!important}button.gm-ui-purple,button.secondary[onclick*=Hub],button.secondary[onclick*=hub],button.secondary[onclick*=Main],button.secondary[onclick*=main],button[onclick*=Fortgesetzte],button[onclick*=gmFix4OpenSavedTournaments],button[onclick*=gmOpenTournamentHub],button[onclick*=gm21HallOfFame],.gm11-tabs button[onclick*=hof]{background:linear-gradient(180deg,rgba(255,255,255,.14) 0%,transparent 22%,transparent 78%,rgba(0,0,0,.18) 100%),linear-gradient(180deg,#2a3a52,#162338 40%,#0a1424 72%,#060d18)!important;color:#fffdf4!important;border:1px solid #d8b94d!important;box-shadow:inset 0 1px #ffffff29,inset 0 -2px 6px #0000004d,0 4px 12px #00000059,0 0 10px #d8b94d26!important;text-shadow:0 1px 2px rgba(0,0,0,.6)!important}#drawer button:active,.top button:active,button.gm-ui-purple:active{transform:translateY(2px) scale(.985)!important;box-shadow:inset 0 3px 7px #0008,0 3px 8px #0007!important}button.gm-fn-color{color:#fff!important;border:1px solid rgba(255,235,160,.74)!important;text-shadow:0 1px 2px #000!important;box-shadow:0 7px 16px #0000006b,inset 0 1px #ffffff6b!important;transition:transform .08s ease,box-shadow .08s ease!important}button.gm-fn-color:active{transform:translateY(1px) scale(.99)!important;box-shadow:0 3px 8px #0008,inset 0 2px 5px #0007!important}button.gm-fn-color:disabled{opacity:.46!important;filter:grayscale(.55)!important;transform:none!important}button.gm-fn-nav,#langSelect.gm-fn-nav{background:linear-gradient(180deg,#2a3a52,#162338,#060d18)!important}button.gm-fn-match{background:linear-gradient(180deg,#ff9d3c,#d85b12,#7e2705)!important}button.gm-fn-start{background:linear-gradient(180deg,#4ee58b,#179954,#07562c)!important}button.gm-fn-continue{background:linear-gradient(180deg,#25d6c7,#098b85,#034d4c)!important}button.gm-fn-numbers{background:linear-gradient(180deg,#5fa8ff,#2366c4,#123267)!important}button.gm-fn-schedule{background:linear-gradient(180deg,#51c9ff,#147eb5,#084262)!important}button.gm-fn-stats{background:linear-gradient(180deg,#ffd85d,#d69114,#714300)!important;color:#211300!important;text-shadow:none!important}button.gm-fn-bracket{background:linear-gradient(180deg,#2a3a52,#162338,#060d18)!important}button.gm-fn-save{background:linear-gradient(180deg,#ffe884,#d8a51d,#735000)!important;color:#211300!important;text-shadow:none!important}button.gm-fn-add{background:linear-gradient(180deg,#7ed957,#3d9a28,#1c5113)!important}button.gm-fn-info{background:linear-gradient(180deg,#7188ff,#4053b5,#20295f)!important}button.gm-fn-back{background:linear-gradient(180deg,#2a3a52,#162338,#060d18)!important}button.gm-fn-delete{background:linear-gradient(180deg,#e25761,#a21f2b,#5c0d15)!important}button.gm-fn-neutral{background:linear-gradient(180deg,#65766f,#394b44,#202c27)!important}button.gm-fn-color.on,button.gm-fn-color[aria-pressed=true]{outline:3px solid #ffe786!important;outline-offset:1px!important;filter:brightness(1.12)!important}#gmPhase1Root button.gm-fn-color.on,#gmPhase1Root button.gm-fn-color[aria-pressed=true]{background-image:var(--gm-fn-bg)!important;color:var(--gm-fn-text,#fff)!important}#gmPhase1Root,#matchBox,#play,.gp14-compact-match,.gp13-number-list,.gp13-number-row{overflow-anchor:none!important}.gp13-number-row,.gp14-compact-match .gp13-number-row{contain:layout paint!important}.gp13-number-row.current,.gp13-number-row.played,.gp13-number-row.future{transition:none!important;animation:none!important}html,body{scroll-behavior:auto!important}.gmBatchTransferGrid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:12px 0}.gmBatchLeague{border:1px solid rgba(250,204,21,.38);border-radius:16px;padding:12px;background:#030a199e}.gmBatchLeague h4{margin:0 0 8px;color:#fde68a}.gmBatchTeamList{display:grid;gap:7px;max-height:310px;overflow:auto;padding-right:3px}.gmBatchTeam{display:flex;align-items:center;gap:9px;border:1px solid rgba(255,255,255,.12);border-radius:12px;padding:9px 10px;background:#ffffff0d;font-weight:800}.gmBatchTeam input{width:20px;height:20px;flex:0 0 auto}.gmBatchArrow{color:#facc15;font-weight:1000}.gmBatchSummary{margin:10px 0;padding:10px;border-radius:12px;background:#facc1514;color:#fef3c7;font-weight:800}@media(max-width:680px){.gmBatchTransferGrid{grid-template-columns:1fr}}#gmBatchTransferPanel .gmBatchTeam{position:relative!important;cursor:pointer!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;-webkit-tap-highlight-color:rgba(250,204,21,.15)!important;touch-action:manipulation!important}#gmBatchTransferPanel .gmBatchTeam input[type=checkbox]{-moz-appearance:auto!important;appearance:auto!important;-webkit-appearance:checkbox!important;display:inline-block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;position:static!important;float:none!important;flex:0 0 24px!important;width:24px!important;min-width:24px!important;max-width:24px!important;height:24px!important;min-height:24px!important;max-height:24px!important;margin:0 10px 0 0!important;padding:0!important;border-radius:4px!important;box-shadow:none!important;accent-color:#d8b94d!important;cursor:pointer!important;z-index:2!important}#gmBatchTransferPanel .gmBatchTeam span{flex:1 1 auto!important;min-width:0!important}#gmBatchTransferPanel .gmBatchTeam.gmSelected{border-color:#facc15!important;background:#d8b94d29!important;box-shadow:inset 0 0 0 1px #facc1561!important}#gmBatchTransferPanel .gmBatchTeam.gmSelected span{color:#fff7d6!important}#gmBatchTransferPanel .gmBatchTeam input[type=checkbox]:focus-visible{outline:3px solid rgba(250,204,21,.55)!important;outline-offset:3px!important}#gmTransferV26 .gmV26CountryRow{display:grid;grid-template-columns:1fr;gap:8px;margin:10px 0 14px}#gmTransferV26 .gmV26Columns{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:14px}#gmTransferV26 .gmV26LeagueBox{border:1px solid rgba(216,185,77,.45);border-radius:18px;padding:12px;background:#020812b8}#gmTransferV26 .gmV26LeagueBox h4{color:#f6dc7c;margin:0 0 10px}#gmTransferV26 .gmV26Teams{display:grid;gap:9px;max-height:360px;overflow:auto;padding:2px}#gmTransferV26 .gmV26Team{width:100%;display:flex;align-items:center;gap:12px;text-align:left;padding:13px 14px;border-radius:15px;border:1px solid rgba(255,255,255,.18)!important;background:#151b23!important;color:#fff!important;box-shadow:none!important;text-shadow:none!important;cursor:pointer;touch-action:manipulation}#gmTransferV26 .gmV26Team:before{content:"";width:25px;height:25px;flex:0 0 25px;border:2px solid #d8b94d;border-radius:7px;background:#07101e;box-sizing:border-box}#gmTransferV26 .gmV26Team.gmV26Selected{border:2px solid #ffe786!important;background:linear-gradient(180deg,rgba(255,255,255,.14) 0%,transparent 22%,transparent 78%,rgba(0,0,0,.18) 100%),linear-gradient(180deg,#2a3a52,#162338 40%,#0a1424 72%,#060d18)!important;outline:2px solid #ffe786!important;outline-offset:1px!important;text-shadow:0 1px 2px rgba(0,0,0,.6)!important}#gmTransferV26 .gmV26Team.gmV26Selected:before{content:"✓";display:flex;align-items:center;justify-content:center;color:#ffe786;background:linear-gradient(180deg,#2a3a52,#162338,#060d18);border:2px solid #ffe786;font-size:19px;font-weight:1000}#gmTransferV26 .gmV26TeamName{flex:1;min-width:0;font-weight:900}#gmTransferV26 .gmV26Summary{margin:12px 0;padding:11px;border-radius:13px;color:#fff4c7;background:#d8b94d1a;font-weight:900}#gmTransferV26 .gmV26Notice{margin-top:10px;font-weight:800}@media(max-width:680px){#gmTransferV26 .gmV26Columns{grid-template-columns:1fr}}html[lang=ar],html[lang=ar] body{direction:ltr!important}html[lang=ar] button,html[lang=ar] label,html[lang=ar] p,html[lang=ar] h1,html[lang=ar] h2,html[lang=ar] h3,html[lang=ar] h4,html[lang=ar] .gmMoveOk{text-align:right}#gmI18nAuditV29{display:none!important}#tableBox .gmPremiumTableWrap{overflow-x:auto;border:1px solid rgba(216,185,77,.42);border-radius:20px;background:linear-gradient(180deg,#0c161ff2,#020b0ff5);box-shadow:inset 0 1px #ffffff0f,0 12px 28px #00000059}#tableBox .gmPremiumTable{width:100%;border-collapse:separate;border-spacing:0;min-width:560px;table-layout:fixed}#tableBox .gmPremiumTable thead th{position:sticky;top:0;z-index:2;padding:12px 7px;color:#ffe38a;background:linear-gradient(180deg,#5a4720,#33270f);border-bottom:1px solid #d8b94d;font-size:13px;text-align:center;white-space:nowrap}#tableBox .gmPremiumTable thead th:nth-child(2){text-align:left}#tableBox .gmPremiumTable tbody tr{background:#ffffff06}#tableBox .gmPremiumTable tbody tr:nth-child(2n){background:#ffffff0b}#tableBox .gmPremiumTable tbody tr.gmPromoRow{background:linear-gradient(90deg,#d8b94d29,#ffffff06)}#tableBox .gmPremiumTable tbody tr.gmRelegRow{background:linear-gradient(90deg,#b91c1c30,#ffffff06)}#tableBox .gmPremiumTable td{padding:10px 7px;border-bottom:1px solid rgba(255,255,255,.12);text-align:center;color:#fff;font-variant-numeric:tabular-nums}#tableBox .gmPremiumTable tbody tr:last-child td{border-bottom:0}#tableBox .gmRankCell{width:42px;font-weight:1000;color:#f8e7a8!important}#tableBox .gmTeamCell{text-align:left!important;width:205px}#tableBox .gmTableTeamButton{display:flex;align-items:center;gap:10px;width:100%;min-width:0;padding:0!important;margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:#fff!important;text-align:left!important;text-shadow:none!important;cursor:pointer}#tableBox .gmTableTeamButton:active{transform:none!important}#tableBox .gmTableCrest{position:relative;width:34px;height:38px;flex:0 0 34px;border-radius:10px 10px 12px 12px;border:2px solid #e8c85d;background:linear-gradient(90deg,var(--gm-c1) 0 50%,var(--gm-c2) 50% 100%);box-shadow:inset 0 2px #ffffff6b,inset 0 -4px 7px #00000059,0 4px 9px #00000052;clip-path:polygon(8% 0,92% 0,100% 72%,50% 100%,0 72%)}#tableBox .gmTableCrest:after{content:"";position:absolute;top:4px;right:5px;bottom:10px;left:5px;border-radius:5px;border:1px solid rgba(255,255,255,.35)}#tableBox .gmTableTeamName{min-width:0;font-weight:900;line-height:1.15;overflow-wrap:anywhere;border-bottom:1px dotted rgba(232,200,93,.6)}#tableBox .gmPointsCell{font-weight:1000;color:#ffe38a!important}#tableBox .gmGoalCell{white-space:nowrap}#tableBox .gmTableLegend{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px;font-size:12px;color:#eadca5}#tableBox .gmTableLegend span{padding:5px 9px;border-radius:999px;border:1px solid rgba(216,185,77,.25);background:#00000038}@media(max-width:620px){#tableBox .gmPremiumTable{min-width:0;table-layout:fixed}#tableBox .gmPremiumTable thead th,#tableBox .gmPremiumTable td{padding:9px 4px;font-size:13px}#tableBox .gmPremiumTable th:nth-child(4),#tableBox .gmPremiumTable th:nth-child(5),#tableBox .gmPremiumTable th:nth-child(6),#tableBox .gmPremiumTable td:nth-child(4),#tableBox .gmPremiumTable td:nth-child(5),#tableBox .gmPremiumTable td:nth-child(6){display:none}#tableBox .gmTeamCell{width:46%}#tableBox .gmRankCell{width:9%}#tableBox .gmTableCrest{width:30px;height:34px;flex-basis:30px}#tableBox .gmTableTeamButton{gap:8px}#tableBox .gmTableTeamName{font-size:14px}}#tableBox .gmPremiumTableWrap{overflow-x:hidden!important;overflow-y:visible!important;max-height:none!important}#tableBox .gmPremiumTable{min-width:0!important;width:100%!important;table-layout:fixed!important}#tableBox .gmPremiumTable tbody tr,#tableBox .gmPremiumTable tbody tr.gmPromoRow,#tableBox .gmPremiumTable tbody tr.gmRelegRow{background:#111b25!important}#tableBox .gmPremiumTable tbody tr:nth-child(2n),#tableBox .gmPremiumTable tbody tr.gmPromoRow:nth-child(2n),#tableBox .gmPremiumTable tbody tr.gmRelegRow:nth-child(2n){background:#192630!important}#tableBox .gmPremiumTable tbody tr.gmPromoRow td:first-child{border-left:4px solid #d8b94d!important}#tableBox .gmPremiumTable tbody tr.gmRelegRow td:first-child{border-left:4px solid #b91c1c!important}#tableBox .gmPremiumTable thead th{position:static!important;padding:7px 3px!important;font-size:11px!important}#tableBox .gmPremiumTable td{padding:5px 3px!important;height:38px!important;font-size:12px!important;line-height:1.05!important}#tableBox .gmRankCell{width:7%!important;font-size:12px!important}#tableBox .gmTeamCell{width:35%!important}#tableBox .gmTableTeamButton{gap:5px!important}#tableBox .gmTableCrest{width:22px!important;height:25px!important;flex:0 0 22px!important;border-radius:6px 6px 8px 8px!important;border-width:1px!important}#tableBox .gmTableCrest:after{top:3px!important;right:3px!important;bottom:7px!important;left:3px!important}#tableBox .gmTableTeamName{font-size:11px!important;line-height:1.05!important;border-bottom:0!important;overflow-wrap:normal!important;white-space:normal!important}#tableBox .gmPremiumTable th:nth-child(3),#tableBox .gmPremiumTable th:nth-child(4),#tableBox .gmPremiumTable th:nth-child(5),#tableBox .gmPremiumTable th:nth-child(6),#tableBox .gmPremiumTable td:nth-child(3),#tableBox .gmPremiumTable td:nth-child(4),#tableBox .gmPremiumTable td:nth-child(5),#tableBox .gmPremiumTable td:nth-child(6){display:table-cell!important}#tableBox .gmPremiumTable th:nth-child(3),#tableBox .gmPremiumTable th:nth-child(4),#tableBox .gmPremiumTable th:nth-child(5),#tableBox .gmPremiumTable th:nth-child(6),#tableBox .gmPremiumTable td:nth-child(3),#tableBox .gmPremiumTable td:nth-child(4),#tableBox .gmPremiumTable td:nth-child(5),#tableBox .gmPremiumTable td:nth-child(6){width:7%!important}#tableBox .gmPremiumTable th:nth-child(7),#tableBox .gmPremiumTable td:nth-child(7){width:12%!important}#tableBox .gmPremiumTable th:nth-child(8),#tableBox .gmPremiumTable td:nth-child(8){width:9%!important}#tableBox .gmPremiumTable th:nth-child(9),#tableBox .gmPremiumTable td:nth-child(9){width:9%!important}#tableBox .gmTableLegend{margin-top:7px!important;gap:5px!important;font-size:10px!important}#tableBox .gmTableLegend span{padding:3px 6px!important}@media(max-width:390px){#tableBox .gmPremiumTable td{padding:4px 2px!important;font-size:11px!important}#tableBox .gmPremiumTable thead th{padding:6px 2px!important;font-size:10px!important}#tableBox .gmTableCrest{width:19px!important;height:22px!important;flex-basis:19px!important}#tableBox .gmTableTeamName{font-size:10px!important}}#tableBox .gmTableTeamName{font-size:13px!important;font-weight:1000!important;line-height:1.08!important;color:#fff!important}#tableBox .gmTableCrest{width:25px!important;height:29px!important;flex:0 0 25px!important;border-width:1.5px!important}#tableBox .gmPremiumTable tbody tr.gmPlace1{background:linear-gradient(90deg,#8b6a12,#4b390d 48%,#1a1405)!important;box-shadow:inset 0 0 0 1px #ffe27a73!important}#tableBox .gmPremiumTable tbody tr.gmPlace2{background:linear-gradient(90deg,#f1f1f1,#c9c9c9 48%,#8f8f8f)!important}#tableBox .gmPremiumTable tbody tr.gmPlace2 td,#tableBox .gmPremiumTable tbody tr.gmPlace2 .gmTableTeamName{color:#111!important}#tableBox .gmPremiumTable tbody tr.gmPlace3{background:linear-gradient(90deg,#8a4f22,#5a3215 48%,#261407)!important}#tableBox .gmPremiumTable tbody tr.gmPlace4,#tableBox .gmPremiumTable tbody tr.gmPlace6,#tableBox .gmPremiumTable tbody tr.gmPlace8,#tableBox .gmPremiumTable tbody tr.gmPlace10,#tableBox .gmPremiumTable tbody tr.gmPlace12,#tableBox .gmPremiumTable tbody tr.gmPlace14,#tableBox .gmPremiumTable tbody tr.gmPlace16,#tableBox .gmPremiumTable tbody tr.gmPlace18,#tableBox .gmPremiumTable tbody tr.gmPlace20{background:#132132!important}#tableBox .gmPremiumTable tbody tr.gmPlace5,#tableBox .gmPremiumTable tbody tr.gmPlace7,#tableBox .gmPremiumTable tbody tr.gmPlace9,#tableBox .gmPremiumTable tbody tr.gmPlace11,#tableBox .gmPremiumTable tbody tr.gmPlace13,#tableBox .gmPremiumTable tbody tr.gmPlace15,#tableBox .gmPremiumTable tbody tr.gmPlace17,#tableBox .gmPremiumTable tbody tr.gmPlace19{background:#20252b!important}#tableBox .gmPremiumTable tbody tr.gmPlace1 .gmRankCell:before{content:"👑 "}#tableBox .gmPremiumTable tbody tr.gmPlace1 .gmTableCrest{border-color:#ffe48a!important;box-shadow:inset 0 2px #ffffff7a,inset 0 -4px 7px #00000059,0 0 0 2px #ffe27a38,0 5px 11px #00000059!important}#tableBox .gmPremiumTable tbody tr.gmPlace2 .gmPointsCell,#tableBox .gmPremiumTable tbody tr.gmPlace2 .gmRankCell{color:#111!important}#tableBox .gmPremiumTable tbody tr.gmPlace2 .gmTableCrest{border-color:#fff!important}#tableBox .gmPremiumTable tbody tr.gmPlace3 .gmTableCrest{border-color:#d18a4a!important}#tableBox .gmPremiumTable tbody tr td{border-bottom:1px solid rgba(255,255,255,.14)!important}#tableBox .gmPremiumTable tbody tr.gmPromoRow td:first-child{border-left:4px solid #f6d66d!important}#tableBox .gmPremiumTable tbody tr.gmRelegRow td:first-child{border-left:4px solid #c62828!important}@media(max-width:390px){#tableBox .gmTableTeamName{font-size:12px!important}#tableBox .gmTableCrest{width:23px!important;height:27px!important;flex-basis:23px!important}}#tableBox,#tableBox .gmPremiumTableWrap,#tableBox .gmPremiumTable{contain:layout paint!important}#tableBox .gmPremiumTableWrap{overflow-x:hidden!important;overflow-y:visible!important;scrollbar-gutter:stable!important}#tableBox .gmPremiumTable{width:100%!important;table-layout:fixed!important}#tableBox .gmPremiumTable tbody tr{min-height:38px!important}#tableBox .gmPremiumTable tbody td{height:38px!important;box-sizing:border-box!important}#tableBox .gmPremiumTable tbody tr:nth-child(-n+4),#tableBox .gmPremiumTable tbody tr:nth-child(-n+4)[class*=gmPlace],#tableBox .gmPremiumTable tbody tr.gmPromoRow,#tableBox .gmPremiumTable tbody tr.gmPromoRow[class*=gmPlace]{background:linear-gradient(90deg,#17643f,#124c36 52%,#0d362b)!important;color:#fff!important;box-shadow:inset 0 0 0 1px #59d68b29!important}#tableBox .gmPremiumTable tbody tr:nth-child(-n+4) td:first-child,#tableBox .gmPremiumTable tbody tr.gmPromoRow td:first-child{border-left:4px solid #43d17d!important}#tableBox .gmPremiumTable tbody tr:nth-child(-n+4) td,#tableBox .gmPremiumTable tbody tr:nth-child(-n+4) .gmTableTeamName,#tableBox .gmPremiumTable tbody tr:nth-child(-n+4) .gmPointsCell{color:#fff!important}#tableBox .gmPremiumTable .gmTableCrest{width:17px!important;height:20px!important;min-width:17px!important;flex:0 0 17px!important}#tableBox .gmPremiumTable .gmTableTeamButton{min-height:24px!important}#tableBox .gmPremiumTable .gmTableTeamName{font-size:15px!important;line-height:1.05!important}@keyframes gm-confetti-fall{0%{transform:translateY(0) rotate(0);opacity:1}to{transform:translateY(105vh) rotate(720deg);opacity:.8}}.gp15-penalty{margin-top:12px;padding:14px;border:1px solid #ffd76a88;border-radius:18px;background:linear-gradient(180deg,#ffd76a1a,#0028144d)}.gp15-penalty-teams{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:10px}.gp15-penalty-team{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px;border:1px solid #ffd76a44;border-radius:14px;background:#00000038}.gp15-penalty-team b{color:#ffd76a;font-size:14px;text-align:center}.gp15-penalty-dots{display:flex;flex-wrap:wrap;gap:4px;justify-content:center;min-height:24px}.gp15-penalty-dots .pen-goal{color:#8dff9b;font-size:18px;text-shadow:0 0 8px #8dff9b66}.gp15-penalty-dots .pen-miss{color:#ff6b6b;font-size:18px;text-shadow:0 0 8px #ff6b6b55}.gp15-penalty-team strong{font-size:28px;color:#ffd76a;text-shadow:0 0 12px #ffd76a66}.gp15-penalty-attempts{text-align:center;color:#ffe9a0;font-weight:900;font-size:13px;margin-bottom:8px}.gp15-penalty-last{text-align:center;font-weight:900;font-size:16px;padding:8px;border-radius:12px;margin-bottom:10px}.gp15-penalty-last.goal{background:#8dff9b26;border:1px solid #8dff9b88;color:#8dff9b}.gp15-penalty-last.miss{background:#ff6b6b1f;border:1px solid #ff6b6b88;color:#ff9b9b}.gp15-penalty-btn{width:100%!important}@media(max-width:650px){.gp15-penalty-teams{grid-template-columns:1fr}.gp15-penalty-team strong{font-size:24px}}.gm-help{max-width:860px;margin:0 auto;padding:24px 16px 48px}.gm-help-main-title{font-size:28px;font-weight:800;margin-bottom:32px;text-align:center}.gm-help-section-lg{margin-bottom:40px}.gm-help-big-heading{font-size:22px;font-weight:700;margin-bottom:20px;display:flex;align-items:center;gap:10px}.gm-help-big-heading svg{flex-shrink:0}.gm-help-faq{display:flex;flex-direction:column;gap:12px}.gm-help-faq-item{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:14px 18px;cursor:pointer}.gm-help-faq-item[open]{background:#ffffff0f}.gm-help-faq-q{font-weight:600;font-size:16px;list-style:none;cursor:pointer;display:block}.gm-help-faq-q::-webkit-details-marker{display:none}.gm-help-faq-q:before{content:"▸ ";color:var(--gm-gold,#d4af37)}.gm-help-faq-item[open] .gm-help-faq-q:before{content:"▾ "}.gm-help-faq-a{margin-top:10px;font-size:15px;line-height:1.5;color:#ffffffbf}.gm-help-steps{display:flex;flex-direction:column;gap:16px}.gm-help-step-card{display:flex;align-items:flex-start;gap:14px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:18px 20px;transition:transform .15s ease,box-shadow .15s ease}.gm-help-step-card:hover{transform:translateY(-2px);box-shadow:0 6px 20px #00000040}.gm-help-step-num{flex-shrink:0;width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#d4af37,#b8941f);color:#1a1a2e;font-weight:800;font-size:18px;display:flex;align-items:center;justify-content:center}.gm-help-step-icon{flex-shrink:0;width:40px;height:40px;border-radius:10px;background:#d4af371f;color:var(--gm-gold,#d4af37);display:flex;align-items:center;justify-content:center}.gm-help-step-body{display:flex;flex-direction:column;gap:4px}.gm-help-step-title{font-weight:700;font-size:17px}.gm-help-step-text{font-size:15px;line-height:1.5;color:#ffffffb3}.gm-help-tips{list-style:none;padding:0;display:flex;flex-direction:column;gap:10px}.gm-help-tips li{font-size:15px;line-height:1.5;padding:12px 16px;background:#ffffff0a;border-radius:10px;border-left:3px solid var(--gm-gold,#d4af37)}.gm-help-contact-intro{font-size:15px;margin-bottom:16px;color:#ffffffb3}.gm-help-contact-grid{display:flex;gap:14px;flex-wrap:wrap}.gm-help-contact-card{display:flex;flex-direction:column;gap:4px;padding:16px 20px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:12px;text-decoration:none;color:inherit;transition:border-color .15s}.gm-help-contact-card:hover{border-color:var(--gm-gold,#d4af37)}.gm-help-contact-label{font-size:13px;color:#fff9}.gm-help-contact-value{font-weight:600;font-size:15px}.gm-help-tutorial-cta{display:flex;justify-content:center;margin-top:40px;margin-bottom:24px}.gm-help-tutorial-btn{font-size:18px!important;font-weight:700!important;padding:18px 36px!important;border-radius:16px!important;display:inline-flex!important;align-items:center;gap:10px;min-height:56px}.gm-account-btn{position:relative;display:inline-flex;align-items:center;gap:6px;padding:8px 12px!important;border-radius:10px!important;background:#ffd76a1f!important;border:1px solid rgba(255,215,106,.4)!important;color:#ffd76a!important;font-weight:600!important;cursor:pointer;transition:background .15s,border-color .15s}.gm-account-btn:hover{background:#ffd76a38!important}.gm-account-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:998;background:#00000073;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.gm-account-panel{position:fixed;top:60px;right:12px;z-index:999;width:min(340px,calc(100vw - 24px));max-height:calc(100vh - 80px);overflow-y:auto;background:linear-gradient(160deg,#0b1a10,#2a2108 60%,#0b1a10);border:1px solid rgba(255,215,106,.5);border-radius:18px;box-shadow:0 20px 60px #000a,0 0 24px #ffd76a1f;padding:16px;color:#fff}.gm-account-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid rgba(255,215,106,.2)}.gm-account-header b{color:#ffd76a;font-size:16px}.gm-account-close{background:none!important;border:none!important;color:#fff9!important;cursor:pointer;padding:4px!important}.gm-account-close:hover{color:#fff!important}.gm-account-body{display:flex;flex-direction:column;gap:10px}.gm-account-hint{font-size:14px;color:#ffffffb3;margin:0 0 4px}.gm-account-label{display:flex;align-items:center;gap:6px;font-size:13px;color:#fff9;margin-top:4px}.gm-account-input{width:100%;box-sizing:border-box;padding:10px 12px!important;border-radius:10px!important;background:#0000004d!important;border:1px solid rgba(255,215,106,.25)!important;color:#fff!important;font-size:15px!important}.gm-account-input:focus{outline:none;border-color:#ffd76a99!important}.gm-account-btn-primary{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px!important;border-radius:12px!important;background:linear-gradient(135deg,#d4af37,#b8941f)!important;border:1px solid #ffd76a!important;color:#1a1408!important;font-weight:700!important;cursor:pointer;font-size:15px!important;transition:filter .15s}.gm-account-btn-primary:hover{filter:brightness(1.1)}.gm-account-btn-primary:disabled{opacity:.6;cursor:default}.gm-account-btn-secondary{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px!important;border-radius:12px!important;background:#ffd76a1a!important;border:1px solid rgba(255,215,106,.35)!important;color:#ffd76a!important;font-weight:600!important;cursor:pointer;font-size:15px!important;transition:background .15s}.gm-account-btn-secondary:hover{background:#ffd76a2e!important}.gm-account-btn-secondary:disabled{opacity:.6;cursor:default}.gm-account-btn-link{background:none!important;border:none!important;color:#ffd76ab3!important;cursor:pointer;font-size:14px!important;padding:6px 0!important;text-align:left}.gm-account-btn-link:hover{color:#ffd76a!important;text-decoration:underline}.gm-account-user{display:flex;align-items:center;gap:8px;padding:10px 12px;background:#ffd76a14;border:1px solid rgba(255,215,106,.2);border-radius:10px;font-size:14px;color:#fff;word-break:break-all}.gm-account-cloud-date{font-size:13px;color:#fff9;margin:0}.gm-account-msg{padding:10px 12px;border-radius:10px;font-size:14px;margin-bottom:8px}.gm-account-msg-success{background:#22c55e26;border:1px solid rgba(34,197,94,.4);color:#86efac}.gm-account-msg-error{background:#ef444426;border:1px solid rgba(239,68,68,.4);color:#fca5a5}.gm-account-msg-info{background:#3b82f626;border:1px solid rgba(59,130,246,.4);color:#93c5fd}.gm-cloud-load-dialog-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.gm-cloud-load-dialog{background:linear-gradient(160deg,#0b1a10,#2a2108 60%,#0b1a10);border:1px solid rgba(255,215,106,.5);border-radius:20px;padding:28px;max-width:420px;width:calc(100vw - 32px);box-shadow:0 24px 70px #000a,0 0 30px #ffd76a1a}.gm-cloud-load-dialog h3{color:#ffd76a;margin:0 0 12px;font-size:20px}.gm-cloud-load-date{font-size:14px;color:#ffffffb3;margin:0 0 12px}.gm-cloud-load-warn{font-size:14px;color:#fca5a5;margin:0 0 20px}.gm-cloud-load-actions{display:flex;flex-direction:column;gap:10px}@media(max-width:720px){.gm-account-panel{top:54px;right:8px;width:calc(100vw - 16px)}}.gm-team-name-inner .shirt{margin-right:10px}.gm-drawer-header{display:flex;align-items:center;gap:10px;padding:10px 4px 14px;margin-bottom:8px;border-bottom:1px solid rgba(255,215,106,.3)}.gm-drawer-header h2{margin:0;font-size:17px;color:#ffd76a;text-shadow:0 0 12px rgba(255,215,106,.5)}.drawer button{display:flex;align-items:center;gap:10px;width:100%;text-align:left;padding:10px 12px;border-radius:10px;font-size:14px;transition:background .15s}.drawer button:hover,.drawer button:focus-visible{background:#ffd76a14}.gm-launcher-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;border-radius:8px;background:#ffd76a1a}.gm-nav-icon{color:#ffd76a}.gm-launcher-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gm-wizard-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:#020804eb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:16px;animation:gm-wizard-fadein .3s ease-out}@keyframes gm-wizard-fadein{0%{opacity:0}to{opacity:1}}.gm-wizard-card{position:relative;width:100%;max-width:420px;background:linear-gradient(160deg,#102419,#0a1c10,#07150e);border:1px solid rgba(255,215,106,.35);border-radius:20px;padding:36px 28px 28px;text-align:center;box-shadow:0 24px 80px #0009,inset 0 1px #ffffff14;animation:gm-wizard-slide .35s ease-out}@keyframes gm-wizard-slide{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}.gm-wizard-skip{position:absolute!important;top:12px;right:14px;width:auto!important;padding:6px 12px!important;font-size:12px!important;opacity:.6;display:inline-flex!important;align-items:center;gap:4px;border:none!important;background:transparent!important}.gm-wizard-skip:hover{opacity:1}.gm-wizard-icon-wrap{width:80px;height:80px;margin:0 auto 18px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:radial-gradient(circle,rgba(255,215,106,.15) 0%,transparent 70%);border:2px solid rgba(255,215,106,.25)}.gm-wizard-icon{color:#ffd76a}.gm-wizard-progress{display:flex;justify-content:center;gap:8px;margin-bottom:18px}.gm-wizard-dot{width:8px;height:8px;border-radius:50%;background:#fff3;transition:background .2s,transform .2s}.gm-wizard-dot.active{background:#ffd76a;transform:scale(1.3)}.gm-wizard-dot.done{background:#ffd76a80}.gm-wizard-title{font-size:20px;font-weight:700;color:#fffdf4;margin:0 0 12px;line-height:1.3}.gm-wizard-body{font-size:14px;line-height:1.6;color:#d3c6a5;margin:0 0 24px}.gm-wizard-buttons{display:flex;gap:10px;justify-content:center}.gm-wizard-btn{display:inline-flex!important;align-items:center;gap:6px;width:auto!important;padding:10px 22px!important;border-radius:12px!important;font-size:14px!important;font-weight:600;cursor:pointer;transition:transform .1s,box-shadow .15s}.gm-wizard-btn:active{transform:scale(.97)}.gm-wizard-btn-next{background:linear-gradient(180deg,#ffd76a,#b88718)!important;color:#0a1c10!important;border:none!important;box-shadow:0 4px 16px #ffd76a4d}.gm-wizard-btn-next:hover{box-shadow:0 6px 24px #ffd76a73}.gm-wizard-btn-back{background:transparent!important;border:1px solid rgba(255,215,106,.3)!important;color:#d3c6a5!important}.gm-wizard-step-label{display:block;margin-top:16px;font-size:12px;color:#d3c6a580}.gm-lang-onboard-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 30%,#0a1c10,#050d08);padding:16px;animation:gm-wizard-fadein .3s ease-out}.gm-lang-onboard-card{width:100%;max-width:460px;background:linear-gradient(160deg,#102419,#0a1c10,#07150e);border:1px solid rgba(255,215,106,.35);border-radius:20px;padding:40px 28px 28px;text-align:center;box-shadow:0 24px 80px #0009,inset 0 1px #ffffff14;animation:gm-wizard-slide .35s ease-out}.gm-lang-onboard-globe{width:88px;height:88px;margin:0 auto 18px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:radial-gradient(circle,rgba(255,215,106,.18) 0%,transparent 70%);border:2px solid rgba(255,215,106,.3)}.gm-lang-onboard-welcome{font-size:22px;font-weight:700;color:#fffdf4;margin:0 0 6px}.gm-lang-onboard-prompt{font-size:14px;color:#d3c6a5;margin:0 0 24px}.gm-lang-onboard-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:24px}@media(max-width:420px){.gm-lang-onboard-grid{grid-template-columns:repeat(2,1fr)}}.gm-lang-onboard-tile{display:flex!important;flex-direction:column;align-items:center;gap:6px;padding:14px 8px!important;border-radius:12px!important;border:1px solid rgba(255,215,106,.15)!important;background:#ffffff08!important;cursor:pointer;transition:border-color .15s,background .15s,transform .1s}.gm-lang-onboard-tile:hover{border-color:#ffd76a80!important;background:#ffd76a14!important}.gm-lang-onboard-tile.selected{border-color:#ffd76a!important;background:#ffd76a24!important;box-shadow:0 0 0 1px #ffd76a inset}.gm-lang-onboard-tile:active{transform:scale(.96)}.gm-lang-onboard-flag{font-size:28px;line-height:1}.gm-lang-onboard-name{font-size:13px;color:#d3c6a5}.gm-lang-onboard-tile.selected .gm-lang-onboard-name{color:#ffd76a;font-weight:600}.gm-lang-onboard-confirm{margin:0 auto}.gm-lang-onboard-confirm:disabled{opacity:.4;cursor:not-allowed}.gm-lang-trigger{width:auto!important;padding:6px 12px!important;font-size:12px!important;white-space:nowrap}.gm-langmenu-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;background:transparent}.gm-langmenu{position:absolute;top:48px;right:12px;z-index:9999;width:220px;background:#0a1c10;border:1px solid rgba(255,215,106,.3);border-radius:12px;box-shadow:0 12px 40px #00000080;overflow:hidden;animation:gm-langmenu-in .18s ease-out}@keyframes gm-langmenu-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.gm-langmenu-header{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;font-size:13px;font-weight:700;color:#ffd76a;border-bottom:1px solid rgba(255,215,106,.2)}.gm-langmenu-close{width:auto!important;padding:2px!important;background:transparent!important;border:none!important;color:#d3c6a5!important;cursor:pointer;opacity:.6}.gm-langmenu-close:hover{opacity:1}.gm-langmenu-list{display:flex;flex-direction:column;max-height:320px;overflow-y:auto}.gm-langmenu-item{display:flex!important;align-items:center;gap:10px;width:100%!important;padding:10px 14px!important;border:none!important;background:transparent!important;color:#d3c6a5!important;font-size:14px!important;text-align:left;cursor:pointer;transition:background .12s}.gm-langmenu-item:hover{background:#ffd76a14!important}.gm-langmenu-item.active{background:#ffd76a24!important;color:#ffd76a!important}.gm-langmenu-flag{font-size:20px;line-height:1}.gm-langmenu-name{flex:1}.gm-langmenu-check{color:#ffd76a;font-weight:700}#season.card{margin-top:4px}.gm-season-subtitle{color:#e8dcc0!important;font-size:14px!important;line-height:1.55;font-weight:500;margin:4px 0 10px!important}.gm-season-country{color:#e8dcc0!important;font-size:13px!important}.gm-season-actions{margin-top:6px}.gm-season-primary{font-weight:700!important;font-size:15px!important;padding:12px 16px!important;box-shadow:inset 0 1px #ffffff29,inset 0 -2px 6px #0000004d,0 4px 14px #00000059,0 0 10px #d8b94d26!important}.gm-season-primary:hover{box-shadow:inset 0 1px #fff3,inset 0 -2px 6px #0000004d,0 5px 18px #0006,0 0 14px #d8b94d40!important}.gm-season-secondary{background:transparent!important;border:1px solid rgba(255,215,106,.35)!important;color:#d3c6a5!important;font-weight:600!important;padding:12px 16px!important}.gm-season-secondary:hover{border-color:#ffd76a99!important;background:#ffd76a0f!important}.gm-season-numprep{margin-top:16px;border-color:#ffd76a66!important;background:linear-gradient(160deg,#ffd76a0f,#ffd76a03)!important}.gm-season-numprep h3{margin:0 0 8px;font-size:16px;color:#ffd76a}.gm-season-numprep .small{margin:0 0 14px;color:#d3c6a5;line-height:1.5}.gm-season-btnrow{display:flex;gap:10px;flex-wrap:wrap}.gm-season-btnrow button{flex:1;min-width:160px}.gmAutosaveSavedAt{font-size:11px;color:#8aa39a;margin-left:2px;font-variant-numeric:tabular-nums}.gm-home-pitch-wrap{position:relative;min-height:100vh;overflow:hidden;background:#0a1f14}.gm-home-pitch-fallback{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none;background:repeating-linear-gradient(90deg,#2f6b34 0,#2f6b34 7%,#275c2b 7%,#275c2b 14%)}.gm-home-pitch-3d{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.gm-home-overlay .gm-d20-canvas,.gm-home-pitch-wrap .gm-d20-canvas,#home .gm-d20-canvas{display:block!important;visibility:visible!important;width:220px!important;height:220px!important;max-height:220px!important;min-height:220px!important;overflow:visible!important;margin:0!important;padding:0!important;border:0!important}.gm-home-pitch-fallback:before{content:"";position:absolute;top:5%;right:5%;bottom:5%;left:5%;border:3px solid rgba(255,255,255,.78);border-radius:4px;background:linear-gradient(90deg,transparent calc(50% - 1.5px),rgba(255,255,255,.78) calc(50% - 1.5px),rgba(255,255,255,.78) calc(50% + 1.5px),transparent calc(50% + 1.5px))}.gm-home-pitch-fallback:after{content:"";position:absolute;left:50%;top:50%;width:170px;height:170px;transform:translate(-50%,-50%);border:3px solid rgba(255,255,255,.78);border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.85) 0,rgba(255,255,255,.85) 3px,transparent 4px)}.gm-home-overlay{position:relative;z-index:1;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 16px 48px;pointer-events:none;gap:22px;background:transparent}.gm-home-overlay>*{pointer-events:auto}.gm-home-hero{position:relative;z-index:1;width:100%;max-width:560px;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.gm-home-emblem{font-size:44px;line-height:1;filter:drop-shadow(0 0 18px rgba(255,215,106,.55)) drop-shadow(0 4px 10px rgba(0,0,0,.7))}.gm-home-brand{font-size:clamp(30px,8vw,50px);font-weight:800;color:#fffdf4;text-shadow:0 0 22px rgba(255,215,106,.6),0 4px 18px rgba(0,0,0,.85);letter-spacing:.5px;margin:0}.gm-home-slogan{font-size:clamp(14px,3.6vw,18px);color:#ece0c4;text-shadow:0 2px 12px rgba(0,0,0,.95);margin:0;line-height:1.5;max-width:460px}.gm-home-ticker{position:relative;z-index:1;width:100%;max-width:620px;overflow:hidden;border:1px solid rgba(216,185,77,.38);border-radius:10px;background:linear-gradient(180deg,#08121ee0,#040a12f0);box-shadow:inset 0 1px #ffffff14,0 4px 14px #0006;padding:9px 0}.gm-home-ticker-track{display:inline-block;white-space:nowrap;font-size:13px;font-weight:600;color:#f0e6cf;text-shadow:0 1px 2px rgba(0,0,0,.7);padding-left:100%;animation:gm-ticker-scroll 38s linear infinite}.gm-home-ticker:hover .gm-home-ticker-track{animation-play-state:paused}@keyframes gm-ticker-scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}.gm-home-actions{position:relative;z-index:1;display:flex;flex-direction:column;gap:10px;width:100%;max-width:380px}.gm-home-btn{width:100%;display:flex!important;align-items:center;gap:12px;padding:15px 20px!important;border-radius:14px!important;font-size:15px!important;font-weight:700;cursor:pointer;transition:transform .1s ease,box-shadow .12s ease!important;text-align:left;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.gm-home-btn-icon{flex-shrink:0}.gm-home-btn-primary{background:linear-gradient(180deg,rgba(255,255,255,.16) 0%,transparent 24%,transparent 76%,rgba(0,0,0,.2) 100%),linear-gradient(180deg,#2a3a52,#162338 40%,#0a1424 72%,#060d18)!important;color:#fffdf4!important;border:1px solid #d8b94d!important;text-shadow:0 1px 2px rgba(0,0,0,.6)!important;box-shadow:inset 0 1px #ffffff2e,inset 0 -2px 6px #00000052,0 6px 18px #0006,0 0 12px #d8b94d2e!important}.gm-home-btn-primary:hover{box-shadow:inset 0 1px #ffffff38,inset 0 -2px 6px #00000052,0 8px 24px #00000073,0 0 16px #d8b94d47!important}.gm-home-btn-primary:active{transform:translateY(1px)!important;box-shadow:inset 0 1px 5px #00000073,0 2px 6px #0000004d!important}.gm-home-btn-secondary{background:linear-gradient(180deg,#142234c7,#08101cdb)!important;border:1px solid rgba(216,185,77,.42)!important;color:#fffdf4!important;text-shadow:0 1px 2px rgba(0,0,0,.6)!important;box-shadow:inset 0 1px #ffffff1a,0 4px 14px #00000061!important}.gm-home-btn-secondary:hover{border-color:#d8b94da8!important;background:linear-gradient(180deg,#1c2c42db,#0a1220eb)!important;box-shadow:inset 0 1px #ffffff24,0 5px 18px #0000006b,0 0 10px #d8b94d24!important}.gm-home-btn-secondary:active{transform:translateY(1px)!important;box-shadow:inset 0 1px 4px #0006,0 2px 6px #0000004d!important}.gm-home-cards{position:relative;z-index:1;width:100%;max-width:620px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.gm-home-card{width:100%!important;display:flex!important;align-items:center;gap:12px;padding:14px 16px!important;border-radius:16px!important;text-align:left!important;background:linear-gradient(180deg,#142032d1,#08101ce6)!important;border:1px solid rgba(216,185,77,.4)!important;color:#fffdf4!important;font-weight:700!important;font-size:14px!important;text-shadow:0 1px 2px rgba(0,0,0,.6)!important;box-shadow:inset 0 1px #ffffff1a,inset 0 -2px 6px #00000047,0 6px 16px #0006!important;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform .1s ease,box-shadow .12s ease,border-color .12s ease!important}.gm-home-card:hover{border-color:#d8b94da8!important;box-shadow:inset 0 1px #ffffff24,inset 0 -2px 6px #00000047,0 8px 22px #00000075,0 0 14px #d8b94d29!important}.gm-home-card:active{transform:translateY(1px)!important;box-shadow:inset 0 1px 5px #00000073,0 2px 6px #0000004d!important}.gm-home-card-icon{flex-shrink:0;width:40px;height:40px;display:grid;place-items:center;border-radius:10px;background:linear-gradient(180deg,#ffffff24,#0003),linear-gradient(180deg,#1a2942,#0a1424);border:1px solid rgba(216,185,77,.45);color:#ffd76a;box-shadow:inset 0 1px #ffffff24,0 2px 6px #0000004d}.gm-home-card-label{flex:1 1 auto;min-width:0;line-height:1.25;overflow:hidden;text-overflow:ellipsis}.gm-home-card-arrow{flex-shrink:0;color:#d8b94db3}@media(max-width:420px){.gm-home-cards{grid-template-columns:1fr}}.gm-fav-star{display:inline-flex;align-items:center;cursor:pointer;color:#ffd76a;filter:drop-shadow(0 0 4px rgba(255,215,106,.5));transition:transform .15s ease,filter .15s ease;flex-shrink:0}.gm-fav-star:hover{transform:scale(1.2);filter:drop-shadow(0 0 8px rgba(255,215,106,.8))}.gm-fav-star-empty{display:inline-flex;align-items:center;cursor:pointer;color:#ffd76a4d;transition:color .15s ease,transform .15s ease;flex-shrink:0}.gm-fav-star-empty:hover{color:#ffd76a99;transform:scale(1.15)}.gm-fav-row{background:#ffd76a14!important}.gm-fav-row td{border-bottom-color:#ffd76a33!important}.gm-fav-cell{background:#ffd76a0f;border-radius:4px;padding:2px 4px}.gm-fav-name{color:#ffd76a;font-weight:700}main>section:not(.gm-home-overlay){position:relative;z-index:1;background:var(--bg, #050d08)}button.gold{background:linear-gradient(180deg,rgba(255,255,255,.14) 0%,transparent 22%,transparent 78%,rgba(0,0,0,.18) 100%),linear-gradient(180deg,#2a3a52,#162338 40%,#0a1424 72%,#060d18)!important;color:#fffdf4!important;border:1px solid #d8b94d!important;text-shadow:0 1px 2px rgba(0,0,0,.6)!important;box-shadow:inset 0 1px #ffffff29,inset 0 -2px 6px #0000004d,0 4px 12px #00000059,0 0 10px #d8b94d26!important;transition:transform .1s ease,box-shadow .12s ease!important}button.gold:hover{box-shadow:inset 0 1px #fff3,inset 0 -2px 6px #0000004d,0 5px 16px #0006,0 0 14px #d8b94d40!important}button.gold:active{transform:translateY(1px)!important;filter:none!important;box-shadow:inset 0 1px 4px #0006,inset 0 -1px 2px #0003,0 2px 6px #0000004d!important}button:not(.gold):not(.danger):not(.secondary){background:linear-gradient(180deg,rgba(255,255,255,.12) 0%,transparent 22%,transparent 78%,rgba(0,0,0,.16) 100%),linear-gradient(180deg,#243448,#142030 40%,#0a1320 72%,#060c14)!important;color:#fff!important;border:1px solid rgba(216,185,77,.5)!important;text-shadow:0 1px 2px rgba(0,0,0,.6)!important;box-shadow:inset 0 1px #ffffff24,inset 0 -2px 6px #00000047,0 4px 12px #00000052!important;transition:transform .1s ease,box-shadow .12s ease!important}button:not(.gold):not(.danger):not(.secondary):active{transform:translateY(1px)!important;filter:none!important;box-shadow:inset 0 1px 4px #00000059,0 2px 6px #00000047!important}.gm-match-pitch{position:relative;overflow:hidden;background:#0a1f14}.gm-match-pitch-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(circle 90px at 50% 50%,transparent 88px,rgba(255,255,255,.25) 89px,rgba(255,255,255,.25) 91px,transparent 92px),radial-gradient(circle 3px at 50% 50%,rgba(255,255,255,.55) 0,rgba(255,255,255,.55) 3px,transparent 4px),linear-gradient(90deg,transparent calc(50% - 1px),rgba(255,255,255,.4) 50%,transparent calc(50% + 1px)),repeating-linear-gradient(90deg,#163f20 0,#163f20 8%,#113318 8%,#113318 16%);background-repeat:no-repeat;background-size:100% 100%}.gm-pen-box,.gm-goal-box,.gm-goal{position:absolute;pointer-events:none;box-sizing:border-box}.gm-pen-box{top:20%;height:60%;width:15%;border-top:2px solid rgba(255,255,255,.35);border-bottom:2px solid rgba(255,255,255,.35)}.gm-pen-left{left:6px;border-right:2px solid rgba(255,255,255,.35)}.gm-pen-right{right:6px;border-left:2px solid rgba(255,255,255,.35)}.gm-goal-box{top:32%;height:36%;width:6%;border-top:2px solid rgba(255,255,255,.35);border-bottom:2px solid rgba(255,255,255,.35)}.gm-gbox-left{left:6px;border-right:2px solid rgba(255,255,255,.35)}.gm-gbox-right{right:6px;border-left:2px solid rgba(255,255,255,.35)}.gm-goal{top:40%;height:20%;width:3.5%;min-width:14px;background:#ffffff0d;border:2px solid rgba(255,255,255,.88);border-radius:1px;z-index:1}.gm-goal-left{left:8px}.gm-goal-right{right:8px}.gm-keeper{position:absolute;top:50%;width:28px;height:34px;margin-top:-17px;opacity:.28;pointer-events:none;will-change:transform;z-index:1}.gm-keeper-left{left:calc(16px + 3.5%)}.gm-keeper-right{right:calc(16px + 3.5%)}.gm-k-head,.gm-k-body,.gm-k-arms,.gm-k-leg-l,.gm-k-leg-r{position:absolute;background:#fffffff2}.gm-k-head{left:50%;top:1px;width:8px;height:8px;margin-left:-4px;border-radius:50%}.gm-k-body{left:50%;top:9px;width:10px;height:13px;margin-left:-5px;border-radius:4px 4px 3px 3px}.gm-k-arms{left:50%;top:11px;width:24px;height:4px;margin-left:-12px;border-radius:3px}.gm-k-leg-l,.gm-k-leg-r{top:21px;width:4px;height:9px;border-radius:0 0 2px 2px}.gm-k-leg-l{left:7px}.gm-k-leg-r{left:15px}.gm-keeper-dive-left{animation:gmDiveLeft .6s ease-out}.gm-keeper-dive-right{animation:gmDiveRight .6s ease-out}@keyframes gmDiveLeft{0%{transform:translate(0) rotate(0);opacity:.25}35%{transform:translate(22px,-8px) rotate(42deg);opacity:.35}55%{transform:translate(22px,-8px) rotate(42deg);opacity:.35}to{transform:translate(0) rotate(0);opacity:.25}}@keyframes gmDiveRight{0%{transform:translate(0) rotate(0);opacity:.25}35%{transform:translate(-22px,-8px) rotate(-42deg);opacity:.35}55%{transform:translate(-22px,-8px) rotate(-42deg);opacity:.35}to{transform:translate(0) rotate(0);opacity:.25}}.gm-match-pitch-bg:after{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border:2px solid rgba(255,255,255,.4);border-radius:3px;pointer-events:none}.gm-match-pitch:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(130% 70% at 50% -15%,rgba(255,245,210,.07) 0%,transparent 60%),radial-gradient(150% 130% at 50% 50%,transparent 62%,rgba(0,0,0,.24) 100%)}.gm-match-pitch-content{position:relative;z-index:2}.gm-match-pitch-content .match{background:linear-gradient(90deg,#0000006b,#00000085,#0000006b)!important;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);border-radius:8px}.gm-match-pitch-content .numBox{background:linear-gradient(180deg,#0a101aeb,#03060cf5)!important;color:#fff!important;text-shadow:0 1px 3px rgba(0,0,0,.8)}.gm-match-pitch-content .score,.gm-match-pitch-content .center,.gm-match-pitch-content .special,.gm-match-pitch-content .roundWin{text-shadow:0 2px 5px rgba(0,0,0,.9),0 0 12px rgba(0,0,0,.6)}.gm-finale-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9000;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at center,#080c1cd1,#040612f2);animation:gm-finale-fade .4s ease both;padding:16px;overflow-y:auto}@keyframes gm-finale-fade{0%{opacity:0}to{opacity:1}}.gm-finale-confetti{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.gm-confetti-piece{position:absolute;top:-14px;width:10px;height:14px;border-radius:2px;opacity:.92;animation-name:gm-confetti-fall;animation-timing-function:ease-in;animation-iteration-count:infinite;will-change:transform}@keyframes gm-confetti-fall{0%{transform:translateY(-20px) rotate(0);opacity:0}10%{opacity:1}to{transform:translateY(110vh) rotate(720deg);opacity:.85}}.gm-finale-card{position:relative;z-index:1;max-width:560px;width:100%;background:linear-gradient(180deg,#1a2240,#111632);border:1px solid rgba(255,215,106,.35);border-radius:18px;padding:28px 24px 24px;box-shadow:0 24px 60px #0009,0 0 40px #ffd76a1f inset;text-align:center;color:#f5f6fa;animation:gm-finale-pop .5s cubic-bezier(.2,.9,.3,1.2) both}@keyframes gm-finale-pop{0%{transform:scale(.85) translateY(20px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}.gm-finale-trophy{font-size:64px;line-height:1;display:inline-block;animation:gm-finale-trophy-bounce 1.6s ease-in-out infinite;filter:drop-shadow(0 6px 14px rgba(255,215,106,.4))}@keyframes gm-finale-trophy-bounce{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-10px) rotate(3deg)}}.gm-finale-title{margin:12px 0 8px;font-size:1.3rem;font-weight:700;color:#ffd76a;letter-spacing:.02em;text-shadow:0 2px 8px rgba(0,0,0,.5)}.gm-finale-champion{display:flex;align-items:center;justify-content:center;gap:10px;margin:8px 0 2px;font-size:1.15rem;font-weight:700;color:#fff7d6}.gm-finale-champ-name{font-size:1.25rem}.gm-finale-champ-sub{margin:0 0 16px;color:#c9d0e6;font-size:.95rem}.gm-finale-table-wrap{max-height:38vh;overflow-y:auto;margin:0 0 18px}.gm-finale-table{width:100%;border-collapse:collapse;font-size:.82rem;color:#e8ebf5}.gm-finale-table th,.gm-finale-table td{padding:5px 6px;text-align:center;border-bottom:1px solid rgba(255,255,255,.06)}.gm-finale-table th{color:#9aa3bd;font-weight:600;position:sticky;top:0;background:#111632}.gm-finale-table td:nth-child(2){text-align:left}.gm-finale-team-cell{display:flex;align-items:center;gap:6px}.gm-finale-row-top{background:#ffd76a1a}.gm-finale-row-top td{color:#ffd76a}.gm-finale-close{margin-top:4px;font-size:1rem;padding:12px 28px}@media(max-width:480px){.gm-finale-card{padding:22px 14px 18px}.gm-finale-trophy{font-size:52px}.gm-finale-title{font-size:1.1rem}.gm-finale-table{font-size:.74rem}.gm-finale-table th,.gm-finale-table td{padding:4px 3px}}.gm-tutorial-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10001;pointer-events:none}.gm-tutorial-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#020804c7;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:gm-tut-fade .3s ease-out}@keyframes gm-tut-fade{0%{opacity:0}to{opacity:1}}.gm-tutorial-spotlight{position:fixed;border-radius:12px;box-shadow:0 0 0 9999px #020804c7,0 0 0 3px #ffd76ab3,0 0 24px #ffd76a66;z-index:10001;pointer-events:none;transition:all .3s cubic-bezier(.4,0,.2,1);animation:gm-tut-pulse 2s ease-in-out infinite}@keyframes gm-tut-pulse{0%,to{box-shadow:0 0 0 9999px #020804c7,0 0 0 3px #ffd76ab3,0 0 24px #ffd76a66}50%{box-shadow:0 0 0 9999px #020804c7,0 0 0 4px #ffd76ae6,0 0 36px #ffd76a99}}.gm-tutorial-arrow{position:fixed;z-index:10002;pointer-events:none;transform:translate(-50%);animation:gm-tut-bounce 1.2s ease-in-out infinite}.gm-tutorial-hand{color:#ffd76a;filter:drop-shadow(0 4px 12px rgba(255,215,106,.6))}@keyframes gm-tut-bounce{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(12px)}}.gm-tutorial-mascot{position:fixed;bottom:24px;left:24px;z-index:10003;pointer-events:auto;animation:gm-tut-mascot-in .4s ease-out}@keyframes gm-tut-mascot-in{0%{transform:scale(0) translateY(20px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}.gm-tutorial-mascot-face{font-size:52px;cursor:pointer;filter:drop-shadow(0 4px 16px rgba(0,0,0,.4));animation:gm-tut-mascot-idle 3s ease-in-out infinite}@keyframes gm-tut-mascot-idle{0%,to{transform:rotate(0) scale(1)}25%{transform:rotate(-3deg) scale(1.05)}75%{transform:rotate(3deg) scale(1.05)}}.gm-tutorial-bubble{position:fixed;bottom:90px;left:84px;z-index:10003;pointer-events:auto;width:min(340px,calc(100vw - 48px));background:linear-gradient(160deg,#102419,#0a1c10,#07150e);border:1px solid rgba(255,215,106,.35);border-radius:16px;padding:20px 18px 16px;box-shadow:0 16px 48px #00000080,inset 0 1px #ffffff14;animation:gm-tut-bubble-in .35s ease-out}@keyframes gm-tut-bubble-in{0%{transform:translateY(20px) scale(.95);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.gm-tutorial-bubble:after{content:"";position:absolute;bottom:-10px;left:30px;width:0;height:0;border:10px solid transparent;border-top-color:#07150e;border-bottom:0}.gm-tutorial-skip{position:absolute;top:10px;right:10px;width:auto!important;padding:4px!important;min-width:auto!important;border:none!important;background:transparent!important;color:#d3c6a580!important;cursor:pointer;display:flex!important;align-items:center;transition:color .15s}.gm-tutorial-skip:hover{color:#ffd76a!important}.gm-tutorial-bubble-header{display:flex;align-items:center;gap:10px;margin-bottom:10px}.gm-tutorial-step-badge{font-size:11px;font-weight:700;color:#0a1c10;background:#ffd76a;padding:3px 10px;border-radius:20px;flex-shrink:0}.gm-tutorial-bubble-title{font-size:16px;font-weight:700;color:#fffdf4;margin:0;line-height:1.3}.gm-tutorial-bubble-text{font-size:14px;line-height:1.55;color:#d3c6a5;margin:0 0 16px}.gm-tutorial-bubble-actions{display:flex;gap:8px;justify-content:flex-end}.gm-tutorial-btn{display:inline-flex!important;align-items:center;gap:6px;width:auto!important;padding:9px 18px!important;border-radius:10px!important;font-size:14px!important;font-weight:600;cursor:pointer;transition:transform .1s,box-shadow .15s}.gm-tutorial-btn:active{transform:scale(.96)}.gm-tutorial-btn-primary{background:linear-gradient(180deg,#ffd76a,#b88718)!important;color:#0a1c10!important;border:none!important;box-shadow:0 4px 14px #ffd76a4d}.gm-tutorial-btn-primary:hover{box-shadow:0 6px 20px #ffd76a73}.gm-tutorial-btn-secondary{background:transparent!important;border:1px solid rgba(255,215,106,.3)!important;color:#d3c6a5!important}@media(max-width:480px){.gm-tutorial-mascot{bottom:16px;left:16px}.gm-tutorial-mascot-face{font-size:42px}.gm-tutorial-bubble{bottom:72px;left:16px;right:16px;width:auto;padding:16px 14px 14px}.gm-tutorial-bubble-title{font-size:15px}.gm-tutorial-bubble-text{font-size:13px}}.gm-help-tutorial-cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.gm-help-tutorial-btn-interactive{background:linear-gradient(180deg,#ffd76a,#b88718)!important;color:#0a1c10!important;border:2px solid rgba(255,215,106,.5)!important;box-shadow:0 4px 14px #ffd76a40}.gm-help-tutorial-btn-interactive:hover{box-shadow:0 6px 20px #ffd76a66}.gm-co{max-width:860px;margin:0 auto;padding:28px 20px 48px;background:linear-gradient(160deg,#0a1228,#0d1a3a 40%,#071020);border:1px solid rgba(255,215,106,.25);border-radius:24px;box-shadow:0 20px 60px #00000080,inset 0 1px #ffffff0f;color:#fff;animation:gm-co-fade .35s ease-out}@keyframes gm-co-fade{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.gm-co-page-title{font-size:26px;font-weight:800;color:#ffd76a;text-align:center;margin-bottom:24px}.gm-co-header{display:flex;align-items:center;gap:18px;margin-bottom:36px;flex-wrap:wrap}.gm-co-back{width:auto!important;min-width:auto!important;padding:10px 12px!important;border-radius:12px!important;background:#ffd76a1a!important;border:1px solid rgba(255,215,106,.25)!important;color:#ffd76a!important;cursor:pointer;display:flex!important;align-items:center;transition:background .15s,border-color .15s}.gm-co-back:hover{background:#ffd76a2e!important;border-color:#ffd76a80!important}.gm-co-crest{flex-shrink:0;width:64px;height:64px;border-radius:16px;background:linear-gradient(135deg,#ffd76a1f,#ffd76a08);border:1px solid rgba(255,215,106,.3);display:flex;align-items:center;justify-content:center}.gm-co-shirt{display:inline-block;border-radius:10px;border:2px solid rgba(255,215,106,.7);background:linear-gradient(90deg,var(--c1) 50%,var(--c2) 50%);box-shadow:0 2px 10px #ffd76a33;flex-shrink:0}.gm-co-titles{flex:1;min-width:200px}.gm-co-team-name{font-size:28px;font-weight:800;color:#fff;margin:0 0 8px;line-height:1.2;display:flex;align-items:center;flex-wrap:wrap;gap:6px}.gm-co-team-name .gm-fav-star,.gm-co-team-name .gm-fav-star-empty{margin-left:4px;vertical-align:middle;cursor:pointer}.gm-co-sub{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0;font-size:14px;color:#fff9}.gm-co-pill{display:inline-flex;align-items:center;gap:5px;padding:5px 12px;border-radius:20px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);font-size:13px;font-weight:600}.gm-co-pill-gold{background:#ffd76a1f;border-color:#ffd76a4d;color:#ffd76a}.gm-co-sub-season{font-size:13px;color:#ffffff80}.gm-co-block{margin-bottom:36px}.gm-co-h3{font-size:20px;font-weight:700;color:#ffd76a;margin:0 0 18px;display:flex;align-items:center;gap:10px}.gm-co-h3 svg{flex-shrink:0}.gm-co-h3-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.gm-co-h3-row .gm-co-h3{margin:0}.gm-co-stats-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:14px}.gm-co-stat-card{background:linear-gradient(160deg,#ffffff0d,#ffffff05);border:1px solid rgba(255,215,106,.15);border-radius:16px;padding:20px 16px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:6px;transition:transform .15s,box-shadow .15s,border-color .15s}.gm-co-stat-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000004d;border-color:#ffd76a59}.gm-co-stat-accent{background:linear-gradient(160deg,#ffd76a26,#ffd76a0a);border-color:#ffd76a66}.gm-co-stat-icon{color:#ffd76a;margin-bottom:2px}.gm-co-stat-value{font-size:32px;font-weight:800;color:#fff;line-height:1}.gm-co-stat-label{font-size:13px;font-weight:600;color:#ffffff8c;text-transform:uppercase;letter-spacing:.04em}.gm-co-chart-row{display:flex;gap:20px;align-items:center;flex-wrap:wrap}.gm-co-chart-wrap{flex:1;min-width:280px;background:linear-gradient(160deg,#ffffff0a,#ffffff03);border:1px solid rgba(255,215,106,.15);border-radius:16px;padding:16px}.gm-co-chart-svg{width:100%;height:auto;display:block}.gm-co-chart-empty{display:flex;flex-direction:column;align-items:center;gap:12px;padding:40px 20px;color:#fff6;text-align:center;font-size:14px}.gm-co-chart-rank{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:120px;padding:24px 20px;background:linear-gradient(160deg,#ffd76a1f,#ffd76a08);border:1px solid rgba(255,215,106,.3);border-radius:16px}.gm-co-chart-rank-num{font-size:56px;font-weight:900;color:#ffd76a;line-height:1}.gm-co-chart-rank-sep{font-size:28px;font-weight:700;color:#ffffff4d;display:inline}.gm-co-chart-rank-total{font-size:28px;font-weight:700;color:#ffffff80;display:inline}.gm-co-chart-rank-label{font-size:13px;font-weight:600;color:#ffffff80;text-transform:uppercase;letter-spacing:.05em;margin-top:6px}.gm-co-last5{display:flex;gap:10px;flex-wrap:wrap}.gm-co-form-pill{display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 18px;border-radius:14px;border:2px solid;cursor:pointer;min-width:72px;transition:transform .1s}.gm-co-form-pill:active{transform:scale(.96)}.gm-co-form-pill.gm-co-w{background:#22c55e26;border-color:#22c55e80}.gm-co-form-pill.gm-co-d{background:#eab30826;border-color:#eab30880}.gm-co-form-pill.gm-co-l{background:#ef444426;border-color:#ef444480}.gm-co-form-pill-res{font-size:18px;font-weight:800;color:#fff}.gm-co-form-pill-opp{font-size:11px;color:#ffffff80;max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gm-co-form-details{margin-top:14px;display:flex;flex-direction:column;gap:8px}.gm-co-form-row{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:12px;border-left:4px solid;background:#ffffff08;font-size:14px}.gm-co-form-row.gm-co-w{border-left-color:#22c55e}.gm-co-form-row.gm-co-d{border-left-color:#eab308}.gm-co-form-row.gm-co-l{border-left-color:#ef4444}.gm-co-form-meta{color:#ffffff80;font-size:13px}.gm-co-form-score{font-weight:700;color:#fff}.gm-co-form-opp{color:#ffffffb3}.gm-co-toggle{width:auto!important;min-width:auto!important;padding:7px 16px!important;border-radius:10px!important;background:#ffd76a1a!important;border:1px solid rgba(255,215,106,.25)!important;color:#ffd76a!important;font-size:13px!important;font-weight:600;cursor:pointer;transition:background .15s}.gm-co-toggle:hover{background:#ffd76a2e!important}.gm-co-next{display:flex;flex-direction:column;gap:10px;padding:20px;background:linear-gradient(160deg,#ffffff0a,#ffffff03);border:1px solid rgba(255,215,106,.15);border-radius:16px}.gm-co-next-empty{align-items:center;color:#fff6;font-size:15px}.gm-co-next-venue{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#fff9}.gm-co-next-venue.is-home{color:#22c55e}.gm-co-next-venue.is-away{color:#60a5fa}.gm-co-next-vs{display:flex;align-items:center;gap:14px;font-size:16px;font-weight:700;color:#fff;flex-wrap:wrap}.gm-co-next-side{display:flex;align-items:center;gap:8px}.gm-co-next-sep{color:#ffffff4d;font-size:14px}.gm-co-next-day{display:inline-flex;align-items:center;gap:5px;font-size:13px;color:#ffffff80}.gm-co-records{display:flex;flex-direction:column;gap:10px}.gm-co-record-row{display:flex;align-items:center;gap:12px;padding:14px 18px;background:linear-gradient(160deg,#ffffff0a,#ffffff03);border:1px solid rgba(255,255,255,.06);border-radius:14px;transition:border-color .15s}.gm-co-record-row:hover{border-color:#ffd76a33}.gm-co-record-icon{color:#ffd76a;flex-shrink:0;display:flex}.gm-co-record-label{flex:1;font-size:14px;font-weight:600;color:#fffc}.gm-co-record-value{font-size:16px;font-weight:800;color:#fff}.gm-co-record-pos .gm-co-record-value{color:#22c55e}.gm-co-record-neg .gm-co-record-value{color:#ef4444}.gm-co-h2h{display:flex;flex-direction:column;gap:8px}.gm-co-match{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:12px}.gm-co-match-teams{flex:1;display:flex;align-items:center;gap:10px;font-size:14px}.gm-co-match-side{color:#ffffffa6}.gm-co-match-side.is-me{color:#fff;font-weight:700}.gm-co-match-score{font-weight:800;color:#ffd76a;font-size:16px}.gm-co-match-venue{font-size:12px;font-weight:700;color:#fff6;width:24px;text-align:center}.gm-co-badge{display:inline-flex;align-items:center;justify-content:center;min-width:28px;padding:3px 10px;border-radius:8px;font-size:12px;font-weight:800;flex-shrink:0}.gm-co-badge.gm-co-w{background:#22c55e33;color:#22c55e}.gm-co-badge.gm-co-d{background:#eab30833;color:#eab308}.gm-co-badge.gm-co-l{background:#ef444433;color:#ef4444}.gm-co-filters{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:18px}.gm-co-filter{width:auto!important;min-width:auto!important;padding:10px 20px!important;border-radius:12px!important;background:#ffffff0d!important;border:1px solid rgba(255,255,255,.1)!important;color:#ffffffb3!important;font-size:14px!important;font-weight:600;cursor:pointer;transition:all .15s}.gm-co-filter:hover{background:#ffd76a1a!important;border-color:#ffd76a4d!important;color:#ffd76a!important}.gm-co-filter.is-active{background:linear-gradient(180deg,#ffd76a,#b88718)!important;color:#0a1228!important;border-color:#ffd76a!important;font-weight:700}.gm-co-table-wrap{border-radius:14px;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.gm-co-table{width:100%;border-collapse:collapse;font-size:14px}.gm-co-table th{background:#ffd76a14;color:#ffd76a;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:12px 10px;text-align:left;border-bottom:1px solid rgba(255,215,106,.2)}.gm-co-table td{padding:11px 10px;border-bottom:1px solid rgba(255,255,255,.05);color:#fff}.gm-co-table tbody tr:hover{background:#ffffff08}.gm-co-table td .gm-co-shirt{vertical-align:middle;margin-right:6px}.gm-co-status{display:inline-block;padding:3px 10px;border-radius:8px;font-size:12px;font-weight:700}.gm-co-status-gm-co-w{background:#22c55e33;color:#22c55e}.gm-co-status-gm-co-d{background:#eab30833;color:#eab308}.gm-co-status-gm-co-l{background:#ef444433;color:#ef4444}.gm-co-status-open{background:#ffffff14;color:#ffffff80}.gm-co-empty{padding:24px;text-align:center;color:#fff6;font-size:15px}.gm-co-empty-text{text-align:center;color:#ffffff80;font-size:16px;margin:24px 0}.gm-co-back-btn{display:inline-flex!important;align-items:center;gap:8px;width:auto!important;min-width:auto!important;padding:14px 28px!important;border-radius:14px!important;font-size:16px!important;font-weight:700!important;margin:0 auto;display:flex!important}@media(max-width:600px){.gm-co{padding:20px 14px 36px}.gm-co-team-name{font-size:22px}.gm-co-stat-value{font-size:26px}.gm-co-chart-rank-num{font-size:44px}.gm-co-stats-grid{grid-template-columns:repeat(2,1fr)}.gm-co-h3{font-size:18px}.gm-co-header{gap:12px}.gm-co-crest{width:52px;height:52px}}
