.student-home_home__jrhOZ{display:flex;flex-direction:column;gap:var(--space-8)}.student-home_pageHead__Ku_0m{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5)}.student-home_pageHead__Ku_0m h1{margin:var(--space-2) 0 0}.student-home_date__eb703{margin:0;color:var(--color-text-muted);font-size:var(--font-size-sm)}.student-home_ask__1Tk_x{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--control-md);padding:var(--space-2) var(--space-4);border-radius:var(--control-radius);background:var(--color-assistant-bg);color:var(--color-assistant-on);text-decoration:none;font-size:var(--font-size-sm);font-weight:var(--weight-semibold)}.student-home_summary__6pRwt{display:flex;flex-wrap:wrap;gap:var(--space-6) var(--space-10);margin:0;padding:0 0 var(--space-6);border-bottom:var(--stroke-thin) solid var(--color-divider)}.student-home_summary__6pRwt dt{color:var(--color-text-muted);font-size:var(--font-size-sm)}.student-home_summary__6pRwt dd{margin:var(--space-2) 0 0;font-weight:var(--weight-semibold);font-size:var(--font-size-xl);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.student-home_columns__qdiG0{display:grid;grid-template-columns:minmax(0,1fr) minmax(16rem,.45fr);grid-gap:var(--space-8);gap:var(--space-8);align-items:start}.student-home_stack__QPXMi{display:flex;flex-direction:column;gap:var(--space-8);min-width:0}.student-home_panel__WXim6{border:var(--stroke-thin) solid var(--color-border);border-radius:var(--panel-radius);background:var(--color-surface);min-width:0}.student-home_panelHead__PsfHV{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;padding:var(--space-5) var(--space-6);border-bottom:var(--stroke-thin) solid var(--color-divider)}.student-home_panelHead__PsfHV h2{margin:0;font-size:var(--font-size-lg);line-height:var(--leading-snug);font-weight:var(--weight-semibold)}.student-home_panelHead__PsfHV a{display:inline-flex;align-items:center;min-height:var(--control-md);color:var(--color-primary);font-size:var(--font-size-sm);text-decoration:none}.student-home_panelHead__PsfHV a:hover{text-decoration:underline}.student-home_panelBody__p6LhY{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-5);padding:var(--space-6)}.student-home_balance__c1IZI{margin:0;font-size:var(--font-size-2xl);font-weight:var(--weight-semibold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.student-home_progressBlock__ulDQB{display:flex;align-items:center;gap:var(--space-5);padding:var(--space-5);background:var(--color-nav-bg);border-radius:var(--panel-radius)}.student-home_progressText__Dp473{min-width:0}.student-home_progressMessage__C2bfL{font-size:var(--font-size-lg);font-weight:var(--weight-semibold)}.student-home_progressSub__vc8EF{margin-top:var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-sm)}.student-home_nudge__FyfhO{display:flex;align-items:flex-start;gap:var(--space-3)}.student-home_nudgeBody__kjbeA{min-width:0}.student-home_muted__mB145{color:var(--color-text-muted);margin:0}.student-home_skelCard__P6TW4,.student-home_skelLine__IGVV1{border-radius:var(--panel-radius);background:var(--color-panel);min-height:var(--space-10)}.student-home_skelCard__P6TW4{min-height:var(--space-20)}@media (max-width:63.9375rem){.student-home_columns__qdiG0{grid-template-columns:minmax(0,1fr)}.student-home_pageHead__Ku_0m{align-items:flex-start;flex-direction:column}.student-home_pageHead__Ku_0m .student-home_ask__1Tk_x{display:none}}@media (max-width:29rem){.student-home_summary__6pRwt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-5);gap:var(--space-5)}.student-home_panelBody__p6LhY,.student-home_panelHead__PsfHV{padding:var(--space-5)}.student-home_progressBlock__ulDQB{flex-wrap:wrap;padding:var(--space-4)}}