.pilot-scenario-layout_container__vN_XC{container:pilotFrame/inline-size;inline-size:100%;min-inline-size:0;padding:0}.pilot-scenario-layout_frame__i7J1b{display:grid;min-inline-size:0;color:var(--text-primary);background:var(--surface);font-family:var(--font-sans);overflow-wrap:anywhere}.pilot-scenario-layout_rhythm__oQlsF{grid-template-columns:calc(var(--space-80) + var(--space-80) + var(--space-48)) minmax(0,1fr)}.pilot-scenario-layout_navigation__nuvjz{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-within);min-inline-size:0;padding:var(--space-24) var(--space-group);border-inline-end:var(--border-thin) solid var(--border);background:var(--canvas)}.pilot-scenario-layout_navigation__nuvjz>:where(*){min-inline-size:0;max-inline-size:100%}.pilot-scenario-layout_body__Ov3M2{display:grid;align-content:start;gap:var(--space-section);min-inline-size:0;padding:var(--space-32)}.pilot-scenario-layout_header__bojVd{display:grid;gap:var(--space-group);min-inline-size:0}.pilot-scenario-layout_frame__i7J1b .pilot-scenario-layout_heading__v_Ynr{margin:0;min-inline-size:0;font-size:var(--font-h1-desktop-size);line-height:var(--font-h1-desktop-line-height);font-weight:var(--font-h1-desktop-weight)}.pilot-scenario-layout_frame__i7J1b .pilot-scenario-layout_description__dgD5w{margin:0;min-inline-size:0;max-inline-size:var(--width-reading);color:var(--text-secondary);font-size:var(--font-body-small-size);line-height:var(--font-body-small-line-height);font-weight:var(--font-body-small-weight)}.pilot-scenario-layout_summary__bQOn0{inline-size:100%;max-inline-size:var(--width-reading);min-inline-size:0}.pilot-scenario-layout_pair__Rzg7c{display:grid;align-items:start;gap:var(--space-24);min-inline-size:0}.pilot-scenario-layout_context__zBC1Y{display:grid;align-content:start;gap:var(--space-group);min-inline-size:0}.pilot-scenario-layout_content__3gvUF{inline-size:100%;min-inline-size:0}.pilot-scenario-layout_metadata__H_oSZ .pilot-scenario-layout_pair__Rzg7c,.pilot-scenario-layout_rhythm__oQlsF.pilot-scenario-layout_lesson___H5so .pilot-scenario-layout_pair__Rzg7c{inline-size:100%;max-inline-size:var(--width-reading);margin-inline:auto}.pilot-scenario-layout_metadata__H_oSZ .pilot-scenario-layout_content__3gvUF{max-inline-size:var(--width-form);margin-inline:auto}.pilot-scenario-layout_focus__aRhHp .pilot-scenario-layout_navigation__nuvjz{flex-direction:row;align-items:center;flex-wrap:wrap;padding:var(--space-group) var(--space-32);border-inline-end:0;border-block-end:var(--border-thin) solid var(--border);background:var(--surface)}.pilot-scenario-layout_focus__aRhHp .pilot-scenario-layout_header__bojVd{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;gap:var(--space-section);padding-block-end:var(--space-24);border-block-end:var(--border-thin) solid var(--border)}.pilot-scenario-layout_library__YeaCc .pilot-scenario-layout_body__Ov3M2{grid-template-columns:minmax(0,1fr) auto;gap:var(--space-group)}.pilot-scenario-layout_library__YeaCc .pilot-scenario-layout_header__bojVd{grid-template-columns:minmax(0,1fr);gap:var(--space-within);padding-block-end:0;border-block-end:0}.pilot-scenario-layout_library__YeaCc .pilot-scenario-layout_summary__bQOn0{max-inline-size:none}.pilot-scenario-layout_library__YeaCc .pilot-scenario-layout_pair__Rzg7c{grid-column:1/-1;grid-template-columns:minmax(0,1fr)}.pilot-scenario-layout_focus__aRhHp.pilot-scenario-layout_lesson___H5so .pilot-scenario-layout_pair__Rzg7c{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}@container pilotFrame (max-width: 1000px){.pilot-scenario-layout_library__YeaCc .pilot-scenario-layout_body__Ov3M2{grid-template-columns:minmax(0,1fr)}}@container pilotFrame (max-width: 760px){.pilot-scenario-layout_rhythm__oQlsF{grid-template-columns:minmax(0,1fr)}.pilot-scenario-layout_focus__aRhHp .pilot-scenario-layout_navigation__nuvjz,.pilot-scenario-layout_navigation__nuvjz{flex-direction:row;align-items:center;flex-wrap:wrap;padding:var(--space-group) var(--space-24);border-inline-end:0;border-block-end:var(--border-thin) solid var(--border);background:var(--surface)}.pilot-scenario-layout_body__Ov3M2{gap:var(--space-24);padding:var(--space-24)}.pilot-scenario-layout_focus__aRhHp .pilot-scenario-layout_header__bojVd,.pilot-scenario-layout_focus__aRhHp.pilot-scenario-layout_lesson___H5so .pilot-scenario-layout_pair__Rzg7c{grid-template-columns:minmax(0,1fr);gap:var(--space-24)}}@container pilotFrame (max-width: 450px){.pilot-scenario-layout_body__Ov3M2,.pilot-scenario-layout_focus__aRhHp .pilot-scenario-layout_navigation__nuvjz,.pilot-scenario-layout_navigation__nuvjz{padding:var(--padding-compact)}.pilot-scenario-layout_frame__i7J1b .pilot-scenario-layout_heading__v_Ynr{font-size:var(--font-h1-mobile-size);line-height:var(--font-h1-mobile-line-height);font-weight:var(--font-h1-mobile-weight)}.pilot-scenario-layout_frame__i7J1b .pilot-scenario-layout_description__dgD5w{font-size:var(--font-body-size);line-height:var(--font-body-line-height)}}@container pilotFrame (max-width: 760px){.pilot-scenario-layout_library__YeaCc .pilot-scenario-layout_header__bojVd{gap:var(--space-within)}}.library-row-actions_container__AIjS_{min-inline-size:calc(var(--hit-area) * 4 + var(--space-within) * 3);inline-size:100%;display:grid;gap:var(--space-within)}.library-row-actions_actions__52rDD{display:grid;grid-template-columns:repeat(4,var(--hit-area));align-items:start;gap:var(--space-within);min-inline-size:0;overflow-wrap:anywhere}.library-row-actions_icon__FBS_H{inline-size:var(--hit-area);padding:var(--space-8);scroll-margin:var(--space-group)}.library-row-actions_reason__ghkkh{margin:0;color:var(--text-secondary);font-size:var(--font-body-small-size);line-height:var(--font-body-small-line-height);overflow-wrap:anywhere}.pilot-catalogue_root__zfDW8,.pilot-catalogue_stack__k8yr5{display:grid;gap:var(--space-group);min-width:0}.pilot-catalogue_tools__riYxm{display:grid;gap:var(--space-group);padding:var(--padding-default);border-bottom:var(--border-thin) solid var(--border)}.pilot-catalogue_row__nU4xE{display:flex;flex-wrap:wrap;align-items:start;gap:var(--space-within);min-width:0}.pilot-catalogue_navLogo__1u2zr{display:block;width:calc(var(--space-80) + var(--space-48));height:var(--space-40)}.pilot-catalogue_navigation__56_wm{display:flex;flex-wrap:wrap;gap:var(--space-within);min-width:0}.pilot-catalogue_navigation__56_wm>*{max-width:100%}.pilot-catalogue_stack__k8yr5 :is(p,h3,h4,ul,dl),.pilot-catalogue_tools__riYxm :is(p,h2){margin:0;overflow-wrap:anywhere}.pilot-catalogue_stack__k8yr5 h3{font-size:var(--font-h3-mobile-size);line-height:var(--font-h3-mobile-line-height)}.pilot-catalogue_note___ttfc{color:var(--text-secondary);font-size:var(--font-body-small-size);line-height:var(--font-body-small-line-height);overflow-wrap:anywhere}.pilot-catalogue_selection__jPXwy{display:grid;gap:var(--space-group);min-inline-size:0;margin:0;padding:0;border:0}.pilot-catalogue_selection__jPXwy legend{margin-bottom:var(--space-group);font-weight:var(--font-weight-semibold)}.pilot-catalogue_form__OQz0f{display:grid;gap:var(--space-24);min-width:0}.pilot-catalogue_tags__Xk_Gx{display:flex;flex-wrap:wrap;gap:var(--space-within)}.pilot-catalogue_lessonSummary__K7RUz{display:grid;gap:var(--space-4);min-inline-size:0}.pilot-catalogue_context__9XVem{background:var(--brand-primary-soft);color:var(--text-primary);padding:var(--padding-default);border-radius:var(--radius-card)}.pilot-catalogue_response__wmRzJ[hidden]{display:none}.pilot-catalogue_response__wmRzJ{min-width:0;display:grid;gap:var(--space-group)}.pilot-catalogue_response__wmRzJ .student-result{margin:0;min-width:0;max-width:100%;padding:var(--padding-default);gap:var(--space-group);flex-wrap:wrap}.pilot-catalogue_response__wmRzJ .student-result>div{min-width:0}.pilot-catalogue_response__wmRzJ .student-result :is(strong,span){overflow-wrap:anywhere}.pilot-catalogue_choice__pienz{display:grid;gap:var(--space-within);min-width:0;border:var(--border-thin) solid var(--border);padding:var(--padding-default);border-radius:var(--radius-control)}.pilot-catalogue_choice__pienz:has(input:checked){background:var(--brand-primary-soft);border-color:var(--brand-primary-action)}.pilot-catalogue_status__ShSdU{min-width:0;overflow-wrap:anywhere}.pilot-catalogue_workflow__QfuLd :is(button,input,select){scroll-margin-block:var(--space-group)}@container previewFrame (max-width: 450px){.pilot-catalogue_context__9XVem,.pilot-catalogue_tools__riYxm{padding:var(--space-group)}.pilot-catalogue_note___ttfc{font-size:var(--font-body-size);line-height:var(--font-body-line-height)}}.pilot-catalogue_response__wmRzJ fieldset{display:block}.pilot-catalogue_response__wmRzJ fieldset>label{margin-block-start:var(--space-group)}.pilot-catalogue_libraryContent__Ca29o{display:grid;gap:var(--space-within);min-inline-size:0}.pilot-catalogue_librarySummary__3iM_R{display:flex;flex-wrap:wrap;align-items:center;justify-content:end;gap:var(--space-group);min-inline-size:0}.pilot-catalogue_libraryMetrics__34LUI{inline-size:calc(var(--space-80) * 3);max-inline-size:100%}.pilot-catalogue_libraryFilterExtras__bzopG{display:flex;flex-wrap:wrap;align-items:end;gap:var(--space-within);min-inline-size:0}.pilot-catalogue_libraryTags__S98cO{flex:1 1 20rem;min-inline-size:0;margin:0;padding:0;border:0}.pilot-catalogue_libraryTags__S98cO legend{margin-block-end:var(--space-4);font-weight:var(--font-weight-semibold)}.pilot-catalogue_libraryTags__S98cO .pilot-catalogue_tags__Xk_Gx>*{inline-size:auto;flex:0 1 auto}.pilot-catalogue_libraryDemo__aMFRy{min-inline-size:0;max-inline-size:100%}.pilot-catalogue_libraryDemo__aMFRy[open]{flex-basis:100%}.pilot-catalogue_libraryDemo__aMFRy summary{min-block-size:var(--hit-area,44px);padding:var(--space-within);cursor:pointer}.pilot-catalogue_libraryDemo__aMFRy summary:focus-visible{outline:var(--border-focus) solid var(--focus);outline-offset:var(--space-4)}.pilot-catalogue_libraryDemoBody__EjyaG{display:grid;gap:var(--space-within);padding:var(--padding-compact)}.pilot-catalogue_libraryDemoBody__EjyaG p{margin:0}@container pilotFrame (max-width: 1000px){.pilot-catalogue_librarySummary__3iM_R{justify-content:start}}.content-cover{position:relative;display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:var(--radius-card);background:var(--surface-muted);color:var(--ink-muted)}.content-cover>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.content-cover-compact{width:72px;min-width:72px;aspect-ratio:4/3}.content-cover-editor{display:grid;gap:var(--space-12);min-width:0;margin-block:var(--space-16)}.content-cover-editor>.content-cover{max-width:320px}.content-cover-editor h3,.content-cover-editor p{margin:0}.content-cover-actions{display:flex;flex-wrap:wrap;gap:var(--space-8)}.content-cover-actions button{min-height:44px}.content-cover-library{display:grid;align-content:start;gap:var(--space-4);flex:0 0 72px}.content-cover-library button{min-height:44px;padding-inline:var(--space-4);font-size:12px}.content-cover-actions button:focus-visible,.content-cover-library button:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.course-public-hero>.content-cover{max-width:720px;margin-bottom:var(--space-24)}.catalog-card-top>.content-cover{margin-top:var(--space-12)}.student-lesson-nav button>.content-cover{margin-bottom:var(--space-8)}@media (max-width:600px){.content-cover-library{flex-basis:56px}.content-cover-library .content-cover{width:56px;min-width:56px}}.catalog-index-page .catalog-card-top>.content-cover{grid-column:1/-1;margin:0}.student-main>header>.content-cover{max-width:720px;margin-bottom:var(--space-16)}.academy-course-update_receipt__YA_GU{width:100%;max-width:740px;min-width:0;margin:var(--space-24) auto;padding:var(--space-16);color:var(--ink);overflow-wrap:anywhere}.academy-course-update_receipt__YA_GU h1{margin:0 0 var(--space-16);font-size:1.5rem;line-height:1.25}.academy-course-update_receipt__YA_GU p{margin-block:var(--space-16);line-height:1.5}.academy-course-update_receipt__YA_GU a{display:inline-flex;align-items:center;min-height:44px;max-width:100%;text-decoration:underline;text-underline-offset:.18em;line-height:1.5}.academy-course-update_receipt__YA_GU a:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.student-course-lesson_page__As_u9{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:var(--space-24)}.student-course-lesson_page__As_u9>*{min-width:0;margin-block:0}.student-course-lesson_page__As_u9.student-main>header{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-8);padding:var(--space-24)}.student-course-lesson_page__As_u9.student-main>header>*{min-width:0;max-width:100%;margin:0}.student-course-lesson_page__As_u9.student-main>header h1{font-size:clamp(26px,4vw,32px);line-height:1.2}.student-course-lesson_page__As_u9 .student-lesson-nav{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:var(--space-8);margin:0;padding:0;overflow:visible}.student-course-lesson_page__As_u9 .student-lesson-nav button{display:grid;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:var(--space-16);min-width:0;min-height:44px;max-width:none;padding:var(--space-16);text-align:left;line-height:1.4}.student-course-lesson_page__As_u9 .student-lesson-nav .content-cover{width:64px;margin:0}.student-course-lesson_navText__YJvdL{min-width:0;overflow-wrap:anywhere}.student-course-lesson_page__As_u9 .student-lesson{padding:var(--space-24)}.student-course-lesson_page__As_u9 .student-lesson-heading{gap:var(--space-16);margin-bottom:var(--space-16)}.student-course-lesson_page__As_u9 .student-lesson-heading h2{font-size:clamp(20px,3vw,24px);line-height:1.25}.student-course-lesson_page__As_u9 .student-course-block{margin-top:var(--space-16);padding:var(--space-16)}.student-course-lesson_page__As_u9 .student-course-block:first-child{margin-top:0}.student-course-lesson_page__As_u9 .lesson-stage-progress{margin:0;padding:var(--space-16)}.student-course-lesson_page__As_u9 .lesson-stage-progress-label{gap:var(--space-8);margin-bottom:var(--space-8)}.student-course-lesson_page__As_u9 .student-result{gap:var(--space-16);margin:0;padding:var(--space-16)}.student-course-lesson_page__As_u9 .student-result>div{display:grid;gap:var(--space-4);min-width:0}.student-course-lesson_page__As_u9 .student-result strong{font-size:20px;line-height:1.3}.student-course-lesson_page__As_u9 .student-submit{margin:0}.student-course-lesson_page__As_u9 .student-lesson-actions{display:flex;flex-wrap:wrap;gap:var(--space-8);margin:0}.student-course-lesson_page__As_u9 .student-lesson-actions button{min-height:44px;padding:var(--space-8) var(--space-16)}.student-course-lesson_page__As_u9>.student-lessons,.student-course-lesson_page__As_u9>p{margin:0}.student-course-lesson_page__As_u9>.student-lessons{grid-template-columns:minmax(0,1fr)}.student-course-lesson_page__As_u9>.student-lessons>*{min-width:0}@media (max-width:600px){.student-course-lesson_page__As_u9 .student-lesson,.student-course-lesson_page__As_u9.student-main>header{padding:var(--space-16)}.student-course-lesson_page__As_u9 .student-lesson-nav{grid-template-columns:minmax(0,1fr)}}.course-authoring-controls_controls__yzUYN{min-inline-size:0}.course-authoring-controls_controls__yzUYN.course-authoring-controls_controls__yzUYN.course-authoring-controls_controls__yzUYN [data-authoring-field]{inline-size:100%;min-inline-size:0;min-block-size:max(var(--hit-area,44px),var(--control-height,48px),calc(1.5em + var(--space-24) + 2px));padding:var(--space-12) var(--space-16);border:1px solid var(--text-secondary,var(--ink-muted));border-radius:var(--radius-control);font:var(--font-body-weight,400) var(--font-body-size,1rem)/var(--font-body-line-height,1.5) var(--font-sans)}.course-authoring-controls_controls__yzUYN.course-authoring-controls_controls__yzUYN.course-authoring-controls_controls__yzUYN textarea[data-authoring-field]{min-block-size:96px}.course-authoring-controls_controls__yzUYN.course-authoring-controls_controls__yzUYN.course-authoring-controls_controls__yzUYN label:has(>[data-authoring-choice]){padding:0;border:0;box-shadow:none;background:transparent;font-size:var(--font-label-size,.875rem);line-height:var(--font-label-line-height,1.4);font-weight:var(--font-label-weight,600)}.course-authoring-controls_controls__yzUYN.course-authoring-controls_controls__yzUYN.course-authoring-controls_controls__yzUYN [data-authoring-choice]{inline-size:20px;block-size:20px;flex:0 0 20px}.course-authoring-controls_controls__yzUYN .course-price-kind>div{inline-size:auto}.course-authoring-controls_controls__yzUYN .course-price-kind{gap:var(--space-8) var(--space-16)}.course-authoring-controls_controls__yzUYN .course-pricing-panel{gap:var(--space-8)}.course-authoring-controls_controls__yzUYN .course-editor-fields{gap:var(--space-16)}.course-authoring-controls_controls__yzUYN .dialog-header{margin-block-end:var(--space-16)}.course-authoring-controls_controls__yzUYN .dialog-header h2{margin-block:var(--space-8)}.course-authoring-controls_controls__yzUYN .dialog-actions,.course-authoring-controls_controls__yzUYN .image-import-submit,.course-authoring-controls_controls__yzUYN .workspace-flow-actions{gap:var(--space-8);flex-wrap:wrap}.course-authoring-controls_controls__yzUYN .dialog-actions>span,.course-authoring-controls_controls__yzUYN .image-import-submit>span,.course-authoring-controls_controls__yzUYN .workspace-flow-actions>span{min-inline-size:0}.course-authoring-controls_controls__yzUYN .dialog-actions button,.course-authoring-controls_controls__yzUYN .image-import-submit button,.course-authoring-controls_controls__yzUYN .workspace-flow-actions button{block-size:auto;white-space:normal}.course-authoring-controls_coverDetails__Hs0rv{min-inline-size:0;border-block:1px solid var(--border)}.course-authoring-controls_coverDetails__Hs0rv>summary{display:list-item;min-block-size:44px;align-content:center;padding-block:var(--space-8);cursor:pointer;font-size:var(--font-label-size,.875rem);font-weight:var(--font-label-weight,600);line-height:1.5}.course-authoring-controls_coverDetails__Hs0rv>summary:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.course-authoring-controls_coverDetails__Hs0rv[open]{padding-block-end:var(--space-12)}.course-authoring-controls_coverDetails__Hs0rv>div:has(textarea){margin-block:var(--space-12)}.course-authoring-controls_coverDetails__Hs0rv .content-cover-editor{display:grid;grid-template-columns:120px minmax(0,1fr);gap:var(--space-12);margin:0}.course-authoring-controls_coverDetails__Hs0rv .content-cover-editor>h3{display:none}.course-authoring-controls_coverDetails__Hs0rv .content-cover{inline-size:120px;block-size:76px;min-block-size:0;grid-row:1/3}.course-authoring-controls_coverDetails__Hs0rv .content-cover-editor>p{margin:0}.course-authoring-controls_coverDetails__Hs0rv .content-cover-editor>.content-cover-actions{grid-column:1/-1}.course-authoring-controls_controls__yzUYN .course-lesson-row{display:flex;flex-wrap:wrap;gap:var(--space-4);margin:0;padding:var(--space-8)}.course-authoring-controls_controls__yzUYN .course-lesson-row>i{flex:1 1 160px}.course-authoring-controls_controls__yzUYN .course-lesson-row>span:has(button){display:inline-flex;flex:0 0 auto}.course-authoring-controls_controls__yzUYN .course-lesson-row button{inline-size:44px;min-inline-size:44px;min-block-size:44px;block-size:auto;padding:var(--space-8)}.course-authoring-controls_controls__yzUYN .course-lesson-row>div:has([data-authoring-choice]){inline-size:auto;flex:0 1 auto}.course-authoring-controls_controls__yzUYN .available-lessons{gap:var(--space-8)}.course-authoring-controls_controls__yzUYN .available-lessons>span:has(>button){display:flex}.course-authoring-controls_controls__yzUYN .available-lessons>span>button{inline-size:100%;justify-content:flex-start;text-align:start}.course-authoring-controls_controls__yzUYN .available-lessons>span>button>span{justify-content:flex-start}.course-authoring-controls_controls__yzUYN .workspace-flow-row>div{min-inline-size:0}.course-authoring-controls_controls__yzUYN .course-test-lesson-list button>span{display:grid;justify-items:start}.course-authoring-controls_controls__yzUYN .subscription-sales-settings{gap:var(--space-12)}@media (max-width:600px){.course-authoring-controls_coverDetails__Hs0rv .content-cover-editor{grid-template-columns:80px minmax(0,1fr)}.course-authoring-controls_coverDetails__Hs0rv .content-cover{inline-size:80px;block-size:60px}.course-authoring-controls_coverDetails__Hs0rv .material-file-picker{grid-column:1/-1}.course-authoring-controls_controls__yzUYN .course-price-row{grid-template-columns:minmax(0,1fr) minmax(90px,.5fr);gap:var(--space-8)}.course-authoring-controls_controls__yzUYN .course-lesson-row>i{flex-basis:calc(100% - 56px)}}.course-authoring-controls_controls__yzUYN form>.course-pricing-panel{margin:0;padding:var(--space-16);gap:var(--space-8);background:var(--surface-muted)}.course-authoring-controls_controls__yzUYN form>.course-pricing-panel p{margin:0}.builder-editor-layout_frame__t1tj0{container:builderEditor/inline-size;inline-size:100%;min-inline-size:0}.builder-editor-layout_layout__OeKzT{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:var(--space-24);min-inline-size:0}.builder-editor-layout_editor__TC9D9,.builder-editor-layout_outline__A5hRZ{min-inline-size:0;overflow-wrap:anywhere}.builder-editor-layout_outline__A5hRZ{display:grid;align-content:start;gap:var(--space-group)}.builder-editor-layout_outline__A5hRZ :is(ol,ul){min-inline-size:0}.builder-editor-layout_outline__A5hRZ li{min-inline-size:0}.builder-editor-layout_outline__A5hRZ h3{font-size:var(--font-body-size);line-height:var(--font-body-line-height)}.builder-editor-layout_outline__A5hRZ button{max-inline-size:100%;white-space:normal}.builder-editor-layout_outline__A5hRZ button[aria-current=true],.builder-editor-layout_outline__A5hRZ button[aria-pressed=true]{border-color:var(--brand-primary-action);background:var(--brand-primary-soft);color:var(--brand-primary-action)}.builder-editor-layout_editor__TC9D9{display:grid;align-content:start;gap:var(--space-24);color:var(--text-primary)}.builder-editor-layout_editor__TC9D9 :is(.text-block-editor,.choice-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,.series-guidance,.gaps-options-editor),.builder-editor-layout_editor__TC9D9>div:not(.rich-text){display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:var(--space-group);min-inline-size:0}.builder-editor-layout_editor__TC9D9 .form-field{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-within);min-inline-size:0;margin:0}.builder-editor-layout_editor__TC9D9 .form-field>span,.builder-editor-layout_editor__TC9D9 legend{color:var(--text-primary);font-size:var(--font-label-size);font-weight:var(--font-label-weight);line-height:var(--font-body-line-height)}.builder-editor-layout_editor__TC9D9 fieldset{min-inline-size:0;max-inline-size:100%;margin:0}.builder-editor-layout_editor__TC9D9 legend{max-inline-size:100%;margin-block-end:var(--space-within);white-space:normal}.builder-editor-layout_editor__TC9D9 input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.builder-editor-layout_editor__TC9D9 select,.builder-editor-layout_editor__TC9D9 textarea{box-sizing:border-box;inline-size:100%;min-inline-size:0;max-inline-size:100%;block-size:auto;min-block-size:max(var(--size-control-default),calc(1.5em + var(--space-8) * 2 + var(--border-thin) * 2));padding:var(--space-8) var(--space-12);border:var(--border-thin) solid var(--ink-muted);border-radius:var(--radius-control);color:var(--text-primary);background-color:var(--surface);font:inherit;line-height:var(--font-body-line-height)}.builder-editor-layout_editor__TC9D9 select{padding-inline-end:var(--space-40)}.builder-editor-layout_editor__TC9D9 textarea{min-block-size:calc(var(--space-40) * 3);resize:vertical}.builder-editor-layout_editor__TC9D9 input::placeholder,.builder-editor-layout_editor__TC9D9 textarea::placeholder{color:var(--text-secondary);opacity:1}.builder-editor-layout_editor__TC9D9 :is(input,textarea,select)[aria-invalid=true]{border-color:var(--danger)}.builder-editor-layout_editor__TC9D9 button,.builder-editor-layout_editor__TC9D9 summary{min-block-size:var(--size-hit-area-min);max-inline-size:100%;block-size:auto;padding:var(--space-8) var(--space-12);border:var(--border-thin) solid var(--border);border-radius:var(--radius-control);color:var(--text-primary);background:var(--surface);font:inherit;line-height:var(--font-body-line-height);white-space:normal;overflow-wrap:anywhere;cursor:pointer}.builder-editor-layout_editor__TC9D9 button{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-within)}.builder-editor-layout_editor__TC9D9 button>svg{flex-shrink:0}.builder-editor-layout_editor__TC9D9 button:not(:disabled):hover{background:var(--surface-muted)}.builder-editor-layout_editor__TC9D9 .primary-button{color:var(--surface);border-color:var(--brand-primary-action);background:var(--brand-primary-action)}.builder-editor-layout_editor__TC9D9 .primary-button:not(:disabled):hover{color:var(--brand-primary-action);border-color:var(--brand-primary-action);background:var(--brand-primary-soft)}.builder-editor-layout_editor__TC9D9 :is(button,input,textarea,select):disabled{opacity:1;color:var(--text-secondary);border-color:var(--border);background:var(--surface-muted);cursor:not-allowed}.builder-editor-layout_editor__TC9D9 :is(button,input,textarea,select,summary,[contenteditable=true]):focus-visible,.builder-editor-layout_outline__A5hRZ :is(button,a):focus-visible{outline:var(--border-focus) solid var(--focus);outline-offset:var(--space-4)}.builder-editor-layout_editor__TC9D9 :is(.inline-check,.gaps-mode>label,.series-progress-option,.open-answer-format>label){display:flex;align-items:start;gap:var(--space-within);min-block-size:var(--size-hit-area-min);min-inline-size:0;padding-block:var(--space-8);line-height:var(--font-body-line-height);cursor:pointer}.builder-editor-layout_editor__TC9D9 :is(input[type=checkbox],input[type=radio]){flex:0 0 auto;inline-size:var(--size-icon-default);block-size:var(--size-icon-default);min-block-size:0;margin-block-start:var(--space-4);accent-color:var(--brand-primary-action)}.builder-editor-layout_editor__TC9D9 :is(.field-hint,.security-hint,.series-editor-heading p,.series-progress-option small,.open-answer-format small){margin:0;color:var(--text-secondary);font-size:var(--font-body-small-size);line-height:var(--font-body-line-height)}.builder-editor-layout_editor__TC9D9 .form-error{color:var(--danger);font-size:var(--font-body-small-size);line-height:var(--font-body-line-height)}.builder-editor-layout_editor__TC9D9 :is(.string-list,.pair-editor,.flashcard-editor,.open-answer-format,.guidance-editor,.gaps-answer-edit,.series-item-fields,.series-empty){display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-group);padding:var(--space-group);border:var(--border-thin) solid var(--border);border-radius:var(--radius-card);background:var(--canvas)}.builder-editor-layout_editor__TC9D9 :is(.choice-editor fieldset,.series-answer-list,.series-guidance,.survey-block-editor>fieldset){display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-group);padding:0;border:0}.builder-editor-layout_editor__TC9D9 :is(.string-list>div,.survey-answer-row){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-within);min-inline-size:0;margin:0}.builder-editor-layout_editor__TC9D9 .string-list>div>.inline-check{grid-column:1/-1;grid-row:2}.builder-editor-layout_editor__TC9D9 .pair-editor>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--space-80) + var(--space-64))),1fr));align-items:start;gap:var(--space-within);min-inline-size:0;margin:0}.builder-editor-layout_editor__TC9D9 .answer-row{display:grid;grid-template-columns:var(--size-hit-area-min) minmax(0,1fr) auto;align-items:center;gap:var(--space-within);min-inline-size:0}.builder-editor-layout_editor__TC9D9 .choice-editor .answer-row>.form-field{grid-column:2/-1}.builder-editor-layout_editor__TC9D9 .survey-answer-comment{grid-column:1/-1}.builder-editor-layout_editor__TC9D9 .correct-toggle{display:grid;place-items:center;inline-size:var(--size-hit-area-min);block-size:var(--size-hit-area-min);border:var(--border-thin) solid var(--border);border-radius:var(--radius-small);color:var(--text-secondary);background:var(--surface)}.builder-editor-layout_editor__TC9D9 .correct-toggle:has(input:checked){color:var(--brand-primary-action);background:var(--brand-primary-soft);border-color:var(--brand-primary-action)}.builder-editor-layout_editor__TC9D9 .correct-toggle:focus-within{outline:var(--border-focus) solid var(--focus);outline-offset:var(--space-4)}.builder-editor-layout_editor__TC9D9 :is(.answer-row>button,.string-list>div>button,.survey-answer-row>button,.series-item-toolbar button,.series-answer-row>button,.rich-toolbar button){display:inline-grid;place-items:center;inline-size:var(--size-hit-area-min);min-inline-size:var(--size-hit-area-min);min-block-size:var(--size-hit-area-min);padding:var(--space-8);border-radius:var(--radius-small)}.builder-editor-layout_editor__TC9D9 :is(.add-answer,.series-add-item,.series-list-add){justify-self:start;color:var(--brand-primary-action)}.builder-editor-layout_editor__TC9D9 .guidance-disclosure{min-inline-size:0;border:var(--border-thin) solid var(--border);border-radius:var(--radius-control)}.builder-editor-layout_editor__TC9D9 .guidance-disclosure>summary{color:var(--text-primary);background:var(--surface-muted);border:0}.builder-editor-layout_editor__TC9D9 .guidance-editor{margin:0;border:0;background:var(--canvas)}.builder-editor-layout_editor__TC9D9 .open-answer-format>label>span,.builder-editor-layout_editor__TC9D9 .series-progress-option>span{display:grid;gap:var(--space-4);min-inline-size:0}.builder-editor-layout_editor__TC9D9 .rich-text{min-inline-size:0;overflow:visible;border:var(--border-thin) solid var(--border);border-radius:var(--radius-control);background:var(--surface)}.builder-editor-layout_editor__TC9D9 .rich-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-within);padding:var(--space-within);border-block-end:var(--border-thin) solid var(--border);border-start-start-radius:inherit;border-start-end-radius:inherit;background:var(--surface-muted)}.builder-editor-layout_editor__TC9D9 .rich-toolbar button.active,.builder-editor-layout_editor__TC9D9 .rich-toolbar button[aria-pressed=true]{color:var(--brand-primary-action);background:var(--brand-primary-soft);box-shadow:none}.builder-editor-layout_editor__TC9D9 .rich-toolbar select{inline-size:auto;flex:0 1 auto}.builder-editor-layout_editor__TC9D9 .highlight-palette{display:inline-flex;flex-wrap:wrap;gap:var(--space-4);min-inline-size:0;padding:var(--space-4)}.builder-editor-layout_editor__TC9D9 .gaps-author-text,.builder-editor-layout_editor__TC9D9 .rich-content{min-inline-size:0;max-inline-size:100%;padding:var(--space-group);color:var(--text-primary);background:var(--surface);overflow-wrap:anywhere}.builder-editor-layout_editor__TC9D9 .rich-content pre{white-space:pre-wrap}.builder-editor-layout_editor__TC9D9 .rich-content:focus{box-shadow:inset 0 0 0 var(--border-focus) var(--focus)}.builder-editor-layout_editor__TC9D9 :is(.gaps-tools,.series-empty-actions,.series-item-toolbar,.series-item-toolbar>div){display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-within);min-inline-size:0}.builder-editor-layout_editor__TC9D9 .series-editor-heading{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:start;gap:var(--space-group)}.builder-editor-layout_editor__TC9D9 .series-editor-count{padding:var(--space-8) var(--space-12);border-radius:var(--radius-pill);color:var(--brand-primary-action);background:var(--brand-primary-soft);font-size:var(--font-body-small-size)}.builder-editor-layout_editor__TC9D9 .series-item-strip{display:flex;flex-wrap:wrap;gap:var(--space-within);min-inline-size:0;padding:var(--space-4)}.builder-editor-layout_editor__TC9D9 .series-item-strip button{display:grid;flex:1 1 calc(var(--space-80) * 2);justify-items:start;text-align:start;min-inline-size:0}.builder-editor-layout_editor__TC9D9 .series-item-strip button small{white-space:normal;overflow:visible;overflow-wrap:anywhere;color:var(--text-secondary);font-size:var(--font-body-small-size)}.builder-editor-layout_editor__TC9D9 .series-item-strip button[aria-current=step]{color:var(--brand-primary-action);border-color:var(--brand-primary-action);background:var(--brand-primary-soft)}.builder-editor-layout_editor__TC9D9 .series-item-toolbar{justify-content:space-between}.builder-editor-layout_editor__TC9D9 .series-answer-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-within);min-inline-size:0}.builder-editor-layout_editor__TC9D9 .series-answer-row>input{flex:1 1 calc(var(--space-80) * 2);inline-size:auto}.builder-editor-layout_editor__TC9D9 .series-answer-row>label:not(.form-field):not(.inline-check){display:grid;place-items:center;min-inline-size:var(--size-hit-area-min);min-block-size:var(--size-hit-area-min);cursor:pointer}.builder-editor-layout_editor__TC9D9 .series-answer-row>label:not(.form-field):not(.inline-check)>span{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%)}.builder-editor-layout_editor__TC9D9 .series-answer-comment{flex:1 0 100%}.builder-editor-layout_editor__TC9D9 :is(img,video,audio,iframe){max-inline-size:100%}.builder-editor-layout_editor__TC9D9 :is(.media-block-editor audio,.media-block-editor video,.media-block-editor iframe){inline-size:100%}@container builderEditor (min-width: 1000px){.builder-editor-layout_focus__C__rb .builder-editor-layout_layout__OeKzT{grid-template-columns:calc(var(--space-80) * 2 + var(--space-48)) minmax(0,1fr);gap:var(--space-32)}}@container builderEditor (max-width: 450px){.builder-editor-layout_layout__OeKzT{gap:var(--space-24)}.builder-editor-layout_editor__TC9D9 .choice-editor .answer-row>.form-field{grid-column:1/-1}.builder-editor-layout_editor__TC9D9 .pair-editor>div{grid-template-columns:minmax(0,1fr)}}.builder-editor-layout_editor__TC9D9 .block-note-field,.builder-editor-layout_editor__TC9D9 .material-file-picker{display:grid;gap:var(--space-within);min-inline-size:0}.builder-editor-layout_editor__TC9D9 .material-file-picker-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-within);padding:var(--padding-compact);border:var(--border-thin) dashed var(--border);border-radius:var(--radius-control)}.builder-editor-layout_editor__TC9D9 .material-file-name{min-inline-size:0;overflow-wrap:anywhere}.builder-editor-layout_outline__A5hRZ li{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-within);border-block-end:var(--border-thin) solid var(--border);padding-block-end:var(--space-4)}.builder-editor-layout_outline__A5hRZ li>:first-child{flex:1 1 12rem;text-align:start;justify-content:start}.builder-editor-layout_outline__A5hRZ li>:last-child{flex:0 0 auto}@container builderEditor (min-width: 1000px){.builder-editor-layout_focus__C__rb .builder-editor-layout_outline__A5hRZ li{display:grid;grid-template-columns:minmax(0,1fr)}}.builder-editor-layout_editor__TC9D9 select:not([multiple]){block-size:auto;min-block-size:max(var(--size-control-default),calc(1.5em + var(--space-8) * 2 + var(--border-thin) * 2))}.builder-editor-layout_outline__A5hRZ li>:first-child button{justify-content:start;text-align:start}.management-catalogue_root__Nwo_q,.management-catalogue_stack__aAYst{display:grid;align-content:start;gap:var(--space-24);min-inline-size:0;overflow-wrap:anywhere}.management-catalogue_root__Nwo_q{gap:0}.management-catalogue_root__Nwo_q [hidden],.management-catalogue_stack__aAYst[hidden]{display:none}.management-catalogue_identity__oahvC,.management-catalogue_stack__aAYst h3,.management-catalogue_stack__aAYst h4,.management-catalogue_stack__aAYst p{margin:0}.management-catalogue_tools___L3N_{display:grid;gap:var(--space-group);padding:var(--space-24);background:var(--canvas);border-block-end:var(--border-thin) solid var(--border)}.management-catalogue_tools___L3N_ p{margin:0}.management-catalogue_actions__CwXU_{display:flex;flex-wrap:wrap;align-items:start;gap:var(--space-within);min-inline-size:0}.management-catalogue_actions__CwXU_>*{min-inline-size:0;max-inline-size:100%}.management-catalogue_actions__CwXU_ a{display:inline-flex;align-items:center;min-block-size:var(--size-hit-area-min);color:var(--text-primary);padding:var(--space-within);border-radius:var(--radius-control)}.management-catalogue_actions__CwXU_ a:focus-visible{outline:var(--border-focus) solid var(--focus);outline-offset:var(--space-4)}.management-catalogue_list__pThax{display:grid;gap:var(--space-group);min-inline-size:0;list-style:none;margin:0;padding:0}.management-catalogue_list__pThax>li{min-inline-size:0}.management-catalogue_classCard__uk2Ym{display:grid;gap:var(--space-within)}.management-catalogue_cardMetadata__2t7Po{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-within)}.management-catalogue_choices__OUmQV{display:block;min-inline-size:0;margin:0;padding:0;border:0}.management-catalogue_choices__OUmQV>label{margin-block:var(--space-group)}.management-catalogue_identity__oahvC{color:var(--text-secondary);font-size:var(--font-caption-size)}.management-catalogue_preview__sJDJT{min-inline-size:0;overflow-wrap:anywhere}.management-catalogue_preview__sJDJT .lesson-preview{display:grid;min-inline-size:0;gap:var(--space-24);padding:0;background:var(--surface);color:var(--text-primary)}.management-catalogue_preview__sJDJT .lesson-preview>footer,.management-catalogue_preview__sJDJT .lesson-preview>header{display:flex;flex-wrap:wrap;gap:var(--space-group);align-items:start;min-inline-size:0;padding:0;background:var(--surface)}.management-catalogue_preview__sJDJT .lesson-preview-body,.management-catalogue_preview__sJDJT .lesson-stage-progress,.management-catalogue_preview__sJDJT .student-lesson{display:grid;gap:var(--space-group);min-inline-size:0;padding:0;color:var(--text-primary);background:var(--surface)}.management-catalogue_preview__sJDJT .lesson-stage-progress-track{display:flex;min-inline-size:0}.management-catalogue_preview__sJDJT .lesson-stage-progress-fill{background:var(--brand-primary-action)}.management-catalogue_preview__sJDJT .student-lesson-heading{display:flex;gap:var(--space-within);min-inline-size:0}.management-catalogue_preview__sJDJT button{min-block-size:var(--size-hit-area-min);block-size:auto;max-inline-size:100%;white-space:normal;overflow-wrap:anywhere}.management-catalogue_preview__sJDJT fieldset{display:block;min-inline-size:0}@media (max-width:600px){.management-catalogue_tools___L3N_{padding:var(--padding-compact)}}.management-catalogue_preview__sJDJT .lesson-preview{inline-size:100%;max-block-size:none;overflow:visible;grid-template-rows:none;border:0;border-radius:0;box-shadow:none}.management-catalogue_preview__sJDJT .lesson-preview-body{overflow:visible}.management-catalogue_preview__sJDJT .lesson-preview>header>button{display:none}.management-catalogue_preview__sJDJT .lesson-preview>footer{font-size:var(--font-body-size)}.management-catalogue_picker__5sbqo{display:contents}.management-catalogue_picker__5sbqo input::placeholder{color:var(--text-secondary);opacity:1}.management-catalogue_preview__sJDJT .lesson-stage-progress,.management-catalogue_preview__sJDJT .student-lesson,.management-catalogue_preview__sJDJT .student-lesson-heading,.management-catalogue_preview__sJDJT .student-lessons{margin:0}.management-catalogue_preview__sJDJT .lesson-stage-progress,.management-catalogue_preview__sJDJT .student-lesson{padding:var(--space-group)}.management-catalogue_editorFields__IB8Yf{min-inline-size:0;margin:0;padding:0;border:0}.management-catalogue_editorFields__IB8Yf legend{margin-block-end:var(--space-group);font-weight:var(--font-weight-semibold)}.management-catalogue_editorFields__IB8Yf>div:not(.management-catalogue_actions__CwXU_){display:grid;gap:var(--space-group);min-inline-size:0}.management-catalogue_builderGallery__3U0BU{display:flex;flex-wrap:wrap;align-items:end;gap:var(--space-within);min-inline-size:0}.management-catalogue_builderGallery__3U0BU>*{flex:1 1 14rem;min-inline-size:0}.management-catalogue_builderGallery__3U0BU>:last-child{flex:0 1 auto}.school-catalogue-layout_frame__7yPck{container:schoolSection/inline-size;inline-size:100%;min-inline-size:0}.school-catalogue-layout_layout__XpTzN{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:var(--space-group);min-inline-size:0}.school-catalogue-layout_content__UHyep,.school-catalogue-layout_context__tFrF5{min-inline-size:0;overflow-wrap:anywhere}.school-catalogue-layout_context__tFrF5{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-within) var(--space-group)}.school-catalogue-layout_context__tFrF5>*{min-inline-size:0;max-inline-size:100%}.school-catalogue-layout_content__UHyep{inline-size:100%}.school-catalogue-layout_rhythm__YmOCJ .school-catalogue-layout_layout__XpTzN{grid-template-columns:minmax(0,1fr)}.school-catalogue-layout_content__UHyep [data-onboarding=school-team-invite]{box-sizing:border-box;inline-size:100%;max-inline-size:var(--width-form);margin:0 auto;padding:var(--space-24);border:var(--border-thin) solid var(--border);border-radius:var(--radius-panel);background:var(--surface)}.school-catalogue-layout_content__UHyep [data-onboarding=school-team-invite] h2{margin-block:var(--space-group) var(--space-within);font-size:var(--font-h3-mobile-size);font-weight:var(--font-h3-mobile-weight);line-height:var(--font-h3-mobile-line-height)}.school-catalogue-layout_content__UHyep [data-onboarding=school-team-invite]>p{margin:0;color:var(--text-secondary);line-height:var(--font-body-line-height)}.school-catalogue-layout_content__UHyep [data-onboarding=school-team-invite] form{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-group);min-inline-size:0;margin-block-start:var(--space-24)}.school-catalogue-layout_content__UHyep .form-field{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-within);min-inline-size:0;margin:0}.school-catalogue-layout_content__UHyep .form-field>span,.school-catalogue-layout_content__UHyep form legend{color:var(--text-primary);font-size:var(--font-label-size);font-weight:var(--font-label-weight);line-height:var(--font-body-line-height)}.school-catalogue-layout_content__UHyep form fieldset{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-within);min-inline-size:0;margin:0;padding:0;border:0}.school-catalogue-layout_content__UHyep form legend{max-inline-size:100%;margin-block-end:var(--space-within);padding:0;white-space:normal}.school-catalogue-layout_content__UHyep form label:has(>input[type=checkbox]),.school-catalogue-layout_content__UHyep form label:has(>input[type=radio]){display:flex;align-items:start;gap:var(--space-within);min-block-size:var(--size-hit-area-min);min-inline-size:0;padding-block:var(--space-within);line-height:var(--font-body-line-height);cursor:pointer}.school-catalogue-layout_content__UHyep form fieldset>label:has(>input){padding:var(--space-12);border:var(--border-thin) solid var(--border);border-radius:var(--radius-control)}.school-catalogue-layout_content__UHyep form label>span{min-inline-size:0}.school-catalogue-layout_content__UHyep form label>span:has(>small){display:grid;gap:var(--space-4)}.school-catalogue-layout_content__UHyep form label small{color:var(--text-secondary);font-size:var(--font-body-small-size);line-height:var(--font-body-line-height)}.school-catalogue-layout_content__UHyep form input[type=checkbox],.school-catalogue-layout_content__UHyep form input[type=radio]{flex:0 0 auto;inline-size:var(--size-icon-default);block-size:var(--size-icon-default);min-block-size:0;margin:var(--space-4) 0 0;accent-color:var(--brand-primary-action)}.school-catalogue-layout_content__UHyep .form-field input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.school-catalogue-layout_content__UHyep form select,.school-catalogue-layout_content__UHyep form textarea{box-sizing:border-box;inline-size:100%;min-inline-size:0;max-inline-size:100%;block-size:auto;min-block-size:max(var(--size-control-default),calc(1.5em + var(--space-8) * 2 + var(--border-thin) * 2));padding:var(--space-8) var(--space-12);border:var(--border-thin) solid var(--ink-muted);border-radius:var(--radius-control);color:var(--text-primary);background-color:var(--surface);font:inherit;line-height:var(--font-body-line-height)}.school-catalogue-layout_content__UHyep form select:not([multiple]){block-size:auto;min-block-size:max(var(--size-control-default),calc(1.5em + var(--space-8) * 2 + var(--border-thin) * 2));padding-inline-end:var(--space-40)}.school-catalogue-layout_content__UHyep form textarea{min-block-size:calc(var(--space-40) * 3);resize:vertical}.school-catalogue-layout_content__UHyep form input::placeholder,.school-catalogue-layout_content__UHyep form textarea::placeholder{color:var(--text-secondary);opacity:1}.school-catalogue-layout_content__UHyep form :is(input,textarea,select)[aria-invalid=true]{border-color:var(--danger)}.school-catalogue-layout_content__UHyep [data-onboarding=school-team-invite] form>button{display:inline-flex;align-items:center;justify-content:center;justify-self:start;gap:var(--space-within);box-sizing:border-box;min-inline-size:var(--size-hit-area-min);min-block-size:var(--size-hit-area-min);max-inline-size:100%;block-size:auto;padding:var(--space-8) var(--space-12);border:var(--border-thin) solid var(--brand-primary-action);border-radius:var(--radius-control);color:var(--surface);background:var(--brand-primary-action);box-shadow:none;font:inherit;font-weight:var(--font-label-weight);line-height:var(--font-body-line-height);white-space:normal;overflow-wrap:anywhere;cursor:pointer}.school-catalogue-layout_content__UHyep [data-onboarding=school-team-invite] form>button:not(:disabled):hover{color:var(--brand-primary-action);background:var(--brand-primary-soft);transform:none;box-shadow:none}.school-catalogue-layout_content__UHyep [data-onboarding=school-team-invite] form>button>svg{flex-shrink:0}.school-catalogue-layout_content__UHyep form :is(input,textarea,select,button):disabled{opacity:1;color:var(--text-secondary);border-color:var(--border);background-color:var(--surface-muted);cursor:not-allowed}.school-catalogue-layout_content__UHyep form fieldset:disabled label,.school-catalogue-layout_content__UHyep form label:has(>input:disabled){color:var(--text-secondary);cursor:not-allowed}.school-catalogue-layout_content__UHyep form :is(input,textarea,select,button):focus-visible{outline:var(--border-focus) solid var(--focus);outline-offset:var(--space-4)}.school-catalogue-layout_content__UHyep [data-onboarding=school-team-invite] [role=alert]{margin:0;color:var(--danger)}.school-catalogue-layout_content__UHyep [data-onboarding=school-team-invite] [role=status]{display:grid;gap:var(--space-within);padding:var(--space-group);border-radius:var(--radius-control);background:var(--surface-muted);color:var(--text-primary)}.school-catalogue-layout_content__UHyep [data-onboarding=school-team-invite] [role=status] span{color:var(--text-secondary)}@container schoolSection (min-width: 1120px){.school-catalogue-layout_focus__42jdf.school-catalogue-layout_withContext__ppRA8 .school-catalogue-layout_layout__XpTzN{grid-template-columns:calc(var(--space-80) * 2 + var(--space-48)) minmax(0,1fr);gap:var(--space-section)}.school-catalogue-layout_focus__42jdf.school-catalogue-layout_withContext__ppRA8 .school-catalogue-layout_context__tFrF5{display:grid;grid-template-columns:minmax(0,1fr);align-content:start}}@container schoolSection (max-width: 450px){.school-catalogue-layout_content__UHyep [data-onboarding=school-team-invite]{padding:var(--space-group)}}