.launch-module__FxfpvW__landing,.launch-module__FxfpvW__interior{--launch-bg:#121313;--launch-surface:#191a1a;--launch-ink:#f2f3f1;--launch-muted:#a4a7a3;--launch-faint:#737773;--launch-line:#ffffff1c;--launch-blue:#49b9f4;--launch-blue-hover:#68c7f7;--launch-blue-ink:#07141a;--launch-heading-subdued:#c3c6c1;--launch-copy:#c8cac6;--launch-control-bg:#ffffff06;--launch-control-bg-hover:#ffffff0d;--launch-control-border-hover:#ffffff38;--launch-panel-bg:#ffffff06;--launch-input-bg:#101111;--launch-input-border:#ffffff24;--launch-placeholder:#656864;--launch-link:#c6c9c5;--launch-danger:#f2a49c;--launch-success-ink:#dfe1de;--launch-blue-soft:#49b9f426;--launch-focus-soft:#49b9f421;--writer-preview-canvas:#1a1a1a;--writer-preview-sidebar:#181818;--writer-preview-toolbar:#202020;--writer-preview-ink:#ccc;--writer-preview-bright:#f4f4f4;--writer-preview-muted:#858585;--writer-preview-syntax:#575757;--writer-preview-border:#343434;--writer-preview-accent:#4cc0ff;isolation:isolate;background:var(--launch-bg);min-height:100svh;color:var(--launch-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;transition:background .18s,color .18s;position:relative;overflow:hidden auto}.launch-module__FxfpvW__landing[data-launch-theme=light],.launch-module__FxfpvW__interior[data-launch-theme=light]{--launch-bg:#f4f0e8;--launch-surface:#ece7dd;--launch-ink:#201e1b;--launch-muted:#68625b;--launch-faint:#756e66;--launch-line:#d6cfc4;--launch-blue:#176b8c;--launch-blue-hover:#125b78;--launch-blue-ink:#f8f4ec;--launch-heading-subdued:#4e4942;--launch-copy:#4d4943;--launch-control-bg:#201e1b08;--launch-control-bg-hover:#201e1b0f;--launch-control-border-hover:#b8afa3;--launch-panel-bg:#201e1b06;--launch-input-bg:#eee9df;--launch-input-border:#c9c1b5;--launch-placeholder:#8c847b;--launch-link:#4f4942;--launch-danger:#8f3e37;--launch-success-ink:#3f4a43;--launch-blue-soft:#176b8c1f;--launch-focus-soft:#176b8c2b;--writer-preview-canvas:#f4f0e8;--writer-preview-sidebar:#ece7dd;--writer-preview-toolbar:#efebe3;--writer-preview-ink:#3b3833;--writer-preview-bright:#201e1b;--writer-preview-muted:#756e66;--writer-preview-syntax:#aaa297;--writer-preview-border:#d6cfc4;--writer-preview-accent:#176b8c;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.launch-module__FxfpvW__landing{grid-template-rows:auto minmax(0,1fr) auto;padding:clamp(1.25rem,2.5vw,2.25rem) clamp(1.25rem,4vw,4.5rem) 0;display:grid}.launch-module__FxfpvW__interior{grid-template-rows:auto 1fr;padding:clamp(1.25rem,2.5vw,2.25rem) clamp(1.25rem,4vw,4.5rem);display:grid}.launch-module__FxfpvW__header{z-index:3;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1.5rem;width:100%;display:grid;position:relative}.launch-module__FxfpvW__headerActions{justify-self:end;align-items:center;gap:.65rem;display:flex}.launch-module__FxfpvW__headerNav{justify-self:center;align-items:center;gap:clamp(1rem,2vw,1.65rem);display:flex}.launch-module__FxfpvW__headerNavLink{min-height:2.75rem;color:var(--launch-muted);align-items:center;gap:.4rem;padding:.65rem .2rem;font-size:.86rem;font-weight:460;text-decoration:none;transition:color .16s;display:inline-flex}.launch-module__FxfpvW__headerNavLink:hover,.launch-module__FxfpvW__headerNavLink:focus-visible{color:var(--launch-ink)}.launch-module__FxfpvW__headerNavIcon{width:.92rem;height:.92rem;color:var(--launch-blue);opacity:.78;flex:none}.launch-module__FxfpvW__appearanceSwitch{cursor:pointer;width:2.75rem;height:2.75rem;color:var(--launch-muted);background:0 0;border:1px solid #0000;border-radius:.55rem;flex:none;place-items:center;transition:background .16s,border-color .16s,color .16s;display:inline-grid}.launch-module__FxfpvW__appearanceSwitch svg{stroke-width:1.7px;width:1.05rem;height:1.05rem}.launch-module__FxfpvW__appearanceSwitch:hover,.launch-module__FxfpvW__appearanceSwitch:focus-visible{border-color:var(--launch-line);background:var(--launch-control-bg);color:var(--launch-ink)}.launch-module__FxfpvW__brand{color:var(--launch-ink);align-items:center;gap:.7rem;text-decoration:none;display:inline-flex}.launch-module__FxfpvW__brandMark{aspect-ratio:2314/1558;width:1.72rem;-webkit-mask:var(--efef-mark) center / contain no-repeat;mask:var(--efef-mark) center / contain no-repeat;background:currentColor;display:block}.launch-module__FxfpvW__brandName{font-family:var(--font-fraunces), Georgia, serif;font-optical-sizing:auto;font-variation-settings:"SOFT" 100, "WONK" 1;letter-spacing:-.065em;font-size:1.12rem;font-weight:200}.launch-module__FxfpvW__headerLink,.launch-module__FxfpvW__headerButton{min-height:2.75rem;color:var(--launch-ink);border-radius:.55rem;justify-content:center;align-items:center;font-size:.9rem;font-weight:460;text-decoration:none;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.launch-module__FxfpvW__headerButton{border:1px solid var(--launch-line);background:var(--launch-control-bg);padding:.72rem 1.25rem}.launch-module__FxfpvW__headerLink{color:var(--launch-muted);padding:.65rem .35rem}.launch-module__FxfpvW__headerLink:hover,.launch-module__FxfpvW__headerLink:focus-visible,.launch-module__FxfpvW__headerButton:hover,.launch-module__FxfpvW__headerButton:focus-visible{color:var(--launch-ink)}.launch-module__FxfpvW__headerButton:hover,.launch-module__FxfpvW__headerButton:focus-visible{border-color:var(--launch-control-border-hover);background:var(--launch-control-bg-hover)}.launch-module__FxfpvW__hero{--landing-proof-gap:clamp(2.25rem, 4vh, 3.5rem);z-index:1;width:min(100%,91rem);padding:clamp(2rem, 4.5vh, 4.5rem) 0 var(--landing-proof-gap);place-items:end center;margin:0 auto;display:grid;position:relative}.launch-module__FxfpvW__heroCopy{z-index:2;text-align:center;justify-items:center;width:min(76rem,100%);margin-inline:auto;display:grid;position:relative}.launch-module__FxfpvW__hero h1{max-width:13ch;font-family:var(--font-fraunces), Georgia, serif;font-optical-sizing:auto;font-variation-settings:"SOFT" 100, "WONK" 1;letter-spacing:-.052em;text-wrap:balance;margin:0 auto;font-size:clamp(3.75rem,8.9vw,8.2rem);font-weight:200;line-height:.9}.launch-module__FxfpvW__hero h1 em{font-style:italic;font-weight:inherit}.launch-module__FxfpvW__hero h1 span{color:var(--launch-heading-subdued);display:block}.launch-module__FxfpvW__heroDescription{max-width:44rem;color:var(--launch-muted);text-wrap:pretty;margin:clamp(1.35rem,2.8vh,2.15rem) auto 0;font-size:clamp(1rem,1.35vw,1.22rem);line-height:1.68}.launch-module__FxfpvW__heroPoints{width:min(100%,62rem);margin:var(--landing-proof-gap) auto 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;padding:0;list-style:none;display:grid}.launch-module__FxfpvW__heroPoints li{border:1px solid var(--launch-line);background:var(--launch-panel-bg);min-width:0;min-height:6.25rem;color:var(--launch-copy);text-align:center;border-radius:.75rem;align-content:start;justify-items:center;gap:.72rem;padding:1rem 1.15rem;font-size:clamp(.83rem,.92vw,.94rem);line-height:1.5;display:grid}.launch-module__FxfpvW__heroPointIcon{width:1.5rem;height:1.5rem;color:var(--launch-blue)}.launch-module__FxfpvW__heroSignupStage{justify-items:center;width:100%;display:grid}.launch-module__FxfpvW__writerPreview{z-index:1;border:1px solid var(--writer-preview-border);background:var(--writer-preview-canvas);width:min(100%,76rem);height:clamp(8.25rem,20svh,13rem);color:var(--writer-preview-ink);border-bottom:0;border-radius:1rem 1rem 0 0;margin:0 auto;position:relative;overflow:clip}.launch-module__FxfpvW__writerPreviewShell{background:var(--writer-preview-canvas);min-height:28rem;color:var(--writer-preview-ink);font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;pointer-events:none;-webkit-user-select:none;user-select:none;grid-template-columns:16.5rem minmax(0,1fr);display:grid}.launch-module__FxfpvW__writerPreviewSidebar{border-right:1px solid var(--writer-preview-border);background:var(--writer-preview-sidebar);grid-template-columns:3rem minmax(0,1fr);min-width:0;display:grid}.launch-module__FxfpvW__writerPreviewRail{border-right:1px solid var(--writer-preview-border);background:color-mix(in srgb, var(--writer-preview-sidebar) 84%, #000);flex-direction:column;align-items:center;gap:.72rem;padding:.72rem 0;display:flex}.launch-module__FxfpvW__landing[data-launch-theme=light] .launch-module__FxfpvW__writerPreviewRail{background:color-mix(in srgb, var(--writer-preview-sidebar) 88%, var(--writer-preview-canvas))}.launch-module__FxfpvW__writerPreviewBrandMark{aspect-ratio:2314/1558;background:var(--writer-preview-bright);width:1.35rem;-webkit-mask:var(--efef-mark) center / contain no-repeat;mask:var(--efef-mark) center / contain no-repeat;display:block}.launch-module__FxfpvW__writerPreviewRailDivider{background:var(--writer-preview-border);width:1rem;height:1px}.launch-module__FxfpvW__writerPreviewRailItem{width:1.95rem;height:1.95rem;color:var(--writer-preview-muted);border-radius:.5rem;place-items:center;display:grid}.launch-module__FxfpvW__writerPreviewRailItem[data-current=true]{box-shadow:inset 0 0 0 1px var(--writer-preview-border);background:var(--writer-preview-toolbar);color:var(--writer-preview-bright)}.launch-module__FxfpvW__writerPreviewRailItem svg{stroke-width:1.6px;width:.9rem;height:.9rem}.launch-module__FxfpvW__writerPreviewProject{min-width:0}.launch-module__FxfpvW__writerPreviewProjectHeader{border-bottom:1px solid var(--writer-preview-border);grid-template-columns:1.85rem minmax(0,1fr);align-items:center;gap:.65rem;min-height:3.5rem;padding:0 .85rem;display:grid}.launch-module__FxfpvW__writerPreviewProjectMark{border:1px solid var(--writer-preview-border);background:var(--writer-preview-toolbar);width:1.85rem;height:1.85rem;color:var(--writer-preview-muted);border-radius:.52rem;place-items:center;display:grid}.launch-module__FxfpvW__writerPreviewProjectMark svg{stroke-width:1.6px;width:.85rem;height:.85rem}.launch-module__FxfpvW__writerPreviewProjectHeader p{min-width:0;margin:0}.launch-module__FxfpvW__writerPreviewProjectHeader span,.launch-module__FxfpvW__writerPreviewSectionLabel{color:var(--writer-preview-muted);letter-spacing:.13em;text-transform:uppercase;font-size:.48rem;font-weight:650}.launch-module__FxfpvW__writerPreviewProjectHeader strong{color:var(--writer-preview-bright);text-overflow:ellipsis;white-space:nowrap;margin-top:.12rem;font-size:.66rem;font-weight:570;display:block;overflow:hidden}.launch-module__FxfpvW__writerPreviewSectionLabel{margin:0;padding:.78rem .85rem .48rem}.launch-module__FxfpvW__writerPreviewProjectRow{min-width:0;color:var(--writer-preview-muted);border-radius:.45rem;grid-template-columns:.85rem minmax(0,1fr);align-items:center;gap:.5rem;margin:0 .5rem;padding:.55rem .65rem;font-size:.61rem;display:grid}.launch-module__FxfpvW__writerPreviewProjectRow[data-current=true]{background:var(--writer-preview-toolbar);color:var(--writer-preview-bright)}.launch-module__FxfpvW__writerPreviewProjectRow svg{stroke-width:1.55px;width:.72rem;height:.72rem}.launch-module__FxfpvW__writerPreviewProjectRow span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.launch-module__FxfpvW__writerPreviewWorkspace{background:var(--writer-preview-canvas);min-width:0}.launch-module__FxfpvW__writerPreviewHeader{border-bottom:1px solid var(--writer-preview-border);background:var(--writer-preview-canvas);min-height:3.5rem;color:var(--writer-preview-muted);justify-content:space-between;align-items:center;gap:1rem;padding:0 1.1rem;font-size:.57rem;display:flex}.launch-module__FxfpvW__writerPreviewHeader p{align-items:center;gap:.48rem;min-width:0;margin:0;display:flex}.launch-module__FxfpvW__writerPreviewHeader p span,.launch-module__FxfpvW__writerPreviewHeader p strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.launch-module__FxfpvW__writerPreviewHeader p span{color:var(--writer-preview-accent)}.launch-module__FxfpvW__writerPreviewHeader p i{color:var(--writer-preview-syntax);font-style:normal}.launch-module__FxfpvW__writerPreviewHeader p strong{color:var(--writer-preview-ink);font-weight:560}.launch-module__FxfpvW__writerPreviewControls{flex:none;align-items:center;gap:1rem;display:flex}.launch-module__FxfpvW__writerPreviewControls span{align-items:center;gap:.35rem;display:inline-flex}.launch-module__FxfpvW__writerPreviewControls svg{width:.75rem;height:.75rem;color:var(--writer-preview-accent);stroke-width:1.6px}.launch-module__FxfpvW__writerPreviewCanvas{min-height:24.5rem;padding:clamp(1.8rem,4vw,3.4rem) clamp(1.5rem,6vw,5rem) 3rem}.launch-module__FxfpvW__writerPreviewDocument{width:min(100%,50rem);font-family:var(--font-ia-writer-mono), "iA Writer Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;font-synthesis:none;margin:0 auto}.launch-module__FxfpvW__writerPreviewDocument h2{color:var(--writer-preview-bright);letter-spacing:-.045em;grid-template-columns:1.15rem minmax(0,1fr);margin:0;font-size:clamp(1.55rem,2.6vw,2.75rem);font-weight:700;line-height:1.16;display:grid}.launch-module__FxfpvW__writerPreviewDocument h2>span{color:var(--writer-preview-syntax);letter-spacing:0;padding-top:.42rem;font-size:.78rem;font-weight:400}.launch-module__FxfpvW__writerPreviewDocument p{max-width:62ch;color:var(--writer-preview-ink);margin:1.25rem 0 0 1.15rem;font-size:clamp(.78rem,1.15vw,1rem);line-height:1.72}.launch-module__FxfpvW__writerPreviewCaret{background:var(--writer-preview-accent);width:2px;height:1.15em;margin-left:.18rem;display:inline-block;translate:0 .18em}.launch-module__FxfpvW__primaryButton,.launch-module__FxfpvW__secondaryButton{border-radius:.55rem;justify-content:center;align-items:center;min-height:3rem;padding:.9rem 1.42rem;font-size:.92rem;font-weight:470;line-height:1;text-decoration:none;transition:background .16s,border-color .16s,color .16s,transform .16s;display:inline-flex}.launch-module__FxfpvW__primaryButton{border:1px solid var(--launch-blue);background:var(--launch-blue);color:var(--launch-blue-ink)}.launch-module__FxfpvW__primaryButton:hover:not(:disabled){border-color:var(--launch-blue-hover);background:var(--launch-blue-hover);transform:translateY(-1px)}.launch-module__FxfpvW__primaryButton:disabled{cursor:wait;opacity:.62}.launch-module__FxfpvW__secondaryButton{border:1px solid var(--launch-line);background:var(--launch-control-bg);color:var(--launch-ink)}.launch-module__FxfpvW__secondaryButton:hover{border-color:var(--launch-control-border-hover);background:var(--launch-control-bg-hover);transform:translateY(-1px)}.launch-module__FxfpvW__interiorBody{z-index:1;align-content:center;width:min(100%,33rem);margin:0 auto;padding:clamp(4rem,9vh,7rem) 0;display:grid;position:relative}.launch-module__FxfpvW__interiorIntro h1{letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(2.45rem,6vw,4.35rem);font-weight:540;line-height:.98}.launch-module__FxfpvW__interiorIntro .launch-module__FxfpvW__frauncesTitle{font-family:var(--font-fraunces), Georgia, serif;font-optical-sizing:auto;font-variation-settings:"SOFT" 100, "WONK" 1;letter-spacing:-.052em;font-weight:200}.launch-module__FxfpvW__interiorIntro>p{color:var(--launch-muted);text-wrap:pretty;margin:1.25rem 0 0;font-size:1rem;line-height:1.65}.launch-module__FxfpvW__authForm,.launch-module__FxfpvW__availabilityNotice,.launch-module__FxfpvW__successNotice,.launch-module__FxfpvW__contactNotice{border:1px solid var(--launch-line);background:var(--launch-panel-bg);border-radius:.8rem;margin-top:2.25rem}.launch-module__FxfpvW__authForm{gap:.85rem;padding:1.35rem;display:grid}.launch-module__FxfpvW__heroSignupForm{grid-template-columns:minmax(0,1fr);align-items:start;gap:.72rem;width:min(100%,40rem);margin-top:clamp(1.65rem,3vh,2.35rem);display:grid}.launch-module__FxfpvW__heroSignupControl{border:1px solid var(--launch-input-border);background:var(--launch-input-bg);border-radius:.72rem;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;width:100%;min-width:0;padding:.25rem;transition:border-color .16s,box-shadow .16s;display:grid}.launch-module__FxfpvW__heroSignupControl:hover{border-color:var(--launch-control-border-hover)}.launch-module__FxfpvW__heroSignupControl:focus-within{border-color:var(--launch-blue);box-shadow:0 0 0 3px var(--launch-focus-soft)}.launch-module__FxfpvW__heroSignupControl:has(.launch-module__FxfpvW__emailInput:user-invalid){border-color:var(--launch-danger)}.launch-module__FxfpvW__heroSignupControl[data-invalid=true]{border-color:var(--launch-danger)}.launch-module__FxfpvW__heroSignupControl .launch-module__FxfpvW__emailInput{min-width:0;min-height:3.05rem;box-shadow:none;background:0 0;border:0;border-radius:.45rem 0 0 .45rem;padding-inline:1rem}.launch-module__FxfpvW__heroSignupControl .launch-module__FxfpvW__emailInput:focus{box-shadow:none;border-color:#0000}.launch-module__FxfpvW__heroSignupControl .launch-module__FxfpvW__primaryButton{white-space:nowrap;border-radius:.5rem;min-height:3.05rem;padding-inline:1.35rem}.launch-module__FxfpvW__heroSignupControl .launch-module__FxfpvW__primaryButton:hover:not(:disabled){transform:none}.launch-module__FxfpvW__heroSignupControl .launch-module__FxfpvW__primaryButton:focus-visible{outline:2px solid var(--launch-blue-ink);outline-offset:-4px}.launch-module__FxfpvW__heroSignupForm .launch-module__FxfpvW__authCaptchaSlot,.launch-module__FxfpvW__heroSignupForm .launch-module__FxfpvW__formError,.launch-module__FxfpvW__heroSignupForm .launch-module__FxfpvW__formDisclosure{grid-column:1/-1}.launch-module__FxfpvW__heroSignupForm .launch-module__FxfpvW__authCaptchaSlot{justify-self:center}.launch-module__FxfpvW__heroSignupForm .launch-module__FxfpvW__formDisclosure{text-align:center;border-top:0;max-width:38rem;margin:.15rem auto 0;padding-top:0}.launch-module__FxfpvW__heroAvailabilityNotice{width:min(100%,40rem);min-height:3.35rem;color:var(--launch-muted);text-align:center;justify-content:center;align-items:center;margin-top:clamp(1.65rem,3vh,2.35rem);display:grid}.launch-module__FxfpvW__heroAvailabilityNotice p{margin:0;font-size:.88rem}.launch-module__FxfpvW__heroSuccessNotice{text-align:left;width:min(100%,40rem);margin-top:clamp(1.65rem,3vh,2.35rem)}.launch-module__FxfpvW__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.launch-module__FxfpvW__fieldLabel{color:var(--launch-copy);font-size:.83rem;font-weight:570}.launch-module__FxfpvW__emailInput{border:1px solid var(--launch-input-border);background:var(--launch-input-bg);width:100%;min-height:3.15rem;color:var(--launch-ink);border-radius:.55rem;outline:none;padding:.75rem .9rem;font-size:1rem;transition:border-color .16s,box-shadow .16s}.launch-module__FxfpvW__emailInput::placeholder{color:var(--launch-placeholder)}.launch-module__FxfpvW__emailInput:focus{border-color:var(--launch-blue);box-shadow:0 0 0 3px var(--launch-focus-soft)}.launch-module__FxfpvW__formError{color:var(--launch-danger);margin:0;font-size:.82rem;line-height:1.45}.launch-module__FxfpvW__formHelp{color:var(--launch-faint);text-align:center;margin:.35rem 0 0;font-size:.82rem;line-height:1.5}.launch-module__FxfpvW__formHelp a,.launch-module__FxfpvW__formDisclosure a{color:var(--launch-link);text-underline-offset:.2rem}.launch-module__FxfpvW__formDisclosure{border-top:1px solid var(--launch-line);color:var(--launch-faint);margin:.3rem 0 0;padding-top:.9rem;font-size:.72rem;line-height:1.55}.launch-module__FxfpvW__availabilityNotice,.launch-module__FxfpvW__contactNotice{padding:1.45rem}.launch-module__FxfpvW__authRecoveryActions{flex-wrap:wrap;gap:.7rem;display:flex}.launch-module__FxfpvW__availabilityNotice h2,.launch-module__FxfpvW__successNotice h2,.launch-module__FxfpvW__contactNotice h2{letter-spacing:-.015em;margin:0;font-size:1rem;font-weight:620}.launch-module__FxfpvW__availabilityNotice>p,.launch-module__FxfpvW__successNotice p,.launch-module__FxfpvW__contactNotice>p{color:var(--launch-muted);margin:.75rem 0 1.35rem;font-size:.9rem;line-height:1.6}.launch-module__FxfpvW__successNotice{gap:1rem;padding:1.4rem;display:flex}.launch-module__FxfpvW__successNotice p{margin-bottom:0}.launch-module__FxfpvW__successNotice strong{color:var(--launch-success-ink);font-weight:600}.launch-module__FxfpvW__successIcon{background:var(--launch-blue-soft);width:1.8rem;height:1.8rem;color:var(--launch-blue);border-radius:50%;flex:none;place-items:center;font-size:.9rem;display:grid}.launch-module__FxfpvW__contactActions{flex-wrap:wrap;gap:.75rem;display:flex}.launch-module__FxfpvW__emailContact{gap:.85rem;display:grid}.launch-module__FxfpvW__copyEmailButton{cursor:pointer;font-family:inherit}.launch-module__FxfpvW__emailFallback,.launch-module__FxfpvW__copyStatus,.launch-module__FxfpvW__quietRouteLink{color:var(--launch-faint);margin:0;font-size:.82rem;line-height:1.5}.launch-module__FxfpvW__emailFallback a,.launch-module__FxfpvW__quietRouteLink a{color:var(--launch-link);text-underline-offset:.2rem}.launch-module__FxfpvW__copyStatus{min-height:1.5em}.launch-module__FxfpvW__copyStatus:empty{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.launch-module__FxfpvW__quietRouteLink{margin-top:1.15rem}.launch-module__FxfpvW__primaryButton:focus-visible,.launch-module__FxfpvW__secondaryButton:focus-visible,.launch-module__FxfpvW__brand:focus-visible,.launch-module__FxfpvW__appearanceSwitch:focus-visible,.launch-module__FxfpvW__headerNavLink:focus-visible,.launch-module__FxfpvW__headerLink:focus-visible,.launch-module__FxfpvW__headerButton:focus-visible,.launch-module__FxfpvW__formHelp a:focus-visible,.launch-module__FxfpvW__formDisclosure a:focus-visible,.launch-module__FxfpvW__emailFallback a:focus-visible,.launch-module__FxfpvW__quietRouteLink a:focus-visible{outline:2px solid var(--launch-blue);outline-offset:3px;border-radius:.3rem}@media (max-width:700px){.launch-module__FxfpvW__landing{padding-inline:1.25rem}.launch-module__FxfpvW__header{grid-template-columns:auto minmax(0,1fr) auto;gap:.5rem}.launch-module__FxfpvW__brandName{display:none}.launch-module__FxfpvW__headerNav{gap:.65rem}.launch-module__FxfpvW__headerNavLink{white-space:nowrap;font-size:.75rem}.launch-module__FxfpvW__headerActions{gap:.4rem}.launch-module__FxfpvW__headerButton{white-space:nowrap;padding-inline:.7rem;font-size:.82rem}.launch-module__FxfpvW__hero{--landing-proof-gap:1.5rem;padding-top:2.4rem}.launch-module__FxfpvW__heroCopy{width:100%}.launch-module__FxfpvW__hero h1{font-size:clamp(3.6rem,16.5vw,5.2rem)}.launch-module__FxfpvW__heroDescription{max-width:34rem;font-size:1rem;line-height:1.58}.launch-module__FxfpvW__heroPoints{grid-template-columns:1fr;gap:.55rem}.launch-module__FxfpvW__heroPoints li{text-align:left;grid-template-columns:auto minmax(0,1fr);align-content:center;place-items:center start;gap:.72rem;min-height:3.75rem;padding:.78rem .9rem;font-size:.78rem;line-height:1.4}.launch-module__FxfpvW__heroPointIcon{width:1.25rem;height:1.25rem}.launch-module__FxfpvW__heroSignupForm{gap:.55rem;width:100%}.launch-module__FxfpvW__heroSignupControl .launch-module__FxfpvW__primaryButton{padding-inline:1rem;font-size:.84rem}.launch-module__FxfpvW__writerPreview{width:100%;height:8.5rem}.launch-module__FxfpvW__writerPreviewShell{grid-template-columns:minmax(0,1fr)}.launch-module__FxfpvW__writerPreviewSidebar{display:none}.launch-module__FxfpvW__writerPreviewHeader{min-height:3.25rem;padding-inline:.85rem}.launch-module__FxfpvW__writerPreviewHeader p span,.launch-module__FxfpvW__writerPreviewHeader p i{display:none}.launch-module__FxfpvW__writerPreviewControls{gap:.7rem}.launch-module__FxfpvW__writerPreviewCanvas{padding:1.5rem 1.2rem 2rem}.launch-module__FxfpvW__writerPreviewDocument h2{font-size:clamp(1.5rem,7vw,2rem)}.launch-module__FxfpvW__writerPreviewDocument p{margin-top:.9rem;font-size:.76rem}}@media (max-height:950px) and (min-width:701px){.launch-module__FxfpvW__hero{--landing-proof-gap:clamp(1.35rem, 2.2vh, 1.8rem);padding:clamp(1.5rem, 3vh, 2rem) 0 var(--landing-proof-gap)}.launch-module__FxfpvW__hero h1{font-size:clamp(4.5rem,7.5vw,7.2rem)}.launch-module__FxfpvW__writerPreview{height:clamp(8.25rem,17svh,10.5rem)}}@media (max-height:720px) and (min-width:701px){.launch-module__FxfpvW__hero{--landing-proof-gap:.9rem;padding:1.25rem 0 var(--landing-proof-gap)}.launch-module__FxfpvW__hero h1{font-size:clamp(3.7rem,6.2vw,4.8rem)}.launch-module__FxfpvW__heroDescription{margin-top:.8rem;font-size:.9rem;line-height:1.45}.launch-module__FxfpvW__heroPoints{margin-top:var(--landing-proof-gap);gap:.55rem}.launch-module__FxfpvW__heroPoints li{gap:.48rem;min-height:4.8rem;padding:.7rem .8rem;font-size:.75rem;line-height:1.35}.launch-module__FxfpvW__heroPointIcon{width:1.15rem;height:1.15rem}.launch-module__FxfpvW__heroSignupForm,.launch-module__FxfpvW__heroAvailabilityNotice,.launch-module__FxfpvW__heroSuccessNotice{margin-top:.9rem}.launch-module__FxfpvW__heroSignupControl .launch-module__FxfpvW__emailInput,.launch-module__FxfpvW__heroSignupControl .launch-module__FxfpvW__primaryButton{min-height:2.75rem}.launch-module__FxfpvW__heroSignupForm .launch-module__FxfpvW__formDisclosure{font-size:.64rem;line-height:1.35}.launch-module__FxfpvW__writerPreview{height:8rem}.launch-module__FxfpvW__writerPreviewCanvas{padding-top:1.75rem}.launch-module__FxfpvW__writerPreviewDocument p{margin-top:.8rem}}@media (max-width:360px){.launch-module__FxfpvW__header{grid-template-columns:auto 1fr auto;row-gap:.3rem}.launch-module__FxfpvW__headerNav{grid-area:2/1/auto/-1;gap:.55rem}.launch-module__FxfpvW__appearanceSwitch{width:2.5rem}.launch-module__FxfpvW__heroSignupControl{padding:.2rem}.launch-module__FxfpvW__heroSignupControl .launch-module__FxfpvW__emailInput{padding-inline:.72rem}.launch-module__FxfpvW__heroSignupControl .launch-module__FxfpvW__primaryButton{padding-inline:.72rem;font-size:.78rem}}@media (prefers-reduced-motion:reduce){.launch-module__FxfpvW__landing,.launch-module__FxfpvW__interior,.launch-module__FxfpvW__appearanceSwitch,.launch-module__FxfpvW__headerNavLink,.launch-module__FxfpvW__headerLink,.launch-module__FxfpvW__headerButton,.launch-module__FxfpvW__headerLink:after,.launch-module__FxfpvW__heroSignupControl,.launch-module__FxfpvW__primaryButton,.launch-module__FxfpvW__secondaryButton{transition:none}}@media (forced-colors:active){.launch-module__FxfpvW__landing,.launch-module__FxfpvW__interior{color:canvastext;background:canvas}.launch-module__FxfpvW__brand,.launch-module__FxfpvW__headerNavLink,.launch-module__FxfpvW__headerLink,.launch-module__FxfpvW__headerButton,.launch-module__FxfpvW__hero h1 span,.launch-module__FxfpvW__heroDescription,.launch-module__FxfpvW__interiorIntro>p,.launch-module__FxfpvW__availabilityNotice>p,.launch-module__FxfpvW__successNotice p,.launch-module__FxfpvW__contactNotice>p,.launch-module__FxfpvW__emailFallback,.launch-module__FxfpvW__copyStatus,.launch-module__FxfpvW__emailFallback a,.launch-module__FxfpvW__quietRouteLink a{color:canvastext}.launch-module__FxfpvW__heroPoints li,.launch-module__FxfpvW__heroSignupControl,.launch-module__FxfpvW__writerPreview{color:canvastext;background:canvas;border-color:canvastext}.launch-module__FxfpvW__heroSignupControl .launch-module__FxfpvW__emailInput{color:fieldtext;background:field}.launch-module__FxfpvW__heroSignupControl:focus-within{box-shadow:none;outline-offset:2px;border-color:highlight;outline:3px solid highlight}.launch-module__FxfpvW__heroSignupControl .launch-module__FxfpvW__primaryButton:focus-visible{outline-offset:-5px;outline:3px solid highlighttext}.launch-module__FxfpvW__writerPreviewShell,.launch-module__FxfpvW__writerPreviewSidebar,.launch-module__FxfpvW__writerPreviewRail,.launch-module__FxfpvW__writerPreviewWorkspace,.launch-module__FxfpvW__writerPreviewHeader,.launch-module__FxfpvW__writerPreviewCanvas{color:canvastext;background:canvas;border-color:canvastext}.launch-module__FxfpvW__brandMark{background:canvastext}.launch-module__FxfpvW__primaryButton,.launch-module__FxfpvW__secondaryButton{color:buttontext;background:buttonface;border-color:buttontext}.launch-module__FxfpvW__primaryButton:focus-visible,.launch-module__FxfpvW__secondaryButton:focus-visible,.launch-module__FxfpvW__brand:focus-visible,.launch-module__FxfpvW__appearanceSwitch:focus-visible,.launch-module__FxfpvW__headerNavLink:focus-visible,.launch-module__FxfpvW__headerLink:focus-visible,.launch-module__FxfpvW__formHelp a:focus-visible,.launch-module__FxfpvW__emailFallback a:focus-visible,.launch-module__FxfpvW__quietRouteLink a:focus-visible{outline:3px solid highlight}}
@font-face{font-family:iaWriterMono;src:url(../media/iAWriterMonoS_Regular-s.p.1dy4pj20ho35t.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:iaWriterMono;src:url(../media/iAWriterMonoS_Italic-s.p.2twb730dc78tt.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:iaWriterMono;src:url(../media/iAWriterMonoS_Bold-s.p.3p4bqog8dryv7.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:iaWriterMono;src:url(../media/iAWriterMonoS_BoldItalic-s.p.2dmewv87bzztq.woff2)format("woff2");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:iaWriterMono Fallback;src:local(Arial);ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.0%;size-adjust:131.49%}.iawritermono_26dd7a0d-module__HMbe-a__className{font-family:iaWriterMono,iaWriterMono Fallback,ui-monospace,SFMono-Regular,Menlo,monospace}.iawritermono_26dd7a0d-module__HMbe-a__variable{--font-ia-writer-mono:"iaWriterMono", "iaWriterMono Fallback", ui-monospace, SFMono-Regular, Menlo, monospace}
.writer-core-v0-module__uORadW__workspace{--writer-rail-width:3.25rem;--writer-sidebar-width:17.5rem;--writer-shell-width:calc(var(--writer-rail-width) + var(--writer-sidebar-width));--writer-header-height:4rem;--writer-toolbar-height:3.5rem;--writer-editor-measure:76.8ch;--writer-editor-font:var(--font-ia-writer-mono), "iA Writer Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--writer-editor-size:1.1875rem;--writer-editor-leading:1.72;--writer-canvas:#1a1a1a;--writer-sidebar:#181818;--writer-toolbar:#202020;--writer-menu:#292929;--writer-menu-hover:#3a3a3a;--writer-ink:#ccc;--writer-ink-bright:#f4f4f4;--writer-muted:#9a9a9a;--writer-faint:#858585;--writer-syntax:#575757;--writer-border:#343434;--writer-accent:#4cc0ff;--writer-action-ink:color-mix(in srgb, var(--writer-accent) 88%, var(--writer-ink-bright));--writer-action-soft:color-mix(in srgb, var(--writer-accent) 10%, var(--writer-toolbar));--writer-action-border:color-mix(in srgb, var(--writer-accent) 55%, var(--writer-border));--writer-selection:#254b63;--writer-space-1:.375rem;--writer-space-2:.75rem;--writer-space-3:1rem;--writer-space-4:1.5rem;--writer-space-5:2rem;--writer-space-6:3rem;--writer-control-height:2.15rem;--writer-control-radius:.55rem;--writer-motion-duration:.18s;--writer-motion-easing:cubic-bezier(.22, 1, .36, 1);grid-template-columns:var(--writer-shell-width) minmax(0, 1fr);background:var(--writer-canvas);width:100%;height:100%;min-height:100%;max-height:100%;color:var(--writer-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;transition:grid-template-columns var(--writer-motion-duration) var(--writer-motion-easing), background-color var(--writer-motion-duration) ease, color var(--writer-motion-duration) ease;grid-template-rows:minmax(0,1fr);display:grid;overflow:hidden}.writer-core-v0-module__uORadW__workspace[data-theme=light]{--writer-canvas:#f4f0e8;--writer-sidebar:#ece7dd;--writer-toolbar:#efebe3;--writer-menu:#f8f4ec;--writer-menu-hover:#e5dfd4;--writer-ink:#3b3833;--writer-ink-bright:#201e1b;--writer-muted:#68625b;--writer-faint:#756e66;--writer-syntax:#aaa297;--writer-border:#d6cfc4;--writer-accent:#176b8c;--writer-selection:#c8dce4;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.writer-core-v0-module__uORadW__workspace[data-focus-mode=true]{grid-template-columns:0 minmax(0,1fr)}.writer-core-v0-module__uORadW__sidebar{border-right:1px solid var(--writer-border);background:var(--writer-sidebar);opacity:1;min-width:0;height:100%;min-height:0;transition:border-color var(--writer-motion-duration) ease, background-color var(--writer-motion-duration) ease, opacity calc(var(--writer-motion-duration) * .72) ease;overflow:hidden}.writer-core-v0-module__uORadW__sidebarShell{width:var(--writer-shell-width);height:100%;min-height:0;color:var(--writer-ink);align-items:stretch;display:flex}.writer-core-v0-module__uORadW__sidebarRail{--writer-rail-rhythm:.85rem;flex:0 0 var(--writer-rail-width);width:var(--writer-rail-width);min-height:0;padding:var(--writer-rail-rhythm) 0;border-right:1px solid var(--writer-border);background:color-mix(in srgb, var(--writer-sidebar) 82%, #000);flex-direction:column;align-items:center;display:flex}.writer-core-v0-module__uORadW__workspace[data-theme=light] .writer-core-v0-module__uORadW__sidebarRail{background:color-mix(in srgb, var(--writer-sidebar) 88%, var(--writer-canvas))}.writer-core-v0-module__uORadW__sidebarRailBrand{width:auto;height:auto;color:var(--writer-ink-bright);-webkit-user-select:none;user-select:none;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin:0;padding:0;line-height:0;display:flex}.writer-core-v0-module__uORadW__sidebarRailBrandMark{aspect-ratio:2314/1558;width:1.5rem;-webkit-mask:var(--efef-mark) center / contain no-repeat;mask:var(--efef-mark) center / contain no-repeat;-webkit-mask:var(--efef-mark) center / contain no-repeat;background:currentColor;display:block}.writer-core-v0-module__uORadW__sidebarRailDivider{width:1.125rem;height:1px;margin:var(--writer-rail-rhythm) 0;background:var(--writer-border);border:0;flex:none}.writer-core-v0-module__uORadW__sidebarRailStack{gap:var(--writer-rail-rhythm);flex-direction:column;flex:auto;align-items:center;min-height:0;display:flex}.writer-core-v0-module__uORadW__sidebarRailButton{width:2.15rem;height:2.15rem;min-height:2.15rem;color:var(--writer-faint);background:0 0;border:0;border-radius:.55rem;justify-content:center;align-items:center;padding:0;display:inline-flex}.writer-core-v0-module__uORadW__sidebarRailButton svg{flex:none;width:1rem;height:1rem}.writer-core-v0-module__uORadW__sidebarRailButton:hover:not(:disabled){background:color-mix(in srgb, var(--writer-toolbar) 78%, transparent);color:var(--writer-ink-bright)}.writer-core-v0-module__uORadW__sidebarRailButton:focus-visible{outline:2px solid var(--writer-accent);outline-offset:1px}.writer-core-v0-module__uORadW__sidebarRailButtonCurrent{box-shadow:inset 0 0 0 1px var(--writer-border);background:color-mix(in srgb, var(--writer-toolbar) 100%, var(--writer-canvas));color:var(--writer-ink-bright)}.writer-core-v0-module__uORadW__sidebarRailButton:disabled{opacity:.38;cursor:not-allowed;background:0 0}.writer-core-v0-module__uORadW__sidebarInner{width:var(--writer-sidebar-width);min-width:0;height:100%;min-height:0;color:var(--writer-ink);flex-direction:column;flex:auto;display:flex}.writer-core-v0-module__uORadW__sidebarHeader{min-height:var(--writer-header-height);border-bottom:1px solid var(--writer-border);grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.75rem;padding:0 1.05rem;display:grid}.writer-core-v0-module__uORadW__sidebarMark{border:1px solid var(--writer-border);background:color-mix(in srgb, var(--writer-toolbar) 88%, transparent);width:2rem;height:2rem;color:var(--writer-ink-bright);letter-spacing:-.03em;border-radius:.6rem;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:inline-flex;overflow:hidden}.writer-core-v0-module__uORadW__sidebarMark svg{width:.95rem;height:.95rem;color:var(--writer-faint)}.writer-core-v0-module__uORadW__sidebarMarkImage{object-fit:cover;width:100%;height:100%}.writer-core-v0-module__uORadW__sidebarMarkInitials{color:var(--writer-ink-bright);letter-spacing:.02em;font-size:.68rem;font-weight:700;line-height:1}.writer-core-v0-module__uORadW__sidebarProjectLabel,.writer-core-v0-module__uORadW__sidebarProjectName,.writer-core-v0-module__uORadW__sidebarSectionLabel,.writer-core-v0-module__uORadW__sidebarFooter{margin:0}.writer-core-v0-module__uORadW__sidebarProjectLabel{color:var(--writer-faint);letter-spacing:.12em;text-transform:uppercase;font-size:.58rem;font-weight:650;line-height:1.3}.writer-core-v0-module__uORadW__sidebarProjectName{color:var(--writer-ink-bright);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;font-weight:610;line-height:1.45;overflow:hidden}.writer-core-v0-module__uORadW__sidebarProjectButton{min-width:0;color:inherit;text-align:left;background:0 0;border:1px solid #0000;border-radius:.55rem;justify-content:space-between;align-items:center;gap:.65rem;padding:.35rem .45rem;display:flex}.writer-core-v0-module__uORadW__sidebarProjectButton>span{min-width:0;display:grid}.writer-core-v0-module__uORadW__sidebarProjectButton>svg{width:.85rem;height:.85rem;color:var(--writer-faint);flex:none}.writer-core-v0-module__uORadW__sidebarProjectButton:hover,.writer-core-v0-module__uORadW__sidebarProjectButton:focus-visible{background:var(--writer-toolbar)}.writer-core-v0-module__uORadW__sidebarProjectButton:focus-visible{outline:2px solid var(--writer-accent);outline-offset:2px}.writer-core-v0-module__uORadW__projectMenu{--writer-project-menu:#292929;--writer-project-menu-hover:#3a3a3a;--writer-project-menu-border:#4a4a4a;--writer-project-menu-ink:#e4e4e4;--writer-project-menu-muted:#9a9a9a;--writer-project-menu-accent:#4cc0ff;border:1px solid var(--writer-project-menu-border);background:var(--writer-project-menu);width:min(18rem,100vw - 1.5rem);color:var(--writer-project-menu-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;border-radius:.85rem;padding:.45rem;box-shadow:0 1.25rem 4rem #0000006b}.writer-core-v0-module__uORadW__projectMenu[data-writer-theme=light]{--writer-project-menu:#f8f4ec;--writer-project-menu-hover:#e5dfd4;--writer-project-menu-border:#d6cfc4;--writer-project-menu-ink:#201e1b;--writer-project-menu-muted:#68625b;--writer-project-menu-accent:#176b8c;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;box-shadow:0 1.25rem 4rem #0000002e}.writer-core-v0-module__uORadW__projectMenu [data-slot=dropdown-menu-label]{color:var(--writer-project-menu-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.62rem}.writer-core-v0-module__uORadW__projectMenu [data-slot=dropdown-menu-item]{min-height:2.5rem;color:var(--writer-project-menu-ink);border-radius:.5rem;gap:.65rem;font-size:.78rem}.writer-core-v0-module__uORadW__projectMenu [data-slot=dropdown-menu-item]:focus{background:var(--writer-project-menu-hover);color:var(--writer-project-menu-ink)}.writer-core-v0-module__uORadW__projectMenu [data-slot=dropdown-menu-item]>svg{width:1rem;height:1rem;color:var(--writer-project-menu-muted)}.writer-core-v0-module__uORadW__projectMenuCurrent>svg{width:1rem;height:1rem}.writer-core-v0-module__uORadW__projectMenuCheck{color:var(--writer-project-menu-accent);margin-left:auto}.writer-core-v0-module__uORadW__projectMenuBoundary{border-top:1px solid var(--writer-project-menu-border);color:var(--writer-project-menu-muted);margin:.4rem 0 0;padding:.7rem .55rem .35rem;font-size:.62rem;line-height:1.55}.writer-core-v0-module__uORadW__sidebarNavigation{scrollbar-color:var(--writer-border) transparent;flex-direction:column;flex:auto;min-height:0;padding:.85rem .75rem .35rem;display:flex;overflow:hidden}.writer-core-v0-module__uORadW__sidebarSection{flex-direction:column;gap:.42rem;min-height:0;display:flex}.writer-core-v0-module__uORadW__sidebarManuscriptPane{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.writer-core-v0-module__uORadW__sidebarManuscriptScroll{scrollbar-color:var(--writer-border) transparent;flex-direction:column;flex:auto;gap:.42rem;min-height:0;padding-bottom:.35rem;display:flex;overflow:hidden auto}.writer-core-v0-module__uORadW__workspaceSheet{--writer-canvas:#1a1a1a;--writer-sidebar:#181818;--writer-toolbar:#202020;--writer-ink:#ccc;--writer-ink-bright:#f4f4f4;--writer-muted:#9a9a9a;--writer-faint:#858585;--writer-border:#343434;--writer-accent:#4cc0ff;--writer-action-ink:color-mix(in srgb, var(--writer-accent) 88%, var(--writer-ink-bright));--writer-action-soft:color-mix(in srgb, var(--writer-accent) 10%, var(--writer-toolbar));--writer-action-border:color-mix(in srgb, var(--writer-accent) 55%, var(--writer-border));border-color:var(--writer-border);background:var(--writer-sidebar);width:min(28rem,100vw);max-width:28rem;height:100%;color:var(--writer-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden}.writer-core-v0-module__uORadW__workspaceSheet[data-writer-theme=light]{--writer-canvas:#f4f0e8;--writer-sidebar:#ece7dd;--writer-toolbar:#efebe3;--writer-menu:#f8f4ec;--writer-ink:#3b3833;--writer-ink-bright:#201e1b;--writer-muted:#68625b;--writer-faint:#756e66;--writer-border:#d6cfc4;--writer-accent:#176b8c;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.writer-core-v0-module__uORadW__workspaceSheet [data-slot=sheet-close]{color:var(--writer-muted);top:1.15rem;right:1.15rem}.writer-core-v0-module__uORadW__workspaceSheet [data-slot=sheet-close]:hover,.writer-core-v0-module__uORadW__workspaceSheet [data-slot=sheet-close]:focus-visible{background:var(--writer-toolbar);color:var(--writer-ink-bright)}.writer-core-v0-module__uORadW__workspaceSheet [data-slot=sheet-close]:focus-visible{outline:2px solid var(--writer-accent);outline-offset:2px}.writer-core-v0-module__uORadW__workspaceSheet [data-slot=sheet-title]{color:var(--writer-ink-bright);letter-spacing:-.03em;margin:0;font-family:inherit;font-size:1.35rem;font-weight:650;line-height:1.2}.writer-core-v0-module__uORadW__workspaceSheet [data-slot=sheet-description]{max-width:38ch;color:var(--writer-muted);margin:.45rem 0 0;font-size:.8rem;line-height:1.55}.writer-core-v0-module__uORadW__workspaceSheetHeader{flex:none;gap:0;padding:1.85rem 1.75rem 0}.writer-core-v0-module__uORadW__workspaceSheetEyebrow{color:var(--writer-faint);letter-spacing:.13em;text-transform:uppercase;margin:0 0 .4rem;font-size:.62rem;font-weight:650}.writer-core-v0-module__uORadW__workspaceSheetForm{flex-direction:column;flex:auto;min-height:0;margin:0;padding:1.5rem 1.75rem 1.75rem;display:flex;overflow:hidden auto}.writer-core-v0-module__uORadW__workspaceSheetFields{gap:1.25rem;display:grid}.writer-core-v0-module__uORadW__workspaceSheetField{gap:.45rem;display:grid}.writer-core-v0-module__uORadW__workspaceSheetLabel{color:var(--writer-muted);font-size:.78rem;font-weight:550}.writer-core-v0-module__uORadW__workspaceSheetHint{color:var(--writer-faint);margin:0;font-size:.68rem;line-height:1.45}.writer-core-v0-module__uORadW__workspaceSheetField input,.writer-core-v0-module__uORadW__workspaceSheetField textarea{box-sizing:border-box;border:1px solid var(--writer-border);background:var(--writer-canvas);width:100%;min-height:2.55rem;color:var(--writer-ink-bright);font:inherit;border-radius:.5rem;padding:.6rem .75rem;font-size:.9rem}.writer-core-v0-module__uORadW__workspaceSheetField textarea{resize:vertical;min-height:12.5rem}.writer-core-v0-module__uORadW__workspaceSheetField input::placeholder,.writer-core-v0-module__uORadW__workspaceSheetField textarea::placeholder{color:var(--writer-faint)}.writer-core-v0-module__uORadW__workspaceSheetField input:focus-visible,.writer-core-v0-module__uORadW__workspaceSheetField textarea:focus-visible,.writer-core-v0-module__uORadW__workspaceSheetFileButton:focus-visible{border-color:var(--writer-accent);outline:2px solid var(--writer-accent);outline-offset:1px}.writer-core-v0-module__uORadW__workspaceSheetFileInput{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.writer-core-v0-module__uORadW__workspaceSheetFileButton{border:1px dashed var(--writer-border);background:var(--writer-canvas);width:100%;min-height:3.15rem;color:var(--writer-muted);font:inherit;text-align:left;cursor:pointer;border-radius:.5rem;align-items:center;gap:.7rem;padding:.7rem .85rem;font-size:.82rem;line-height:1.4;display:flex}.writer-core-v0-module__uORadW__workspaceSheetFileButton svg{flex:none;width:1.05rem;height:1.05rem}.writer-core-v0-module__uORadW__workspaceSheetFileButton[data-filled=true]{color:var(--writer-ink-bright);border-style:solid}.writer-core-v0-module__uORadW__workspaceSheetFileButton[data-active=true],.writer-core-v0-module__uORadW__workspaceSheetFileButton:hover{border-color:color-mix(in srgb, var(--writer-accent) 55%, var(--writer-border));color:var(--writer-ink-bright)}.writer-core-v0-module__uORadW__workspaceSheetActions{gap:.7rem;margin-top:auto;padding-top:1.5rem;display:grid}.writer-core-v0-module__uORadW__workspaceSheetMeta,.writer-core-v0-module__uORadW__workspaceSheetError{margin:0;font-size:.72rem;line-height:1.45}.writer-core-v0-module__uORadW__workspaceSheetMeta{color:var(--writer-faint)}.writer-core-v0-module__uORadW__workspaceSheetError{color:#e08a8a}.writer-core-v0-module__uORadW__workspaceSheetSubmit{border:1px solid var(--writer-accent);background:var(--writer-accent);width:100%;min-height:2.6rem;color:var(--writer-canvas);border-radius:.55rem;font-size:.88rem;font-weight:600}.writer-core-v0-module__uORadW__workspaceSheetSubmit:hover{border-color:var(--writer-action-ink);background:var(--writer-action-ink)}.writer-core-v0-module__uORadW__workspaceSheetPrimary,.writer-core-v0-module__uORadW__workspaceSheetSecondary,.writer-core-v0-module__uORadW__workspaceSheetTertiary{min-height:2.55rem;box-shadow:none}.writer-core-v0-module__uORadW__workspaceSheetPrimary{border-color:var(--writer-accent);background:var(--writer-accent);color:var(--writer-canvas)}.writer-core-v0-module__uORadW__workspaceSheetPrimary:hover:not(:disabled){border-color:var(--writer-action-ink);background:var(--writer-action-ink);color:var(--writer-canvas)}.writer-core-v0-module__uORadW__workspaceSheetSecondary{border-color:var(--writer-action-border);color:var(--writer-action-ink);background:0 0}.writer-core-v0-module__uORadW__workspaceSheetSecondary:hover:not(:disabled){border-color:var(--writer-action-border);background:var(--writer-action-soft);color:var(--writer-action-ink)}.writer-core-v0-module__uORadW__workspaceSheetTertiary{color:var(--writer-muted);background:0 0;border-color:#0000}.writer-core-v0-module__uORadW__workspaceSheetTertiary:hover:not(:disabled){border-color:var(--writer-border);background:var(--writer-toolbar);color:var(--writer-ink-bright)}.writer-core-v0-module__uORadW__workspaceConflictSheet{width:min(36rem,100vw);max-width:36rem}.writer-core-v0-module__uORadW__workspaceConflictBody{flex-direction:column;flex:auto;gap:1.65rem;min-height:0;padding:1.5rem 1.75rem 1.75rem;display:flex;overflow-y:auto}.writer-core-v0-module__uORadW__workspaceConflictVersions{gap:.75rem;display:grid}.writer-core-v0-module__uORadW__workspaceConflictVersion{border:1px solid var(--writer-border);background:var(--writer-canvas);border-radius:.65rem;gap:.75rem;padding:1rem;display:grid}.writer-core-v0-module__uORadW__workspaceConflictVersion header{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.writer-core-v0-module__uORadW__workspaceConflictVersion h3,.writer-core-v0-module__uORadW__workspaceConflictSafeChoice h3{color:var(--writer-ink-bright);letter-spacing:-.01em;margin:0;font-size:.86rem;font-weight:650}.writer-core-v0-module__uORadW__workspaceConflictVersion header p,.writer-core-v0-module__uORadW__workspaceConflictTime,.writer-core-v0-module__uORadW__workspaceConflictSafeChoice p{color:var(--writer-muted);margin:0;font-size:.78rem;line-height:1.5}.writer-core-v0-module__uORadW__workspaceConflictTime{color:var(--writer-faint);margin-top:-.5rem}.writer-core-v0-module__uORadW__workspaceConflictExcerpt{border-block-start:1px solid var(--writer-border);gap:.55rem;padding-block-start:.75rem;display:grid}.writer-core-v0-module__uORadW__workspaceConflictExcerpt>p{color:var(--writer-faint);margin:0;font-size:.7rem;line-height:1.4}.writer-core-v0-module__uORadW__workspaceConflictVersion blockquote{color:var(--writer-ink);font-family:var(--font-ia-writer-mono), "iA Writer Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;margin:0;padding:0;font-size:.78rem;line-height:1.6}.writer-core-v0-module__uORadW__workspaceConflictSafeChoice{border:1px solid var(--writer-action-border);background:var(--writer-action-soft);border-radius:.65rem;gap:1rem;padding:1rem;display:grid}.writer-core-v0-module__uORadW__workspaceConflictSafeChoice>div{gap:.35rem;display:grid}.writer-core-v0-module__uORadW__workspaceConflictSafeChoice button{width:100%}.writer-core-v0-module__uORadW__workspaceConflictActions{gap:.7rem;display:grid}.writer-core-v0-module__uORadW__archiveImportSheet{width:min(32rem,100vw);max-width:32rem}.writer-core-v0-module__uORadW__archiveImportBody{gap:var(--writer-space-4,1.5rem);flex-direction:column;flex:auto;min-height:0;padding:1.5rem 1.75rem 1.75rem;display:flex;overflow:hidden auto}.writer-core-v0-module__uORadW__archiveImportPreview{gap:var(--writer-space-4,1.5rem);border:1px solid var(--writer-border);background:var(--writer-canvas);border-radius:.65rem;padding:1rem;display:grid}.writer-core-v0-module__uORadW__archiveImportIdentity{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.writer-core-v0-module__uORadW__archiveImportIdentity>div{gap:.25rem;min-width:0;display:grid}.writer-core-v0-module__uORadW__archiveImportIdentity h3,.writer-core-v0-module__uORadW__archiveImportCollision h3,.writer-core-v0-module__uORadW__archiveReplaceWarning h3{color:var(--writer-ink-bright);letter-spacing:-.015em;margin:0;font-size:.9rem;font-weight:650;line-height:1.35}.writer-core-v0-module__uORadW__archiveImportIdentity p,.writer-core-v0-module__uORadW__archiveImportIdentity>span,.writer-core-v0-module__uORadW__archiveImportCollision p,.writer-core-v0-module__uORadW__archiveReplaceWarning p,.writer-core-v0-module__uORadW__archiveImportBoundary{color:var(--writer-muted);margin:0;font-size:.76rem;line-height:1.55}.writer-core-v0-module__uORadW__archiveImportIdentity>span{max-width:45%;color:var(--writer-faint);text-align:right;overflow-wrap:anywhere;flex:none}.writer-core-v0-module__uORadW__archiveImportStats{border-top:1px solid var(--writer-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0;padding:.75rem 0 0;list-style:none;display:grid}.writer-core-v0-module__uORadW__archiveImportStats li{min-width:0;color:var(--writer-muted);font-size:.7rem;line-height:1.4}.writer-core-v0-module__uORadW__archiveImportCollision,.writer-core-v0-module__uORadW__archiveReplaceWarning{border:1px solid var(--writer-action-border);background:var(--writer-action-soft);border-radius:.65rem;gap:.45rem;padding:1rem;display:grid}.writer-core-v0-module__uORadW__archiveReplaceWarning{border-color:color-mix(in srgb, #d66f6f 45%, var(--writer-border));background:color-mix(in srgb, #d66f6f 9%, var(--writer-canvas));grid-template-columns:auto minmax(0,1fr);gap:.8rem}.writer-core-v0-module__uORadW__archiveReplaceWarning>svg{width:1rem;height:1rem;color:color-mix(in srgb, #d66f6f 76%, var(--writer-ink-bright));margin-top:.12rem}.writer-core-v0-module__uORadW__archiveReplaceWarning>div{gap:.35rem;display:grid}.writer-core-v0-module__uORadW__archiveImportBoundary{color:var(--writer-faint)}.writer-core-v0-module__uORadW__archiveImportActions{gap:.7rem;margin-top:auto;padding-top:.25rem;display:grid}.writer-core-v0-module__uORadW__archiveImportActions button{width:100%}.writer-core-v0-module__uORadW__sidebarResizeHandle{z-index:2;box-sizing:border-box;border:0;width:100%;height:.9rem;color:inherit;cursor:row-resize;touch-action:none;-webkit-user-select:none;user-select:none;appearance:none;background:0 0;border-block:0;flex:0 0 .9rem;justify-content:center;align-items:center;margin:.05rem 0 .2rem;padding:0;display:flex;position:relative;overflow:visible}.writer-core-v0-module__uORadW__sidebarResizeHandle:before{background:color-mix(in srgb, var(--writer-border) 55%, var(--writer-faint));content:"";border-radius:999px;width:2.25rem;height:.18rem;transition:background-color .14s,width .14s,height .14s}.writer-core-v0-module__uORadW__sidebarResizeHandle:hover:before,.writer-core-v0-module__uORadW__sidebarResizeHandle:focus-visible:before,.writer-core-v0-module__uORadW__sidebarResizeHandleActive:before{background:var(--writer-accent);width:2.85rem;height:.22rem}.writer-core-v0-module__uORadW__sidebarResizeHandle:focus-visible{outline:2px solid var(--writer-accent);outline-offset:2px}.writer-core-v0-module__uORadW__sidebarResizeThumb{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.writer-core-v0-module__uORadW__sidebarSectionLabel{color:var(--writer-faint);letter-spacing:.12em;text-transform:uppercase;padding:0 .65rem;font-size:.6rem;font-weight:650}.writer-core-v0-module__uORadW__sidebarDestination{width:100%;min-width:0;min-height:2.45rem;color:var(--writer-muted);font:inherit;text-align:left;background:0 0;border:1px solid #0000;border-radius:.58rem;align-items:center;gap:.68rem;padding:.55rem .68rem;font-size:.78rem;font-weight:560;display:flex}.writer-core-v0-module__uORadW__sidebarDestination>span,.writer-core-v0-module__uORadW__sidebarDestination .writer-core-v0-module__uORadW__sidebarRenameInput{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.writer-core-v0-module__uORadW__sidebarDestination svg{flex:none;width:1rem;height:1rem}.writer-core-v0-module__uORadW__sidebarDestination:hover{background:color-mix(in srgb, var(--writer-toolbar) 74%, transparent);color:var(--writer-ink-bright)}.writer-core-v0-module__uORadW__sidebarDestination:focus-visible{border-color:var(--writer-accent);outline:2px solid var(--writer-accent);outline-offset:2px}.writer-core-v0-module__uORadW__sidebarDestinationCurrent{background:color-mix(in srgb, var(--writer-toolbar) 92%, transparent);color:var(--writer-ink-bright)}.writer-core-v0-module__uORadW__sidebarDestinationCurrent:after{background:var(--writer-muted);content:"";border-radius:999px;width:.3rem;height:.3rem;margin-left:auto}.writer-core-v0-module__uORadW__sidebarDestinationRow{border-radius:.58rem;align-items:center;min-width:0;padding-right:.22rem;display:flex}.writer-core-v0-module__uORadW__sidebarDestinationRow .writer-core-v0-module__uORadW__sidebarDestination{flex:auto}.writer-core-v0-module__uORadW__sidebarDestinationRow:hover{background:color-mix(in srgb, var(--writer-toolbar) 74%, transparent)}.writer-core-v0-module__uORadW__sidebarDestinationRowCurrent{background:color-mix(in srgb, var(--writer-toolbar) 92%, transparent)}.writer-core-v0-module__uORadW__sidebarDestinationRow .writer-core-v0-module__uORadW__sidebarDestination:hover,.writer-core-v0-module__uORadW__sidebarDestinationRow .writer-core-v0-module__uORadW__sidebarDestination:focus-visible{background:0 0}.writer-core-v0-module__uORadW__sidebarDestinationEditing{color:var(--writer-ink-bright)}.writer-core-v0-module__uORadW__sidebarAddButton{width:1.55rem;height:1.55rem;color:var(--writer-muted);opacity:0;pointer-events:none;cursor:pointer;background:0 0;border:0;border-radius:.38rem;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.writer-core-v0-module__uORadW__sidebarAddButton svg{width:.85rem;height:.85rem}.writer-core-v0-module__uORadW__sidebarDestinationRow:hover .writer-core-v0-module__uORadW__sidebarAddButton,.writer-core-v0-module__uORadW__sidebarChapterRow:hover .writer-core-v0-module__uORadW__sidebarAddButton,.writer-core-v0-module__uORadW__sidebarSceneRow:hover .writer-core-v0-module__uORadW__sidebarAddButton,.writer-core-v0-module__uORadW__sidebarAddButton:focus-visible{opacity:1;pointer-events:auto}.writer-core-v0-module__uORadW__sidebarAddButton:hover,.writer-core-v0-module__uORadW__sidebarAddButton:focus-visible{background:var(--writer-toolbar);color:var(--writer-ink-bright)}.writer-core-v0-module__uORadW__sidebarAddButton:focus-visible{outline:2px solid var(--writer-accent);outline-offset:1px}@media (hover:none){.writer-core-v0-module__uORadW__sidebarAddButton{opacity:.78;pointer-events:auto}}.writer-core-v0-module__uORadW__sidebarWorldNav{gap:.12rem;margin:0 0 .75rem;display:grid}.writer-core-v0-module__uORadW__sidebarWorldHint{color:var(--writer-muted);margin:.85rem .2rem 0;font-size:.82rem;line-height:1.45}.writer-core-v0-module__uORadW__sidebarSceneRow{border-radius:.48rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-width:0;min-height:2rem;padding-right:.22rem;display:grid}.writer-core-v0-module__uORadW__sidebarSceneRow:hover,.writer-core-v0-module__uORadW__sidebarSceneRowCurrent{background:color-mix(in srgb, var(--writer-toolbar) 76%, transparent)}.writer-core-v0-module__uORadW__sidebarSceneItem{min-width:0}.writer-core-v0-module__uORadW__sidebarRenameInput{background:color-mix(in srgb, var(--writer-canvas) 82%, transparent);width:100%;min-width:0;box-shadow:inset 0 0 0 1px var(--writer-accent);color:var(--writer-ink-bright);font:inherit;border:0;border-radius:.25rem;outline:none;margin:0;padding:.05rem .15rem}.writer-core-v0-module__uORadW__sidebarCharacterList{gap:.08rem;margin:.35rem 0 0;padding:0;list-style:none;display:grid}.writer-core-v0-module__uORadW__sidebarCharacterButton{width:100%;min-height:2.55rem;color:inherit;font:inherit;text-align:left;background:0 0;border:1px solid #0000;border-radius:.48rem;gap:.14rem;padding:.48rem .68rem;display:grid}.writer-core-v0-module__uORadW__sidebarCharacterButton strong{color:var(--writer-ink-bright);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:600;overflow:hidden}.writer-core-v0-module__uORadW__sidebarCharacterButton span{color:var(--writer-faint);letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;font-size:.58rem;font-weight:550;overflow:hidden}.writer-core-v0-module__uORadW__sidebarCharacterButton:hover,.writer-core-v0-module__uORadW__sidebarCharacterButtonCurrent{background:color-mix(in srgb, var(--writer-toolbar) 82%, transparent)}.writer-core-v0-module__uORadW__sidebarCharacterButton:focus-visible{border-color:var(--writer-accent);outline:2px solid var(--writer-accent);outline-offset:2px}.writer-core-v0-module__uORadW__sidebarCharacterButtonCurrent{color:var(--writer-ink-bright)}.writer-core-v0-module__uORadW__sidebarChapterList,.writer-core-v0-module__uORadW__sidebarSceneList{margin:0;padding:0;list-style:none}.writer-core-v0-module__uORadW__sidebarChapterList{gap:.08rem;margin-top:.35rem;display:grid}.writer-core-v0-module__uORadW__sidebarChapterItem{min-width:0}.writer-core-v0-module__uORadW__sidebarChapterRow{border-radius:.48rem;grid-template-columns:1.8rem minmax(0,1fr) auto;align-items:center;min-width:0;padding-right:.22rem;display:grid}.writer-core-v0-module__uORadW__sidebarChapterRow:hover,.writer-core-v0-module__uORadW__sidebarChapterRowCurrent{background:color-mix(in srgb, var(--writer-toolbar) 76%, transparent)}.writer-core-v0-module__uORadW__sidebarDisclosure,.writer-core-v0-module__uORadW__sidebarChapterButton,.writer-core-v0-module__uORadW__sidebarSceneButton{color:var(--writer-muted);font:inherit;text-align:left;background:0 0;border:0}.writer-core-v0-module__uORadW__sidebarDisclosure{border-radius:.4rem;justify-content:center;align-items:center;width:1.8rem;height:2rem;padding:0;display:inline-flex}.writer-core-v0-module__uORadW__sidebarDisclosure svg{width:.75rem;height:.75rem}.writer-core-v0-module__uORadW__sidebarChapterButton{border-radius:.4rem;min-width:0;min-height:2rem;padding:.35rem .45rem .35rem 1.7rem;font-size:.7rem;font-weight:540;display:block;position:relative}.writer-core-v0-module__uORadW__sidebarChapterButton>span:last-child,.writer-core-v0-module__uORadW__sidebarSceneButton>span,.writer-core-v0-module__uORadW__sidebarChapterButton .writer-core-v0-module__uORadW__sidebarRenameInput,.writer-core-v0-module__uORadW__sidebarSceneButton .writer-core-v0-module__uORadW__sidebarRenameInput{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.writer-core-v0-module__uORadW__sidebarChapterNumber{width:1.5rem;color:var(--writer-faint);font-family:var(--writer-editor-font);font-variant-numeric:tabular-nums;letter-spacing:.03em;text-align:right;pointer-events:none;font-size:.61rem;line-height:1;position:absolute;top:50%;left:0;transform:translateY(-50%)}.writer-core-v0-module__uORadW__sidebarChapterRowCurrent .writer-core-v0-module__uORadW__sidebarChapterButton,.writer-core-v0-module__uORadW__sidebarSceneRowCurrent .writer-core-v0-module__uORadW__sidebarSceneButton,.writer-core-v0-module__uORadW__sidebarSceneButtonCurrent,.writer-core-v0-module__uORadW__sidebarDisclosure:hover,.writer-core-v0-module__uORadW__sidebarDisclosure:focus-visible,.writer-core-v0-module__uORadW__sidebarChapterButton:focus-visible,.writer-core-v0-module__uORadW__sidebarSceneButton:focus-visible{color:var(--writer-ink-bright)}.writer-core-v0-module__uORadW__sidebarDisclosure:focus-visible,.writer-core-v0-module__uORadW__sidebarChapterButton:focus-visible,.writer-core-v0-module__uORadW__sidebarSceneButton:focus-visible{outline:2px solid var(--writer-accent);outline-offset:1px}.writer-core-v0-module__uORadW__sidebarSceneList{gap:.08rem;padding:.1rem 0 .38rem 2.1rem;display:grid}.writer-core-v0-module__uORadW__sidebarStorySceneList{margin-top:.35rem;padding:.1rem 0 .38rem .15rem}.writer-core-v0-module__uORadW__sidebarSceneButton{border-radius:.4rem;grid-template-columns:.82rem minmax(0,1fr);align-items:center;gap:.45rem;width:100%;min-width:0;min-height:2rem;padding:.35rem .45rem;font-size:.65rem;line-height:1.3;display:grid}.writer-core-v0-module__uORadW__sidebarSceneRow:hover .writer-core-v0-module__uORadW__sidebarSceneButton,.writer-core-v0-module__uORadW__sidebarSceneRowCurrent .writer-core-v0-module__uORadW__sidebarSceneButton,.writer-core-v0-module__uORadW__sidebarSceneButton:hover,.writer-core-v0-module__uORadW__sidebarSceneButtonCurrent{background:0 0}.writer-core-v0-module__uORadW__sidebarSceneButton svg{width:.72rem;height:.72rem;color:var(--writer-faint)}.writer-core-v0-module__uORadW__sidebarProfile{box-sizing:border-box;flex:0 0 var(--writer-toolbar-height);min-height:var(--writer-toolbar-height);height:var(--writer-toolbar-height);border-top:1px solid var(--writer-border);align-items:center;gap:.45rem;margin-top:auto;padding:0 .65rem;display:flex}.writer-core-v0-module__uORadW__sidebarProfileButton{width:auto;min-width:0;height:2.4rem;color:inherit;text-align:left;background:0 0;border:1px solid #0000;border-radius:.55rem;flex:auto;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.65rem;padding:.2rem .35rem;display:grid}.writer-core-v0-module__uORadW__sidebarProfileName{min-width:0;color:var(--writer-ink-bright);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;font-weight:610;line-height:1.25;overflow:hidden}.writer-core-v0-module__uORadW__sidebarProfileButton:hover{box-shadow:none;background:0 0;border-color:#0000;outline:none}.writer-core-v0-module__uORadW__sidebarThemeSwitch{width:2.4rem;height:2.4rem;color:var(--writer-faint);background:0 0;border:1px solid #0000;border-radius:.55rem;flex:0 0 2.4rem;justify-content:center;align-items:center;padding:0;display:inline-flex}.writer-core-v0-module__uORadW__sidebarThemeSwitch svg{stroke-width:1.55px;width:1rem;height:1rem}.writer-core-v0-module__uORadW__sidebarThemeSwitch:hover{background:var(--writer-action-soft);color:var(--writer-action-ink)}.writer-core-v0-module__uORadW__sidebarThemeSwitch:focus-visible{outline:2px solid var(--writer-accent);outline-offset:2px}.writer-core-v0-module__uORadW__sidebarProfileButton:focus-visible{outline:2px solid var(--writer-accent);outline-offset:2px;background:0 0}.writer-core-v0-module__uORadW__sidebarProfileMenu [data-slot=dropdown-menu-label]{align-items:center;gap:.45rem;display:inline-flex}.writer-core-v0-module__uORadW__sidebarProfileMenu [data-slot=dropdown-menu-label] svg{width:.85rem;height:.85rem}.writer-core-v0-module__uORadW__sidebarProfileMenu [data-slot=dropdown-menu-radio-item]{gap:.65rem}.writer-core-v0-module__uORadW__sidebarProfileMenu [data-slot=dropdown-menu-radio-item][data-disabled]{opacity:.52;color:var(--writer-faint)}.writer-core-v0-module__uORadW__sidebarProfileMenu [data-slot=dropdown-menu-radio-item][data-disabled] svg{color:color-mix(in srgb, var(--writer-faint) 90%, transparent)}.writer-core-v0-module__uORadW__sidebarProfileMenu [data-slot=dropdown-menu-radio-item] svg{width:.95rem;height:.95rem}.writer-core-v0-module__uORadW__workspace[data-focus-mode=true] .writer-core-v0-module__uORadW__sidebar{visibility:hidden;opacity:0;pointer-events:none;border-color:#0000}.writer-core-v0-module__uORadW__writerShell{grid-template-rows:var(--writer-header-height) minmax(0, 1fr);background:var(--writer-canvas);min-width:0;height:100%;min-height:0;transition:background-color var(--writer-motion-duration) ease;grid-template-areas:"header""surface";display:grid;position:relative;overflow:clip}.writer-core-v0-module__uORadW__writeSurface{grid-area:surface;grid-template-rows:minmax(0, 1fr) var(--writer-toolbar-height);min-width:0;height:100%;min-height:0;display:grid;position:relative;overflow:clip}.writer-core-v0-module__uORadW__writeSurfaceWithSource{grid-template-rows:auto minmax(0, 1fr) var(--writer-toolbar-height)}.writer-core-v0-module__uORadW__sourceContext{border-bottom:1px solid var(--writer-border);background:color-mix(in srgb, var(--writer-toolbar) 88%, var(--writer-canvas));justify-content:space-between;align-items:center;gap:1rem;min-width:0;padding:.72rem 1rem;display:flex}.writer-core-v0-module__uORadW__sourceContextIdentity{align-items:center;gap:.68rem;min-width:0;display:flex}.writer-core-v0-module__uORadW__sourceContextIdentity>svg{width:1rem;height:1rem;color:var(--writer-muted);flex:none}.writer-core-v0-module__uORadW__sourceContextIdentity>div{min-width:0}.writer-core-v0-module__uORadW__sourceContextIdentity p,.writer-core-v0-module__uORadW__sourceContextIdentity span{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.writer-core-v0-module__uORadW__sourceContextIdentity p{color:var(--writer-ink-bright);font-size:.71rem;font-weight:650;line-height:1.45}.writer-core-v0-module__uORadW__sourceContextIdentity span{color:var(--writer-faint);margin-top:.12rem;font-size:.61rem;line-height:1.45;display:block}.writer-core-v0-module__uORadW__sourceContext[data-source-status=stale] .writer-core-v0-module__uORadW__sourceContextIdentity>svg,.writer-core-v0-module__uORadW__sourceContext[data-source-status=missing] .writer-core-v0-module__uORadW__sourceContextIdentity>svg{color:var(--writer-ink-bright)}.writer-core-v0-module__uORadW__sourceContextActions{flex:none;align-items:center;gap:.4rem;display:flex}.writer-core-v0-module__uORadW__sourceContextActions [data-slot=button]{border-color:var(--writer-border);min-height:2.25rem;color:var(--writer-ink);background:0 0;font-size:.67rem}.writer-core-v0-module__uORadW__sourceContextActions [data-slot=button]:first-child{background:var(--writer-ink-bright);color:var(--writer-canvas)}.writer-core-v0-module__uORadW__sourceContextActions [data-slot=button]:hover{background:var(--writer-menu-hover);color:var(--writer-ink-bright)}.writer-core-v0-module__uORadW__sourceContextActions [data-slot=button]:focus-visible{outline:2px solid var(--writer-accent);outline-offset:2px}.writer-core-v0-module__uORadW__sourceContextActions svg{width:.85rem;height:.85rem}.writer-core-v0-module__uORadW__manuscriptSurface,.writer-core-v0-module__uORadW__characterSurface{grid-area:surface;min-width:0;height:100%;min-height:0;overflow:hidden}.writer-core-v0-module__uORadW__workspaceHeader{z-index:2;border-bottom:1px solid var(--writer-border);background:color-mix(in srgb, var(--writer-canvas) 94%, transparent);min-width:0;transition:border-color var(--writer-motion-duration) ease, background-color var(--writer-motion-duration) ease;grid-area:header;justify-content:space-between;align-items:center;padding:0 1.25rem;display:flex;position:relative}.writer-core-v0-module__uORadW__workspace[data-focus-mode=true] .writer-core-v0-module__uORadW__workspaceHeader{background:0 0;border-color:#0000}.writer-core-v0-module__uORadW__workspaceLabel{color:var(--writer-ink-bright);letter-spacing:-.01em;transition:opacity calc(var(--writer-motion-duration) * .7) ease, transform var(--writer-motion-duration) var(--writer-motion-easing), visibility 0s linear var(--writer-motion-duration);align-items:baseline;gap:.55rem;margin:0;font-size:.75rem;font-weight:650;display:flex}.writer-core-v0-module__uORadW__headerLead{align-items:center;gap:.45rem;min-width:0;display:flex}.writer-core-v0-module__uORadW__workspaceBreadcrumbs{min-width:0;color:var(--writer-muted);transition:opacity calc(var(--writer-motion-duration) * .7) ease, visibility 0s linear var(--writer-motion-duration);align-items:center;gap:.42rem;font-size:.7rem;line-height:1.4;display:flex}.writer-core-v0-module__uORadW__breadcrumbButton{min-width:0;max-width:18rem;color:var(--writer-muted);font:inherit;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;border-radius:.3rem;padding:.3rem .2rem;overflow:hidden}.writer-core-v0-module__uORadW__breadcrumbButton:hover{color:var(--writer-ink-bright)}.writer-core-v0-module__uORadW__breadcrumbButton:focus-visible{outline:2px solid var(--writer-accent);outline-offset:2px}.writer-core-v0-module__uORadW__breadcrumbSeparator{color:var(--writer-border);flex:none}.writer-core-v0-module__uORadW__breadcrumbCurrent{min-width:0;color:var(--writer-ink-bright);text-overflow:ellipsis;white-space:nowrap;font-weight:610;overflow:hidden}.writer-core-v0-module__uORadW__workspace[data-focus-mode=true] .writer-core-v0-module__uORadW__workspaceBreadcrumbs{visibility:hidden;opacity:0}.writer-core-v0-module__uORadW__mobileSidebarButton{display:none}.writer-core-v0-module__uORadW__workspaceLabel span{color:var(--writer-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem;font-weight:500}.writer-core-v0-module__uORadW__workspace[data-focus-mode=true] .writer-core-v0-module__uORadW__workspaceLabel{visibility:hidden;opacity:0;transform:translateY(-.25rem)}.writer-core-v0-module__uORadW__headerControls{align-items:center;gap:.25rem;min-width:0;margin-left:auto;display:flex}.writer-core-v0-module__uORadW__manuscriptViewSwitch{align-items:baseline;gap:.7rem;margin-right:.35rem;display:inline-flex}.writer-core-v0-module__uORadW__manuscriptViewSwitch button{color:var(--writer-faint);font:inherit;letter-spacing:.01em;background:0 0;border:0;padding:.25rem 0;font-size:.68rem;font-weight:600}.writer-core-v0-module__uORadW__manuscriptViewSwitch button[aria-pressed=true],.writer-core-v0-module__uORadW__manuscriptViewSwitch button:hover{color:var(--writer-ink-bright)}.writer-core-v0-module__uORadW__manuscriptViewSwitch button:focus-visible{outline:2px solid var(--writer-accent);outline-offset:2px}.writer-core-v0-module__uORadW__chapterNavigation{align-items:center;display:flex}.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__chapterNavigationButton,.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__inspectorButton{width:2.25rem;height:2.25rem;color:var(--writer-muted);box-shadow:none;background:0 0;border:1px solid #0000;border-radius:999px;padding:0}.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__chapterNavigationButton:hover,.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__inspectorButton:hover{border-color:color-mix(in srgb, var(--writer-border) 82%, transparent);background:color-mix(in srgb, var(--writer-toolbar) 78%, transparent);color:var(--writer-ink-bright)}.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__chapterNavigationButton:focus-visible,.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__inspectorButton:focus-visible{border-color:var(--writer-accent);outline:2px solid var(--writer-accent);outline-offset:2px}.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__chapterNavigationButton:disabled{color:var(--writer-border);opacity:.65}.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__chapterNavigationButton svg,.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__inspectorButton svg{width:.95rem;height:.95rem}.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__viewButton,.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__focusButton,.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__appearanceButton{min-height:2.5rem;color:var(--writer-muted);letter-spacing:.005em;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:999px;gap:.5rem;padding:.5rem .72rem;font-size:.75rem;font-weight:560}.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__viewButton:hover,.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__focusButton:hover,.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__appearanceButton:hover{border-color:color-mix(in srgb, var(--writer-border) 82%, transparent);background:color-mix(in srgb, var(--writer-toolbar) 78%, transparent);color:var(--writer-ink-bright)}.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__viewButton:focus-visible,.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__focusButton:focus-visible,.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__appearanceButton:focus-visible{border-color:var(--writer-accent);outline:2px solid var(--writer-accent);outline-offset:2px;box-shadow:none}.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__understandButton{border:1px solid var(--writer-ink-bright);background:var(--writer-ink-bright);min-height:2.5rem;color:var(--writer-canvas);letter-spacing:.005em;box-shadow:none;transition:border-color var(--writer-motion-duration) ease, background-color var(--writer-motion-duration) ease, color var(--writer-motion-duration) ease;border-radius:999px;align-items:center;gap:.5rem;padding:.5rem .9rem;font-size:.75rem;font-weight:620;display:inline-flex}.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__understandButton svg{flex:none;width:.9rem;height:.9rem}.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__understandButton:hover:not([aria-disabled=true]){border-color:var(--writer-ink);background:var(--writer-ink)}.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__understandButton:focus-visible{border-color:var(--writer-ink-bright);outline:2px solid var(--writer-accent);outline-offset:2px;box-shadow:none}.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__understandButton[aria-disabled=true]{border-color:color-mix(in srgb, var(--writer-ink) 76%, var(--writer-canvas));background:color-mix(in srgb, var(--writer-ink) 76%, var(--writer-canvas));color:var(--writer-canvas);opacity:1}.writer-core-v0-module__uORadW__workspace[data-focus-mode=true] .writer-core-v0-module__uORadW__focusButton{color:var(--writer-muted)}.writer-core-v0-module__uORadW__workspace[data-focus-mode=true] .writer-core-v0-module__uORadW__focusButton:hover,.writer-core-v0-module__uORadW__workspace[data-focus-mode=true] .writer-core-v0-module__uORadW__focusButton:focus-visible{color:var(--writer-ink-bright)}.writer-core-v0-module__uORadW__escapeHint{border:1px solid var(--writer-border);background:color-mix(in srgb, var(--writer-canvas) 82%, transparent);min-width:1.75rem;color:var(--writer-faint);font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;border-radius:.35rem;padding:.12rem .35rem;font-size:.625rem;font-weight:550;line-height:1.35}.writer-core-v0-module__uORadW__mobileSidebarSheet{--writer-rail-width:3.25rem;--writer-sidebar-width:min(16.5rem, calc(92vw - 3.25rem));--writer-shell-width:100%;--writer-header-height:4rem;--writer-sidebar:#181818;--writer-toolbar:#202020;--writer-ink:#ccc;--writer-ink-bright:#f4f4f4;--writer-muted:#9a9a9a;--writer-faint:#858585;--writer-border:#343434;--writer-accent:#4cc0ff;border-color:var(--writer-border);background:var(--writer-sidebar);width:min(22rem,92vw);max-width:20rem;color:var(--writer-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;gap:0;overflow:hidden}.writer-core-v0-module__uORadW__mobileSidebarSheet[data-writer-theme=light]{--writer-sidebar:#ece7dd;--writer-toolbar:#efebe3;--writer-ink:#3b3833;--writer-ink-bright:#201e1b;--writer-muted:#68625b;--writer-faint:#756e66;--writer-border:#d6cfc4;--writer-accent:#176b8c;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.writer-core-v0-module__uORadW__mobileSidebarSheet .writer-core-v0-module__uORadW__sidebarShell{width:100%}.writer-core-v0-module__uORadW__mobileSidebarSheet [data-slot=sheet-close]{color:var(--writer-muted);top:1.1rem;right:.7rem}.writer-core-v0-module__uORadW__mobileSidebarSheet [data-slot=sheet-close]:hover,.writer-core-v0-module__uORadW__mobileSidebarSheet [data-slot=sheet-close]:focus-visible{background:var(--writer-toolbar);color:var(--writer-ink-bright)}.writer-core-v0-module__uORadW__editorCanvas{scrollbar-color:var(--writer-border) transparent;height:100%;min-height:0;transition:padding var(--writer-motion-duration) var(--writer-motion-easing);padding:clamp(3.25rem,8vh,6.75rem) clamp(2rem,8vw,8rem) 2rem;overflow:auto}.writer-core-v0-module__uORadW__workspace[data-focus-mode=true] .writer-core-v0-module__uORadW__editorCanvas{padding-inline:clamp(2rem,12vw,11rem)}.writer-core-v0-module__uORadW__workspace[data-focus-mode=true][data-focus-variant=typewriter] .writer-core-v0-module__uORadW__editorCanvas{overflow-anchor:none;scroll-behavior:auto;scroll-padding-block:50%}.writer-core-v0-module__uORadW__workspace[data-focus-mode=true][data-focus-variant=typewriter] .writer-core-v0-module__uORadW__editor [class~=cm-line]{scroll-margin-block:50%}.writer-core-v0-module__uORadW__document{width:min(100%, var(--writer-editor-measure));min-height:100%;font-family:var(--writer-editor-font);font-synthesis:none;margin:0 auto}.writer-core-v0-module__uORadW__editor{width:100%;min-height:18rem}.writer-core-v0-module__uORadW__editor [class~=cm-editor]{min-height:18rem;color:var(--writer-ink);font-family:var(--writer-editor-font);font-size:var(--writer-editor-size);font-synthesis:none;letter-spacing:0;line-height:var(--writer-editor-leading);background:0 0}.writer-core-v0-module__uORadW__editor [class~=cm-editor][class~=cm-focused]{outline:none}.writer-core-v0-module__uORadW__editor [class~=cm-scroller]{font-family:inherit;line-height:inherit;overflow:visible}.writer-core-v0-module__uORadW__editor [class~=cm-content]{min-height:18rem;caret-color:var(--writer-accent);padding:0 0 0 2.35rem}.writer-core-v0-module__uORadW__editor [class~=cm-line]{padding:0;position:relative}.writer-core-v0-module__uORadW__editor [class~=cm-cursor]{border-left-color:var(--writer-accent);border-left-width:2px}.writer-core-v0-module__uORadW__editor [class~=cm-editor] [class~=cm-selectionBackground],.writer-core-v0-module__uORadW__editor [class~=cm-content] ::selection{background:var(--writer-selection)}.writer-core-v0-module__uORadW__editor [class~=cm-placeholder]{color:var(--writer-muted);opacity:1}.writer-core-v0-module__uORadW__editor [class~=cm-line-title],.writer-core-v0-module__uORadW__editor [class~=cm-writer-placeholder]{color:var(--writer-ink-bright);letter-spacing:-.055em;font-size:clamp(2.5rem,5.2vw,4.75rem);font-weight:700;line-height:1.18}.writer-core-v0-module__uORadW__editor [class~=cm-line-title]{padding-bottom:.45em}.writer-core-v0-module__uORadW__editor [class~=cm-line-heading]{color:var(--writer-ink-bright);letter-spacing:-.035em;font-size:1.55em;font-weight:700;line-height:1.35}.writer-core-v0-module__uORadW__editor [class~=cm-line-subheading]{color:var(--writer-ink-bright);font-size:1.16em;font-weight:700}.writer-core-v0-module__uORadW__editor [class~=cm-markup-syntax]{color:var(--writer-syntax);font-size:var(--writer-editor-size);letter-spacing:0;font-weight:600;line-height:var(--writer-editor-leading)}.writer-core-v0-module__uORadW__editor [class~=cm-line-title] [class~=cm-heading-marker],.writer-core-v0-module__uORadW__editor [class~=cm-line-heading] [class~=cm-heading-marker],.writer-core-v0-module__uORadW__editor [class~=cm-line-subheading] [class~=cm-heading-marker]{white-space:pre;pointer-events:none;-webkit-user-select:none;user-select:none;margin-right:.55rem;position:absolute;top:0;right:100%}.writer-core-v0-module__uORadW__editor [class~=cm-heading-marker-gap]{width:0;font-size:0;line-height:0;display:inline-block;overflow:hidden}.writer-core-v0-module__uORadW__editor [class~=cm-line-scene-break]{min-height:4.2rem;color:var(--writer-syntax);text-align:center;padding-block:1.2rem}.writer-core-v0-module__uORadW__editor [class~=cm-scene-break-syntax]{color:var(--writer-syntax);font-size:var(--writer-editor-size);letter-spacing:.32em;opacity:.72;font-weight:500}.writer-core-v0-module__uORadW__editor [class~=cm-line-quote]{color:var(--writer-muted);font-style:italic}.writer-core-v0-module__uORadW__editor [class~=cm-line-comment],.writer-core-v0-module__uORadW__editor [class~=cm-line-raw],.writer-core-v0-module__uORadW__editor [class~=cm-line-code]{color:var(--writer-muted)}.writer-core-v0-module__uORadW__editor [class~=cm-markup-strong]{font-weight:700}.writer-core-v0-module__uORadW__editor [class~=cm-markup-emphasis]{font-style:italic}.writer-core-v0-module__uORadW__editor [class~=cm-markup-link]{color:var(--writer-accent);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--writer-accent) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--writer-accent) 45%, transparent);text-underline-offset:.16em}.writer-core-v0-module__uORadW__editor [class~=cm-focus-dim]{opacity:.55;transition:opacity .14s}.writer-core-v0-module__uORadW__markupBar{z-index:3;border-top:1px solid var(--writer-border);background:var(--writer-toolbar);min-width:0;color:var(--writer-muted);transition:border-color var(--writer-motion-duration) ease, background-color var(--writer-motion-duration) ease;grid-template-columns:minmax(10rem,1fr) auto minmax(7rem,1fr);align-items:center;gap:1rem;padding:0 1.25rem;display:grid;position:relative}.writer-core-v0-module__uORadW__saveStatus{letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.65rem;font-weight:500;overflow:hidden}.writer-core-v0-module__uORadW__wordCount{color:inherit;font:inherit;font-variant-numeric:tabular-nums;letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;cursor:default;box-shadow:none;background:0 0;border:none;border-radius:.3rem;justify-self:end;margin:0;padding:.2rem .15rem;font-size:.65rem;font-weight:500;overflow:hidden}.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__wordCount:hover{color:var(--writer-ink-bright)}.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__wordCount:focus-visible{color:var(--writer-ink-bright);outline:2px solid var(--writer-accent);outline-offset:2px}.writer-core-v0-module__uORadW__writingContextPositioner{z-index:40}.writer-core-v0-module__uORadW__writingContextCard{--writer-context-card:#292929;--writer-context-card-border:#4a4a4a;--writer-context-card-ink:#f4f4f4;--writer-context-card-muted:#9a9a9a;--writer-context-card-line:#4a4a4ab8;border:1px solid var(--writer-context-card-border);background:var(--writer-context-card);width:min(18.25rem,100vw - 1.5rem);color:var(--writer-context-card-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;border-radius:.85rem;padding:.95rem 1.05rem .9rem;box-shadow:0 1.25rem 3.5rem #0000006b}.writer-core-v0-module__uORadW__writingContextCard[data-writer-theme=light]{--writer-context-card:#f8f4ec;--writer-context-card-border:#d6cfc4;--writer-context-card-ink:#201e1b;--writer-context-card-muted:#68625b;--writer-context-card-line:#d6cfc4e0;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;box-shadow:0 1.25rem 3.5rem #00000029}.writer-core-v0-module__uORadW__writingContextBody{flex-direction:column;gap:.15rem;min-width:0;display:flex}.writer-core-v0-module__uORadW__writingContextEyebrow{color:var(--writer-context-card-muted);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.62rem;font-weight:650}.writer-core-v0-module__uORadW__writingContextTitle{color:var(--writer-context-card-ink);letter-spacing:-.03em;margin:.1rem 0 0;font-size:1.05rem;font-weight:650;line-height:1.25}.writer-core-v0-module__uORadW__writingContextLede{color:var(--writer-context-card-muted);margin:.12rem 0 .55rem;font-size:.72rem;line-height:1.45}.writer-core-v0-module__uORadW__writingContextSummary{color:var(--writer-context-card-ink);margin:0 0 .55rem;font-size:.78rem;line-height:1.45}.writer-core-v0-module__uORadW__writingContextPlot{color:var(--writer-context-card-ink);gap:.35rem;margin:0 0 .55rem;padding:0;font-size:.78rem;line-height:1.4;list-style:none;display:grid}.writer-core-v0-module__uORadW__worldHub{box-sizing:border-box;width:100%;max-width:42rem;padding:2.5rem 2.25rem 4rem}.writer-core-v0-module__uORadW__worldHub h1{color:var(--writer-ink-bright);letter-spacing:-.02em;margin:0;font-family:Iowan Old Style,Palatino Linotype,Palatino,serif;font-size:2.15rem;font-weight:600}.writer-core-v0-module__uORadW__worldHubLede{color:var(--writer-muted);margin:.75rem 0 1.5rem;font-size:.95rem;line-height:1.55}.writer-core-v0-module__uORadW__worldHubGrid{gap:.85rem;display:grid}.writer-core-v0-module__uORadW__worldHubGrid button{border:1px solid var(--writer-border);background:color-mix(in srgb, var(--writer-toolbar) 55%, transparent);color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:.85rem;gap:.35rem;margin:0;padding:1rem 1.05rem;display:grid}.writer-core-v0-module__uORadW__worldHubGrid strong{color:var(--writer-ink-bright);font-size:1.15rem}.writer-core-v0-module__uORadW__worldHubGrid span{color:var(--writer-muted);font-size:.88rem}.writer-core-v0-module__uORadW__writingContextMeta{margin:0;display:grid}.writer-core-v0-module__uORadW__writingContextMeta>div{border-top:1px solid var(--writer-context-card-line);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.75rem;padding:.42rem 0;display:grid}.writer-core-v0-module__uORadW__writingContextMeta dt{color:var(--writer-context-card-muted);font-size:.72rem;font-weight:500}.writer-core-v0-module__uORadW__writingContextMeta dd{color:var(--writer-context-card-ink);text-align:right;margin:0;font-size:.78rem;font-weight:550}.writer-core-v0-module__uORadW__markupControls{justify-content:center;align-items:center;min-width:0;display:flex}.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__markupButton{min-height:2.25rem;color:var(--writer-ink);box-shadow:none;background:0 0;border-radius:.45rem;gap:.36rem;padding:.38rem .62rem;font-size:.75rem;font-weight:650}.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__markupButton:disabled{color:var(--writer-muted);opacity:.78}.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__markupButton:not(:disabled):hover,.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__markupButton:not(:disabled):focus-visible{background:var(--writer-menu-hover);color:var(--writer-ink-bright)}.writer-core-v0-module__uORadW__markupMarker,.writer-core-v0-module__uORadW__menuMarker{color:var(--writer-faint);letter-spacing:-.06em;font-weight:700}.writer-core-v0-module__uORadW__markupMarker{font-family:var(--writer-editor-font)}.writer-core-v0-module__uORadW__menuMarker{font-family:var(--font-ia-writer-mono), ui-monospace, "SFMono-Regular", Menlo, monospace}.writer-core-v0-module__uORadW__viewMenu,.writer-core-v0-module__uORadW__shortcutMenu,.writer-core-v0-module__uORadW__markupMenu{--writer-menu-surface:#292929;--writer-menu-ink:#e4e4e4;--writer-menu-muted:#9a9a9a;--writer-menu-faint:#767676;--writer-menu-border:#4a4a4a;--writer-menu-active:#404040;--writer-menu-accent:#4cc0ff;border:1px solid var(--writer-menu-border);background:color-mix(in srgb, var(--writer-menu-surface) 96%, transparent);color:var(--writer-menu-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);box-shadow:0 1.25rem 4rem #00000075}.writer-core-v0-module__uORadW__viewMenu[data-writer-theme=light],.writer-core-v0-module__uORadW__shortcutMenu[data-writer-theme=light],.writer-core-v0-module__uORadW__markupMenu[data-writer-theme=light]{--writer-menu-surface:#f8f4ec;--writer-menu-ink:#201e1b;--writer-menu-muted:#68625b;--writer-menu-faint:#756e66;--writer-menu-border:#d6cfc4;--writer-menu-active:#e5dfd4;--writer-menu-accent:#176b8c;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;box-shadow:0 1.25rem 4rem #0000002e}.writer-core-v0-module__uORadW__viewMenu{border-radius:1rem;width:min(20.5rem,100vw - 1.5rem);max-height:none;padding:.65rem;overflow:hidden visible}.writer-core-v0-module__uORadW__shortcutMenu{border-radius:.85rem;width:min(21rem,100vw - 1.5rem);max-height:min(34rem,100svh - 2rem);padding:.45rem}.writer-core-v0-module__uORadW__markupMenu{border-radius:.9rem;width:min(18rem,100vw - 1.5rem);max-height:min(31rem,100svh - 5rem);padding:.45rem}.writer-core-v0-module__uORadW__viewMenu [data-slot=dropdown-menu-item],.writer-core-v0-module__uORadW__viewMenu [data-slot=dropdown-menu-checkbox-item],.writer-core-v0-module__uORadW__viewMenu [data-slot=dropdown-menu-radio-item],.writer-core-v0-module__uORadW__viewMenu [data-slot=dropdown-menu-sub-trigger],.writer-core-v0-module__uORadW__shortcutMenu [data-slot=dropdown-menu-item],.writer-core-v0-module__uORadW__markupMenu [data-slot=dropdown-menu-item]{min-height:2.35rem;color:var(--writer-menu-ink);border-radius:.48rem;gap:.65rem;padding-block:.48rem;font-size:.875rem}.writer-core-v0-module__uORadW__viewMenu [data-slot=dropdown-menu-item]:focus,.writer-core-v0-module__uORadW__viewMenu [data-slot=dropdown-menu-checkbox-item]:focus,.writer-core-v0-module__uORadW__viewMenu [data-slot=dropdown-menu-radio-item]:focus,.writer-core-v0-module__uORadW__viewMenu [data-slot=dropdown-menu-sub-trigger]:focus,.writer-core-v0-module__uORadW__shortcutMenu [data-slot=dropdown-menu-item]:focus,.writer-core-v0-module__uORadW__markupMenu [data-slot=dropdown-menu-item]:focus{background:var(--writer-menu-active);color:var(--writer-menu-ink)}.writer-core-v0-module__uORadW__viewMenu [data-disabled],.writer-core-v0-module__uORadW__shortcutMenu [data-disabled],.writer-core-v0-module__uORadW__markupMenu [data-disabled]{color:var(--writer-menu-muted);opacity:.66}.writer-core-v0-module__uORadW__viewMenu [data-slot=dropdown-menu-separator],.writer-core-v0-module__uORadW__shortcutMenu [data-slot=dropdown-menu-separator],.writer-core-v0-module__uORadW__markupMenu [data-slot=dropdown-menu-separator]{background:var(--writer-menu-border);opacity:.7;margin-block:.65rem}.writer-core-v0-module__uORadW__viewMenu [data-slot=dropdown-menu-shortcut],.writer-core-v0-module__uORadW__shortcutMenu [data-slot=dropdown-menu-shortcut],.writer-core-v0-module__uORadW__markupMenu [data-slot=dropdown-menu-shortcut]{color:var(--writer-menu-muted);letter-spacing:.04em}.writer-core-v0-module__uORadW__viewMenuGroup{gap:.12rem;display:grid}.writer-core-v0-module__uORadW__viewMenuLabel{min-height:1.75rem;color:var(--writer-menu-muted);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.5rem;margin-bottom:.2rem;padding-inline:.6rem;font-size:.65rem;display:flex}.writer-core-v0-module__uORadW__focusVariantGroup{gap:.08rem;margin-top:.15rem;padding-left:1.35rem;display:grid}.writer-core-v0-module__uORadW__viewMenuLabel svg{width:.85rem;height:.85rem}.writer-core-v0-module__uORadW__laterBadge{border:1px solid var(--writer-menu-border);color:var(--writer-menu-faint);letter-spacing:.05em;border-radius:999px;margin-left:auto;padding:.1rem .34rem;font-size:.55rem}.writer-core-v0-module__uORadW__optionLead{width:1rem;color:var(--writer-menu-faint);font-family:var(--font-ia-writer-mono), ui-monospace, monospace;justify-content:center;display:inline-flex}.writer-core-v0-module__uORadW__inspectionOption[data-tone=world]{color:#d5a450}.writer-core-v0-module__uORadW__inspectionOption[data-tone=character]{color:#e78d73}.writer-core-v0-module__uORadW__inspectionOption[data-tone=pov]{color:#ca91c8}.writer-core-v0-module__uORadW__inspectionOption[data-tone=dialogue]{color:#83b8df}.writer-core-v0-module__uORadW__inspectionOption[data-tone=continuity]{color:#94bc78}.writer-core-v0-module__uORadW__shortcutReference{justify-content:space-between}.writer-core-v0-module__uORadW__shortcutBoundary,.writer-core-v0-module__uORadW__capabilityBoundary{color:var(--writer-menu-muted);margin:0;padding:.55rem .45rem;font-size:.625rem;line-height:1.45}.writer-core-v0-module__uORadW__menuMarker{width:2.5rem;color:var(--writer-menu-faint);flex:0 0 2.5rem;display:inline-flex}@media (max-width:48rem){.writer-core-v0-module__uORadW__workspace,.writer-core-v0-module__uORadW__workspace[data-focus-mode=true]{--writer-toolbar-height:3.5rem;grid-template-columns:0 minmax(0,1fr)}.writer-core-v0-module__uORadW__sidebar{visibility:hidden;opacity:0;pointer-events:none;border-color:#0000}.writer-core-v0-module__uORadW__workspaceHeader{padding-inline:.85rem}.writer-core-v0-module__uORadW__mobileSidebarButton{width:2.5rem;height:2.5rem;color:var(--writer-muted);flex:none;padding:0;display:inline-flex}.writer-core-v0-module__uORadW__mobileSidebarButton:hover,.writer-core-v0-module__uORadW__mobileSidebarButton:focus-visible{background:var(--writer-toolbar);color:var(--writer-ink-bright)}.writer-core-v0-module__uORadW__workspace[data-focus-mode=true] .writer-core-v0-module__uORadW__mobileSidebarButton{display:none}.writer-core-v0-module__uORadW__editorCanvas,.writer-core-v0-module__uORadW__workspace[data-focus-mode=true] .writer-core-v0-module__uORadW__editorCanvas{padding:clamp(2.5rem,7vh,4.5rem) 1.35rem 1rem}.writer-core-v0-module__uORadW__sourceContext{flex-direction:column;align-items:stretch;gap:.65rem;padding:.7rem .85rem}.writer-core-v0-module__uORadW__sourceContextIdentity p,.writer-core-v0-module__uORadW__sourceContextIdentity span{text-overflow:clip;white-space:normal;overflow:visible}.writer-core-v0-module__uORadW__sourceContextActions{flex-wrap:wrap}.writer-core-v0-module__uORadW__editor [class~=cm-editor]{font-size:1.0625rem}.writer-core-v0-module__uORadW__markupBar{grid-template:"status controls count"1fr/auto minmax(0,1fr) auto;gap:.5rem;padding:.35rem .75rem}.writer-core-v0-module__uORadW__saveStatus{grid-area:status;max-width:5.3rem;display:block}.writer-core-v0-module__uORadW__markupControls{scrollbar-width:none;grid-area:controls;justify-content:flex-start;overflow-x:auto}.writer-core-v0-module__uORadW__markupControls::-webkit-scrollbar{display:none}.writer-core-v0-module__uORadW__wordCount{grid-area:count;font-size:.625rem}.writer-core-v0-module__uORadW__workspaceConflictVersion header{flex-direction:column;align-items:flex-start;gap:.25rem}.writer-core-v0-module__uORadW__workspaceNotice{flex-direction:column;align-items:stretch}.writer-core-v0-module__uORadW__workspaceConflictNoticeAction{width:100%}}@media (max-width:31rem){.writer-core-v0-module__uORadW__archiveImportBody{padding-inline:1.25rem}.writer-core-v0-module__uORadW__archiveImportIdentity{flex-direction:column}.writer-core-v0-module__uORadW__archiveImportIdentity>span{text-align:left;max-width:none}.writer-core-v0-module__uORadW__archiveImportStats{grid-template-columns:repeat(2,minmax(0,1fr))}.writer-core-v0-module__uORadW__workspaceLabel span,.writer-core-v0-module__uORadW__viewButton span,.writer-core-v0-module__uORadW__focusButton>span:not(.writer-core-v0-module__uORadW__escapeHint),.writer-core-v0-module__uORadW__appearanceButton span,.writer-core-v0-module__uORadW__understandButton span{display:none}.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__viewButton,.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__focusButton,.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__appearanceButton,.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__understandButton{justify-content:center;width:2.5rem;padding-inline:0}.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__focusButton:has(.writer-core-v0-module__uORadW__escapeHint){width:auto;padding-inline:.55rem}.writer-core-v0-module__uORadW__chapterNavigation{display:none}.writer-core-v0-module__uORadW__headerLead{flex:auto;min-width:6.5rem}.writer-core-v0-module__uORadW__workspaceBreadcrumbs .writer-core-v0-module__uORadW__breadcrumbButton:first-child,.writer-core-v0-module__uORadW__workspaceBreadcrumbs .writer-core-v0-module__uORadW__breadcrumbButton:first-child+.writer-core-v0-module__uORadW__breadcrumbSeparator{display:none}.writer-core-v0-module__uORadW__workspaceBreadcrumbs{flex:1 0 auto;min-width:5.75rem;max-width:min(48vw,11rem)}.writer-core-v0-module__uORadW__markupBar{grid-template:"status controls count"1fr/auto minmax(0,1fr) auto}.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__markupButton{padding-inline:.45rem;font-size:.6875rem}.writer-core-v0-module__uORadW__sourceContextActions [data-slot=button]{justify-content:center;width:100%}}.writer-core-v0-module__uORadW__sidebarAddButton:hover,.writer-core-v0-module__uORadW__sidebarAddButton:focus-visible,.writer-core-v0-module__uORadW__breadcrumbButton:hover,.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__chapterNavigationButton:hover:not(:disabled),.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__inspectorButton:hover,.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__viewButton:hover,.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__focusButton:hover,.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__appearanceButton:hover,.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__viewButton[aria-expanded=true],.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__appearanceButton[aria-expanded=true],.writer-core-v0-module__uORadW__workspace[data-focus-mode=true] .writer-core-v0-module__uORadW__focusButton{border-color:var(--writer-action-border);background:var(--writer-action-soft);color:var(--writer-action-ink)}.writer-core-v0-module__uORadW__breadcrumbButton,.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__chapterNavigationButton:not(:disabled),.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__inspectorButton,.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__viewButton,.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__focusButton,.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__appearanceButton,.writer-core-v0-module__uORadW__sidebarAddButton:hover,.writer-core-v0-module__uORadW__sidebarAddButton:focus-visible,.writer-core-v0-module__uORadW__breadcrumbButton:hover{color:var(--writer-action-ink)}.writer-core-v0-module__uORadW__sourceContextActions [data-slot=button]{border-color:var(--writer-action-border);color:var(--writer-action-ink)}.writer-core-v0-module__uORadW__sourceContextActions [data-slot=button]:first-child,.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__understandButton{border-color:var(--writer-accent);background:var(--writer-accent);color:var(--writer-canvas)}.writer-core-v0-module__uORadW__sourceContextActions [data-slot=button]:first-child:hover,.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__understandButton:hover:not([aria-disabled=true]){border-color:var(--writer-action-ink);background:var(--writer-action-ink);color:var(--writer-canvas)}.writer-core-v0-module__uORadW__projectMenuCurrent,.writer-core-v0-module__uORadW__viewMenu [data-slot=dropdown-menu-checkbox-item][data-state=checked],.writer-core-v0-module__uORadW__viewMenu [data-slot=dropdown-menu-radio-item][data-state=checked]{color:var(--writer-project-menu-accent,var(--writer-menu-accent))}@media (prefers-reduced-motion:reduce){.writer-core-v0-module__uORadW__workspace,.writer-core-v0-module__uORadW__sidebar,.writer-core-v0-module__uORadW__writerShell,.writer-core-v0-module__uORadW__workspaceHeader,.writer-core-v0-module__uORadW__workspaceLabel,.writer-core-v0-module__uORadW__editorCanvas,.writer-core-v0-module__uORadW__markupBar,.writer-core-v0-module__uORadW__sourceContext{transition-duration:.01ms}}@media (forced-colors:active){.writer-core-v0-module__uORadW__workspace,.writer-core-v0-module__uORadW__writerShell,.writer-core-v0-module__uORadW__sidebar,.writer-core-v0-module__uORadW__markupBar,.writer-core-v0-module__uORadW__sourceContext{color:canvastext;background:canvas}.writer-core-v0-module__uORadW__sidebar,.writer-core-v0-module__uORadW__workspaceHeader,.writer-core-v0-module__uORadW__markupBar,.writer-core-v0-module__uORadW__sourceContext{border-color:canvastext}.writer-core-v0-module__uORadW__editor [class~=cm-editor],.writer-core-v0-module__uORadW__workspaceLabel,.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__viewButton,.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__focusButton,.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__markupButton{color:canvastext}.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__understandButton{color:buttontext;background:buttonface;border-color:buttontext}.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__viewButton:focus-visible,.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__focusButton:focus-visible,.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__appearanceButton:focus-visible,.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__understandButton:focus-visible,.writer-core-v0-module__uORadW__workspace .writer-core-v0-module__uORadW__markupButton:focus-visible{outline-color:highlight}.writer-core-v0-module__uORadW__sidebarChapterRowCurrent,.writer-core-v0-module__uORadW__sidebarSceneRowCurrent,.writer-core-v0-module__uORadW__sidebarSceneButtonCurrent{border-inline-start:3px solid highlight}.writer-core-v0-module__uORadW__workspaceConflictVersion,.writer-core-v0-module__uORadW__workspaceConflictExcerpt,.writer-core-v0-module__uORadW__workspaceConflictSafeChoice,.writer-core-v0-module__uORadW__workspaceNotice{border-color:canvastext}.writer-core-v0-module__uORadW__workspaceConflictSafeChoice,.writer-core-v0-module__uORadW__workspaceConflictNoticeAction{color:buttontext;forced-color-adjust:auto;background:buttonface}}.writer-core-v0-module__uORadW__accountBody{flex-direction:column;gap:.75rem;padding:1rem 1.5rem 1.5rem;display:flex}.writer-core-v0-module__uORadW__accountIdentity{color:var(--writer-ink);font-size:.9rem;line-height:1.5}.writer-core-v0-module__uORadW__accountIdentity strong{color:var(--writer-ink-bright);font-weight:600}.writer-core-v0-module__uORadW__accountLabel{color:var(--writer-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem}.writer-core-v0-module__uORadW__accountInput{background:var(--writer-toolbar);border:1px solid var(--writer-border);color:var(--writer-ink-bright);font:inherit;border-radius:.375rem;padding:.5rem .75rem}.writer-core-v0-module__uORadW__accountInput:focus-visible{border-color:var(--writer-accent);outline:2px solid var(--writer-accent);outline-offset:1px}.writer-core-v0-module__uORadW__accountStatus{color:var(--writer-muted);min-height:1.25rem;font-size:.85rem;line-height:1.5}.writer-core-v0-module__uORadW__accountDangerZone{border-top:1px solid var(--writer-border);flex-direction:column;gap:.9rem;margin-top:.35rem;padding-top:1.15rem;display:flex}.writer-core-v0-module__uORadW__accountDangerZone>p{color:var(--writer-muted);margin:0;font-size:.82rem;line-height:1.55}.writer-core-v0-module__uORadW__accountDangerActions{grid-template-columns:1fr 1fr;gap:.7rem;display:grid}.writer-core-v0-module__uORadW__workspaceSheetDanger{border-color:color-mix(in srgb, #d66f6f 55%, var(--writer-border));min-height:2.55rem;color:color-mix(in srgb, #d66f6f 82%, var(--writer-ink-bright));box-shadow:none;background:#d66f6f1f}.writer-core-v0-module__uORadW__workspaceSheetDanger:hover:not(:disabled){color:var(--writer-ink-bright);background:#d66f6f30;border-color:#d66f6f}.writer-core-v0-module__uORadW__accountDeleteTrigger{width:fit-content;color:var(--writer-muted);cursor:pointer;font:inherit;text-underline-offset:.2rem;background:0 0;border:0;padding:.15rem 0;font-size:.8rem;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.writer-core-v0-module__uORadW__accountDeleteTrigger:hover{color:color-mix(in srgb, #d66f6f 78%, var(--writer-ink-bright));text-decoration-color:currentColor}.writer-core-v0-module__uORadW__accountDeleteTrigger:focus-visible,.writer-core-v0-module__uORadW__workspaceSheetDanger:focus-visible{outline:2px solid var(--writer-accent);outline-offset:2px}.writer-core-v0-module__uORadW__trustSheetBody,.writer-core-v0-module__uORadW__planSheetBody{flex-direction:column;gap:1.5rem;padding:1rem 1.5rem 1.5rem;display:flex}.writer-core-v0-module__uORadW__trustSheetBody section>h3,.writer-core-v0-module__uORadW__trustState h3,.writer-core-v0-module__uORadW__planSheetBody h3{color:var(--writer-ink-bright);letter-spacing:-.01em;margin:0;font-size:.9rem;font-weight:600}.writer-core-v0-module__uORadW__trustSheetBody section>p,.writer-core-v0-module__uORadW__trustState p,.writer-core-v0-module__uORadW__planSheetBody section>p{color:var(--writer-muted);margin:.55rem 0 0;font-size:.84rem;line-height:1.6}.writer-core-v0-module__uORadW__trustState{border:1px solid var(--writer-border);background:var(--writer-toolbar);border-radius:.55rem;grid-template-columns:1.25rem 1fr;gap:.8rem;padding:1rem;display:grid}.writer-core-v0-module__uORadW__trustState>svg{width:1rem;height:1rem;color:var(--writer-accent);stroke-width:1.6px;margin-top:.1rem}.writer-core-v0-module__uORadW__trustSheetLink{width:fit-content;color:var(--writer-accent);align-items:center;gap:.45rem;font-size:.82rem;text-decoration:none;display:inline-flex}.writer-core-v0-module__uORadW__trustSheetLink svg{width:.8rem;height:.8rem}.writer-core-v0-module__uORadW__trustSheetLink:focus-visible{outline:2px solid var(--writer-accent);outline-offset:3px;border-radius:.2rem}.writer-core-v0-module__uORadW__currentPlan{border-bottom:1px solid var(--writer-border);justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1.25rem;display:flex}.writer-core-v0-module__uORadW__currentPlan span{color:var(--writer-muted);font-size:.72rem}.writer-core-v0-module__uORadW__currentPlan h3{margin-top:.28rem;font-size:1.15rem}.writer-core-v0-module__uORadW__usageMeter{gap:.8rem;display:grid}.writer-core-v0-module__uORadW__usageMeter>div:first-child{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.writer-core-v0-module__uORadW__usageMeter span{color:var(--writer-muted);font-size:.72rem}.writer-core-v0-module__uORadW__usageTrack{background:var(--writer-border);border-radius:999px;height:.28rem;overflow:hidden}.writer-core-v0-module__uORadW__usageTrack span{border-radius:inherit;background:var(--writer-accent);height:100%;display:block}.writer-core-v0-module__uORadW__cadenceChoice{border:1px solid var(--writer-border);border-radius:.45rem;grid-template-columns:1fr 1.55fr;padding:.2rem;display:grid}.writer-core-v0-module__uORadW__cadenceChoice button{min-height:2.25rem;color:var(--writer-muted);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:.32rem;font-size:.73rem}.writer-core-v0-module__uORadW__cadenceChoice button[aria-pressed=true]{background:var(--writer-toolbar);color:var(--writer-ink-bright)}.writer-core-v0-module__uORadW__cadenceChoice button:focus-visible{outline:2px solid var(--writer-accent);outline-offset:1px}.writer-core-v0-module__uORadW__inAppPlanGrid{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.writer-core-v0-module__uORadW__inAppPlanGrid article{border:1px solid var(--writer-border);border-radius:.55rem;flex-direction:column;gap:.75rem;min-width:0;padding:1rem;display:flex}.writer-core-v0-module__uORadW__inAppPlanGrid p{color:var(--writer-ink);margin:0;font-size:.78rem}.writer-core-v0-module__uORadW__inAppPlanGrid p strong{color:var(--writer-ink-bright);font-size:1.15rem;font-weight:580}.writer-core-v0-module__uORadW__inAppPlanGrid article>span{min-height:3em;color:var(--writer-muted);font-size:.72rem;line-height:1.5}.writer-core-v0-module__uORadW__inAppPlanGrid button{width:100%;margin-top:auto}@media (max-width:500px){.writer-core-v0-module__uORadW__inAppPlanGrid{grid-template-columns:1fr}}.writer-core-v0-module__uORadW__chromeEdge{z-index:3;pointer-events:none;height:.85rem;position:absolute;inset-inline:0}.writer-core-v0-module__uORadW__chromeEdgeTop{top:0}.writer-core-v0-module__uORadW__chromeEdgeBottom{bottom:0}.writer-core-v0-module__uORadW__workspace[data-focus-mode=true] .writer-core-v0-module__uORadW__chromeEdge{pointer-events:auto}.writer-core-v0-module__uORadW__workspace[data-focus-mode=true] .writer-core-v0-module__uORadW__writerShell{grid-template-rows:0 minmax(0,1fr)}.writer-core-v0-module__uORadW__workspace[data-focus-mode=true] .writer-core-v0-module__uORadW__writeSurface{grid-template-rows:minmax(0,1fr) 0}.writer-core-v0-module__uORadW__workspace[data-focus-mode=true] .writer-core-v0-module__uORadW__writeSurfaceWithSource{grid-template-rows:auto minmax(0,1fr) 0}.writer-core-v0-module__uORadW__workspace[data-focus-mode=true] .writer-core-v0-module__uORadW__workspaceHeader{height:var(--writer-header-height);background:color-mix(in srgb, var(--writer-canvas) 94%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transform:translateY(calc(-1 * var(--writer-header-height)));opacity:0;transition:transform var(--writer-motion-duration) var(--writer-motion-easing), opacity calc(var(--writer-motion-duration) * .7) ease;position:absolute;inset-block-start:0;inset-inline:0}.writer-core-v0-module__uORadW__workspace[data-focus-mode=true] .writer-core-v0-module__uORadW__markupBar{background:color-mix(in srgb, var(--writer-canvas) 94%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transform:translateY(var(--writer-toolbar-height));opacity:0;transition:transform var(--writer-motion-duration) var(--writer-motion-easing), opacity calc(var(--writer-motion-duration) * .7) ease;position:absolute;inset-block-end:0;inset-inline:0}:is(.writer-core-v0-module__uORadW__workspace[data-focus-mode=true] .writer-core-v0-module__uORadW__workspaceHeader:hover,.writer-core-v0-module__uORadW__workspace[data-focus-mode=true] .writer-core-v0-module__uORadW__workspaceHeader:focus-within,.writer-core-v0-module__uORadW__workspace[data-focus-mode=true] .writer-core-v0-module__uORadW__workspaceHeader[data-chrome-pinned=true],.writer-core-v0-module__uORadW__workspace[data-focus-mode=true] .writer-core-v0-module__uORadW__writerShell:has(.writer-core-v0-module__uORadW__chromeEdgeTop:hover) .writer-core-v0-module__uORadW__workspaceHeader),:is(.writer-core-v0-module__uORadW__workspace[data-focus-mode=true] .writer-core-v0-module__uORadW__markupBar:hover,.writer-core-v0-module__uORadW__workspace[data-focus-mode=true] .writer-core-v0-module__uORadW__markupBar:focus-within,.writer-core-v0-module__uORadW__workspace[data-focus-mode=true] .writer-core-v0-module__uORadW__markupBar[data-chrome-pinned=true],.writer-core-v0-module__uORadW__workspace[data-focus-mode=true] .writer-core-v0-module__uORadW__writeSurface:has(.writer-core-v0-module__uORadW__chromeEdgeBottom:hover) .writer-core-v0-module__uORadW__markupBar){opacity:1;transform:translateY(0)}@media (hover:none){.writer-core-v0-module__uORadW__workspace[data-focus-mode=true] .writer-core-v0-module__uORadW__workspaceHeader,.writer-core-v0-module__uORadW__workspace[data-focus-mode=true] .writer-core-v0-module__uORadW__markupBar{opacity:1;transform:none}}.writer-core-v0-module__uORadW__workspaceNotice{z-index:6;border:1px solid var(--writer-border);background:var(--writer-menu);width:min(34rem,100vw - 3rem);color:var(--writer-ink-bright);border-radius:.5rem;align-items:center;gap:.75rem;margin-inline:auto;padding:.7rem .75rem .7rem 1rem;font-size:.85rem;line-height:1.5;display:flex;position:absolute;inset-block-end:calc(var(--writer-toolbar-height) + .75rem);inset-inline:0;box-shadow:0 1.25rem 4rem #0000006b}.writer-core-v0-module__uORadW__workspaceNotice p{flex:auto;min-width:0}.writer-core-v0-module__uORadW__workspaceConflictNoticeCopy{flex:auto;gap:.1rem;min-width:0;display:grid}.writer-core-v0-module__uORadW__workspaceConflictNoticeCopy strong{color:var(--writer-ink-bright);font-size:.78rem;font-weight:650}.writer-core-v0-module__uORadW__workspaceConflictNoticeCopy span{color:var(--writer-muted);white-space:normal;font-size:.76rem}.writer-core-v0-module__uORadW__workspaceConflictNoticeAction{border-color:var(--writer-accent);background:var(--writer-accent);color:var(--writer-canvas);flex:none}.writer-core-v0-module__uORadW__workspaceConflictNoticeAction:hover{border-color:var(--writer-action-ink);background:var(--writer-action-ink);color:var(--writer-canvas)}@media (hover:none){.writer-core-v0-module__uORadW__workspace[data-focus-mode=true] .writer-core-v0-module__uORadW__editorCanvas{padding-block-start:calc(var(--writer-header-height) + .75rem);padding-block-end:calc(var(--writer-toolbar-height) + .75rem)}}
.public-pages-module__640-ga__page{--launch-bg:#121313;--launch-surface:#191a1a;--launch-ink:#f2f3f1;--launch-muted:#a4a7a3;--launch-faint:#737773;--launch-line:#ffffff1c;--launch-blue:#49b9f4;--launch-blue-hover:#68c7f7;--launch-blue-ink:#07141a;--launch-control-bg:#ffffff06;--launch-control-bg-hover:#ffffff0d;--launch-control-border-hover:#ffffff38;--public-bg:var(--launch-bg);--public-surface:var(--launch-surface);--public-ink:var(--launch-ink);--public-muted:var(--launch-muted);--public-faint:#767a76;--public-line:var(--launch-line);--public-blue:var(--launch-blue);--public-blue-ink:var(--launch-blue-ink);--public-copy:#c4c7c3;--public-quiet-action:#c9cbc8;--public-link:#9ddcff;--public-card-bg:#ffffff05;--public-planned-bg:#ffffff0d;--public-now-bg:#49b9f424;--public-now-ink:#7ed0fa;--public-featured-border:#49b9f47a;--public-featured-bg:#49b9f40a;--public-plan-copy:#b9bcb8;background:var(--public-bg);min-height:100svh;color:var(--public-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;padding:clamp(1.25rem,2.5vw,2.25rem) clamp(1.25rem,4vw,4.5rem) 5rem;transition:background .18s,color .18s;overflow-x:hidden}.public-pages-module__640-ga__page[data-launch-theme=light]{--launch-bg:#f4f0e8;--launch-surface:#ece7dd;--launch-ink:#201e1b;--launch-muted:#68625b;--launch-faint:#756e66;--launch-line:#d6cfc4;--launch-blue:#176b8c;--launch-blue-hover:#125b78;--launch-blue-ink:#f8f4ec;--launch-control-bg:#201e1b08;--launch-control-bg-hover:#201e1b0f;--launch-control-border-hover:#b8afa3;--public-faint:#756e66;--public-copy:#514c45;--public-quiet-action:#4f4942;--public-link:#176b8c;--public-card-bg:#201e1b06;--public-planned-bg:#201e1b0d;--public-now-bg:#176b8c1f;--public-now-ink:#125b78;--public-featured-border:#176b8c75;--public-featured-bg:#176b8c0a;--public-plan-copy:#5b554e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.public-pages-module__640-ga__pageBody{width:min(100%,76rem);margin:0 auto;padding-top:clamp(5.5rem,11vw,9rem)}.public-pages-module__640-ga__intro{max-width:61rem}.public-pages-module__640-ga__kicker{color:var(--public-blue);letter-spacing:.12em;text-transform:uppercase;margin:0 0 1rem;font-size:.75rem;font-weight:580}.public-pages-module__640-ga__intro h1{max-width:13ch;font-family:var(--font-fraunces), Georgia, serif;font-optical-sizing:auto;font-variation-settings:"SOFT" 100, "WONK" 1;letter-spacing:-.052em;text-wrap:balance;margin:0;font-size:clamp(3.6rem,8vw,7.7rem);font-weight:200;line-height:.92}.public-pages-module__640-ga__lede{max-width:51rem;color:var(--public-muted);text-wrap:pretty;margin:2rem 0 0;font-size:clamp(1.05rem,1.5vw,1.28rem);line-height:1.68}.public-pages-module__640-ga__timeline{gap:0;margin:clamp(4.5rem,9vw,8rem) 0 0;padding:0;list-style:none;display:grid}.public-pages-module__640-ga__phase{grid-template-columns:4.5rem 1fr;display:grid}.public-pages-module__640-ga__phaseMarker{color:var(--public-faint);font-family:var(--font-geist-mono), monospace;grid-template-rows:auto 1fr;justify-items:start;font-size:.76rem;display:grid}.public-pages-module__640-ga__phaseLine{background:var(--public-line);width:1px;min-height:3rem;margin:.75rem 0 0 .55rem}.public-pages-module__640-ga__phase:last-child .public-pages-module__640-ga__phaseLine{background:linear-gradient(var(--public-line), transparent)}.public-pages-module__640-ga__phase article{border-top:1px solid var(--public-line);padding:0 0 clamp(3rem,6vw,5rem)}.public-pages-module__640-ga__phaseTopline{justify-content:space-between;align-items:baseline;gap:1.5rem;padding-top:1.15rem;display:flex}.public-pages-module__640-ga__phase h2{font-family:var(--font-fraunces), Georgia, serif;font-optical-sizing:auto;font-variation-settings:"SOFT" 100, "WONK" 1;letter-spacing:-.04em;margin:0;font-size:clamp(2rem,4vw,3.4rem);font-weight:200}.public-pages-module__640-ga__now,.public-pages-module__640-ga__planned{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:.42rem .7rem;font-size:.68rem;font-weight:570}.public-pages-module__640-ga__now{background:var(--public-now-bg);color:var(--public-now-ink)}.public-pages-module__640-ga__planned{background:var(--public-planned-bg);color:var(--public-muted)}.public-pages-module__640-ga__phase article>p{max-width:51rem;color:var(--public-copy);margin:1.15rem 0 0;font-size:clamp(.98rem,1.25vw,1.08rem);line-height:1.68}.public-pages-module__640-ga__phase article>.public-pages-module__640-ga__outcome{color:var(--public-faint);font-size:.86rem}.public-pages-module__640-ga__closing{border-top:1px solid var(--public-line);max-width:51rem;margin-left:4.5rem;padding-top:2rem}.public-pages-module__640-ga__closing>p,.public-pages-module__640-ga__planDisclosure{color:var(--public-muted);font-size:.9rem;line-height:1.65}.public-pages-module__640-ga__pageActions{flex-wrap:wrap;align-items:center;gap:.85rem;margin-top:1.75rem;display:flex}.public-pages-module__640-ga__primaryAction,.public-pages-module__640-ga__quietAction,.public-pages-module__640-ga__planAction{border-radius:.55rem;justify-content:center;align-items:center;min-height:3rem;padding:.9rem 1.4rem;font-size:.9rem;font-weight:470;text-decoration:none;display:inline-flex}.public-pages-module__640-ga__primaryAction,.public-pages-module__640-ga__planAction{border:1px solid var(--public-blue);background:var(--public-blue);color:var(--public-blue-ink)}.public-pages-module__640-ga__quietAction{color:var(--public-quiet-action)}.public-pages-module__640-ga__prosePage{width:min(100%,65rem)}.public-pages-module__640-ga__promise{border-top:1px solid var(--public-blue);border-bottom:1px solid var(--public-line);margin:clamp(3rem,7vw,5.5rem) 0;padding:clamp(1.5rem,4vw,2.5rem) 0}.public-pages-module__640-ga__promise p{max-width:55rem;font-family:var(--font-fraunces), Georgia, serif;font-optical-sizing:auto;font-variation-settings:"SOFT" 100, "WONK" 1;letter-spacing:-.035em;margin:0;font-size:clamp(1.65rem,3.4vw,2.65rem);font-weight:200;line-height:1.16}.public-pages-module__640-ga__prosePage>section{margin-top:clamp(3.5rem,7vw,5rem)}.public-pages-module__640-ga__prosePage h2{letter-spacing:-.03em;margin:0;font-size:clamp(1.35rem,2.2vw,1.75rem);font-weight:560}.public-pages-module__640-ga__prosePage h3{margin:0;font-size:1.05rem;font-weight:580}.public-pages-module__640-ga__prosePage section>p,.public-pages-module__640-ga__prosePage li,.public-pages-module__640-ga__splitCards p{color:var(--public-muted);font-size:.96rem;line-height:1.72}.public-pages-module__640-ga__prosePage section>p{max-width:55rem;margin:1rem 0 0}.public-pages-module__640-ga__prosePage section a{color:var(--public-link);text-underline-offset:.2rem}.public-pages-module__640-ga__prosePage section a:focus-visible{outline:2px solid var(--public-blue);outline-offset:3px;border-radius:.2rem}.public-pages-module__640-ga__prosePage ul{gap:.7rem;max-width:55rem;margin:1.35rem 0 0;padding-left:1.15rem;display:grid}.public-pages-module__640-ga__splitCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.35rem;display:grid}.public-pages-module__640-ga__splitCards article,.public-pages-module__640-ga__currentTruth{border:1px solid var(--public-line);background:var(--public-card-bg);border-radius:.8rem;padding:clamp(1.25rem,3vw,1.8rem)}.public-pages-module__640-ga__splitCards p{margin:.75rem 0 0}.public-pages-module__640-ga__prosePage>.public-pages-module__640-ga__currentTruth{margin-top:clamp(4rem,8vw,6rem)}.public-pages-module__640-ga__planGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:clamp(3.5rem,7vw,6rem);display:grid}.public-pages-module__640-ga__plan,.public-pages-module__640-ga__featuredPlan{border:1px solid var(--public-line);background:var(--public-card-bg);border-radius:.8rem;flex-direction:column;min-width:0;padding:clamp(1.25rem,2.5vw,1.75rem);display:flex}.public-pages-module__640-ga__featuredPlan{border-color:var(--public-featured-border);background:var(--public-featured-bg)}.public-pages-module__640-ga__plan>div,.public-pages-module__640-ga__featuredPlan>div{justify-content:space-between;align-items:baseline;gap:.75rem;min-height:2rem;display:flex}.public-pages-module__640-ga__plan h2,.public-pages-module__640-ga__featuredPlan h2{margin:0;font-size:1.1rem;font-weight:590}.public-pages-module__640-ga__planFlag{color:var(--public-blue);letter-spacing:.06em;text-transform:uppercase;font-size:.66rem}.public-pages-module__640-ga__price{align-items:baseline;gap:.45rem;margin:1.8rem 0 0;display:flex}.public-pages-module__640-ga__price span{font-family:var(--font-fraunces), Georgia, serif;font-optical-sizing:auto;font-variation-settings:"SOFT" 100, "WONK" 1;letter-spacing:-.05em;font-size:clamp(2.8rem,5vw,4rem);font-weight:200}.public-pages-module__640-ga__price small,.public-pages-module__640-ga__annual{color:var(--public-faint);font-size:.76rem}.public-pages-module__640-ga__annual{min-height:2.3rem;margin:.35rem 0 0;line-height:1.45}.public-pages-module__640-ga__planGrid ul{border-top:1px solid var(--public-line);gap:.75rem;margin:1.6rem 0 2rem;padding:1.4rem 0 0;list-style:none;display:grid}.public-pages-module__640-ga__planGrid li{color:var(--public-plan-copy);padding-left:1.15rem;font-size:.84rem;line-height:1.55;position:relative}.public-pages-module__640-ga__planGrid li:before{background:var(--public-blue);content:"";border-radius:50%;width:.28rem;height:.28rem;position:absolute;top:.61em;left:0}.public-pages-module__640-ga__planAction{text-align:center;width:100%;margin-top:auto}.public-pages-module__640-ga__planDisclosure{max-width:50rem;margin:1.5rem 0 0}.public-pages-module__640-ga__primaryAction:focus-visible,.public-pages-module__640-ga__quietAction:focus-visible,.public-pages-module__640-ga__planAction:focus-visible{outline:2px solid var(--public-blue);outline-offset:3px}@media (max-width:760px){.public-pages-module__640-ga__pageBody{padding-top:5rem}.public-pages-module__640-ga__timeline{margin-top:4.5rem}.public-pages-module__640-ga__phase{grid-template-columns:2.5rem 1fr}.public-pages-module__640-ga__closing{margin-left:2.5rem}.public-pages-module__640-ga__splitCards,.public-pages-module__640-ga__planGrid{grid-template-columns:1fr}}@media (forced-colors:active){.public-pages-module__640-ga__page{color:canvastext;background:canvas}.public-pages-module__640-ga__lede,.public-pages-module__640-ga__phase article>p,.public-pages-module__640-ga__phase article>.public-pages-module__640-ga__outcome,.public-pages-module__640-ga__closing>p,.public-pages-module__640-ga__prosePage section>p,.public-pages-module__640-ga__prosePage li,.public-pages-module__640-ga__splitCards p,.public-pages-module__640-ga__planDisclosure{color:canvastext}.public-pages-module__640-ga__primaryAction,.public-pages-module__640-ga__planAction{color:buttontext;background:buttonface;border-color:buttontext}}@media (prefers-reduced-motion:reduce){.public-pages-module__640-ga__page{transition:none}}
