.page.svelte-2lkno4{gap:1rem;padding:clamp(1rem,3vw,1.5rem);display:grid}header.svelte-2lkno4{gap:.25rem;display:grid}header.svelte-2lkno4 p:where(.svelte-2lkno4),h1.svelte-2lkno4,h2.svelte-2lkno4{margin:0}header.svelte-2lkno4 p:where(.svelte-2lkno4),small.svelte-2lkno4,.muted.svelte-2lkno4{color:var(--smrt-color-on-surface-variant,#5e6470)}h1.svelte-2lkno4{letter-spacing:0;font-size:1.8rem;line-height:1.15}h2.svelte-2lkno4{letter-spacing:0;font-size:1rem;line-height:1.3}.grid.svelte-2lkno4{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.panel.svelte-2lkno4{border:1px solid var(--smrt-color-outline,#d7dce2);background:var(--smrt-color-surface,#fff);border-radius:8px;gap:.9rem;padding:1rem;display:grid}form.svelte-2lkno4,label.svelte-2lkno4{gap:.55rem;display:grid}.mode-choices.svelte-2lkno4{border:0;gap:.75rem;margin:0;padding:0;display:grid}.choice.svelte-2lkno4{border:1px solid var(--smrt-color-outline,#d7dce2);border-radius:6px;grid-template-columns:auto 1fr;align-items:start;padding:.75rem}.choice.svelte-2lkno4 span:where(.svelte-2lkno4){gap:.15rem;display:grid}input[type=email].svelte-2lkno4{border:1px solid var(--smrt-color-outline,#cbd3dc);min-height:2.5rem;font:inherit;border-radius:6px;padding:0 .75rem}button.svelte-2lkno4{border:1px solid var(--smrt-color-primary,#155eef);background:var(--smrt-color-primary,#155eef);min-height:2.4rem;color:var(--smrt-color-on-primary,#fff);font:inherit;cursor:pointer;border-radius:6px;font-weight:800}button.secondary.svelte-2lkno4{border-color:var(--smrt-color-outline,#d7dce2);background:var(--smrt-color-surface,#fff);min-height:2rem;color:inherit;font-weight:700}.notice.svelte-2lkno4{border-radius:6px;margin:0;padding:.75rem}.notice.success.svelte-2lkno4{color:#067647;background:#ecfdf3;border:1px solid #12b76a;gap:.3rem;display:grid}.notice.error.svelte-2lkno4{color:#7a271a;background:#fff4f2;border:1px solid #b42318}.notice.svelte-2lkno4 a:where(.svelte-2lkno4){color:inherit;overflow-wrap:anywhere}.table.svelte-2lkno4{border:1px solid var(--smrt-color-outline,#d7dce2);border-radius:8px;display:grid;overflow:hidden}.row.svelte-2lkno4{border-bottom:1px solid var(--smrt-color-outline,#d7dce2);grid-template-columns:minmax(9rem,1.5fr) minmax(5rem,.7fr) minmax(5rem,.6fr) minmax(6rem,.7fr) minmax(5rem,.6fr);align-items:center;gap:.75rem;padding:.65rem .75rem;display:grid}.row.svelte-2lkno4:last-child{border-bottom:0}.row.header.svelte-2lkno4{background:var(--smrt-color-surface-container-low,#f7f8fa);font-weight:800}.row.svelte-2lkno4 span:where(.svelte-2lkno4){overflow-wrap:anywhere;min-width:0}.empty.svelte-2lkno4{color:var(--smrt-color-on-surface-variant,#5e6470);padding:1rem}.row.access.svelte-2lkno4{grid-template-columns:minmax(8rem,1.3fr) minmax(5rem,.9fr) minmax(5rem,.55fr) minmax(5rem,.6fr) minmax(14rem,2fr)}.status.svelte-2lkno4{text-transform:capitalize;color:var(--smrt-color-on-surface-variant,#5e6470)}.actions.svelte-2lkno4{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.actions.svelte-2lkno4 form:where(.svelte-2lkno4){align-items:center;gap:.3rem;display:flex}.actions.svelte-2lkno4 .graduate:where(.svelte-2lkno4) select:where(.svelte-2lkno4),.actions.svelte-2lkno4 .graduate:where(.svelte-2lkno4) input:where(.svelte-2lkno4){border:1px solid var(--smrt-color-outline,#cbd3dc);min-height:2rem;font:inherit;border-radius:6px;padding:0 .5rem}.actions.svelte-2lkno4 .graduate:where(.svelte-2lkno4) input:where(.svelte-2lkno4){min-width:11rem}@media (width<=760px){.grid.svelte-2lkno4,.row.svelte-2lkno4,.row.access.svelte-2lkno4{grid-template-columns:1fr}.row.header.svelte-2lkno4{display:none}}
