._headerIcon_expkj_1{width:var(--icon-lg);height:var(--icon-lg);color:#a78bfa}._grid_expkj_7{grid-template-columns:1fr}@media (width>=768px){._grid_expkj_7{grid-template-columns:repeat(3,1fr)}}._select_expkj_17{border-radius:10px}._select_expkj_17:focus{box-shadow:0 0 0 3px #a78bfa80}._actions_expkj_25{align-items:end;display:flex}._clearBtn_expkj_30{border:1px solid var(--gray-600);color:#d1d5db;background:0 0;border-radius:8px;align-items:center;padding:.5rem .75rem;display:inline-flex}._clearBtn_expkj_30:hover{background:#374151}._clearIcon_expkj_44{width:var(--icon-md);height:var(--icon-md);flex-shrink:0;margin-right:.5rem}._active_expkj_51{border-top:1px solid var(--gray-700);flex-wrap:wrap;gap:.5rem;margin-top:1rem;padding-top:1rem;display:flex}._activeLabel_expkj_60{color:#9ca3af;font-size:.875rem}._pill_expkj_65{border-radius:9999px;padding:.25rem .5rem;font-size:.75rem}._purple_expkj_71{color:#c4b5fd;background:#a78bfa33}._blue_expkj_76{color:#93c5fd;background:#3b82f633}._pink_expkj_81{color:#f9a8d4;background:#ec489933}._green_expkj_86{color:#6ee7b7;background:#34d39933}._card_1e1d4_1{background:var(--card-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--gray-700);border-radius:12px;padding:1.5rem;transition:border-color .2s,transform .2s}._card_1e1d4_1:hover{border-color:#a78bfa80;transform:scale(1.01)}._row_1e1d4_17{flex-direction:column;gap:1rem;display:flex}@media (width>=1024px){._row_1e1d4_17{flex-direction:row;justify-content:space-between;align-items:center}}._titleRow_1e1d4_31{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}._h3_1e1d4_39{color:#fff;font-size:1.25rem;font-weight:700}._seasonBadge_1e1d4_45{color:#c4b5fd;background:#a78bfa33;border-radius:9999px;padding:.25rem .5rem;font-size:.75rem}._liveBadge_1e1d4_53{color:#fff;background:#22c55e;border-radius:9999px;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.75rem;display:inline-flex}._pulseDot_1e1d4_64{background:#fff;border-radius:9999px;width:.5rem;height:.5rem;animation:1.5s infinite _pulse_1e1d4_64}._upcomingBadge_1e1d4_72{color:#fff;background:#3b82f6;border-radius:9999px;padding:.25rem .5rem;font-size:.75rem}._completedBadge_1e1d4_80{color:#fff;background:#6b7280;border-radius:9999px;padding:.25rem .5rem;font-size:.75rem}._hiddenBadge_1e1d4_88{color:#fcd34d;background:#f59e0b33;border-radius:9999px;padding:.25rem .5rem;font-size:.75rem}._desc_1e1d4_96{color:#d1d5db;margin-bottom:1rem;line-height:1.7}._meta_1e1d4_102{color:#d1d5db;flex-wrap:wrap;gap:1rem;font-size:.875rem;display:flex}._metaItem_1e1d4_110{align-items:center;gap:.5rem;display:flex}._metaIcon_1e1d4_116{width:var(--icon-md);height:var(--icon-md);color:#a78bfa;flex-shrink:0}._actions_1e1d4_123{flex-direction:column;gap:.75rem;display:flex}@media (width>=640px){._actions_1e1d4_123{flex-direction:row}}@media (width>=1024px){._actions_1e1d4_123{flex-direction:column;width:12rem}}@keyframes _pulse_1e1d4_64{0%,to{opacity:1}50%{opacity:.5}}._page_1qwfe_1{background:linear-gradient(135deg,#111827,#1f2937 50%,#111827);flex:1 0 auto}._header_1qwfe_6{position:relative;overflow:hidden}._headerOverlay_1qwfe_11{background:linear-gradient(90deg,#7c3aed33,#ec489933);position:absolute;inset:0}._section_1qwfe_21{padding-top:3rem;padding-bottom:3rem;position:relative}._center_1qwfe_27{text-align:center;max-width:64rem;margin:0 auto}._heroIcon_1qwfe_33{width:var(--icon-hero);height:var(--icon-hero);color:#a78bfa;margin:0 auto 1rem}._dotGreen_1qwfe_40{background:#34d399}._dotBlue_1qwfe_44{background:#60a5fa}._dotGray_1qwfe_48{background:#9ca3af}._main_1qwfe_52{padding:3rem 0}._wrap_1qwfe_56{max-width:72rem;margin:0 auto}._summary_1qwfe_61{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}._summaryLeft_1qwfe_68{align-items:center;gap:.5rem;display:flex}._summaryIcon_1qwfe_74{width:var(--icon-lg);height:var(--icon-lg);color:#a78bfa;flex-shrink:0}._summaryCount_1qwfe_81{color:#fff;font-weight:600}._summaryFilters_1qwfe_86{color:#9ca3af}._list_1qwfe_90{flex-direction:column;gap:1.5rem;display:flex}._empty_1qwfe_96{text-align:center;padding:3rem 0}._emptyIcon_1qwfe_101{width:var(--icon-empty);height:var(--icon-empty);color:#9ca3af;margin:0 auto 1rem}._emptyText_1qwfe_108{color:#9ca3af;font-size:1.125rem}
