.test-access-page_page__2VSqS{min-block-size:100dvh;display:grid;justify-items:center;align-content:start;padding:var(--space-24);background:var(--canvas)}.test-access-page_surface__C_bIJ{inline-size:min(32.5rem,100%);min-inline-size:0}.test-access-page_surface__C_bIJ h1{margin-block:var(--space-8) var(--space-16);font-size:var(--font-h1-mobile-size);line-height:var(--font-h1-mobile-line-height);-webkit-hyphens:auto;hyphens:auto}.test-access-page_surface__C_bIJ>p,.test-access-page_surface__C_bIJ>small{color:var(--text-secondary);line-height:1.5}.test-access-page_surface__C_bIJ form{display:grid;gap:var(--space-16);margin-block:var(--space-24) var(--space-16)}.test-access-page_surface__C_bIJ form>span,.test-access-page_surface__C_bIJ form>span>button{inline-size:100%}.test-access-page_surface__C_bIJ .form-error{color:var(--danger)}@media(max-width:40rem){.test-access-page_page__2VSqS{padding:var(--space-16)}}.tooltip_anchor__ltOCT{display:inline-flex;min-inline-size:0;max-inline-size:100%;vertical-align:top}.tooltip_positioner__vNquk{position:fixed;z-index:calc(var(--layer-overlay) + var(--layer-dropdown));visibility:hidden;display:flex;flex-direction:column;box-sizing:border-box;inline-size:max-content;max-inline-size:min(var(--width-form),calc(100vw - var(--space-group)));min-inline-size:0;pointer-events:auto}.tooltip_positioner__vNquk[data-side=bottom]{padding-block-start:var(--space-within)}.tooltip_positioner__vNquk[data-side=top]{padding-block-end:var(--space-within)}.tooltip_tooltip__lK1P1{min-block-size:0;min-inline-size:0;box-sizing:border-box;overflow:auto;overscroll-behavior:contain;padding:var(--space-within) var(--space-12);border:var(--border-thin) solid var(--text-secondary);border-radius:var(--radius-small);background:var(--surface);color:var(--text-primary);box-shadow:var(--shadow-raised);font-family:var(--font-sans);font-size:var(--font-body-small-size);font-weight:var(--font-body-small-weight,var(--font-weight-regular));line-height:var(--font-body-small-line-height);overflow-wrap:anywhere;white-space:normal}.pricing-storefront_section__jGB3R{max-width:1200px;margin:0 auto;padding:var(--space-64) var(--space-24);color:var(--ink)}.pricing-storefront_heading__IX_l3{max-width:680px;margin-bottom:var(--space-32)}.pricing-storefront_heading__IX_l3 h2{font-size:clamp(1.75rem,4vw,2.5rem);margin:var(--space-12) 0}.pricing-storefront_card__yHcGL>p,.pricing-storefront_heading__IX_l3 p,.pricing-storefront_note__nFpOl{color:var(--ink-muted);line-height:1.6}.pricing-storefront_periods__ONkf_{display:flex;flex-wrap:wrap;gap:var(--space-8);border:0;padding:0;margin:0 0 var(--space-24)}.pricing-storefront_periods__ONkf_ legend{margin-bottom:var(--space-12);font-weight:600}.pricing-storefront_periods__ONkf_ label{display:flex;align-items:center;gap:var(--space-8);min-height:44px;padding:var(--space-12) var(--space-16);border:1px solid var(--border);border-radius:var(--radius-control);cursor:pointer}.pricing-storefront_periods__ONkf_ label:has(input:checked){background:var(--lavender);border-color:var(--ink)}.pricing-storefront_periods__ONkf_ label:has(:focus-visible){outline:2px solid var(--focus);outline-offset:3px}.pricing-storefront_grid__PsAu4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-24)}.pricing-storefront_card__yHcGL{display:flex;flex-direction:column;gap:var(--space-16);padding:var(--space-24);border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);min-width:0}.pricing-storefront_card__yHcGL h3,.pricing-storefront_card__yHcGL p{margin:0}.pricing-storefront_card__yHcGL h3{font-size:1.25rem}.pricing-storefront_price__SgsjF{display:flex;flex-direction:column;gap:var(--space-8);min-height:140px}.pricing-storefront_price__SgsjF strong{font-size:clamp(1.6rem,3vw,2.15rem);overflow-wrap:anywhere}.pricing-storefront_price__SgsjF span{font-size:.9rem;color:var(--ink-muted)}.pricing-storefront_saving__jimQb{color:var(--success);font-size:.95rem}.pricing-storefront_card__yHcGL ul{display:grid;gap:var(--space-12);padding-inline-start:var(--space-20);margin:0 0 var(--space-12);line-height:1.5}.pricing-storefront_card__yHcGL>.pricing-storefront_note__nFpOl,.pricing-storefront_card__yHcGL>a{margin-top:auto}.pricing-storefront_note__nFpOl{font-size:.9rem}.pricing-storefront_addons__1Nzpy{margin-top:var(--space-24);padding:var(--space-24);border-radius:var(--radius-card);background:var(--surface-muted)}.pricing-storefront_addons__1Nzpy h3{margin:0 0 var(--space-12)}.pricing-storefront_addons__1Nzpy p{margin:0;max-width:80ch;line-height:1.6}@media (max-width:800px){.pricing-storefront_grid__PsAu4{grid-template-columns:1fr}.pricing-storefront_section__jGB3R{padding:var(--space-40) var(--space-16)}.pricing-storefront_price__SgsjF{min-height:0}}.pricing-storefront_section__jGB3R>.pricing-storefront_note__nFpOl{margin:var(--space-24) 0 0}.pricing-storefront_grid__PsAu4>article{min-inline-size:0;block-size:100%}.pricing-storefront_card__yHcGL{block-size:100%}.help-rating-stats-admin_panel__j_hZK{min-width:0;margin-top:24px;padding:24px;border:1px solid var(--border);border-radius:18px;background:var(--surface)}.help-rating-stats-admin_panel__j_hZK h1{margin:0;font-size:clamp(24px,3vw,32px);letter-spacing:-.035em;line-height:1.2}.help-rating-stats-admin_panel__j_hZK p{max-width:72ch;line-height:1.5}.help-rating-stats-admin_tableScroll__7hA8F{max-width:100%;margin-top:16px;overflow-x:auto}.help-rating-stats-admin_tableScroll__7hA8F table{width:100%;min-width:900px;border-collapse:collapse}.help-rating-stats-admin_tableScroll__7hA8F td,.help-rating-stats-admin_tableScroll__7hA8F th{padding:12px;border-bottom:1px solid var(--border);text-align:start;vertical-align:top}.help-rating-stats-admin_tableScroll__7hA8F thead th{color:var(--ink-muted);font-size:13px}.help-rating-stats-admin_digest__1TsNR,.help-rating-stats-admin_tableScroll__7hA8F tbody th{max-width:24ch;overflow-wrap:anywhere}@media (max-width:640px){.help-rating-stats-admin_panel__j_hZK{padding:16px}}.public-auth_passwordRow__lIqX0{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--space-8);min-inline-size:0}.public-auth_surface__ZxbSK{inline-size:min(100%,var(--width-form));min-inline-size:0;margin-inline:auto}.public-auth_surface__ZxbSK form{display:grid;gap:var(--space-16);min-inline-size:0}.public-auth_surface__ZxbSK .password-recovery-actions>span,.public-auth_surface__ZxbSK form>span:has(>button){inline-size:100%}.public-auth_surface__ZxbSK .password-recovery-actions>span>button,.public-auth_surface__ZxbSK form>span>button{inline-size:100%}.public-auth_surface__ZxbSK :is(h1,h2,p,small,label){overflow-wrap:anywhere}.public-auth_surface__ZxbSK .legal-consent label{align-items:start}.public-auth_surface__ZxbSK .legal-consent input[type=checkbox]{margin-block-start:var(--space-12)}.public-auth_surface__ZxbSK .password-form-wrap,.public-auth_surface__ZxbSK .password-success{padding:0;max-inline-size:none}.public-auth_surface__ZxbSK{align-self:start}@media (max-width:760px){.public-auth_firstLoginRoot__mF_Zi.first-login-page{display:flex;flex-direction:column;gap:var(--space-16);padding:var(--space-16)}.public-auth_firstLoginRoot__mF_Zi .welcome-panel{padding:var(--space-16)}.public-auth_firstLoginRoot__mF_Zi .welcome-panel h1{font-size:var(--font-h2-mobile-size);line-height:var(--font-h2-mobile-line-height)}.public-auth_firstLoginRoot__mF_Zi .welcome-art{display:none}}.login-compact_compact__JpsUD.login-compact_compact__JpsUD{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,440px);grid-template-areas:"heading form" "benefits form" "calculator calculator";grid-template-rows:auto 1fr auto;align-items:start;gap:var(--space-24) var(--space-32);inline-size:min(1120px,100%);min-block-size:auto;padding:var(--space-24)}.login-compact_heading__79_ev{grid-area:heading;margin:0;font-size:2rem;line-height:1.2;letter-spacing:-.03em}.login-compact_compact__JpsUD .login-compact_form__Aow9G{grid-area:form;padding:var(--space-24)}.login-compact_form__Aow9G>:first-child,.login-compact_form__Aow9G>:nth-child(2){display:none}.login-compact_compact__JpsUD .login-compact_form__Aow9G h2{font-size:1.625rem;line-height:1.25}.login-compact_benefits__y32Kb{grid-area:benefits;display:grid;gap:var(--space-16);margin:0;padding:0;list-style:none}.login-compact_benefits__y32Kb li{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:start;gap:var(--space-12)}.login-compact_benefits__y32Kb svg{inline-size:24px;block-size:24px;color:var(--brand-primary-action)}.login-compact_benefits__y32Kb strong{font-size:var(--font-body-size);line-height:1.4}.login-compact_benefits__y32Kb p{margin:var(--space-4) 0 0;font-size:var(--font-body-small-size);line-height:1.5;color:var(--ink-muted)}.login-compact_calculator__2Apvx{grid-area:calculator;min-inline-size:0;margin-block-start:var(--space-24)}@media (max-width:760px){.login-compact_compact__JpsUD.login-compact_compact__JpsUD{grid-template-columns:minmax(0,1fr);grid-template-areas:"heading" "form" "benefits" "calculator";gap:var(--space-24);padding:var(--space-16)}.login-compact_heading__79_ev{font-size:var(--font-h2-mobile-size);line-height:1.25}.login-compact_compact__JpsUD .login-compact_form__Aow9G{padding:var(--space-16)}}.login-compact_page__ZKXVI{min-block-size:100dvh;color:var(--ink);background:linear-gradient(135deg,var(--brand-primary-soft),var(--canvas) 45%,var(--brand-secondary-soft))}.login-compact_heading__79_ev>span{color:var(--brand-primary-action)}.login-compact_compact__JpsUD .login-compact_form__Aow9G{border-block-start:var(--space-4) solid var(--brand-primary-action);box-shadow:var(--shadow-raised)}.login-compact_benefitIcon__LiBzq{display:grid;place-items:center;inline-size:32px;block-size:32px;border-radius:var(--radius-control);background:var(--lavender)}.login-compact_benefits__y32Kb .login-compact_benefitIcon__LiBzq svg{inline-size:20px;block-size:20px}.login-compact_benefits__y32Kb li:nth-child(2) .login-compact_benefitIcon__LiBzq{background:var(--mint)}.login-compact_benefits__y32Kb li:nth-child(3) .login-compact_benefitIcon__LiBzq{background:var(--apricot)}.login-compact_benefits__y32Kb li:nth-child(4) .login-compact_benefitIcon__LiBzq{background:var(--rose)}.login-compact_benefits__y32Kb li:nth-child(5) .login-compact_benefitIcon__LiBzq{background:var(--brand-primary-soft)}.teacher-economics_calculator__UgOtl{display:grid;grid-template-columns:minmax(0,440px) minmax(0,1fr);align-items:center;gap:var(--space-24) var(--space-32)}.teacher-economics_calculator__UgOtl h2{margin:0;font-size:var(--font-h3-desktop-size);line-height:1.3}.teacher-economics_result__qX_g_{display:grid;align-content:start;gap:var(--space-16);min-inline-size:0;container-type:inline-size}.teacher-economics_amount__MRUMx{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-8);color:var(--brand-primary-action);line-height:var(--font-display-desktop-line-height)}.teacher-economics_amount__MRUMx>span{font-size:clamp(var(--font-h3-desktop-size),11cqi,var(--font-display-desktop-size));white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.teacher-economics_amount__MRUMx>small{font-size:var(--font-body-large-size);font-weight:var(--font-label-weight)}.teacher-economics_result__qX_g_ p{margin:0;font-size:var(--font-body-small-size);line-height:var(--font-body-line-height);color:var(--ink-muted)}.teacher-economics_result__qX_g_[data-negative=true] .teacher-economics_amount__MRUMx{color:var(--danger)}.teacher-economics_result__qX_g_ .teacher-economics_disclaimer__NfDb4{font-size:var(--font-caption-size)}.teacher-economics_details__qVZzS{min-inline-size:0;padding:var(--space-24);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--brand-primary-soft)}.teacher-economics_details__qVZzS summary{display:list-item;min-block-size:44px;padding-block:var(--space-12);cursor:pointer;font-weight:650}.teacher-economics_details__qVZzS summary:focus-visible{outline:var(--border-focus) solid var(--focus);outline-offset:var(--space-4)}.teacher-economics_fields__VYrhO{container-type:inline-size;display:grid;gap:var(--space-12);padding-block-start:var(--space-8)}@media (max-width:760px){.teacher-economics_calculator__UgOtl{grid-template-columns:minmax(0,1fr)}.teacher-economics_details__qVZzS{padding:var(--space-16)}}@media (min-width:761px){.teacher-economics_details__qVZzS[open] summary{display:none}.teacher-economics_fields__VYrhO{padding-block-start:0}}.teacher-economics_counterField__VPF8X{display:grid;grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:var(--space-12);font-size:var(--font-body-small-size);font-weight:600;min-inline-size:0}.teacher-economics_counter__zVbKD{display:grid;grid-template-columns:44px 4rem 44px;align-items:center;gap:var(--space-8)}.teacher-economics_counter__zVbKD button,.teacher-economics_counter__zVbKD>span{inline-size:44px;block-size:44px}.teacher-economics_counter__zVbKD output{text-align:center;font-size:var(--font-body-size);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink)}@media (max-width:760px){.teacher-economics_fields__VYrhO h2{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.teacher-economics_counter__zVbKD .teacher-economics_counterButton__TAHUf{border-radius:var(--radius-pill)}.teacher-economics_counter__zVbKD .teacher-economics_counterButton__TAHUf:focus-visible,.teacher-economics_counter__zVbKD .teacher-economics_counterButton__TAHUf:hover:not(:disabled){background:color-mix(in srgb,var(--brand-primary-action) 12%,transparent)}.teacher-economics_counter__zVbKD .teacher-economics_counterButton__TAHUf:disabled:not([aria-busy=true]){background:transparent;border-color:transparent;color:var(--ink-muted);opacity:.55}@container (max-width: 17rem){.teacher-economics_counterField__VPF8X{column-gap:var(--space-8)}.teacher-economics_counter__zVbKD{gap:var(--space-4)}}@container (max-width: 12rem){.teacher-economics_counterField__VPF8X{grid-template-columns:minmax(0,1fr)}.teacher-economics_counter__zVbKD{justify-self:start}}.media-controls_playback__jqvIy>span:has(>button){justify-self:start}.media-controls_playback__jqvIy>span>button>span{gap:var(--space-8)}.builder-controls_controls__H0kWU{min-inline-size:0;color:var(--text-primary)}.builder-controls_controls__H0kWU :is(.choice-editor,.text-block-editor,.dialog-block-editor,.flashcards-editor,.survey-block-editor,.media-block-editor,.embed-video-editor,.gaps-author,.series-editor,.series-item-fields>section,.series-flashcard-fields,.gaps-options-editor){display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-group);min-inline-size:0}.builder-controls_controls__H0kWU fieldset{min-inline-size:0}.builder-controls_controls__H0kWU legend{max-inline-size:100%;white-space:normal;overflow-wrap:anywhere}.builder-controls_controls__H0kWU .editor-block-bar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-8)}.builder-controls_controls__H0kWU .editor-block-bar>span{flex:0 1 auto;margin:0;min-inline-size:0}.builder-controls_controls__H0kWU .editor-block-bar>span:first-child:not(:has(button)){flex:1 1 12rem}.builder-controls_controls__H0kWU .editor-block-bar button{inline-size:auto;block-size:auto;min-block-size:var(--size-hit-area-min);padding:var(--space-8) var(--space-12);font:inherit;font-size:var(--font-label-size);line-height:var(--font-label-line-height);text-transform:none}.builder-controls_controls__H0kWU .editor-block-bar button[aria-pressed=true]{color:var(--brand-primary-action);border-color:var(--brand-primary-action);background:var(--brand-primary-soft)}.builder-controls_controls__H0kWU .editor-block-bar button>span{white-space:normal}.builder-controls_controls__H0kWU .lesson-tag-list>span{display:inline-flex;align-items:center;gap:var(--space-4);max-inline-size:100%;overflow-wrap:anywhere}.builder-controls_controls__H0kWU .lesson-tag-list>span button{position:relative;inline-size:auto;block-size:auto}.builder-controls_controls__H0kWU :is(.string-list>div,.survey-answer-row){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-8);min-inline-size:0}.builder-controls_controls__H0kWU .string-list>div>div:has([data-editor-choice]){grid-column:1/-1;grid-row:2}.builder-controls_controls__H0kWU .choice-editor .answer-row{grid-template-columns:var(--size-hit-area-min) minmax(0,1fr) auto;gap:var(--space-8)}.builder-controls_controls__H0kWU .choice-editor .answer-row>div:has(>input[maxlength="2000"]){grid-column:2/-1}.builder-controls_controls__H0kWU .survey-answer-row>div:has(>input[maxlength="2000"]){grid-column:1/-1}.builder-controls_controls__H0kWU .series-answer-row>div:has(>input){flex:1 1 12rem}.builder-controls_controls__H0kWU .series-answer-row>div:has(>input[maxlength="2000"]){flex-basis:100%}.builder-controls_controls__H0kWU .series-answer-row>div:has([data-editor-choice]){flex:1 1 100%}.builder-controls_controls__H0kWU .series-answer-row>span{flex:0 0 auto}.builder-controls_controls__H0kWU :is(.gaps-tools,.series-empty-actions,.series-item-toolbar,.series-item-toolbar>div){display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-8);min-inline-size:0}.builder-controls_controls__H0kWU :is(.guidance-editor,.series-guidance){display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-16)}.builder-controls_controls__H0kWU .open-answer-format>div>label>span{display:grid;gap:var(--space-4)}.builder-controls_controls__H0kWU .open-answer-format>div>label small{display:block;color:var(--text-secondary)}.builder-controls_controls__H0kWU .series-item-strip{flex-wrap:wrap;overflow:visible}.builder-controls_controls__H0kWU .series-item-strip button{flex:1 1 10rem;min-inline-size:0;block-size:auto;min-block-size:var(--size-hit-area-min);white-space:normal}.builder-controls_controls__H0kWU .series-item-strip button small{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}.builder-controls_preview__an2lr>footer,.builder-controls_preview__an2lr>header,.builder-controls_versions__0U5kK .lesson-version-actions,.builder-controls_versions__0U5kK .workspace-row-actions{flex-wrap:wrap;gap:var(--space-8)}.builder-controls_preview__an2lr>header>span{flex:0 0 auto}.builder-controls_coauthor__XsMi_ .lesson-coauthor-window-actions{flex-wrap:wrap}.builder-controls_coauthor__XsMi_ .lesson-coauthor-window-actions>span{flex:0 0 auto}.builder-controls_coauthor__XsMi_ .lesson-coauthor-body>div:has(>select),.builder-controls_coauthor__XsMi_ .lesson-coauthor-body>div:has(>textarea){min-inline-size:0}@container authorControls (max-width: 450px){.builder-controls_controls__H0kWU .choice-editor .answer-row>div:has(>input[maxlength="2000"]){grid-column:1/-1}.builder-controls_controls__H0kWU .pair-editor>div{grid-template-columns:minmax(0,1fr)}}.builder-controls_blockEditor__03QrY.builder-controls_blockEditor__03QrY{container:authorControls/inline-size;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-16)}.builder-controls_controls__H0kWU .pair-editor>div:has(>[data-editor-field]){grid-template-columns:minmax(0,1fr)}.builder-controls_controls__H0kWU :is(.string-list,.pair-editor,.gaps-tools,.series-empty-actions,.choice-editor fieldset)>span:has(>button),.builder-controls_controls__H0kWU span:has(>.series-add-item),.builder-controls_controls__H0kWU span:has(>.series-list-add){justify-self:start}.builder-controls_controls__H0kWU input[data-editor-choice]{flex:0 0 auto;inline-size:var(--space-20);block-size:var(--space-20);min-inline-size:var(--space-20);min-block-size:0;padding:0}.builder-controls_controls__H0kWU .lesson-tag-entry{display:flex;flex-direction:row;flex-wrap:wrap;align-items:start}.builder-controls_controls__H0kWU .lesson-tag-entry>div{flex:1 1 calc(var(--space-64) * 2)}.builder-controls_controls__H0kWU .lesson-tag-entry input{flex:initial}.builder-controls_controls__H0kWU label[for]:has(>.sr-only){position:absolute;inline-size:1px;block-size:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.builder-controls_controls__H0kWU .content-cover-editor{grid-template-columns:var(--space-80) minmax(0,1fr);align-items:start;gap:var(--space-8) var(--space-16)}.builder-controls_controls__H0kWU .content-cover-editor>h3{grid-column:1/-1}.builder-controls_controls__H0kWU .content-cover-editor>.content-cover{grid-column:1;grid-row:2;inline-size:var(--space-80);max-inline-size:100%;aspect-ratio:4/3}.builder-controls_controls__H0kWU .content-cover-editor>.material-file-picker{grid-column:2;grid-row:2}.builder-controls_controls__H0kWU .content-cover-editor>:is(p,.content-cover-actions){grid-column:1/-1}.builder-controls_controls__H0kWU .content-cover-editor .material-file-picker-row{padding:var(--space-8)}@media (max-width:450px){.builder-controls_controls__H0kWU .content-cover-editor{grid-template-columns:var(--space-64) minmax(0,1fr);gap:var(--space-8)}.builder-controls_controls__H0kWU .content-cover-editor>.content-cover{inline-size:var(--space-64)}.builder-controls_controls__H0kWU .content-cover-editor .material-file-trigger{padding:var(--space-8)}}.builder-controls_controls__H0kWU .lesson-tag-editor{padding:0;border:0;border-radius:0;background:transparent}.builder-controls_controls__H0kWU .lesson-tag-entry>span:has(button){min-inline-size:0}.builder-controls_controls__H0kWU .content-cover-editor .material-file-picker-row{border:0;padding:0;background:transparent}.builder-controls_metadata__E2nRu{min-inline-size:0;border-block:var(--border-thin) solid var(--border)}.builder-controls_metadata__E2nRu>summary{display:list-item;min-block-size:var(--size-hit-area-min);padding-block:var(--space-8);line-height:var(--font-body-line-height);cursor:pointer}.builder-controls_metadata__E2nRu>summary:focus-visible{outline:var(--border-focus) solid var(--focus);outline-offset:var(--space-4)}.builder-controls_metadataContent__EWmPr{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-16);padding-block:var(--space-16)}.builder-controls_metadataContent__EWmPr .content-cover-editor{margin:0}.builder-controls_controls__H0kWU .lesson-editor>header>.builder-controls_pageActions__BswSP.builder-controls_pageActions__BswSP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-8);inline-size:100%}.builder-controls_pageActions__BswSP button,.builder-controls_pageActions__BswSP>span{inline-size:100%}@media (min-width:768px){.builder-controls_controls__H0kWU .lesson-editor>header>.builder-controls_pageActions__BswSP.builder-controls_pageActions__BswSP{display:flex;flex-wrap:wrap;inline-size:auto}.builder-controls_pageActions__BswSP>span{inline-size:auto}}.builder-controls_controls__H0kWU label:has(>input[data-editor-choice]) span:has(>strong+small){display:grid;gap:var(--space-4)}.builder-controls_controls__H0kWU label:has(>input[data-editor-choice]) small{color:var(--text-secondary);font-size:var(--font-body-small-size);font-weight:var(--font-body-weight);line-height:var(--font-body-line-height)}.builder-controls_noteToggle__HR8Ve[aria-pressed=true]{color:var(--brand-primary-action);border-color:var(--brand-primary-action);background:var(--brand-primary-soft)}.scorm-player_player__a5vGB{display:grid;gap:12px;min-width:0;width:100%}.scorm-player_player__a5vGB h3,.scorm-player_player__a5vGB p{margin:0}.scorm-player_player__a5vGB button{justify-self:start;max-width:100%;white-space:normal}.scorm-player_frame__ekOI2{display:block;width:100%;height:clamp(440px,72vh,800px);border:1px solid var(--border,#d6dce7);border-radius:12px;background:#fff}@media (max-width:640px){.scorm-player_frame__ekOI2{height:72svh;min-height:360px}}.scorm-player_player__a5vGB a,.scorm-player_player__a5vGB h3,.scorm-player_player__a5vGB p{overflow-wrap:anywhere}.scorm-player_player__a5vGB>div{display:grid;gap:12px;min-width:0}.scorm-player_player__a5vGB a{justify-self:start;max-width:100%;white-space:normal}.scorm-player_editor__KIvqq{display:grid;gap:16px;min-width:0;overflow-wrap:anywhere}.scorm-player_editor__KIvqq p{margin:0}.scorm-player_editor__KIvqq button{justify-self:start;max-width:100%;white-space:normal}.scorm-player_fileInput__7TDgt{position:absolute;width:1px!important;height:1px;padding:0;clip-path:inset(50%);overflow:hidden}.scorm-player_editor__KIvqq input,.scorm-player_editor__KIvqq select{min-width:0;max-width:100%;width:100%}.scorm-player_editor__KIvqq>div>span:has(>button),.scorm-player_editor__KIvqq>span:has(>button),.scorm-player_player__a5vGB>div>span:has(>button),.scorm-player_player__a5vGB>span:has(>button){justify-self:start}.error-review_page__iZ5_S{display:grid;gap:var(--space-24);min-width:0}.error-review_page__iZ5_S>*{margin-block:0}.error-review_page__iZ5_S>header{display:grid;gap:var(--space-8);padding:var(--space-24)}.error-review_page__iZ5_S>header>*{margin:0}.error-review_page__iZ5_S>header h1{font-size:clamp(26px,4vw,32px);line-height:1.2}.error-review_page__iZ5_S .error-review-actions,.error-review_page__iZ5_S .error-review-practice-hint{gap:var(--space-8)}.error-review_page__iZ5_S .error-review-list{gap:var(--space-24)}.error-review_page__iZ5_S .error-review-card>header{display:grid;gap:var(--space-8);padding:var(--space-24)}.error-review_page__iZ5_S .error-review-card>header>div{display:grid;gap:var(--space-4);min-width:0}.error-review_page__iZ5_S .error-review-card>header h2{font-size:20px;line-height:1.3}.error-review_page__iZ5_S .error-review-card>header p{margin:0}.error-review_page__iZ5_S .error-review-card>header strong{min-width:0;font-size:16px;line-height:1.4;overflow-wrap:break-word}.error-review_page__iZ5_S .error-review-tasks{gap:var(--space-16);padding:var(--space-24)}.error-review_page__iZ5_S .error-review-task{display:grid;gap:var(--space-16);padding:var(--space-16)}.error-review_page__iZ5_S .error-review-task>:is(p,aside,button){margin:0}.error-review_page__iZ5_S .error-review-task>button{justify-self:start;min-height:44px}.error-review_page__iZ5_S .error-review-state{gap:var(--space-16);padding:var(--space-24)}.error-review_page__iZ5_S .error-review-state>div{gap:var(--space-8)}.error-review_page__iZ5_S :is(h1,h2,p,strong,button){overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media (max-width:600px){.error-review_page__iZ5_S .error-review-card>header,.error-review_page__iZ5_S .error-review-state,.error-review_page__iZ5_S .error-review-tasks,.error-review_page__iZ5_S>header{padding:var(--space-16)}}.teacher-controls_toolbar__VYjf6{display:flex;flex-wrap:wrap;align-items:end;gap:var(--space-8);min-inline-size:0;margin-block-end:var(--space-16)}.teacher-controls_secondaryFields__U5cru>div,.teacher-controls_toolbar__VYjf6>div{flex:1 1 12em;min-inline-size:0;max-inline-size:100%}.teacher-controls_toolbar__VYjf6>span{min-inline-size:0;max-inline-size:100%}.teacher-controls_workspace__SC0t0 .students-list article>span:has(>button){display:inline-flex;grid-column:2/-1;justify-self:start}.teacher-controls_workspace__SC0t0 .teacher-launch-steps li.current button{margin-block-start:var(--space-12)}.teacher-controls_workspace__SC0t0 fieldset>div:has(>label>input[type=radio]){inline-size:auto;flex:0 1 auto}.teacher-controls_workspace__SC0t0 .dialog-actions{flex-wrap:wrap;gap:var(--space-8)}.teacher-controls_secondaryFields__U5cru,.teacher-controls_secondaryFilters__EV1f7{display:contents}.teacher-controls_mobileToggle__5mZtV{display:none}@media (max-width:760px){.teacher-controls_mobileToggle__5mZtV{display:inline-flex}.teacher-controls_secondaryFields__U5cru:not([hidden]){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,12em),1fr));gap:var(--space-8);flex:1 0 100%;min-inline-size:0}.teacher-controls_secondaryFields__U5cru[hidden]{display:none}}@media (max-width:760px){.teacher-controls_toolbar__VYjf6:has(.teacher-controls_secondaryFields__U5cru[hidden])>span:has(>button[data-filter-reset]){display:none}}.teacher-controls_search__orv_e>div>label{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.teacher-controls_workspace__SC0t0{position:relative}.teacher-controls_exportHeading__zkChe{padding-inline-end:12em}.teacher-controls_toolbar__VYjf6>span:has(>.teacher-controls_exportAction__RyCH8){position:absolute;inset-block-start:0;inset-inline-end:0}@media (max-width:760px){.teacher-controls_localHeading__qvgqZ{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.teacher-controls_toolbar__VYjf6>span:has(>.teacher-controls_exportAction__RyCH8){position:static}}.school-context-workspace_shell__oLCTD{min-height:100dvh;display:grid;grid-template-columns:minmax(240px,280px) minmax(0,1fr);gap:24px;padding:24px}.school-context-workspace_sidebar__4qbw2{position:sticky;top:24px;height:calc(100dvh - 48px);display:flex;flex-direction:column;gap:20px;padding:22px 16px;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);box-shadow:var(--shadow-raised)}.school-context-workspace_logo__MTKBw{width:188px;height:46px}.school-context-workspace_contextMark__mH6_J{display:flex;align-items:center;gap:10px;padding:12px;border-radius:var(--radius-control);background:var(--brand-primary-soft);font-weight:700}.school-context-workspace_sidebar__4qbw2 .account-menu{margin-top:0}.school-context-workspace_main__GDWjA{min-width:0;padding:clamp(20px,4vw,56px)}.school-context-workspace_main__GDWjA .lesson-editor-quick-actions{position:static;flex-wrap:wrap;max-width:100%;margin-top:var(--space-16);padding:0;border:0;background:transparent;box-shadow:none}.school-context-workspace_header__syKRp{min-height:200px;display:flex;align-items:center;justify-content:space-between;gap:var(--space-20);margin-bottom:var(--space-20);padding:clamp(24px,4vw,40px);border:1px solid var(--border);border-radius:var(--radius-panel);background:linear-gradient(115deg,var(--brand-primary-soft),var(--surface) 70%,var(--brand-secondary-soft))}.school-context-workspace_header__syKRp>div{min-width:0}.school-context-workspace_header__syKRp>svg{flex:0 0 auto}.school-context-workspace_main__GDWjA fieldset label{min-height:45px}.school-context-workspace_header__syKRp h1,.school-context-workspace_state__Ll8yq h1{margin:0 0 var(--space-12);font-size:clamp(28px,4vw,36px);line-height:1.15;letter-spacing:-.045em;overflow-wrap:anywhere}.school-context-workspace_header__syKRp p,.school-context-workspace_state__Ll8yq p{max-width:64ch;color:var(--ink-muted);line-height:1.6}.school-context-workspace_header__syKRp p{margin:0}.school-context-workspace_summary__Dzhac{display:flex;align-items:center;gap:16px;min-width:0;padding:var(--space-20) var(--space-24);border:1px solid var(--border);border-radius:var(--radius-panel);background:color-mix(in srgb,var(--mint) 65%,var(--surface))}.school-context-workspace_summaryIcon__smXiW{width:48px;height:48px;flex:0 0 auto;display:grid;place-items:center;border-radius:16px;background:var(--surface)}.school-context-workspace_summary__Dzhac>div{min-width:0}.school-context-workspace_summary__Dzhac h2,.school-context-workspace_summary__Dzhac p{margin:0;overflow-wrap:break-word}.school-context-workspace_summary__Dzhac p{margin-top:5px;color:var(--ink-muted)}.school-context-workspace_state__Ll8yq{display:grid;justify-items:start;max-width:760px;margin-top:20px;padding:clamp(24px,5vw,48px);border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface)}.school-context-workspace_modules__D32aK{min-width:0;margin-top:var(--space-40)}.school-context-workspace_modulesIntro__uTkvh h2{margin:0 0 var(--space-8);font-size:clamp(26px,3vw,34px);letter-spacing:-.035em}.school-context-workspace_modulesIntro__uTkvh p{margin:0;color:var(--ink-muted);line-height:1.5}.school-context-workspace_moduleGrid__QO9HE{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,17em),1fr));align-items:stretch;gap:var(--space-16);margin-top:var(--space-20)}.school-context-workspace_moduleGroup__D69FI{min-width:0;min-height:280px;display:flex;flex-direction:column;padding:var(--space-24);border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface)}.school-context-workspace_moduleIcon__VjElC{width:48px;height:48px;display:grid;place-items:center;border-radius:var(--radius-control);background:var(--lavender);color:var(--brand-primary-action)}.school-context-workspace_moduleGroup__D69FI:nth-child(2) .school-context-workspace_moduleIcon__VjElC{background:var(--apricot)}.school-context-workspace_moduleGroup__D69FI:nth-child(3) .school-context-workspace_moduleIcon__VjElC{background:var(--mint)}.school-context-workspace_moduleGroup__D69FI h3{margin:var(--space-16) 0 var(--space-20);font-size:22px;letter-spacing:-.025em}.school-context-workspace_moduleLinks__CAkyP{display:grid;gap:var(--space-8);margin-top:auto}.school-context-workspace_moduleLinks__CAkyP a{min-width:0;min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:var(--space-12);padding:var(--space-8) var(--space-12);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);font-size:14px;font-weight:650}.school-context-workspace_moduleLinks__CAkyP a:hover{border-color:var(--brand-primary-action);background:var(--brand-primary-soft)}.school-context-workspace_moduleLinks__CAkyP a:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.school-context-workspace_moduleLinks__CAkyP a span{min-width:0;overflow-wrap:anywhere}.school-context-workspace_moduleLinks__CAkyP a svg{flex:0 0 auto;color:var(--brand-primary-action)}.school-context-workspace_actions__kdN7C{display:flex;flex-wrap:wrap;gap:10px}.school-context-workspace_actions__kdN7C a{display:inline-flex;align-items:center;gap:8px}.school-context-workspace_confirmation__PlVLN{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:12px;max-width:640px;margin:20px 0;font-weight:700;line-height:1.5}.school-context-workspace_confirmation__PlVLN input{width:20px;height:20px;margin:2px 0 0;accent-color:var(--ink)}@media (max-width:900px){.school-context-workspace_shell__oLCTD{display:block;padding:var(--space-12)}.school-context-workspace_sidebar__4qbw2{position:static;height:auto;padding:var(--space-16)}.school-context-workspace_contextMark__mH6_J,.school-context-workspace_logo__MTKBw{display:none}.school-context-workspace_sidebar__4qbw2 .account-menu{margin-top:0}.school-context-workspace_main__GDWjA{padding:var(--space-20) 0 var(--space-48)}.school-context-workspace_header__syKRp{position:relative;display:block;min-height:0;padding:var(--space-24)}.school-context-workspace_header__syKRp>:last-child{position:absolute;top:var(--space-24);right:var(--space-24)}.school-context-workspace_header__syKRp h1{margin-top:var(--space-32);font-size:clamp(28px,7vw,32px);line-height:1.15;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}.school-context-workspace_summary__Dzhac{padding:var(--space-16)}.school-context-workspace_moduleGrid__QO9HE{grid-template-columns:minmax(0,1fr)}.school-context-workspace_moduleGroup__D69FI{min-height:0;padding:var(--space-20)}}@media (max-width:480px){.school-context-workspace_summary__Dzhac{flex-direction:column;align-items:flex-start;gap:var(--space-12);padding:var(--space-12)}.school-context-workspace_summaryIcon__smXiW{width:44px;height:44px}.school-context-workspace_moduleGroup__D69FI{padding:var(--space-12)}.school-context-workspace_moduleLinks__CAkyP a{gap:var(--space-4);padding-inline:var(--space-4)}.school-context-workspace_moduleLinks__CAkyP a span{overflow-wrap:break-word}.school-context-workspace_main__GDWjA>section[aria-labelledby=school-invitations-list-title],.school-context-workspace_main__GDWjA>section[aria-labelledby=school-owner-roles-title],.school-context-workspace_main__GDWjA>section[aria-labelledby=school-staff-list-title],.school-context-workspace_main__GDWjA>section[aria-labelledby=school-team-title]{padding-inline:var(--space-8)}.school-context-workspace_main__GDWjA>section[aria-labelledby=school-invitations-list-title] h2,.school-context-workspace_main__GDWjA>section[aria-labelledby=school-staff-list-title] h2,.school-context-workspace_main__GDWjA>section[aria-labelledby=school-team-title] h2{min-width:0;font-size:20px;overflow-wrap:break-word}.school-context-workspace_main__GDWjA>section[aria-labelledby=school-invitations-list-title]>p,.school-context-workspace_main__GDWjA>section[aria-labelledby=school-staff-list-title]>p,.school-context-workspace_main__GDWjA>section[aria-labelledby=school-team-title]>p{min-width:0;overflow-wrap:break-word}.school-context-workspace_main__GDWjA>section[aria-labelledby=school-staff-list-title] li{min-width:0;padding:var(--space-12) 0}.school-context-workspace_main__GDWjA>section[aria-labelledby=school-staff-list-title] li p{min-width:0;overflow-wrap:break-word}.school-context-workspace_main__GDWjA>section[aria-labelledby=school-team-title] fieldset label{min-width:0;gap:var(--space-8);padding-inline:var(--space-8)}.school-context-workspace_main__GDWjA>section[aria-labelledby=school-team-title] fieldset label>span{min-width:0}.school-context-workspace_main__GDWjA>section[aria-labelledby=school-team-title] fieldset label strong{overflow-wrap:break-word}}@media (forced-colors:active){.school-context-workspace_header__syKRp,.school-context-workspace_moduleGroup__D69FI,.school-context-workspace_moduleLinks__CAkyP a,.school-context-workspace_summary__Dzhac{border:1px solid CanvasText}}.school-context-workspace_main__GDWjA select:not([multiple]){height:calc(1.25em + 28px);min-height:calc(1.25em + 28px)}:is(.school-context-workspace_lessonShell__UvwIp,.school-context-workspace_courseShell__lfO_3,.school-context-workspace_copyShell___jEF7){gap:var(--space-24);padding:var(--space-24)}:is(.school-context-workspace_lessonShell__UvwIp,.school-context-workspace_courseShell__lfO_3,.school-context-workspace_copyShell___jEF7) .school-context-workspace_sidebar__4qbw2{gap:var(--space-16);padding:var(--space-24) var(--space-16)}:is(.school-context-workspace_lessonShell__UvwIp,.school-context-workspace_courseShell__lfO_3,.school-context-workspace_copyShell___jEF7) .school-context-workspace_contextMark__mH6_J{gap:var(--space-8);padding:var(--space-8)}:is(.school-context-workspace_lessonMain___Wobn,.school-context-workspace_courseMain__E4i_V,.school-context-workspace_copyMain__GI1oQ){display:flex;flex-direction:column;gap:var(--space-24);padding:var(--space-32)}:is(.school-context-workspace_lessonMain___Wobn,.school-context-workspace_courseMain__E4i_V,.school-context-workspace_copyMain__GI1oQ)>.school-context-workspace_header__syKRp{gap:var(--space-16);margin:0;padding:var(--space-32)}:is(.school-context-workspace_lessonMain___Wobn,.school-context-workspace_courseMain__E4i_V,.school-context-workspace_copyMain__GI1oQ) .school-context-workspace_header__syKRp h1{margin-bottom:var(--space-16)}:is(.school-context-workspace_lessonMain___Wobn,.school-context-workspace_courseMain__E4i_V,.school-context-workspace_copyMain__GI1oQ)>.school-context-workspace_actions__kdN7C :is(button,a),:is(.school-context-workspace_lessonMain___Wobn,.school-context-workspace_courseMain__E4i_V,.school-context-workspace_copyMain__GI1oQ)>.school-context-workspace_header__syKRp :is(h1,p),:is(.school-context-workspace_lessonMain___Wobn,.school-context-workspace_courseMain__E4i_V,.school-context-workspace_copyMain__GI1oQ)>.school-context-workspace_state__Ll8yq :is(h1,h2,p){-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;word-break:normal}:is(.school-context-workspace_lessonMain___Wobn,.school-context-workspace_courseMain__E4i_V,.school-context-workspace_copyMain__GI1oQ) .school-context-workspace_actions__kdN7C{gap:var(--space-8)}:is(.school-context-workspace_lessonMain___Wobn,.school-context-workspace_courseMain__E4i_V,.school-context-workspace_copyMain__GI1oQ)>.school-context-workspace_state__Ll8yq{gap:var(--space-16);margin:0;padding:var(--space-24)}:is(.school-context-workspace_lessonMain___Wobn,.school-context-workspace_courseMain__E4i_V,.school-context-workspace_copyMain__GI1oQ)>.school-context-workspace_state__Ll8yq :is(h1,h2,p){margin:0}@media (max-width:900px){:is(.school-context-workspace_lessonShell__UvwIp,.school-context-workspace_courseShell__lfO_3,.school-context-workspace_copyShell___jEF7){padding:var(--space-8)}:is(.school-context-workspace_lessonShell__UvwIp,.school-context-workspace_courseShell__lfO_3,.school-context-workspace_copyShell___jEF7) .school-context-workspace_sidebar__4qbw2{padding:var(--space-16)}:is(.school-context-workspace_lessonMain___Wobn,.school-context-workspace_courseMain__E4i_V,.school-context-workspace_copyMain__GI1oQ){padding:var(--space-24) 0 var(--space-32)}:is(.school-context-workspace_lessonMain___Wobn,.school-context-workspace_courseMain__E4i_V,.school-context-workspace_copyMain__GI1oQ)>.school-context-workspace_header__syKRp{padding:var(--space-24)}:is(.school-context-workspace_lessonMain___Wobn,.school-context-workspace_courseMain__E4i_V,.school-context-workspace_copyMain__GI1oQ) .school-context-workspace_header__syKRp h1{margin-top:var(--space-32)}}:is(.school-context-workspace_courseMain__E4i_V,.school-context-workspace_lessonMain___Wobn)>.school-context-workspace_editorFrame__Ei1BW{min-width:0;margin:0;padding:0;border:0}.school-context-workspace_commandMessage__TbbQd{display:grid;gap:var(--space-8);min-width:0}.school-context-workspace_commandMessage__TbbQd p,.school-context-workspace_editorNotice__K7xQi{margin:0;color:var(--ink-muted);line-height:1.5}.school-context-workspace_commandMessage__TbbQd p{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}.school-context-workspace_commandDialog__9rn9O{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-16);padding:var(--space-24);max-height:calc(100dvh - var(--space-32))}.school-context-workspace_commandDialog__9rn9O :is(h2,p){min-width:0;margin:0;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}.school-context-workspace_commandDialog__9rn9O .dialog-actions{gap:var(--space-8);margin:0;padding:0;flex-wrap:wrap}.school-context-workspace_courseMain__E4i_V>.workspace-rows{gap:var(--space-16)}.school-context-workspace_courseMain__E4i_V .workspace-row-title{display:grid;gap:var(--space-4);min-width:0}.school-context-workspace_courseMain__E4i_V .workspace-row-title :is(h2,h3,p){margin:0}.school-context-workspace_courseMain__E4i_V .workspace-row-actions{gap:var(--space-8)}.school-context-workspace_courseMain__E4i_V .workspace-row-actions .secondary-button{gap:var(--space-8);padding:var(--space-8) var(--space-16);border:1px solid var(--border);background:var(--surface);text-decoration:none}.school-context-workspace_courseMain__E4i_V .workspace-filters{display:grid;grid-template-columns:minmax(0,2fr) minmax(180px,1fr);gap:var(--space-16);padding:var(--space-16);border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface)}.school-context-workspace_courseMain__E4i_V .workspace-filters>label{min-width:0}.school-context-workspace_courseMain__E4i_V .workspace-course-editor .course-editor-fields,.school-context-workspace_courseMain__E4i_V .workspace-course-editor form{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-16)}.school-context-workspace_courseMain__E4i_V .form-field input:not([type=checkbox]):not([type=radio]){height:auto;min-height:max(44px,calc(1.4em + var(--space-16) + 2px));padding:var(--space-8) var(--space-16);line-height:1.4}.school-context-workspace_courseMain__E4i_V .content-cover-editor{display:grid;gap:var(--space-8)}.school-context-workspace_courseMain__E4i_V .content-cover-editor :is(h3,p){margin:0}.school-context-workspace_courseMain__E4i_V .material-file-picker-row{gap:var(--space-8)}@media (max-width:900px){.school-context-workspace_courseMain__E4i_V .workspace-filters{grid-template-columns:minmax(0,1fr)}}.school-context-workspace_copyMain__GI1oQ>.workspace-panel{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-16)}.school-context-workspace_copyMain__GI1oQ>.workspace-panel>:is(h2,p){margin:0}.school-context-workspace_copyMain__GI1oQ>.workspace-panel .workspace-rows{gap:var(--space-16);margin:0}.school-context-workspace_copyMain__GI1oQ .workspace-row-title{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4);min-width:0}.school-context-workspace_copyMain__GI1oQ .workspace-row-title :is(h3,p){margin:0;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;word-break:normal}.school-context-workspace_copyMain__GI1oQ .school-context-workspace_confirmation__PlVLN{min-height:44px;grid-template-columns:24px minmax(0,1fr);gap:var(--space-8);margin:0}.school-context-workspace_copyMain__GI1oQ .school-context-workspace_confirmation__PlVLN input{margin:0}.school-context-workspace_copyMain__GI1oQ>.school-context-workspace_summary__Dzhac{gap:var(--space-16);padding:var(--space-24)}.school-context-workspace_copyMain__GI1oQ>.school-context-workspace_summary__Dzhac>div{display:grid;gap:var(--space-16)}.school-context-workspace_copyMain__GI1oQ>.school-context-workspace_summary__Dzhac p,.school-context-workspace_copyMain__GI1oQ>.security-hint{margin:0}.school-context-workspace_copyMain__GI1oQ .workspace-panel h2:focus-visible{outline:2px solid var(--focus);outline-offset:var(--space-4)}.school-context-workspace_copyMain__GI1oQ>.workspace-panel>ul{margin:0;padding-inline-start:var(--space-24)}.school-context-workspace_lessonMain___Wobn>.workspace-rows{gap:var(--space-16)}.school-context-workspace_lessonMain___Wobn .workspace-row-title{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;gap:var(--space-4)}.school-context-workspace_lessonMain___Wobn .workspace-row-title :is(h2,p){margin:0;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.school-context-workspace_lessonMain___Wobn .workspace-row-actions{gap:var(--space-8)}.school-context-workspace_lessonMain___Wobn .workspace-row-actions .secondary-button{min-height:44px;gap:var(--space-8);padding:var(--space-8) var(--space-16);border:1px solid var(--border);background:var(--surface);text-decoration:none}.school-context-workspace_lessonMain___Wobn .workspace-filters{display:grid;grid-template-columns:minmax(0,2fr) minmax(180px,1fr);gap:var(--space-16);padding:var(--space-16);border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface)}.school-context-workspace_lessonMain___Wobn .workspace-filters>label{min-width:0}.school-context-workspace_lessonMain___Wobn>.school-context-workspace_empty__wtPBr{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-16);padding:var(--space-24);border:1px dashed var(--border);border-radius:var(--radius-panel);background:var(--surface)}.school-context-workspace_lessonMain___Wobn>.school-context-workspace_empty__wtPBr :is(h2,p){margin:0;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}@media (max-width:900px){.school-context-workspace_lessonMain___Wobn .workspace-filters{grid-template-columns:minmax(0,1fr)}}.school-context-workspace_homeShell__tvUds{gap:var(--space-24);padding:var(--space-24)}.school-context-workspace_homeShell__tvUds .school-context-workspace_contextMark__mH6_J{gap:var(--space-8);padding:var(--space-8);min-height:44px}.school-context-workspace_homeShell__tvUds .school-context-workspace_main__GDWjA{padding:var(--space-24)}.school-context-workspace_homeShell__tvUds .school-context-workspace_header__syKRp{min-height:0;padding:var(--space-24);gap:var(--space-16);margin-bottom:var(--space-16)}.school-context-workspace_homeShell__tvUds .school-context-workspace_header__syKRp h1{margin:var(--space-8) 0 var(--space-8);font-size:clamp(24px,3vw,32px)}.school-context-workspace_homeShell__tvUds .school-context-workspace_summary__Dzhac{padding:var(--space-16)}.school-context-workspace_homeShell__tvUds .school-context-workspace_summary__Dzhac h2{font-size:20px}.school-context-workspace_homeShell__tvUds .school-context-workspace_summary__Dzhac p{margin-top:var(--space-4);font-size:14px;line-height:1.5}.school-context-workspace_homeShell__tvUds .school-context-workspace_modules__D32aK{margin-top:var(--space-24)}.school-context-workspace_homeShell__tvUds .school-context-workspace_modulesIntro__uTkvh h2{font-size:26px}.school-context-workspace_homeShell__tvUds .school-context-workspace_modulesIntro__uTkvh p{font-size:14px}.school-context-workspace_homeShell__tvUds .school-context-workspace_moduleGrid__QO9HE{margin-top:var(--space-16);align-items:start}.school-context-workspace_homeShell__tvUds .school-context-workspace_moduleGroup__D69FI{min-height:0;padding:var(--space-24)}.school-context-workspace_homeShell__tvUds .school-context-workspace_moduleGroup__D69FI h3{margin:var(--space-16) 0;font-size:20px}.school-context-workspace_homeShell__tvUds .school-context-workspace_moduleLinks__CAkyP{margin-top:0}.school-context-workspace_homeShell__tvUds .school-context-workspace_moduleLinks__CAkyP a{gap:var(--space-8);padding:var(--space-8) var(--space-16)}.school-context-workspace_sidebar__4qbw2{gap:var(--space-16);padding:var(--space-24) var(--space-16);overflow-y:auto}@media (max-width:900px){.school-context-workspace_homeShell__tvUds{padding:var(--space-16)}.school-context-workspace_homeShell__tvUds .school-context-workspace_main__GDWjA{padding:var(--space-16) 0 var(--space-32)}.school-context-workspace_homeShell__tvUds .school-context-workspace_header__syKRp{padding:var(--space-16)}.school-context-workspace_homeShell__tvUds .school-context-workspace_header__syKRp>:last-child{top:var(--space-16);right:var(--space-16)}.school-context-workspace_homeShell__tvUds .school-context-workspace_header__syKRp h1{margin-top:var(--space-32)}.school-context-workspace_homeShell__tvUds .school-context-workspace_moduleGroup__D69FI{padding:var(--space-16)}.school-context-workspace_sidebar__4qbw2{padding:var(--space-16);overflow:visible}}.school-context-workspace_actions__kdN7C>span{min-inline-size:0;max-inline-size:100%;align-self:start}@media (max-width:900px){.school-context-workspace_shell__oLCTD{gap:var(--space-16);padding:var(--space-16)}.school-context-workspace_shell__oLCTD .school-context-workspace_sidebar__4qbw2{padding:0;border:0;background:transparent;box-shadow:none}.school-context-workspace_shell__oLCTD .school-context-workspace_main__GDWjA{padding:0}.school-context-workspace_shell__oLCTD .school-context-workspace_header__syKRp{min-height:0;padding:0;border:0;background:transparent;gap:var(--space-8);margin-block-end:var(--space-16);align-items:start}.school-context-workspace_shell__oLCTD .school-context-workspace_header__syKRp .eyebrow,.school-context-workspace_shell__oLCTD .school-context-workspace_header__syKRp>svg{display:none}.school-context-workspace_shell__oLCTD .school-context-workspace_header__syKRp h1{margin:0;font-size:var(--font-h1-mobile-size);line-height:var(--font-h1-mobile-line-height)}.school-context-workspace_shell__oLCTD .school-context-workspace_header__syKRp p{margin-block-start:var(--space-8)}.school-context-workspace_homeShell__tvUds .school-context-workspace_header__syKRp p{display:none}.school-context-workspace_homeShell__tvUds .school-context-workspace_summary__Dzhac{padding:0;border:0;background:transparent;gap:0}.school-context-workspace_homeShell__tvUds .school-context-workspace_summaryIcon__smXiW{display:none}.school-context-workspace_homeShell__tvUds .school-context-workspace_modulesIntro__uTkvh,.school-context-workspace_homeShell__tvUds .school-context-workspace_summary__Dzhac h2{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%)}.school-context-workspace_homeShell__tvUds .school-context-workspace_summary__Dzhac p{margin:0;font-size:var(--font-body-small-size);line-height:var(--font-body-small-line-height)}.school-context-workspace_homeShell__tvUds .school-context-workspace_modules__D32aK{margin-block-start:var(--space-16)}.school-context-workspace_homeShell__tvUds .school-context-workspace_moduleGrid__QO9HE{margin:0;gap:var(--space-16)}.school-context-workspace_homeShell__tvUds .school-context-workspace_moduleGroup__D69FI{padding:var(--space-16)}.school-context-workspace_homeShell__tvUds .school-context-workspace_moduleIcon__VjElC{display:none}.school-context-workspace_homeShell__tvUds .school-context-workspace_moduleGroup__D69FI h3{margin:0 0 var(--space-8);font-size:var(--font-h3-mobile-size);line-height:var(--font-h3-mobile-line-height)}}.school-context-workspace_pageActions__Dj2ED{display:flex;flex-wrap:wrap;align-items:start;gap:var(--space-8);min-inline-size:0}.school-context-workspace_pageActions__Dj2ED>details{min-inline-size:0;max-inline-size:100%}.school-context-workspace_pageActions__Dj2ED>details[open],.school-context-workspace_pageActions__Dj2ED>section{flex-basis:100%}.school-context-workspace_pageActions__Dj2ED>a,.school-context-workspace_pageActions__Dj2ED>details>summary{padding-inline:var(--space-8)}.school-context-workspace_copyMain__GI1oQ .school-context-workspace_confirmation__PlVLN{display:block}.school-context-workspace_copyMain__GI1oQ .school-context-workspace_confirmation__PlVLN label{align-items:start}.school-context-workspace_copyMain__GI1oQ .school-context-workspace_confirmation__PlVLN>div{min-inline-size:0}.school-context-workspace_main__GDWjA .workspace-row-actions>span{min-inline-size:0;max-inline-size:100%}.school-context-workspace_main__GDWjA .workspace-row-actions .school-context-workspace_libraryAction__Y4j5M{padding:var(--space-12) var(--space-20);border:var(--border-thin) solid var(--text-secondary);background:var(--surface);text-decoration:none;font-family:var(--font-sans);font-size:var(--font-label-size);font-weight:var(--font-label-weight);line-height:var(--font-label-line-height)}.school-context-workspace_copyMain__GI1oQ .workspace-row{display:grid;grid-template-columns:minmax(0,1fr) auto}.school-context-workspace_copyMain__GI1oQ .workspace-row>span{min-inline-size:0;max-inline-size:100%;justify-self:start}@media (max-width:900px){.school-context-workspace_copyMain__GI1oQ .workspace-row{grid-template-columns:minmax(0,1fr)}}:is(.school-context-workspace_lessonMain___Wobn,.school-context-workspace_courseMain__E4i_V,.school-context-workspace_copyMain__GI1oQ){gap:var(--space-16)}:is(.school-context-workspace_lessonMain___Wobn,.school-context-workspace_courseMain__E4i_V,.school-context-workspace_copyMain__GI1oQ)>.school-context-workspace_header__syKRp{min-block-size:0;padding:0;border:0;background:transparent;align-items:start}:is(.school-context-workspace_lessonMain___Wobn,.school-context-workspace_courseMain__E4i_V,.school-context-workspace_copyMain__GI1oQ) .school-context-workspace_header__syKRp h1{margin-block:0;font-size:var(--font-h1-desktop-size);line-height:var(--font-h1-desktop-line-height)}:is(.school-context-workspace_lessonMain___Wobn,.school-context-workspace_courseMain__E4i_V,.school-context-workspace_copyMain__GI1oQ) .school-context-workspace_header__syKRp p{margin-block:var(--space-8) 0}@media (max-width:900px){:is(.school-context-workspace_lessonMain___Wobn,.school-context-workspace_courseMain__E4i_V,.school-context-workspace_copyMain__GI1oQ) .school-context-workspace_header__syKRp h1{font-size:var(--font-h1-mobile-size);line-height:var(--font-h1-mobile-line-height)}}