.setup-card[data-v-d8781166]{max-width:500px;margin:0 auto}.setup-body[data-v-d8781166]{display:flex;flex-direction:column;gap:24px}.setup-info[data-v-d8781166]{padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.06)}.roster-slots[data-v-d8781166]{display:flex;flex-wrap:wrap;gap:6px}.slot-chip[data-v-d8781166]{display:inline-flex;align-items:center;padding:3px 10px;border-radius:4px;background:#e639461f;color:#e63946;font-size:12px;font-weight:700;border:1px solid rgba(230,57,70,.2)}.setup-field[data-v-d8781166]{flex:1;min-width:180px}.reveal-options[data-v-d8781166]{display:flex;flex-direction:column;gap:2px}.section-title[data-v-d8781166]{display:flex;align-items:center;font-size:18px;font-weight:700;color:#e0e0e0;margin-bottom:8px;line-height:1.5}.section-title-bar[data-v-d8781166]{display:inline-block;width:4px;height:16px;border-radius:2px;margin-right:8px;flex-shrink:0}.section-title-bar.success[data-v-d8781166]{background-color:#18a058}.section-title-bar.info[data-v-d8781166]{background-color:#2080f0}.section-title-bar.warning[data-v-d8781166]{background-color:#f0a020}.start-btn[data-v-d8781166]{font-weight:700!important;letter-spacing:1px}.setup-actions[data-v-d8781166]{margin-top:8px}.draft-area[data-v-f3b2ef24]{display:flex;flex-direction:column;gap:12px}.draft-topbar[data-v-f3b2ef24]{display:flex;justify-content:center;gap:32px;padding:8px 0}.topbar-item[data-v-f3b2ef24]{text-align:center}.topbar-value[data-v-f3b2ef24]{display:block;font-size:22px;font-weight:800;color:#e0e0e0}.overall-value[data-v-f3b2ef24]{color:#e63946}.draft-main[data-v-f3b2ef24]{display:grid;grid-template-columns:1fr 340px;gap:16px;align-items:start}.field-card[data-v-f3b2ef24],.spin-card[data-v-f3b2ef24]{background:#1e1e24!important}.football-field[data-v-f3b2ef24]{width:100%;padding:28px 12px 16px;position:relative}.field-rows[data-v-f3b2ef24]{display:flex;flex-direction:column;gap:8px;position:relative;z-index:1}.field-row[data-v-f3b2ef24]{display:flex;justify-content:center;gap:12px}.field-slot[data-v-f3b2ef24]{flex:1;max-width:120px}.qb-slot[data-v-f3b2ef24]{max-width:120px}.ol-slot[data-v-f3b2ef24]{max-width:260px}.def-row[data-v-f3b2ef24]{margin-top:4px;padding-top:8px;border-top:2px solid rgba(255,255,255,.15)}.field-zone-label[data-v-f3b2ef24]{position:absolute;font-size:9px;font-weight:800;color:#ffffff4d;letter-spacing:2px;text-transform:uppercase;z-index:0}.off-label[data-v-f3b2ef24]{top:10px;left:50%;transform:translate(-50%)}.def-label[data-v-f3b2ef24]{bottom:4px;left:50%;transform:translate(-50%)}.spin-loading[data-v-f3b2ef24]{display:flex;flex-direction:column;align-items:center;padding:40px 0}.spin-team-badge[data-v-f3b2ef24]{text-align:center;padding:16px;border:2px solid;border-radius:10px;margin-bottom:16px;background:#0003;transition:border-color .1s ease,transform .1s ease}.spin-team-badge.pending[data-v-f3b2ef24]{border-style:dashed;opacity:.85}.spin-team-badge.rolling[data-v-f3b2ef24]{animation:roll-bounce-f3b2ef24 .18s infinite alternate;box-shadow:0 0 22px #e639463d}@keyframes roll-bounce-f3b2ef24{0%{transform:translateY(0) scale(1)}to{transform:translateY(-2px) scale(1.01)}}.roll-status[data-v-f3b2ef24]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:10px 0 4px}.roll-dice[data-v-f3b2ef24]{font-size:32px;color:#e63946;line-height:1;animation:dice-spin-f3b2ef24 .5s infinite linear}@keyframes dice-spin-f3b2ef24{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spin-team-city[data-v-f3b2ef24]{display:block;font-size:13px;color:#a0a0a0}.spin-team-name[data-v-f3b2ef24]{display:block;font-size:24px;font-weight:800;color:#fff}.spin-season[data-v-f3b2ef24]{display:block;font-size:16px;color:#f5a623;margin-top:4px;font-weight:600}.player-picks[data-v-f3b2ef24]{display:flex;flex-direction:column;gap:6px;max-height:360px;overflow-y:auto}.player-pick-card[data-v-f3b2ef24]{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-f3b2ef24]:hover{background:#e6394626;border-color:#e63946}.player-pick-card.can-fit[data-v-f3b2ef24]{cursor:pointer}.player-pick-card.no-fit[data-v-f3b2ef24]{opacity:.4;cursor:not-allowed}.pick-name[data-v-f3b2ef24]{flex:1;font-size:14px;font-weight:600;color:#e0e0e0}.pick-ovr[data-v-f3b2ef24]{font-size:16px;font-weight:800;color:#f5a623;min-width:28px;text-align:right}.pick-ovr-blind[data-v-f3b2ef24]{font-size:16px;font-weight:800;color:#707070;min-width:28px;text-align:right}@media (max-width: 768px){.draft-main[data-v-f3b2ef24]{grid-template-columns:1fr}.draft-topbar[data-v-f3b2ef24]{gap:20px}}.result-area[data-v-8859e194]{display:flex;flex-direction:column;gap:16px;max-width:700px;margin:0 auto}.verdict-banner[data-v-8859e194]{text-align:center;padding:24px 20px;background:linear-gradient(135deg,#1e1e24,#2a1a1e);border-radius:12px;border:1px solid rgba(255,255,255,.08)}.verdict-banner.perfect[data-v-8859e194]{background:linear-gradient(135deg,#3a1518,#2a1a1e);border-color:#f5a623;animation:pulse-glow 2s infinite}.verdict-emoji[data-v-8859e194]{font-size:48px;display:block;margin-bottom:8px}.verdict-text[data-v-8859e194]{font-size:28px;font-weight:900;color:#fff;letter-spacing:1px}.record-display[data-v-8859e194]{text-align:center}.record-numbers[data-v-8859e194]{display:flex;justify-content:center;align-items:center;gap:12px;margin-bottom:20px}.record-item[data-v-8859e194]{text-align:center}.record-num[data-v-8859e194]{display:block;font-size:48px;font-weight:900;line-height:1}.record-label[data-v-8859e194]{display:block;font-size:12px;color:#a0a0a0;margin-top:4px;text-transform:uppercase;letter-spacing:1px}.wins .record-num[data-v-8859e194]{color:#22c55e}.losses .record-num[data-v-8859e194]{color:#94a3b8}.record-sep[data-v-8859e194]{font-size:32px;font-weight:200;color:#fff3}.stats-row[data-v-8859e194]{display:flex;justify-content:center;gap:24px;margin-bottom:12px;flex-wrap:wrap}.stat-box[data-v-8859e194]{text-align:center}.stat-val[data-v-8859e194]{display:block;font-size:24px;font-weight:800;color:#e0e0e0}.stat-val.positive[data-v-8859e194]{color:#22c55e}.stat-val.negative[data-v-8859e194]{color:#94a3b8}.stat-label[data-v-8859e194]{display:block;font-size:11px;color:#707070;text-transform:uppercase;letter-spacing:1px}.lines-card[data-v-8859e194],.xi-card[data-v-8859e194],.scorers-card[data-v-8859e194],.matches-card[data-v-8859e194]{background:#1e1e24!important}.result-section-title[data-v-8859e194]{display:flex;align-items:center;margin-bottom:12px;color:#e0e0e0;font-size:16px;font-weight:700}.result-section-title[data-v-8859e194]:before{content:"";width:4px;height:16px;margin-right:8px;border-radius:2px;background:#909090}.result-section-title.info[data-v-8859e194]:before{background:#2080f0}.result-section-title.success[data-v-8859e194]:before{background:#18a058}.result-section-title.warning[data-v-8859e194]:before{background:#f0a020}.lines-grid[data-v-8859e194]{display:flex;flex-direction:column;gap:10px}.line-item[data-v-8859e194]{display:flex;align-items:center;gap:12px}.line-label[data-v-8859e194]{width:36px;font-size:12px;font-weight:700;color:#a0a0a0;text-transform:uppercase}.line-item[data-v-8859e194] .n-progress{flex:1}.xi-grid[data-v-8859e194]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}.xi-player[data-v-8859e194]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:6px 8px;background:#0003;border-radius:6px}.xi-name[data-v-8859e194]{font-size:13px;font-weight:600;color:#e0e0e0}.xi-ovr[data-v-8859e194]{font-size:14px;font-weight:800;color:#f5a623}.xi-team[data-v-8859e194]{font-size:10px;color:#707070;width:100%}.scorers-list[data-v-8859e194]{display:flex;flex-direction:column;gap:6px}.scorer-item[data-v-8859e194]{display:flex;align-items:center;gap:12px;padding:6px 10px;background:#0003;border-radius:6px}.scorer-rank[data-v-8859e194]{width:20px;font-weight:800;color:#f5a623;text-align:center}.scorer-name[data-v-8859e194]{flex:1;font-weight:600;color:#e0e0e0}.scorer-tds[data-v-8859e194]{font-weight:700;color:#e63946}.matches-grid[data-v-8859e194]{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:4px}.match-item[data-v-8859e194]{display:flex;flex-direction:column;align-items:center;padding:6px 4px;background:#0003;border-radius:4px;font-size:12px}.match-num[data-v-8859e194]{font-size:10px;color:#707070}.match-opponent[data-v-8859e194]{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-8859e194]{font-weight:800;font-size:14px}.match-score[data-v-8859e194]{font-size:10px;color:#a0a0a0}.result-actions[data-v-8859e194]{margin-top:8px}.live-area[data-v-f5c18114]{max-width:500px;margin:0 auto;display:flex;flex-direction:column;gap:12px}.live-topbar[data-v-f5c18114]{text-align:center}.live-game-num[data-v-f5c18114]{display:block;font-size:22px;font-weight:800;color:#e0e0e0}.game-card[data-v-f5c18114]{background:#1e1e24!important}.game-teams[data-v-f5c18114]{display:flex;justify-content:space-between;align-items:center;padding:16px 0}.team-side[data-v-f5c18114]{flex:1;text-align:center}.team-label[data-v-f5c18114]{display:block;font-size:10px;font-weight:700;color:#707070;text-transform:uppercase;letter-spacing:1px;margin-bottom:4px}.team-name[data-v-f5c18114]{display:block;font-size:18px;font-weight:800;color:#e0e0e0}.your-team .team-name[data-v-f5c18114]{color:#e63946}.match-vs[data-v-f5c18114]{padding:0 12px}.vs-text[data-v-f5c18114]{font-size:16px;font-weight:900;color:#505050}.game-score-reveal[data-v-f5c18114]{text-align:center;font-size:48px;font-weight:900;padding:12px 0;line-height:1}.score-pf.score-w[data-v-f5c18114]{color:#22c55e}.score-pf.score-l[data-v-f5c18114]{color:#94a3b8}.score-sep[data-v-f5c18114]{color:#fff3;margin:0 8px}.score-pa[data-v-f5c18114]{color:#e0e0e0}.game-waiting[data-v-f5c18114]{text-align:center;font-size:32px;color:#505050;padding:12px 0;letter-spacing:8px}.running-tally[data-v-f5c18114]{display:flex;justify-content:center;gap:24px}.tally-item[data-v-f5c18114]{text-align:center}.tally-num[data-v-f5c18114]{display:block;font-size:28px;font-weight:900;line-height:1}.tally-label[data-v-f5c18114]{display:block;font-size:12px;font-weight:700;margin-top:2px;letter-spacing:1px}.tally-w .tally-num[data-v-f5c18114],.tally-w .tally-label[data-v-f5c18114]{color:#22c55e}.tally-l .tally-num[data-v-f5c18114],.tally-l .tally-label[data-v-f5c18114]{color:#94a3b8}.results-strip[data-v-f5c18114]{display:flex;justify-content:center;gap:4px;flex-wrap:wrap}.strip-item[data-v-f5c18114]{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-f5c18114]{color:#22c55e;background:#22c55e26}.strip-item.result-row-L[data-v-f5c18114]{color:#94a3b8;background:#94a3b826}.live-controls[data-v-f5c18114]{margin-top:8px}.seo-content[data-v-8a9f04a2]{max-width:800px;margin:0 auto;padding:40px 20px 60px}.seo-section[data-v-8a9f04a2]{margin-bottom:48px}.seo-section h2[data-v-8a9f04a2]{font-size:26px;font-weight:800;color:#fff;margin-bottom:16px;letter-spacing:-.5px}.seo-subtitle[data-v-8a9f04a2],.tips-heading[data-v-8a9f04a2]{font-size:18px;font-weight:700;color:#e0e0e0;margin-bottom:8px;margin-top:20px}.seo-section p[data-v-8a9f04a2]{font-size:15px;color:#b0b0b0;line-height:1.7;margin-bottom:12px}.seo-section strong[data-v-8a9f04a2]{color:#f5a623}.tips-list[data-v-8a9f04a2]{list-style:none;padding:0;margin-top:12px}.tips-list li[data-v-8a9f04a2]{font-size:14px;color:#b0b0b0;line-height:1.8;padding:6px 0 6px 24px;position:relative}.tips-list li[data-v-8a9f04a2]:before{content:"▸";position:absolute;left:0;color:#e63946;font-weight:800}.tips-list strong[data-v-8a9f04a2]{color:#fff}.steps-grid[data-v-8a9f04a2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px;margin-top:20px}.step-item[data-v-8a9f04a2]{background:#1e1e24;border-radius:10px;padding:20px;border:1px solid rgba(255,255,255,.05)}.step-num[data-v-8a9f04a2]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#e63946;color:#fff;font-weight:800;font-size:14px;margin-bottom:10px}.step-title[data-v-8a9f04a2]{font-size:16px;font-weight:700;color:#e0e0e0;margin-bottom:6px;margin-top:0}.step-item p[data-v-8a9f04a2]{font-size:13px;color:#909090;line-height:1.6}.faq-list[data-v-8a9f04a2]{display:flex;flex-direction:column;gap:16px}.faq-item[data-v-8a9f04a2]{background:#1e1e24;border-radius:8px;padding:16px 20px;border:1px solid rgba(255,255,255,.05)}.faq-question[data-v-8a9f04a2]{font-size:15px;font-weight:700;color:#e63946;margin-bottom:8px;margin-top:0}.faq-item p[data-v-8a9f04a2]{font-size:14px;color:#b0b0b0;line-height:1.6;margin-bottom:0}@media (max-width: 600px){.steps-grid[data-v-8a9f04a2]{grid-template-columns:1fr}.seo-section h2[data-v-8a9f04a2]{font-size:22px}}.history-section[data-v-23aeed47]{padding:0 20px 20px}.history-container[data-v-23aeed47]{max-width:600px;margin:0 auto}.history-card[data-v-23aeed47]{background:#1e1e24!important}.history-header[data-v-23aeed47]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.history-list[data-v-23aeed47]{display:flex;flex-direction:column;gap:6px}.history-item[data-v-23aeed47]{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-23aeed47]{border-color:#f5a623;background:#f5a62314}.hi-left[data-v-23aeed47]{display:flex;align-items:center;gap:8px;min-width:60px}.hi-badge[data-v-23aeed47]{font-size:10px;font-weight:800;color:#121212;background:#f5a623;padding:1px 6px;border-radius:3px;letter-spacing:.5px}.hi-center[data-v-23aeed47]{text-align:center;flex:1}.hi-record[data-v-23aeed47]{display:block;font-size:18px;font-weight:900;color:#e63946}.hi-detail[data-v-23aeed47]{display:block;font-size:10px;color:#707070}.hi-right[data-v-23aeed47]{text-align:right;min-width:80px}.hi-pts[data-v-23aeed47]{display:block;font-size:14px;font-weight:700;color:#e0e0e0}.hi-ovr[data-v-23aeed47]{display:block;font-size:10px;color:#707070}.section-title[data-v-23aeed47]{display:flex;align-items:center;font-size:18px;font-weight:700;color:#e0e0e0;margin-bottom:12px;line-height:1.5}.section-title-bar[data-v-23aeed47]{display:inline-block;width:4px;height:16px;border-radius:2px;margin-right:8px;flex-shrink:0}.section-title-bar.success[data-v-23aeed47]{background-color:#18a058}@media (max-width: 600px){.history-item[data-v-23aeed47]{flex-wrap:wrap;gap:6px}.hi-left[data-v-23aeed47],.hi-center[data-v-23aeed47],.hi-right[data-v-23aeed47]{min-width:auto}}.home-page[data-v-31fc597b]{min-height:100vh;display:flex;flex-direction:column}.hero-section[data-v-31fc597b]{text-align:center;padding:40px 20px 20px}.hero-content[data-v-31fc597b]{max-width:700px;margin:0 auto}.hero-title[data-v-31fc597b]{font-size:72px;font-weight:900;letter-spacing:-2px;line-height:1;margin-bottom:12px}.title-17[data-v-31fc597b]{color:#e63946}.title-dash[data-v-31fc597b]{color:#fff6}.title-0[data-v-31fc597b]{color:#f5a623}.title-game[data-v-31fc597b]{font-size:36px;font-weight:700;color:#e0e0e0;margin-left:8px;letter-spacing:-1px}.visually-hidden[data-v-31fc597b]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.hero-subtitle[data-v-31fc597b]{font-size:22px;font-weight:300;color:#e0e0e0;margin-bottom:10px}.hero-desc[data-v-31fc597b]{font-size:15px;color:#a0a0a0;max-width:560px;margin:0 auto;line-height:1.6}.hero-desc strong[data-v-31fc597b]{color:#f5a623}.game-section[data-v-31fc597b]{padding:0 20px 40px;flex:1}.game-container[data-v-31fc597b]{max-width:1100px;margin:0 auto}@media (max-width: 768px){.hero-title[data-v-31fc597b]{font-size:48px}.title-game[data-v-31fc597b]{font-size:24px}.hero-subtitle[data-v-31fc597b]{font-size:18px}.hero-section[data-v-31fc597b]{padding:30px 16px 10px}}
