.CoachWhereAreWe_details__qU4tN{border-top:1px solid var(--gray-4);padding-top:12px}.CoachWhereAreWe_summary__omTcO{cursor:pointer;color:var(--gray-11);font-size:12px;text-transform:uppercase;letter-spacing:.02em}.CoachWhereAreWe_content__wRp_P{display:flex;flex-direction:column;gap:8px;padding-top:8px}.CoachWhereAreWe_list__wuxWU{display:flex;flex-direction:column;gap:6px;list-style:none}.CoachWhereAreWe_item__ZGNqg{display:flex;align-items:center;gap:6px;color:var(--gray-11)}.CoachArtifactPanel_panel__qqmq1{display:flex;flex-direction:column;gap:12px;padding:16px;border-inline-start:1px solid var(--gray-4);background:var(--gray-1);min-width:0;min-height:0;overflow-y:auto}@media (max-width:767px){.CoachArtifactPanel_panel__qqmq1{border-inline-start:none;border-top:1px solid var(--gray-4)}}.CoachArtifactPanel_heading__52bUq{color:var(--gray-11);text-transform:uppercase;letter-spacing:.02em}.CoachArtifactPanel_card__cRVdu{display:flex;flex-direction:column;gap:12px;padding:12px;border:1px solid var(--gray-4);border-radius:10px;background:var(--gray-2)}.CoachArtifactPanel_list__NspoS{display:flex;flex-direction:column;gap:10px;list-style:none}.CoachArtifactPanel_item__2qd9B{padding:10px 12px;border-radius:8px;background:var(--gray-3)}.CoachArtifactPanel_itemKind__KsAVm{display:block;color:var(--accent-11);text-transform:uppercase;letter-spacing:.02em;margin-bottom:4px}.CoachArtifactPanel_entityGroup__5u4Pv{display:flex;flex-direction:column;gap:4px}.CoachArtifactPanel_entityGroupHeading__E_69S{color:var(--gray-11);text-transform:uppercase;letter-spacing:.02em}.CoachArtifactPanel_entitySummary__litVc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.CoachArtifactPanel_characterList__d2ORo{display:flex;flex-direction:column;gap:8px;list-style:none}.CoachArtifactPanel_characterItem__7XhxZ{display:flex;align-items:flex-start;gap:8px}.CoachArtifactPanel_avatarPlaceholder__dBtLj{display:flex;width:32px;height:32px;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-full);background:var(--gray-4);color:var(--gray-11)}.CoachArtifactPanel_characterInfo__QSNN_{min-width:0;flex:1}.CoachArtifactPanel_characterName__Pz0F9{color:var(--gray-12)}.CoachArtifactPanel_sceneList__T2iyu{display:flex;flex-direction:column;list-style:none}.CoachArtifactPanel_sceneItem__AdX_M{padding-block:8px;border-bottom:1px solid var(--gray-6)}.CoachArtifactPanel_sceneItem__AdX_M:last-child{border-bottom:none}.CoachThread_thread__ojQF1{display:flex;flex-direction:column;gap:10px;padding:16px;overflow-y:auto;min-width:0}.CoachThread_bubble__UTBPq{max-width:80%;padding:10px 14px;border-radius:12px;font-size:14px;line-height:1.5;white-space:pre-wrap}.CoachThread_prompt__ruHJl{align-self:flex-end;background:var(--accent-9);color:var(--accent-contrast);border-end-end-radius:4px}.CoachThread_response__byJFB{align-self:flex-start;background:var(--gray-3);color:var(--gray-12);border-end-start-radius:4px}.CoachThread_empty__hpRq6{font-size:13px;color:var(--gray-11)}.Button_root__tqgrH{min-height:44px}.ErrorBoundary_outer__ryOSm{display:flex;align-items:center;justify-content:center;min-height:100dvh;padding:var(--space-6)}.ErrorBoundary_card__4Ky4C{max-width:448px;width:100%;padding:var(--space-6);border:1px solid var(--gray-6);border-radius:var(--radius-5);background:var(--gray-2)}.ErrorBoundary_iconCircle__1bl2O{display:flex;align-items:center;justify-content:center;width:64px;height:64px;margin-inline:auto;margin-bottom:var(--space-4);border-radius:var(--radius-full);background:var(--amber-3);color:var(--amber-11)}.ErrorBoundary_detailsBox__oBE_j{margin-bottom:var(--space-6);padding:var(--space-4);border:1px solid var(--gray-6);border-radius:var(--radius-3);background:var(--gray-3)}.ErrorBoundary_errorPre__MhmVi{margin-top:var(--space-2);overflow:auto;color:var(--gray-11);font-size:12px}.ErrorBoundary_summaryLabel__s3d34{cursor:pointer;font-weight:var(--font-weight-semibold);color:var(--gray-11)}.AnalyticsConsentBanner_banner___jREe{position:fixed;inset-inline:0;bottom:0;z-index:50;background:var(--gray-2);border-top:1px solid var(--gray-6)}.AnalyticsConsentBanner_inner__89LeS{max-width:56rem;margin-inline:auto;padding:var(--space-4)}.AnalyticsConsentBanner_textBlock__e_XA_{min-width:0}.AnalyticsConsentBanner_actions__yEHDD{flex-shrink:0}.AnalyticsConsentBanner_privacyLink__3BkdT a{text-decoration:underline;color:var(--accent-11)}.AnalyticsConsentBanner_privacyLink__3BkdT a:hover{color:var(--accent-10)}.CoachStageReadyPrompt_prompt__vYwrB{display:flex;align-items:center;gap:8px;flex-wrap:wrap;align-self:flex-start;max-width:80%;margin-top:4px;padding:8px 12px;border:1px solid var(--accent-7);border-radius:8px;background:var(--accent-3);color:var(--accent-11)}.CoachStageReadyPrompt_prompt__vYwrB p{flex:1 1 auto;min-width:160px}.CoachStageReadyPrompt_actions__qQSsa{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:6px;flex-shrink:0}.Avatar_avatar__OP4Vl{width:var(--avatar-size,28px);height:var(--avatar-size,28px)}.AuthorCard_link__BhhLd{text-decoration:none;color:inherit}.AuthorCard_card__m9IJw{height:100%}.AuthorCard_content__0ZEuj{min-width:0;flex:1}.AuthorCard_name__1dJVk{overflow:hidden;overflow-wrap:anywhere}.AuthorCard_bio__lvjBH,.AuthorCard_name__1dJVk{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.AuthorCard_bio__lvjBH{overflow:hidden}.AuthorCard_meta__OHh42{padding-block-start:var(--space-3)}.ContentCard_link__B0rEM{text-decoration:none;color:inherit;display:block;height:100%}.ContentCard_card__ZgpAt{height:100%;padding:0;overflow:hidden}.ContentCard_placeholder__bttqH{width:100%;aspect-ratio:16/9;background:linear-gradient(135deg,var(--placeholder-from,var(--accent-4)),var(--placeholder-to,var(--accent-7)));display:flex;align-items:center;justify-content:center;padding:var(--space-3);box-sizing:border-box}.ContentCard_placeholderLabel__T1u_q{color:var(--gray-12);font-size:var(--font-size-5);font-weight:var(--font-weight-bold);text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-inline-size:100%}.ContentCard_cover__OveIE{width:100%;aspect-ratio:16/9;object-fit:cover}.ContentCard_body__HBbg3{padding:var(--space-3);min-inline-size:0}.ContentCard_title__p0vWv{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:anywhere}.ContentCard_byline__o_3Qn{min-width:0}.ContentCard_bylineText__LdiBI{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ContentCard_meta__75iyD{padding-block-start:var(--space-1)}.ContentCard_embedded__kBFq7.ContentCard_embedded__kBFq7{--card-border-width:0px;--card-background-color:transparent;height:auto;box-shadow:none}.ContentCard_linkEmbedded__cSRgE{height:auto}.ContentCard_coverWrap__Uyrkz{position:relative}.ContentCard_coverBadge__aVWhw{position:absolute;inset-block-start:var(--space-2);inset-inline-start:var(--space-2)}.ContentCard_description__s7zlY{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:anywhere}.HubEmptyState_root__R4dDT{width:100%;padding-block:var(--space-6)}.HubEmptyState_illustration__ETz8j{color:var(--gray-7)}.HubEmptyState_body__og5dO{max-width:340px}.CopyLinkButton_srOnly__bY6bG,.ShareRow_srOnly__NqVFm{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.AuthorCardSkeleton_card__H4TDj{padding:var(--space-4);border:1px solid var(--gray-6);border-radius:10px;background:var(--gray-2);height:100%}.AuthorCardSkeleton_body__vBgl2{display:flex;gap:var(--space-3);align-items:flex-start}.AuthorCardSkeleton_avatar__Ui3td{width:64px;height:64px;border-radius:50%;background:var(--gray-4);flex-shrink:0;animation:AuthorCardSkeleton_skeleton-pulse__zwFvH 1.5s ease-in-out infinite}.AuthorCardSkeleton_content__dJUyR{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-1)}.AuthorCardSkeleton_line__dBY0e{height:18px;width:70%}.AuthorCardSkeleton_lineShort__c_zBv,.AuthorCardSkeleton_line__dBY0e{border-radius:4px;background:var(--gray-4);animation:AuthorCardSkeleton_skeleton-pulse__zwFvH 1.5s ease-in-out infinite}.AuthorCardSkeleton_lineShort__c_zBv{height:14px;width:50%}.AuthorCardSkeleton_meta__MuBAJ{display:flex;gap:var(--space-1);padding-block-start:var(--space-3)}.AuthorCardSkeleton_badge__Irj__{height:22px;width:64px;border-radius:var(--radius-2);background:var(--gray-4);animation:AuthorCardSkeleton_skeleton-pulse__zwFvH 1.5s ease-in-out infinite}@keyframes AuthorCardSkeleton_skeleton-pulse__zwFvH{0%,to{opacity:.5}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.AuthorCardSkeleton_avatar__Ui3td,.AuthorCardSkeleton_badge__Irj__,.AuthorCardSkeleton_lineShort__c_zBv,.AuthorCardSkeleton_line__dBY0e{animation:none}}.page_page__y6bhR{max-width:1200px;margin:0 auto;padding:var(--space-5)}.QuoteShareTrigger_anchor__C6Vn2{position:fixed;z-index:1000;transform:translate(-50%,calc(-100% - 8px));opacity:0;animation:QuoteShareTrigger_quoteTriggerIn__04rcW .14s ease-out forwards}@keyframes QuoteShareTrigger_quoteTriggerIn__04rcW{0%{opacity:0;transform:translate(-50%,calc(-100% - 2px))}to{opacity:1;transform:translate(-50%,calc(-100% - 8px))}}@media (prefers-reduced-motion:reduce){.QuoteShareTrigger_anchor__C6Vn2{animation:none;opacity:1}}.QuoteShareTrigger_previewImage__OnHJs{width:100%;max-width:320px;border-radius:var(--radius-3);border:1px solid var(--gray-6)}.QuoteShareTrigger_srOnly__dJVKV{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.ContentAdvisoryGate_gateOverlay__BHnrI{display:flex;align-items:center;justify-content:center;min-height:60vh;padding:24px}.ContentAdvisoryGate_gateCard___92pz{max-width:480px;width:100%;padding:32px;background-color:var(--gray-2);border:1px solid var(--gray-6);border-radius:12px;text-align:center}.ContentAdvisoryGate_gateTitle__HR_wP{font-size:22px;font-weight:600;line-height:1.25;color:var(--gray-12);margin:0 0 16px}.ContentAdvisoryGate_gateDescription__Fl8_U{font-size:15px;line-height:1.6;color:var(--gray-11);margin:0 0 24px}.ContentAdvisoryGate_advisoryList__Drtim{list-style:none;padding:0;margin:0 0 24px;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.ContentAdvisoryGate_advisoryItem__AS83_{display:inline-block;padding:6px 12px;border-radius:6px;font-size:13px;font-weight:500;color:var(--red-11);background-color:var(--red-3)}.ContentAdvisoryGate_gateActions__sN8Mj{display:flex;flex-direction:column;gap:12px;align-items:center}.ContentAdvisoryGate_acknowledgeButton__UnzLm{display:inline-block;padding:10px 24px;border-radius:8px;font-size:15px;font-weight:500;color:var(--accent-contrast);background-color:var(--accent-9);border:none;cursor:pointer;transition:background-color .15s ease}.ContentAdvisoryGate_acknowledgeButton__UnzLm:hover{background-color:var(--accent-10)}.ContentAdvisoryGate_backLink__vo0ly{font-size:14px;color:var(--gray-11);text-decoration:none}.ContentAdvisoryGate_backLink__vo0ly:hover{text-decoration:underline}.ReportModal_reportButton__qsmZx{color:var(--gray-10);min-height:44px}.ReportModal_reportButton__qsmZx:hover{color:var(--gray-12)}.ReportModal_advisoryOption___Jbwa,.ReportModal_categoryOption__i_wbc{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-1) 0;cursor:pointer}.AvatarField_label__912D3{display:block;margin-block-end:8px;font-weight:500}.AvatarField_avatarPreview__8dc__{padding:0;border-radius:50%;overflow:hidden;background-color:var(--gray-3);cursor:pointer;display:flex;align-items:center;justify-content:center;border:2px solid var(--gray-6);transition:border-color .15s ease}.AvatarField_avatarPreview__8dc__:hover{border-color:var(--accent-8)}.AvatarField_hiddenInput__Bhp3R{display:none}.StatCard_root__M3ydH{text-align:center}.StatCard_value__b2dCV{font-size:22px;font-weight:600;line-height:1.25}.FormGroup_select__DqSLb{width:100%;border-radius:var(--radius-3);border:1px solid var(--gray-7);background:var(--gray-3);color:var(--gray-12);font-size:var(--font-size-2);line-height:1;outline:none;transition:border-color .15s ease-out;padding-inline:12px;height:44px}.FormGroup_select__DqSLb::placeholder{color:var(--gray-11)}.FormGroup_select__DqSLb:focus-visible{border-color:var(--accent-8);box-shadow:0 0 0 2px var(--accent-8),0 0 0 4px var(--gray-1)}.FormGroup_select__DqSLb:disabled{opacity:.6;cursor:not-allowed}.FormGroup_selectError__vwewT{border-color:var(--red-8)}.FormGroup_selectError__vwewT:focus-visible{border-color:var(--red-8);box-shadow:0 0 0 2px var(--red-8),0 0 0 4px var(--gray-1)}.FormGroup_label__Cc4a7{font-size:var(--font-size-1);font-weight:var(--font-weight-medium);color:var(--gray-12);line-height:1}.FormGroup_textareaLarge__6cUDJ{min-height:120px}.ProgressBar_progress__uPLsK{height:var(--progress-height,8px);border-radius:var(--radius-full);overflow:hidden}.CreateProjectDialog_buttonGrow__yEmYF{flex-grow:1}.CreateProjectDialog_spinner__Kp8Tw{animation:CreateProjectDialog_spin__nv7_2 1s linear infinite}@media (prefers-reduced-motion:reduce){.CreateProjectDialog_spinner__Kp8Tw{animation:none}}@keyframes CreateProjectDialog_spin__nv7_2{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.DashboardEmptyState_root__P_5Dr{padding-block:var(--space-4)}.DashboardEmptyState_body__IH5vK{max-width:340px}.WelcomeStep_root__9gCDx{display:flex;flex-direction:column;justify-content:center;width:100%;max-width:860px;min-block-size:calc(100dvh - 10rem);margin-inline:auto;padding-block:var(--space-6);padding-inline:var(--space-4)}.WelcomeStep_choices__LfYcJ{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4);min-width:0;margin:0;padding:0;border:0}@media (min-width:768px){.WelcomeStep_choices__LfYcJ{grid-template-columns:repeat(3,minmax(0,1fr))}}.WelcomeStep_consent__TTb4U{display:flex;align-items:flex-start;gap:var(--space-3);min-height:44px;margin-block-start:var(--space-3);padding-block-start:var(--space-4);border-block-start:1px solid var(--gray-5);cursor:pointer}.WelcomeStep_consentBox__jY7er{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;margin-inline-start:calc(var(--space-3) * -1)}.WelcomeStep_skip__QHwLn{min-height:44px;min-width:44px;text-decoration:underline;text-underline-offset:var(--space-1)}@media (prefers-reduced-motion:reduce){.WelcomeStep_choices__LfYcJ button,.WelcomeStep_choices__LfYcJ button *{transition:none}}@media (max-width:767px){.WelcomeStep_root__9gCDx{padding-block-end:16rem}}.SetupStep_root__e8g_4{display:flex;flex-direction:column;justify-content:center;width:100%;max-width:560px;min-block-size:calc(100dvh - 10rem);margin-inline:auto;padding-block-start:var(--space-6);padding-inline:var(--space-4);padding-block-end:max(var(--space-6),env(safe-area-inset-bottom))}.SetupStep_structures__3OHIc{min-width:0;margin:0;padding:0;border:0}.SetupStep_legend__LfZcN{padding:0;margin-block-end:var(--space-2)}.SetupStep_option___LGYD{display:block;min-height:44px;padding:var(--space-3);border:1px solid var(--gray-6);border-radius:var(--radius-3);cursor:pointer}.SetupStep_option___LGYD:hover{border-color:var(--gray-8)}.SetupStep_option___LGYD:has([data-state=checked]){border-color:var(--accent-8);background:var(--accent-3)}.SetupStep_option___LGYD:has(:focus-visible){outline:2px solid var(--accent-8);outline-offset:2px}.SetupStep_skip__b2saG{min-height:44px;min-width:44px;text-decoration:underline;text-underline-offset:var(--space-1)}@media (max-width:767px){.SetupStep_root__e8g_4{padding-block-end:16rem}}.page_fallback__eWj4o{display:flex;align-items:center;justify-content:center;min-height:100dvh;padding-inline:var(--space-4);background-color:var(--gray-1)}.SyncStatusIndicator_saved____fuo{color:var(--green-11)}.SyncStatusIndicator_syncing__eMYYx{color:var(--amber-11);animation:SyncStatusIndicator_spin__u_iJ2 1s linear infinite}.SyncStatusIndicator_pending__uPMa1{color:var(--amber-11)}.SyncStatusIndicator_error__9HK4_{color:var(--red-11)}.SyncStatusIndicator_compactSaveButton__7wpSI{min-height:0;height:28px;padding-inline:8px;padding-block:0;gap:6px;font-size:12px;margin-inline-start:0;flex-shrink:0}.SyncStatusIndicator_defaultSaveButton__Ahwkn{margin-inline-start:8px}@keyframes SyncStatusIndicator_spin__u_iJ2{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SyncStatusIndicator_syncDot__h71Ke{width:6px;height:6px;border-radius:9999px;flex-shrink:0;display:inline-block}@media (pointer:coarse){.SyncStatusIndicator_compactSaveButton__7wpSI{height:44px;min-width:44px}}.AsyncActionStatus_spinner__3hDnY{color:var(--accent-11);animation:AsyncActionStatus_spin__kZWNe 1s linear infinite}@keyframes AsyncActionStatus_spin__kZWNe{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.AsyncActionStatus_spinner__3hDnY{animation:none}}.PublishStep_details__Xqh1H{border:1px solid var(--gray-6);border-radius:var(--radius-3);padding-block:var(--space-2);padding-inline:var(--space-3)}.PublishStep_summary__OSGvX{cursor:pointer;font-size:var(--font-size-2);font-weight:var(--font-weight-medium);color:var(--gray-12);padding-block:var(--space-1)}.PublishStep_summary__OSGvX:focus-visible{outline:2px solid var(--accent-9);outline-offset:2px}.PublishStep_details__Xqh1H[open]>.PublishStep_summary__OSGvX{margin-block-end:var(--space-3)}.SnapshotPreviewPanel_header__KWMu_{padding:12px 16px;border-bottom:1px solid var(--gray-6)}.SnapshotPreviewPanel_metaRow__X0775{padding:8px 16px}.SnapshotPreviewPanel_metaRow__X0775,.SnapshotPreviewPanel_tabBar__xW5aR{border-bottom:1px solid var(--gray-6)}.SnapshotPreviewPanel_tabButton__9_QJn{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:36px;border:none;border-bottom:2px solid transparent;background:transparent;font-family:inherit;font-size:12px;font-weight:500;letter-spacing:.02em;color:var(--gray-10);cursor:pointer;transition:background .12s ease,color .12s ease}.SnapshotPreviewPanel_tabButton__9_QJn:hover{background:var(--gray-3)}.SnapshotPreviewPanel_tabActive__wUguB{color:var(--accent-11);border-bottom-color:var(--accent-9)}.SnapshotPreviewPanel_footer__7FHoA{padding:12px 16px;border-top:1px solid var(--gray-6)}.SnapshotPreviewPanel_contentParagraph__9utJI{font-size:13px;line-height:1.7;color:var(--gray-12);font-family:Lora,Georgia,serif;margin-block-end:.8em}.SnapshotPreviewPanel_closeButton__uH9Mh{width:28px!important;height:28px!important;padding:0!important}.SnapshotPreviewPanel_restoreButton__VffF6{width:100%}.SnapshotPreviewPanel_flexShrink0__XevEK{flex-shrink:0}.SnapshotPreviewPanel_headerTitleGroup__70xUZ{min-width:0}.SnapshotPreviewPanel_headerEyeIcon__BXtK5{color:var(--gray-10);flex-shrink:0}.SnapshotPreviewPanel_tabBarShrink__GQ_Sf{flex-shrink:0}.SnapshotPreviewPanel_contentGrow__EmRyO{flex-grow:1}.SnapshotPreviewPanel_emptyPreview__KdZqU{font-style:italic}.ProjectSnapshotPreview_header__3yXo4{border-bottom:1px solid var(--gray-6)}.ProjectSnapshotPreview_footer__E09BH{border-top:1px solid var(--gray-6)}.ProjectSnapshotPreview_iconMuted__G4AOJ{color:var(--gray-10);flex-shrink:0}.ProjectSnapshotPreview_sectionLabel__GptDh{text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-2)}.ProjectSnapshotPreview_list__AXz8I{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-1)}.ProjectSnapshotPreview_closeButton__a2Rwp{padding:var(--space-1)!important;height:auto!important}.ProjectSnapshotPreview_fullWidthButton__UenYB{width:100%}.ProjectSnapshotPreview_flexButton__7IOdT{flex:1}.ProjectSnapshotPreview_overlay__p6ZPm{position:absolute;inset:0;background-color:color-mix(in srgb,var(--gray-12) 50%,transparent);display:flex;align-items:center;justify-content:center;padding:var(--space-4);z-index:20}.ProjectSnapshotPreview_dialogCard__MF0Rp{background-color:var(--gray-2);border-radius:var(--radius-5);padding:var(--space-5);max-width:320px;width:100%;box-shadow:0 10px 40px color-mix(in srgb,var(--gray-12) 20%,transparent)}.ProjectSnapshotPreview_warningIconCircle__I2xSV{width:40px;height:40px;border-radius:50%;background-color:var(--accent-3);display:flex;align-items:center;justify-content:center;flex-shrink:0}.ProjectSnapshotPreview_warningIcon__4F_z6{color:var(--accent-11)}.ProjectSnapshotPreview_warningList__8T9uy{color:var(--gray-11);padding-inline-start:var(--space-4);line-height:1.6}.ProjectSnapshotsPanel_panel__7FM__{display:flex;flex-direction:column;gap:12px}.ProjectSnapshotsPanel_previewOverlay__VOXBx{position:absolute;inset:0;background:var(--gray-2);z-index:10;display:flex;flex-direction:column}.ProjectSnapshotsPanel_snapshotItem__O1zN3{display:block;width:100%;padding:10px 12px;border-radius:var(--radius-4);border:1px solid var(--accent-7);background:var(--accent-3);cursor:pointer;text-align:start;font-family:inherit;transition:background .12s ease,border-color .12s ease}.ProjectSnapshotsPanel_snapshotItem__O1zN3:hover{background:var(--accent-4);border-color:var(--accent-8)}.ProjectSnapshotsPanel_snapshotItem__O1zN3:focus-visible{outline:2px solid var(--accent-8);outline-offset:2px}.ProjectSnapshotsPanel_snapshotList__DflQM{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.ProjectSnapshotsPanel_loadingText__kKAVb{padding-block:var(--space-2)}.ProjectSnapshotsPanel_hintText__hwFR7{line-height:1.5}.ProjectSnapshotsPanel_snapshotIcon__cvS_y{color:var(--accent-11);flex-shrink:0}.ProjectSnapshotsPanel_snapshotName__K0v5B{color:var(--accent-11);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SplitDivider_divider__KeJUp{flex-shrink:0;display:flex;align-items:center;justify-content:center;border:none;background:transparent;padding:0;outline:none}.SplitDivider_divider__KeJUp:focus-visible{outline:2px solid var(--accent-8);outline-offset:2px;border-radius:var(--radius-1)}.SplitDivider_vertical__ShYCr{min-height:0;width:44px;cursor:col-resize;touch-action:none}.SplitDivider_horizontal__i2NYq{height:44px;min-width:0;cursor:row-resize;touch-action:none}.SplitDivider_line__5ZA5h{pointer-events:none;background-color:var(--gray-6)}.SplitDivider_lineVertical__BCmvE{height:100%;min-height:44px;width:1px}.SplitDivider_lineHorizontal__ifndA{height:1px;min-width:44px;width:100%}.SplitEditorLayout_container__3uxLW{min-height:0;flex:1 1 0%}.SplitEditorLayout_grid__rzJ3o{display:grid}.SplitEditorLayout_flex__CQn6K{display:flex}.SplitEditorLayout_flexRow__GM5ss{flex-direction:row}.SplitEditorLayout_flexColumn__Xn2MT{flex-direction:column}.SplitEditorLayout_pane__wJR8n{display:flex;min-height:0;min-width:0;flex-direction:column;overflow:hidden}.SplitEditorLayout_flexGrow__Cekgx{flex:1 1 0%}.SplitEditorLayout_split__LdwCU{display:flex;flex-direction:column}.SplitEditorLayout_focused__W_FWR{outline:none;box-shadow:0 0 0 2px var(--accent-8),0 0 0 4px var(--gray-1);border-radius:var(--radius-1)}.SplitEditorLayout_hidden__L_Haq{display:none;border-color:var(--gray-6)}.SplitEditorLayout_borderStart__ZAl4w{border-inline-start:1px solid var(--gray-6)}.SplitEditorLayout_borderTop__pxf26{border-top:1px solid var(--gray-6)}.EmptyPanePlaceholder_root__Th5cl{flex:1;min-width:0;padding-inline:var(--space-6);text-align:center}.EmptyPanePlaceholder_hintText__kcnS4{max-width:384px;line-height:1.625}.FolderManuscriptSurface_root__zHMF2{min-height:0;flex:1 1 0%;background:var(--color-background)}.FolderManuscriptSurface_message__Oyaum{height:100%;padding:24px;text-align:center}.PaneDocumentSelector_root__UBWvp{flex-shrink:0;border-bottom:1px solid var(--gray-6);background:var(--gray-2);padding:var(--space-2) var(--space-3)}.PaneDocumentSelector_select__oUdZh{width:100%;min-height:44px;border-radius:var(--radius-3);border:1px solid var(--gray-6);background:var(--gray-1);color:var(--gray-12);padding:var(--space-2) var(--space-3);font-size:var(--font-size-2);line-height:1.5;appearance:none;cursor:pointer}.PaneDocumentSelector_select__oUdZh:focus-visible{outline:2px solid var(--accent-8);outline-offset:2px}.PaneDocumentSelector_select__oUdZh:disabled{opacity:.5;cursor:not-allowed}.PaneDocumentSelector_srOnly__04UJZ{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.PaneStatusBar_root__ZdUyI{flex-shrink:0;padding-inline:var(--space-3);padding-block:6px;border-bottom:1px solid var(--gray-6);background:var(--gray-2)}.SplitPaneFocusAnnouncer_srOnly__mP4Lg{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.FormattingToolbar_root__5YjFJ{flex-shrink:0;height:46px;background:var(--gray-1)}.FormattingToolbar_scrolled__1RQeA{border-bottom:1px solid var(--gray-6)}.FormattingToolbar_divider__lnN7n{width:1px;height:18px;background:var(--gray-6);margin-inline:6px;flex-shrink:0}.FormattingToolbar_styleSelect__h5xbQ{min-width:44px;min-height:44px;height:44px;font-size:13px;color:var(--gray-10);margin-inline-end:4px}.FormattingToolbar_inactiveBtn__YEhn2{color:var(--gray-10)}.FormattingToolbar_inactiveBtn__YEhn2:hover:not(:disabled){color:var(--gray-12)}.FormattingToolbar_wordCountTrigger__ZSiCo{font-size:12px;font-weight:400;color:var(--gray-11);white-space:nowrap;height:auto;min-block-size:44px;min-inline-size:44px;padding-inline:6px;margin-inline-end:6px;padding-block:2px}.FormattingToolbar_readingTime__hoTrG,.FormattingToolbar_wordCountTrigger__ZSiCo:hover{color:var(--gray-11)}.FormattingToolbar_statsContent__lgUD_{max-width:280px}.EditorStatusBar_root__3GO8D{height:38px;background:var(--gray-1);border-top:1px solid var(--gray-6);font-size:12px;color:var(--gray-11);flex-shrink:0}.EditorStatusBar_sessionWords__nSARM{flex-shrink:0}.EditorStatusBar_sessionCount__2sjbc{font-size:12px;font-weight:600;color:var(--gray-12)}.EditorStatusBar_sessionSuffix__akHm4{font-size:12px;color:var(--gray-11)}.EditorStatusBar_goalTrack__Udfwi{width:96px;height:4px;background:var(--gray-4);border-radius:9999px;overflow:hidden;flex-shrink:0}.EditorStatusBar_goalFill___Rs0n{height:100%;background:var(--accent-9);border-radius:9999px;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.EditorStatusBar_goalFill___Rs0n{transition:none}}.EditorStatusBar_goalCaption__dlST6{font-size:12px;color:var(--gray-11);white-space:nowrap}.EditorStatusBar_goalReached__QC2k9{font-size:12px;color:color-mix(in oklab,var(--green-11),black 14%)}.EditorStatusBar_spacer__xUZU9{flex-grow:1}.EditorStatusBar_copyrightNotice__parGU{font-size:.75rem;color:var(--gray-11);white-space:nowrap;flex-shrink:0}.SceneInspectorFields_control__iyKw3{width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-3);border:1px solid var(--gray-6);background:var(--gray-2);color:var(--gray-12);font-size:var(--font-size-2);line-height:var(--line-height-2);outline:none;transition:border-color .15s ease-out}.SceneInspectorFields_control__iyKw3::placeholder{color:var(--gray-11)}.SceneInspectorFields_control__iyKw3:focus-visible{border-color:var(--accent-8);box-shadow:0 0 0 2px var(--accent-9)}.SceneInspectorFields_control__iyKw3:disabled{opacity:.6}.SceneInspectorFields_controlSelect__BBlXS{height:44px;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23999' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-inline-end:var(--space-6);cursor:pointer;min-block-size:44px;width:100%}[dir=rtl] .SceneInspectorFields_controlSelect__BBlXS{background-position:left 12px center}.SceneInspectorFields_controlInput__LkrVp{height:44px}.SceneInspectorFields_sectionHeading__fWVeV{font-size:var(--font-size-1);font-weight:var(--font-weight-medium);letter-spacing:.05em;text-transform:uppercase;color:var(--gray-10)}.SceneInspectorFields_fieldLabel__1x2et{display:block;margin-bottom:var(--space-1);font-size:var(--font-size-1);font-weight:var(--font-weight-medium);color:var(--gray-12)}.SceneInspectorFields_errorText__rnANU{font-size:var(--font-size-1);color:var(--red-11);margin-top:var(--space-1)}.SceneInspectorFields_saveDot__wh7Ac{display:inline-block;width:8px;height:8px;flex-shrink:0;border-radius:var(--radius-full);background:var(--accent-9)}.SceneInspectorFields_pill__yQatI{display:inline-flex;align-items:center;border-radius:var(--radius-full);border:1px solid var(--gray-6);padding:var(--space-1) 10px;font-size:var(--font-size-1);color:var(--gray-12);background:var(--gray-2)}.SceneInspectorFields_pillMuted__maM4Y{color:var(--gray-10)}.SceneInspectorFields_counterText__o5XSS{font-size:var(--font-size-1);color:var(--gray-10)}.SceneInspectorFields_statusPills__sIzNq{display:flex;flex-wrap:wrap;gap:var(--space-1)}.SceneInspectorFields_statusPill__9nNQJ{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);border:1px solid var(--gray-6);background:var(--gray-1);color:var(--gray-11);font-size:var(--font-size-1);font-family:inherit;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.SceneInspectorFields_statusPill__9nNQJ:hover{background:var(--gray-3);border-color:var(--gray-7)}.SceneInspectorFields_statusPill__9nNQJ:focus-visible{outline:2px solid var(--accent-8);outline-offset:2px}.SceneInspectorFields_statusPillActive__HV4I_{background:var(--accent-3);border-color:var(--accent-7);color:var(--accent-11)}.SceneInspectorFields_statusPillActive__HV4I_:hover{background:var(--accent-4);border-color:var(--accent-8)}.SceneInspectorFields_povWrapper__YBKla{display:flex;align-items:center;gap:var(--space-2)}.SceneInspectorFields_povColorDot__ntO5H{width:8px;height:8px;border-radius:var(--radius-full);flex-shrink:0}.SceneInspectorFields_moreDetailsToggle__TyWVq{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);min-width:44px;min-height:44px;padding:var(--space-1) var(--space-2);background:none;border:none;color:var(--gray-10);font-size:var(--font-size-1);font-family:inherit;cursor:pointer;transition:color .12s ease}.SceneInspectorFields_moreDetailsToggle__TyWVq:hover{color:var(--gray-12)}.SceneInspectorFields_moreDetailsToggle__TyWVq:focus-visible{outline:2px solid var(--accent-8);outline-offset:2px;border-radius:var(--radius-1)}.SceneInspectorFields_moreDetailsChevron__DA86W{transition:transform .2s ease}@media (prefers-reduced-motion:reduce){.SceneInspectorFields_moreDetailsChevron__DA86W{transition:none}}.SceneInspectorFields_moreDetailsChevronOpen__LaTiY{transform:rotate(180deg)}.SceneSynopsisEditor_editorWrapper__Y_z5U{width:100%;min-height:80px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-4);border:1px solid var(--gray-6);background:var(--gray-2)}.SceneSynopsisEditor_editorWrapper__Y_z5U:focus-within{box-shadow:0 0 0 2px var(--accent-8);border-color:var(--accent-8)}.SceneSynopsisEditor_editorContent__19H92{outline:none;font-size:var(--font-size-2);line-height:var(--line-height-3);color:var(--gray-12)}.SceneSynopsisEditor_editorContent__19H92 p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--gray-11);float:inline-start;height:0;pointer-events:none}.SceneSynopsisEditor_editorContent__19H92 .tag-chip{padding:0 1px;border-radius:2px;background:var(--gray-3);border-bottom:1px dashed var(--gray-8)}.PlotlineMultiSelect_plotlineButton__xvpYp{display:flex;align-items:center;gap:8px;min-height:44px;padding:12px;border-radius:var(--radius-4);border:1px solid var(--gray-6);background:var(--gray-2);color:var(--gray-11);cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease;width:100%;text-align:start}.PlotlineMultiSelect_plotlineButton__xvpYp:focus-visible{outline:2px solid var(--accent-8);outline-offset:2px}.PlotlineMultiSelect_plotlineButton__xvpYp:hover:not(.PlotlineMultiSelect_disabled__ppylM){border-color:var(--gray-8);color:var(--gray-12)}.PlotlineMultiSelect_selected__OrQBT{border-color:var(--accent-8);background:var(--accent-3);color:var(--gray-12)}.PlotlineMultiSelect_disabled__ppylM{opacity:.6;cursor:not-allowed}.PlotlineMultiSelect_swatch__e8cPt{display:inline-block;inline-size:12px;block-size:12px;flex-shrink:0;border-radius:var(--radius-full);border:1px solid var(--gray-6)}.PlotlineMultiSelect_plotlineName__Ls6_7{flex:1;min-inline-size:0;text-align:start}.PlotlineMultiSelect_checkIcon__sjzdE{flex-shrink:0;color:var(--accent-11)}.PlotlineMultiSelect_createInput__ey6J_{flex:1;min-height:44px;padding:0 12px;border-radius:var(--radius-4);border:1px solid var(--gray-6);background:var(--gray-2);color:var(--gray-12);font-size:var(--font-size-2);outline:none}.PlotlineMultiSelect_createInput__ey6J_::placeholder{color:var(--gray-10)}.PlotlineMultiSelect_createInput__ey6J_:focus-visible{border-color:var(--accent-8);box-shadow:0 0 0 2px var(--accent-8)}.PlotlineMultiSelect_iconBtn__yVhWm{flex-shrink:0;color:var(--accent-11)}.PlotlineMultiSelect_addBtn__vVHuL{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:12px;border-radius:var(--radius-4);border:1px dashed var(--gray-6);background:transparent;color:var(--gray-10);cursor:pointer;transition:border-color .12s ease,color .12s ease;width:100%}.PlotlineMultiSelect_addBtn__vVHuL:hover:not(:disabled){border-color:var(--accent-8);color:var(--accent-11)}.PlotlineMultiSelect_addBtn__vVHuL:focus-visible{outline:2px solid var(--accent-8);outline-offset:2px}.PlotlineMultiSelect_addBtn__vVHuL:disabled{opacity:.4;cursor:not-allowed}.PlotlineMultiSelect_manageBtn__DSP_m{display:inline-flex;align-items:center;min-height:44px;padding:0;border:none;background:transparent;color:var(--accent-11);cursor:pointer;text-decoration-line:none;text-underline-offset:2px;font-size:var(--font-size-2)}.PlotlineMultiSelect_manageBtn__DSP_m:hover{text-decoration-line:underline}.PlotlineMultiSelect_manageBtn__DSP_m:focus-visible{outline:2px solid var(--accent-8);outline-offset:2px}.PlotlineMultiSelect_manageBtn__DSP_m:disabled{opacity:.4;cursor:not-allowed}.PlotlineMultiSelect_hintText__2DYHs{padding-block:var(--space-1)}.ScenePlanningNotesEditor_wrapper__6F1pn{width:100%;border-radius:var(--radius-4);border:1px solid var(--gray-6);background:var(--gray-4);padding-block:6px;padding-inline:8px;transition:border-color .15s ease-out}.ScenePlanningNotesEditor_wrapper__6F1pn:focus-within{border-color:var(--accent-8);box-shadow:0 0 0 2px var(--accent-9)}.ScenePlanningNotesEditor_editorContent__QYHhv{outline:none;min-height:64px;max-height:200px;overflow-y:auto;font-size:14px;color:var(--gray-12)}.SceneNoteCard_noteCard__t7JxP{padding:var(--space-3)}.SceneNoteCard_newCard___OIMG{border-color:var(--accent-7)}.SceneNoteCard_noteContent__P_Ry0{font-size:14px;color:var(--gray-12)}.SceneNoteCard_noteContentResolved__6Jr3u{font-size:14px;color:var(--gray-11);text-decoration:line-through}.SceneNoteCard_footer__wJZUA{gap:var(--space-2)}.SceneNoteCard_resolveLabel__VJn7k{cursor:pointer}.SceneNoteCard_editorContent__Rn92T .tag-chip,.SceneNoteCard_noteContentResolved__6Jr3u .tag-chip,.SceneNoteCard_noteContent__P_Ry0 .tag-chip{padding:0 1px;border-radius:2px;background:var(--gray-3);border-bottom:1px dashed var(--gray-8)}.SceneNoteCard_formatToolbar__x0_wB{margin-bottom:var(--space-2)}.SceneNoteCard_editorWrapper__KIzvG{width:100%;min-height:100px;padding:6px 8px;border-radius:var(--radius-3);border:1px solid var(--gray-6);background:var(--gray-1)}.SceneNoteCard_editorWrapper__KIzvG:focus-within{box-shadow:0 0 0 2px var(--accent-8);border-color:var(--accent-8)}.SceneNoteCard_editorWrapperCollapsed___S_SZ{min-height:36px}.SceneNoteCard_editorContent__Rn92T{outline:none;font-size:14px;color:var(--gray-12)}.SceneNoteCard_editorContent__Rn92T p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--gray-11);float:inline-start;height:0;pointer-events:none}.SceneNoteCard_noteContentResolved__6Jr3u .SceneNoteCard_editorContent__Rn92T,.SceneNoteCard_noteContentResolved__6Jr3u .SceneNoteCard_editorContent__Rn92T .ProseMirror{color:var(--gray-11);text-decoration:line-through}.NotesFilterBar_filterBar__kto9v{padding-block-end:var(--space-2)}.NotesFilterBar_tagChip__RSw8m{display:inline-flex;align-items:center;min-height:32px;padding:0 var(--space-2);border-radius:var(--radius-full);border:1px solid var(--gray-6);background:var(--gray-2);color:var(--gray-11);cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.NotesFilterBar_tagChip__RSw8m:hover{border-color:var(--gray-8);color:var(--gray-12)}.NotesFilterBar_tagChip__RSw8m:focus-visible{outline:2px solid var(--accent-8);outline-offset:2px}.NotesFilterBar_tagChip__RSw8m.NotesFilterBar_selected__OFM_9{border-color:var(--accent-8);background:var(--accent-3);color:var(--gray-12)}.NotesFilterBar_filtersBadge__lee_i{padding-inline:var(--space-2);padding-block:var(--space-1)}.NotesFilterBar_clearBtn__NTepj{min-inline-size:24px;min-block-size:24px}.NotesOrganizeBar_organizeBar__pKYQU{padding-block-end:var(--space-2)}.NotesOrganizeBar_bulkActionRow__ykjB_{padding-block-start:var(--space-1)}.SceneNotesListView_collapsedRow__rzzu0{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%;padding:var(--space-3);border-radius:var(--radius-3);border:1px solid var(--gray-6);background:var(--gray-1);cursor:pointer;text-align:start;transition:background .12s ease,border-color .12s ease}.SceneNotesListView_collapsedRow__rzzu0:focus-visible,.SceneNotesListView_collapsedRow__rzzu0:hover{background:var(--gray-3);border-color:var(--gray-8)}.SceneNotesListView_collapsedPreview__EvNY6{flex:1;min-width:0}.SceneNotesListView_collapsedPreviewResolved__LH991{flex:1;min-width:0;text-decoration:line-through}.SceneNotesListView_collapsedTimestamp__wtB3l{flex-shrink:0;white-space:nowrap}.SceneNotesListView_collapsedTags__1mr42{flex-shrink:0}.SceneNotesListView_collapsedTagChip__9vFSg{padding:0 3px;border-radius:2px;background:var(--gray-3);border-bottom:1px dashed var(--gray-8);color:var(--gray-11);white-space:nowrap}.SceneNotesListView_groupHeading__FQhIO{padding-inline-start:var(--space-1);text-transform:uppercase;letter-spacing:.02em}.NotesInspectorPanel_iconButtonContent__xedrE{display:inline-flex;align-items:center;gap:var(--space-1)}.NotesInspectorPanel_sectionTitle__cFxTb{font-size:var(--font-size-2);font-weight:var(--font-weight-medium);color:var(--gray-12)}.InspectorPanel_panel__JOMtJ{display:flex;flex-direction:column;overflow:hidden;flex-shrink:0;height:100%}.InspectorPanel_tabStrip__VQQX6{display:flex;flex-shrink:0;padding-block-start:12px;padding-inline:var(--space-2);gap:var(--space-1);border-block-end:1px solid var(--gray-6);transition:opacity .2s ease;overflow-x:auto;scrollbar-width:thin}.InspectorPanel_tabStripCollapsed__QZxbU{flex-direction:column;padding-block-start:var(--space-2);padding-inline:0;border-block-end:none;align-items:center;gap:0;overflow:hidden}.InspectorPanel_tab__ujguR{flex:1 0 auto;display:flex;align-items:center;justify-content:center;padding-block:var(--space-1);padding-inline:var(--space-2);border-radius:var(--radius-2);border:none;background:transparent;color:var(--gray-10);font-size:var(--font-size-1);font-family:inherit;font-weight:var(--font-weight-medium);cursor:pointer;white-space:nowrap;transition:background .12s ease,color .12s ease;margin-block-end:4px}.InspectorPanel_tab__ujguR:hover{background:var(--gray-3);color:var(--gray-12)}.InspectorPanel_tab__ujguR:focus-visible{outline:2px solid var(--accent-8);outline-offset:-2px}.InspectorPanel_tabActive__UwneZ{background:var(--accent-3);color:var(--accent-11)}.InspectorPanel_tabActive__UwneZ:hover{background:var(--accent-4);color:var(--accent-11)}.InspectorPanel_tabCollapsed__wsQ_E{flex:none;width:100%;max-width:48px;height:48px;border-radius:0;padding:0;margin-block-end:0;border-inline-start:3px solid transparent}.InspectorPanel_tabCollapsed__wsQ_E:hover{border-radius:0}.InspectorPanel_tabCollapsedActive__Wzb9s{border-inline-start-color:var(--accent-8);background:var(--gray-3);color:var(--gray-12)}.InspectorPanel_collapseToggle__7_PpN{flex-shrink:0;width:44px;min-width:44px;height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer;background:var(--gray-3);border:none;border-inline-end:1px solid var(--gray-6);color:var(--gray-11);transition:color .15s ease,background .15s ease;padding:0;margin:0}.InspectorPanel_collapseToggle__7_PpN:hover{color:var(--gray-12);background:var(--gray-4)}.InspectorPanel_collapseToggle__7_PpN:focus-visible{outline:2px solid var(--accent-8);outline-offset:-2px}.InspectorPanel_content__AApWm{flex:1;overflow-y:auto;padding:var(--space-4);transition:opacity .2s ease}.InspectorPanel_contentCollapsed__O9mMj{opacity:0;pointer-events:none;overflow:hidden;padding:0}.ViewSwitcher_container__asfB4{position:relative}.ViewSwitcher_trigger__sSbxF{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:6px;border:none;background:transparent;color:var(--gray-12);font-size:13px;font-weight:500;cursor:pointer;min-height:44px;transition:background .12s ease}.ViewSwitcher_trigger__sSbxF:hover{background:var(--gray-3)}.ViewSwitcher_trigger__sSbxF:focus-visible{outline:2px solid var(--accent-8);outline-offset:2px;border-radius:6px}.ViewSwitcher_trigger__sSbxF[aria-expanded=true]{background:var(--gray-3)}.ViewSwitcher_chevron__UdD8T{flex-shrink:0;color:var(--gray-10);transition:transform .16s ease}.ViewSwitcher_chevronOpen__KmVcQ{transform:rotate(180deg)}.ViewSwitcher_dropdown__JzqvF{position:absolute;top:calc(100% + 6px);inset-inline-start:0;z-index:200;min-width:160px;background:var(--gray-1);border:1px solid var(--gray-6);border-radius:12px;box-shadow:var(--shadow-3);padding:4px;opacity:0;transform:translateY(-4px);pointer-events:none;transition:opacity .16s ease-out,transform .16s ease-out}.ViewSwitcher_dropdownOpen__60VlJ{opacity:1;transform:translateY(0);pointer-events:auto}.ViewSwitcher_groupLabel__QTcQT{padding:4px 8px 2px;font-size:.75rem;font-weight:600;color:var(--gray-11);letter-spacing:.05em;text-transform:uppercase;user-select:none}.ViewSwitcher_divider__eEtN7{height:1px;background:var(--gray-6);margin:4px 0}.ViewSwitcher_option__eGX0Q{display:flex;align-items:center;gap:8px;width:100%;min-height:44px;padding:6px 8px;border-radius:6px;border:none;background:transparent;color:var(--gray-11);font-size:13px;cursor:pointer;text-align:start;transition:background .1s ease,color .1s ease}.ViewSwitcher_optionFocused__uEXwU,.ViewSwitcher_option__eGX0Q:hover{background:var(--gray-3);color:var(--gray-12)}.ViewSwitcher_optionActive__eTIKI{color:var(--gray-12)}.ViewSwitcher_optionCheck__sy2hR{margin-inline-start:auto;color:var(--accent-11);flex-shrink:0}.ViewSwitcher_option__eGX0Q:focus-visible{outline:2px solid var(--accent-8);outline-offset:-2px;border-radius:6px}.ViewSwitcher_moreViewsHint__jE1yz{display:flex;align-items:center;gap:6px;width:100%;min-height:32px;padding:4px 8px;margin-top:2px;border-block-start:1px solid var(--gray-6);background:none;border-inline:none;border-block-end:none;color:var(--gray-11);font-size:12px;font-family:inherit;text-align:start;user-select:none}button.ViewSwitcher_moreViewsHint__jE1yz{cursor:pointer}button.ViewSwitcher_moreViewsHint__jE1yz:hover{color:var(--gray-11);background:var(--gray-3)}button.ViewSwitcher_moreViewsHint__jE1yz:focus-visible{outline:2px solid var(--accent-8);outline-offset:-2px}.ViewSwitcher_moreViewsChevron__U5TWE{flex-shrink:0}@media (prefers-reduced-motion:reduce){.ViewSwitcher_chevron__UdD8T,.ViewSwitcher_dropdown__JzqvF{transition:none}}@media (pointer:coarse){button.ViewSwitcher_moreViewsHint__jE1yz{min-height:44px}}.ScenePresenceSection_excludedRow__UGS7K{opacity:.5;text-decoration:line-through;color:var(--gray-10)}.ScenePresenceSection_entityIcon__Ek80i{width:var(--space-4);height:var(--space-4);border-radius:var(--radius-full);background:var(--accent-3);color:var(--accent-11);display:inline-flex;align-items:center;justify-content:center;font-size:.75rem;flex-shrink:0}.ScenePresenceSection_entityIconLocation__brlYx{border-radius:var(--radius-1)}.ScenePresenceSection_scrollableList__cIUYF{max-height:192px;overflow-y:auto}.ScenePresenceSection_addEntityButton__oymr8{display:flex;align-items:center;gap:var(--space-2);width:100%;text-align:start;padding:var(--space-2) var(--space-3);color:var(--gray-12);border-radius:var(--radius-2);border:none;background:transparent;cursor:pointer;transition:background .12s ease}.ScenePresenceSection_addEntityButton__oymr8:hover{background:var(--gray-2)}.ScenePresenceSection_addEntityButton__oymr8:focus-visible{outline:2px solid var(--accent-8);outline-offset:-2px}.ScenePresenceSection_addButton__mW_U_{height:var(--space-8);width:var(--space-8);padding:var(--space-2);border-radius:var(--radius-2);border:none;background:transparent;color:var(--gray-10);cursor:pointer;transition:background .12s ease}.ScenePresenceSection_addButton__mW_U_:hover{background:var(--gray-3)}.ScenePresenceSection_addButton__mW_U_:focus-visible{outline:2px solid var(--accent-8);outline-offset:2px}.ScenePresenceSection_sourceBadge__uTKzT{font-size:.75rem;padding:1px var(--space-1);border-radius:var(--radius-1);background:var(--gray-2);border:1px solid var(--gray-6);color:var(--gray-10)}.ScenePresenceSection_addMenuPanel__f55qu{background:var(--gray-2);border-radius:var(--radius-2);border:1px solid var(--gray-6)}.ProgressRing_root__EdWTe{position:relative;width:var(--ring-size,200px);height:var(--ring-size,200px)}.ProgressRing_svg__Yzwfq{transform:rotate(-90deg)}.ProgressRing_content__L8MTo{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;text-align:center}.ForeshadowingBubbleMenu_bubble__Uj1bz{background:var(--gray-3);border:1px solid var(--gray-6);border-radius:var(--radius-4);box-shadow:0 4px 16px var(--gray-a4);padding:var(--space-3);min-width:200px;max-inline-size:calc(100vw - 2 * var(--space-4))}.ForeshadowingBubbleMenu_menuButton__ZdFx4{width:100%;justify-content:flex-start}.ForeshadowingBubbleMenu_selectTrigger__dLD6t{width:100%}.ForeshadowingBubbleMenu_entryList__LlApj{max-height:200px;overflow-y:auto}.ForeshadowingBubbleMenu_actionButton__UnUhU,.ForeshadowingBubbleMenu_confidenceButton___3LAB{flex:1}.ForeshadowingBubbleMenu_sectionLabel__rSXJa{padding-inline:var(--space-2);padding-block:var(--space-1)}.ForeshadowingBubbleMenu_certaintyTrack__yMyWN{background:var(--gray-a3);border-radius:var(--radius-3);padding:var(--space-1)}.KnowledgeEditorIntegration_popover__NQTSU{position:fixed;z-index:1000;width:280px;max-height:70vh;overflow-y:auto;background:var(--gray-3);border:1px solid var(--gray-6);border-radius:var(--radius-4);box-shadow:0 4px 16px var(--gray-a4);padding:var(--space-2)}.KnowledgeStrip_strip__vVNK0{flex-shrink:0;padding:var(--space-1) var(--space-3);border-block-end:1px solid var(--gray-5);background:var(--gray-2)}.KnowledgeStrip_summary__VZWmb{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-1) 0;border:none;background:transparent;color:var(--gray-12);font:inherit;font-size:var(--font-size-2);text-align:start;cursor:pointer}.KnowledgeStrip_link__xV8CJ:focus-visible,.KnowledgeStrip_summary__VZWmb:focus-visible{outline:2px solid var(--focus-8);outline-offset:2px}.KnowledgeStrip_body__u_JDG{display:flex;flex-direction:column;gap:var(--space-2);max-height:40vh;overflow-y:auto;padding-block-end:var(--space-2)}.KnowledgeStrip_group__4_vyz{margin:0;padding:0;list-style:none}.KnowledgeStrip_item__LibAK{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);padding:var(--space-1) 0}.KnowledgeStrip_link__xV8CJ{padding:0;border:none;background:transparent;color:var(--accent-11);font:inherit;text-decoration:underline;cursor:pointer}.KnowledgeStrip_certainty__S7ZdJ{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--gray-11)}.KnowledgeStrip_input__h32_g,.KnowledgeStrip_select__fUxAd{font:inherit;font-size:var(--font-size-2);min-block-size:24px;color:var(--gray-12);background:var(--gray-1);border:1px solid var(--gray-7);border-radius:var(--radius-2);padding:2px var(--space-1)}.KnowledgeStrip_addForm__Ub643{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.KnowledgeStrip_meta__5lUlu{color:var(--gray-11)}.MarginCommentEditorIntegration_popover__L9ghp{position:fixed;z-index:1000;width:320px;max-height:70vh;overflow-y:auto}.MarginCommentEditorIntegration_closeButton__qy8SK{position:absolute;top:4px;inset-inline-end:4px;z-index:1}.LockedFeatureButton_lockedButton___CwQx{position:relative;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;padding:0;border-radius:6px;color:var(--gray-11);cursor:pointer;transition:background-color .15s ease,color .15s ease;flex-shrink:0}.LockedFeatureButton_lockedButton___CwQx:hover{background-color:var(--gray-3);color:var(--gray-11)}.LockedFeatureButton_lockedButton___CwQx:focus-visible{outline:2px solid var(--accent-8);outline-offset:2px}.LockedFeatureButton_lockedIcon__Olk9j{opacity:.4;display:inline-flex;align-items:center;justify-content:center}.LockedFeatureButton_lockBadge__OQ0m8{position:absolute;bottom:3px;inset-inline-end:3px;color:var(--gray-11);pointer-events:none}.BinderContextMenu_overlay__Vob_U{position:fixed;z-index:200;min-width:160px;border-radius:var(--radius-4);background:var(--gray-2);border:1px solid var(--gray-6);box-shadow:0 4px 16px var(--gray-a5);padding:var(--space-1) 0}.BinderContextMenu_item__8nepr{display:flex;align-items:center;width:100%;border:none;background:transparent;color:var(--gray-12);font-size:var(--font-size-2);font-family:var(--default-font-family);line-height:var(--line-height-2);padding:var(--space-1) var(--space-3);cursor:pointer;text-align:start}.BinderContextMenu_item__8nepr:hover{background:var(--gray-3)}.BinderContextMenu_item__8nepr:focus-visible{outline:2px solid var(--accent-8);outline-offset:-2px;border-radius:var(--radius-1)}.BinderContextMenu_danger__Vy0mJ{color:var(--red-11)}.BinderContextMenu_danger__Vy0mJ:hover{background:var(--red-3);color:var(--red-11)}.CommandPalette_content__eqUPX{position:fixed!important;top:20vh!important;left:50%!important;transform:translateX(-50%)!important;width:calc(100% - 2rem);max-width:480px!important;padding:0!important;background:var(--gray-2)!important;border:1px solid var(--gray-6)!important;border-radius:var(--radius-5)!important;box-shadow:0 25px 50px -12px var(--gray-a5)!important;overflow:hidden;z-index:300}.CommandPalette_input__BaOqZ{width:100%;padding:14px 16px;font-size:15px;line-height:1.4;border:none;border-bottom:1px solid var(--gray-6);background:transparent;color:var(--gray-12);outline:none;font-family:inherit}.CommandPalette_input__BaOqZ::placeholder{color:var(--gray-10)}.CommandPalette_list__6xuKX{max-height:320px;overflow-y:auto}.CommandPalette_noResults___Fry4{padding:16px;text-align:center;display:block}.CommandPalette_item__uMTNq{display:flex;align-items:center;cursor:pointer;padding:10px 16px;gap:10px;font-size:14px;font-family:inherit;color:var(--gray-12);background:transparent;border:none;text-align:start}.CommandPalette_item__uMTNq:hover{background:var(--gray-3)}.CommandPalette_itemActive__DNRqN{background:var(--accent-3)}.CommandPalette_icon__EAGAa{color:var(--gray-10);flex-shrink:0}.CommandPalette_input__BaOqZ:focus-visible{outline:2px solid var(--accent-9);outline-offset:-2px}.BinderTreeItem_row__a0boB{display:flex;align-items:center;position:relative;cursor:pointer;transition:background-color .15s ease;user-select:none;outline:none}.BinderTreeItem_row__a0boB:focus-visible{box-shadow:inset 0 0 0 2px var(--accent-8)}.BinderTreeItem_chapter__nlxrI{height:40px;padding-inline:16px;gap:8px;font-size:13px;font-weight:500}.BinderTreeItem_scene__jqyyh{height:36px;padding-inline-start:20px;padding-inline-end:16px;gap:8px;font-size:13px;font-weight:400}.BinderTreeItem_default__R_xlz{color:var(--gray-11)}.BinderTreeItem_selected__EYRg_{background:var(--accent-3);color:var(--gray-12)}.BinderTreeItem_hovered__oM0mi{background:var(--gray-3)}.BinderTreeItem_dragOver__k8Doq{background:var(--accent-3)}.BinderTreeItem_dropIndicator__lmMmg{position:absolute;inset-inline:0;height:2px;background:var(--accent-9)}.BinderTreeItem_dropTop__MrVbO{top:0}.BinderTreeItem_dropBottom__rJ_KF{bottom:0}.BinderTreeItem_dropInto__pD_Nv{position:absolute;inset:2px;border:2px solid var(--accent-9);border-radius:var(--radius-3);pointer-events:none}.BinderTreeItem_activeIndicator__qcIVw{position:absolute;inset-inline-start:0;top:0;bottom:0;width:3px;background:var(--accent-9)}.BinderTreeItem_chevronButton__ZMt2C{width:16px;height:16px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;color:var(--gray-11);flex-shrink:0}.BinderTreeItem_iconSpan__sU4n7{width:14px;height:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.BinderTreeItem_iconDefault__yS4ZD{color:var(--gray-11)}.BinderTreeItem_iconAccent__IzB2V{color:var(--accent-11)}.BinderTreeItem_title__4a5CY{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BinderTreeItem_renameInput__VGA3f{flex:1;font-size:13px;font-family:inherit;border:1px solid var(--accent-9);border-radius:var(--radius-2);padding-block:2px;padding-inline:6px;background:var(--gray-2);color:var(--gray-12);outline:none;min-width:0}.BinderTreeItem_wordCount__KuzgM{margin-inline-start:auto;flex-shrink:0;font-size:12px;color:var(--gray-11);opacity:0;transition:opacity .15s ease}.BinderTreeItem_row__a0boB:focus-within .BinderTreeItem_wordCount__KuzgM,.BinderTreeItem_row__a0boB:hover .BinderTreeItem_wordCount__KuzgM{opacity:1}.BinderTreeItem_selected__EYRg_ .BinderTreeItem_wordCount__KuzgM{opacity:1}.BinderTreeItem_statusDot__G1jPv{flex-shrink:0;width:8px;height:8px;box-sizing:border-box;border-radius:9999px}.BinderTreeItem_statusDotFinal__QSWUD{background:var(--green-9)}.BinderTreeItem_statusDotDraft__R4d86{border:1px solid var(--amber-9);background:linear-gradient(to right,var(--amber-9) 50%,transparent 50%)}.BinderTreeItem_openNoteGlyph__N1gt6{position:relative;flex-shrink:0;width:6px;height:6px;padding:0;margin:0;border:none;border-radius:1px;background:var(--gray-8);transform:rotate(45deg);cursor:pointer;opacity:0;pointer-events:none;transition:opacity .15s ease}.BinderTreeItem_openNoteGlyph__N1gt6:before{content:"";position:absolute;inset:-19px;transform:rotate(-45deg);pointer-events:inherit}.BinderTreeItem_openNoteGlyphVisible__z9kSf{opacity:1;pointer-events:auto}.BinderTreeItem_openNoteGlyph__N1gt6:focus-visible{outline:2px solid var(--accent-8);outline-offset:2px}.BinderTreeItem_quickAdd__jLdRa{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-3);background:var(--accent-9);color:var(--accent-contrast);border:none;cursor:pointer;flex-shrink:0;opacity:0;pointer-events:none;transition:transform .15s ease,opacity .15s ease}.BinderTreeItem_row__a0boB:focus-within .BinderTreeItem_quickAdd__jLdRa,.BinderTreeItem_row__a0boB:hover .BinderTreeItem_quickAdd__jLdRa{opacity:1;pointer-events:auto}@media (hover:none){.BinderTreeItem_quickAdd__jLdRa{opacity:1;pointer-events:auto}}.BinderTreeItem_quickAdd__jLdRa:hover{transform:scale(1.1)}.BinderTreeItem_quickAdd__jLdRa:active{transform:scale(.95)}.BinderTreeItem_actions__dxCFu{margin-inline-start:4px;flex-shrink:0;height:28px;width:28px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-3);background:transparent;border:none;cursor:pointer;color:var(--gray-11)}.BinderTreeItem_actions__dxCFu:hover{background:var(--gray-3)}.BinderTreeItem_publishedBadge__Cog5u{margin-inline-start:auto;flex-shrink:0;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.04em;padding:1px 6px;border-radius:var(--radius-2);background:var(--green-3);color:var(--green-11)}.BinderTreeItem_patronBadge__6vmb3{background:var(--amber-3);color:var(--amber-11)}.BinderTreeItem_syncDot__O9VYX{flex-shrink:0;width:8px;height:8px;border-radius:50%}.BinderTreeItem_syncDot-pending__pxg38{background:var(--gray-9);animation:BinderTreeItem_syncPulse__CPmmW 2s cubic-bezier(.4,0,.6,1) infinite}.BinderTreeItem_syncDot-failed__7BGz3{background:var(--red-9);border-radius:1px;transform:rotate(45deg)}.BinderTreeItem_syncDot-paused__N8iwc{background:transparent;border:2px solid var(--amber-9)}.BinderTreeItem_syncDotRetry__3t32h{padding:0;border:none;cursor:pointer;min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center;background:transparent}.BinderTreeItem_syncDotRetry__3t32h>.BinderTreeItem_syncDot__O9VYX,.BinderTreeItem_syncDotRetry__3t32h>span{width:8px;height:8px;flex-shrink:0}.BinderTreeItem_syncDotRetry__3t32h:hover{outline:2px solid var(--red-9);outline-offset:2px}.BinderTreeItem_syncDotRetry__3t32h:focus-visible{outline:2px solid var(--accent-8);outline-offset:2px}@keyframes BinderTreeItem_syncPulse__CPmmW{0%,to{opacity:1}50%{opacity:.4}}.BinderTreeItem_renameInput__VGA3f:focus-visible{box-shadow:0 0 0 2px var(--accent-8)}@media (pointer:coarse){.BinderTreeItem_chapter__nlxrI,.BinderTreeItem_scene__jqyyh{min-height:44px;height:auto}}.BinderPanel_sectionHeader__eVNIX{padding-inline-start:1.375rem;padding-block:6px;font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--gray-11);display:flex;align-items:center;gap:6px}.BinderPanel_readingOrderLabel__lBsYm{padding-block-end:4px;padding-inline-start:1.375rem;font-size:12px;font-weight:500;text-transform:none;letter-spacing:normal;color:var(--gray-11)}.BinderPanel_newChapterButton__G52Ky{width:100%;height:40px;padding-inline-start:1.375rem;padding-inline-end:1rem;display:flex;align-items:center;gap:8px;font-size:13px;color:var(--gray-11);background:transparent;border:none;cursor:pointer;transition:background .15s ease}.BinderPanel_newChapterButton__G52Ky:hover{background:var(--gray-3)}.BinderPanel_deleteDialogContent__ERTlB{display:flex;flex-direction:column;gap:var(--space-5)}.BinderPanel_deleteDialogActions__4nFxE{display:flex;justify-content:flex-end;gap:var(--space-3)}.BinderPanel_scrollContainer__6uxXe{overflow-y:auto;background-color:var(--gray-2)}.BinderPanel_sectionHeaderAddBtn__m4tS_{margin-inline-start:auto;opacity:0;transition:opacity .15s ease;background:transparent;border:none;cursor:pointer;color:var(--gray-11);display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--radius-2);padding:0;flex-shrink:0}.BinderPanel_sectionHeaderAddBtn__m4tS_:hover{background:var(--gray-4);color:var(--gray-12)}.BinderPanel_scrollContainer__6uxXe:hover .BinderPanel_sectionHeaderAddBtn__m4tS_,.BinderPanel_sectionHeaderAddBtn__m4tS_:focus-visible{opacity:1}@media (hover:none){.BinderPanel_sectionHeaderAddBtn__m4tS_{opacity:1}}.BinderPanel_sectionHeaderAddBtn__m4tS_:focus-visible{outline:2px solid var(--accent-8);outline-offset:-2px}.BinderPanel_storyBibleSeparator__NsxMU{height:1px;border:none;background:var(--gray-6);margin-block:4px}.BinderPanel_storyBibleSection__G59uc{padding-block-end:0}.BinderPanel_storyBibleHeader__qWQkJ{display:flex;align-items:center;justify-content:space-between;width:100%;padding-inline-start:1.375rem;padding-inline-end:1rem;padding-block:6px;font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--gray-11);background:transparent;border:none;border-bottom:1px solid transparent;cursor:pointer;transition:background-color .15s ease;text-align:start}.BinderPanel_storyBibleHeader__qWQkJ:hover{background-color:var(--gray-3)}.BinderPanel_storyBibleHeader__qWQkJ:focus-visible{outline:2px solid var(--accent-8);outline-offset:-2px}.BinderPanel_storyBibleHeaderWithBorder__RFusd{border-bottom-color:var(--gray-6)}.BinderPanel_storyBibleChevron__nyMRU{transition:transform .2s ease-out;color:var(--gray-11);flex-shrink:0}.BinderPanel_storyBibleChevronOpen__EmwN5{transform:rotate(180deg)}.BinderPanel_storyBibleContent__NDDeP{display:grid;grid-template-rows:1fr;transition:grid-template-rows .2s ease-out}.BinderPanel_storyBibleContentCollapsed__SJdhs{grid-template-rows:0fr}.BinderPanel_storyBibleContentInner__EOlYa{overflow:hidden;padding-block-end:8px}.BinderPanel_storyBibleRow__sUI_b{width:100%;min-height:44px;height:auto;padding-inline-start:1.375rem;padding-inline-end:1rem;display:flex;align-items:center;gap:8px;font-size:13px;color:var(--gray-11);background:transparent;border:none;cursor:pointer;transition:background .15s ease;text-align:start}.BinderPanel_storyBibleRow__sUI_b:hover{background:var(--gray-3)}.BinderPanel_storyBibleRowUnavailable__1b4A2{color:var(--gray-9);cursor:not-allowed}.BinderPanel_storyBibleHint___uxCJ{margin:0;padding-block:4px 8px;padding-inline:1.375rem 1rem;font-size:12px;color:var(--gray-11)}.BinderPanel_storyBibleRowActive__I_UtL{background:var(--accent-3);color:var(--accent-11)}.BinderPanel_storyBibleRowActive__I_UtL:hover{background:var(--accent-4)}.BinderPanel_storyBibleRowActive__I_UtL .BinderPanel_storyBibleIcon__X0ziG{color:var(--accent-10)}.BinderPanel_storyBibleIcon__X0ziG{color:var(--gray-11);flex-shrink:0}.BinderPanel_storyBibleRowLabel__bQU5W{flex:1}.BinderPanel_storyBibleCount__2C20f{margin-inline-start:auto;flex-shrink:0;font-size:.75rem;color:var(--gray-11)}.BinderPanel_manuscriptTree__XOnCc{position:relative;z-index:0}.HighlightSwitchRow_row__0SDDu{display:flex;align-items:center;gap:var(--space-3);min-block-size:44px;padding-block:var(--space-1);padding-inline:var(--space-2);margin-inline:calc(-1 * var(--space-2));border-radius:var(--radius-2);cursor:pointer}.HighlightSwitchRow_row__0SDDu:hover{background-color:var(--gray-a3)}.HighlightSwitchRow_row__0SDDu[data-disabled]{cursor:not-allowed}.HighlightSwitchRow_text__3eC_J{display:flex;flex-direction:column;flex:1;min-inline-size:0}.HighlightSwitchRow_swatch___ChHx{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;inline-size:72px;block-size:28px;border-radius:var(--radius-2);border:1px solid var(--gray-a5);background-color:var(--color-background);color:var(--gray-12);font-size:var(--font-size-1);line-height:1.2;white-space:nowrap;pointer-events:none;user-select:none}.HighlightsPopover_content__CY7oI{max-inline-size:360px;inline-size:calc(100vw - 32px);max-block-size:var(--radix-popover-content-available-height);overflow-y:auto}.HighlightsPopover_trigger__CTuGI{min-block-size:44px;min-inline-size:44px;color:var(--gray-11);position:relative}.HighlightsPopover_triggerOn__X2X88{color:var(--gray-11)}.HighlightsPopover_triggerPaused__B6u8h svg:first-child{opacity:.45}.HighlightsPopover_triggerPaused__B6u8h:after{content:"";position:absolute;inset-inline:10px;inset-block-start:50%;border-block-start:2px solid currentColor;transform:rotate(-45deg);pointer-events:none}.HighlightsPopover_pauseGlyph__7RBcL{position:absolute;inset-block-end:5px;inset-inline-end:5px;color:var(--gray-12)}.HighlightsPopover_pausedNotice__o0JuW{padding:var(--space-2) var(--space-3);border-radius:var(--radius-2);background-color:var(--gray-3)}.HighlightsPopover_actionButton__X87PE{min-block-size:44px}.HighlightsPopover_linkButton__Sp8Ko{min-block-size:44px;padding-inline:var(--space-2);background:none;border:0;cursor:pointer;font:inherit}.SuggestionCard_content__wpTvQ{padding:12px;max-block-size:var(--radix-popover-content-available-height,100dvh);overflow-y:auto}.SuggestionCard_action__tKiBA{min-block-size:36px}@media (pointer:coarse){.SuggestionCard_action__tKiBA{min-block-size:44px}}.SuggestionCard_srOnly__sTsfS{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ProjectMetadataDialog_buttonGrow__BxyjL{flex:1}.ProjectMetadataDialog_body__fE1sC,.ProjectMetadataDialog_scrollArea__pp_tr{display:flex;flex-direction:column;flex:1;min-height:0}.ProjectMetadataDialog_scrollArea__pp_tr{gap:var(--space-5);overflow-y:auto;padding:1.375rem 1.375rem 1rem}.ProjectMetadataDialog_footer__W31m4{padding:.875rem 1.375rem 1.375rem;border-top:1px solid var(--gray-6)}.ProjectMetadataDialog_section__iiM4W{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);background:var(--gray-3);border:1px solid var(--gray-4);border-radius:var(--radius-3)}.ProjectMetadataDialog_sectionHeading__MILCG{font-size:var(--font-size-2);font-weight:var(--font-weight-semibold,600);color:var(--gray-12);letter-spacing:.02em;line-height:1.4}.ProjectMetadataDialog_sectionToggle__PS_uF{display:flex;align-items:center;justify-content:space-between;width:100%;background:transparent;border:none;padding:0;cursor:pointer;text-align:start}.ProjectMetadataDialog_sectionToggle__PS_uF:hover .ProjectMetadataDialog_sectionHeading__MILCG{color:var(--gray-11)}.ProjectMetadataDialog_sectionToggle__PS_uF:focus-visible{outline:2px solid var(--accent-8);outline-offset:2px;border-radius:var(--radius-1)}.ProjectMetadataDialog_sectionChevron__82xEV{transition:transform .2s ease;color:var(--gray-9);flex-shrink:0}.ProjectMetadataDialog_sectionChevronOpen__SokhI{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.ProjectMetadataDialog_sectionChevron__82xEV{transition:none}}.ProjectMetadataDialog_coverPreview__PQq__{width:100%;max-width:320px;aspect-ratio:16/9;background:var(--gray-4);border:1px solid var(--gray-6);border-radius:var(--radius-3);overflow:hidden}.ProjectMetadataDialog_coverPreviewEmpty__vJitl{border-style:dashed;border-color:var(--gray-7)}.ProjectMetadataDialog_coverPreviewImage__x2rY1{width:100%;height:100%;object-fit:cover;display:block}.ProjectMetadataDialog_coverFileInput__t1sJ7{display:none}.AuthorProfileModal_content__euII3{padding:var(--space-2) 0}.AuthorProfileModal_avatarWrapper__cJdGn{margin-bottom:var(--space-2)}.AuthorProfileModal_userInfo__f8MSD{text-align:center}.AuthorProfileModal_userName__1an59{margin-bottom:var(--space-1)}.SessionGoalDialog_buttonGrow__J5vKa{flex:1}.BackupManager_item__Uuy4T{background:var(--gray-2);border:1px solid var(--gray-6);border-radius:var(--radius-4);padding:var(--space-4)}.BackupManager_statusFailed__YkTlp{color:var(--red-11)}.BackupManager_meta__jCWIy,.BackupManager_statusPending__pvmrr{color:var(--gray-10)}.BackupManager_errorMessage__zE8Bk{color:var(--red-11)}.ImportWizard_stepIndicator__brMw_{display:flex;gap:var(--space-2);flex-shrink:0;margin-block-end:var(--space-4)}.ImportWizard_stepItem__QWaWe{font-size:13px;color:var(--gray-11)}.ImportWizard_stepItemActive__5L5NJ{font-weight:600;color:var(--gray-12)}.ImportWizard_footer__ql2Fz{display:flex;justify-content:flex-end;gap:var(--space-3);flex-shrink:0;padding-block-start:var(--space-4);border-top:1px solid var(--gray-6);margin-block-start:auto}.ImportWizard_sourceGrid__VaiVh{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-3)}.ImportWizard_sourceCard__534H2{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);padding:var(--space-4);text-align:start;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.ImportWizard_sourceCard__534H2:focus-visible,.ImportWizard_sourceCard__534H2:hover{border-color:var(--accent-8);background:var(--accent-3)}.ImportWizard_sourceCard__534H2:focus-visible{outline:2px solid var(--accent-8);outline-offset:2px}.ImportWizard_sourceCardIcon__sEbOk{color:var(--accent-11)}.ImportWizard_needAnotherFormat__NSXAy{color:var(--gray-11)}.ImportWizard_needAnotherFormatLink__1n6NS{display:inline-flex;align-items:center;min-height:44px;min-width:44px;color:inherit;text-decoration:underline;text-underline-offset:2px}.ImportWizard_dropzone__fWdNe{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);width:100%;min-height:180px;padding:var(--space-5);background:transparent;border:2px dashed var(--gray-6);border-radius:var(--radius-4);color:var(--gray-11);cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.ImportWizard_dropzoneActive__GG11a,.ImportWizard_dropzone__fWdNe:focus-visible,.ImportWizard_dropzone__fWdNe:hover{border-color:var(--accent-8);background:var(--accent-3)}.ImportWizard_dropzone__fWdNe:focus-visible{outline:2px solid var(--accent-8);outline-offset:2px}.ImportWizard_hiddenInput__OXXmc{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.ImportWizard_errorText__bpWJ_{color:var(--red-11)}.ImportWizard_warningText__d3Lrl{color:var(--amber-11)}.ImportWizard_progressRow__aFUQx{display:flex;align-items:center;gap:var(--space-3)}.ImportWizard_spinner__it9xb{color:var(--accent-11);animation:ImportWizard_spin__DI6Ui 1s linear infinite}@keyframes ImportWizard_spin__DI6Ui{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ImportWizard_spinner__it9xb{animation:none}}.ImportWizard_notesDisclosure__V4c6Z{border:1px solid var(--gray-6);border-radius:var(--radius-3);padding:var(--space-3)}.ImportWizard_notesSummary__nvqq_{cursor:pointer;font-weight:500;color:var(--gray-12)}.ImportWizard_noteItem__EA4En{display:flex;align-items:flex-start;gap:var(--space-2);padding-block:var(--space-2);border-block-start:1px solid var(--gray-4)}.ImportWizard_noteItem__EA4En:first-child{border-block-start:none}.ImportWizard_noteIconError__93X4O{color:var(--red-10);flex-shrink:0}.ImportWizard_noteIconInfo__UJKJF{color:var(--gray-10);flex-shrink:0}.ImportWizard_technicalDetail__dySJ5{margin-block-start:var(--space-2)}.ImportWizard_technicalDetailSummary__RFNiX{cursor:pointer;color:var(--gray-11)}.PendingChangesDrawer_overlay__OwDJf{position:fixed;inset:0;background:var(--gray-a6);z-index:200;animation:PendingChangesDrawer_fadeIn__5DZQp .15s ease-out}.PendingChangesDrawer_drawer__JGrM4{position:fixed;top:0;inset-inline-end:0;width:380px;max-width:90vw;height:100dvh;background:var(--color-panel);border-inline-start:1px solid var(--gray-5);z-index:201;display:flex;flex-direction:column;animation:PendingChangesDrawer_slideIn__SGWo5 .2s ease-out}@keyframes PendingChangesDrawer_fadeIn__5DZQp{0%{opacity:0}to{opacity:1}}@keyframes PendingChangesDrawer_slideIn__SGWo5{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes PendingChangesDrawer_slideInRtl__JHGhf{0%{transform:translateX(-100%)}to{transform:translateX(0)}}[dir=rtl] .PendingChangesDrawer_drawer__JGrM4{animation-name:PendingChangesDrawer_slideInRtl__JHGhf}.PendingChangesDrawer_header__cN_zH{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--gray-5)}.PendingChangesDrawer_closeButton__TPCnz{background:none;border:none;cursor:pointer;padding:4px;color:var(--gray-11);border-radius:4px}.PendingChangesDrawer_closeButton__TPCnz:hover{background:var(--gray-4)}.PendingChangesDrawer_content__iHvCy{flex:1;overflow-y:auto;padding:16px 20px}.PendingChangesDrawer_empty__P9cpx{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:40px 0}.PendingChangesDrawer_emptyIcon__zw1Vm{color:var(--gray-8)}.PendingChangesDrawer_actions__LaO1r{display:flex;gap:8px;margin-bottom:16px;flex-wrap:wrap}.PendingChangesDrawer_list__LGN_7{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.PendingChangesDrawer_item__zu7ON{padding:12px;border-radius:6px;border:1px solid var(--gray-5);background:var(--gray-2)}.PendingChangesDrawer_itemTitle__TmLDm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}.PendingChangesDrawer_badge__KfQ7l{display:inline-flex;align-items:center;gap:4px;font-size:.75rem;padding:4px 8px;border-radius:999px;text-transform:capitalize;font-weight:500}.PendingChangesDrawer_badge-pending___gU7M,.PendingChangesDrawer_badge-retrying__QpKJ_{background:var(--amber-3);color:var(--amber-11)}.PendingChangesDrawer_badge-failed__Mg2E8{background:var(--red-3);color:var(--red-11)}.PendingChangesDrawer_badge-paused__oXwd4{background:var(--orange-3);color:var(--orange-11)}.PendingChangesDrawer_errorText__pcv7B{margin-top:4px}.PendingChangesDrawer_badgeIcon__Lu5cn{flex-shrink:0;vertical-align:-2px;margin-inline-end:4px}.PendingChangesDrawer_badge__KfQ7l .PendingChangesDrawer_badgeIcon__Lu5cn{margin-inline-end:0}.AppBar_header__ljrLf{position:sticky;top:0;z-index:50;height:44px;padding:0 20px;border-bottom:1px solid var(--gray-6);background:var(--gray-2)}.AppBar_actions__VoewH{overflow-x:hidden}@media (pointer:coarse){.AppBar_actions__VoewH .rt-IconButton{min-width:44px;min-height:44px}}.page_pageWrapper___CYzt{min-height:100dvh;background-color:var(--gray-1)}.page_desktopOnly__UW7fI{display:block}@media (max-width:767px){.page_desktopOnly__UW7fI{display:none}}.page_mainContent__6dG1S{max-width:860px;margin:0 auto;padding:32px 20px}.page_loadingText___aUEi{color:var(--gray-11);font-size:14px}.page_errorText__R8_xg{color:var(--red-11);font-size:14px}.page_projectWrapper__8QEEN{text-decoration:none;color:inherit}.page_logoButton__5fY5m{display:flex;align-items:center;gap:8px;font-weight:600;font-size:15px;color:var(--gray-12);height:auto;padding:0;text-decoration:none}.page_logoButton__5fY5m:focus-visible{outline:2px solid var(--accent-8);outline-offset:2px;border-radius:4px}.page_skipLink__PYy85{position:absolute;inset-inline-start:8px;inset-block-start:-64px;z-index:100;padding:8px 12px;border-radius:6px;background:var(--color-panel-solid);color:var(--gray-12);font-size:14px}.page_skipLink__PYy85:focus{inset-block-start:8px;outline:2px solid var(--accent-8)}.page_modalText__rm6Uh{font-size:14px;color:var(--gray-12)}.page_gateLoading__jiNO8{display:flex;align-items:center;justify-content:center;min-height:100dvh;background-color:var(--gray-1)}.VideoFacade_root__RBnAM{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:var(--radius-4);border:1px solid var(--gray-6);background:var(--gray-3)}.VideoFacade_poster__v1wit{object-fit:cover}.VideoFacade_frame___qck9{position:absolute;inset:0;width:100%;height:100%;border:0}.VideoFacade_play__m_YbP{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:0;border:0;background:var(--black-a2);cursor:pointer}.VideoFacade_play__m_YbP:focus-visible{outline:2px solid var(--accent-8);outline-offset:-4px}.VideoFacade_playIcon__bvD45{display:flex;align-items:center;justify-content:center;width:var(--space-9);height:var(--space-9);border-radius:9999px;background:var(--accent-9);color:var(--accent-contrast);padding-inline-start:var(--space-1);transition:background-color .15s ease-out}.VideoFacade_play__m_YbP:hover .VideoFacade_playIcon__bvD45{background:var(--accent-10)}.PlotlineManager_backdrop__ntork{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;background:var(--gray-a8)}.PlotlineManager_overlay__0lSnK{position:absolute;inset:0}.PlotlineManager_panel__1BXxx{position:relative;width:100%;max-width:28rem;margin-inline:var(--space-4);border-radius:var(--radius-5);border:1px solid var(--gray-6);background:var(--gray-2);box-shadow:0 8px 30px var(--gray-a5)}.PlotlineManager_header___z604{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--gray-6)}.PlotlineManager_body__2IMXG{padding:var(--space-3) var(--space-4);max-height:20rem;overflow-y:auto}.PlotlineManager_footer__dYIcg{padding:var(--space-3) var(--space-4);border-top:1px solid var(--gray-6)}.PlotlineManager_row__4_MsX{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-3)}.PlotlineManager_row__4_MsX:hover{background:var(--gray-3)}.PlotlineManager_swatch__VpdKm{display:inline-block;width:var(--space-3);height:var(--space-3);flex-shrink:0;border-radius:var(--radius-full);border:1px solid var(--gray-6)}.PlotlineManager_actionButton__8SejZ{display:inline-flex;align-items:center;justify-content:center;min-height:var(--space-8);min-width:var(--space-8);padding:0;border-radius:var(--radius-2);border:none;background:transparent;color:var(--gray-11);cursor:pointer}.PlotlineManager_actionButton__8SejZ:hover{color:var(--gray-12)}.PlotlineManager_deleteIconButton__OWjeW:hover{color:var(--red-11)}.PlotlineManager_actionButton__8SejZ:disabled{opacity:.4;cursor:default}.PlotlineManager_actionButton__8SejZ:focus-visible,.PlotlineManager_cancelAction__22ZLX:focus-visible,.PlotlineManager_deleteAction__FvYu5:focus-visible,.PlotlineManager_doneButton__Z_vLf:focus-visible,.PlotlineManager_editInput__kXyXm:focus-visible{outline:none;box-shadow:0 0 0 2px var(--gray-1),0 0 0 4px var(--accent-8)}.PlotlineManager_editInput__kXyXm{flex:1;min-height:var(--space-8);padding-inline:var(--space-2);border-radius:var(--radius-2);border:1px solid var(--gray-7);background:var(--gray-3);color:var(--gray-12);font-size:var(--font-size-2)}.PlotlineManager_confirmButton__zzOzC{display:inline-flex;align-items:center;justify-content:center;min-height:var(--space-8);min-width:var(--space-8);border-radius:var(--radius-2);border:none;background:transparent;color:var(--accent-11);cursor:pointer}.PlotlineManager_confirmButton__zzOzC:disabled{opacity:.4;cursor:default}.PlotlineManager_deleteAction__FvYu5{border:none;background:transparent;color:var(--red-11);cursor:pointer;font-size:var(--font-size-1);min-height:var(--space-8);padding-inline:var(--space-2)}.PlotlineManager_deleteAction__FvYu5:hover{text-decoration:underline}.PlotlineManager_cancelAction__22ZLX{border:none;background:transparent;color:var(--gray-11);cursor:pointer;font-size:var(--font-size-1);min-height:var(--space-8);padding-inline:var(--space-2)}.PlotlineManager_cancelAction__22ZLX:hover{color:var(--gray-12)}.PlotlineManager_doneButton__Z_vLf{width:100%;min-height:var(--space-8);border-radius:var(--radius-3);border:1px solid var(--gray-6);background:var(--gray-3);color:var(--gray-12);cursor:pointer;font-size:var(--font-size-2);padding:var(--space-2) var(--space-4)}.PlotlineManager_doneButton__Z_vLf:hover{background:var(--gray-4)}.PlotlineManager_editRow__APLT5{flex:1}.ProjectNotesPanel_backdrop__zzEFL{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center}.ProjectNotesPanel_overlay__MhiFh{position:absolute;inset:0;background:var(--gray-a8)}.ProjectNotesPanel_panel__3ynRB{position:relative;width:100%;max-width:32rem;max-height:80dvh;margin-inline:var(--space-4);display:flex;flex-direction:column;border-radius:var(--radius-5);border:1px solid var(--gray-6);background:var(--gray-2);box-shadow:0 8px 30px var(--gray-a5)}.ProjectNotesPanel_header___JuW8{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--gray-6)}.ProjectNotesPanel_headerActions__xNrqQ{display:flex;align-items:center;gap:var(--space-2)}.ProjectNotesPanel_iconButtonContent__TLxGO{display:inline-flex;align-items:center;gap:var(--space-1)}.ProjectNotesPanel_closeButton__5bBUQ{display:inline-flex;align-items:center;justify-content:center;min-height:var(--space-8);min-width:var(--space-8);padding:0;border-radius:var(--radius-2);border:none;background:transparent;color:var(--gray-11);cursor:pointer}.ProjectNotesPanel_closeButton__5bBUQ:hover{color:var(--gray-12)}.ProjectNotesPanel_closeButton__5bBUQ:focus-visible{outline:none;box-shadow:0 0 0 2px var(--gray-1),0 0 0 4px var(--accent-8)}.ProjectNotesPanel_body__hyK0z{padding:var(--space-3) var(--space-4);overflow-y:auto}.ProjectGoalsSettings_separatorSection__Daw3k{border-top:1px solid var(--gray-6)}.ProjectGoalsSettings_checkboxLabel__YvXUn{display:inline-flex;align-items:center;gap:var(--space-2);cursor:pointer}.LanguageDialog_flexButton__j_Zzl,.ProjectGoalsSettings_buttonGrow__w6sSd{flex:1}.LanguageDialog_dictionaryList___yH37{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.LanguageDialog_dictionaryItem__XFYjz{display:flex;align-items:center;justify-content:space-between;gap:8px}.LanguageDialog_dictionaryRemove__Rpjyj{min-block-size:32px}