.semester-page.svelte-16v2u9j{display:grid;padding-block:var(--space-xl);gap:var(--space-md);max-width:46rem}.intro.svelte-16v2u9j h1:where(.svelte-16v2u9j){font-family:var(--font-display);font-size:var(--text-3xl);line-height:1.05}.intro.svelte-16v2u9j p:where(.svelte-16v2u9j),p.svelte-16v2u9j{max-width:52ch}.upload.svelte-16v2u9j,.review.svelte-16v2u9j,.row.svelte-16v2u9j{display:grid;gap:var(--space-sm)}.review.svelte-16v2u9j{border-block-start:var(--rule);padding-block-start:var(--space-md)}.row.svelte-16v2u9j{padding-block:var(--space-sm);border-block-start:var(--rule)}label.svelte-16v2u9j{display:grid;gap:var(--space-3xs);font-size:var(--text-sm);font-weight:600}.disclose.svelte-16v2u9j{grid-template-columns:auto 1fr;align-items:start;font-weight:400}input.svelte-16v2u9j:not([type=checkbox]):not([type=file]){height:var(--control-height);padding-inline:var(--space-xs);border:var(--rule);border-radius:var(--radius-sm);font:inherit}.code.svelte-16v2u9j{font-family:var(--font-mono)}.primary.svelte-16v2u9j{justify-self:start;height:var(--control-height);padding-inline:var(--space-md);border:0;border-radius:var(--radius-sm);background:var(--club-blue);color:#fff;font-weight:650}.primary.svelte-16v2u9j:focus-visible{outline:var(--focus-ring-width) solid var(--club-blue);outline-offset:var(--focus-ring-offset)}.error.svelte-16v2u9j{color:var(--danger)}.status.svelte-16v2u9j{color:var(--quiet-steel);font-size:var(--text-sm)}h2.svelte-16v2u9j{font-size:var(--text-sm);font-weight:700;margin-top:var(--space-sm)}
