.QszjbW_hero{padding:var(--p-space-6) var(--p-space-4);border-radius:var(--p-radius-xl);background:radial-gradient(90% 120% at 100% 0%, color-mix(in srgb, var(--p-brand-yellow) 26%, transparent) 0, transparent 60%), radial-gradient(80% 120% at 0% 100%, color-mix(in srgb, var(--p-brand-blue) 16%, transparent) 0, transparent 60%), var(--p-surface);border:1px solid var(--p-border);position:relative;overflow:hidden}.QszjbW_heroKicker{margin:0 0 var(--p-space-2);color:var(--p-accent);font-size:var(--p-text-sm);letter-spacing:.04em;text-transform:uppercase;font-weight:750}.QszjbW_heroTitle{letter-spacing:-.025em;margin:0;font-size:clamp(1.75rem,6vw,2.6rem);font-weight:800;line-height:1.1}.QszjbW_heroLead{max-width:56ch;margin:var(--p-space-3) 0 0;color:var(--p-ink-muted);font-size:var(--p-text-lg)}.QszjbW_heroPoints{gap:var(--p-space-2) var(--p-space-4);margin:var(--p-space-4) 0 0;color:var(--p-ink-muted);font-size:var(--p-text-sm);flex-wrap:wrap;padding:0;font-weight:600;list-style:none;display:flex}.QszjbW_heroPoints li{align-items:center;gap:6px;display:inline-flex}.QszjbW_heroPoints svg{color:var(--p-success)}@media (min-width:768px){.QszjbW_hero{padding:var(--p-space-10) var(--p-space-8)}}.QszjbW_dash{margin-bottom:var(--p-space-8)}.QszjbW_dashTitle{margin:0 0 var(--p-space-4);font-size:var(--p-text-2xl);letter-spacing:-.02em;font-weight:800}.QszjbW_dashGrid{gap:var(--p-space-3);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:768px){.QszjbW_dashGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.QszjbW_tileWide{grid-column:span 2}}@media (min-width:1100px){.QszjbW_dashGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.QszjbW_tile{align-content:start;gap:var(--p-space-2);min-width:0;padding:var(--p-space-4);border:1px solid var(--p-border);border-radius:var(--p-radius-xl);background:var(--p-surface);color:var(--p-ink);display:grid}.QszjbW_tileLink{transition:border-color var(--p-duration-fast) var(--p-ease), box-shadow var(--p-duration-fast) var(--p-ease);text-decoration:none}.QszjbW_tileLink:hover{border-color:var(--p-accent);box-shadow:var(--p-shadow-2)}.QszjbW_tileLink:focus-visible,.QszjbW_tileMore:focus-visible,.QszjbW_subjectRow:focus-visible,.QszjbW_readyCard:focus-visible{box-shadow:var(--p-focus-ring);outline:none}.QszjbW_tileHead{justify-content:space-between;align-items:baseline;gap:var(--p-space-2);display:flex}.QszjbW_tileTitle{font-size:var(--p-text-md);margin:0;font-weight:750}.QszjbW_tileMore{border-radius:var(--p-radius-sm);color:var(--p-accent);font-size:var(--p-text-sm);justify-self:start;font-weight:650}.QszjbW_muted{color:var(--p-ink-muted);font-size:var(--p-text-sm);margin:0}.QszjbW_ink{color:var(--p-ink)}.QszjbW_kicker{font-size:var(--p-text-xs);letter-spacing:.06em;text-transform:uppercase;opacity:.85;margin:0;font-weight:750}.QszjbW_continueTile{gap:var(--p-space-1);padding:var(--p-space-5);color:#fff;background:radial-gradient(120% 140% at 100% 0,#ffffff29 0,#0000 55%),linear-gradient(135deg,#2b4fe6,#1f3bb3);border:0;position:relative}.QszjbW_continueTitle{font-size:var(--p-text-xl);overflow-wrap:anywhere;margin:0;font-weight:800;line-height:1.2}.QszjbW_continueTile .QszjbW_muted{color:#ffffffdb}.QszjbW_continueMeta{align-items:center;gap:var(--p-space-2) var(--p-space-3);margin:var(--p-space-1) 0 0;font-size:var(--p-text-sm);flex-wrap:wrap;display:flex}.QszjbW_continueMeta>span>span:last-child{color:#fff}.QszjbW_continueGo{margin-top:var(--p-space-3);border-radius:var(--p-radius-pill);color:#1f3bb3;background:#fff;justify-self:start;align-items:center;gap:6px;padding:8px 16px;font-weight:750;display:inline-flex}.QszjbW_streakRow{align-items:center;gap:var(--p-space-3);display:flex}.QszjbW_flameBig{background:color-mix(in srgb, var(--p-flame) 14%, var(--p-surface));width:52px;height:52px;color:var(--p-flame);border-radius:50%;place-items:center;display:grid}.QszjbW_flameCold{background:var(--p-surface-2);color:var(--p-ink-subtle)}.QszjbW_bigNum{font-size:var(--p-text-3xl);font-variant-numeric:tabular-nums;font-weight:800;line-height:1}.QszjbW_levelRow{align-items:center;gap:var(--p-space-2);margin-top:var(--p-space-1);padding-top:var(--p-space-3);border-top:1px solid var(--p-border);display:flex}.QszjbW_cardTile{background:var(--p-surface-2);justify-items:center}.QszjbW_cardCaption{color:var(--p-accent);font-size:var(--p-text-sm);align-items:center;gap:2px;font-weight:650;display:inline-flex}.QszjbW_subjectList{gap:var(--p-space-1);margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.QszjbW_subjectList{grid-template-columns:repeat(2,minmax(0,1fr))}}.QszjbW_subjectRow{align-items:center;gap:var(--p-space-3);min-height:52px;padding:var(--p-space-1) var(--p-space-2);border-radius:var(--p-radius-md);color:var(--p-ink);text-decoration:none;display:flex}.QszjbW_subjectRow:hover{background:var(--p-surface-2)}.QszjbW_subjectTile{--hue:var(--p-accent);border-radius:var(--p-radius-md);background:color-mix(in srgb, var(--hue) 8%, var(--p-surface));width:36px;height:36px;color:var(--hue);flex:none;place-items:center;font-size:.9rem;font-weight:800;display:grid}.QszjbW_subjectTile[data-hue=red]{--hue:var(--p-danger)}.QszjbW_subjectTile[data-hue=yellow]{--hue:var(--p-medium)}.QszjbW_subjectTile[data-hue=green]{--hue:var(--p-easy)}.QszjbW_subjectTile[data-hue=violet]{--hue:var(--p-m-mastered)}.QszjbW_subjectTile[data-hue=teal]{--hue:var(--p-info)}.QszjbW_subjectName{overflow-wrap:break-word;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex:1;min-width:0;font-weight:650;display:-webkit-box;overflow:hidden}.QszjbW_subjectState{color:var(--p-ink-subtle);font-size:var(--p-text-xs);white-space:nowrap;font-weight:600}.QszjbW_leagueTier{align-items:center;gap:var(--p-space-2);font-size:var(--p-text-lg);color:var(--p-ink);margin:0;font-weight:800;display:inline-flex}.QszjbW_leagueTier svg{color:var(--p-tier-gold)}.QszjbW_guest{gap:var(--p-space-4);margin-top:var(--p-space-6);display:grid}.QszjbW_readySection{gap:var(--p-space-3);display:grid}.QszjbW_sectionTitle{font-size:var(--p-text-lg);margin:0;font-weight:750}.QszjbW_readyGrid{gap:var(--p-space-2);margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.QszjbW_readyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.QszjbW_readyGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.QszjbW_readyCard{align-items:center;gap:var(--p-space-3);min-height:64px;padding:var(--p-space-3) var(--p-space-4);border:1px solid var(--p-border);border-radius:var(--p-radius-lg);background:var(--p-surface);color:var(--p-ink);text-decoration:none;display:flex}.QszjbW_readyCard:hover{border-color:var(--p-accent)}.QszjbW_readyChevron{color:var(--p-ink-subtle)}.QszjbW_nudge{justify-content:space-between;align-items:center;gap:var(--p-space-3);padding:var(--p-space-4);border:1px dashed var(--p-border-strong);border-radius:var(--p-radius-xl);flex-wrap:wrap;display:flex}.QszjbW_nudgeTitle{margin:0 0 2px;font-weight:750}.QszjbW_pickerTitle{margin:var(--p-space-8) 0 var(--p-space-3);font-size:var(--p-text-lg);font-weight:750}
