.course-shortcut.svelte-vb41em{align-items:center;gap:var(--space-0) var(--space-3);min-inline-size:0;padding-block:var(--space-2);border-block-end:1px solid var(--divider-quiet);grid-template-columns:minmax(0,1fr) auto;list-style:none;display:grid}[data-relationships-active].svelte-vb41em,[data-relationships-archived].svelte-vb41em,[data-relationships-more-courses].svelte-vb41em{margin-block:var(--space-2);padding:0;display:grid}.course-shortcut.svelte-vb41em>strong:where(.svelte-vb41em),.course-shortcut.svelte-vb41em>p:where(.svelte-vb41em){overflow-wrap:anywhere;grid-column:1;margin:0}.course-shortcut.svelte-vb41em>p:where(.svelte-vb41em){color:var(--text-secondary);font-size:var(--type-meta)}.course-shortcut.svelte-vb41em>p:where(.svelte-vb41em):empty{display:none}.course-shortcut.svelte-vb41em>.family-action-row:where(.svelte-vb41em){grid-area:1/2/span 2;margin:0}.course-shortcut__open.svelte-vb41em{min-block-size:var(--control-height);align-items:center;font-weight:650;display:inline-flex}.course-shortcut.svelte-vb41em details:where(.svelte-vb41em){grid-column:1/-1;margin:0}.course-shortcut.svelte-vb41em summary:where(.svelte-vb41em){min-block-size:var(--control-height);cursor:pointer;align-content:center;inline-size:fit-content}@media (width<=40rem){.course-shortcut.svelte-vb41em{grid-template-columns:minmax(0,1fr)}.course-shortcut.svelte-vb41em>.family-action-row:where(.svelte-vb41em){grid-area:auto/1}}dialog.svelte-vb41em{background:var(--surface-raised);width:min(92vw,36rem);max-height:90dvh;color:var(--text-primary);border:1px solid var(--control-boundary);border-radius:var(--radius-card);padding:var(--space-4);overflow:auto}dialog.svelte-vb41em::backdrop{background:#0009}fieldset.svelte-vb41em{gap:var(--space-2);min-inline-size:0;margin-block:var(--space-3);display:grid}dialog.svelte-vb41em select:where(.svelte-vb41em){inline-size:100%;min-inline-size:0;max-inline-size:100%}dialog.svelte-vb41em .family-button:where(.svelte-vb41em){white-space:normal;overflow-wrap:anywhere;max-inline-size:100%}
