.sim-scope{color:#f0f0f0;background:#070b12;min-height:100dvh;font-family:Inter,system-ui,sans-serif;overflow-x:hidden}.sim-header{z-index:100;background:#070b12;border-bottom:1px solid #ffffff12;align-items:center;gap:10px;padding:14px 20px;display:flex;position:sticky;top:0}.sim-header .logo{letter-spacing:-.5px;color:#fff;font-size:16px;font-weight:700}.sim-header .logo em{color:#39d353;font-style:normal}.sim-header .logo-com{color:#ffffff59;font-size:11px}.sim-header-sep{flex:1}.sim-header-title{letter-spacing:2px;text-transform:uppercase;color:#ffffff73;font-size:11px;font-weight:600}.sim-nav-btn{color:#ffffffb3;cursor:pointer;white-space:nowrap;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:6px;padding:6px 14px;font-size:12px;transition:all .15s}.sim-nav-btn:hover{color:#fff;background:#ffffff1a}.sim-nav-btn.active{color:#39d353;background:#39d35326;border-color:#39d35359}.sim-progress{justify-content:center;gap:6px;padding:14px 20px 0;display:flex}.sim-step{letter-spacing:1px;text-transform:uppercase;color:#ffffff40;align-items:center;gap:6px;font-size:10px;font-weight:600;transition:color .3s;display:flex}.sim-step.active{color:#39d353}.sim-step.done{color:#ffffff73}.sim-step-dot{background:#ffffff26;border-radius:50%;width:6px;height:6px;transition:background .3s}.sim-step.active .sim-step-dot{background:#39d353}.sim-step.done .sim-step-dot{background:#fff6}.sim-step-line{background:#ffffff1a;width:24px;height:1px}.sim-step.done .sim-step-line{background:#ffffff4d}.sim-pick{max-width:1000px;margin:0 auto;padding:32px 20px 60px}.sim-pick-hero{text-align:center;margin-bottom:40px}.sim-pick-eyebrow{letter-spacing:3px;text-transform:uppercase;color:#39d353;margin-bottom:12px;font-size:11px;font-weight:700}.sim-pick-title{letter-spacing:-1px;color:#fff;margin-bottom:12px;font-size:clamp(28px,6vw,52px);font-weight:900;line-height:1.05}.sim-pick-subtitle{color:#ffffff73;margin-bottom:28px;font-size:14px}.sim-random-btn{color:#fff;letter-spacing:.5px;cursor:pointer;background:#16a34a;border:none;border-radius:4px;align-items:center;gap:8px;padding:12px 28px;font-size:14px;font-weight:700;transition:background .15s;display:inline-flex}.sim-random-btn:hover{background:#15803d}.sim-pick-or{color:#fff3;letter-spacing:2px;text-transform:uppercase;align-items:center;gap:12px;margin:28px 0 20px;font-size:11px;display:flex}.sim-pick-or:before,.sim-pick-or:after{content:"";background:#ffffff14;flex:1;height:1px}.sim-country-grid{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:8px;display:grid}.sim-country-card{cursor:pointer;background:#ffffff0a;border:1px solid #ffffff12;border-radius:8px;flex-direction:column;align-items:center;gap:4px;padding:12px 8px;transition:all .15s;animation:.4s both cardFadeIn;display:flex}.sim-country-card:hover{background:#39d3531a;border-color:#39d3534d;transform:translateY(-2px)}.sim-country-card.selected{background:#39d35333;border-color:#39d353}@keyframes cardFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.sim-cc-flag{font-size:24px;line-height:1}.sim-cc-code{letter-spacing:.5px;color:#ffffffb3;font-size:10px;font-weight:700}.sim-cc-count{color:#ffffff4d;font-size:9px}.sim-lineup{max-width:600px;margin:0 auto;padding:32px 20px 60px;animation:.4s stageFadeIn}@keyframes stageFadeIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.sim-lineup-header{text-align:center;margin-bottom:28px}.sim-nation-badge{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:6px;align-items:center;gap:10px;margin-bottom:16px;padding:10px 20px;display:inline-flex}.sim-nation-flag{font-size:28px}.sim-nation-code{letter-spacing:1px;font-size:18px;font-weight:800}.sim-lineup-title{letter-spacing:3px;text-transform:uppercase;color:#fff6;margin-bottom:4px;font-size:11px;font-weight:700}.sim-overall-badge{color:#fbbf24;background:#eab3081a;border:1px solid #eab3084d;border-radius:4px;align-items:center;gap:6px;margin-top:8px;padding:4px 14px;font-size:13px;font-weight:700;display:inline-flex}.sim-player-grid{border:1px solid #ffffff12;border-radius:4px;flex-direction:column;margin-bottom:28px;padding:0 12px;display:flex}.sim-player-card{border-bottom:1px solid #ffffff0d;align-items:center;gap:10px;padding:9px 0;animation:.3s both playerSlideIn;display:flex}.sim-player-card:last-child{border-bottom:none}@keyframes playerSlideIn{0%{opacity:0}to{opacity:1}}.sim-player-card.gk{border-left:2px solid #fbbf2466;padding-left:8px}.sim-player-num{color:#fff3;text-align:right;min-width:16px;font-size:10px;font-weight:700}.sim-player-flag{font-size:16px;line-height:1}.sim-player-info{flex:1;min-width:0}.sim-player-name{white-space:nowrap;text-overflow:ellipsis;color:#f0f0f0;font-size:12px;font-weight:600;overflow:hidden}.sim-player-pos{text-transform:uppercase;letter-spacing:.5px;color:#ffffff59;font-size:9px;font-weight:600}.sim-player-rating{text-align:center;border-radius:5px;min-width:28px;padding:2px 5px;font-size:14px;font-weight:800}.sim-player-rating.gold{color:#fbbf24;background:#fbbf241a}.sim-player-rating.silver{color:#94a3b8;background:#94a3b81a}.sim-player-rating.bronze{color:#cd7f32;background:#cd7f321a}.sim-cta-btn{color:#fff;letter-spacing:1px;text-transform:uppercase;cursor:pointer;background:#16a34a;border:none;border-radius:4px;width:100%;padding:16px;font-size:16px;font-weight:800;transition:background .15s}.sim-cta-btn:hover{background:#15803d}.sim-matchup{max-width:700px;margin:0 auto;padding:40px 20px 60px;animation:.4s stageFadeIn}.sim-matchup-header{text-align:center;margin-bottom:8px}.sim-matchup-round{letter-spacing:3px;text-transform:uppercase;color:#fbbf24;margin-bottom:4px;font-size:11px;font-weight:700}.sim-matchup-venue{color:#ffffff59;margin-bottom:36px;font-size:12px}.sim-vs-row{align-items:center;gap:0;margin-bottom:40px;display:flex}.sim-team-panel{background:#ffffff08;border:1px solid #ffffff12;border-radius:6px;flex-direction:column;flex:1;align-items:center;gap:8px;padding:24px 16px;display:flex}.sim-team-panel.user-panel{background:#39d3530a;border-color:#39d35333}.sim-team-panel.ai-panel{background:#ef44440a;border-color:#ef444433;animation:.6s aiReveal}@keyframes aiReveal{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.sim-team-flag{font-size:52px;line-height:1}.sim-team-code{letter-spacing:1px;font-size:20px;font-weight:800}.sim-team-ovr{color:#fff6;font-size:11px}.sim-team-ovr span{color:#ffffffb3;font-weight:700}.sim-vs-center{flex-direction:column;align-items:center;gap:4px;padding:0 20px;display:flex}.sim-vs-text{color:#ffffff26;letter-spacing:2px;font-size:28px;font-weight:900}.sim-player-mini-list{color:#ffffff59;text-align:center;max-height:140px;font-size:10px;line-height:1.7;overflow:hidden}.sim-match{max-width:620px;margin:0 auto;padding:24px 20px 60px;animation:.4s stageFadeIn}.sim-scoreboard{text-align:center;z-index:10;background:#111418;border:1px solid #ffffff14;border-radius:6px;margin-bottom:24px;padding:20px;position:sticky;top:65px}.sim-score-round{letter-spacing:3px;text-transform:uppercase;color:#fbbf24;margin-bottom:12px;font-size:9px;font-weight:700}.sim-score-teams{justify-content:center;align-items:center;gap:16px;display:flex}.sim-score-team{flex-direction:column;align-items:center;gap:4px;min-width:80px;display:flex}.sim-score-flag{font-size:36px;line-height:1}.sim-score-code{letter-spacing:1px;color:#fff9;font-size:11px;font-weight:700}.sim-score-display{align-items:center;gap:10px;padding:0 8px;display:flex}.sim-score-num{color:#fff;text-align:center;min-width:44px;font-size:52px;font-weight:900;line-height:1;transition:transform .2s}.sim-score-num.scored{animation:.4s scorePop}@keyframes scorePop{0%{transform:scale(1)}50%{color:#39d353;transform:scale(1.35)}to{transform:scale(1)}}.sim-score-sep{color:#fff3;font-size:32px;font-weight:300}.sim-clock{color:#ffffff59;margin-top:8px;font-size:11px;font-weight:600}.sim-event-feed{flex-direction:column;gap:8px;display:flex}.sim-event{background:#ffffff08;border:1px solid #ffffff0f;border-radius:10px;align-items:flex-start;gap:12px;padding:12px 14px;animation:.35s eventSlide;display:flex}@keyframes eventSlide{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.sim-event.goal{background:#39d3530f;border-color:#39d35340}.sim-event.goal.ai-goal{background:#ef44440f;border-color:#ef444440}.sim-event.yellow{background:#eab3080a;border-color:#eab30833}.sim-event.red{background:#ef444412;border-color:#ef44444d}.sim-event.halftime{background:#ffffff05;border-color:#ffffff1a;justify-content:center}.sim-event-min{color:#ffffff59;min-width:32px;padding-top:1px;font-size:10px;font-weight:700}.sim-event-text{color:#fffc;flex:1;font-size:13px;line-height:1.5}.sim-event.goal .sim-event-text{color:#f0f0f0;font-weight:600}.sim-event-halftime-text{letter-spacing:3px;text-transform:uppercase;color:#ffffff4d;font-size:10px;font-weight:700}.sim-score-inline{color:#39d353;white-space:nowrap;background:#39d3531a;border-radius:10px;padding:2px 8px;font-size:11px;font-weight:700}.sim-event.ai-goal .sim-score-inline{color:#f87171;background:#ef44441a}.sim-result{text-align:center;max-width:620px;margin:0 auto;padding:40px 20px 80px;animation:.5s stageFadeIn}.sim-result-verdict{margin-bottom:32px}.sim-verdict-label{letter-spacing:-1px;margin-bottom:8px;font-size:clamp(36px,10vw,72px);font-weight:900;line-height:1}.sim-verdict-label.win{color:#39d353}.sim-verdict-label.lose{color:#f87171}.sim-verdict-label.draw{color:#fbbf24}.sim-result-score-row{background:#ffffff08;border:1px solid #ffffff14;border-radius:6px;justify-content:center;align-items:center;gap:20px;margin:24px 0;padding:24px;display:flex}.sim-result-team{flex-direction:column;align-items:center;gap:6px;min-width:80px;display:flex}.sim-result-flag{font-size:44px}.sim-result-code{letter-spacing:1px;font-size:13px;font-weight:700}.sim-result-score{align-items:center;gap:12px;display:flex}.sim-result-num{color:#fff;font-size:64px;font-weight:900;line-height:1}.sim-result-dash{color:#fff3;font-size:40px}.sim-rating-compare{background:#ffffff08;border:1px solid #ffffff12;border-radius:6px;margin:24px 0;padding:16px 20px}.sim-rating-row{align-items:center;gap:10px;margin-bottom:10px;font-size:12px;display:flex}.sim-rating-label{text-align:right;color:#fff6;min-width:36px;font-size:10px;font-weight:600}.sim-rating-bar-wrap{background:#ffffff14;border-radius:3px;flex:1;height:6px;overflow:hidden}.sim-rating-bar{border-radius:3px;height:100%;transition:width 1s}.sim-rating-bar.user{background:#39d353}.sim-rating-bar.ai{background:#f87171}.sim-rating-val{color:#ffffffb3;min-width:28px;font-size:12px;font-weight:700}.sim-scorers{text-align:left;background:#ffffff08;border:1px solid #ffffff12;border-radius:6px;margin:20px 0;padding:16px 20px}.sim-scorers-title{letter-spacing:2px;text-transform:uppercase;color:#ffffff4d;margin-bottom:12px;font-size:10px;font-weight:700}.sim-scorer-row{border-bottom:1px solid #ffffff0a;align-items:center;gap:8px;padding:5px 0;font-size:13px;display:flex}.sim-scorer-row:last-child{border-bottom:none}.sim-scorer-min{color:#39d353;min-width:28px;font-size:10px;font-weight:700}.sim-scorer-min.ai{color:#f87171}.sim-scorer-flag{font-size:14px}.sim-scorer-name{color:#f0f0f0;font-weight:600}.sim-result-actions{flex-direction:column;gap:10px;margin-top:28px;display:flex}.sim-btn-primary{color:#fff;letter-spacing:.5px;cursor:pointer;background:#16a34a;border:none;border-radius:4px;padding:15px 28px;font-size:15px;font-weight:800;transition:background .15s}.sim-btn-primary:hover{background:#15803d}.sim-btn-secondary{color:#ffffffb3;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:4px;padding:12px 20px;font-size:14px;font-weight:600;transition:all .15s}.sim-btn-secondary:hover{color:#fff;background:#ffffff1a}.sim-trophy{margin-bottom:16px;font-size:72px;animation:.6s trophyBounce;display:block}@keyframes trophyBounce{0%{opacity:0;transform:scale(0)rotate(-10deg)}60%{opacity:1;transform:scale(1.15)rotate(3deg)}to{transform:scale(1)rotate(0)}}.sim-loading{justify-content:center;align-items:center;gap:8px;padding:40px;display:flex}.sim-loading-dot{background:#39d353;border-radius:50%;width:8px;height:8px;animation:1.2s infinite dotBounce}.sim-loading-dot:nth-child(2){animation-delay:.2s}.sim-loading-dot:nth-child(3){animation-delay:.4s}@keyframes dotBounce{0%,80%,to{opacity:.4;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}.sim-build{max-width:900px;margin:0 auto;padding:24px 20px 60px;animation:.4s stageFadeIn}.sim-build-header{text-align:center;margin-bottom:20px}.sim-build-title{letter-spacing:-.3px;margin-bottom:4px;font-size:20px;font-weight:800}.sim-build-hint{color:#fff6;font-size:12px}.sim-build-main{grid-template-columns:1fr 280px;align-items:start;gap:14px;display:grid}@media (max-width:720px){.sim-build-main{grid-template-columns:1fr}}.sim-pitch-side{flex-direction:column;gap:8px;display:flex}.sim-fmt-bar{flex-wrap:wrap;gap:5px;display:flex}.sim-fmt-btn{color:#ffffff80;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ffffff1f;border-radius:20px;padding:5px 12px;font-size:11px;font-weight:700;transition:all .12s}.sim-fmt-btn:hover{color:#fff;border-color:#ffffff40}.sim-fmt-btn.active{color:#000;background:#39d353;border-color:#39d353}.sim-pitch{aspect-ratio:.68;background:#147a28;border:1.5px solid #ffffff1a;border-radius:6px;width:100%;position:relative;overflow:hidden;container-type:inline-size}.sim-pitch:before{content:"";background:repeating-linear-gradient(#147a28 0 12.5%,#168c2c 12.5% 25%) 0 0/100% 25%;position:absolute;inset:0}.sim-pitch:after{content:"";pointer-events:none;z-index:2;background:radial-gradient(#0000 50%,#00000040 100%);position:absolute;inset:0}.sim-pitch-marks{pointer-events:none;z-index:1;position:absolute;inset:0}.sim-center-line{background:#ffffff2e;height:1px;position:absolute;top:50%;left:4%;right:4%}.sim-center-circle{border:1px solid #ffffff2e;border-radius:50%;width:70px;height:70px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sim-penalty-top,.sim-penalty-bot{border:1px solid #ffffff26;width:50%;height:13%;position:absolute;left:50%;transform:translate(-50%)}.sim-penalty-top{border-top:none;top:0}.sim-penalty-bot{border-bottom:none;bottom:0}.sim-pitch-rows{z-index:3;flex-direction:column;justify-content:space-evenly;width:100%;height:100%;padding:6px 2px;display:flex;position:relative}.sim-pitch-row{justify-content:space-evenly;align-items:flex-start;width:100%;display:flex}.sim-pslot{cursor:pointer;-webkit-tap-highlight-color:transparent;flex-direction:column;flex:1;align-items:center;gap:2px;max-width:clamp(52px,18cqw,76px);display:flex;position:relative}.sim-pslot-inner{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:clamp(34px,11cqw,50px);height:clamp(34px,11cqw,50px);transition:transform .15s cubic-bezier(.34,1.4,.64,1);display:flex;position:relative;overflow:hidden}.sim-pslot-inner.empty{background:#00000059;border:2px dashed #ffffff4d}.sim-pslot-inner.empty:hover,.sim-pslot-inner.active.empty{background:#39d35314;border-color:#39d353;outline:2px solid #39d35333;transform:scale(1.06)}.sim-pslot-inner.filled{border:2px solid #ffffff8c}.sim-pslot-inner.filled:hover{transform:scale(1.08)translateY(-2px)}.sim-pslot-inner.active.filled{border-color:#39d353;outline:2px solid #39d35380}.sim-pslot-img{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:100%;height:100%;display:block}.sim-pslot-init{color:#fff;font-size:clamp(12px,4cqw,18px);font-weight:800}.sim-pslot-pos-lbl{color:#ffffff80;letter-spacing:.3px;font-size:clamp(6px,2cqw,9px);font-weight:700}.sim-pslot-name-lbl{color:#fffffff2;text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:clamp(6px,2cqw,9px);font-weight:700;line-height:1.2;overflow:hidden}.sim-pslot-pos-hint{color:#fff6;font-size:clamp(6px,2cqw,8px)}.sim-pslot-ovr{font-size:clamp(5px,1.6cqw,8px);font-weight:900}.sim-pslot-rm{color:#fff;cursor:pointer;z-index:4;opacity:0;background:#ef4444e6;border:none;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;font-size:9px;transition:opacity .12s;display:flex;position:absolute;top:-2px;right:-2px}.sim-pslot:hover .sim-pslot-rm{opacity:1}.sim-pslot.drag-over .sim-pslot-inner{transform:scale(1.1);background:#39d35326!important;border-color:#39d353!important;outline:2px solid #39d35359!important}.sim-squad-row[draggable=true]{cursor:grab}.sim-squad-row[draggable=true]:active{cursor:grabbing}.sim-pitch-footer{justify-content:space-between;align-items:center;gap:10px;padding-top:4px;display:flex}.sim-pitch-ovr{color:#39d353;font-size:13px;font-weight:700}.sim-squad-side{flex-direction:column;gap:6px;display:flex}.sim-squad-hint{color:#fff6;text-transform:uppercase;letter-spacing:.5px;padding:4px 0;font-size:11px;font-weight:600}.sim-btn-pen{font-weight:900;color:#000!important;background:#f59e0b!important;border-color:#d97706!important}.sim-pen-result{text-align:center;border-radius:4px;margin-bottom:4px;padding:14px 20px;font-size:15px;font-weight:800}.sim-pen-result.win{color:#39d353;background:#39d3531f;border:1px solid #39d3534d}.sim-pen-result.lose{color:#f87171;background:#f871711a;border:1px solid #f8717140}.sim-pen-label{opacity:.8;margin-top:4px;font-size:12px;display:block}.sim-squad-list{flex-direction:column;max-height:640px;display:flex;overflow-y:auto}.sim-squad-side .sim-squad-list{border:1px solid #ffffff12;border-radius:4px;max-height:calc(100vh - 260px)}.sim-squad-row{cursor:pointer;text-align:left;border-bottom:1px solid #ffffff0d;align-items:center;gap:10px;width:100%;padding:9px 12px;transition:background .1s;display:flex}.sim-squad-row:last-child{border-bottom:none}.sim-squad-row:hover:not(:disabled){background:#ffffff0d}.sim-squad-row.selected{background:#39d35314;border-bottom-color:#39d3531f}.sim-squad-row:disabled{opacity:.4;cursor:not-allowed}.sim-squad-sel{color:#39d353;text-align:center;flex-shrink:0;width:14px;font-size:12px;font-weight:700}.sim-squad-flag{flex-shrink:0;font-size:16px}.sim-squad-info{flex:1;min-width:0}.sim-squad-name{color:#f0f0f0;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;display:block;overflow:hidden}.sim-squad-pos{color:#ffffff59;text-transform:uppercase;letter-spacing:.5px;font-size:10px;display:block}.sim-squad-rating{border-radius:5px;flex-shrink:0;padding:2px 6px;font-size:14px;font-weight:800}.sim-squad-rating.gold{color:#fbbf24;background:#fbbf241a}.sim-squad-rating.silver{color:#94a3b8;background:#94a3b81a}.sim-squad-rating.bronze{color:#cd7f32;background:#cd7f321a}.sim-xi-panel{background:#ffffff08;border:1px solid #ffffff14;border-radius:6px;padding:16px;position:sticky;top:72px}.sim-xi-title{color:#ffffff80;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:13px;font-weight:700;display:flex}.sim-xi-ready{color:#39d353;letter-spacing:.5px;font-size:11px;font-weight:700}.sim-xi-list{flex-direction:column;gap:3px;margin-bottom:12px;display:flex}.sim-xi-row{border-radius:6px;align-items:center;gap:6px;padding:5px 6px;font-size:12px;display:flex}.sim-xi-row.empty{opacity:.25}.sim-xi-num{color:#ffffff4d;text-align:right;min-width:16px;font-size:10px}.sim-xi-flag{font-size:13px}.sim-xi-name{color:#e0e0e0;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:600;overflow:hidden}.sim-xi-rating{border-radius:4px;padding:1px 4px;font-size:11px;font-weight:700}.sim-xi-remove{color:#ff505080;cursor:pointer;background:0 0;border:none;padding:0 2px;font-size:14px;transition:color .1s}.sim-xi-remove:hover{color:#ff5050e6}.sim-xi-empty-label{color:#ffffff26;font-size:12px}.sim-xi-ovr{text-align:center;color:#fff6;margin-bottom:12px;font-size:12px}.sim-xi-ovr strong{color:#fbbf24;font-size:18px}.sim-cta-btn:disabled{opacity:.35;cursor:not-allowed}.sim-group-box{background:#ffffff08;border:1px solid #ffffff14;border-radius:6px;margin-bottom:20px;overflow:hidden}.sim-group-team{border-bottom:1px solid #ffffff0d;align-items:center;gap:12px;padding:12px 16px;display:flex}.sim-group-team:last-child{border-bottom:none}.sim-group-team.user-team{background:#39d3530f;border-left:3px solid #39d353}.sim-group-flag{font-size:22px}.sim-group-code{flex:1;font-size:15px;font-weight:700}.sim-group-ovr{color:#ffffff59;background:#ffffff0f;border-radius:10px;padding:2px 8px;font-size:11px;font-weight:700}.sim-group-you{letter-spacing:1px;color:#39d353;background:#39d3531a;border-radius:10px;padding:2px 8px;font-size:9px;font-weight:700}.sim-group-schedule{background:#ffffff05;border:1px solid #ffffff0f;border-radius:6px;margin-bottom:20px;padding:12px 16px}.sim-sched-label{letter-spacing:2px;text-transform:uppercase;color:#ffffff40;margin-bottom:10px;font-size:9px;font-weight:700}.sim-sched-row{border-bottom:1px solid #ffffff0a;align-items:center;gap:8px;padding:5px 0;font-size:13px;font-weight:600;display:flex}.sim-sched-row:last-child{border-bottom:none}.sim-sched-num{color:#ffffff40;min-width:16px;font-size:10px}.sim-sched-vs{color:#fff3;font-size:10px;font-weight:400}.sim-group-table-wrap{background:#ffffff08;border:1px solid #ffffff12;border-radius:6px;margin:16px 0;padding:14px 16px}.sim-gt-title{letter-spacing:2px;text-transform:uppercase;color:#ffffff4d;margin-bottom:10px;font-size:9px;font-weight:700}.sim-group-table{border-collapse:collapse;width:100%;font-size:12px}.sim-group-table th{color:#ffffff4d;text-align:center;letter-spacing:.5px;padding:3px 4px 6px;font-size:10px;font-weight:600}.sim-group-table td{text-align:center;border-bottom:1px solid #ffffff0a;padding:6px 4px}.sim-group-table tr:last-child td{border-bottom:none}.sim-group-table .gt-pos{color:#ffffff4d;width:16px;font-size:10px}.sim-group-table .gt-team{text-align:left;padding-left:8px;font-weight:600}.sim-group-table .gt-team span{margin-right:4px}.sim-group-table .gt-pts{color:#fbbf24;font-weight:800}.sim-group-table .user-row td{color:#e0e0e0}.sim-group-table .user-row{background:#39d3530d}.pos-gd{color:#39d353;font-weight:700}.neg-gd{color:#f87171;font-weight:700}.sim-advance-line{color:#39d35380;text-align:center;letter-spacing:.5px;margin-top:8px;font-size:9px}.sim-mini-verdict{letter-spacing:2px;text-align:center;border-radius:8px;margin-bottom:16px;padding:8px 20px;font-size:14px;font-weight:800}.sim-mini-verdict.win{color:#39d353;background:#39d3531f}.sim-mini-verdict.lose{color:#f87171;background:#ef44441a}.sim-mini-verdict.draw{color:#fbbf24;background:#eab3081a}.sim-advance-banner{text-align:center;color:#39d353;letter-spacing:1px;margin-bottom:12px;font-size:20px;font-weight:900}.sim-elim-banner{text-align:center;color:#f87171;margin-bottom:12px;font-size:16px;font-weight:700}.sim-xi-rating.gold{color:#fbbf24;background:#fbbf241a}.sim-xi-rating.silver{color:#94a3b8;background:#94a3b81a}.sim-xi-rating.bronze{color:#cd7f32;background:#cd7f321a}@media (max-width:500px){.sim-vs-row{flex-direction:column}.sim-vs-center{flex-direction:row;padding:12px 0}.sim-player-grid{grid-template-columns:1fr}.sim-score-num{font-size:40px}.sim-result-num{font-size:48px}}
