._form_z46u6_2{gap:var(--space-4);display:grid}._pair_z46u6_8{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}._actions_z46u6_15{justify-content:space-between;gap:var(--space-2);flex-wrap:wrap;margin-block-start:var(--space-2);display:flex}._save_z46u6_23{margin-inline-start:auto}._delete_z46u6_27{color:var(--color-danger);margin-inline-start:calc(-1 * var(--space-3))}._delete_hffk1_20:hover:not(:disabled){background:var(--color-danger-soft)}._dot_hffk1_28{border-radius:var(--radius-full);background:var(--course-fg);flex:none;block-size:10px;inline-size:10px;display:block}._panel_hffk1_37{gap:var(--space-6);display:grid}._week_hffk1_43{gap:var(--space-5);display:grid}._weekNav_hffk1_48{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._weekLabel_hffk1_55{text-align:center;justify-items:center;display:grid}._weekTitle_hffk1_61{font-size:var(--text-md);font-weight:var(--weight-semibold);margin:0}._weekRange_hffk1_67{font-size:var(--text-sm);color:var(--color-text-muted)}._groups_hffk1_73{gap:var(--space-4);display:grid}._dayEmpty_hffk1_78{padding-inline:var(--space-1);font-size:var(--text-sm);color:var(--color-text-subtle);margin:0}._facts_hffk1_87>*{display:inline}._facts_hffk1_87>*+:before{content:"·";padding-inline:var(--space-1);color:var(--color-text-subtle)}._facts_hffk1_87>._factCourse_hffk1_97{align-items:center;gap:var(--space-1);display:inline-flex}._factCourse_hffk1_97 ._dot_hffk1_28{block-size:8px;inline-size:8px}._countdown_hffk1_108{font-variant-numeric:tabular-nums;white-space:nowrap}._warning_hffk1_113{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-warning-soft);color:var(--color-warning);font-size:var(--text-sm);margin:0}._file_hffk1_122{gap:var(--space-2);display:grid}._importPick_hffk1_128{inline-size:var(--touch);block-size:var(--touch);cursor:pointer;place-items:center;display:grid}._importPick_hffk1_128 input{block-size:22px;inline-size:22px;accent-color:var(--color-accent);margin:0}._late_hffk1_143{color:var(--color-danger)}._soon_hffk1_147{color:var(--color-warning)}._studied_hffk1_151{color:var(--color-success)}._notice_hffk1_155{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-surface-sunken);font-size:var(--text-sm);color:var(--color-text-muted);margin:0}._breaks_hffk1_164{gap:var(--space-3);display:grid}._break_hffk1_164{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);display:grid}._breakHead_hffk1_177{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._group_hffk1_73{gap:var(--space-2);border:none;margin:0;padding:0;display:grid}._legend_hffk1_192{font-size:var(--text-sm);padding:0;font-weight:600}._hint_hffk1_198{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}._switchRow_hffk1_204{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._switchText_hffk1_211{gap:2px;display:grid}._more_hffk1_216 summary{min-block-size:var(--touch);color:var(--color-text-muted);cursor:pointer;align-content:center}._more_hffk1_216[open]{gap:var(--space-4);display:grid}._courseHead_hffk1_228{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}._courseFacts_hffk1_236{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}._courseFacts_hffk1_236>div{display:inline}._courseFacts_hffk1_236 dd{margin:0;display:inline}._courseFacts_hffk1_236>*+:before{content:"·";padding-inline:var(--space-1);color:var(--color-text-subtle)}._links_hffk1_257{gap:var(--space-2);flex-wrap:wrap;display:flex}._link_hffk1_257{overflow-wrap:anywhere}@media (max-width:420px){._pair_hffk1_8{grid-template-columns:1fr}}
