.exams_page__Yi4pC{display:flex;flex-direction:column;gap:var(--space-5);min-width:0}.exams_header__ZFOGB{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-3)}.exams_title__n3NaU{margin:0;font-size:1.6rem;line-height:1.2}.exams_lede__jUEJ7{margin:var(--space-1) 0 0;color:var(--color-text-secondary);max-width:62ch}.exams_sectionTitle__DFv3z{margin:0 0 var(--space-3);font-size:1.1rem}.exams_filters__oj6lg{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.exams_input__gKWmS{min-width:0;padding:.55rem .8rem;border-radius:var(--radius-sm);border:1px solid var(--color-border-strong);background:var(--color-background);color:var(--color-text);font:inherit;flex:1 1 14rem}.exams_control__5QY_v{flex:0 1 12rem;min-width:0}.exams_check__5LLGj{display:inline-flex;align-items:center;gap:var(--space-2);font-size:.9rem}.exams_grid__Fd71B{display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr))}.exams_rail__TknFO{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(min(85%,280px),1fr);grid-gap:var(--space-3);gap:var(--space-3);overflow-x:auto;padding-bottom:var(--space-2);scroll-snap-type:x proximity}.exams_rail__TknFO>*{scroll-snap-align:start}.exams_card__SpolC{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-background-element);min-width:0}.exams_cardName__F6KY_{margin:0;font-size:1.02rem;font-weight:700;color:var(--color-text);text-decoration:none}.exams_cardName__F6KY_:hover{text-decoration:underline}.exams_muted__uXaNn{margin:0;font-size:.85rem;color:var(--color-text-secondary)}.exams_dateLine__7uvcJ{margin:0;font-size:.9rem}.exams_urgent__P_Ube{color:var(--color-error);font-weight:600}.exams_chips__Cz3a3{display:flex;flex-wrap:wrap;gap:var(--space-1)}.exams_chip__ga3_5{font-size:.75rem;font-weight:600;padding:.15rem .6rem;border-radius:var(--radius-pill);background:var(--color-background-selected)}.exams_chipGood__yXfUg{background:var(--color-success-muted);color:var(--color-success)}.exams_chipWarn__TF22e{background:var(--color-error-muted);color:var(--color-error)}.exams_cardFooter__csQ0M{margin-top:auto;display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.exams_button___gm_U,.exams_primary__EQLDx{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:.5rem .95rem;border-radius:var(--radius-pill);font:inherit;font-weight:600;font-size:.88rem;cursor:pointer;text-decoration:none;border:1px solid var(--color-border-strong);background:var(--color-background);color:var(--color-text)}.exams_primary__EQLDx{border-color:transparent;background:var(--color-tint);color:var(--color-on-tint)}.exams_button___gm_U:disabled,.exams_primary__EQLDx:disabled{opacity:.6;cursor:default}.exams_panel__wUJ4j{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-background-element);min-width:0}.exams_columns__amFWv{display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.exams_dates__LWXys{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);grid-gap:var(--space-2) var(--space-3);gap:var(--space-2) var(--space-3);margin:0}.exams_dates__LWXys dt{color:var(--color-text-secondary);font-size:.88rem}.exams_dates__LWXys dd{margin:0;font-weight:600;overflow-wrap:anywhere}.exams_prose__zBDUQ{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.55}.exams_timeline__Bfnbw{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.exams_timeline__Bfnbw li{display:flex;flex-direction:column;gap:.2rem;padding:var(--space-3) 0;border-bottom:1px solid var(--color-border)}.exams_timeline__Bfnbw li:last-child{border-bottom:none}.exams_notice__GX9aO{background:var(--color-background-selected);font-size:.9rem}.exams_alert__dWhII,.exams_notice__GX9aO{margin:0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm)}.exams_alert__dWhII{background:var(--color-error-muted);color:var(--color-error)}.exams_state__aK3xe{flex-direction:column;padding:var(--space-6) var(--space-5);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);text-align:center}.exams_pager__0fymu,.exams_state__aK3xe{display:flex;align-items:center;gap:var(--space-3)}.exams_pager__0fymu{justify-content:center}.exams_backLink__iyGzy{align-self:flex-start;color:var(--color-text-secondary);text-decoration:none;font-size:.9rem}.exams_skeleton__v6t_c{height:9rem;border-radius:var(--radius-md);background:var(--color-background-element);animation:exams_pulse__aIF8p 1.2s ease-in-out infinite}@keyframes exams_pulse__aIF8p{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.exams_skeleton__v6t_c{animation:none}}