.instructor-onboarding-module__sMFexa__backdrop{z-index:1000;background:var(--color-scrim);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);grid-template-columns:minmax(0,1fr);align-items:end;display:grid;position:fixed;inset:0}.instructor-onboarding-module__sMFexa__card{overscroll-behavior:contain;width:100%;max-height:92dvh;padding:24px 20px max(24px, env(safe-area-inset-bottom));background:var(--color-background);color:var(--color-on-surface);box-shadow:var(--shadow-float);border:1px solid var(--color-outline-variant);border-radius:16px 16px 0 0;overflow-y:auto}.instructor-onboarding-module__sMFexa__card h1{letter-spacing:-.04em;margin:0;font-size:clamp(28px,5vw,38px);line-height:1.05}.instructor-onboarding-module__sMFexa__intro{color:var(--color-on-surface-variant);margin:12px 0 22px;font-size:15px;line-height:1.55}.instructor-onboarding-module__sMFexa__selection,.instructor-onboarding-module__sMFexa__note,.instructor-onboarding-module__sMFexa__notListed span{color:var(--color-on-surface-variant);font-size:13px;line-height:1.45}.instructor-onboarding-module__sMFexa__label{margin-bottom:7px;font-size:13px;font-weight:800;display:block}.instructor-onboarding-module__sMFexa__select{border:1px solid var(--color-outline-variant);border-radius:var(--radius-md);background:var(--color-surface);width:100%;min-height:52px;color:var(--color-on-surface);font:inherit;padding:0 14px;font-size:16px;font-weight:700}.instructor-onboarding-module__sMFexa__select:focus-visible,.instructor-onboarding-module__sMFexa__primary:focus-visible{outline:3px solid var(--color-primary-container);outline-offset:2px}.instructor-onboarding-module__sMFexa__selection{margin:10px 2px 0}.instructor-onboarding-module__sMFexa__error{color:var(--color-error);margin:12px 0 0;font-size:13px;font-weight:700}.instructor-onboarding-module__sMFexa__primary{border-radius:var(--radius-md);background:var(--color-primary);width:100%;min-height:52px;color:var(--color-on-primary);cursor:pointer;font:inherit;border:0;margin-top:18px;font-weight:850}.instructor-onboarding-module__sMFexa__primary:disabled{opacity:.45;cursor:not-allowed}.instructor-onboarding-module__sMFexa__secondary{border:1px solid var(--color-outline-variant);border-radius:var(--radius-md);width:100%;min-height:48px;color:var(--color-on-surface);cursor:pointer;font:inherit;background:0 0;margin-top:10px;font-weight:800}.instructor-onboarding-module__sMFexa__secondary:disabled{opacity:.45;cursor:not-allowed}.instructor-onboarding-module__sMFexa__secondary:focus-visible{outline:3px solid var(--color-primary-container);outline-offset:2px}.instructor-onboarding-module__sMFexa__notListed{border-top:1px solid var(--color-outline-variant);gap:3px;margin-top:18px;padding-top:18px;display:grid}.instructor-onboarding-module__sMFexa__notListed strong{font-size:13px}.instructor-onboarding-module__sMFexa__note{margin-top:12px;display:block}@media (min-width:561px){.instructor-onboarding-module__sMFexa__backdrop{place-items:center;padding:20px}.instructor-onboarding-module__sMFexa__card{border-radius:var(--radius-lg);width:min(100%,520px);max-height:min(90dvh,760px);padding:28px}}
