.workspace-motion-module__WkBWnG__startup{flex-direction:column;width:100%;max-width:400px;height:50px;display:flex}.workspace-motion-module__WkBWnG__loadingLabel{align-self:center;padding:10px}.workspace-motion-module__WkBWnG__progress{background:#5c708033;border-radius:40px;width:100%;height:8px;display:block;position:relative;overflow:hidden}.workspace-motion-module__WkBWnG__meter{background:#535353 linear-gradient(-45deg,#fff3 25%,#0000 25% 50%,#fff3 50% 75%,#0000 75%) 0 0/30px 30px;border-radius:40px;height:100%;transition:width .2s cubic-bezier(.4,1,.75,.9);animation:.3s linear infinite reverse workspace-motion-module__WkBWnG__progressStripes;position:absolute}.workspace-motion-module__WkBWnG__reveal{animation:.25s workspace-motion-module__WkBWnG__contentFade}.workspace-motion-module__WkBWnG__backdrop{animation:.2s workspace-motion-module__WkBWnG__modalFade}.workspace-motion-module__WkBWnG__visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes workspace-motion-module__WkBWnG__progressStripes{0%{background-position:0 0}to{background-position:30px 0}}@keyframes workspace-motion-module__WkBWnG__contentFade{0%{opacity:0}to{opacity:1}}@keyframes workspace-motion-module__WkBWnG__modalFade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.workspace-motion-module__WkBWnG__meter,.workspace-motion-module__WkBWnG__reveal,.workspace-motion-module__WkBWnG__backdrop{transition:none;animation:none}}
@font-face{font-family:Inter var;src:url(/reference-assets/type-ai/Inter-roman.var.woff2)format("woff2");font-weight:100 900;font-display:swap}.workspace-module__KHCr1a__workspace,.workspace-module__KHCr1a__loadingPage{letter-spacing:-.012em;color:var(--ws-text,#312f2b);font-family:Inter var,Inter,Arial,sans-serif;font-size:13px;line-height:1.5}:is(.workspace-module__KHCr1a__workspace,.workspace-module__KHCr1a__loadingPage,body:has(.workspace-module__KHCr1a__workspace),body:has(.workspace-module__KHCr1a__loadingPage)){--ws-bg:#fff;--ws-panel:#f7f7f7;--ws-tile:#f7f7f7;--ws-text:#312f2b;--ws-title:#212121;--ws-active:#1a1a1a;--ws-contrast:#1a1a1a;--ws-muted:#8c8c8c;--ws-subtle:#bdbdbd;--ws-border:#d9d9d9;--ws-hover:#ebebeb;--ws-disabled-fg:#fff;--ws-disabled-bg:#d9d9d9;--ws-disabled-text:#fff;--ws-button-text:#fff;--ws-primary:#478cd1;--ws-primary-hover:#2e73b8;--ws-primary-stroke:#99bfe5;--ws-green-bg:#def7eb;--ws-green-hover-bg:#c2f0d9;--ws-green:#248f59;--ws-green-hover:#1a6640;--ws-red-bg:#f7dee4;--ws-red-hover-bg:#f0c2cd;--ws-red:#b82e50;--ws-red-hover:#8f243e;--ws-success-bg:var(--ws-green-bg);--ws-success-text:var(--ws-green);--ws-error-text:var(--ws-red);--ws-error-stroke:#e599ac;--ws-error-bg:#fcf3f6;--ws-chat-accent:#478cd1;--ws-review-accent:#afd147;--ws-audio-accent:#b82eb8;--ws-shadow:0 2px 6px #0f172a1f, 0 0 1px #0f172a1f}.workspace-module__KHCr1a__workspace{background:var(--ws-bg);min-height:100dvh;display:flex}body:has(.workspace-module__KHCr1a__workspace){background:var(--ws-bg);color:var(--ws-text)}.workspace-module__KHCr1a__workspace *,.workspace-module__KHCr1a__loadingPage *{box-sizing:border-box}.workspace-module__KHCr1a__workspace button,.workspace-module__KHCr1a__workspace input,.workspace-module__KHCr1a__workspace textarea,.workspace-module__KHCr1a__workspace select{font:inherit;letter-spacing:inherit}.workspace-module__KHCr1a__workspace button,.workspace-module__KHCr1a__workspace a{-webkit-tap-highlight-color:transparent}.workspace-module__KHCr1a__workspace button{cursor:pointer}.workspace-module__KHCr1a__workspace button:disabled{cursor:default;opacity:.45}.workspace-module__KHCr1a__workspace button:focus-visible,.workspace-module__KHCr1a__workspace a:focus-visible{outline:2px solid var(--ws-primary-stroke);outline-offset:2px}.workspace-module__KHCr1a__workspace a{color:inherit;text-decoration:none}.workspace-module__KHCr1a__workspace h1,.workspace-module__KHCr1a__workspace h2,.workspace-module__KHCr1a__workspace h3,.workspace-module__KHCr1a__workspace h4,.workspace-module__KHCr1a__workspace p{margin:0}:is(.workspace-module__KHCr1a__darkTheme,body:has(.workspace-module__KHCr1a__darkTheme)){--ws-bg:#1a1a1a;--ws-panel:#212121;--ws-tile:#212121;--ws-text:#ebebeb;--ws-title:#f7f7f7;--ws-active:#fff;--ws-contrast:#fff;--ws-subtle:#8c8c8c;--ws-border:#404040;--ws-hover:#312f2b;--ws-disabled-fg:#1a1a1a;--ws-disabled-bg:#404040;--ws-disabled-text:#1a1a1a;--ws-primary-hover:#70a6db;--ws-primary-stroke:#24598f;--ws-green-bg:#12492e;--ws-green-hover-bg:#1a6640;--ws-green:#70dba6;--ws-green-hover:#99e5bf;--ws-red-bg:#491222;--ws-red-hover-bg:#661a2c;--ws-red:#db708b;--ws-red-hover:#e599ac;--ws-error-stroke:#8f243e;--ws-error-bg:#491222;--ws-audio-accent:#db70db;--ws-shadow:0 0 6px #ffffff1a, 0 0 0 1px #ffffff0a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:is(.workspace-module__KHCr1a__lightTheme,.workspace-module__KHCr1a__systemTheme,body:has(.workspace-module__KHCr1a__lightTheme),body:has(.workspace-module__KHCr1a__systemTheme)){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:is(.workspace-module__KHCr1a__systemTheme,body:has(.workspace-module__KHCr1a__systemTheme)){--ws-bg:#1a1a1a;--ws-panel:#212121;--ws-tile:#212121;--ws-text:#ebebeb;--ws-title:#f7f7f7;--ws-active:#fff;--ws-contrast:#fff;--ws-subtle:#8c8c8c;--ws-border:#404040;--ws-hover:#312f2b;--ws-disabled-fg:#1a1a1a;--ws-disabled-bg:#404040;--ws-disabled-text:#1a1a1a;--ws-primary-hover:#70a6db;--ws-primary-stroke:#24598f;--ws-green-bg:#12492e;--ws-green-hover-bg:#1a6640;--ws-green:#70dba6;--ws-green-hover:#99e5bf;--ws-red-bg:#491222;--ws-red-hover-bg:#661a2c;--ws-red:#db708b;--ws-red-hover:#e599ac;--ws-error-stroke:#8f243e;--ws-error-bg:#491222;--ws-audio-accent:#db70db;--ws-shadow:0 0 6px #ffffff1a, 0 0 0 1px #ffffff0a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.workspace-module__KHCr1a__wordmark{letter-spacing:-1.8px;color:var(--ws-title);font-size:27px;font-weight:650;line-height:1}.workspace-module__KHCr1a__wordmark span{color:#478cd1}.workspace-module__KHCr1a__sidebar{background:var(--ws-panel);border-right:1px solid var(--ws-border);flex-direction:column;width:218px;min-width:218px;height:100dvh;padding:22px 12px 12px;display:flex;position:sticky;top:0}.workspace-module__KHCr1a__sidebarBrand{justify-content:space-between;align-items:center;padding:0 9px 27px;display:flex}.workspace-module__KHCr1a__iconButton{width:29px;height:29px;color:var(--ws-muted);background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;padding:0;display:inline-flex}.workspace-module__KHCr1a__iconButton:hover{color:var(--ws-text);background:var(--ws-hover)}.workspace-module__KHCr1a__sidebarNav,.workspace-module__KHCr1a__folderNav{flex-direction:column;gap:3px;display:flex}.workspace-module__KHCr1a__sidebarNav button,.workspace-module__KHCr1a__sidebarNav a,.workspace-module__KHCr1a__folderNav button,.workspace-module__KHCr1a__settingsModal aside button{color:var(--ws-text);text-align:left;background:0 0;border:0;border-radius:5px;align-items:center;gap:10px;width:100%;height:33px;padding:0 10px;font-size:12px;display:flex}.workspace-module__KHCr1a__sidebarNav button:hover,.workspace-module__KHCr1a__sidebarNav a:hover,.workspace-module__KHCr1a__folderNav button:hover,.workspace-module__KHCr1a__settingsModal aside button:hover{background:var(--ws-hover)}.workspace-module__KHCr1a__sidebarNav kbd{color:var(--ws-muted);margin-left:auto;font-family:inherit;font-size:10px}.workspace-module__KHCr1a__sidebarNav .workspace-module__KHCr1a__selectedNav,.workspace-module__KHCr1a__folderNav .workspace-module__KHCr1a__selectedNav,.workspace-module__KHCr1a__settingsModal aside .workspace-module__KHCr1a__selectedNav{background:var(--ws-hover);color:var(--ws-title)}.workspace-module__KHCr1a__sidebarNav button:nth-of-type(4){margin-top:18px}.workspace-module__KHCr1a__foldersHeading{justify-content:space-between;align-items:center;margin-top:30px;padding:0 6px;display:flex}.workspace-module__KHCr1a__foldersHeading>button:first-child{color:var(--ws-muted);background:0 0;border:0;align-items:center;gap:5px;padding:3px 0;font-size:11px;display:flex}.workspace-module__KHCr1a__folderNav{margin-top:5px}.workspace-module__KHCr1a__folderRow{align-items:center;display:flex;position:relative}.workspace-module__KHCr1a__folderRow>button:first-child{min-width:0}.workspace-module__KHCr1a__folderRow>button:first-child span{text-overflow:ellipsis;white-space:nowrap;padding-right:8px;overflow:hidden}.workspace-module__KHCr1a__folderRow .workspace-module__KHCr1a__folderMenu{width:23px;height:23px;color:var(--ws-muted);opacity:0;justify-content:center;padding:0;position:absolute;right:4px}.workspace-module__KHCr1a__folderRow:hover .workspace-module__KHCr1a__folderMenu,.workspace-module__KHCr1a__folderRow:focus-within .workspace-module__KHCr1a__folderMenu{opacity:1}.workspace-module__KHCr1a__sidebarBottom{margin-top:auto;padding-top:18px;position:relative}.workspace-module__KHCr1a__upgradeCard{background:var(--ws-bg);border:1px solid var(--ws-border);width:100%;height:34px;color:var(--ws-text);border-radius:5px;justify-content:center;align-items:center;gap:7px;display:flex;font-size:11px!important}.workspace-module__KHCr1a__accountButton{color:var(--ws-text);text-align:left;background:0 0;border:0;align-items:center;gap:9px;width:100%;padding:15px 6px 3px;display:flex}.workspace-module__KHCr1a__avatar{color:#2e73b8;background:#deeaf7;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;display:flex}.workspace-module__KHCr1a__accountButton>span:nth-child(2){flex:1;min-width:0}.workspace-module__KHCr1a__accountButton strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;display:block;overflow:hidden}.workspace-module__KHCr1a__accountButton small{color:var(--ws-muted);font-size:10px;display:block}.workspace-module__KHCr1a__accountMenu{background:var(--ws-bg);width:195px;box-shadow:var(--ws-shadow);border:1px solid var(--ws-border);z-index:10;border-radius:5px;padding:5px;position:absolute;bottom:54px;left:0}.workspace-module__KHCr1a__accountMenu button{color:var(--ws-text);text-align:left;background:0 0;border:0;align-items:center;gap:9px;width:100%;padding:7px;display:flex}.workspace-module__KHCr1a__accountMenu button:hover{background:var(--ws-hover)}.workspace-module__KHCr1a__homeMain{flex:1;min-width:0;max-width:1240px;margin:0 auto;padding:37px 64px 80px}.workspace-module__KHCr1a__homeHeader{align-items:center;gap:16px;min-height:37px;display:flex}.workspace-module__KHCr1a__homeHeader h1{letter-spacing:-.5px;font-size:20px;font-weight:550;line-height:1.3}.workspace-module__KHCr1a__headerActions{align-items:center;gap:8px;margin-left:auto;display:flex}.workspace-module__KHCr1a__primaryButton,.workspace-module__KHCr1a__secondaryButton{white-space:nowrap;border-radius:5px;justify-content:center;align-items:center;gap:6px;min-height:31px;padding:6px 11px;font-weight:500;display:inline-flex;font-size:11px!important}.workspace-module__KHCr1a__primaryButton{background:var(--ws-primary,#478cd1);border:1px solid var(--ws-primary,#478cd1);color:#fff!important}.workspace-module__KHCr1a__primaryButton:hover{background:var(--ws-primary-hover)}.workspace-module__KHCr1a__secondaryButton{border:1px solid var(--ws-border,#d9d9d9);background:var(--ws-bg,#fff);color:var(--ws-text,#312f2b)}.workspace-module__KHCr1a__secondaryButton:hover{background:var(--ws-panel)}.workspace-module__KHCr1a__demoBadge{color:var(--ws-muted);border:1px solid var(--ws-border);border-radius:3px;padding:2px 5px;font-size:10px}.workspace-module__KHCr1a__homeHero{max-width:660px;margin:67px auto 68px}.workspace-module__KHCr1a__homeHero h2{color:var(--ws-title);text-align:center;letter-spacing:-.7px;margin-bottom:21px;font-size:27px;font-weight:450}.workspace-module__KHCr1a__promptBox{border:1px solid var(--ws-border);background:var(--ws-bg);border-radius:9px;overflow:hidden;box-shadow:0 2px 7px #00000006}.workspace-module__KHCr1a__promptBox:focus-within{border-color:var(--ws-primary-stroke)}.workspace-module__KHCr1a__promptBox textarea{resize:vertical;width:100%;min-height:108px;color:var(--ws-text);background:0 0;border:0;outline:0;padding:18px 18px 10px;font-size:13px;line-height:1.6;display:block}.workspace-module__KHCr1a__promptBox textarea::placeholder{color:var(--ws-muted)}.workspace-module__KHCr1a__promptBox>div{justify-content:space-between;align-items:center;padding:3px 12px 11px 17px;display:flex}.workspace-module__KHCr1a__promptBox>div>span{color:var(--ws-muted);align-items:center;gap:5px;font-size:10px;display:flex}.workspace-module__KHCr1a__promptBox>div button{color:#fff;background:var(--ws-primary);border:0;border-radius:5px;justify-content:center;align-items:center;width:29px;height:29px;display:inline-flex}.workspace-module__KHCr1a__promptSuggestions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:13px;display:flex}.workspace-module__KHCr1a__promptSuggestions button{background:var(--ws-panel);border:1px solid var(--ws-border);color:var(--ws-text);border-radius:5px;padding:4px 9px;font-size:10px}.workspace-module__KHCr1a__promptSuggestions button:hover{background:var(--ws-hover)}.workspace-module__KHCr1a__draftSection{margin-top:32px}.workspace-module__KHCr1a__sectionHeading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:17px;display:flex}.workspace-module__KHCr1a__sectionHeading h2{font-size:13px;font-weight:550}.workspace-module__KHCr1a__sectionHeading>p{color:var(--ws-muted)}.workspace-module__KHCr1a__sortButton{color:var(--ws-muted);background:0 0;border:0;align-items:center;gap:5px;padding:3px 0;display:flex;font-size:10px!important}.workspace-module__KHCr1a__draftGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.workspace-module__KHCr1a__draftCard,.workspace-module__KHCr1a__contextCard{border:1px solid var(--ws-border);background:var(--ws-bg);border-radius:6px;min-width:0;position:relative}.workspace-module__KHCr1a__draftCard:hover,.workspace-module__KHCr1a__contextCard:hover{border-color:#bfbfbf;box-shadow:0 2px 5px #00000005}.workspace-module__KHCr1a__draftOpen{text-align:left;width:100%;color:var(--ws-text);background:0 0;border:0;padding:20px 17px 13px;display:block}.workspace-module__KHCr1a__draftOpen>svg{color:var(--ws-muted);margin-bottom:14px}.workspace-module__KHCr1a__draftOpen h3{text-overflow:ellipsis;white-space:nowrap;padding-right:20px;font-size:12px;font-weight:500;overflow:hidden}.workspace-module__KHCr1a__draftOpen p{color:var(--ws-muted);-webkit-line-clamp:3;white-space:pre-line;-webkit-box-orient:vertical;height:54px;margin:8px 0 21px;font-size:11px;line-height:1.7;display:-webkit-box;overflow:hidden}.workspace-module__KHCr1a__draftOpen>span{color:var(--ws-muted);font-size:9px}.workspace-module__KHCr1a__cardMenuButton{color:var(--ws-muted);background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;width:23px;height:23px;display:flex;position:absolute;top:13px;right:11px}.workspace-module__KHCr1a__cardMenuButton:hover{color:var(--ws-text);background:var(--ws-hover)}.workspace-module__KHCr1a__dropdownMenu{background:var(--ws-bg);border:1px solid var(--ws-border);min-width:185px;box-shadow:var(--ws-shadow);z-index:30;color:var(--ws-text);border-radius:6px;padding:5px;font-size:11px;position:absolute;top:35px;right:0}.workspace-module__KHCr1a__dropdownMenu>button{color:inherit;text-align:left;background:0 0;border:0;border-radius:4px;align-items:center;gap:8px;width:100%;min-height:30px;padding:7px 8px;font-size:11px;display:flex}.workspace-module__KHCr1a__dropdownMenu>button>svg:last-child:not(:first-child){margin-left:auto}.workspace-module__KHCr1a__dropdownMenu>button:hover{background:var(--ws-hover)}.workspace-module__KHCr1a__moveLabel{flex-wrap:wrap;align-items:center;gap:8px;padding:7px 8px;display:flex}.workspace-module__KHCr1a__moveLabel select{background:var(--ws-panel);border:1px solid var(--ws-border);width:100%;color:var(--ws-text);border-radius:3px;outline:0;padding:5px;font-size:10px}.workspace-module__KHCr1a__emptyState{color:var(--ws-muted);border:1px dashed var(--ws-border);text-align:center;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:11px;min-height:272px;padding:25px;display:flex}.workspace-module__KHCr1a__emptyState h3{color:var(--ws-text);font-size:13px;font-weight:500}.workspace-module__KHCr1a__emptyState p{max-width:350px;font-size:11px}.workspace-module__KHCr1a__emptyState small{font-size:10px}.workspace-module__KHCr1a__skeletonGrid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.workspace-module__KHCr1a__skeletonGrid div{background:var(--ws-panel);border-radius:6px;height:194px;animation:1.5s infinite workspace-module__KHCr1a__pulse}@keyframes workspace-module__KHCr1a__pulse{50%{opacity:.4}}.workspace-module__KHCr1a__searchBox{border:1px solid var(--ws-border);color:var(--ws-muted);border-radius:7px;align-items:center;gap:11px;margin:38px 0 30px;padding:12px 15px;display:flex}.workspace-module__KHCr1a__searchBox input{min-width:0;color:var(--ws-text);background:0 0;border:0;outline:0;flex:1;font-size:13px}.workspace-module__KHCr1a__searchBox kbd{font-family:inherit;font-size:10px}.workspace-module__KHCr1a__tutorialGrid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:36px;display:grid}.workspace-module__KHCr1a__tutorialCard{border:1px solid var(--ws-border);background:var(--ws-bg);color:var(--ws-text);text-align:left;border-radius:6px;padding:0 0 17px;overflow:hidden}.workspace-module__KHCr1a__tutorialCard>div{background:var(--ws-panel);height:130px;color:var(--ws-muted);justify-content:center;align-items:center;gap:20px;display:flex}.workspace-module__KHCr1a__tutorialCard>div>span{font-size:35px;font-weight:250}.workspace-module__KHCr1a__tutorialCard h3{padding:17px 15px 7px;font-size:12px;font-weight:550}.workspace-module__KHCr1a__tutorialCard p{color:var(--ws-muted);padding:0 15px 17px;font-size:11px;line-height:1.7}.workspace-module__KHCr1a__tutorialCard small{color:var(--ws-muted);padding:0 15px;font-size:9px;display:block}.workspace-module__KHCr1a__contextSection{margin-top:35px}.workspace-module__KHCr1a__contextCard>button:first-child{color:var(--ws-text);text-align:left;background:0 0;border:0;width:100%;padding:20px 16px}.workspace-module__KHCr1a__contextCard>button:first-child>svg{color:var(--ws-muted);margin-bottom:15px}.workspace-module__KHCr1a__contextCard h3{padding-right:18px;font-size:12px;font-weight:550}.workspace-module__KHCr1a__contextCard p{color:var(--ws-muted);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-top:8px;font-size:11px;display:-webkit-box;overflow:hidden}.workspace-module__KHCr1a__loadingPage{background:var(--ws-bg);min-height:100dvh;color:var(--ws-text);flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:0 30px;display:flex}.workspace-module__KHCr1a__loadingPage p{font-size:13px}.workspace-module__KHCr1a__modalBackdrop{z-index:100;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#00000040;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0;}.workspace-module__KHCr1a__settingsModal{background:var(--ws-bg);border:1px solid var(--ws-border);width:760px;max-width:100%;min-height:420px;box-shadow:var(--ws-shadow);border-radius:9px;display:flex;overflow:hidden}.workspace-module__KHCr1a__settingsModal aside{background:var(--ws-panel);border-right:1px solid var(--ws-border);flex-shrink:0;width:185px;padding:24px 15px}.workspace-module__KHCr1a__settingsModal aside h2{margin:0 8px 23px;font-size:17px;font-weight:550}.workspace-module__KHCr1a__settingsModal aside button{margin-top:5px;font-size:11px}.workspace-module__KHCr1a__settingsContent{flex:1;min-width:0;padding:30px;position:relative}.workspace-module__KHCr1a__settingsContent h3{margin-bottom:24px;font-size:17px;font-weight:550}.workspace-module__KHCr1a__modalClose{width:25px;height:25px;color:var(--ws-muted);background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;display:flex;position:absolute;top:15px;right:16px}.workspace-module__KHCr1a__modalClose:hover{background:var(--ws-hover)}.workspace-module__KHCr1a__settingRow{justify-content:space-between;align-items:center;gap:15px;margin-bottom:26px;display:flex}.workspace-module__KHCr1a__settingRow label{font-size:12px;font-weight:500;display:block}.workspace-module__KHCr1a__settingRow small{color:var(--ws-muted);margin-top:4px;font-size:10px;display:block}.workspace-module__KHCr1a__settingRow select{width:140px;min-width:120px;color:var(--ws-text);border:1px solid var(--ws-border);background:var(--ws-panel);border-radius:4px;outline:none;padding:6px;font-size:11px}.workspace-module__KHCr1a__beta{color:var(--ws-muted);border:1px solid var(--ws-border);border-radius:3px;margin-left:3px;padding:1px 3px;font-size:9px;font-weight:400}.workspace-module__KHCr1a__switch{background:var(--ws-border);border:0;border-radius:12px;flex-shrink:0;width:30px;height:17px;padding:2px}.workspace-module__KHCr1a__switch>span{background:#fff;border-radius:50%;width:13px;height:13px;transition:transform .15s;display:block}.workspace-module__KHCr1a__switchOn{background:#478cd1}.workspace-module__KHCr1a__switchOn>span{transform:translate(13px)}.workspace-module__KHCr1a__modalActions{justify-content:flex-end;gap:7px;margin-top:25px;display:flex}.workspace-module__KHCr1a__planCard{border:1px solid var(--ws-border);border-radius:6px;margin-bottom:22px;padding:19px}.workspace-module__KHCr1a__planCard>span{color:var(--ws-muted);font-size:10px}.workspace-module__KHCr1a__planCard h4{margin-top:4px;font-size:23px;font-weight:500}.workspace-module__KHCr1a__planCard p{color:var(--ws-muted);margin:6px 0 17px;font-size:11px}.workspace-module__KHCr1a__creditRow{justify-content:space-between;font-size:11px;display:flex}.workspace-module__KHCr1a__creditRow strong{font-weight:500}.workspace-module__KHCr1a__creditRow>span{color:var(--ws-muted)}.workspace-module__KHCr1a__creditBar{background:var(--ws-border);border-radius:4px;height:5px;margin:9px 0 12px}.workspace-module__KHCr1a__creditBar>span{background:#478cd1;border-radius:4px;width:100%;height:100%;display:block}.workspace-module__KHCr1a__muted{color:var(--ws-muted);font-size:11px}.workspace-module__KHCr1a__error{color:var(--ws-error-text);font-size:11px}.workspace-module__KHCr1a__errorBanner{color:var(--ws-error-text);background:var(--ws-error-bg);border:1px solid var(--ws-red-hover-bg);border-radius:4px;align-items:center;gap:9px;margin:17px 0;padding:9px 12px;font-size:11px;display:flex}.workspace-module__KHCr1a__errorBanner button{color:inherit;background:0 0;border:0;align-items:center;padding:0;font-size:10px;display:flex}.workspace-module__KHCr1a__errorBanner>button:last-child{margin-left:auto}.workspace-module__KHCr1a__contextModal{border:1px solid var(--ws-border);background:var(--ws-bg);width:480px;max-width:100%;color:var(--ws-text);box-shadow:var(--ws-shadow);border-radius:8px;padding:28px;position:relative}.workspace-module__KHCr1a__contextModal h2{margin-bottom:23px;font-size:18px;font-weight:550}.workspace-module__KHCr1a__contextModal label{margin-top:17px;font-size:11px;display:block}.workspace-module__KHCr1a__contextModal input,.workspace-module__KHCr1a__contextModal textarea{border:1px solid var(--ws-border);background:var(--ws-bg);width:100%;color:var(--ws-text);border-radius:4px;outline:0;margin-top:6px;padding:9px;font-size:12px;display:block}.workspace-module__KHCr1a__contextModal textarea{resize:vertical;line-height:1.65}.workspace-module__KHCr1a__contextModal input:focus,.workspace-module__KHCr1a__contextModal textarea:focus{border-color:var(--ws-primary-stroke)}.workspace-module__KHCr1a__mobileSidebarToggle,.workspace-module__KHCr1a__sidebarBackdrop{display:none}.workspace-module__KHCr1a__documentWorkspace{height:100dvh;overflow:hidden}.workspace-module__KHCr1a__documentMain{flex-direction:column;flex:1;min-width:0;display:flex}.workspace-module__KHCr1a__documentHeader{border-bottom:1px solid var(--ws-border);justify-content:space-between;align-items:center;gap:20px;min-height:61px;padding:0 25px;display:flex}.workspace-module__KHCr1a__documentCrumb{color:var(--ws-muted);gap:8px;min-width:0;font-size:11px;display:flex}.workspace-module__KHCr1a__documentCrumb>span:last-child{text-overflow:ellipsis;white-space:nowrap;max-width:230px;color:var(--ws-text);overflow:hidden}.workspace-module__KHCr1a__documentActions{flex-shrink:0;align-items:center;gap:12px;display:flex}.workspace-module__KHCr1a__upgradeButton{align-items:center;gap:5px;font-size:11px;display:flex;color:var(--ws-primary)!important}.workspace-module__KHCr1a__menuAnchor{position:relative}.workspace-module__KHCr1a__shareMenu{width:220px;top:37px}.workspace-module__KHCr1a__menuLabel{color:var(--ws-muted);text-transform:uppercase;letter-spacing:.04em;padding:6px 8px 3px;font-size:9px;display:block}.workspace-module__KHCr1a__menuSeparator{background:var(--ws-border);height:1px;margin:5px -5px;display:block}.workspace-module__KHCr1a__shareResult{flex-wrap:wrap;gap:6px;padding:6px 8px;display:flex}.workspace-module__KHCr1a__shareResult input{background:var(--ws-panel);color:var(--ws-text);border:1px solid var(--ws-border);border-radius:3px;width:100%;padding:6px;font-size:10px}.workspace-module__KHCr1a__shareResult button{border:1px solid var(--ws-border);background:var(--ws-bg);color:var(--ws-text);border-radius:3px;padding:4px 7px;font-size:10px}.workspace-module__KHCr1a__documentMain>.workspace-module__KHCr1a__errorBanner{border-left:0;border-right:0;border-radius:0;margin:0}.workspace-module__KHCr1a__documentBody{flex:1;align-items:flex-start;display:flex;position:relative;overflow:auto}.workspace-module__KHCr1a__draftCanvas{flex-direction:column;width:100%;min-width:0;max-width:830px;min-height:calc(100dvh - 62px);margin:0 auto;padding:55px 64px 36px;display:flex}.workspace-module__KHCr1a__titleRow{align-items:center;gap:15px;margin-bottom:26px;display:flex}.workspace-module__KHCr1a__titleRow>input{letter-spacing:-.8px;width:100%;min-width:0;color:var(--ws-title);background:0 0;border:0;outline:0;padding:0;font-size:30px;font-weight:500;line-height:1.3}.workspace-module__KHCr1a__titleRow>input::placeholder{color:var(--ws-muted)}.workspace-module__KHCr1a__draftSettingsMenu{min-width:225px;top:30px}.workspace-module__KHCr1a__formatToolbar{border-bottom:1px solid var(--ws-border);flex-wrap:wrap;align-items:center;gap:3px;margin:0 -6px 29px;padding:0 0 12px;display:flex}.workspace-module__KHCr1a__formatButton{width:25px;height:25px;color:var(--ws-text);background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;display:flex}.workspace-module__KHCr1a__formatButton:hover,.workspace-module__KHCr1a__activeFormat{background:var(--ws-hover)}.workspace-module__KHCr1a__blockSelect{width:80px;color:var(--ws-text);background:var(--ws-bg);border:0;outline:0;padding:5px 3px;font-size:10px!important}.workspace-module__KHCr1a__toolbarDivider{background:var(--ws-border);width:1px;height:15px;margin:0 5px}.workspace-module__KHCr1a__editorContentWrap{flex:1;position:relative}.workspace-module__KHCr1a__editorContent{min-height:320px;color:var(--ws-text);white-space:pre-wrap;overflow-wrap:anywhere;outline:none;font-size:15px;line-height:1.85}.workspace-module__KHCr1a__editorContent p,.workspace-module__KHCr1a__nestedParagraph{margin:0 0 14px}.workspace-module__KHCr1a__editorContent h1{margin:24px 0 17px;font-size:29px;font-weight:550;line-height:1.3}.workspace-module__KHCr1a__editorContent h2{margin:22px 0 15px;font-size:23px;font-weight:550;line-height:1.4}.workspace-module__KHCr1a__editorContent h3{margin:20px 0 13px;font-size:19px;font-weight:550;line-height:1.4}.workspace-module__KHCr1a__editorContent blockquote{border-left:3px solid var(--ws-border);color:var(--ws-muted);margin:15px 0;padding-left:18px}.workspace-module__KHCr1a__editorContent pre{background:var(--ws-panel);border:1px solid var(--ws-border);border-radius:5px;padding:13px 17px;font-size:12px;line-height:1.7;overflow-x:auto}.workspace-module__KHCr1a__editorContent code{background:var(--ws-panel);border-radius:3px;padding:2px 4px;font-family:ui-monospace,monospace;font-size:.88em}.workspace-module__KHCr1a__editorContent a{color:var(--ws-primary);text-decoration:underline}.workspace-module__KHCr1a__editorContent hr{border:0;border-top:1px solid var(--ws-border);margin:22px 0}.workspace-module__KHCr1a__editorContent ul,.workspace-module__KHCr1a__editorContent ol{margin:12px 0;padding-left:22px}.workspace-module__KHCr1a__editorContent li{margin:4px 0;padding-left:2px}.workspace-module__KHCr1a__editorContent li p{margin:0}.workspace-module__KHCr1a__editorContent table{border-collapse:collapse;width:100%;margin:18px 0;font-size:13px}.workspace-module__KHCr1a__editorContent td,.workspace-module__KHCr1a__editorContent th{border:1px solid var(--ws-border);vertical-align:top;min-width:65px;padding:8px 11px}.workspace-module__KHCr1a__editorContent td p{margin:0}.workspace-module__KHCr1a__imageBlock{margin:20px 0}.workspace-module__KHCr1a__imageBlock img{border-radius:4px;max-width:100%;height:auto;display:block}.workspace-module__KHCr1a__mathBlock{padding:8px 0;overflow-x:auto}.workspace-module__KHCr1a__bulletParagraph,.workspace-module__KHCr1a__numberParagraph{margin-bottom:5px;padding-left:21px;position:relative}.workspace-module__KHCr1a__bulletParagraph:before{content:"•";position:absolute;left:5px}.workspace-module__KHCr1a__numberParagraph:before{content:"1.";font-size:13px;position:absolute;left:0}.workspace-module__KHCr1a__slashMenu{border:1px solid var(--ws-border);background:var(--ws-bg);width:280px;color:var(--ws-text);box-shadow:var(--ws-shadow);z-index:20;border-radius:6px;padding:5px;position:absolute;top:34px;left:0}.workspace-module__KHCr1a__slashMenu button{color:var(--ws-text);text-align:left;background:0 0;border:0;border-radius:3px;align-items:center;gap:12px;width:100%;padding:8px;display:flex}.workspace-module__KHCr1a__slashMenu button:hover,.workspace-module__KHCr1a__slashMenu .workspace-module__KHCr1a__selectedSlash{background:var(--ws-hover)}.workspace-module__KHCr1a__slashMenu strong{font-size:11px;font-weight:500;display:block}.workspace-module__KHCr1a__slashMenu small{color:var(--ws-muted);font-size:9px;display:block}.workspace-module__KHCr1a__textIcon{justify-content:center;width:18px;font-size:20px;display:flex}.workspace-module__KHCr1a__editorFooter{color:var(--ws-muted);justify-content:space-between;margin-top:35px;padding-top:13px;font-size:9px;display:flex}.workspace-module__KHCr1a__editorFooter>span:last-child{align-items:center;gap:5px;display:flex}.workspace-module__KHCr1a__saveError{color:var(--ws-error-text)}.workspace-module__KHCr1a__outline{border-left:1px solid var(--ws-border);flex-shrink:0;width:150px;margin:35px 20px 0 0;padding-left:13px;position:sticky;top:22px}.workspace-module__KHCr1a__outline h3{margin-bottom:12px;font-size:11px;font-weight:500}.workspace-module__KHCr1a__outline button{width:100%;color:var(--ws-muted);text-align:left;background:0 0;border:0;padding:5px 0;font-size:10px;display:block}.workspace-module__KHCr1a__outline p{color:var(--ws-muted);font-size:10px;line-height:1.6}.workspace-module__KHCr1a__editorPlaceholder{color:var(--ws-muted);padding:35px 0;font-size:12px}.workspace-module__KHCr1a__versionRow{border-top:1px solid var(--ws-border);justify-content:space-between;align-items:center;gap:15px;padding:12px 0;display:flex}.workspace-module__KHCr1a__versionRow strong{font-size:12px;font-weight:500;display:block}.workspace-module__KHCr1a__versionRow small{color:var(--ws-muted);margin-top:3px;font-size:10px;display:block}.workspace-module__KHCr1a__conflictModal{width:760px}.workspace-module__KHCr1a__conflictVersions{grid-template-columns:1fr 1fr;gap:15px;margin-top:20px;display:grid}.workspace-module__KHCr1a__conflictVersions strong{font-size:11px;font-weight:500}.workspace-module__KHCr1a__conflictVersions pre{background:var(--ws-panel);border:1px solid var(--ws-border);color:var(--ws-text);white-space:pre-wrap;font:inherit;border-radius:4px;height:230px;margin-top:7px;padding:10px;font-size:11px;overflow:auto}.workspace-module__KHCr1a__sharedWorkspace{display:block}.workspace-module__KHCr1a__sharedPage{max-width:950px;margin:0 auto;padding:25px 35px 80px}.workspace-module__KHCr1a__sharedPage>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.workspace-module__KHCr1a__sharedArticle{max-width:700px;margin:75px auto 0}.workspace-module__KHCr1a__sharedArticle>h1{letter-spacing:-.8px;margin-bottom:30px;font-size:33px;font-weight:500;line-height:1.3}.workspace-module__KHCr1a__contextChoices{margin-top:20px}.workspace-module__KHCr1a__contextChoices h3{margin-bottom:10px;font-size:12px;font-weight:500}.workspace-module__KHCr1a__contextChoices label{border-radius:4px;align-items:flex-start;gap:9px;margin-top:8px;padding:7px;display:flex}.workspace-module__KHCr1a__contextChoices label:hover{background:var(--ws-panel)}.workspace-module__KHCr1a__contextChoices label input{width:13px;accent-color:var(--ws-primary);margin-top:3px}.workspace-module__KHCr1a__contextChoices label strong{font-size:11px;font-weight:500}.workspace-module__KHCr1a__contextChoices label small{color:var(--ws-muted);font-size:10px;line-height:1.6;display:block}.workspace-module__KHCr1a__uploadList{border:1px solid var(--ws-border);border-radius:6px;overflow:hidden}.workspace-module__KHCr1a__uploadList article{border-bottom:1px solid var(--ws-border);align-items:center;gap:13px;padding:15px;display:flex}.workspace-module__KHCr1a__uploadList article:last-child{border-bottom:0}.workspace-module__KHCr1a__uploadList article>div{flex:1}.workspace-module__KHCr1a__uploadList strong{font-size:12px;font-weight:500;display:block}.workspace-module__KHCr1a__uploadList small{color:var(--ws-muted);margin-top:3px;font-size:10px;display:block}.workspace-module__KHCr1a__generatorModal{width:630px;max-height:calc(100dvh - 40px);overflow-y:auto}.workspace-module__KHCr1a__generatorModal>h2{align-items:center;gap:8px;display:flex}.workspace-module__KHCr1a__generatorModal>.workspace-module__KHCr1a__muted{margin-top:8px}.workspace-module__KHCr1a__generatedPreview{background:var(--ws-panel);border:1px solid var(--ws-border);white-space:pre-wrap;border-radius:5px;max-height:300px;margin-top:20px;padding:15px;font-size:12px;line-height:1.8;overflow-y:auto}.workspace-module__KHCr1a__historyModal{max-height:calc(100dvh - 50px);overflow-y:auto}.workspace-module__KHCr1a__historyPreviewModal{width:780px}.workspace-module__KHCr1a__historyBack{color:var(--ws-muted);background:0 0;border:0;align-items:center;gap:5px;margin-bottom:18px;padding:0;font-size:11px;display:flex}.workspace-module__KHCr1a__historyPreviewMeta{align-items:center;gap:12px;margin-bottom:20px;font-size:11px;display:flex}.workspace-module__KHCr1a__historyPreviewMeta strong{font-weight:500}.workspace-module__KHCr1a__historyPreviewMeta span{color:var(--ws-muted)}.workspace-module__KHCr1a__historyPreviewMeta button{margin-left:auto}.workspace-module__KHCr1a__historyPreviewContent{border:1px solid var(--ws-border);border-radius:5px;padding:25px}.workspace-module__KHCr1a__historyPreviewContent>h3{margin-bottom:20px;font-size:25px;font-weight:500}@media (max-width:1250px){.workspace-module__KHCr1a__homeMain{padding-left:40px;padding-right:40px}.workspace-module__KHCr1a__draftCanvas{padding-left:36px;padding-right:36px}.workspace-module__KHCr1a__documentWorkspace .workspace-module__KHCr1a__sidebar{width:190px;min-width:190px}}@media (max-width:1050px){.workspace-module__KHCr1a__draftGrid,.workspace-module__KHCr1a__tutorialGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-module__KHCr1a__documentWorkspace .workspace-module__KHCr1a__sidebar{width:170px;min-width:170px}.workspace-module__KHCr1a__documentHeader{padding:0 18px}.workspace-module__KHCr1a__documentCrumb>span:last-child{max-width:140px}.workspace-module__KHCr1a__documentActions{gap:8px}.workspace-module__KHCr1a__draftCanvas{padding-left:28px;padding-right:28px}.workspace-module__KHCr1a__upgradeButton{display:none}}@media (max-width:800px){.workspace-module__KHCr1a__sidebar{width:185px;min-width:185px}.workspace-module__KHCr1a__homeMain{padding:30px 25px 55px}.workspace-module__KHCr1a__homeHero{margin:50px auto}.workspace-module__KHCr1a__homeHero h2{font-size:23px}.workspace-module__KHCr1a__documentWorkspace .workspace-module__KHCr1a__sidebar{z-index:80;width:218px;position:fixed;top:0;left:-220px}.workspace-module__KHCr1a__documentWorkspace .workspace-module__KHCr1a__sidebarOpen{left:0}.workspace-module__KHCr1a__documentWorkspace .workspace-module__KHCr1a__mobileSidebarToggle{display:flex}.workspace-module__KHCr1a__documentHeader{padding-left:49px}.workspace-module__KHCr1a__outline{display:none}.workspace-module__KHCr1a__draftCanvas{padding:35px 24px 30px}.workspace-module__KHCr1a__titleRow>input{font-size:26px}}@media (max-width:600px){.workspace-module__KHCr1a__sidebar{z-index:80;width:218px;position:fixed;top:0;left:-220px}.workspace-module__KHCr1a__sidebarOpen{left:0}.workspace-module__KHCr1a__sidebarBackdrop{z-index:70;background:#00000030;border:0;display:block;position:fixed;inset:0}.workspace-module__KHCr1a__mobileSidebarToggle{z-index:65;background:var(--ws-bg);color:var(--ws-text);border:0;border-radius:4px;padding:4px;display:flex;position:fixed;top:17px;left:15px}.workspace-module__KHCr1a__homeMain{padding:20px 18px 55px}.workspace-module__KHCr1a__homeHeader h1{padding-left:35px;font-size:18px}.workspace-module__KHCr1a__headerActions{gap:5px}.workspace-module__KHCr1a__headerActions .workspace-module__KHCr1a__secondaryButton{padding:6px 8px}.workspace-module__KHCr1a__demoBadge{display:none}.workspace-module__KHCr1a__homeHero{margin:48px auto 42px}.workspace-module__KHCr1a__homeHero h2{font-size:22px}.workspace-module__KHCr1a__promptSuggestions{gap:5px}.workspace-module__KHCr1a__promptSuggestions button{font-size:9px}.workspace-module__KHCr1a__draftGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.workspace-module__KHCr1a__draftOpen{padding:15px 12px 11px}.workspace-module__KHCr1a__tutorialGrid{grid-template-columns:1fr}.workspace-module__KHCr1a__settingsModal{max-height:calc(100dvh - 40px);display:block;overflow-y:auto}.workspace-module__KHCr1a__settingsModal aside{border-right:0;border-bottom:1px solid var(--ws-border);align-items:center;gap:7px;width:100%;padding:16px;display:flex}.workspace-module__KHCr1a__settingsModal aside h2{margin:0 13px 0 0;font-size:16px}.workspace-module__KHCr1a__settingsModal aside button{width:auto;margin:0;padding:0 8px}.workspace-module__KHCr1a__settingsContent{padding:25px 20px}.workspace-module__KHCr1a__settingRow select{width:110px;min-width:100px}.workspace-module__KHCr1a__modalBackdrop{padding:16px}.workspace-module__KHCr1a__contextModal{padding:24px 20px}.workspace-module__KHCr1a__documentHeader{gap:10px;min-height:54px;padding-right:13px}.workspace-module__KHCr1a__documentCrumb{max-width:140px}.workspace-module__KHCr1a__documentCrumb>span:last-child{max-width:84px}.workspace-module__KHCr1a__documentActions .workspace-module__KHCr1a__secondaryButton{min-height:28px;padding:5px 7px;font-size:10px!important}.workspace-module__KHCr1a__documentActions .workspace-module__KHCr1a__secondaryButton>svg:first-child{display:none}.workspace-module__KHCr1a__formatToolbar{gap:1px}.workspace-module__KHCr1a__formatButton{width:24px}.workspace-module__KHCr1a__toolbarDivider{margin:0 3px}.workspace-module__KHCr1a__editorContent{font-size:14px}.workspace-module__KHCr1a__draftCanvas{min-height:calc(100dvh - 55px);padding-top:30px}.workspace-module__KHCr1a__titleRow{margin-bottom:22px}}.workspace-module__KHCr1a__tutorialsMain{max-width:none;height:100dvh;margin:0;padding:16px 16px 0}@media (max-width:680px){.workspace-module__KHCr1a__sidebarNav [data-workspace-view=tutorials]{display:none}}
.billing-replica-module__wGB5YW__panel{padding-top:24px;font-size:14px;line-height:21px}.billing-replica-module__wGB5YW__panel h3{font-size:16px;font-weight:700;line-height:24px;margin:0!important}.billing-replica-module__wGB5YW__subscription{border:1px solid var(--ws-border);border-radius:8px;flex-direction:column;gap:16px;margin:16px 0 24px;padding:24px;display:flex}.billing-replica-module__wGB5YW__subscription>strong{font-size:16px;font-weight:700;line-height:24px}.billing-replica-module__wGB5YW__credits{flex-direction:column;gap:8px;width:100%;display:flex}.billing-replica-module__wGB5YW__credits>div:first-child{justify-content:space-between;align-items:center;gap:8px;display:flex}.billing-replica-module__wGB5YW__credits strong{font-weight:700}.billing-replica-module__wGB5YW__credits span{color:var(--ws-muted)}.billing-replica-module__wGB5YW__progress{background:var(--ws-border);border-radius:8px;width:100%;height:8px;overflow:hidden}.billing-replica-module__wGB5YW__progress>div{background:var(--ws-primary,#478cd1);border-radius:8px;height:100%;transition:width .3s}.billing-replica-module__wGB5YW__primary{background:var(--ws-primary,#478cd1);color:var(--ws-button-text,#fff);cursor:pointer;border:0;border-radius:4px;justify-content:center;align-items:center;min-width:96px;height:36px;padding:2px 12px;font:500 12px/16px Inter var;display:flex}.billing-replica-module__wGB5YW__primary:disabled{background:var(--ws-disabled-bg);color:var(--ws-disabled-text);cursor:default;opacity:1!important}.billing-replica-module__wGB5YW__primary:hover:not(:disabled){background:var(--ws-primary-hover,#2e73b8)}.billing-replica-module__wGB5YW__panel>p{margin:16px 0 0!important}.billing-replica-module__wGB5YW__link{color:var(--ws-primary,#478cd1);cursor:pointer;background:0 0;border:0;padding:0;font:500 14px/21px Inter var}.billing-replica-module__wGB5YW__link:disabled{opacity:.65}.billing-replica-module__wGB5YW__error{color:var(--ws-error-text,#b82e50);margin:16px 0 0;font-size:12px}.billing-replica-module__wGB5YW__upgrade{background:var(--ws-bg);width:500px;max-width:calc(100vw - 100px);height:620px;max-height:calc(100dvh - 100px);box-shadow:0 0 0 1px var(--ws-border);color:var(--ws-text);border-radius:8px;flex-direction:column;display:flex}.billing-replica-module__wGB5YW__upgrade header{flex-shrink:0;justify-content:space-between;align-items:center;padding:24px;display:flex}.billing-replica-module__wGB5YW__upgrade h2{margin:0;font:700 16px/24px Inter var}.billing-replica-module__wGB5YW__upgradeBody{padding:0 24px 1px;overflow-y:auto}.billing-replica-module__wGB5YW__upgrade footer{flex-shrink:0;justify-content:flex-end;padding:24px;display:flex}.billing-replica-module__wGB5YW__current{background:var(--ws-panel);border:1px solid var(--ws-bg);border-radius:8px;flex-direction:column;gap:8px;padding:16px;font-size:12px;display:flex}.billing-replica-module__wGB5YW__current>div:first-child{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.billing-replica-module__wGB5YW__current>div:first-child>strong{font-size:16px;font-weight:600;line-height:24px}.billing-replica-module__wGB5YW__current>div:first-child>span{background:var(--ws-active);border:1px solid var(--ws-active);color:var(--ws-bg);border-radius:4px;padding:4px 8px;font-weight:600}.billing-replica-module__wGB5YW__interval{border:1px solid var(--ws-border);border-radius:9999px;margin:16px 0;display:inline-flex}.billing-replica-module__wGB5YW__interval button{background:var(--ws-bg);height:40px;color:var(--ws-muted);cursor:pointer;border:0;border-radius:9999px;margin:2px;padding:0 16px;font:700 12px/1 Inter var}.billing-replica-module__wGB5YW__interval button[aria-checked=true]{background:var(--ws-primary,#478cd1);color:var(--ws-button-text,#fff)}.billing-replica-module__wGB5YW__planOptions{flex-direction:column;gap:16px;display:flex}.billing-replica-module__wGB5YW__plan{border:1px solid var(--ws-border);background:var(--ws-bg);text-align:left;width:100%;color:var(--ws-text);cursor:pointer;border-radius:8px;flex-direction:column;gap:8px;padding:16px;font:12px/18px Inter var;display:flex}.billing-replica-module__wGB5YW__plan[aria-checked=true]{border-color:var(--ws-primary,#478cd1);box-shadow:0 0 0 1px var(--ws-primary,#478cd1)}.billing-replica-module__wGB5YW__plan>div{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.billing-replica-module__wGB5YW__plan>div>div{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.billing-replica-module__wGB5YW__plan strong{font-size:16px;font-weight:600;line-height:24px}.billing-replica-module__wGB5YW__plan b{font-weight:600}.billing-replica-module__wGB5YW__price{font-size:14px;font-weight:600;line-height:36px}.billing-replica-module__wGB5YW__price b{font-size:24px}.billing-replica-module__wGB5YW__plan small{color:var(--ws-muted);font-size:12px}.billing-replica-module__wGB5YW__discount{background:var(--ws-border);border:1px solid var(--ws-border);color:var(--ws-bg);white-space:nowrap;border-radius:4px;padding:4px 8px;font-weight:600}.billing-replica-module__wGB5YW__multiple{color:var(--ws-primary,#478cd1);align-items:center;gap:4px;display:flex}.billing-replica-module__wGB5YW__includes{padding:16px 0}.billing-replica-module__wGB5YW__includes>strong{font-size:14px;font-weight:600}.billing-replica-module__wGB5YW__includes p{align-items:center;gap:8px;display:flex;margin:16px 0 0!important}.billing-replica-module__wGB5YW__includes p+p{margin-top:8px!important}.billing-replica-module__wGB5YW__includes svg{color:var(--ws-primary,#478cd1);flex-shrink:0}.billing-replica-module__wGB5YW__planTitle{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.billing-replica-module__wGB5YW__planTitle .billing-replica-module__wGB5YW__discount{background:var(--ws-active);border-color:var(--ws-active);color:var(--ws-bg)}@media (max-width:680px){.billing-replica-module__wGB5YW__upgrade{max-width:calc(100vw - 32px)}.billing-replica-module__wGB5YW__credits>div:first-child{align-items:flex-start;font-size:12px}}.billing-replica-module__wGB5YW__panel .billing-replica-module__wGB5YW__primary{font:500 12px/16px Inter var}.billing-replica-module__wGB5YW__planOptions .billing-replica-module__wGB5YW__plan{font:12px/18px Inter var}.billing-replica-module__wGB5YW__current{line-height:18px}.billing-replica-module__wGB5YW__upgradeOverlay{background:0 0}.billing-replica-module__wGB5YW__panel:has(.billing-replica-module__wGB5YW__upgrade){visibility:hidden}.billing-replica-module__wGB5YW__panel .billing-replica-module__wGB5YW__upgrade{visibility:visible}[role=dialog][aria-labelledby=settings-title]:has(.billing-replica-module__wGB5YW__upgrade){box-shadow:none;background:0 0}[role=dialog][aria-labelledby=settings-title]:has(.billing-replica-module__wGB5YW__upgrade)>header{visibility:hidden}[role=dialog][aria-labelledby=settings-title]:has(.billing-replica-module__wGB5YW__upgrade)>div>nav{visibility:hidden}.billing-replica-module__wGB5YW__testSuccess{background:var(--ws-success-bg,#def7eb);color:var(--ws-success-text,#248f59);border-radius:4px;padding:12px;font-size:12px;line-height:18px}.billing-replica-module__wGB5YW__standaloneHost .billing-replica-module__wGB5YW__standaloneUpgradeOverlay{visibility:visible;z-index:150;background:#0009;font:14px/21px Inter var}.billing-replica-module__wGB5YW__receipt{height:auto}.billing-replica-module__wGB5YW__receipt .billing-replica-module__wGB5YW__upgradeBody{padding-bottom:16px}.billing-replica-module__wGB5YW__standaloneHost{display:contents}.billing-replica-module__wGB5YW__fallbackOverlay{z-index:160;background:var(--ws-bg)}.billing-replica-module__wGB5YW__fallbackReceipt{text-align:center;width:100%;min-height:100dvh;color:var(--ws-text);flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:32px;display:flex}.billing-replica-module__wGB5YW__fallbackReceipt>svg{color:var(--ws-success-text,#248f59)}.billing-replica-module__wGB5YW__fallbackReceipt h1{color:var(--ws-active);margin:0;font:700 32px/40px Inter var,sans-serif}.billing-replica-module__wGB5YW__fallbackReceipt p{color:var(--ws-muted);margin:0;font:400 16px/24px Inter var,sans-serif}.billing-replica-module__wGB5YW__fallbackReceipt .billing-replica-module__wGB5YW__primary{min-width:180px;height:44px;margin-top:8px;font-size:14px}.billing-replica-module__wGB5YW__panel h3,.billing-replica-module__wGB5YW__subscription>strong,.billing-replica-module__wGB5YW__upgrade h2,.billing-replica-module__wGB5YW__current strong,.billing-replica-module__wGB5YW__plan strong,.billing-replica-module__wGB5YW__price{color:var(--ws-active)}.billing-replica-module__wGB5YW__plan[aria-checked=true] .billing-replica-module__wGB5YW__discount{background:var(--ws-primary);border-color:var(--ws-primary)}.billing-replica-module__wGB5YW__plan:disabled{opacity:1!important}.billing-replica-module__wGB5YW__link:disabled{color:var(--ws-border);opacity:1}.billing-replica-module__wGB5YW__checkout{height:auto}.billing-replica-module__wGB5YW__checkout header{height:72px}.billing-replica-module__wGB5YW__checkout header>button{width:24px;height:24px}.billing-replica-module__wGB5YW__paymentSummary{border-color:var(--ws-primary);background:var(--ws-hover,var(--ws-panel));cursor:default;margin-bottom:12px}.billing-replica-module__wGB5YW__paymentSummary .billing-replica-module__wGB5YW__discount{background:var(--ws-primary);border-color:var(--ws-primary)}.billing-replica-module__wGB5YW__paymentSummary .billing-replica-module__wGB5YW__price{align-items:baseline;height:36px;display:flex}.billing-replica-module__wGB5YW__paymentForm{flex-direction:column;flex:0 auto;min-height:0;font:14px/20px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;display:flex}.billing-replica-module__wGB5YW__paymentForm>.billing-replica-module__wGB5YW__upgradeBody{flex:0 auto;min-height:0}.billing-replica-module__wGB5YW__paymentFields{border:0;flex-direction:column;gap:12px;min-width:0;margin:0;padding:0;display:flex}.billing-replica-module__wGB5YW__paymentField{color:var(--ws-text);flex-direction:column;gap:6px;min-width:0;font-size:13px;display:flex}.billing-replica-module__wGB5YW__paymentField input,.billing-replica-module__wGB5YW__paymentField select{border:1px solid var(--ws-border);background:var(--ws-bg);width:100%;min-width:0;height:44px;color:var(--ws-text);border-radius:5px;padding:12px;font:14px/20px Inter var;box-shadow:0 1px 1px #00000008}.billing-replica-module__wGB5YW__paymentField input::placeholder{color:var(--ws-muted);opacity:1}.billing-replica-module__wGB5YW__paymentField input:focus,.billing-replica-module__wGB5YW__paymentField select:focus{outline:2px solid var(--ws-primary);outline-offset:1px}.billing-replica-module__wGB5YW__paymentField input:disabled,.billing-replica-module__wGB5YW__paymentField select:disabled{opacity:.65}.billing-replica-module__wGB5YW__paymentMethods{grid-template-columns:1fr 1fr;gap:12px;display:grid}.billing-replica-module__wGB5YW__paymentMethod{box-sizing:border-box;border:1px solid var(--ws-border);height:64px;color:var(--ws-muted);background:var(--ws-bg);cursor:pointer;border-radius:5px;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;padding:12px;font-family:inherit;font-size:14px;font-weight:600;line-height:16px;display:flex;box-shadow:0 1px 2px #0000000d}.billing-replica-module__wGB5YW__paymentMethod[aria-selected=true]{border-color:var(--ws-primary);box-shadow:0 0 0 1px var(--ws-primary);color:var(--ws-primary)}.billing-replica-module__wGB5YW__paymentMethod:focus-visible{outline:2px solid var(--ws-primary);outline-offset:3px}.billing-replica-module__wGB5YW__cardMethodIcon{flex-shrink:0;width:16px;height:16px}.billing-replica-module__wGB5YW__googlePayIcon{flex-shrink:0;width:30px;height:16px}.billing-replica-module__wGB5YW__cardFields{flex-direction:column;gap:8px;display:flex}.billing-replica-module__wGB5YW__paymentRow{grid-template-columns:1fr 1fr;gap:12px;display:grid}.billing-replica-module__wGB5YW__cardInput{position:relative}.billing-replica-module__wGB5YW__cardInput input{padding-right:152px}.billing-replica-module__wGB5YW__cardInput>span{pointer-events:none;align-items:center;gap:3px;display:flex;position:absolute;top:11.333px;right:12px}.billing-replica-module__wGB5YW__cardInput>span svg{width:32px;height:21.333px;display:block}.billing-replica-module__wGB5YW__upgrade .billing-replica-module__wGB5YW__paymentFooter{gap:8px}.billing-replica-module__wGB5YW__back{color:var(--ws-text);cursor:pointer;background:0 0;border:0;border-radius:4px;min-width:60px;height:36px;padding:2px 12px;font:500 12px/16px Inter var}.billing-replica-module__wGB5YW__back:hover:not(:disabled){background:var(--ws-panel)}.billing-replica-module__wGB5YW__back:disabled{opacity:.5;cursor:default}@media (max-width:680px){.billing-replica-module__wGB5YW__checkout{border-radius:0;width:100%;max-width:none;height:100dvh;max-height:100dvh}.billing-replica-module__wGB5YW__paymentForm{flex:1}.billing-replica-module__wGB5YW__paymentForm>.billing-replica-module__wGB5YW__upgradeBody{flex:1;min-height:0}.billing-replica-module__wGB5YW__cardInput input{padding-right:152px}}.billing-replica-module__wGB5YW__paymentTerms{color:var(--ws-muted);font-size:14px;line-height:22px;margin:0!important}.billing-replica-module__wGB5YW__paymentTerms a{color:var(--ws-primary,#478cd1);text-decoration:underline}.billing-replica-module__wGB5YW__linkFields{border:1px solid var(--payment-border);background:var(--payment-bg);border-radius:5px;flex-direction:column;gap:12px;margin-top:16px;padding:8px;display:flex}.billing-replica-module__wGB5YW__linkHeading{color:var(--payment-text);font-size:16px;font-weight:400;line-height:23.2px}.billing-replica-module__wGB5YW__optional{border:1px solid var(--payment-border);color:var(--payment-muted);border-radius:3px;align-self:flex-start;margin-bottom:-8px;padding:2px 4px;font-size:12px;line-height:16px}.billing-replica-module__wGB5YW__phoneInput{border:1px solid var(--payment-border);background:var(--payment-bg);height:44px;box-shadow:var(--payment-shadow);border-radius:5px;align-items:center;display:flex}.billing-replica-module__wGB5YW__phoneCountry{color:var(--payment-muted);flex-shrink:0;align-self:stretch;align-items:center;gap:4px;padding:0 12px;display:flex;position:relative}.billing-replica-module__wGB5YW__phoneCountry>span{font-size:16px;line-height:20px}.billing-replica-module__wGB5YW__paymentField .billing-replica-module__wGB5YW__phoneCountry select{opacity:0;cursor:pointer;width:100%;height:100%;padding:0;position:absolute;inset:0}.billing-replica-module__wGB5YW__paymentField .billing-replica-module__wGB5YW__phoneInput input{height:42px;box-shadow:none;background:0 0;border:0;border-radius:0;padding-left:0}.billing-replica-module__wGB5YW__paymentField .billing-replica-module__wGB5YW__phoneInput input:focus,.billing-replica-module__wGB5YW__paymentField .billing-replica-module__wGB5YW__phoneInput select:focus{box-shadow:none;outline:0}.billing-replica-module__wGB5YW__phoneInput:focus-within{border-color:var(--payment-primary);box-shadow:var(--payment-shadow),0 0 0 3px color-mix(in srgb,var(--payment-primary) 20%,transparent)}.billing-replica-module__wGB5YW__linkTerms{color:var(--payment-muted);font-size:12px;line-height:17.4px;display:block;margin:0!important}.billing-replica-module__wGB5YW__linkLogo{vertical-align:-2px;width:40.5px;height:13.5px;display:inline-block}.billing-replica-module__wGB5YW__linkTerms a{color:inherit;text-decoration:underline}.billing-replica-module__wGB5YW__cvcInput{position:relative}.billing-replica-module__wGB5YW__cvcInput input{padding-right:40px}.billing-replica-module__wGB5YW__cvcInput svg{width:26px;height:17.333px;color:var(--ws-muted);position:absolute;top:13px;right:12px}.billing-replica-module__wGB5YW__paymentField input,.billing-replica-module__wGB5YW__paymentField select{font-family:inherit;font-size:16px}.billing-replica-module__wGB5YW__paymentField{font-size:14px;line-height:16px}.billing-replica-module__wGB5YW__paymentForm .billing-replica-module__wGB5YW__paymentField input,.billing-replica-module__wGB5YW__paymentForm .billing-replica-module__wGB5YW__paymentField select{letter-spacing:normal;font:16px/20px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.billing-replica-module__wGB5YW__paymentFields .billing-replica-module__wGB5YW__paymentMethod{font:600 14px/16px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.billing-replica-module__wGB5YW__paymentForm .billing-replica-module__wGB5YW__back{font:500 12px/16px Inter var}.billing-replica-module__wGB5YW__paymentContent{min-height:450px}.billing-replica-module__wGB5YW__paymentContent .billing-replica-module__wGB5YW__paymentMethods+.billing-replica-module__wGB5YW__cardFields{margin-top:-5px}@media (max-width:680px){.billing-replica-module__wGB5YW__paymentContent{min-height:0}}.billing-replica-module__wGB5YW__paymentFields{--payment-primary:var(--lightningcss-light,#0570de)var(--lightningcss-dark,#85d996);--payment-bg:var(--lightningcss-light,#fff)var(--lightningcss-dark,#30313d);--payment-text:var(--lightningcss-light,#30313d)var(--lightningcss-dark,#fff);--payment-muted:var(--lightningcss-light,#6d6e78)var(--lightningcss-dark,#b6b7bf);--payment-placeholder:var(--lightningcss-light,#6d6e78)var(--lightningcss-dark,#9e9e9e);--payment-border:var(--lightningcss-light,#e6e6e6)var(--lightningcss-dark,#42434e);--payment-shadow:0 1px 1px var(--lightningcss-light,#00000008)var(--lightningcss-dark,#0000),0 3px 6px var(--lightningcss-light,#00000005)var(--lightningcss-dark,#0000),0 2px 4px var(--lightningcss-light,#0000)var(--lightningcss-dark,#00000080),0 1px 6px var(--lightningcss-light,#0000)var(--lightningcss-dark,#00000040);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.billing-replica-module__wGB5YW__paymentField{color:var(--payment-text);gap:4px;font-size:14.88px;font-weight:400;line-height:21.576px}.billing-replica-module__wGB5YW__paymentField input,.billing-replica-module__wGB5YW__paymentField select{background:var(--payment-bg);color:var(--payment-text);border-color:var(--payment-border);box-shadow:var(--payment-shadow)}.billing-replica-module__wGB5YW__paymentField input::placeholder{color:var(--payment-placeholder)}.billing-replica-module__wGB5YW__paymentField input:focus,.billing-replica-module__wGB5YW__paymentField select:focus{border-color:var(--payment-primary);box-shadow:var(--payment-shadow),0 0 0 3px color-mix(in srgb,var(--payment-primary) 20%,transparent);outline:0}.billing-replica-module__wGB5YW__paymentMethod{background:var(--payment-bg);color:var(--payment-muted);border-color:var(--payment-border);box-shadow:var(--payment-shadow)}.billing-replica-module__wGB5YW__paymentMethod[aria-selected=true]{background:var(--lightningcss-light,var(--payment-bg))var(--lightningcss-dark,var(--payment-primary));border-color:var(--payment-primary);box-shadow:var(--payment-shadow),0 0 0 1px var(--lightningcss-light,var(--payment-primary))var(--lightningcss-dark,transparent);color:var(--lightningcss-light,var(--payment-primary))var(--lightningcss-dark,#30313d)}.billing-replica-module__wGB5YW__paymentTerms,.billing-replica-module__wGB5YW__linkTerms,.billing-replica-module__wGB5YW__optional,.billing-replica-module__wGB5YW__cvcInput svg{color:var(--payment-muted)}.billing-replica-module__wGB5YW__linkFields strong{color:var(--payment-text)}:is(.billing-replica-module__wGB5YW__standaloneUpgradeOverlay:has(.billing-replica-module__wGB5YW__checkout),.billing-replica-module__wGB5YW__upgradeOverlay:has(.billing-replica-module__wGB5YW__checkout)){width:100vw}.billing-replica-module__wGB5YW__paymentTerms{font-size:14.88px;line-height:21.576px}.billing-replica-module__wGB5YW__paymentFields,.billing-replica-module__wGB5YW__paymentFields input,.billing-replica-module__wGB5YW__paymentFields select,.billing-replica-module__wGB5YW__paymentFields button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.billing-replica-module__wGB5YW__countryInput{position:relative}.billing-replica-module__wGB5YW__countryInput select{appearance:none;padding-right:40px}.billing-replica-module__wGB5YW__countryInput>svg{color:var(--payment-muted);pointer-events:none;position:absolute;top:14px;right:12px}:is(.billing-replica-module__wGB5YW__checkout:has(.billing-replica-module__wGB5YW__upgradeBody[data-scroll-state=between])>header,.billing-replica-module__wGB5YW__checkout:has(.billing-replica-module__wGB5YW__upgradeBody[data-scroll-state=bottom])>header){box-shadow:inset 0 -1px 1px var(--ws-border)}:is(.billing-replica-module__wGB5YW__paymentForm:has(.billing-replica-module__wGB5YW__upgradeBody[data-scroll-state=top]) .billing-replica-module__wGB5YW__paymentFooter,.billing-replica-module__wGB5YW__paymentForm:has(.billing-replica-module__wGB5YW__upgradeBody[data-scroll-state=between]) .billing-replica-module__wGB5YW__paymentFooter){box-shadow:inset 0 1px 1px var(--ws-border)}@media (min-width:681px) and (max-width:800px){.billing-replica-module__wGB5YW__upgrade:not(.billing-replica-module__wGB5YW__checkout):not(.billing-replica-module__wGB5YW__receipt){height:800px}}@media (max-width:680px){.billing-replica-module__wGB5YW__upgrade{width:100%;max-width:none;height:100dvh;max-height:100dvh;box-shadow:none;border-radius:0}.billing-replica-module__wGB5YW__upgradeBody{flex:1;min-height:0}.billing-replica-module__wGB5YW__upgrade footer{padding-bottom:max(24px,env(safe-area-inset-bottom))}}
.editor-module__v3KCDW__page.editor-module__v3KCDW__page{background:var(--ws-bg,#fff);letter-spacing:0;height:100dvh;color:var(--ws-text,#312f2b);padding-top:48px;font-family:Inter var,sans-serif;font-size:12px;display:grid;position:relative;overflow:hidden}.editor-module__v3KCDW__main.editor-module__v3KCDW__main{flex-direction:column;flex:1;min-width:360px;min-height:0;display:flex}.editor-module__v3KCDW__header{border-bottom:1px solid var(--ws-border,#d9d9d9);background:var(--ws-bg,#fff);z-index:40;justify-content:space-between;align-items:center;gap:16px;height:48px;padding:0 16px 0 8px;display:flex;position:absolute;inset:0 0 auto}.editor-module__v3KCDW__crumb{align-items:center;gap:8px;min-width:0;display:flex}.editor-module__v3KCDW__home,.editor-module__v3KCDW__icon{color:var(--ws-muted,#8c8c8c);cursor:pointer;background:0 0;border:0;border-radius:9999px;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;padding:0;display:flex}.editor-module__v3KCDW__home:hover,.editor-module__v3KCDW__icon:hover{background:var(--ws-hover,#ebebeb);color:var(--ws-active,#1a1a1a)}.editor-module__v3KCDW__home svg,.editor-module__v3KCDW__icon svg{display:block}.editor-module__v3KCDW__title{width:50px;min-width:50px;max-width:300px;height:24px;color:var(--ws-text,#312f2b);background:0 0;border:0;border-bottom:1px solid #0000;border-radius:0;outline:0;padding:0;font-family:inherit;font-size:12px;font-weight:500}.editor-module__v3KCDW__title::placeholder{color:var(--ws-muted,#8c8c8c)}.editor-module__v3KCDW__title:hover{border-bottom-color:var(--ws-border,#d9d9d9)}.editor-module__v3KCDW__title:focus{border-bottom-color:var(--ws-primary,#478cd1)}.editor-module__v3KCDW__titleMeasure{grid-template-columns:minmax(50px,max-content);max-width:300px;display:inline-grid}.editor-module__v3KCDW__titleMeasure>input,.editor-module__v3KCDW__titleMeasure>span{grid-area:1/1}.editor-module__v3KCDW__titleMeasure>input{width:100%;min-width:0}.editor-module__v3KCDW__titleMeasure>span{visibility:hidden;white-space:pre;max-width:300px;font-size:12px;font-weight:500;overflow:hidden}.editor-module__v3KCDW__titleGroup{align-items:center;gap:4px;min-width:0;display:flex}.editor-module__v3KCDW__actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.editor-module__v3KCDW__saveStatus{color:var(--ws-muted,#8c8c8c);font:12px/16px Inter var,sans-serif}.editor-module__v3KCDW__savedStatus{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.editor-module__v3KCDW__upgrade,.editor-module__v3KCDW__shareButton{white-space:nowrap;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;height:32px;padding:0 14px;font:400 12px/16px Inter var,sans-serif;text-decoration:none;display:flex}.editor-module__v3KCDW__upgrade{background:var(--ws-primary,#478cd1);border:0;font-weight:500;color:#fff!important}.editor-module__v3KCDW__shareButton{border:1px solid var(--ws-border,#d9d9d9);background:var(--ws-bg,#fff);color:var(--ws-text,#312f2b)}.editor-module__v3KCDW__shareButton:hover{background:var(--ws-hover,#ebebeb)}.editor-module__v3KCDW__body.editor-module__v3KCDW__body{flex:1;align-items:stretch;min-height:0;overflow:hidden}.editor-module__v3KCDW__canvas.editor-module__v3KCDW__canvas{width:100%;max-width:none;height:100%;min-height:0;margin:0;padding:0;position:relative}.editor-module__v3KCDW__rich{display:contents}.editor-module__v3KCDW__editorWrap{scrollbar-width:thin;scrollbar-color:var(--ws-hover,#ebebeb) transparent;flex:1;height:calc(100% - 48px);min-height:0;position:relative;overflow:hidden scroll}.editor-module__v3KCDW__content.editor-module__v3KCDW__content{width:100%;max-width:768px;min-height:calc(100% - 60px);color:var(--ws-text,#312f2b);letter-spacing:0;border:0;outline:0;margin:0 auto;padding:64px;font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI Variable Display,Segoe UI,Helvetica,Apple Color Emoji,Arial,sans-serif,Segoe UI Emoji,Segoe UI Symbol;font-size:16px;font-weight:350;line-height:1.5}.editor-module__v3KCDW__content.editor-module__v3KCDW__content p{margin:0;padding-bottom:16px;position:relative}.editor-module__v3KCDW__content.editor-module__v3KCDW__content>:last-child{padding-bottom:0}.editor-module__v3KCDW__content.editor-module__v3KCDW__content h1,.editor-module__v3KCDW__content.editor-module__v3KCDW__content h2,.editor-module__v3KCDW__content.editor-module__v3KCDW__content h3,.editor-module__v3KCDW__content.editor-module__v3KCDW__content h4{letter-spacing:0;margin:0;padding:16px 0}.editor-module__v3KCDW__content.editor-module__v3KCDW__content h1{padding-top:24px;font-size:32px;font-weight:700;line-height:1.25}.editor-module__v3KCDW__content.editor-module__v3KCDW__content h2{font-size:24px;font-weight:600;line-height:1.33}.editor-module__v3KCDW__content.editor-module__v3KCDW__content h3{padding-top:8px;font-size:20px;font-weight:600;line-height:1.2}.editor-module__v3KCDW__content.editor-module__v3KCDW__content h4{padding-top:8px;font-size:18px;font-weight:600;line-height:1.33}.editor-module__v3KCDW__content.editor-module__v3KCDW__content>h1:first-child,.editor-module__v3KCDW__content.editor-module__v3KCDW__content>h2:first-child,.editor-module__v3KCDW__content.editor-module__v3KCDW__content>h3:first-child,.editor-module__v3KCDW__content.editor-module__v3KCDW__content>h4:first-child{padding-top:0}.editor-module__v3KCDW__content.editor-module__v3KCDW__content table{border-collapse:collapse;width:max-content;max-width:none;margin:0;font-size:14.4px;line-height:22.5px}.editor-module__v3KCDW__content.editor-module__v3KCDW__content td{border:1px solid var(--ws-border,#d9d9d9);vertical-align:top;min-width:120px;max-width:280px;padding:8px}.editor-module__v3KCDW__content.editor-module__v3KCDW__content td p{font:inherit;line-height:inherit;margin:0;padding:0}.editor-module__v3KCDW__content.editor-module__v3KCDW__content strong{font-weight:600}.editor-module__v3KCDW__content.editor-module__v3KCDW__content blockquote{border-left:5px solid var(--ws-border,#d9d9d9);color:inherit;margin:0 0 16px;padding:5px 0 5px 14px;font-weight:350}.editor-module__v3KCDW__content.editor-module__v3KCDW__content [data-slate-placeholder]{color:var(--ws-border,#d9d9d9);opacity:1!important}.editor-module__v3KCDW__content.editor-module__v3KCDW__content [data-list-kind]{position:relative}.editor-module__v3KCDW__content.editor-module__v3KCDW__content [data-list-kind]:before{left:calc(var(--list-level-padding,0px) - 16px);text-align:left;content:"•";width:16px;position:absolute}.editor-module__v3KCDW__content.editor-module__v3KCDW__content [data-list-kind=numbered]:before{content:attr(data-list-index) ".";left:calc(var(--list-level-padding,0px) - 24px);width:24px}.editor-module__v3KCDW__toolbar{border-bottom:1px solid var(--ws-border,#d9d9d9);background:var(--ws-bg,#fff);z-index:30;align-items:center;width:100%;height:48px;min-height:48px;display:flex;position:relative}.editor-module__v3KCDW__canvas:has([aria-label=Draft\ generation])>.editor-module__v3KCDW__toolbar{visibility:hidden}.editor-module__v3KCDW__layers{flex-shrink:0;align-items:center;padding:0 4px 0 8px;display:flex}.editor-module__v3KCDW__toolScroll{scrollbar-width:none;justify-content:center;align-items:center;gap:2px;width:100%;min-width:0;height:47px;padding:0 8px;display:flex;overflow:auto hidden}.editor-module__v3KCDW__toolScroll::-webkit-scrollbar{display:none}.editor-module__v3KCDW__toolScroll:has(>:last-child){justify-content:safe center}.editor-module__v3KCDW__tool{cursor:pointer;width:32px;min-width:32px;height:32px;color:var(--ws-muted,#8c8c8c);background:0 0;border:0;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:relative}.editor-module__v3KCDW__tool:hover,.editor-module__v3KCDW__tool[aria-pressed=true]{background:var(--ws-hover,#ebebeb);color:var(--ws-active,#1a1a1a)}.editor-module__v3KCDW__tool svg{display:block}.editor-module__v3KCDW__textTool{width:38px;min-width:38px}.editor-module__v3KCDW__textTool>svg:last-child{width:12px;height:12px;margin-left:2px}.editor-module__v3KCDW__divider{background:var(--ws-border,#d9d9d9);width:1px;min-width:1px;height:24px;margin:4px}.editor-module__v3KCDW__toolbarAnchor{position:relative}.editor-module__v3KCDW__menu{border:1px solid var(--ws-border,#d9d9d9);background:var(--ws-bg,#fff);width:240px;box-shadow:var(--ws-shadow,0 8px 24px #00000019);color:var(--ws-active,#1a1a1a);z-index:95;border-radius:8px;padding:10px;position:absolute;top:36px;left:0}.editor-module__v3KCDW__menuTitle{height:32px;color:var(--ws-muted,#8c8c8c);padding:8px;font-size:12px;line-height:16px;display:block}.editor-module__v3KCDW__documentMenu{box-shadow:var(--ws-shadow,0 2px 6px #0f172a1f,0 0 1px #0f172a1f);border-radius:6px}.editor-module__v3KCDW__documentMenu .editor-module__v3KCDW__menuTitle{color:var(--ws-active,#1a1a1a);font-weight:700}.editor-module__v3KCDW__documentMenu .editor-module__v3KCDW__menuRow>button{gap:0}.editor-module__v3KCDW__submenuLabel{margin-left:10px}.editor-module__v3KCDW__submenuArrow{margin-left:auto;padding-left:20px;display:flex}.editor-module__v3KCDW__submenuArrow svg{display:block;transform:rotate(-90deg)}.editor-module__v3KCDW__menu button,.editor-module__v3KCDW__menuItem{width:100%;min-height:32px;color:inherit;cursor:pointer;white-space:nowrap;text-align:left;background:0 0;border:0;border-radius:4px;align-items:center;gap:8px;padding:8px;font:350 12px/16px Inter var,sans-serif;display:flex;position:relative}.editor-module__v3KCDW__menu button:hover,.editor-module__v3KCDW__menu button[aria-expanded=true]{background:var(--ws-hover,#ebebeb)}.editor-module__v3KCDW__menu button:disabled{opacity:.45;cursor:default;background:0 0}.editor-module__v3KCDW__menu svg{flex-shrink:0}.editor-module__v3KCDW__menu button>svg:last-child:not(:first-child){margin-left:auto}.editor-module__v3KCDW__formatMenu{width:240px;top:36px;left:0}.editor-module__v3KCDW__shortcut{color:var(--ws-muted,#8c8c8c);background:var(--ws-panel,#f7f7f7);border-radius:4px;margin-left:auto;padding:4px;font-weight:600}.editor-module__v3KCDW__submenu{background:var(--ws-bg,#fff);border:1px solid var(--ws-border,#d9d9d9);width:180px;box-shadow:var(--ws-shadow,0 8px 24px #00000019);z-index:100;border-radius:8px;padding:10px;position:absolute;top:0;left:calc(100% + 5px)}.editor-module__v3KCDW__menuRow{position:relative}.editor-module__v3KCDW__footer.editor-module__v3KCDW__footer{pointer-events:none;width:100%;color:var(--ws-muted,#8c8c8c);justify-content:center;margin:0;padding:0;font-size:12px;display:flex;position:absolute;bottom:16px;left:0;right:0}.editor-module__v3KCDW__attachmentAnchor{z-index:5;position:absolute;top:108px;left:16px}.editor-module__v3KCDW__outline{border:1px solid var(--ws-border,#d9d9d9);background:var(--ws-bg,#fff);z-index:10;border-radius:8px;width:180px;padding:12px;position:absolute;top:64px;right:16px}.editor-module__v3KCDW__outline h3{margin:0 0 8px;font-size:12px}.editor-module__v3KCDW__outline button{text-align:left;width:100%;color:inherit;background:0 0;border:0;padding:6px;font-size:12px;display:block}.editor-module__v3KCDW__overlay{z-index:110;background:#0009;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0;}.editor-module__v3KCDW__shareModal{background:var(--ws-bg,#fff);width:500px;max-width:100%;max-height:calc(100dvh - 48px);box-shadow:0 0 0 1px var(--ws-border,#d9d9d9);border-radius:8px;overflow-y:auto}.editor-module__v3KCDW__modalHeader{justify-content:space-between;align-items:center;min-height:80px;padding:24px;font-size:16px;font-weight:700;display:flex}.editor-module__v3KCDW__shareContent{padding:0 24px 24px}.editor-module__v3KCDW__existingShares{max-height:160px;margin-top:20px;overflow-y:auto}.editor-module__v3KCDW__existingShares>div{justify-content:space-between;align-items:center;gap:12px;margin:8px 0;display:flex}.editor-module__v3KCDW__existingShares span{min-width:0;font-size:12px}.editor-module__v3KCDW__shareContent p{margin:0 0 24px;font-size:12px;font-weight:700;line-height:18px}.editor-module__v3KCDW__shareContent hr{border:0;height:24px;margin:0}.editor-module__v3KCDW__createLink{background:var(--ws-primary,#478cd1);color:#fff;border:0;border-radius:4px;width:100%;height:36px;padding:2px 12px;font-size:12px;font-weight:500}.editor-module__v3KCDW__createLink:disabled{background:var(--ws-disabled-bg,#d9d9d9);color:var(--ws-disabled-text,#fff);cursor:default}.editor-module__v3KCDW__exportList{justify-content:space-between;gap:16px;display:flex}.editor-module__v3KCDW__exportList button{border:1px solid var(--ws-border,#d9d9d9);background:var(--ws-bg,#fff);width:96px;height:72px;color:var(--ws-muted,#8c8c8c);cursor:pointer;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:0;font:700 12px/18px Inter var,sans-serif;display:flex}.editor-module__v3KCDW__exportList button:hover:not(:disabled){background:var(--ws-hover,#ebebeb);color:var(--ws-active,#1a1a1a)}.editor-module__v3KCDW__exportList button:disabled{opacity:.55;cursor:wait}.editor-module__v3KCDW__shareContent .editor-module__v3KCDW__exportStatus{color:var(--ws-primary,#478cd1);margin-bottom:12px}.editor-module__v3KCDW__shareContent .editor-module__v3KCDW__copyStatus{margin:8px 0}.editor-module__v3KCDW__urlInput{background:var(--ws-bg,#fff);color:var(--ws-text,#312f2b);border:1px solid var(--ws-border,#d9d9d9);border-radius:4px;width:100%;margin-bottom:8px;padding:10px;font-size:12px}.editor-module__v3KCDW__slash{background:var(--ws-bg,#fff);border:1px solid var(--ws-border,#d9d9d9);width:380px;max-width:calc(100vw - 32px);box-shadow:var(--ws-shadow,0 8px 24px #0002);z-index:80;border-radius:8px;max-height:min(520px,70vh);padding:8px;position:absolute;overflow-y:auto}.editor-module__v3KCDW__slash input{width:100%;height:56px;color:inherit;background:0 0;border:0;outline:0;padding:0 16px;font-size:20px}.editor-module__v3KCDW__slash p{color:var(--ws-muted,#8c8c8c);margin:0;padding:12px 8px 4px;font-size:12px;font-weight:600}.editor-module__v3KCDW__slash button{width:100%;color:inherit;text-align:left;background:0 0;border:0;border-radius:4px;align-items:center;gap:8px;padding:8px;font-size:12px;line-height:16px;display:flex}.editor-module__v3KCDW__slash button[data-selected=true],.editor-module__v3KCDW__slash button:hover{background:var(--ws-hover,#ebebeb)}.editor-module__v3KCDW__slash button small{margin-left:auto}@media (max-width:680px){.editor-module__v3KCDW__layers{display:none}.editor-module__v3KCDW__header{gap:8px}.editor-module__v3KCDW__title{max-width:100px}.editor-module__v3KCDW__content.editor-module__v3KCDW__content{padding-left:64px;padding-right:64px}.editor-module__v3KCDW__toolScroll{justify-content:flex-start}.editor-module__v3KCDW__menu{left:min(0px,100vw - 340px)}.editor-module__v3KCDW__submenu{top:32px;left:auto;right:0}}.editor-module__v3KCDW__completion{pointer-events:none;color:var(--ws-muted,#8c8c8c);background:var(--ws-bg,#fff);z-index:20;white-space:pre-wrap;max-width:min(480px,100% - 64px);font:350 16px/24px ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;position:absolute}.editor-module__v3KCDW__commandBackdrop{z-index:110;background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.editor-module__v3KCDW__commandModal{background:var(--ws-bg,#fff);width:400px;max-width:calc(100vw - 20px);color:var(--ws-active,#1a1a1a);box-shadow:0 0 0 1px var(--ws-border,#d9d9d9);border-radius:8px;font-size:12px}.editor-module__v3KCDW__commandModal header{justify-content:space-between;align-items:center;padding:24px;display:flex}.editor-module__v3KCDW__commandModal h2{margin:0;font-size:16px;font-weight:700}.editor-module__v3KCDW__commandModal button,.editor-module__v3KCDW__linkPopover button,.editor-module__v3KCDW__linkPopover a{color:var(--ws-muted,#8c8c8c);cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.editor-module__v3KCDW__commandModal button:hover,.editor-module__v3KCDW__linkPopover button:hover,.editor-module__v3KCDW__linkPopover a:hover{background:var(--ws-hover,#ebebeb);color:var(--ws-active,#1a1a1a)}.editor-module__v3KCDW__commandModal button:disabled,.editor-module__v3KCDW__linkPopover button:disabled{opacity:.45;cursor:default}.editor-module__v3KCDW__commandBody{padding:0 24px 24px}.editor-module__v3KCDW__commandBody input,.editor-module__v3KCDW__commandBody select,.editor-module__v3KCDW__linkPopover input{border:1px solid var(--ws-border,#d9d9d9);background:var(--ws-bg,#fff);width:100%;min-width:0;height:36px;color:var(--ws-text,#1a1a1a);border-radius:4px;outline:0;padding:8px;font-family:inherit;font-size:12px;font-weight:400;line-height:18px}.editor-module__v3KCDW__commandBody input:focus,.editor-module__v3KCDW__linkPopover input:focus{border-color:var(--ws-primary,#478cd1)}.editor-module__v3KCDW__commandBody p{color:var(--ws-muted,#8c8c8c);margin:16px 0 0;font-size:12px;line-height:18px}.editor-module__v3KCDW__commandBody [role=alert],.editor-module__v3KCDW__linkPopover [role=alert]{color:var(--ws-red,#b82e50)}.editor-module__v3KCDW__commandBody footer{justify-content:flex-end;gap:8px;margin-top:24px;display:flex}.editor-module__v3KCDW__commandBody footer button{background:var(--ws-primary,#478cd1);color:#fff;width:auto;height:36px;padding:2px 12px;font:500 12px/16px Inter var,sans-serif}.editor-module__v3KCDW__commandBody footer button:disabled:not(.editor-module__v3KCDW__commandCancel){background:var(--ws-disabled-bg,#d9d9d9);color:var(--ws-disabled-text,#fff);opacity:1}.editor-module__v3KCDW__commandBody footer .editor-module__v3KCDW__commandCancel{background:var(--ws-bg,#fff);color:var(--ws-text,#1a1a1a);border:1px solid var(--ws-border,#d9d9d9)}.editor-module__v3KCDW__mathBackdrop{background:0 0}.editor-module__v3KCDW__mathPopover{background:var(--ws-bg,#fff);width:400px;max-width:calc(100vw - 16px);color:var(--ws-text,#312f2b);border-radius:8px;padding:0;font:400 14px/21px Inter var,sans-serif;position:absolute;box-shadow:0 10px 38px -10px #0e121659,0 10px 20px -15px #0e121633}.editor-module__v3KCDW__mathPopover textarea{resize:none;border:2px solid var(--ws-border,#d9d9d9);background:var(--ws-panel,#f7f7f7);width:100%;height:108px;min-height:108px;color:inherit;font:inherit;border-radius:6px;outline:none;padding:10px;display:block}.editor-module__v3KCDW__mathPopover textarea:focus{border-color:var(--ws-primary,#478cd1)}.editor-module__v3KCDW__mathParseError{overflow-wrap:anywhere;background:#ff900026;border-radius:4px;margin:4px 0 0;padding:4px;font-size:12px;line-height:18px}.editor-module__v3KCDW__mathBlock{cursor:pointer;min-height:52px;padding:0;position:relative}.editor-module__v3KCDW__mathPlaceholder{min-height:52px;color:var(--ws-muted,#8c8c8c);align-items:center;gap:8px;display:flex}.editor-module__v3KCDW__commandRow{align-items:center;gap:8px;display:flex}.editor-module__v3KCDW__commandRow label{flex-direction:column;flex:1;gap:8px;display:flex}.editor-module__v3KCDW__linkPopover{border:1px solid var(--ws-border,#d9d9d9);background:var(--ws-bg,#fff);border-radius:8px;width:360px;max-width:calc(100vw - 16px);padding:8px;position:absolute;box-shadow:0 8px 20px #00000014}.editor-module__v3KCDW__commandBackdrop:has(.editor-module__v3KCDW__linkPopover){background:0 0}.editor-module__v3KCDW__linkPopover input{background:var(--ws-tile,#f5f5f5);border:0;flex:1}.editor-module__v3KCDW__linkPopover button,.editor-module__v3KCDW__linkPopover a{flex:0 0 32px}.editor-module__v3KCDW__mathPreview{margin-top:16px;padding:12px;overflow-x:auto}.editor-module__v3KCDW__inlineMath{vertical-align:baseline;padding:0 2px;display:inline-block}.editor-module__v3KCDW__inlineMath [contenteditable=false]{display:inline}.editor-module__v3KCDW__completion small{color:var(--ws-muted,#8c8c8c);font:10px/16px Inter var,sans-serif;display:block}.editor-module__v3KCDW__reviewInsertion{background:var(--ws-green-bg,#def7eb);color:var(--ws-green,#248f59);border-radius:2px}.editor-module__v3KCDW__reviewInsertion:hover{background:var(--ws-green-hover-bg,#c2f0d9);color:var(--ws-green-hover,#1a6640)}.editor-module__v3KCDW__reviewInsertion[data-active=true]{outline:1px solid var(--ws-green-hover,#99d6b4)}.editor-module__v3KCDW__outlineRail{z-index:3;width:48px;max-height:400px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.editor-module__v3KCDW__outlineRail:hover{width:256px}.editor-module__v3KCDW__outlineMarkers{opacity:.6;row-gap:6px;width:32px;margin-left:16px;display:grid}.editor-module__v3KCDW__outlineMarkers span{background:var(--ws-text,#312f2b);border-radius:2px;height:2px}.editor-module__v3KCDW__outlineExpanded{border:1px solid var(--ws-border,#d9d9d9);background:var(--ws-bg,#fff);border-radius:4px;width:240px;max-height:400px;padding:8px;position:relative;left:16px;overflow-y:auto}.editor-module__v3KCDW__outlineExpanded button{width:100%;color:inherit;text-align:left;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:4px;font:400 12px/16px Inter var,sans-serif;display:block;overflow:hidden}.editor-module__v3KCDW__outlineExpanded button:hover{background:var(--ws-hover,#ebebeb)}.editor-module__v3KCDW__outlineExpanded button[data-active=true]{color:var(--ws-active,#1a1a1a);font-weight:700!important}.editor-module__v3KCDW__headingNavigation{z-index:4;gap:8px;display:flex;position:absolute;bottom:16px;right:16px}.editor-module__v3KCDW__headingNavigation button:disabled{color:var(--ws-border,#d9d9d9);cursor:default}.editor-module__v3KCDW__wordCount{z-index:35;position:absolute;bottom:16px;left:16px}.editor-module__v3KCDW__wordCount>button{border:1px solid var(--ws-border,#d9d9d9);background:var(--ws-bg,#fff);color:inherit;cursor:pointer;border-radius:8px;align-items:center;gap:4px;min-width:160px;height:42px;padding:0 16px;font:400 14px/21px Inter var,sans-serif;display:flex}.editor-module__v3KCDW__wordCount>button strong{font-weight:600}.editor-module__v3KCDW__wordCount>button svg{color:var(--ws-muted,#8c8c8c);margin-left:auto}.editor-module__v3KCDW__wordMenu{width:160px;top:auto;bottom:46px}@media (max-width:500px){.editor-module__v3KCDW__exportList{flex-direction:column}.editor-module__v3KCDW__exportList button{flex-direction:row;width:100%}}.editor-module__v3KCDW__notesColumn{min-width:0;height:100%;overflow:hidden}.editor-module__v3KCDW__panelColumn{min-width:0;height:100%;display:flex;overflow:visible}.editor-module__v3KCDW__columnDivider{background:var(--ws-border,#d9d9d9);width:1px;height:100%}.editor-module__v3KCDW__scrollTool{background:var(--ws-bg,#fff);width:24px;height:47px;color:var(--ws-subtle,#bdbdbd);box-shadow:-8px 0 8px var(--ws-bg,#fff);cursor:pointer;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;inset:0 0 0 auto}.editor-module__v3KCDW__scrollTool svg{transform:rotate(-90deg)}.editor-module__v3KCDW__scrollToolLeft{box-shadow:8px 0 8px var(--ws-bg,#fff);left:0;right:auto}.editor-module__v3KCDW__scrollToolLeft svg{transform:rotate(90deg)}@media (max-width:760px){.editor-module__v3KCDW__narrowPanel{z-index:60;background:var(--ws-bg,#fff);max-width:100%;height:auto;position:absolute;top:48px;bottom:0;right:0;box-shadow:-4px 0 16px #0000001a}.editor-module__v3KCDW__wordCount{bottom:20px;left:24px}}.editor-module__v3KCDW__mobileEditorWrap.editor-module__v3KCDW__mobileEditorWrap{height:100%;scroll-padding-top:88px;scroll-padding-bottom:80px}.editor-module__v3KCDW__mobileContent.editor-module__v3KCDW__mobileContent{max-width:768px;min-height:100%;padding:88px 32px 112px}.editor-module__v3KCDW__mobileToolbar{z-index:95;height:48px;position:fixed;left:16px;right:16px}.editor-module__v3KCDW__mobileToolbar .editor-module__v3KCDW__toolbar{background:var(--ws-panel,#f7f7f7);height:48px;box-shadow:var(--ws-shadow,0 2px 6px #0f172a1f,0 0 1px #0f172a1f);border:0;border-radius:32px}.editor-module__v3KCDW__mobileToolbar .editor-module__v3KCDW__toolScroll{justify-content:flex-start}.editor-module__v3KCDW__mobileToolbar .editor-module__v3KCDW__layers,.editor-module__v3KCDW__mobileToolbar .editor-module__v3KCDW__tool:last-child{display:none}.editor-module__v3KCDW__mobileToolbar .editor-module__v3KCDW__scrollTool{background:var(--ws-panel,#f7f7f7);border-radius:0 32px 32px 0}.editor-module__v3KCDW__mobileToolbar .editor-module__v3KCDW__scrollToolLeft{border-radius:32px 0 0 32px}.editor-module__v3KCDW__slash.editor-module__v3KCDW__slash{border-radius:6px;flex-direction:column;gap:8px;width:272px;max-width:calc(100vw - 32px);max-height:min(600px,100dvh - 120px);padding:10px 10px 14px;display:flex}.editor-module__v3KCDW__slash .editor-module__v3KCDW__slashGroup+.editor-module__v3KCDW__slashGroup{border-top:1px solid var(--ws-border,#d9d9d9);padding-top:8px}.editor-module__v3KCDW__slash p{height:18px;margin:0;padding:0 0 0 4px;font:400 12px/18px ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif}.editor-module__v3KCDW__slash button{height:30px;color:var(--ws-active,#1a1a1a);gap:8px;padding:0 8px;font:350 12px/12px Inter var,sans-serif}.editor-module__v3KCDW__slash button:first-of-type{margin-top:4px}.editor-module__v3KCDW__slashIcon{flex:0 0 20px;width:20px;display:block}.editor-module__v3KCDW__slashIcon svg{display:block}.editor-module__v3KCDW__slash button>span:nth-child(2){flex:1;min-width:0}.editor-module__v3KCDW__slash button small{color:var(--ws-muted,#8c8c8c);padding-left:20px;font:500 12px/12px Inter var,sans-serif}.editor-module__v3KCDW__historyReadOnly input[hidden]{display:none}@media (max-width:680px){.editor-module__v3KCDW__overlay:has(>.editor-module__v3KCDW__shareModal){padding:0}.editor-module__v3KCDW__shareModal{width:100%;height:100dvh;max-height:100dvh;box-shadow:none;border-radius:0}}
.editor-moments-module__H7FTGG__single{padding:8px 0}.editor-moments-module__H7FTGG__single:first-child{padding-top:0}.editor-moments-module__H7FTGG__card,.editor-moments-module__H7FTGG__group{border:1px solid var(--ws-border,#d9d9d9);background:var(--ws-bg,#fff);border-radius:4px;font:400 12px/18px Inter var,sans-serif}.editor-moments-module__H7FTGG__group{margin:8px 0;overflow:hidden}.editor-moments-module__H7FTGG__heading{cursor:pointer;align-items:center;gap:8px;padding:8px;display:flex}.editor-moments-module__H7FTGG__heading:hover,.editor-moments-module__H7FTGG__groupHeading:hover{background:var(--ws-panel,#f7f7f7)}.editor-moments-module__H7FTGG__heading>button,.editor-moments-module__H7FTGG__groupHeading.editor-moments-module__H7FTGG__groupHeading{cursor:pointer;width:auto;min-width:0;color:var(--ws-muted,#8c8c8c);background:0 0;border:0;align-items:center;gap:8px;padding:0;display:flex}.editor-moments-module__H7FTGG__heading>button{flex:1}.editor-moments-module__H7FTGG__heading strong,.editor-moments-module__H7FTGG__groupHeading strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:600 12px/18px Inter var,sans-serif;overflow:hidden}.editor-moments-module__H7FTGG__heading svg,.editor-moments-module__H7FTGG__groupHeading svg{flex-shrink:0}.editor-moments-module__H7FTGG__groupHeading.editor-moments-module__H7FTGG__groupHeading{text-align:left;width:100%;padding:8px}.editor-moments-module__H7FTGG__groupHeading>span{background:var(--ws-border,#d9d9d9);color:var(--ws-disabled-fg,#fff);border-radius:4px;padding:0 4px;font-weight:700;line-height:16px}.editor-moments-module__H7FTGG__detail{white-space:pre-wrap;padding:0 8px 8px 32px}.editor-moments-module__H7FTGG__detail>div{margin-top:4px}.editor-moments-module__H7FTGG__detail p{color:var(--ws-muted,#8c8c8c);margin:4px 0 0!important;padding:0!important}.editor-moments-module__H7FTGG__menuAnchor{flex-shrink:0;position:relative}.editor-moments-module__H7FTGG__menuAnchor>button{width:16px;height:18px;color:var(--ws-muted,#8c8c8c);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.editor-moments-module__H7FTGG__menu{z-index:100;background:var(--ws-bg,#fff);border:1px solid var(--ws-border,#d9d9d9);min-width:120px;box-shadow:var(--ws-shadow,0 2px 6px #0f172a1f);border-radius:6px;padding:8px;position:absolute;top:24px;right:0}.editor-moments-module__H7FTGG__menu button{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;width:100%;padding:8px}.editor-moments-module__H7FTGG__menu button:hover{background:var(--ws-hover,#ebebeb)}.editor-moments-module__H7FTGG__nested{border:0;border-radius:0}.editor-moments-module__H7FTGG__firstGap{height:8px}.editor-moments-module__H7FTGG__chainArrow{color:var(--ws-border,#d9d9d9);margin-left:8px;display:block}.editor-moments-module__H7FTGG__nested .editor-moments-module__H7FTGG__detail{padding-left:32px;padding-right:16px}.editor-moments-module__H7FTGG__heading input{color:inherit;background:var(--ws-panel,#f7f7f7);border:0;outline:0;width:100%;min-width:0;padding:0;font:600 12px/18px Inter var,sans-serif}.editor-moments-module__H7FTGG__heading:has(input)>button{flex:0 0 16px}.editor-moments-module__H7FTGG__edit textarea{resize:none;width:100%;color:inherit;background:0 0;border:0;outline:0;max-height:200px;padding:8px;font:400 12px/18px Inter var,sans-serif;display:block}.editor-moments-module__H7FTGG__edit textarea:focus{background:var(--ws-panel,#f7f7f7)}.editor-moments-module__H7FTGG__actions{color:var(--ws-muted,#8c8c8c);align-items:center;gap:4px;padding:0 8px 8px;display:flex}.editor-moments-module__H7FTGG__actions>span{flex:1}.editor-moments-module__H7FTGG__actions button{width:24px;height:24px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex}.editor-moments-module__H7FTGG__actions button:first-of-type{color:var(--ws-green,#248f59)}.editor-moments-module__H7FTGG__actions button:hover{background:var(--ws-hover,#ebebeb)}
.editor-notes-module__Pqpmiq__sidebar{background:var(--ws-bg,#fff);width:280px;min-width:280px;height:100%;color:var(--ws-text,#312f2b);flex-direction:column;flex-shrink:0;display:flex}.editor-notes-module__Pqpmiq__header{border-bottom:1px solid var(--ws-border,#d9d9d9);align-items:center;gap:8px;height:48px;min-height:48px;padding:0 8px 0 16px;font-size:12px;font-weight:500;display:flex}.editor-notes-module__Pqpmiq__header svg{width:16px;height:16px;color:var(--ws-muted,#8c8c8c)}.editor-notes-module__Pqpmiq__beta{background:var(--ws-border,#d9d9d9);color:var(--ws-disabled-fg,#fff);border-radius:2px;padding:0 3px;font-weight:600}.editor-notes-module__Pqpmiq__header button{width:32px;height:32px;color:var(--ws-muted,#8c8c8c);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;margin-left:auto;display:flex}.editor-notes-module__Pqpmiq__header button:hover{background:var(--ws-hover,#ebebeb)}.editor-notes-module__Pqpmiq__body{flex:1;padding:0 16px 16px;overflow-y:auto}.editor-notes-module__Pqpmiq__group{align-items:center;gap:8px;height:52px;display:flex}.editor-notes-module__Pqpmiq__group button{color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:12px;display:flex}.editor-notes-module__Pqpmiq__group button:first-child{flex:1}.editor-notes-module__Pqpmiq__group button:first-child svg{color:var(--ws-muted,#8c8c8c)}.editor-notes-module__Pqpmiq__group strong{font-weight:600}.editor-notes-module__Pqpmiq__group span{background:var(--ws-border,#d9d9d9);color:var(--ws-disabled-fg,#fff);text-align:center;border-radius:2px;min-width:14px;margin-left:-4px;font-weight:600;line-height:16px}.editor-notes-module__Pqpmiq__group .editor-notes-module__Pqpmiq__add{color:var(--ws-subtle,#bdbdbd)}.editor-notes-module__Pqpmiq__items button{text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;width:100%;padding:8px 24px;font-size:12px;display:block}.editor-notes-module__Pqpmiq__items button:hover{background:var(--ws-hover,#ebebeb)}.editor-notes-module__Pqpmiq__items p{color:var(--ws-muted,#8c8c8c);margin:0 0 12px;padding:0 8px;font-size:12px;line-height:18px}.editor-notes-module__Pqpmiq__items button strong,.editor-notes-module__Pqpmiq__items button span{display:block}.editor-notes-module__Pqpmiq__items .editor-notes-module__Pqpmiq__momentTiming{color:var(--ws-muted,#8c8c8c);font-size:10px}.editor-notes-module__Pqpmiq__items button span{white-space:pre-wrap;margin-top:4px;font-weight:400}.editor-notes-module__Pqpmiq__items .editor-notes-module__Pqpmiq__overview{color:var(--ws-muted,#8c8c8c);white-space:pre-wrap;padding:8px 0;line-height:18px}.editor-notes-module__Pqpmiq__edit{border:1px solid var(--ws-border,#d9d9d9);background:var(--ws-bg,#fff);border-radius:4px;margin:0 0 12px;overflow:hidden}.editor-notes-module__Pqpmiq__edit input,.editor-notes-module__Pqpmiq__edit textarea{width:100%;color:inherit;resize:none;background:0 0;border:0;outline:0;padding:8px;font:400 12px/18px Inter var,sans-serif;display:block}.editor-notes-module__Pqpmiq__edit input{height:34px;font-weight:600}.editor-notes-module__Pqpmiq__edit input::placeholder,.editor-notes-module__Pqpmiq__edit textarea::placeholder{color:var(--ws-border,#d9d9d9)}.editor-notes-module__Pqpmiq__edit input:focus,.editor-notes-module__Pqpmiq__edit textarea:focus{background:var(--ws-panel,#f7f7f7)}.editor-notes-module__Pqpmiq__editActions{height:32px;color:var(--ws-muted,#8c8c8c);align-items:center;gap:4px;padding:0 8px;font-size:12px;display:flex}.editor-notes-module__Pqpmiq__editActions>span{margin-right:auto}.editor-notes-module__Pqpmiq__editActions button{width:24px;height:24px;color:var(--ws-muted,#8c8c8c);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:flex}.editor-notes-module__Pqpmiq__editActions button[type=submit]{color:var(--ws-primary,#478cd1)}.editor-notes-module__Pqpmiq__editActions button:disabled{color:var(--ws-border,#d9d9d9);cursor:default}.editor-notes-module__Pqpmiq__editActions button:hover{background:var(--ws-hover,#ebebeb)}.editor-notes-module__Pqpmiq__attachments{border-top:1px solid var(--ws-border,#d9d9d9);margin-top:24px;padding-top:16px;font-size:12px}.editor-notes-module__Pqpmiq__noteCard{border:1px solid #0000;border-radius:4px;margin-bottom:8px}.editor-notes-module__Pqpmiq__noteCard[data-expanded=true],.editor-notes-module__Pqpmiq__noteCard:hover{border-color:var(--ws-border,#d9d9d9)}.editor-notes-module__Pqpmiq__noteHeading{align-items:center;gap:8px;min-height:34px;padding:0 8px;display:flex}.editor-notes-module__Pqpmiq__noteHeading>button{min-width:0;color:var(--ws-muted,#8c8c8c);flex:1;align-items:center;gap:8px;padding:8px 0;line-height:18px;display:flex}.editor-notes-module__Pqpmiq__noteHeading>button svg{flex-shrink:0}.editor-notes-module__Pqpmiq__noteHeading>button span{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.editor-notes-module__Pqpmiq__noteHeading .editor-notes-module__Pqpmiq__noteMore{width:16px;height:18px;color:var(--ws-muted,#8c8c8c);justify-content:center;align-items:center;padding:0;display:flex}.editor-notes-module__Pqpmiq__moreAnchor{flex-shrink:0;position:relative}.editor-notes-module__Pqpmiq__noteDescription{padding:0 8px 8px 32px;font:400 12px/18px Inter var,sans-serif}.editor-notes-module__Pqpmiq__noteDescription .editor-notes-module__Pqpmiq__description{white-space:pre-wrap;color:inherit;padding:0;line-height:18px;display:block}.editor-notes-module__Pqpmiq__noteMenu,.editor-notes-module__Pqpmiq__referenceMenu{border:1px solid var(--ws-border,#d9d9d9);background:var(--ws-bg,#fff);min-width:160px;box-shadow:var(--ws-shadow,0 6px 24px #0000001f);z-index:100;border-radius:8px;padding:8px;position:absolute}.editor-notes-module__Pqpmiq__noteMenu{top:24px;right:0}.editor-notes-module__Pqpmiq__noteMenu button,.editor-notes-module__Pqpmiq__referenceMenu button{white-space:nowrap;width:100%;min-height:32px;color:inherit;border-radius:4px;align-items:center;gap:8px;padding:8px;display:flex}.editor-notes-module__Pqpmiq__reference{min-height:40px;margin-top:8px;position:relative}.editor-notes-module__Pqpmiq__reference .editor-notes-module__Pqpmiq__referenceTile{border:1px dashed var(--ws-border,#d9d9d9);background:var(--ws-bg,#fff);width:40px;height:40px;color:var(--ws-muted,#8c8c8c);border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;overflow:hidden}.editor-notes-module__Pqpmiq__reference .editor-notes-module__Pqpmiq__hasImage{border:1px solid var(--ws-border,#d9d9d9)}.editor-notes-module__Pqpmiq__referenceTile img{object-fit:cover;border-radius:50%;width:100%;height:100%}.editor-notes-module__Pqpmiq__referenceMenu{min-width:180px;top:48px;left:0}.editor-notes-module__Pqpmiq__referencePreview{border-radius:4px;width:100%;max-width:240px;margin-bottom:8px;display:block}.editor-notes-module__Pqpmiq__referenceMenu .editor-notes-module__Pqpmiq__deleteReference{color:var(--ws-red,#b82e50)}.editor-notes-module__Pqpmiq__reference .editor-notes-module__Pqpmiq__cancelImage{width:auto;color:var(--ws-muted,#8c8c8c);padding:2px 0;font-size:10px;display:inline}.editor-notes-module__Pqpmiq__spinner{animation:1s linear infinite editor-notes-module__Pqpmiq__spin}@keyframes editor-notes-module__Pqpmiq__spin{to{transform:rotate(360deg)}}.editor-notes-module__Pqpmiq__imageOverlay{z-index:125;background:#000000a6;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.editor-notes-module__Pqpmiq__imageOverlay>img{object-fit:contain;max-width:calc(100vw - 96px);max-height:calc(100vh - 96px)}.editor-notes-module__Pqpmiq__imageOverlay .editor-notes-module__Pqpmiq__closePreview{color:#fff;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex;position:absolute;top:24px;right:24px}.editor-notes-module__Pqpmiq__momentDetails{color:var(--ws-muted,#8c8c8c);flex-wrap:wrap;gap:4px;margin-top:8px;font-size:10px;display:flex}.editor-notes-module__Pqpmiq__momentDetails span{flex:0 0 100%}.editor-notes-module__Pqpmiq__momentDetails button{background:var(--ws-panel,#f7f7f7);width:auto;color:var(--ws-primary,#478cd1);border-radius:4px;padding:2px 6px;font-size:10px}@media (min-width:761px) and (max-width:1024px){.editor-notes-module__Pqpmiq__sidebar{width:240px;min-width:240px}}.editor-notes-module__Pqpmiq__group button{letter-spacing:.5px}.editor-notes-module__Pqpmiq__group span{border-radius:4px;justify-content:center;align-items:center;min-width:0;height:16px;padding:0 4px;font-weight:700;display:flex}.editor-notes-module__Pqpmiq__body section[data-category=overview]>.editor-notes-module__Pqpmiq__group,.editor-notes-module__Pqpmiq__body section[data-category=moment]>.editor-notes-module__Pqpmiq__group{height:50px}
.draft-generator-module__djhWqG__backdrop{z-index:120;color:var(--ws-text,#312f2b);background:#0009;justify-content:center;align-items:center;padding:50px;font-family:Inter var,sans-serif;font-size:12px;display:flex;position:fixed;inset:0}.draft-generator-module__djhWqG__modal{width:600px;max-width:100%;max-height:calc(100dvh - 100px);box-shadow:0 0 0 1px var(--ws-border,#d9d9d9);background:var(--ws-bg,#fff);border-radius:8px;flex-direction:column;display:flex}.draft-generator-module__djhWqG__modal header{justify-content:space-between;align-items:center;min-height:80px;padding:24px;display:flex}.draft-generator-module__djhWqG__modal h2{color:var(--ws-active,#1a1a1a);margin:0;font:700 16px/24px Inter var,sans-serif}.draft-generator-module__djhWqG__modal header button,.draft-generator-module__djhWqG__inputControls button,.draft-generator-module__djhWqG__styleControl button{width:32px;height:32px;color:var(--ws-muted,#8c8c8c);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex}.draft-generator-module__djhWqG__modal header button:hover,.draft-generator-module__djhWqG__inputControls button:hover,.draft-generator-module__djhWqG__styleControl button:hover{background:var(--ws-hover,#ebebeb);color:var(--ws-text,#1a1a1a)}.draft-generator-module__djhWqG__body{flex-direction:column;gap:24px;padding:0 24px 5px;display:flex;overflow-y:auto}.draft-generator-module__djhWqG__body label{align-items:center;padding-bottom:8px;font:700 12px/18px Inter var,sans-serif;display:flex}.draft-generator-module__djhWqG__promptSection{padding-top:8px}.draft-generator-module__djhWqG__styleSection label{padding-bottom:8px}.draft-generator-module__djhWqG__styleSection{flex-direction:column;gap:4px;display:flex}.draft-generator-module__djhWqG__promptWrap{width:100%;position:relative}.draft-generator-module__djhWqG__inputFrame{background:var(--ws-bg,#fff);width:100%;max-height:200px;box-shadow:0 0 0 1px var(--ws-border,#d9d9d9);border-radius:8px;flex-direction:column;display:flex;position:relative;overflow-y:auto}.draft-generator-module__djhWqG__inputFrame:hover{box-shadow:0 0 0 1px var(--ws-muted,#8c8c8c)}.draft-generator-module__djhWqG__inputFrame:focus-within{box-shadow:0 0 0 1px var(--ws-primary,#478cd1)}.draft-generator-module__djhWqG__inputFrame textarea{resize:none;background:var(--ws-bg,#fff);width:100%;height:37px;min-height:37px;max-height:200px;box-shadow:none;color:var(--ws-text,#312f2b);box-sizing:border-box;overflow-wrap:break-word;border:0;outline:none;margin:0;padding:8px 70px 8px 8px;font-family:inherit;font-size:14px;font-weight:400;line-height:21px;display:block}.draft-generator-module__djhWqG__inputFrame textarea::placeholder{color:var(--ws-muted,#8c8c8c);opacity:1}.draft-generator-module__djhWqG__inputControls{pointer-events:none;justify-content:flex-end;align-items:center;display:flex;position:absolute;top:2px;right:0}.draft-generator-module__djhWqG__inputControls>*{pointer-events:auto}.draft-generator-module__djhWqG__history{z-index:130;background:var(--ws-panel,#f7f7f7);width:100%;max-height:400px;box-shadow:var(--ws-shadow);border-radius:0 0 4px 4px;position:absolute;top:calc(100% + 2px);left:0;overflow-y:auto}.draft-generator-module__djhWqG__historyTitle{background:var(--ws-hover,#ebebeb);border-top:1px solid var(--ws-border,#d9d9d9);border-bottom:1px solid var(--ws-border,#d9d9d9);align-items:center;height:32px;padding:0 16px;font-size:11px;font-weight:700;display:flex}.draft-generator-module__djhWqG__historyItem{align-items:center;min-height:60px;padding:0 8px 0 16px;display:flex}.draft-generator-module__djhWqG__historyItem:hover{background:var(--ws-hover,#ebebeb)}.draft-generator-module__djhWqG__historyItem button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.draft-generator-module__djhWqG__historyItem button:first-child{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.draft-generator-module__djhWqG__historyItem button:last-child{justify-content:center;align-items:center;width:30px;height:30px;display:flex}.draft-generator-module__djhWqG__styleAnchor,.draft-generator-module__djhWqG__attachAnchor{position:relative}.draft-generator-module__djhWqG__styleControl{border:1px solid var(--ws-border,#d9d9d9);border-radius:32px;align-items:center;width:100%;height:32px;min-height:32px;padding-left:10px;display:flex}.draft-generator-module__djhWqG__styleControl input{min-width:0;color:inherit;background:0 0;border:0;outline:0;flex:1;padding:0;font:400 12px/18px Inter var,sans-serif}.draft-generator-module__djhWqG__styleControl input::placeholder{color:var(--ws-muted,#8c8c8c)}.draft-generator-module__djhWqG__styleControl button{flex-shrink:0;width:32px}.draft-generator-module__djhWqG__styleMenu,.draft-generator-module__djhWqG__attachMenu{z-index:125;border:1px solid var(--ws-border,#d9d9d9);background:var(--ws-bg,#fff);min-width:200px;box-shadow:var(--ws-shadow);border-radius:8px;padding:8px;position:absolute;top:calc(100% + 8px);left:0}.draft-generator-module__djhWqG__styleMenu{width:100%}.draft-generator-module__djhWqG__styleMenu button,.draft-generator-module__djhWqG__attachMenu button{width:100%;min-height:32px;font:inherit;cursor:pointer;color:inherit;text-align:left;background:0 0;border:0;border-radius:4px;align-items:center;gap:8px;padding:8px;display:flex}.draft-generator-module__djhWqG__styleMenu button:hover,.draft-generator-module__djhWqG__attachMenu button:hover{background:var(--ws-hover,#ebebeb)}.draft-generator-module__djhWqG__styleMenu button:last-child{border-top:1px solid var(--ws-border,#d9d9d9)}.draft-generator-module__djhWqG__attachMenu button:disabled{color:var(--ws-border,#d9d9d9);cursor:default}.draft-generator-module__djhWqG__sourceHeading{align-items:center;height:28px;display:flex}.draft-generator-module__djhWqG__sources label{padding-bottom:8px}.draft-generator-module__djhWqG__sourceHeading span{width:28px;height:28px;color:var(--ws-muted,#8c8c8c);justify-content:center;align-items:center;padding-bottom:8px;display:flex}.draft-generator-module__djhWqG__sources{padding-bottom:8px}.draft-generator-module__djhWqG__sources .draft-generator-module__djhWqG__attachAnchor{margin-top:4px}.draft-generator-module__djhWqG__attachButton{border:1px solid var(--ws-border,#d9d9d9);background:var(--ws-bg,#fff);height:36px;min-height:36px;color:var(--ws-active,#1a1a1a);cursor:pointer;border-radius:4px;align-items:center;gap:8px;padding:2px 12px 2px 8px;font:500 12px/16px Inter var,sans-serif;display:flex}.draft-generator-module__djhWqG__attachButton:hover{background:var(--ws-panel,#f7f7f7)}.draft-generator-module__djhWqG__sourceItems{flex-direction:column;gap:16px;margin-bottom:16px;display:flex}.draft-generator-module__djhWqG__sourceItems>div{align-items:center;gap:8px;display:flex}.draft-generator-module__djhWqG__sourceItems span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.draft-generator-module__djhWqG__sourceItems button{color:var(--ws-muted,#8c8c8c);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex}.draft-generator-module__djhWqG__modal footer{justify-content:flex-end;align-items:center;gap:8px;padding:24px;display:flex}.draft-generator-module__djhWqG__primary{background:var(--ws-primary,#478cd1);color:var(--ws-button-text,#fff);cursor:pointer;border:0;border-radius:4px;min-width:96px;height:36px;padding:2px 12px;font:500 12px/16px Inter var,sans-serif}.draft-generator-module__djhWqG__primary:hover{background:var(--ws-primary-hover,#2e73b8)}.draft-generator-module__djhWqG__primary:disabled{background:var(--ws-disabled-bg,#d9d9d9);color:var(--ws-disabled-text,#fff);cursor:default;opacity:1!important}.draft-generator-module__djhWqG__inline{z-index:80;border:1px solid var(--ws-border,#d9d9d9);background:var(--ws-bg,#fff);box-shadow:var(--ws-shadow);color:var(--ws-text,#312f2b);border-radius:6px;font:400 14px/21px ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI Variable Display,Segoe UI,Helvetica,Arial,sans-serif;position:absolute}.draft-generator-module__djhWqG__preview{white-space:pre-wrap;max-height:300px;font-size:14px;line-height:21px;overflow-y:auto}.draft-generator-module__djhWqG__inline .draft-generator-module__djhWqG__preview{padding:8px}.draft-generator-module__djhWqG__resultControls{align-items:center;gap:4px;display:flex}.draft-generator-module__djhWqG__resultControls button{height:32px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:8px;padding:0 8px;display:flex}.draft-generator-module__djhWqG__resultControls button:hover{background:var(--ws-hover,#ebebeb)}.draft-generator-module__djhWqG__resultControls button:disabled{color:var(--ws-border);opacity:1}.draft-generator-module__djhWqG__error,.draft-generator-module__djhWqG__notice{margin:0;font-size:12px;line-height:18px}.draft-generator-module__djhWqG__error{color:var(--ws-error-text,#b82e50)}.draft-generator-module__djhWqG__notice{color:var(--ws-muted,#8c8c8c)}.draft-generator-module__djhWqG__inline .draft-generator-module__djhWqG__error,.draft-generator-module__djhWqG__inline .draft-generator-module__djhWqG__notice{padding:8px}.draft-generator-module__djhWqG__spinner{animation:1s linear infinite draft-generator-module__djhWqG__spin}@keyframes draft-generator-module__djhWqG__spin{to{transform:rotate(360deg)}}.draft-generator-module__djhWqG__mobile{border-radius:0;width:100%;max-width:none;height:100%;max-height:none}.draft-generator-module__djhWqG__backdrop:has(.draft-generator-module__djhWqG__mobile){padding:0}.draft-generator-module__djhWqG__mobile .draft-generator-module__djhWqG__body{flex:1}.draft-generator-module__djhWqG__mobile footer{padding-bottom:max(24px,env(safe-area-inset-bottom))}.draft-generator-module__djhWqG__attachButton.draft-generator-module__djhWqG__attachButton,.draft-generator-module__djhWqG__primary.draft-generator-module__djhWqG__primary{letter-spacing:0;font:500 12px/16px Inter var,sans-serif}.draft-generator-module__djhWqG__draftStage{display:contents}.draft-generator-module__djhWqG__draftHeader{z-index:80;background:var(--ws-primary,#478cd1);max-width:660px;height:44px;color:var(--ws-button-text,#fff);box-shadow:var(--ws-shadow);border-radius:25px;align-items:center;gap:8px;margin:0 auto;padding:0 8px 0 24px;font:600 14px/21px Inter var,sans-serif;display:flex;position:absolute;top:20px;left:54px;right:54px}.draft-generator-module__djhWqG__draftHeader strong{font:inherit;flex:1}.draft-generator-module__djhWqG__draftHeader button{color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;height:32px;padding:0 8px;font:500 12px/16px Inter var,sans-serif;display:flex}.draft-generator-module__djhWqG__draftFinished{background:var(--ws-success-bg,#def7eb);color:var(--ws-success-text,#248f59)}.draft-generator-module__djhWqG__draftFinished strong{font-size:15px;font-weight:700}.draft-generator-module__djhWqG__draftStream{background:var(--ws-bg,#fff);z-index:70;position:absolute;inset:48px 0 0;overflow-y:auto}.draft-generator-module__djhWqG__draftStream>div{white-space:pre-wrap;overflow-wrap:anywhere;width:100%;max-width:768px;margin:0 auto;padding:64px;font:350 16px/24px ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI Variable Display,Segoe UI,Helvetica,Arial,sans-serif}.draft-generator-module__djhWqG__inlineResult{border-radius:4px;width:fit-content}.draft-generator-module__djhWqG__inlineControls{-webkit-user-select:none;user-select:none;white-space:nowrap;align-items:center;gap:4px;min-height:32px;padding:0 4px 0 6px;font:400 12px/18px Inter var,sans-serif;display:flex}.draft-generator-module__djhWqG__inlineControls button{width:32px;height:32px;color:var(--ws-muted,#8c8c8c);cursor:pointer;background:0 0;border:0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.draft-generator-module__djhWqG__inlineControls button:hover{background:var(--ws-hover,#ebebeb);color:var(--ws-text,#312f2b)}.draft-generator-module__djhWqG__inlineControls button:disabled{color:var(--ws-border,#d9d9d9);cursor:default}.draft-generator-module__djhWqG__inlineControls i{background:var(--ws-border,#d9d9d9);width:1px;height:20px;margin:0 4px}.draft-generator-module__djhWqG__styleAnchor>div{width:100%;max-width:none}.draft-generator-module__djhWqG__promptHeading{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.draft-generator-module__djhWqG__templateLink{color:var(--ws-primary,#478cd1);font:inherit;cursor:pointer;background:0 0;border:0;padding:4px 0}.draft-generator-module__djhWqG__selectedTemplate{background:var(--ws-panel,#f7f7f7);border-radius:4px;justify-content:space-between;align-items:center;gap:8px;margin-top:10px;padding:8px;display:flex}.draft-generator-module__djhWqG__selectedTemplate button{color:var(--ws-muted,#8c8c8c);font:inherit;cursor:pointer;background:0 0;border:0}.draft-generator-module__djhWqG__templatePicker{flex-direction:column;gap:8px;display:flex}.draft-generator-module__djhWqG__templatePicker input,.draft-generator-module__djhWqG__templatePicker select{border:1px solid var(--ws-border,#d9d9d9);background:var(--ws-bg,#fff);width:100%;color:inherit;font:inherit;border-radius:4px;padding:8px}.draft-generator-module__djhWqG__templatePicker label{padding:0}.draft-generator-module__djhWqG__templateList{flex-direction:column;max-height:340px;margin-top:8px;display:flex;overflow-y:auto}.draft-generator-module__djhWqG__templateList button{border:0;border-bottom:1px solid var(--ws-border,#d9d9d9);color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border-radius:4px;flex-direction:column;gap:4px;padding:12px;display:flex}.draft-generator-module__djhWqG__templateList button:hover,.draft-generator-module__djhWqG__templateList button:focus-visible{background:var(--ws-hover,#ebebeb)}.draft-generator-module__djhWqG__templateList span{color:var(--ws-muted,#8c8c8c);line-height:18px}
.editor-code-module__qvwq3a__block{position:relative}.editor-code-module__qvwq3a__block pre{padding-bottom:46px}.editor-code-module__qvwq3a__language{-webkit-user-select:none;user-select:none;position:absolute;bottom:8px;right:10px}.editor-code-module__qvwq3a__language button{background:var(--ws-surface,#f6f6f5);color:var(--ws-text,#474747);cursor:pointer;border:0;border-radius:4px;align-items:center;gap:6px;padding:4px 7px;font:12px/16px ui-sans-serif,system-ui,sans-serif;display:flex}.editor-code-module__qvwq3a__language button:hover{background:var(--ws-hover,#ececeb)}.editor-code-module__qvwq3a__popover{z-index:100;border:1px solid var(--ws-border,#e4e4e4);background:var(--ws-bg,#fff);border-radius:6px;width:240px;font:13px/20px ui-sans-serif,system-ui,sans-serif;position:fixed;overflow:hidden;box-shadow:0 6px 24px #0002}.editor-code-module__qvwq3a__filter{border-bottom:1px solid var(--ws-border,#e4e4e4);padding:8px}.editor-code-module__qvwq3a__filter input{width:100%;color:var(--ws-text,#242424);font:inherit;background:0 0;border:0;outline:0}.editor-code-module__qvwq3a__options{max-height:280px;padding:4px;overflow:auto}.editor-code-module__qvwq3a__options button{width:100%;color:var(--ws-text,#242424);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:3px;justify-content:space-between;align-items:center;padding:6px 8px;display:flex}.editor-code-module__qvwq3a__options button:hover,.editor-code-module__qvwq3a__options button[data-active=true]{background:var(--ws-hover,#f0f0ef)}.editor-code-module__qvwq3a__options button[aria-selected=true]{font-weight:600}.editor-code-module__qvwq3a__options p,.editor-code-module__qvwq3a__error{color:var(--ws-muted,#8c8c8c);margin:8px}.editor-code-module__qvwq3a__error{color:#c34141}
