.setup-card[data-v-41126b21]{max-width:500px;margin:0 auto}.setup-body[data-v-41126b21]{display:flex;flex-direction:column;gap:24px}.setup-row[data-v-41126b21]{display:flex;gap:32px;flex-wrap:wrap}.setup-field[data-v-41126b21]{flex:1;min-width:180px}.setup-title[data-v-41126b21]{position:relative;margin:0 0 8px;padding-left:12px;color:#e0e0e0;font-size:18px;font-weight:600;line-height:1.6}.setup-title[data-v-41126b21]:before{content:"";position:absolute;top:50%;left:0;width:4px;height:18px;border-radius:2px;transform:translateY(-50%)}.setup-title--success[data-v-41126b21]:before{background:#18a058}.setup-title--info[data-v-41126b21]:before{background:#2080f0}.setup-title--warning[data-v-41126b21]:before{background:#f0a020}.reveal-options[data-v-41126b21]{display:flex;flex-direction:column;gap:2px}.start-btn[data-v-41126b21]{font-weight:700!important;letter-spacing:1px}.setup-actions[data-v-41126b21]{margin-top:8px}.draft-area[data-v-19333524]{display:flex;flex-direction:column;gap:12px}.draft-topbar[data-v-19333524]{display:flex;justify-content:center;gap:32px;padding:8px 0}.topbar-item[data-v-19333524]{text-align:center}.topbar-value[data-v-19333524]{display:block;font-size:22px;font-weight:800;color:#e0e0e0}.overall-value[data-v-19333524]{color:#00d4aa}.draft-main[data-v-19333524]{display:grid;grid-template-columns:1fr 340px;gap:16px;align-items:start}.pitch-card[data-v-19333524],.spin-card[data-v-19333524]{background:#16213e!important}.spin-title[data-v-19333524]{position:relative;margin:0 0 12px;padding-left:12px;color:#e0e0e0;font-size:18px;font-weight:600;line-height:1.6}.spin-title[data-v-19333524]:before{content:"";position:absolute;top:50%;left:0;width:4px;height:18px;border-radius:2px;background:#f0a020;transform:translateY(-50%)}.pitch-field[data-v-19333524]{width:100%;aspect-ratio:3/4;display:flex;flex-direction:column;justify-content:space-between;padding:16px 12px;gap:4px}.pitch-row[data-v-19333524]{display:flex;justify-content:center;gap:8px;flex-wrap:nowrap}.pitch-slot[data-v-19333524]{flex:1;max-width:100px}.spin-loading[data-v-19333524]{display:flex;flex-direction:column;align-items:center;padding:40px 0}.spin-club-badge[data-v-19333524]{text-align:center;padding:16px;border:2px solid;border-radius:10px;margin-bottom:16px;background:#0003}.spin-club-name[data-v-19333524]{display:block;font-size:24px;font-weight:800;color:#fff}.spin-season[data-v-19333524]{display:block;font-size:16px;color:#a0a0a0;margin-top:4px}.player-picks[data-v-19333524]{display:flex;flex-direction:column;gap:6px}.player-pick-card[data-v-19333524]{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:8px;background:#0003;cursor:pointer;transition:all .15s;border:1px solid transparent}.player-pick-card.can-fit[data-v-19333524]:hover{background:#00d4aa26;border-color:#00d4aa}.player-pick-card.can-fit[data-v-19333524]{cursor:pointer}.player-pick-card.no-fit[data-v-19333524]{opacity:.4;cursor:not-allowed}.pick-name[data-v-19333524]{flex:1;font-size:14px;font-weight:600;color:#e0e0e0}.pick-ovr[data-v-19333524]{font-size:16px;font-weight:800;color:#f5a623;min-width:28px;text-align:right}.pick-ovr-blind[data-v-19333524]{font-size:16px;font-weight:800;color:#707070;min-width:28px;text-align:right}@media (max-width: 768px){.draft-main[data-v-19333524]{grid-template-columns:1fr}.draft-topbar[data-v-19333524]{gap:20px}}.result-area[data-v-f940e9c8]{display:flex;flex-direction:column;gap:16px;max-width:700px;margin:0 auto}.verdict-banner[data-v-f940e9c8]{text-align:center;padding:24px 20px;background:linear-gradient(135deg,#16213e,#0f3460);border-radius:12px;border:1px solid rgba(255,255,255,.08)}.verdict-banner.perfect[data-v-f940e9c8]{background:linear-gradient(135deg,#1a4a2e,#0f3460);border-color:#f5a623;animation:pulse-glow 2s infinite}.verdict-emoji[data-v-f940e9c8]{font-size:48px;display:block;margin-bottom:8px}.verdict-text[data-v-f940e9c8]{font-size:28px;font-weight:900;color:#fff;letter-spacing:1px}.record-display[data-v-f940e9c8]{text-align:center}.record-numbers[data-v-f940e9c8]{display:flex;justify-content:center;align-items:center;gap:12px;margin-bottom:20px}.record-item[data-v-f940e9c8]{text-align:center}.record-num[data-v-f940e9c8]{display:block;font-size:48px;font-weight:900;line-height:1}.record-label[data-v-f940e9c8]{display:block;font-size:12px;color:#a0a0a0;margin-top:4px;text-transform:uppercase;letter-spacing:1px}.wins .record-num[data-v-f940e9c8]{color:#00d4aa}.draws .record-num[data-v-f940e9c8]{color:#f5a623}.losses .record-num[data-v-f940e9c8]{color:#ff4757}.record-sep[data-v-f940e9c8]{font-size:32px;font-weight:200;color:#fff3}.stats-row[data-v-f940e9c8]{display:flex;justify-content:center;gap:24px;margin-bottom:12px;flex-wrap:wrap}.stat-box[data-v-f940e9c8]{text-align:center}.stat-val[data-v-f940e9c8]{display:block;font-size:24px;font-weight:800;color:#e0e0e0}.stat-val.positive[data-v-f940e9c8]{color:#00d4aa}.stat-val.negative[data-v-f940e9c8]{color:#ff4757}.stat-label[data-v-f940e9c8]{display:block;font-size:11px;color:#707070;text-transform:uppercase;letter-spacing:1px}.lines-card[data-v-f940e9c8],.xi-card[data-v-f940e9c8],.scorers-card[data-v-f940e9c8],.matches-card[data-v-f940e9c8]{background:#16213e!important}.result-title[data-v-f940e9c8]{position:relative;margin:0 0 12px;padding-left:12px;color:#e0e0e0;font-size:18px;font-weight:600;line-height:1.6}.result-title[data-v-f940e9c8]:before{content:"";position:absolute;top:50%;left:0;width:4px;height:18px;border-radius:2px;transform:translateY(-50%)}.result-title--info[data-v-f940e9c8]:before{background:#2080f0}.result-title--success[data-v-f940e9c8]:before{background:#18a058}.result-title--warning[data-v-f940e9c8]:before{background:#f0a020}.result-title--default[data-v-f940e9c8]:before{background:#909399}.lines-grid[data-v-f940e9c8]{display:flex;flex-direction:column;gap:10px}.line-item[data-v-f940e9c8]{display:flex;align-items:center;gap:12px}.line-label[data-v-f940e9c8]{width:36px;font-size:12px;font-weight:700;color:#a0a0a0;text-transform:uppercase}.line-item[data-v-f940e9c8] .n-progress{flex:1}.xi-grid[data-v-f940e9c8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}.xi-player[data-v-f940e9c8]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:6px 8px;background:#0003;border-radius:6px}.xi-name[data-v-f940e9c8]{font-size:13px;font-weight:600;color:#e0e0e0}.xi-ovr[data-v-f940e9c8]{font-size:14px;font-weight:800;color:#f5a623}.xi-club[data-v-f940e9c8]{font-size:10px;color:#707070;width:100%}.scorers-list[data-v-f940e9c8]{display:flex;flex-direction:column;gap:6px}.scorer-item[data-v-f940e9c8]{display:flex;align-items:center;gap:12px;padding:6px 10px;background:#0003;border-radius:6px}.scorer-rank[data-v-f940e9c8]{width:20px;font-weight:800;color:#f5a623;text-align:center}.scorer-name[data-v-f940e9c8]{flex:1;font-weight:600;color:#e0e0e0}.scorer-goals[data-v-f940e9c8]{font-weight:700;color:#00d4aa}.matches-grid[data-v-f940e9c8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:4px}.match-item[data-v-f940e9c8]{display:flex;flex-direction:column;align-items:center;padding:6px 4px;background:#0003;border-radius:4px;font-size:12px}.match-num[data-v-f940e9c8]{font-size:10px;color:#707070}.match-opponent[data-v-f940e9c8]{font-size:10px;color:#a0a0a0;font-weight:600;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.match-result[data-v-f940e9c8]{font-weight:800;font-size:14px}.match-score[data-v-f940e9c8]{font-size:10px;color:#a0a0a0}.result-actions[data-v-f940e9c8]{margin-top:8px}.live-area[data-v-4894054a]{max-width:500px;margin:0 auto;display:flex;flex-direction:column;gap:12px}.live-topbar[data-v-4894054a]{text-align:center}.live-match-num[data-v-4894054a]{display:block;font-size:22px;font-weight:800;color:#e0e0e0}.match-card[data-v-4894054a]{background:#16213e!important}.match-teams[data-v-4894054a]{display:flex;justify-content:space-between;align-items:center;padding:16px 0}.team-side[data-v-4894054a]{flex:1;text-align:center}.team-label[data-v-4894054a]{display:block;font-size:10px;font-weight:700;color:#707070;text-transform:uppercase;letter-spacing:1px;margin-bottom:4px}.team-name[data-v-4894054a]{display:block;font-size:18px;font-weight:800;color:#e0e0e0}.your-team .team-name[data-v-4894054a]{color:#00d4aa}.match-vs[data-v-4894054a]{padding:0 12px}.vs-text[data-v-4894054a]{font-size:16px;font-weight:900;color:#505050}.match-score-reveal[data-v-4894054a]{text-align:center;font-size:48px;font-weight:900;padding:12px 0;line-height:1}.score-gf.score-w[data-v-4894054a]{color:#00d4aa}.score-gf.score-d[data-v-4894054a]{color:#f5a623}.score-gf.score-l[data-v-4894054a]{color:#ff4757}.score-sep[data-v-4894054a]{color:#fff3;margin:0 8px}.score-ga[data-v-4894054a]{color:#e0e0e0}.match-waiting[data-v-4894054a]{text-align:center;font-size:32px;color:#505050;padding:12px 0;letter-spacing:8px}.running-tally[data-v-4894054a]{display:flex;justify-content:center;gap:24px}.tally-item[data-v-4894054a]{text-align:center}.tally-num[data-v-4894054a]{display:block;font-size:28px;font-weight:900;line-height:1}.tally-label[data-v-4894054a]{display:block;font-size:12px;font-weight:700;margin-top:2px;letter-spacing:1px}.tally-w .tally-num[data-v-4894054a],.tally-w .tally-label[data-v-4894054a]{color:#00d4aa}.tally-d .tally-num[data-v-4894054a],.tally-d .tally-label[data-v-4894054a]{color:#f5a623}.tally-l .tally-num[data-v-4894054a],.tally-l .tally-label[data-v-4894054a]{color:#ff4757}.results-strip[data-v-4894054a]{display:flex;justify-content:center;gap:4px;flex-wrap:wrap}.strip-item[data-v-4894054a]{width:28px;height:28px;border-radius:4px;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:12px;background:#0000004d}.strip-item.result-row-W[data-v-4894054a]{color:#00d4aa;background:#00d4aa26}.strip-item.result-row-D[data-v-4894054a]{color:#f5a623;background:#f5a62326}.strip-item.result-row-L[data-v-4894054a]{color:#ff4757;background:#ff475726}.live-controls[data-v-4894054a]{margin-top:8px}.seo-content[data-v-a5333717]{max-width:800px;margin:0 auto;padding:40px 20px 60px}.seo-section[data-v-a5333717]{margin-bottom:48px}.seo-section h2[data-v-a5333717]{font-size:26px;font-weight:800;color:#fff;margin-bottom:16px;letter-spacing:-.5px}.seo-section h3[data-v-a5333717]{font-size:18px;font-weight:700;color:#e0e0e0;margin-bottom:8px}.seo-section p[data-v-a5333717]{font-size:15px;color:#b0b0b0;line-height:1.7;margin-bottom:12px}.seo-section strong[data-v-a5333717]{color:#f5a623}.steps-grid[data-v-a5333717]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px;margin-top:20px}.step-item[data-v-a5333717]{background:#16213e;border-radius:10px;padding:20px;border:1px solid rgba(255,255,255,.05)}.step-num[data-v-a5333717]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#00d4aa;color:#1a1a2e;font-weight:800;font-size:14px;margin-bottom:10px}.step-item h3[data-v-a5333717]{font-size:16px;margin-bottom:6px}.step-item p[data-v-a5333717]{font-size:13px;color:#909090;line-height:1.6}.faq-list[data-v-a5333717]{display:flex;flex-direction:column;gap:16px}.faq-item[data-v-a5333717]{background:#16213e;border-radius:8px;padding:16px 20px;border:1px solid rgba(255,255,255,.05)}.faq-item h3[data-v-a5333717]{font-size:15px;color:#00d4aa;margin-bottom:8px}.faq-item p[data-v-a5333717]{font-size:14px;color:#b0b0b0;line-height:1.6;margin-bottom:0}@media (max-width: 600px){.steps-grid[data-v-a5333717]{grid-template-columns:1fr}.seo-section h2[data-v-a5333717]{font-size:22px}}.history-section[data-v-a1d8fdc2]{padding:0 20px 20px}.history-container[data-v-a1d8fdc2]{max-width:600px;margin:0 auto}.history-card[data-v-a1d8fdc2]{background:#16213e!important}.history-header[data-v-a1d8fdc2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.history-title[data-v-a1d8fdc2]{position:relative;margin:0;padding-left:12px;color:#e0e0e0;font-size:18px;font-weight:600;line-height:1.6}.history-title[data-v-a1d8fdc2]:before{content:"";position:absolute;top:50%;left:0;width:4px;height:18px;border-radius:2px;background:#18a058;transform:translateY(-50%)}.history-list[data-v-a1d8fdc2]{display:flex;flex-direction:column;gap:6px}.history-item[data-v-a1d8fdc2]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:#0003;border-radius:6px;border:1px solid transparent}.history-item.is-best[data-v-a1d8fdc2]{border-color:#f5a623;background:#f5a62314}.hi-left[data-v-a1d8fdc2]{display:flex;align-items:center;gap:8px;min-width:80px}.hi-badge[data-v-a1d8fdc2]{font-size:10px;font-weight:800;color:#1a1a2e;background:#f5a623;padding:1px 6px;border-radius:3px;letter-spacing:.5px}.hi-formation[data-v-a1d8fdc2]{font-size:13px;font-weight:600;color:#a0a0a0}.hi-center[data-v-a1d8fdc2]{text-align:center}.hi-record[data-v-a1d8fdc2]{display:block;font-size:18px;font-weight:900;color:#00d4aa}.hi-detail[data-v-a1d8fdc2]{display:block;font-size:10px;color:#707070}.hi-right[data-v-a1d8fdc2]{text-align:right}.hi-pts[data-v-a1d8fdc2]{display:block;font-size:14px;font-weight:700;color:#e0e0e0}.hi-ovr[data-v-a1d8fdc2]{display:block;font-size:10px;color:#707070}@media (max-width: 600px){.history-item[data-v-a1d8fdc2]{flex-wrap:wrap;gap:6px}.hi-left[data-v-a1d8fdc2],.hi-center[data-v-a1d8fdc2],.hi-right[data-v-a1d8fdc2]{min-width:auto}}.home-page[data-v-f2c4cf1a]{min-height:100vh;display:flex;flex-direction:column}.hero-section[data-v-f2c4cf1a]{text-align:center;padding:40px 20px 20px}.hero-content[data-v-f2c4cf1a]{max-width:700px;margin:0 auto}.hero-title[data-v-f2c4cf1a]{font-size:72px;font-weight:900;letter-spacing:-2px;line-height:1;margin-bottom:12px}.title-38[data-v-f2c4cf1a]{color:#00d4aa}.title-dash[data-v-f2c4cf1a]{color:#fff6}.title-0[data-v-f2c4cf1a]{color:#f5a623}.hero-subtitle[data-v-f2c4cf1a]{font-size:22px;font-weight:300;color:#e0e0e0;margin-bottom:10px}.hero-desc[data-v-f2c4cf1a]{font-size:15px;color:#a0a0a0;max-width:560px;margin:0 auto;line-height:1.6}.hero-desc strong[data-v-f2c4cf1a]{color:#f5a623}.game-section[data-v-f2c4cf1a]{padding:0 20px 40px;flex:1}.game-container[data-v-f2c4cf1a]{max-width:1100px;margin:0 auto}@media (max-width: 768px){.hero-title[data-v-f2c4cf1a]{font-size:48px}.hero-subtitle[data-v-f2c4cf1a]{font-size:18px}.hero-section[data-v-f2c4cf1a]{padding:30px 16px 10px}}
