._6nghJG_page{background-color:var(--bg-void,#111318);min-height:100vh;color:var(--text-primary,#f1f3f7);padding:5rem 0 6rem}._6nghJG_toast{border:1px solid var(--accent-gold,#c5a059);color:#fff;z-index:1000;background:#1c202a;border-radius:8px;padding:.85rem 1.4rem;font-size:.9rem;font-weight:500;animation:.25s ease-out _6nghJG_fadeIn;position:fixed;bottom:2rem;right:2rem;box-shadow:0 12px 36px #00000080}@keyframes _6nghJG_fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._6nghJG_editorialHeader{border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:2rem;padding-bottom:1.5rem;display:flex}._6nghJG_headerTitleCol{max-width:720px}._6nghJG_headerTag{font-family:var(--font-mono,monospace);letter-spacing:.12em;color:var(--accent-gold,#c5a059);text-transform:uppercase;margin-bottom:.4rem;font-size:.72rem;font-weight:600;display:inline-block}._6nghJG_headerTitle{font-family:var(--font-display,"Outfit", sans-serif);color:#fff;letter-spacing:-.02em;margin:0 0 .5rem;font-size:2.25rem;font-weight:800;line-height:1.15}._6nghJG_headerSubtitle{color:var(--text-secondary,#94a3b8);margin:0;font-size:.95rem;line-height:1.55}._6nghJG_headerActions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._6nghJG_crystalPanel{background:var(--bg-surface);border-radius:var(--radius-sm);border:1px solid #ffffff14;margin-bottom:2rem;padding:1.5rem;box-shadow:0 10px 28px #00000073}._6nghJG_crystalHeader{border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;padding-bottom:1rem;display:flex}._6nghJG_crystalEyebrow{font-family:var(--font-mono,monospace);letter-spacing:.1em;color:var(--accent-dirty-yellow);margin-bottom:.25rem;font-size:.7rem;font-weight:800;display:block}._6nghJG_crystalTitle{font-family:var(--font-display);color:var(--text-primary);margin:0;font-size:1.25rem;font-weight:800}._6nghJG_crystalActionBtn{background:var(--accent-dirty-yellow);color:#121316;font-family:var(--font-heading);border-radius:var(--radius-sm);cursor:pointer;border:1px solid #ffffff14;padding:.55rem 1.15rem;font-size:.82rem;font-weight:800;transition:transform .12s,box-shadow .12s;box-shadow:0 10px 28px #00000073}._6nghJG_crystalActionBtn:hover:not(:disabled){transform:translate(-1px,-1px);box-shadow:0 10px 28px #00000073}._6nghJG_crystalActionBtn:disabled{color:var(--text-muted,#64748b);cursor:default;background:#252b3a}._6nghJG_crystalGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin-bottom:1.25rem;display:grid}._6nghJG_crystalCard{background:var(--bg-card,#1c202a);border:1px solid #ffffff0f;border-radius:8px;flex-direction:column;gap:.5rem;padding:1rem 1.1rem;display:flex}._6nghJG_crystalFieldLabel{font-family:var(--font-mono,monospace);color:var(--accent-gold,#c5a059);letter-spacing:.06em;font-size:.7rem;font-weight:600}._6nghJG_crystalSelect{color:#fff;cursor:pointer;background:#141720;border:1px solid #ffffff1f;border-radius:6px;outline:none;padding:.55rem .75rem;font-size:.88rem;transition:border-color .15s}._6nghJG_crystalSelect:focus{border-color:var(--accent-gold,#c5a059)}._6nghJG_crystalHint{font-family:var(--font-mono,monospace);color:var(--text-muted,#64748b);font-size:.7rem}._6nghJG_pickemStatusBar{background:#141720;border:1px solid #ffffff0a;border-radius:6px;padding:.75rem 1rem}._6nghJG_pickemStatusText{color:var(--text-secondary,#94a3b8);font-size:.84rem}._6nghJG_pickemStatusText strong{color:#fff}._6nghJG_stageTabs{gap:.6rem;margin-bottom:2rem;padding-bottom:4px;display:flex;overflow-x:auto}._6nghJG_stageTab{background:var(--bg-card);border-radius:var(--radius-sm);color:var(--text-secondary);font-family:var(--font-heading);cursor:pointer;white-space:nowrap;border:1px solid #ffffff14;padding:.65rem 1.15rem;font-size:.85rem;font-weight:700;transition:all .14s;box-shadow:0 10px 28px #00000073}._6nghJG_stageTab:hover{background:var(--bg-elevated);color:#fff;transform:translate(-1px,-1px);box-shadow:0 10px 28px #00000073}._6nghJG_stageTabActive{background:var(--accent-dirty-yellow);border-color:#000;font-weight:800;box-shadow:0 10px 28px #00000073;color:#121316!important}._6nghJG_scheduleList{flex-direction:column;gap:2.25rem;display:flex}._6nghJG_daySection{flex-direction:column;gap:1rem;display:flex}._6nghJG_dayHeader{align-items:center;gap:.65rem;display:flex}._6nghJG_dayDot{background:var(--accent-gold,#c5a059);border-radius:50%;width:6px;height:6px}._6nghJG_dayTitle{font-family:var(--font-mono,monospace);color:#e2e8f0;letter-spacing:.06em;text-transform:uppercase;font-size:.82rem;font-weight:700}._6nghJG_matchesGrid{flex-direction:column;gap:1rem;display:flex}._6nghJG_matchCard{background:var(--bg-surface);border-radius:var(--radius-sm);border:1px solid #ffffff14;padding:1.25rem 1.5rem;transition:transform .14s,box-shadow .14s;box-shadow:0 10px 28px #00000073}._6nghJG_matchCard:hover{transform:translateY(-2px);box-shadow:0 10px 28px #00000073}._6nghJG_cardLive{border-left:3px solid #ef4444}._6nghJG_cardFinished{border-left:3px solid #34d399}._6nghJG_cardHeader{border-bottom:1px solid #ffffff0a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.15rem;padding-bottom:.75rem;display:flex}._6nghJG_metaLeft,._6nghJG_metaRight{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._6nghJG_statusPill{font-family:var(--font-mono,monospace);letter-spacing:.04em;border-radius:4px;padding:.2rem .55rem;font-size:.68rem;font-weight:700}._6nghJG_statusLive{color:#f87171;background:#ef444426;border:1px solid #ef44444d}._6nghJG_statusFinished{color:#34d399;background:#34d3991f;border:1px solid #34d39940}._6nghJG_statusUpcoming{color:var(--text-secondary,#94a3b8);background:#ffffff0d;border:1px solid #ffffff14}._6nghJG_jornadaTag{font-family:var(--font-mono,monospace);color:var(--accent-gold,#c5a059);font-size:.7rem;font-weight:600}._6nghJG_formatTag{font-family:var(--font-mono,monospace);color:#cbd5e1;background:#141720;border:1px solid #ffffff14;border-radius:4px;padding:.15rem .45rem;font-size:.68rem}._6nghJG_sweepTag{font-family:var(--font-mono,monospace);color:#34d399;background:#34d3991a;border:1px solid #34d39933;border-radius:4px;padding:.15rem .45rem;font-size:.68rem;font-weight:700}._6nghJG_sideInfo{font-family:var(--font-mono,monospace);color:var(--text-muted,#64748b);font-size:.7rem}._6nghJG_matchTime{font-family:var(--font-mono,monospace);color:#cbd5e1;font-size:.75rem;font-weight:600}._6nghJG_teamsRow{grid-template-columns:1fr auto 1fr;align-items:center;gap:1.5rem;margin-bottom:1.15rem;display:grid}._6nghJG_teamSide{flex-direction:column;gap:.2rem;display:flex}._6nghJG_teamSideRight{text-align:right}._6nghJG_teamName{font-family:var(--font-display,"Outfit", sans-serif);color:#fff;font-size:1.25rem;font-weight:700;line-height:1.2}._6nghJG_teamMeta{color:var(--text-secondary,#94a3b8);align-items:center;gap:.65rem;font-size:.78rem;display:flex}._6nghJG_teamSideRight ._6nghJG_teamMeta{justify-content:flex-end}._6nghJG_teamOdds strong{color:var(--accent-gold,#c5a059)}._6nghJG_scoreBlock{justify-content:center;align-items:center;min-width:80px;display:flex}._6nghJG_finalScore{font-family:var(--font-display,"Outfit", sans-serif);color:#34d399;background:#141720;border:1px solid #34d39940;border-radius:6px;padding:.25rem .9rem;font-size:1.6rem;font-weight:800;line-height:1}._6nghJG_vsBadge{font-family:var(--font-mono,monospace);color:var(--text-muted,#64748b);background:#141720;border:1px solid #ffffff14;border-radius:6px;padding:.35rem .75rem;font-size:.85rem;font-weight:700}._6nghJG_pickemBar{background:var(--bg-card,#1c202a);border:1px solid #ffffff0f;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.85rem;margin-bottom:.9rem;padding:.75rem 1rem;display:flex}._6nghJG_pickemGroup,._6nghJG_scoreGroup{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._6nghJG_pickemLabel{font-family:var(--font-mono,monospace);color:var(--accent-gold,#c5a059);font-size:.7rem;font-weight:600}._6nghJG_pickBtn{color:#e2e8f0;cursor:pointer;background:#141720;border:1px solid #ffffff1a;border-radius:4px;padding:.35rem .75rem;font-size:.78rem;font-weight:600;transition:all .15s}._6nghJG_pickBtn:hover{color:#fff;background:#222736;border-color:#fff3}._6nghJG_pickBtnActive{font-weight:700;background:var(--accent-gold,#c5a059)!important;color:#0e121b!important;border-color:var(--accent-gold,#c5a059)!important}._6nghJG_scorePills{gap:.35rem;display:flex}._6nghJG_scorePill{color:var(--text-secondary,#94a3b8);font-family:var(--font-mono,monospace);cursor:pointer;background:#141720;border:1px solid #ffffff14;border-radius:4px;padding:.25rem .5rem;font-size:.72rem;transition:all .15s}._6nghJG_scorePill:hover{color:#fff;border-color:#fff3}._6nghJG_scorePillActive{border-color:var(--accent-gold,#c5a059);color:var(--accent-gold,#c5a059);background:#252b3a;font-weight:700}._6nghJG_settledTag{font-family:var(--font-mono,monospace);color:#34d399;font-size:.7rem;font-weight:600}._6nghJG_matchStatsSection{background:#00000047;border-top:1px solid #ffffff14;border-radius:6px;margin-top:1rem;padding:12px 14px}._6nghJG_matchStatsHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}._6nghJG_matchStatsTitle{font-family:var(--font-mono,monospace);letter-spacing:.08em;color:var(--accent-gold,#c5a059);font-size:.72rem;font-weight:700}._6nghJG_matchStatsAvgDuration{font-family:var(--font-mono,monospace);color:var(--text-secondary,#94a3b8);font-size:.68rem}._6nghJG_performancesGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;display:grid}._6nghJG_perfTile{background:var(--bg-card);font-family:var(--font-mono,monospace);border:1px solid #ffffff14;border-radius:4px;padding:8px 10px;transition:border-color .15s}._6nghJG_perfTile:hover{border-color:#c8aa6e59}._6nghJG_perfTop{justify-content:space-between;align-items:center;margin-bottom:3px;display:flex}._6nghJG_perfAlias{color:#fff;font-size:.74rem;font-weight:700}._6nghJG_perfPts{color:#2ebd85;font-size:.76rem;font-weight:800}._6nghJG_perfDetails{color:var(--text-secondary,#94a3b8);font-size:.68rem}._6nghJG_cardFooter{color:var(--text-secondary,#94a3b8);border-top:1px solid #ffffff0a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding-top:.75rem;font-size:.8rem;display:flex}._6nghJG_fantasyNoteKey{color:var(--accent-gold,#c5a059);font-weight:600}._6nghJG_mvpHighlight{font-family:var(--font-mono,monospace);color:#34d399;background:#34d39914;border:1px solid #34d3992e;border-radius:4px;padding:.25rem .6rem;font-size:.72rem}._6nghJG_autoSyncPill{color:#2ebd85;font-family:var(--font-mono,monospace);letter-spacing:.04em;text-transform:uppercase;background:#2ebd851a;border:1px solid #2ebd854d;border-radius:4px;align-items:center;gap:6px;padding:4px 10px;font-size:.72rem;font-weight:700;display:inline-flex}._6nghJG_autoSyncDot{color:#2ebd85;font-size:.65rem;animation:2s ease-in-out infinite _6nghJG_pulseDot}@keyframes _6nghJG_pulseDot{0%,to{opacity:.5}50%{opacity:1}}._6nghJG_pickemResultBox{font-family:var(--font-mono,monospace);border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding:10px 14px;font-size:.76rem;display:flex}._6nghJG_pickemWonBox{color:#2ebd85;background:#2ebd851f;border:1px solid #2ebd8559}._6nghJG_pickemLostBox{color:var(--text-secondary,#94a3b8);background:#ffffff08;border:1px solid #ffffff14}._6nghJG_bottomNav{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:3.5rem;display:flex}@media (max-width:768px){._6nghJG_page{padding:72px 0 84px}._6nghJG_editorialHeader{flex-direction:column;align-items:stretch}._6nghJG_headerActions{width:100%}._6nghJG_headerActions button,._6nghJG_headerActions a{text-align:center;flex:calc(50% - .4rem);justify-content:center}._6nghJG_crystalHeader{flex-direction:column;align-items:flex-start}._6nghJG_crystalActionBtn{text-align:center;width:100%}._6nghJG_teamsRow{text-align:left;grid-template-columns:1fr;gap:.75rem}._6nghJG_teamSideRight{text-align:left}._6nghJG_teamSideRight ._6nghJG_teamMeta,._6nghJG_scoreBlock{justify-content:flex-start}._6nghJG_pickemBar{flex-direction:column;align-items:flex-start}}
