._workspace_4ghm1_1{min-height:100%;color:var(--darsiq-color-text-primary,#10233e);background:var(--darsiq-color-bg-page,#f6f8fc);padding:28px}._heading_4ghm1_8{background:var(--darsiq-color-bg-subtle,#eef3f8);border-radius:18px;justify-content:space-between;align-items:center;gap:24px;padding:20px;display:flex}._heading_4ghm1_8 h1{margin:6px 0;font-size:clamp(2rem,4vw,2.5rem)}._heading_4ghm1_8 p,._panel_4ghm1_24 p{color:var(--darsiq-color-text-secondary,#64748b);margin:0}._kicker_4ghm1_29{color:var(--darsiq-color-text-brand,#6b25d4);font-weight:700}._heading_4ghm1_8 label,._toolbar_4ghm1_35 label,._student_4ghm1_36 label,._reason_4ghm1_37{gap:6px;font-weight:700;display:grid}._toolbar_4ghm1_35{flex-wrap:wrap;align-items:end;gap:10px;margin:18px 0;display:flex}._toolbar_4ghm1_35 a,._workspace_4ghm1_1 ._toolbar_4ghm1_35 button,._workspace_4ghm1_1 ._primary_4ghm1_53,._heading_4ghm1_8 select,._toolbar_4ghm1_35 input,._student_4ghm1_36 input,._student_4ghm1_36 select,._student_4ghm1_36 textarea,._reason_4ghm1_37 textarea{border:1px solid var(--darsiq-color-border-default,#d8e1ec);background:var(--darsiq-color-bg-surface,#fff);min-height:44px;color:inherit;font:inherit;border-radius:12px;padding:10px 12px}._toolbar_4ghm1_35 a,._workspace_4ghm1_1 ._toolbar_4ghm1_35 button,._workspace_4ghm1_1 ._primary_4ghm1_53{cursor:pointer;justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}._workspace_4ghm1_1 ._toolbar_4ghm1_35 [aria-current=page],._workspace_4ghm1_1 ._primary_4ghm1_53{border-color:var(--darsiq-color-bg-brand,#8a42fc);background:var(--darsiq-color-bg-brand,#8a42fc);color:var(--darsiq-color-text-on-brand,#fff)}._notice_4ghm1_87,._error_4ghm1_88,._success_4ghm1_89,._sourceBand_4ghm1_90,._panel_4ghm1_24{border-radius:12px;margin:14px 0;padding:14px}._notice_4ghm1_87,._sourceBand_4ghm1_90{background:var(--darsiq-color-bg-info,#eff6ff);color:var(--darsiq-color-text-info,#2563eb)}._error_4ghm1_88{color:#be123c;background:#fff1f2}._success_4ghm1_89{color:#047857;background:#ecfdf5}._sourceBand_4ghm1_90{flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}._totals_4ghm1_120{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}._totals_4ghm1_120 article,._panel_4ghm1_24,._form_4ghm1_129{border:1px solid var(--darsiq-color-border-default,#d8e1ec);background:var(--darsiq-color-bg-surface,#fff);border-radius:16px}._totals_4ghm1_120 article{gap:8px;padding:16px;display:grid}._totals_4ghm1_120 span{color:var(--darsiq-color-text-secondary,#64748b)}._totals_4ghm1_120 strong{font-size:1.6rem}._form_4ghm1_129{gap:18px;padding:22px;display:grid}._student_4ghm1_36{border:1px solid var(--darsiq-color-border-default,#d8e1ec);border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:18px;display:grid}._student_4ghm1_36 legend{color:var(--darsiq-color-text-brand,#6b25d4);padding:0 8px;font-weight:700}._student_4ghm1_36 textarea,._reason_4ghm1_37 textarea{resize:vertical;min-height:84px}._wide_4ghm1_177,._reason_4ghm1_37{grid-column:1/-1}._primary_4ghm1_53{justify-self:start;min-width:180px}._workspace_4ghm1_1 ._toolbar_4ghm1_35 button:disabled,._workspace_4ghm1_1 ._primary_4ghm1_53:disabled{cursor:not-allowed;opacity:.55}._workspace_4ghm1_1 :focus-visible{outline:3px solid color-mix(in srgb, var(--darsiq-color-bg-brand,#8a42fc) 40%, transparent);outline-offset:2px}@media (width<=900px){._workspace_4ghm1_1{padding:18px}._heading_4ghm1_8{flex-direction:column;align-items:stretch}._totals_4ghm1_120{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){._workspace_4ghm1_1{padding:12px}._totals_4ghm1_120,._student_4ghm1_36{grid-template-columns:1fr}._wide_4ghm1_177,._reason_4ghm1_37{grid-column:auto}._toolbar_4ghm1_35>*,._primary_4ghm1_53{width:100%}}
