:root,[data-theme=default]{color-scheme:light;--theme-bg:#f2f6fc;--theme-bg-image:radial-gradient(ellipse 95% 60% at 50% -18%,rgba(240,40,106,0.24),transparent),radial-gradient(ellipse 60% 50% at 100% 0%,rgba(18,212,146,0.16),transparent),radial-gradient(ellipse 55% 45% at 0% 8%,rgba(255,176,32,0.15),transparent),radial-gradient(ellipse 50% 40% at 0% 100%,rgba(53,104,168,0.12),transparent),radial-gradient(ellipse 45% 35% at 100% 100%,rgba(240,40,106,0.1),transparent);--theme-text:#111827;--theme-text-heading:#121f35;--theme-text-muted:#23456f;--theme-card-bg:rgba(255,255,255,0.95);--theme-card-border:rgba(255,255,255,0.9);--theme-card-shadow:0 4px 18px -4px rgba(240,40,106,0.08),0 4px 14px -2px rgba(28,48,79,0.06);--theme-input-bg:#ffffff;--theme-input-border:#e5e7eb;--theme-input-text:#121f35;--theme-accent-from:#f0286a;--theme-accent-via:#f24d88;--theme-accent-to:#0abf7a;--theme-accent-shadow:0 8px 28px -6px rgba(240,40,106,0.38);--theme-title-from:#121f35;--theme-title-mid:#3568a8;--theme-title-to:#f0286a;--theme-secondary-bg:#ffffff;--theme-secondary-border:#ffc9db;--theme-secondary-text:#1c304f;--theme-secondary-hover-bg:#fff1f5}[data-theme=pitch]{color-scheme:light;--theme-bg:#d8f5e8;--theme-bg-image:linear-gradient(180deg,rgba(255,255,255,0.42),transparent 28%),repeating-linear-gradient(90deg,rgba(16,185,129,0.04),rgba(16,185,129,0.04) 1px,transparent 0,transparent 28px),radial-gradient(ellipse 100% 70% at 50% -20%,rgba(16,185,129,0.34),transparent),radial-gradient(ellipse 55% 45% at 100% 15%,rgba(5,150,105,0.18),transparent),radial-gradient(ellipse 50% 40% at 0% 100%,rgba(4,120,87,0.14),transparent);--theme-text:#052e1f;--theme-text-heading:#022c22;--theme-text-muted:#14532d;--theme-card-bg:rgba(240,253,247,0.96);--theme-card-border:rgba(110,231,183,0.75);--theme-card-shadow:0 4px 18px -4px rgba(5,150,105,0.16),0 4px 14px -2px rgba(4,47,46,0.06);--theme-input-bg:#ecfdf5;--theme-input-border:#6ee7b7;--theme-input-text:#064e3b;--theme-accent-from:#059669;--theme-accent-via:#10b981;--theme-accent-to:#047857;--theme-accent-shadow:0 8px 28px -6px rgba(5,150,105,0.38);--theme-title-from:#064e3b;--theme-title-mid:#059669;--theme-title-to:#047857;--theme-secondary-bg:#ecfdf5;--theme-secondary-border:#6ee7b7;--theme-secondary-text:#065f46;--theme-secondary-hover-bg:#d1fae5}[data-theme=royal]{color-scheme:light;--theme-bg:#d4e4f7;--theme-bg-image:linear-gradient(145deg,rgba(255,255,255,0.35),transparent 42%),radial-gradient(ellipse 95% 65% at 50% -18%,rgba(30,64,175,0.28),transparent),radial-gradient(ellipse 60% 50% at 100% 0%,rgba(59,130,246,0.2),transparent),radial-gradient(ellipse 55% 45% at 0% 12%,rgba(30,58,95,0.16),transparent),radial-gradient(ellipse 50% 40% at 100% 100%,rgba(53,104,168,0.14),transparent);--theme-text:#0a1628;--theme-text-heading:#071423;--theme-text-muted:#1e3a5f;--theme-card-bg:rgba(248,251,255,0.97);--theme-card-border:rgba(147,197,253,0.85);--theme-card-shadow:0 4px 18px -4px rgba(37,99,235,0.14),0 4px 14px -2px rgba(15,23,42,0.06);--theme-input-bg:#f0f7ff;--theme-input-border:#93c5fd;--theme-input-text:#1e3a5f;--theme-accent-from:#1e3a5f;--theme-accent-via:#3568a8;--theme-accent-to:#5289c0;--theme-accent-shadow:0 8px 28px -6px rgba(37,99,235,0.32);--theme-title-from:#0f2744;--theme-title-mid:#2563eb;--theme-title-to:#5289c0;--theme-secondary-bg:#eff6ff;--theme-secondary-border:#93c5fd;--theme-secondary-text:#1e40af;--theme-secondary-hover-bg:#dbeafe}[data-theme=gold]{color-scheme:light;--theme-bg:#fef0c7;--theme-bg-image:radial-gradient(ellipse 90% 55% at 50% -12%,rgba(251,191,36,0.42),transparent),radial-gradient(ellipse 65% 50% at 100% 20%,rgba(245,158,11,0.24),transparent),radial-gradient(ellipse 55% 45% at 0% 85%,rgba(217,119,6,0.16),transparent),radial-gradient(circle at 82% 8%,rgba(255,237,160,0.55),transparent 38%);--theme-text:#451a03;--theme-text-heading:#3b1403;--theme-text-muted:#78350f;--theme-card-bg:rgba(255,251,235,0.97);--theme-card-border:rgba(252,211,77,0.9);--theme-card-shadow:0 4px 18px -4px rgba(217,119,6,0.18),0 4px 14px -2px rgba(69,26,3,0.06);--theme-input-bg:#fffbeb;--theme-input-border:#fcd34d;--theme-input-text:#78350f;--theme-accent-from:#d97706;--theme-accent-via:#f59e0b;--theme-accent-to:#b45309;--theme-accent-shadow:0 8px 28px -6px rgba(217,119,6,0.4);--theme-title-from:#78350f;--theme-title-mid:#d97706;--theme-title-to:#b45309;--theme-secondary-bg:#fffbeb;--theme-secondary-border:#fcd34d;--theme-secondary-text:#92400e;--theme-secondary-hover-bg:#fef3c7}[data-theme=default] .card-hover:hover{border-color:rgba(240,40,106,.45)}[data-theme=default] .input:focus{border-color:#f0286a}[data-theme=default] .dashboard-section-upcoming{border-color:rgba(240,40,106,.35);background:linear-gradient(145deg,rgba(255,241,245,.95),rgba(255,255,255,.98))}[data-theme=default] .dashboard-section-recent{border-color:rgba(18,212,146,.28);background:linear-gradient(145deg,rgba(236,253,245,.85),rgba(255,255,255,.96))}[data-theme=pitch] .card-hover:hover{border-color:rgba(16,185,129,.55)}[data-theme=pitch] .input:focus{border-color:#10b981}[data-theme=pitch] .section-heading-fan,[data-theme=pitch] .section-heading-pitch,[data-theme=pitch] .section-heading-royal{color:#047857}[data-theme=pitch] .card-match-pending{background:linear-gradient(145deg,rgba(209,250,229,.95),rgba(240,253,247,.98));border-color:rgba(52,211,153,.55);color:#052e1f}[data-theme=pitch] .card-match-upcoming{background:linear-gradient(145deg,rgba(167,243,208,.75),rgba(240,253,247,.98));border-color:rgba(16,185,129,.45);color:#052e1f}[data-theme=pitch] .card-match-recent{background:linear-gradient(145deg,rgba(220,252,231,.9),rgba(236,253,245,.98));border-color:rgba(5,150,105,.35);color:#052e1f}[data-theme=pitch] .stat-card-gold,[data-theme=pitch] .stat-card-pitch,[data-theme=pitch] .stat-card-royal{background:linear-gradient(145deg,rgba(209,250,229,.85),rgba(240,253,247,.98));border-left-color:#059669}[data-theme=pitch] .dashboard-section-upcoming{border-color:rgba(16,185,129,.45);background:linear-gradient(145deg,rgba(209,250,229,.92),rgba(240,253,247,.98));color:#052e1f}[data-theme=pitch] .dashboard-section-recent{border-color:rgba(5,150,105,.28);background:linear-gradient(145deg,rgba(220,252,231,.88),rgba(236,253,245,.96));color:#052e1f}[data-theme=pitch] .prediction-score-counter-btn{border-color:rgba(52,211,153,.65);background:linear-gradient(180deg,#ecfdf5,#d1fae5);color:#047857}[data-theme=pitch] .prediction-score-input{border-color:rgba(52,211,153,.65);background:rgba(236,253,245,.85);color:#052e1f}[data-theme=royal] .card-hover:hover{border-color:rgba(59,130,246,.5)}[data-theme=royal] .input:focus{border-color:#3568a8}[data-theme=royal] .section-heading-fan,[data-theme=royal] .section-heading-pitch,[data-theme=royal] .section-heading-royal{color:#1e40af}[data-theme=royal] .card-match-pending{background:linear-gradient(145deg,rgba(219,234,254,.95),rgba(248,251,255,.98));border-color:rgba(96,165,250,.55);color:#0a1628}[data-theme=royal] .card-match-upcoming{background:linear-gradient(145deg,rgba(191,219,254,.82),rgba(248,251,255,.98));border-color:rgba(59,130,246,.45);color:#0a1628}[data-theme=royal] .card-match-recent{background:linear-gradient(145deg,rgba(224,242,254,.9),rgba(239,246,255,.98));border-color:rgba(37,99,235,.32);color:#0a1628}[data-theme=royal] .stat-card-gold,[data-theme=royal] .stat-card-pitch,[data-theme=royal] .stat-card-royal{background:linear-gradient(145deg,rgba(219,234,254,.88),rgba(248,251,255,.98));border-left-color:#2563eb}[data-theme=royal] .dashboard-section-upcoming{border-color:rgba(59,130,246,.42);background:linear-gradient(145deg,rgba(219,234,254,.92),rgba(248,251,255,.98));color:#0a1628}[data-theme=royal] .dashboard-section-recent{border-color:rgba(30,64,175,.24);background:linear-gradient(145deg,rgba(239,246,255,.92),rgba(248,250,252,.96));color:#0a1628}[data-theme=royal] .prediction-score-counter-btn{border-color:rgba(96,165,250,.65);background:linear-gradient(180deg,#eff6ff,#dbeafe);color:#1e40af}[data-theme=royal] .prediction-score-input{border-color:rgba(96,165,250,.65);background:rgba(239,246,255,.9);color:#0a1628}[data-theme=gold] .card-hover:hover{border-color:rgba(245,158,11,.55)}[data-theme=gold] .input:focus{border-color:#d97706}[data-theme=gold] .section-heading-fan,[data-theme=gold] .section-heading-pitch,[data-theme=gold] .section-heading-royal{color:#b45309}[data-theme=gold] .card-match-pending{background:linear-gradient(145deg,rgba(254,243,199,.95),rgba(255,251,235,.98));border-color:rgba(251,191,36,.62);color:#451a03}[data-theme=gold] .card-match-upcoming{background:linear-gradient(145deg,rgba(253,230,138,.78),rgba(255,251,235,.98));border-color:rgba(245,158,11,.48);color:#451a03}[data-theme=gold] .card-match-recent{background:linear-gradient(145deg,rgba(254,240,138,.88),rgba(255,248,220,.98));border-color:rgba(217,119,6,.32);color:#451a03}[data-theme=gold] .stat-card-gold,[data-theme=gold] .stat-card-pitch,[data-theme=gold] .stat-card-royal{background:linear-gradient(145deg,rgba(254,243,199,.9),rgba(255,251,235,.98));border-left-color:#d97706}[data-theme=gold] .dashboard-section-upcoming{border-color:rgba(245,158,11,.48);background:linear-gradient(145deg,rgba(254,243,199,.94),rgba(255,251,235,.98));color:#451a03}[data-theme=gold] .dashboard-section-recent{border-color:rgba(217,119,6,.26);background:linear-gradient(145deg,rgba(255,248,220,.92),rgba(254,252,232,.96));color:#451a03}[data-theme=gold] .prediction-score-counter-btn{border-color:rgba(251,191,36,.75);background:linear-gradient(180deg,#fffbeb,#fef3c7);color:#92400e}[data-theme=gold] .prediction-score-input{border-color:rgba(251,191,36,.75);background:rgba(255,251,235,.92);color:#451a03}[data-theme=pitch] .app-main .text-gray-900,[data-theme=pitch] .app-main .text-night-800,[data-theme=pitch] .app-main .text-night-900,[data-theme=pitch] .profile-page .text-gray-900,[data-theme=pitch] .profile-page .text-night-800,[data-theme=pitch] .profile-page .text-night-900{color:var(--theme-text-heading)}[data-theme=pitch] .app-main .text-gray-700,[data-theme=pitch] .app-main .text-gray-800,[data-theme=pitch] .app-main .text-night-600,[data-theme=pitch] .app-main .text-night-700,[data-theme=pitch] .profile-page .text-gray-700,[data-theme=pitch] .profile-page .text-night-700{color:var(--theme-text)}[data-theme=pitch] .app-main .text-gray-400,[data-theme=pitch] .app-main .text-gray-500,[data-theme=pitch] .app-main .text-gray-600,[data-theme=pitch] .app-main .text-night-500,[data-theme=pitch] .profile-page .text-gray-500,[data-theme=pitch] .profile-page .text-gray-600{color:var(--theme-text-muted)}[data-theme=pitch] .app-main .text-night-600\/80,[data-theme=pitch] .app-main .text-night-700\/70{color:color-mix(in srgb,var(--theme-text-muted) 82%,transparent)}[data-theme=pitch] .app-main .text-royal-300,[data-theme=pitch] .app-main .text-royal-400{color:#047857}[data-theme=pitch] .app-main .text-fan-600,[data-theme=pitch] .app-main .text-fan-700,[data-theme=pitch] .app-main .text-fan-800,[data-theme=pitch] .app-main .text-fan-900,[data-theme=pitch] .app-main .text-royal-600,[data-theme=pitch] .app-main .text-royal-700,[data-theme=pitch] .app-main .text-royal-800,[data-theme=pitch] .app-main .text-royal-900{color:#065f46}[data-theme=pitch] .app-main .text-pitch-600,[data-theme=pitch] .app-main .text-pitch-700,[data-theme=pitch] .app-main .text-pitch-800,[data-theme=pitch] .app-main .text-pitch-900{color:#052e1f}[data-theme=pitch] .app-main .link-back,[data-theme=pitch] .app-main .text-gold-600,[data-theme=pitch] .app-main .text-gold-700,[data-theme=pitch] .app-main .text-gold-800{color:#047857}[data-theme=pitch] .app-main .link-back:hover{color:#065f46}[data-theme=pitch] .dashboard-section-recent .section-heading-muted,[data-theme=pitch] .dashboard-section-recent .text-gray-500,[data-theme=pitch] .dashboard-section-upcoming .text-gray-500,[data-theme=pitch] .dashboard-section-upcoming .text-night-700\/70{color:var(--theme-text-muted)}[data-theme=pitch] .prediction-score-counter-value,[data-theme=pitch] .stat-card-gold .text-gold-600,[data-theme=pitch] .stat-card-gold .text-gold-700,[data-theme=pitch] .stat-card-pitch .text-gold-600,[data-theme=pitch] .stat-card-pitch .text-gold-700,[data-theme=pitch] .stat-card-pitch .text-royal-600,[data-theme=pitch] .stat-card-pitch .text-royal-700,[data-theme=pitch] .stat-card-royal .text-gold-600,[data-theme=pitch] .stat-card-royal .text-gold-700,[data-theme=pitch] .stat-card-royal .text-royal-600,[data-theme=pitch] .stat-card-royal .text-royal-700,[data-theme=royal] .app-main .text-gray-900,[data-theme=royal] .app-main .text-night-800,[data-theme=royal] .app-main .text-night-900,[data-theme=royal] .profile-page .text-gray-900,[data-theme=royal] .profile-page .text-night-800,[data-theme=royal] .profile-page .text-night-900{color:var(--theme-text-heading)}[data-theme=royal] .app-main .text-gray-700,[data-theme=royal] .app-main .text-gray-800,[data-theme=royal] .app-main .text-night-600,[data-theme=royal] .app-main .text-night-700,[data-theme=royal] .profile-page .text-gray-700,[data-theme=royal] .profile-page .text-night-700{color:var(--theme-text)}[data-theme=royal] .app-main .text-gray-400,[data-theme=royal] .app-main .text-gray-500,[data-theme=royal] .app-main .text-gray-600,[data-theme=royal] .app-main .text-night-500,[data-theme=royal] .profile-page .text-gray-500,[data-theme=royal] .profile-page .text-gray-600{color:var(--theme-text-muted)}[data-theme=royal] .app-main .text-night-600\/80,[data-theme=royal] .app-main .text-night-700\/70{color:color-mix(in srgb,var(--theme-text-muted) 82%,transparent)}[data-theme=royal] .app-main .text-royal-300,[data-theme=royal] .app-main .text-royal-400{color:#3568a8}[data-theme=royal] .app-main .text-royal-600,[data-theme=royal] .app-main .text-royal-700,[data-theme=royal] .app-main .text-royal-800,[data-theme=royal] .app-main .text-royal-900{color:#1e3a5f}[data-theme=royal] .app-main .text-fan-600,[data-theme=royal] .app-main .text-fan-700,[data-theme=royal] .app-main .text-fan-800{color:#b8184f}[data-theme=royal] .app-main .text-pitch-600,[data-theme=royal] .app-main .text-pitch-700,[data-theme=royal] .app-main .text-pitch-800,[data-theme=royal] .app-main .text-pitch-900{color:#1e3a5f}[data-theme=royal] .app-main .text-gold-600,[data-theme=royal] .app-main .text-gold-700,[data-theme=royal] .app-main .text-gold-800{color:#92400e}[data-theme=royal] .app-main .link-back{color:#2563eb}[data-theme=royal] .app-main .link-back:hover{color:#1e40af}[data-theme=royal] .dashboard-section-recent .section-heading-muted,[data-theme=royal] .dashboard-section-recent .text-gray-500,[data-theme=royal] .dashboard-section-upcoming .text-gray-500,[data-theme=royal] .dashboard-section-upcoming .text-night-700\/70{color:var(--theme-text-muted)}[data-theme=royal] .stat-card-gold .text-gold-600,[data-theme=royal] .stat-card-gold .text-gold-700,[data-theme=royal] .stat-card-pitch .text-gold-600,[data-theme=royal] .stat-card-pitch .text-gold-700,[data-theme=royal] .stat-card-royal .text-gold-600,[data-theme=royal] .stat-card-royal .text-gold-700{color:#92400e}[data-theme=gold] .app-main .text-gray-900,[data-theme=gold] .app-main .text-night-800,[data-theme=gold] .app-main .text-night-900,[data-theme=gold] .profile-page .text-gray-900,[data-theme=gold] .profile-page .text-night-800,[data-theme=gold] .profile-page .text-night-900,[data-theme=royal] .prediction-score-counter-value{color:var(--theme-text-heading)}[data-theme=gold] .app-main .text-gray-700,[data-theme=gold] .app-main .text-gray-800,[data-theme=gold] .app-main .text-night-600,[data-theme=gold] .app-main .text-night-700,[data-theme=gold] .profile-page .text-gray-700,[data-theme=gold] .profile-page .text-night-700{color:var(--theme-text)}[data-theme=gold] .app-main .text-gray-400,[data-theme=gold] .app-main .text-gray-500,[data-theme=gold] .app-main .text-gray-600,[data-theme=gold] .app-main .text-night-500,[data-theme=gold] .profile-page .text-gray-500,[data-theme=gold] .profile-page .text-gray-600{color:var(--theme-text-muted)}[data-theme=gold] .app-main .text-night-600\/80,[data-theme=gold] .app-main .text-night-700\/70{color:color-mix(in srgb,var(--theme-text-muted) 82%,transparent)}[data-theme=gold] .app-main .text-royal-300,[data-theme=gold] .app-main .text-royal-400{color:#b45309}[data-theme=gold] .app-main .text-royal-600,[data-theme=gold] .app-main .text-royal-700,[data-theme=gold] .app-main .text-royal-800,[data-theme=gold] .app-main .text-royal-900{color:#78350f}[data-theme=gold] .app-main .text-fan-600,[data-theme=gold] .app-main .text-fan-700,[data-theme=gold] .app-main .text-fan-800{color:#b8184f}[data-theme=gold] .app-main .text-gold-600,[data-theme=gold] .app-main .text-gold-700,[data-theme=gold] .app-main .text-gold-800,[data-theme=gold] .app-main .text-gold-900,[data-theme=gold] .app-main .text-pitch-600,[data-theme=gold] .app-main .text-pitch-700,[data-theme=gold] .app-main .text-pitch-800,[data-theme=gold] .app-main .text-pitch-900{color:#451a03}[data-theme=gold] .app-main .link-back{color:#b45309}[data-theme=gold] .app-main .link-back:hover{color:#92400e}[data-theme=gold] .dashboard-section-recent .section-heading-muted,[data-theme=gold] .dashboard-section-recent .text-gray-500,[data-theme=gold] .dashboard-section-upcoming .text-gray-500,[data-theme=gold] .dashboard-section-upcoming .text-night-700\/70{color:var(--theme-text-muted)}[data-theme=gold] .stat-card-gold .text-gold-600,[data-theme=gold] .stat-card-gold .text-gold-700,[data-theme=gold] .stat-card-pitch .text-gold-600,[data-theme=gold] .stat-card-pitch .text-gold-700,[data-theme=gold] .stat-card-royal .text-gold-600,[data-theme=gold] .stat-card-royal .text-gold-700{color:#451a03}[data-theme=gold] .prediction-score-counter-value{color:var(--theme-text-heading)}[data-theme=gold] .card-match-pending .text-gray-500,[data-theme=gold] .card-match-pending .text-gray-600,[data-theme=gold] .card-match-recent .text-gray-500,[data-theme=gold] .card-match-recent .text-gray-600,[data-theme=gold] .card-match-upcoming .text-gray-500,[data-theme=gold] .card-match-upcoming .text-gray-600,[data-theme=pitch] .card-match-pending .text-gray-500,[data-theme=pitch] .card-match-pending .text-gray-600,[data-theme=pitch] .card-match-recent .text-gray-500,[data-theme=pitch] .card-match-recent .text-gray-600,[data-theme=pitch] .card-match-upcoming .text-gray-500,[data-theme=pitch] .card-match-upcoming .text-gray-600,[data-theme=royal] .card-match-pending .text-gray-500,[data-theme=royal] .card-match-pending .text-gray-600,[data-theme=royal] .card-match-recent .text-gray-500,[data-theme=royal] .card-match-recent .text-gray-600,[data-theme=royal] .card-match-upcoming .text-gray-500,[data-theme=royal] .card-match-upcoming .text-gray-600{color:var(--theme-text-muted)}[data-theme=default] .profile-page .theme-picker-card .text-night-900,[data-theme=gold] .profile-page .theme-picker-card .text-night-900,[data-theme=pitch] .profile-page .theme-picker-card .text-night-900,[data-theme=royal] .profile-page .theme-picker-card .text-night-900{color:var(--theme-text-heading)}[data-theme=pitch] .profile-page .theme-picker-card.border-pitch-500 .text-night-900{color:#052e1f}[data-theme=royal] .profile-page .theme-picker-card.border-royal-500 .text-night-900{color:#0a1628}[data-theme=gold] .profile-page .theme-picker-card.border-gold-500 .text-night-900{color:#451a03}[data-theme=default] .profile-page .theme-picker-card.border-fan-500 .text-night-900{color:#121f35}[data-theme=midnight]{color-scheme:dark;--theme-bg:#121f35;--theme-bg-image:radial-gradient(ellipse 90% 55% at 50% -15%,rgba(53,104,168,0.28),transparent),radial-gradient(ellipse 55% 45% at 100% 0%,rgba(240,40,106,0.12),transparent),radial-gradient(ellipse 50% 40% at 0% 100%,rgba(18,212,146,0.08),transparent);--theme-text:#eef4fb;--theme-text-heading:#ffffff;--theme-text-muted:#b8d1eb;--theme-card-bg:rgba(28,48,79,0.94);--theme-card-border:rgba(255,255,255,0.12);--theme-card-shadow:0 4px 18px -4px rgba(0,0,0,0.35),0 4px 14px -2px rgba(0,0,0,0.2);--theme-input-bg:#1c304f;--theme-input-border:rgba(255,255,255,0.18);--theme-input-text:#ffffff;--theme-accent-from:#f0286a;--theme-accent-via:#f24d88;--theme-accent-to:#12d492;--theme-accent-shadow:0 8px 28px -6px rgba(240,40,106,0.38);--theme-title-from:#ffffff;--theme-title-mid:#85b0d9;--theme-title-to:#ffc233;--theme-secondary-bg:#1c304f;--theme-secondary-border:rgba(255,255,255,0.2);--theme-secondary-text:#eef4fb;--theme-secondary-hover-bg:#23456f;--midnight-panel:linear-gradient(145deg,rgba(42,69,104,0.72),rgba(28,48,79,0.94));--midnight-panel-soft:linear-gradient(145deg,rgba(35,69,111,0.55),rgba(28,48,79,0.88));--midnight-panel-border:rgba(255,255,255,0.12)}[data-theme=midnight] .app-main .text-gray-900,[data-theme=midnight] .app-main .text-night-900{color:#eef4fb}[data-theme=midnight] .app-main .text-gray-800,[data-theme=midnight] .app-main .text-night-800{color:#dce8f5}[data-theme=midnight] .app-main .text-gray-700,[data-theme=midnight] .app-main .text-night-700{color:#b8d1eb}[data-theme=midnight] .app-main .text-gray-600,[data-theme=midnight] .app-main .text-night-600{color:#85b0d9}[data-theme=midnight] .app-main .text-gray-500,[data-theme=midnight] .app-main .text-night-500{color:#6b9bc9}[data-theme=midnight] .app-main .text-gray-400{color:#5289c0}[data-theme=midnight] .app-main .text-gray-300{color:#85b0d9}[data-theme=midnight] .app-main .text-pitch-800,[data-theme=midnight] .app-main .text-pitch-900{color:#a7f3d0}[data-theme=midnight] .app-main .text-pitch-600,[data-theme=midnight] .app-main .text-pitch-700{color:#6ee7b7}[data-theme=midnight] .app-main .text-fan-800,[data-theme=midnight] .app-main .text-fan-900{color:#ffc9db}[data-theme=midnight] .app-main .text-fan-600,[data-theme=midnight] .app-main .text-fan-700{color:#ff9bbf}[data-theme=midnight] .app-main .text-royal-800,[data-theme=midnight] .app-main .text-royal-900{color:#dce8f5}[data-theme=midnight] .app-main .text-royal-600,[data-theme=midnight] .app-main .text-royal-700{color:#85b0d9}[data-theme=midnight] .app-main .text-gold-800,[data-theme=midnight] .app-main .text-gold-900{color:#fef3c7}[data-theme=midnight] .app-main .text-gold-600,[data-theme=midnight] .app-main .text-gold-700{color:#ffc233}[data-theme=midnight] .app-main .text-electric-800,[data-theme=midnight] .app-main .text-electric-900{color:#cffafe}[data-theme=midnight] .app-main .text-electric-600,[data-theme=midnight] .app-main .text-electric-700{color:#67e8f9}[data-theme=midnight] .app-main .text-violet-800,[data-theme=midnight] .app-main .text-violet-900,[data-theme=midnight] .app-main .text-violet-950{color:#e9d5ff}[data-theme=midnight] .app-main .text-violet-600,[data-theme=midnight] .app-main .text-violet-700{color:#c4b5fd}[data-theme=midnight] .app-main .text-amber-800,[data-theme=midnight] .app-main .text-amber-900,[data-theme=midnight] .app-main .text-amber-950{color:#fde68a}[data-theme=midnight] .app-main .text-amber-700{color:#fcd34d}[data-theme=midnight] .app-main .bg-white{background-color:var(--theme-card-bg)}[data-theme=midnight] .app-main .bg-white\/65,[data-theme=midnight] .app-main .bg-white\/70,[data-theme=midnight] .app-main .bg-white\/75,[data-theme=midnight] .app-main .bg-white\/80,[data-theme=midnight] .app-main .bg-white\/85,[data-theme=midnight] .app-main .bg-white\/90,[data-theme=midnight] .app-main .bg-white\/95{background-color:rgba(28,48,79,.82)}[data-theme=midnight] .app-main .border-gray-100,[data-theme=midnight] .app-main .border-gray-200,[data-theme=midnight] .app-main .border-gray-300{border-color:rgba(255,255,255,.12)}[data-theme=midnight] .app-main .border-gold-100,[data-theme=midnight] .app-main .border-gold-200,[data-theme=midnight] .app-main .border-gold-200\/60,[data-theme=midnight] .app-main .border-gold-200\/70,[data-theme=midnight] .app-main .border-gold-200\/80{border-color:rgba(255,194,51,.28)}[data-theme=midnight] .app-main .border-royal-100,[data-theme=midnight] .app-main .border-royal-200,[data-theme=midnight] .app-main .border-royal-200\/60,[data-theme=midnight] .app-main .border-royal-200\/70,[data-theme=midnight] .app-main .border-royal-200\/80{border-color:rgba(82,137,192,.35)}[data-theme=midnight] .app-main .border-pitch-100,[data-theme=midnight] .app-main .border-pitch-200,[data-theme=midnight] .app-main .border-pitch-200\/60,[data-theme=midnight] .app-main .border-pitch-200\/70,[data-theme=midnight] .app-main .border-pitch-300,[data-theme=midnight] .app-main .border-pitch-300\/80{border-color:rgba(52,211,153,.3)}[data-theme=midnight] .app-main .border-fan-200,[data-theme=midnight] .app-main .border-fan-300,[data-theme=midnight] .app-main .border-fan-300\/70{border-color:rgba(242,77,136,.35)}[data-theme=midnight] .app-main .border-violet-200,[data-theme=midnight] .app-main .border-violet-300,[data-theme=midnight] .app-main .border-violet-300\/60,[data-theme=midnight] .app-main .border-violet-300\/80{border-color:rgba(167,139,250,.35)}[data-theme=midnight] .app-main .border-amber-200,[data-theme=midnight] .app-main .border-amber-200\/80,[data-theme=midnight] .app-main .border-amber-300\/80{border-color:rgba(251,191,36,.35)}[data-theme=midnight] .app-main .border-night-200\/60{border-color:rgba(255,255,255,.12)}[data-theme=midnight] .app-main .bg-gray-100,[data-theme=midnight] .app-main .bg-gray-50,[data-theme=midnight] .app-main .bg-gray-50\/80{background-color:rgba(42,69,104,.55)}[data-theme=midnight] .app-main .bg-gray-200{background-color:rgba(42,69,104,.75)}[data-theme=midnight] .app-main .bg-pitch-100,[data-theme=midnight] .app-main .bg-pitch-50,[data-theme=midnight] .app-main .bg-pitch-50\/80{background-color:rgba(18,212,146,.14)}[data-theme=midnight] .app-main .bg-fan-100,[data-theme=midnight] .app-main .bg-fan-50{background-color:rgba(240,40,106,.16)}[data-theme=midnight] .app-main .bg-royal-100,[data-theme=midnight] .app-main .bg-royal-50{background-color:rgba(53,104,168,.2)}[data-theme=midnight] .app-main tr.bg-royal-50{background-color:rgba(53,104,168,.28)}[data-theme=midnight] .app-main .ring-royal-200{--tw-ring-color:rgba(82,137,192,0.45)}[data-theme=midnight] .app-main .bg-gold-100,[data-theme=midnight] .app-main .bg-gold-50,[data-theme=midnight] .app-main .bg-gold-50\/70{background-color:rgba(255,176,32,.14)}[data-theme=midnight] .app-main .bg-electric-100,[data-theme=midnight] .app-main .bg-electric-50{background-color:rgba(6,182,212,.14)}[data-theme=midnight] .app-main .bg-violet-100,[data-theme=midnight] .app-main .bg-violet-50{background-color:rgba(139,92,246,.16)}[data-theme=midnight] .app-main .bg-amber-100,[data-theme=midnight] .app-main .bg-amber-50{background-color:rgba(251,191,36,.14)}[data-theme=midnight] .app-main .divide-gold-100\/80>:not([hidden])~:not([hidden]){border-color:rgba(255,194,51,.18)}[data-theme=midnight] .app-main .hover\:bg-gray-100:hover,[data-theme=midnight] .app-main .hover\:bg-gray-50:hover{background-color:rgba(53,104,168,.28)}[data-theme=midnight] .app-main footer{border-color:rgba(255,255,255,.12)}[data-theme=midnight] .link-back{color:#85b0d9}[data-theme=midnight] .link-back:hover,[data-theme=midnight] .section-heading-fan{color:#ff9bbf}[data-theme=midnight] .section-heading-royal{color:#85b0d9}[data-theme=midnight] .section-heading-pitch{color:#6ee7b7}[data-theme=midnight] .section-heading-gold{color:#ffc233}[data-theme=midnight] .achievements-panel,[data-theme=midnight] .dashboard-insights-panel{color:var(--theme-text);background:linear-gradient(145deg,rgba(255,176,32,.1),rgba(28,48,79,.92));border-color:rgba(255,194,51,.22)}[data-theme=midnight] .achievement-card-earned{border-color:rgba(255,194,51,.45);background:linear-gradient(145deg,rgba(255,176,32,.14),rgba(28,48,79,.92))}[data-theme=midnight] .achievement-tier-badge-common{background:linear-gradient(135deg,#475569,#334155);border-color:#64748b;color:#e2e8f0}[data-theme=midnight] .achievement-tier-badge-uncommon{background:linear-gradient(135deg,#78581a,#5c3d0a);border-color:#a67c2d;color:#fde68a}[data-theme=midnight] .achievement-tier-badge-rare{background:linear-gradient(135deg,#1d4ed8,#1e3a8a);border-color:#60a5fa;color:#dbeafe}[data-theme=midnight] .achievement-tier-badge-epic{background:linear-gradient(135deg,#b45309,#78350f);border-color:#fbbf24;color:#fef3c7}[data-theme=midnight] .achievement-tier-badge-legendary{background:linear-gradient(135deg,#a16207,#7c3aed);border-color:#fde047;color:#fef9c3}[data-theme=midnight] .achievement-icon-frame-common{background:linear-gradient(145deg,#475569,#334155);border-color:#94a3b8}[data-theme=midnight] .achievement-icon-frame-uncommon{background:linear-gradient(145deg,#92702a,#5c3d0a);border-color:#c9a227}[data-theme=midnight] .achievement-icon-frame-rare{background:linear-gradient(145deg,#1d4ed8,#1e40af);border-color:#60a5fa}[data-theme=midnight] .achievement-icon-frame-epic{background:linear-gradient(145deg,#d97706,#92400e);border-color:#fbbf24}[data-theme=midnight] .achievement-icon-frame-legendary{background:linear-gradient(145deg,#ca8a04,#a855f7);border-color:#fde047}[data-theme=midnight] .my-score-total-card{color:var(--theme-text);background:linear-gradient(145deg,rgba(255,176,32,.12),rgba(28,48,79,.92));border-color:rgba(255,194,51,.22)}[data-theme=midnight] .my-score-match-card{color:var(--theme-text);background:var(--midnight-panel-soft);border-color:var(--midnight-panel-border)}[data-theme=midnight] .bulk-predict-panel{color:var(--theme-text);background:linear-gradient(145deg,rgba(53,104,168,.22),rgba(28,48,79,.92));border-color:rgba(82,137,192,.28)}[data-theme=midnight] .bulk-predict-row{background:rgba(18,31,53,.55);border-color:var(--midnight-panel-border)}[data-theme=midnight] .bulk-predict-alert-error{color:#fca5a5;background-color:rgba(127,29,29,.35);border-color:rgba(248,113,113,.35)}[data-theme=midnight] .bulk-predict-alert-success{color:#6ee7b7;background-color:rgba(6,78,59,.35);border-color:rgba(52,211,153,.35)}[data-theme=midnight] .bulk-predict-wildcard-btn-active{background:rgba(76,29,149,.35);border-color:rgba(167,139,250,.5);color:#e9d5ff}[data-theme=midnight] .h2h-panel{color:var(--theme-text);background:linear-gradient(145deg,rgba(240,40,106,.12),rgba(28,48,79,.92));border-color:rgba(240,40,106,.24)}[data-theme=midnight] .h2h-summary{color:var(--theme-text)}[data-theme=midnight] .h2h-match-row,[data-theme=midnight] .h2h-stat-card,[data-theme=midnight] .h2h-summary{background:rgba(18,31,53,.55);border-color:var(--midnight-panel-border)}[data-theme=midnight] .h2h-result-you{color:#6ee7b7}[data-theme=midnight] .h2h-result-opponent{color:#fca5a5}[data-theme=midnight] .card-match-pending{color:var(--theme-text);background:linear-gradient(145deg,rgba(184,24,79,.22),rgba(28,48,79,.94));border-color:rgba(240,40,106,.35)}[data-theme=midnight] .card-match-upcoming{color:var(--theme-text);background:linear-gradient(145deg,rgba(53,104,168,.28),rgba(28,48,79,.94));border-color:rgba(82,137,192,.35)}[data-theme=midnight] .card-match-recent{color:var(--theme-text);background:linear-gradient(145deg,rgba(18,212,146,.18),rgba(28,48,79,.94));border-color:rgba(52,211,153,.3)}[data-theme=midnight] .hero-pending .card-match-pending{color:var(--theme-text)}[data-theme=midnight] .app-main .card.bg-gradient-to-br,[data-theme=midnight] .app-main .card.border-l-4.bg-gradient-to-br,[data-theme=midnight] .dashboard-setup-card,[data-theme=midnight] .group-slider-card,[data-theme=midnight] .stat-card-fan,[data-theme=midnight] .stat-card-gold,[data-theme=midnight] .stat-card-pitch,[data-theme=midnight] .stat-card-royal{color:var(--theme-text);background:var(--midnight-panel-soft);border-color:var(--midnight-panel-border)}[data-theme=midnight] .dashboard-section-upcoming{border-color:rgba(82,137,192,.35);background:linear-gradient(145deg,rgba(53,104,168,.22),rgba(28,48,79,.88));color:var(--theme-text)}[data-theme=midnight] .dashboard-section-recent{border-color:rgba(18,212,146,.28);background:linear-gradient(145deg,rgba(6,78,59,.28),rgba(28,48,79,.88));color:var(--theme-text)}[data-theme=midnight] .info-banner-pitch{color:#a7f3d0;background:linear-gradient(90deg,rgba(6,78,59,.35),rgba(28,48,79,.9));border-color:rgba(52,211,153,.3)}[data-theme=midnight] .info-banner-fan{color:#ffc9db;background:linear-gradient(90deg,rgba(122,16,54,.35),rgba(28,48,79,.9));border-color:rgba(240,40,106,.3)}[data-theme=midnight] .info-banner-royal{color:var(--theme-text);background:linear-gradient(90deg,rgba(53,104,168,.28),rgba(28,48,79,.9));border-color:rgba(82,137,192,.35)}[data-theme=midnight] .leaderboard-row-gold{background-color:rgba(255,176,32,.12)}[data-theme=midnight] .leaderboard-row-silver{background-color:rgba(42,69,104,.55)}[data-theme=midnight] .leaderboard-row-bronze{background-color:rgba(240,40,106,.1)}[data-theme=midnight] .global-rank-cta{background:linear-gradient(180deg,rgba(255,176,32,.15),rgba(28,48,79,.94));border-color:rgba(255,194,51,.35);color:#ffc233}[data-theme=midnight] .global-rank-cta-icon{background-color:rgba(255,176,32,.2)}[data-theme=midnight] .wildcard-panel-live{color:var(--theme-text);background:linear-gradient(145deg,rgba(127,29,29,.35),rgba(28,48,79,.92));border-color:rgba(248,113,113,.45)}[data-theme=midnight] .wildcard-panel-double{color:var(--theme-text);background:linear-gradient(145deg,rgba(76,29,149,.35),rgba(28,48,79,.92));border-color:rgba(167,139,250,.45)}[data-theme=midnight] .wildcard-btn-double-active{background-color:rgba(76,29,149,.35);border-color:rgba(167,139,250,.5);color:#e9d5ff}[data-theme=midnight] .scoring-section-heading{color:#85b0d9}[data-theme=midnight] .scoring-callout-amber,[data-theme=midnight] .scoring-callout-pitch,[data-theme=midnight] .scoring-callout-royal,[data-theme=midnight] .scoring-callout-violet,[data-theme=midnight] .scoring-example-item,[data-theme=midnight] .scoring-example-item-amber,[data-theme=midnight] .scoring-example-item-gold,[data-theme=midnight] .scoring-example-item-muted,[data-theme=midnight] .scoring-example-item-pitch,[data-theme=midnight] .scoring-example-item-royal,[data-theme=midnight] .scoring-rule-banner,[data-theme=midnight] .scoring-section-block-knockout,[data-theme=midnight] .scoring-section-block-pitch,[data-theme=midnight] .scoring-section-block-steps,[data-theme=midnight] .scoring-section-block-wildcards,[data-theme=midnight] .scoring-step-card,[data-theme=midnight] .scoring-step-card-1,[data-theme=midnight] .scoring-step-card-2,[data-theme=midnight] .scoring-step-card-3,[data-theme=midnight] .scoring-tier-card-amber,[data-theme=midnight] .scoring-tier-card-gold,[data-theme=midnight] .scoring-tier-card-muted,[data-theme=midnight] .scoring-tier-card-pitch,[data-theme=midnight] .scoring-tier-card-royal{color:var(--theme-text);background:var(--midnight-panel-soft);border-color:var(--midnight-panel-border)}[data-theme=midnight] .scoring-callout-icon-amber,[data-theme=midnight] .scoring-callout-icon-pitch,[data-theme=midnight] .scoring-callout-icon-royal,[data-theme=midnight] .scoring-callout-icon-violet,[data-theme=midnight] .scoring-section-icon-fan,[data-theme=midnight] .scoring-section-icon-gold,[data-theme=midnight] .scoring-section-icon-pitch,[data-theme=midnight] .scoring-section-icon-royal,[data-theme=midnight] .scoring-section-icon-violet,[data-theme=midnight] .scoring-step-icon-1,[data-theme=midnight] .scoring-step-icon-2,[data-theme=midnight] .scoring-step-icon-3{background-color:rgba(42,69,104,.65);border-color:rgba(255,255,255,.15)}[data-theme=midnight] .scoring-advanced-details summary{background-color:rgba(53,104,168,.2);border-color:rgba(82,137,192,.35);color:#85b0d9}[data-theme=midnight] .scoring-advanced-details summary:hover{background-color:rgba(53,104,168,.32)}[data-theme=midnight] .feature-card-fan,[data-theme=midnight] .feature-card-pitch,[data-theme=midnight] .feature-card-royal,[data-theme=midnight] .group-action-card-create,[data-theme=midnight] .group-action-card-join,[data-theme=midnight] .group-action-card-secondary{background:linear-gradient(to bottom,rgba(42,69,104,.65),var(--theme-card-bg));border-color:var(--midnight-panel-border);color:var(--theme-text)}[data-theme=midnight] .feature-card-royal .group-action-title-join,[data-theme=midnight] .feature-card-royal h2,[data-theme=midnight] .feature-card-royal h3,[data-theme=midnight] .group-action-title-join{color:#85b0d9}[data-theme=midnight] .feature-card-pitch .group-action-title-create,[data-theme=midnight] .feature-card-pitch h3,[data-theme=midnight] .group-action-title-create{color:#6ee7b7}[data-theme=midnight] .feature-card-pitch .group-action-desc,[data-theme=midnight] .feature-card-pitch p,[data-theme=midnight] .feature-card-royal .group-action-desc,[data-theme=midnight] .feature-card-royal p:not(.group-action-cta),[data-theme=midnight] .group-action-desc{color:var(--theme-text-muted)}[data-theme=midnight] .feature-card-royal .group-action-cta,[data-theme=midnight] .group-action-cta{color:#85b0d9}[data-theme=midnight] .group-scoring-fieldset{background:rgba(18,31,53,.55);border-color:rgba(52,211,153,.28);color:var(--theme-text)}[data-theme=midnight] .group-scoring-legend{color:#6ee7b7}[data-theme=midnight] .group-scoring-hint,[data-theme=midnight] .group-scoring-option-desc{color:var(--theme-text-muted)}[data-theme=midnight] .group-scoring-option-title{color:var(--theme-text)}[data-theme=midnight] .group-scoring-option:hover{background:rgba(6,78,59,.22)}[data-theme=midnight] .group-empty-dashed{background:rgba(53,104,168,.12);border-color:rgba(82,137,192,.35);color:var(--theme-text)}[data-theme=midnight] .group-empty-dashed-title{color:var(--theme-text)}[data-theme=midnight] .group-empty-dashed-desc{color:var(--theme-text-muted)}[data-theme=midnight] .group-icon-picker-label{color:var(--theme-text)}[data-theme=midnight] .group-icon-picker-chip{border-color:rgba(82,137,192,.35);background:rgba(18,31,53,.55);color:var(--theme-text)}[data-theme=midnight] .group-icon-picker-chip:hover{border-color:rgba(133,176,217,.45);background:rgba(53,104,168,.25)}[data-theme=midnight] .group-icon-picker-chip-active{border-color:rgba(255,194,51,.5);background:rgba(255,176,32,.15);color:#ffc233}[data-theme=midnight] .group-challenge-chip-light{border-color:rgba(82,137,192,.35);background:rgba(18,31,53,.55);color:var(--theme-text);box-shadow:none}[data-theme=midnight] .empty-state{border-color:rgba(82,137,192,.35);background:linear-gradient(to bottom,rgba(35,69,111,.35),var(--theme-card-bg));color:var(--theme-text)}[data-theme=midnight] .admin-card,[data-theme=midnight] .bracket-match-card{border-color:rgba(255,255,255,.12);background-color:var(--theme-card-bg);color:var(--theme-text)}[data-theme=midnight] .bracket-team-row{background-color:rgba(18,31,53,.65);color:var(--theme-text)}[data-theme=midnight] .scoring-draw-table-wrap{border-color:rgba(255,255,255,.12)}[data-theme=midnight] .scoring-draw-table thead tr{background-color:rgba(42,69,104,.65)}[data-theme=midnight] .scoring-draw-table tbody tr:nth-child(odd){background-color:var(--theme-card-bg)}[data-theme=midnight] .scoring-draw-table tbody tr:nth-child(2n){background-color:rgba(18,31,53,.55)}[data-theme=midnight] .scoring-draw-table td{color:var(--theme-text-muted)}[data-theme=midnight] .filter-pill-inactive{background-color:var(--theme-card-bg);color:var(--theme-text-muted);border:1px solid var(--theme-card-border)}[data-theme=midnight] .tab-pill{background-color:var(--theme-card-bg);border-color:rgba(255,255,255,.15);color:var(--theme-text-muted)}[data-theme=midnight] .podium-tied-popover{background-color:rgba(28,48,79,.98);border-color:rgba(82,137,192,.35);color:var(--theme-text)}[data-theme=midnight] .podium-tied-popover-title{border-color:rgba(255,255,255,.12);color:#85b0d9}[data-theme=midnight] .podium-tied-popover-list{color:var(--theme-text)}[data-theme=midnight] .podium-tied-popover-you{color:#85b0d9}[data-theme=midnight] .podium-tied-trigger{background-color:rgba(28,48,79,.9);border-color:rgba(82,137,192,.35);color:#85b0d9}[data-theme=midnight] .filter-pill-inactive:hover{border-color:rgba(242,77,136,.35);background-color:var(--theme-secondary-hover-bg)}[data-theme=midnight] .prediction-score-counter-value,[data-theme=midnight] .prediction-score-input{background-color:transparent;color:#ffffff}[data-theme=midnight] .prediction-score-counter-btn{background:rgba(18,31,53,.85);border-color:rgba(240,40,106,.35);color:#ffb8d0;box-shadow:0 2px 0 0 rgba(0,0,0,.35)}[data-theme=midnight] .prediction-score-counter-btn:hover:not(:disabled){border-color:rgba(242,77,136,.55);background:rgba(28,45,74,.95);color:#ffffff}[data-theme=midnight] .prediction-score-counter-btn:disabled{border-color:rgba(255,255,255,.12);background:rgba(18,31,53,.5);color:rgba(255,255,255,.35)}[data-theme=midnight] .prediction-score-input{background-color:rgba(18,31,53,.65);border-color:rgba(240,40,106,.35);color:#ffffff}[data-theme=midnight] .global-rank-podium-card{background:var(--midnight-panel-soft);border-top-color:rgba(255,194,51,.42);color:var(--theme-text)}[data-theme=midnight] .wildcard-balance-card{background:var(--midnight-panel-soft);border-color:var(--midnight-panel-border);color:var(--theme-text)}[data-theme=midnight] .dashboard-wildcards-bar{background:linear-gradient(90deg,rgba(139,92,246,.2),rgba(28,48,79,.94),rgba(251,191,36,.12));border-color:rgba(167,139,250,.35);color:var(--theme-text)}[data-theme=midnight] .dashboard-wildcards-pill-live{background:rgba(239,68,68,.2);border-color:rgba(252,165,165,.38);color:#fecaca}[data-theme=midnight] .dashboard-wildcards-pill-live strong{color:#fca5a5}[data-theme=midnight] .dashboard-wildcards-pill-double{background:rgba(139,92,246,.2);border-color:rgba(196,181,253,.38);color:#ddd6fe}[data-theme=midnight] .dashboard-wildcards-pill-double strong{color:#c4b5fd}[data-theme=midnight] .dashboard-wildcards-learn-link{color:#85b0d9}[data-theme=midnight] .dashboard-wildcards-learn-link:hover{color:#ff9bbf}[data-theme=midnight] .wildcard-panel-live-body,[data-theme=midnight] .wildcard-panel-live-label,[data-theme=midnight] .wildcard-panel-live-stat,[data-theme=midnight] .wildcard-panel-live-stat-sub,[data-theme=midnight] .wildcard-panel-live-tag,[data-theme=midnight] .wildcard-panel-live-title{color:#fecaca}[data-theme=midnight] .wildcard-panel-live-stat-sub,[data-theme=midnight] .wildcard-panel-live-tag{color:#fca5a5}[data-theme=midnight] .wildcard-panel-double-body,[data-theme=midnight] .wildcard-panel-double-label,[data-theme=midnight] .wildcard-panel-double-stat,[data-theme=midnight] .wildcard-panel-double-stat-sub,[data-theme=midnight] .wildcard-panel-double-tag,[data-theme=midnight] .wildcard-panel-double-title{color:#ddd6fe}[data-theme=midnight] .wildcard-panel-double-stat-sub,[data-theme=midnight] .wildcard-panel-double-tag{color:#c4b5fd}[data-theme=midnight] .scoring-advanced-inner,[data-theme=midnight] .scoring-knockout-inner-panel,[data-theme=midnight] .scoring-knockout-penalties-panel{background:rgba(28,48,79,.72);border-color:rgba(255,255,255,.12);color:var(--theme-text)}[data-theme=midnight] .scoring-knockout-subheading{color:#85b0d9}[data-theme=midnight] .third-place-table thead tr{border-color:rgba(255,255,255,.12);color:var(--theme-text-muted)}[data-theme=midnight] .third-place-table tbody tr{border-color:rgba(255,255,255,.08);color:var(--theme-text)}[data-theme=midnight] .third-place-table tbody tr.third-place-qualifies{background-color:rgba(18,212,146,.12)}[data-theme=midnight] .third-place-table tbody tr.third-place-muted{opacity:.72}[data-theme=midnight] .scoring-knockout-penalties-panel .border-amber-200\/60{border-color:rgba(255,255,255,.1)}[data-theme=midnight] .tournament-finale-podium{background:var(--midnight-panel-soft);border-top-color:rgba(255,194,51,.42);color:var(--theme-text)}[data-theme=midnight] .profile-live-preview-inner{border-color:rgba(255,255,255,.14);background:rgba(18,31,53,.92)}[data-theme=midnight] .profile-live-preview-footer,[data-theme=midnight] .profile-page .profile-gender-card{color:var(--theme-text)}[data-theme=midnight] .profile-page .profile-gender-card-male{background:linear-gradient(145deg,rgba(53,104,168,.32),rgba(28,48,79,.96));border-color:rgba(82,137,192,.45)}[data-theme=midnight] .profile-page .profile-gender-card-female{background:linear-gradient(145deg,rgba(184,24,79,.26),rgba(28,48,79,.96));border-color:rgba(240,40,106,.38)}[data-theme=midnight] .profile-page .profile-gender-card-selected.profile-gender-card-male{background:linear-gradient(145deg,rgba(53,104,168,.48),rgba(28,48,79,1));border-color:rgba(133,176,217,.75);box-shadow:0 4px 16px rgba(53,104,168,.28)}[data-theme=midnight] .profile-page .profile-gender-card-selected.profile-gender-card-female{background:linear-gradient(145deg,rgba(184,24,79,.42),rgba(28,48,79,1));border-color:rgba(255,155,191,.65);box-shadow:0 4px 16px rgba(240,40,106,.22)}[data-theme=midnight] .profile-page .profile-gender-card .text-gray-600,[data-theme=midnight] .profile-page .profile-gender-card .text-night-900{color:inherit}[data-theme=midnight] .profile-page .birthdate-calendar .birthdate-calendar-panel,[data-theme=midnight] .profile-page .birthdate-calendar .rounded-b-xl,[data-theme=midnight] .profile-page .birthdate-calendar .rounded-t-xl{background:var(--midnight-panel-soft);border-color:var(--midnight-panel-border);color:var(--theme-text)}[data-theme=midnight] .profile-page .birthdate-calendar .birthdate-calendar-panel .text-night-900{color:var(--theme-text-heading)}[data-theme=midnight] .profile-page .birthdate-calendar .birthdate-calendar-panel .text-gray-500,[data-theme=midnight] .profile-page .birthdate-calendar .birthdate-calendar-panel .text-gray-600{color:var(--theme-text-muted)}[data-theme=midnight] .profile-page .birthdate-calendar .rounded-t-xl button,[data-theme=midnight] .profile-page .birthdate-calendar select{background-color:var(--theme-input-bg);border-color:var(--theme-input-border);color:var(--theme-input-text)}[data-theme=midnight] .profile-page .birthdate-calendar .rounded-t-xl button:hover:not(:disabled){background-color:rgba(53,104,168,.35)}[data-theme=midnight] .profile-page .birthdate-calendar .rounded-t-xl button:disabled{opacity:.35}[data-theme=midnight] .profile-page .birthdate-calendar button[aria-pressed=true]{background-color:#3568a8;color:#ffffff}[data-theme=midnight] .profile-page .birthdate-calendar button.border-gold-300{border-color:rgba(255,194,51,.55);background-color:rgba(255,176,32,.18);color:#ffc233}[data-theme=midnight] .profile-page .birthdate-calendar button.border-gold-300:hover{background-color:rgba(255,176,32,.28)}[data-theme=midnight] .profile-page .birthdate-calendar button.text-gray-300{color:rgba(255,255,255,.28)}[data-theme=midnight] .profile-page .birthdate-calendar button.text-night-800:hover{background-color:rgba(53,104,168,.28);color:var(--theme-text)}[data-theme=midnight] .profile-page .rounded-xl.border-gold-100.bg-gold-50\/40,[data-theme=midnight] .profile-page .rounded-xl.border-royal-100.bg-royal-50\/40{background:var(--midnight-panel-soft);border-color:var(--midnight-panel-border);color:var(--theme-text)}[data-theme=midnight] .profile-page .rounded-xl.border-gold-100.bg-gold-50\/40 .text-gold-900,[data-theme=midnight] .profile-page .rounded-xl.border-royal-100.bg-royal-50\/40 .text-royal-900{color:var(--theme-text-heading)}[data-theme=midnight] .profile-page .animal-avatar-option{background:rgba(28,48,79,.88);border-color:rgba(255,255,255,.14);color:var(--theme-text)}[data-theme=midnight] .profile-page .animal-avatar-option:hover{border-color:rgba(133,176,217,.45);background:rgba(53,104,168,.22)}[data-theme=midnight] .profile-page .animal-avatar-option-selected{border-color:rgba(133,176,217,.75);background:rgba(53,104,168,.32)}[data-theme=midnight] .profile-page .animal-avatar-option .text-night-800{color:var(--theme-text)}[data-theme=midnight] .profile-page .profile-live-preview-label{color:var(--theme-text-muted)}[data-theme=midnight] .profile-page .border-pitch-200.bg-pitch-50{background:rgba(6,78,59,.32);border-color:rgba(52,211,153,.35);color:#a7f3d0}[data-theme=midnight] .profile-page .border-red-200.bg-red-50{background:rgba(127,29,29,.32);border-color:rgba(248,113,113,.4);color:#fecaca}[data-theme=midnight] .profile-page .max-h-56.rounded-xl.border.border-gray-200{background:rgba(22,36,58,.92);border-color:var(--midnight-panel-border)}[data-theme=midnight] .profile-page .flex.items-center.gap-2.rounded-lg.border.border-royal-200.bg-royal-50{background:rgba(53,104,168,.24);border-color:rgba(82,137,192,.4);color:var(--theme-text)}[data-theme=midnight] .profile-page .birthdate-calendar .text-royal-800{color:#85b0d9}[data-theme=midnight] .profile-page .border-gold-400.bg-gold-100.text-gold-900{background:rgba(255,176,32,.2);border-color:rgba(255,194,51,.55);color:#ffc233}[data-theme=midnight] .profile-page .profile-theme-celebration{background:linear-gradient(145deg,rgba(53,104,168,.22),rgba(28,48,79,.96));border-color:var(--midnight-panel-border)}[data-theme=midnight] .profile-page .profile-theme-celebration .text-night-900{color:var(--theme-text-heading)}[data-theme=midnight] .profile-page .profile-theme-celebration .text-gray-600{color:var(--theme-text-muted)}[data-theme=midnight] .profile-page .theme-picker-card{background:rgba(28,48,79,.88);border-color:rgba(255,255,255,.14);color:var(--theme-text)}[data-theme=midnight] .profile-page .theme-picker-card:hover{border-color:rgba(133,176,217,.45);background:rgba(53,104,168,.22)}[data-theme=midnight] .profile-page .theme-picker-card.border-royal-500{border-color:rgba(133,176,217,.75);background:rgba(53,104,168,.32)}[data-theme=midnight] .profile-page .theme-picker-card .text-night-900{color:var(--theme-text)}