.chapter_chapterWrapper__wI_Si{border-radius:5px;display:flex;flex-direction:column;gap:.75rem;background-color:var(--colorExtraBackground);padding:1rem;border:1px solid var(--colorSecondaryBorder)}.chapter_chapterLengthWarning__8b_tU{background-color:#ff0000;color:white;padding:.5rem;border-radius:5px;display:flex;align-items:center;gap:.25rem}.chapter_chapterLengthWarning__8b_tU svg{height:1.5rem;width:1.5rem;margin:.25rem}.chapter_chapterLengthWarning__8b_tU p{margin:0;font-weight:500;font-size:var(--fontSizeXS);line-height:1.25}.chapter_chapterListOfHeadings__X0_4G{margin:0;display:flex;flex-direction:column;gap:.375rem}.chapter_chapterRemoveButton__S7kB3{display:flex;align-items:center;border:none;font-family:dskrptSans,sans-serif;cursor:pointer;background-color:transparent;padding:0;color:var(--colorSecondaryText);font-size:var(--fontSizeXXS);font-weight:500}.chapter_chapterRemoveButton__S7kB3:after,.chapter_chapterRemoveButton__S7kB3:before{content:"";height:1px;background-color:var(--colorTertiaryBackground);flex-grow:1}.chapter_chapterRemoveButton__S7kB3:before{margin-right:.5rem;background:linear-gradient(to right,transparent 0,var(--colorTertiaryBorder) 75%)}.chapter_chapterRemoveButton__S7kB3:hover:before{background:linear-gradient(to right,transparent 0,var(--colorBlue) 55%)}.chapter_chapterRemoveButton__S7kB3:after{margin-left:.5rem;background:linear-gradient(to left,transparent 0,var(--colorTertiaryBorder) 75%)}.chapter_chapterRemoveButton__S7kB3:hover:after{background:linear-gradient(to left,transparent 0,var(--colorBlue) 55%)}.chapter_chapterRemoveButton__S7kB3:hover{color:var(--colorBlue)}.chapter_chapterForm__Krxiu{display:flex;flex-direction:column;gap:.125rem}.chapter_chapterForm__Krxiu label{font-size:var(--fontSizeXXS);font-weight:500;color:var(--colorSecondaryText)}.chapter_checkboxLabel__UZjHK{font-size:var(--fontSizeXS);font-weight:400;color:var(--colorSecondaryText);display:flex;align-items:center;gap:.25rem}.chapter_checkboxLabel__UZjHK input[type=number]{width:1.5rem;padding:.25rem}.chapter_chapterForm__Krxiu input{background-color:var(--colorSecondaryBackground);border:none;border-radius:5px;padding:.375rem;font-size:var(--fontSizeXS);font-family:dskrptSans,sans-serif;margin-bottom:.25rem}.chapter_chapterForm__Krxiu input[type=checkbox]{margin-left:0;border:1px solid var(--colorTertiaryBorder)}.chapter_chapterForm__Krxiu div[role=group]{display:flex;flex-direction:row;gap:.25rem;align-items:center}li.heading_headingWrapper__7FwhY{display:flex;gap:.5rem;align-items:flex-start;padding-bottom:1px}li.heading_headingWrapper__7FwhY:hover:not(:last-of-type){border-bottom:1px solid var(--colorBlue);padding-bottom:0}.heading_headingLevel__bQNdg{font-family:dskrptSerif,serif;font-size:.75rem;font-weight:500;color:var(--colorSecondaryText);border-radius:5px;padding:0 .125rem}.heading_headingTitle__pT9xn{width:100%;-webkit-hyphens:auto;hyphens:auto;line-height:1.125;font-size:1rem}.heading_headingButton__qsXAR{font-size:var(--fontSizeXXS);text-align:center;color:var(--colorWhite);border-radius:5px;border:none;height:1rem;background-color:var(--colorTertiaryBackground);cursor:pointer;box-sizing:border-box;align-self:flex-end;line-height:1;transform:translate3D(5px,1px,0)}.heading_headingWrapper__7FwhY:hover .heading_headingButton__qsXAR{border-radius:5px 5px 5px 0;background-color:var(--colorBlue);display:block}.document_documentWrapper__byVF9{width:25rem;min-width:20rem;scroll-snap-align:start}.document_documentHeadingSection__15ire{display:flex;flex-direction:row;gap:.25rem;justify-content:flex-start;align-items:center;margin-bottom:.5rem;height:2rem}.document_documentWrapper__byVF9 h3{margin:0;line-height:1.2;font-weight:500;font-size:var(--fontSizeS);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.document_documentWrapper__byVF9 svg{height:1.5rem;width:1.5rem;flex-shrink:0}.document_documentChapterList__vraCC{display:flex;flex-direction:column;gap:.25rem}.document_documentWrapper__byVF9 ul{list-style:none;margin:.75rem .25rem;padding:0}.importer_importerWrapper__hGXgV{grid-column-start:1;grid-column-end:-1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1.5rem}.importer_toolbarLabel__Ohm4V{display:flex;gap:.5rem;align-items:center;line-height:1.15}.importer_headingLevels__JB4UB input{padding:.25rem;border-radius:5px;border:1px solid var(--colorTertiaryBorder);width:2rem;color:var(--colorSecondaryText)}.importer_checkboxLabel__CgG_A{font-size:var(--fontSizeXXS);font-weight:500;color:var(--colorSecondaryText)}.importer_importerWrapper__hGXgV .importer_buttons__IGHWW{display:flex;gap:.5rem}.importer_importerDocuments__VVaqg{display:flex;flex-direction:row;gap:1rem;width:100%;overflow-y:scroll;padding:2px;margin:-2px}.importer_importerDocuments__VVaqg::-webkit-scrollbar-thumb{border-radius:999px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,.5);height:5px;scrollbar-width:thin}.importer_importerHoverMenuShowSection__PaFJg{background-color:var(--colorBlueDark)}.importer_importerHoverMenuShowSectionFront__ddnzL{display:flex;align-items:center;gap:.25rem;padding:calc(.5rem) .875rem;transform:translateY(-3px);background:linear-gradient(0deg,var(--colorBlue) 0,var(--colorBlueDark) 100%);color:white;font-weight:500;border-left:1px solid #0e37ab;font-size:var(--fontSizeXS);white-space:nowrap;height:2rem;box-sizing:border-box}.importer_importerHoverMenuShowSectionDropdown__s0oF7{display:flex;border:none;border-radius:5px;font-family:dskrptSans,sans-serif;align-items:center;padding:.125rem .375rem;margin:0 0 0 .25rem;flex-wrap:nowrap;white-space:nowrap;color:white;font-size:.875rem}.DskrptMenu_dskrptMenu__gaU58{background-color:var(--colorExtraBackground);box-shadow:var(--shadowDropdown);border-radius:5px;padding:.25rem}.DskrptMenu_dskrptMenuItem__0gAJ9{padding:.25rem .5rem;cursor:pointer;border-radius:3px;display:flex;align-items:center;gap:.5rem;color:var(--colorPrimaryText)}.DskrptMenu_dskrptMenuItem__0gAJ9 svg{height:1.25rem;width:1.25rem;flex-shrink:0}.DskrptMenu_dskrptMenuItem__0gAJ9:hover{background-color:var(--colorSecondaryBackground)}.userListSearchBar_wrapper__qZYbk{display:flex;align-items:center;border-bottom:1px solid var(--colorSecondaryBorder);gap:1rem;padding:.5rem 1rem}.userListSearchBar_searchInput__gsSBw{border-radius:5px;outline:none;border:0;width:100%;padding:.45rem 1rem;margin:0;background-color:var(--colorSecondaryBackground);overflow:hidden;font-size:var(--fontSizeXS)}.noAccess_noAccessWrapper__CRUeQ{display:flex;flex-direction:column;align-items:center;justify-content:center;height:calc(100vh - 4rem);grid-column:1/-1}.noAccess_noAccessTitle__FQHNq{font-weight:600;font-size:var(--fontSizeXXL);font-family:var(--serifFontFamily);margin:.5rem}.noAccess_noAccessDescription__GPaFh{font-size:var(--fontSizeL);font-family:var(--serifFontFamily);margin:.5rem;max-width:40rem;color:var(--colorSecondaryText);text-align:center}.noAccess_noAccessActions__jFhH_{display:flex;gap:1rem;margin-top:1rem}.Disclosure_disclosureButton__xN07K{position:relative;display:flex;width:100%;cursor:pointer;align-items:center;box-sizing:border-box;justify-content:space-between;border-radius:5px;padding:.5rem .75rem;background-color:transparent;border:none;text-align:left;font-weight:400;font-family:var(--sansFontFamily);font-size:var(--fontSizeS);line-height:var(--lineHeightS);outline-width:2px;outline-offset:-2px;outline-color:var(--colorBlue)}.Disclosure_disclosureButton__xN07K:after{content:"";position:absolute;bottom:0;left:1%;width:98%;height:1px;background-color:var(--colorSecondaryBackground)}.Disclosure_disclosureButton__xN07K:hover,.Disclosure_disclosureButton__xN07K[aria-expanded=true]{background-color:var(--colorExtraBackground)}.Disclosure_disclosureButton__xN07K[data-focus-visible]{outline-style:solid}.Disclosure_disclosureButton__xN07K>svg{transition-property:rotate;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.Disclosure_disclosureButton__xN07K[aria-expanded=true]>svg{rotate:180deg}.Disclosure_disclosureContentWrapper__v3sgL{display:grid;grid-template-rows:0fr;transition-property:grid-template-rows;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.Disclosure_disclosureContentWrapper__v3sgL>*{overflow:hidden;padding:0}.Disclosure_disclosureContentWrapper__v3sgL[data-enter]{grid-template-rows:1fr}.Disclosure_content__Qryfy{padding:0 1rem 1rem}.Switch_switch__Tf4yA{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;cursor:pointer}.Switch_switchRoot__2qQlI{all:unset;width:42px;height:25px;background-color:var(--colorTertiaryBackground);margin:.25rem;border-radius:9999px;position:relative;box-shadow:var(--shadowNarrow);-webkit-tap-highlight-color:rgba(0,0,0,0)}.Switch_switchRoot__2qQlI:focus{box-shadow:0 0 0 2px var(--accentColor,var(--colorBlue))}.Switch_switchRoot__2qQlI[data-state=checked]{background-color:var(--accentColor,var(--colorBlue))}.Switch_switchRoot__2qQlI[data-disabled]{cursor:not-allowed;opacity:.5}.Switch_switch__Tf4yA:has(.Switch_switchRoot__2qQlI[data-disabled]){cursor:not-allowed}.Switch_switchThumb__pkfT5{display:block;width:20px;height:20px;background-color:var(--colorExtraBackground);border-radius:9999px;box-shadow:var(--shadowNarrow);transition:transform .1s;transform:translateX(2px);will-change:transform}.Switch_switchThumb__pkfT5[data-state=checked]{transform:translateX(19px)}.Switch_label__cA4MM{font-size:var(--fontSizeXXS);line-height:1;font-family:var(--sansFontFamily);color:var(--colorSecondaryText);font-weight:500}.ScriptSettings_coverImageGrid__zca4t{display:grid;grid-template-columns:repeat(4,6.25rem);border-radius:3px;max-height:50vh;min-height:300px;overflow-y:scroll;margin:1rem 0}.ScriptSettings_coverImageGridElement__xYTZy{aspect-ratio:1;box-sizing:border-box;background-color:var(--colorTertiaryBackground);display:flex;align-items:center;justify-content:center;cursor:pointer}.ScriptSettings_coverImageGrid__zca4t img{width:100%;height:100%;object-fit:cover;background-color:var(--colorTertiaryBackground);border:1px solid var(--colorWhite);box-sizing:border-box}.ScriptSettings_coverImageGrid__zca4t .ScriptSettings_selected__hgVMN{border:3px solid var(--accentColor,var(--colorBlue))}.DskrptDescription_dskrptDescription___EQKm{font-size:var(--fontSizeS);font-weight:400;color:var(--colorPrimaryText)}.DskrptDescription_dskrptDescription___EQKm:first-child{margin-top:0}.DskrptDescription_dskrptDescription___EQKm:last-child{margin-bottom:0}.DskrptDescription_dskrptSettingsContainer___Bsxw{border-radius:var(--borderRadius);background-color:var(--colorExtraBackground);box-shadow:var(--shadowNarrow)}.DskrptDescription_dskrptSettingsContainer___Bsxw+.DskrptDescription_dskrptSettingsContainer___Bsxw{margin-top:1rem}.DskrptDescription_dskrptSettingsContainerTitle__i3EiS{padding:1rem;border-bottom:1px solid var(--colorPrimaryBorder);font-size:var(--fontSizeS);margin:0;font-weight:500}.DskrptDescription_dskrptSettingsContainerTitle__i3EiS:has(>.DskrptDescription_dskrptSettingsContainerColumnLabels__XiyNq){display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.DskrptDescription_dskrptSettingsContainerColumnLabels__XiyNq{display:flex;gap:.5rem;text-align:center}.DskrptDescription_dskrptSettingsContainerColumnLabels__XiyNq>*,.DskrptDescription_dskrptSettingsContainer___Bsxw:has(.DskrptDescription_dskrptSettingsContainerColumnLabels__XiyNq) .DskrptDescription_dskrptSettingsContainerListItemControls__kJuza>*{width:4.5rem}.DskrptDescription_dskrptSettingsContainerContent__f0H3L{padding:1rem}.DskrptDescription_dskrptSettingsContainerControls__u8y0B{border-top:1px solid var(--colorPrimaryBorder);padding:1rem;display:flex;gap:.5rem}.DskrptDescription_dskrptSettingsContainerList__UqEVX{margin:0;padding:0;background-color:var(--colorPrimaryBackground);list-style:none;border-top:1px solid var(--colorPrimaryBorder)}.DskrptDescription_dskrptSettingsContainerListItem__ikL2G{display:grid;grid-template-columns:auto max-content;grid-template-areas:"title controls" "description controls";padding:1rem;border-bottom:1px solid var(--colorPrimaryBorder)}.DskrptDescription_dskrptSettingsContainerListItem__ikL2G:last-child{border-bottom:none}.DskrptDescription_dskrptSettingsContainerListItemTitle__DseZY{font-weight:440;grid-area:title;margin:0}.DskrptDescription_dskrptSettingsContainerListItemDescription__jZju_{font-size:var(--fontSizeXS);color:var(--colorSecondaryText);grid-area:description;margin:0}.DskrptDescription_dskrptSettingsContainerListItemControls__kJuza{grid-area:controls;display:flex;gap:.5rem;align-items:flex-start}.profilePictureInput_wrapper__GNAvL{position:relative;overflow:hidden;width:150px;height:150px}.profilePictureInput_wrapper__GNAvL:hover .profilePictureInput_overlay__VC5Lp{visibility:visible}.profilePictureInput_overlay__VC5Lp{height:100%;width:100%;position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;color:white;cursor:pointer;flex-direction:column;border-radius:9999px;gap:.125rem;visibility:hidden}.profilePictureInput_overlay__VC5Lp:hover{background-color:rgba(0,0,0,.5)}.profilePictureInput_overlay-button__gLIo5{background-color:transparent;border:none;color:white;font-size:var(--fontSizeXS);font-family:dskrptSans,sans-serif;font-weight:400;padding:3px;border-radius:5px;cursor:pointer}.profilePictureInput_overlay-button__gLIo5:hover{background-color:rgba(0,0,0,.85)}.Permissions_entitiesList__RTPTZ{list-style:none;border-radius:5px 5px 0 0;background-color:var(--colorExtraBackground);padding:0;margin:.5rem 0 0;max-height:max(10rem,100vh - 30rem);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.Permissions_addButton__3kG_w{box-sizing:border-box;min-height:1.75rem;border-radius:0 0 5px 5px;padding:.25rem;justify-content:center;align-items:center;width:100%;display:flex;gap:.5rem;background-color:var(--accentColor,var(--colorBlue));color:var(--onAccentColor,var(--colorWhite));cursor:pointer}.Permissions_addButton__3kG_w:hover{background-color:color-mix(in srgb,var(--accentColor,var(--colorBlue)),black 15%)}.Permissions_addButton__3kG_w svg{height:1rem;width:1rem}.Permissions_entitiesListCategory__D3r9R{border-bottom:1px solid var(--colorSecondaryBorder)}.Permissions_entitiesListCategoryLabel__AN9Ke{box-sizing:border-box;min-height:1.75rem;font-size:var(--fontSizeXS);font-weight:500;background-color:var(--colorTertiaryBackground);display:flex;align-items:center;padding:0 .5rem;position:-webkit-sticky;position:sticky;top:0;z-index:1}.Permissions_entitiesListCategoryList__wnMH1{list-style:none;padding:.125rem .5rem;background-color:var(--colorSecondaryBackground)}.Permissions_entitiesListCategoryListEntry__dLyb0{display:flex;justify-content:space-between;align-items:center;padding:.125rem 0}.Permissions_entitiesSearchInput__Mavre{border:none;border-radius:5px;background-color:var(--colorSecondaryBackground);padding:.5rem;margin-bottom:.5rem;font-size:var(--fontSizeS);font-family:var(--sansFontFamily),sans-serif}.Permissions_entitiesSearchResults__4nOhv{height:350px;overflow-y:scroll;scrollbar-width:thin;background-color:var(--colorExtraBackground);margin:0;padding:0;border-radius:5px;box-sizing:border-box}.Notebook_notebookChapterList__5Tftz{grid-column:1/-1}.Notebook_notebookChapterListRearrangeControls__zyRzg{grid-column:1/-1;display:flex;justify-content:flex-end}.PageHeader_pageHeader__1W1FZ{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center}.PageHeader_pageHeaderTitleWrapper__VPCBN{display:flex;align-content:center;flex-direction:column;justify-content:center;min-height:6rem;min-width:0;max-width:100%}.PageHeader_pageHeaderTitle__tI3HP{font-size:var(--fontSizeXL);line-height:1;font-weight:500;grid-column-start:1;grid-column-end:8;font-family:dskrptSerif,serif;margin:0}.PageHeader_pageHeaderSubtitle__j2Yku{padding-left:.125rem;color:var(--colorSecondaryText);margin:0}.PageHeader_pageHeaderWidgets__dEv6W{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}@media (max-width:550px){.PageHeader_pageHeader__1W1FZ{flex-direction:column;align-items:flex-start;gap:.5rem}.PageHeader_pageHeaderTitleWrapper__VPCBN{min-height:4rem;margin-top:1rem}.PageHeader_pageHeaderWidgets__dEv6W{justify-content:flex-start;flex-wrap:wrap}}.defaultList_defaultList__XIPjg{list-style:none;margin:1rem 0;padding:0;background-color:var(--colorExtraBackground);box-shadow:var(--shadowNarrow);border-radius:5px;overflow:clip}.defaultList_defaultListGroup__MiVOd{margin-top:1.5rem}.defaultList_defaultListGroup__MiVOd:first-of-type{margin-top:0}.defaultList_defaultListGroupTitle__87ssA{margin:0 0 .5rem;color:var(--colorSecondaryText);font-size:var(--fontSizeXXS);font-weight:500;letter-spacing:var(--letterSpacingXL);text-transform:uppercase}.defaultList_defaultListGroup__MiVOd .defaultList_defaultList__XIPjg{margin:0}.defaultList_defaultListControls__tZsjp{display:flex;align-items:center;justify-content:flex-end}.defaultList_defaultListSubsection__xuQev{border-bottom:1px solid var(--colorExtraBackground)}.defaultList_defaultListSubsection__xuQev:last-of-type{border-bottom:none}.defaultList_defaultListSubsectionSummary__s8rjM{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:var(--fontSizeXS);font-weight:500;color:var(--colorPrimaryText);cursor:pointer;background-color:var(--colorSecondaryBackground)}.defaultList_defaultListSubsectionSummary__s8rjM svg{height:1rem;width:1rem}.defaultList_defaultListSubsection__xuQev[open]>.defaultList_defaultListSubsectionSummary__s8rjM svg{transform:rotate(90deg)}.defaultList_defaultListSubsectionSummary__s8rjM:hover{background-color:var(--colorSecondaryBackground)}.defaultList_defaultListSubsectionSummary__s8rjM:last-of-type{border-bottom:none}.defaultList_defaultListSubsection__xuQev .defaultList_defaultList__XIPjg{box-shadow:none}.defaultList_defaultListItem__4WTxN{display:flex;align-items:center;gap:1rem;padding:1rem;border-bottom:1px solid var(--colorSecondaryBorder)}.defaultList_defaultListItem__4WTxN.defaultList_BorderLeft__UkQzK{border-left:5px solid var(--colorBlue)}.defaultList_defaultListItem__4WTxN:last-of-type{border-bottom:none}.defaultList_defaultListItemContentWrapper__eelc4{display:flex;flex-direction:column;flex-grow:1}.defaultList_defaultListItemTitle__BylI6{color:var(--colorPrimaryText);font-size:var(--fontSizeS);font-weight:500;display:flex;align-items:center}.defaultList_defaultListItemTitle__BylI6 a{color:var(--colorPrimaryText);text-decoration:none;cursor:pointer}.defaultList_defaultListItemDescription__5gKf7{font-size:var(--fontSizeXS);color:var(--colorSecondaryText);font-weight:400}.defaultList_defaultListItemControls__YRTHw{display:flex;gap:.5rem;align-items:center;justify-content:flex-end;margin-bottom:.25rem}.defaultList_defaultListItemEmpty__LqBi9{display:flex;justify-content:center;align-items:center;padding:1rem;gap:.25rem;flex-wrap:wrap}