@keyframes dashboard_adExpand__vJZOj{0%{transform:translateY(10px) scale(.99)}to{transform:none}}.dashboard_adExpand__vJZOj{animation:dashboard_adExpand__vJZOj .3s cubic-bezier(.22,.61,.36,1)}@keyframes dashboard_adFadein__jsNEp{0%{transform:translateY(-6px)}to{transform:none}}.dashboard_adFadein__jsNEp{animation:dashboard_adFadein__jsNEp .26s ease}.dashboard_root__1qZY2{color:#26261f;font-family:var(--font-manrope),system-ui,sans-serif;letter-spacing:normal}.dashboard_root__1qZY2 .dashboard_tile__Tt3qP{display:flex;flex-direction:column;padding:20px 22px;border:1px solid #e4e4de;border-radius:7px;background:#fff;text-align:left;cursor:pointer;transition:background .2s ease}.dashboard_root__1qZY2 .dashboard_tile__Tt3qP:hover{background:#f0f0ec}.dashboard_root__1qZY2 .dashboard_tile__Tt3qP:focus-visible{outline:2px solid #4a9fe8;outline-offset:2px}.dashboard_root__1qZY2 .dashboard_tileArrow__nLD4H{width:16px;height:16px;flex:none;color:#bdbdb4;transition:color .2s ease}.dashboard_root__1qZY2 .dashboard_tile__Tt3qP:hover .dashboard_tileArrow__nLD4H{color:#4a9fe8}.dashboard_root__1qZY2 .dashboard_back__Ksd_d{display:inline-flex;align-items:center;gap:4px;margin:0 0 16px -7px;padding:5px 7px;border:0;border-radius:8px;background:transparent;cursor:pointer;font-family:inherit;font-size:11.5px;font-weight:500;letter-spacing:normal;color:#4a9fe8;transition:background .12s ease}.dashboard_root__1qZY2 .dashboard_back__Ksd_d:hover{background:rgba(74,159,232,.1)}.dashboard_root__1qZY2 .dashboard_back__Ksd_d span{font:inherit;letter-spacing:inherit;color:inherit}.dashboard_root__1qZY2 .dashboard_avatarFallback__35ATe{background:#d6d6ce;color:#3a3a33;font-size:11px;font-weight:500;letter-spacing:normal}.dashboard_root__1qZY2 .dashboard_avatarFallbackLg___Y8kE{font-size:22px}.dashboard_root__1qZY2 .dashboard_inherit__lwXaV span{font:inherit;letter-spacing:inherit;color:inherit}.dashboard_root__1qZY2 .dashboard_optionRow__DYgCo{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid #e4e4de;border-radius:7px;background:#fff;cursor:pointer;transition:background .2s ease,border-color .2s ease}.dashboard_root__1qZY2 .dashboard_optionRow__DYgCo:hover{background:#f0f0ec}.dashboard_root__1qZY2 .dashboard_optionRow__DYgCo:has([data-state=checked]){border-color:#4a9fe8;background:#f2f8fe}@media (prefers-reduced-motion:reduce){.dashboard_adExpand__vJZOj,.dashboard_adFadein__jsNEp,.dashboard_root__1qZY2 *,.dashboard_root__1qZY2 :after,.dashboard_root__1qZY2 :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.ui_ui__n3w37.ui_button__BtZ7w{font-size:12.5px;font-weight:500;letter-spacing:normal;line-height:1}.ui_ui__n3w37.ui_buttonSm__90ISM{font-size:12px}.ui_ui__n3w37.ui_buttonLg__HmAcf{font-size:13px}.ui_ui__n3w37.ui_badge__99qNI span,.ui_ui__n3w37.ui_button__BtZ7w span{font:inherit;letter-spacing:inherit;color:inherit}.ui_ui__n3w37.ui_input__9Z8r4,.ui_ui__n3w37.ui_selectTrigger__mixmE,.ui_ui__n3w37.ui_textarea__Je_fJ{font-size:12.5px;font-weight:400;letter-spacing:normal;line-height:1.5}.ui_ui__n3w37.ui_input__9Z8r4::placeholder,.ui_ui__n3w37.ui_textarea__Je_fJ::placeholder{font:inherit;letter-spacing:inherit}.ui_ui__n3w37.ui_badge__99qNI{font-size:11px;font-weight:500;letter-spacing:normal;line-height:1.2}.ui_ui__n3w37.ui_label__EC69u{font-size:11px;font-weight:500;letter-spacing:normal;line-height:1.25}.ui_ui__n3w37.ui_dialogContent__uk16k{font-size:12.5px;font-weight:400;letter-spacing:normal;line-height:1.5}.ui_ui__n3w37.ui_dialogTitle__Wzfu0{font-family:var(--font-merriweather),Georgia,serif;font-size:15px;font-weight:400;letter-spacing:-.3px;line-height:1.4}.ui_ui__n3w37.ui_dialogDescription__wSmrz,.ui_ui__n3w37.ui_dialogDescription__wSmrz *{font-size:12.5px;font-weight:400;letter-spacing:normal;line-height:1.5}.ui_ui__n3w37.ui_dialogDescription__wSmrz :is(strong,b){font-weight:500}.ui_ui__n3w37.ui_menuItem__op_d2{font-size:13px;font-weight:400;letter-spacing:normal;line-height:1.25}.ui_ui__n3w37.ui_menuItem__op_d2 span{font:inherit;letter-spacing:inherit;color:inherit}.ui_ui__n3w37.ui_menuLabel__BBuad{font-size:11px;font-weight:500;letter-spacing:normal}.ui_ui__n3w37.ui_menuShortcut__fcrPd,.ui_ui__n3w37.ui_tooltip__5wc5j{font-size:11px;font-weight:400;letter-spacing:normal}.ui_ui__n3w37.ui_tooltip__5wc5j{line-height:1.4}.ui_ui__n3w37.ui_tooltip__5wc5j *{font:inherit;letter-spacing:inherit}.ui_ui__n3w37.ui_tooltipTitle__kc8Bp{font-weight:500}.ui_ui__n3w37.ui_toast__iOI1f{font-family:var(--font-manrope),system-ui,sans-serif;letter-spacing:normal}.ui_ui__n3w37.ui_toastTitle__fOprv{font-size:12.5px;font-weight:500;letter-spacing:normal;line-height:1.35}.ui_ui__n3w37.ui_toastDescription__XCkZc{font-size:11.5px;font-weight:400;letter-spacing:normal;line-height:1.45}.ui_ui__n3w37.ui_toastAction__ydNym{font-size:11.5px;font-weight:500;letter-spacing:normal}.ui_ui__n3w37.ui_tableHead__c5bFv{font-size:11px;font-weight:500;letter-spacing:.01em}.ui_ui__n3w37.ui_tableCell__8CjGh{font-size:12.5px;font-weight:400;letter-spacing:normal}.ui_ui__n3w37.ui_tableCaption__JN6RO{font-size:11.5px;font-weight:400;letter-spacing:normal}.Sidebar_root__NnyEP{display:flex;flex-direction:column;flex-shrink:0;height:100%;box-sizing:border-box;overflow:hidden;background:var(--sb-rail);border-right:1px solid var(--sb-rail-border);font-family:var(--font-manrope),system-ui,sans-serif;color:var(--sb-nav-text)}.Sidebar_root__NnyEP .Sidebar_headerExpanded__Mgs7N{display:flex;align-items:center;gap:1px;padding:16px 16px 0}.Sidebar_root__NnyEP .Sidebar_wordmark__Z4kze{font-family:var(--font-merriweather),Georgia,serif;font-size:20px;font-weight:900;letter-spacing:-.03em;line-height:1;color:var(--sb-ink);white-space:nowrap}.Sidebar_root__NnyEP .Sidebar_toggle__lttrx{margin-left:auto;display:flex;padding:4px;border:0;border-radius:4px;background:transparent;color:var(--sb-muted);cursor:pointer}.Sidebar_root__NnyEP .Sidebar_toggle__lttrx:hover{background:var(--sb-nav-hover)}.Sidebar_root__NnyEP .Sidebar_headerCollapsed__y7ewh{display:flex;flex-direction:column;align-items:center;padding:14px 8px 0}.Sidebar_root__NnyEP .Sidebar_logoReveal__Kpoie{position:relative;width:40px;height:40px;display:grid;place-items:center}.Sidebar_root__NnyEP .Sidebar_logoReveal__Kpoie>*{grid-area:1/1}.Sidebar_root__NnyEP .Sidebar_logoIdle__yzHiE{transition:opacity .12s ease}.Sidebar_root__NnyEP .Sidebar_openBtn__O49rd{position:relative;z-index:1;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:0;border-radius:9999px;background:var(--sb-nav-active);color:var(--sb-ink);cursor:pointer;opacity:0;pointer-events:none;transition:opacity .12s ease,background .2s ease}.Sidebar_root__NnyEP .Sidebar_logoReveal__Kpoie:focus-within .Sidebar_logoIdle__yzHiE,.Sidebar_root__NnyEP .Sidebar_logoReveal__Kpoie:hover .Sidebar_logoIdle__yzHiE{opacity:0;pointer-events:none}.Sidebar_root__NnyEP .Sidebar_logoReveal__Kpoie:focus-within .Sidebar_openBtn__O49rd,.Sidebar_root__NnyEP .Sidebar_logoReveal__Kpoie:hover .Sidebar_openBtn__O49rd{opacity:1;pointer-events:auto}.Sidebar_root__NnyEP .Sidebar_openBtn__O49rd:hover{background:#e0e0da}.Sidebar_root__NnyEP .Sidebar_nav__baJ9Z{display:flex;flex-direction:column;gap:6px;padding:28px 8px 0}.Sidebar_root__NnyEP .Sidebar_navLink__z9zKD{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:9999px;font-size:13px;font-weight:400;letter-spacing:normal;line-height:1.25;color:var(--sb-nav-text);text-decoration:none;transition:background .2s ease}.Sidebar_root__NnyEP .Sidebar_navLink__z9zKD span{font:inherit;letter-spacing:inherit;color:inherit}.Sidebar_root__NnyEP .Sidebar_navLink__z9zKD:hover{background:var(--sb-nav-hover)}.Sidebar_root__NnyEP .Sidebar_navLink__z9zKD[data-active=true]{background:var(--sb-nav-active);font-weight:500;color:var(--sb-ink)}.Sidebar_root__NnyEP .Sidebar_navLink__z9zKD[data-collapsed=true]{justify-content:center;padding-left:0;padding-right:0}.Sidebar_root__NnyEP .Sidebar_navIcon__FrmEK{width:17px;height:17px;flex-shrink:0}.Sidebar_root__NnyEP .Sidebar_recents__xPNtr{flex:1;min-height:60px;min-width:0;overflow:hidden auto;padding:0 8px;margin-top:20px}.Sidebar_root__NnyEP .Sidebar_recentsHeading__bXkH1{padding:0 12px 6px;font-size:13px;font-weight:400;letter-spacing:normal;color:var(--sb-muted)}.Sidebar_root__NnyEP .Sidebar_recentsList__DiSUA{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.Sidebar_root__NnyEP .Sidebar_recentLink__54bif{display:flex;align-items:center;gap:8px;min-width:0;padding:6px 12px;border-radius:9999px;font-size:12px;font-weight:400;letter-spacing:normal;line-height:1.25;color:var(--sb-nav-text);text-decoration:none;transition:background .2s ease}.Sidebar_root__NnyEP .Sidebar_recentLink__54bif span{font:inherit;letter-spacing:inherit;color:inherit}.Sidebar_root__NnyEP .Sidebar_recentLabel__fYuho{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Sidebar_root__NnyEP .Sidebar_recentLink__54bif .Sidebar_recentTime__Tlrm_{flex-shrink:0;margin-left:auto;font-size:11px;color:var(--sb-muted)}.Sidebar_root__NnyEP .Sidebar_recentSpinner__a0Q4q{flex-shrink:0;margin-left:auto;display:inline-flex;align-items:center}.Sidebar_root__NnyEP .Sidebar_recentLink__54bif:hover{background:var(--sb-nav-hover)}.Sidebar_root__NnyEP .Sidebar_recentLink__54bif[data-active=true]{background:var(--sb-nav-active);color:var(--sb-ink);font-weight:500}.Sidebar_root__NnyEP .Sidebar_spacer___9V9W{flex:1}.Sidebar_root__NnyEP .Sidebar_footerExpanded__lKH9M{display:flex;align-items:center;gap:10px;padding:14px 16px}.Sidebar_root__NnyEP .Sidebar_footerName__PiH3N{flex:1;min-width:0;font-size:13px;font-weight:400;letter-spacing:normal;color:var(--sb-nav-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none}.Sidebar_root__NnyEP .Sidebar_footerName__PiH3N:hover{color:var(--sb-ink)}.Sidebar_root__NnyEP .Sidebar_avatarLink__hjbql{display:flex;flex-shrink:0;border-radius:9999px}.Sidebar_root__NnyEP .Sidebar_avatarFallback__tx3iR{background:var(--sb-avatar-bg);color:var(--sb-avatar-text);font-size:12px;font-weight:500;letter-spacing:normal}.Sidebar_root__NnyEP .Sidebar_gear__qtCi5{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:30px;height:30px;border:0;border-radius:9999px;background:transparent;color:var(--sb-gear);cursor:pointer;transition:background .2s ease}.Sidebar_root__NnyEP .Sidebar_gear__qtCi5:hover,.Sidebar_root__NnyEP .Sidebar_gear__qtCi5[data-state=open]{background:var(--sb-nav-hover)}.Sidebar_root__NnyEP .Sidebar_footerCollapsed__fj3qj{margin-top:auto;display:flex;flex-direction:column;align-items:center;gap:14px;padding:8px 8px 14px}.Sidebar_root__NnyEP .Sidebar_footerCollapsed__fj3qj .Sidebar_gear__qtCi5{width:28px;height:28px;color:var(--sb-ink)}.Sidebar_root__NnyEP .Sidebar_footerCollapsed__fj3qj .Sidebar_avatarFallback__tx3iR{font-size:11px}.Sidebar_menu__wLJTd{width:258px;padding:6px;border-radius:12px;border:1px solid var(--sb-rail-border);background:#fff;box-shadow:0 8px 24px rgba(15,23,42,.1),0 1px 3px rgba(15,23,42,.06);font-family:var(--font-manrope),system-ui,sans-serif}.Sidebar_menu__wLJTd .Sidebar_item__UWziq{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:8px;background:transparent;font-size:13px;font-weight:400;letter-spacing:normal;color:var(--sb-nav-text);text-align:left;text-decoration:none;cursor:pointer;transition:background .2s ease}.Sidebar_menu__wLJTd .Sidebar_item__UWziq span{font:inherit;letter-spacing:inherit;color:inherit}.Sidebar_menu__wLJTd .Sidebar_item__UWziq:hover,.Sidebar_menu__wLJTd .Sidebar_item__UWziq[aria-expanded=true]{background:var(--sb-nav-hover)}.Sidebar_menu__wLJTd .Sidebar_itemIcon__NMPtT{width:16px;height:16px;flex-shrink:0;color:var(--sb-muted)}.Sidebar_menu__wLJTd .Sidebar_itemLabel__5sD5U{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Sidebar_menu__wLJTd .Sidebar_chevron__BWzHk{width:14px;height:14px;flex-shrink:0;color:var(--sb-muted);transition:transform .2s ease}.Sidebar_menu__wLJTd .Sidebar_item__UWziq[aria-expanded=true] .Sidebar_chevron__BWzHk{transform:rotate(180deg)}.Sidebar_menu__wLJTd .Sidebar_orgList__fYHiV{margin:2px 0 4px;border:1px solid var(--sb-rail-border);border-radius:10px;overflow:hidden}.Sidebar_menu__wLJTd .Sidebar_planStatus___4Uiq{padding:8px 10px;font-size:12px;font-weight:400;letter-spacing:normal;line-height:1.4;color:var(--sb-muted)}.Sidebar_menu__wLJTd .Sidebar_planStatus___4Uiq a{color:var(--sb-sky);font-weight:500;text-decoration:none}.Sidebar_menu__wLJTd .Sidebar_planStatus___4Uiq a:hover{text-decoration:underline}.Sidebar_menu__wLJTd .Sidebar_separator__G0H9g{height:1px;margin:4px 0;background:var(--sb-rail-border)}.editsdock_dock__BkfxC{position:absolute;top:60px;right:14px;width:372px;max-width:calc(100% - 28px);max-height:calc(100% - 60px - 56px);background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 8px 24px rgba(15,23,42,.16),0 2px 6px rgba(15,23,42,.08);display:flex;flex-direction:column;overflow:hidden;z-index:40;color:#111827;animation:editsdock_edock-in__6nt_8 .16s ease-out}@keyframes editsdock_edock-in__6nt_8{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.editsdock_headerWrap__x5f01{display:flex;flex-direction:column;padding:7px 14px 0;flex-shrink:0}.editsdock_handle__F_YQa{width:32px;height:4px;border-radius:9999px;background:#e5e7eb;margin:0 auto}.editsdock_headerRow__UfM_t{display:flex;align-items:center;gap:8px;padding:6px 0 10px}.editsdock_title__U4C33{font-size:13px;font-weight:600;color:#111827}.editsdock_countPill__SpO34{min-width:18px;height:18px;padding:0 5px;border-radius:9999px;background:#f3f4f6;color:#6b7280;font-size:10px;font-weight:600;display:grid;place-items:center}.editsdock_countPillDone__xsEN_{background:#dcfce7;color:#15803d;padding:0 6px}.editsdock_spacer__KegyS{flex:1}.editsdock_iconBtn__xVLGB{width:24px;height:24px;border-radius:6px;display:grid;place-items:center;color:#9ca3af;cursor:pointer}.editsdock_iconBtn__xVLGB:hover:not(:disabled){background:#f3f4f6;color:#4b5563}.editsdock_iconBtn__xVLGB:disabled{color:#d1d5db;cursor:default}.editsdock_barTrack__e1qn8{height:2px;background:#eff3f6;overflow:hidden;flex-shrink:0}.editsdock_barFill__WWR4i{width:35%;height:2px;background:#4a9fe8;animation:editsdock_edock-indet__bOCQ2 1.2s ease-in-out infinite}@keyframes editsdock_edock-indet__bOCQ2{0%{transform:translateX(-100%)}to{transform:translateX(300%)}}.editsdock_body__DFhMt{border-top:1px solid #f3f4f6;flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column}.editsdock_bodyFlush__5R2Et{border-top:none}.editsdock_hint__L_7LD{padding:14px;font-size:12px;font-weight:300;color:#6b7280;line-height:1.55}.editsdock_row__0Y_rY{display:flex;flex-direction:column;gap:5px;padding:11px 14px;border-bottom:1px solid #f3f4f6}.editsdock_row__0Y_rY:last-child{border-bottom:none}.editsdock_rowClickable__ycyRz{cursor:pointer}.editsdock_rowWithStatus__O1ua1{flex-direction:row;gap:10px}.editsdock_rowContent__Nn703{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.editsdock_rowHead__5RRcF{display:flex;align-items:center;gap:7px;min-width:0}.editsdock_kindChip__hPUi2{font-size:9px;font-weight:600;letter-spacing:.08em;color:#6b7280;background:#f3f4f6;border-radius:4px;padding:2px 5px;flex-shrink:0}.editsdock_snippet__2w_nX{font-size:11px;font-weight:400;color:#4b5563;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.editsdock_rowActionBtn__ha22k{color:#d1d5db;cursor:pointer;display:grid;place-items:center;flex-shrink:0}.editsdock_rowActionBtn__ha22k:hover{color:#6b7280}.editsdock_rowText__V9UII{font-size:12px;font-weight:300;color:#111827;line-height:1.5}.editsdock_rowTextDone__7tewv,.editsdock_rowTextMuted__bBqEm{color:#374151}.editsdock_rowEditBox__troNq .mention-editor--comment{min-height:24px;font-size:12px;font-weight:300}.editsdock_rowEditTextarea__gLmeE{width:100%;border:1px solid #d1d5db;border-radius:8px;padding:6px;font-size:12px;font-weight:300;color:#111827;line-height:1.5;font-family:inherit;resize:none;background:#fff;box-sizing:border-box}.editsdock_rowReason__r6xSM{font-size:11px;font-weight:400;color:#dc2626;line-height:1.5}.editsdock_statusCell___qMvk{width:16px;height:16px;display:grid;place-items:center;flex-shrink:0;margin-top:1px}.editsdock_statusDot__EMhH2{width:8px;height:8px;border-radius:9999px;border:1.5px solid #d1d5db}.editsdock_statusDone__L1xjI{width:16px;height:16px;border-radius:9999px;background:#dcfce7;color:#15803d;display:grid;place-items:center;flex-shrink:0;margin-top:1px}.editsdock_statusError__ZXHzE{color:#dc2626}.editsdock_statusSkipped__IJMx3{width:16px;height:16px;border-radius:9999px;background:#fef3c7;color:#b45309;display:grid;place-items:center;flex-shrink:0;margin-top:1px}.editsdock_rowReasonSkipped__g3g7F{font-size:11px;font-weight:400;color:#b45309;line-height:1.5}.editsdock_rowExplanation__r0wlA{font-size:11px;font-weight:400;color:#6b7280;line-height:1.5}.editsdock_rowNotes__oC1_E{font-size:10.5px;font-weight:400;color:#9ca3af;line-height:1.45;margin-top:1px}.editsdock_footerSummary__1uytY{font-size:11px;font-weight:400;color:#6b7280;line-height:1.5}.editsdock_footerSummaryApplied__60GEs{color:#15803d;font-weight:500}.editsdock_chipsRow__m_3vG{display:flex;gap:6px;flex-wrap:wrap;margin-top:1px}.editsdock_attachChip__viNx6{display:inline-flex;align-items:center;gap:5px;padding:3px 8px 3px 4px;background:#f3f4f6;border-radius:6px;font-size:10px;color:#374151;max-width:100%;min-width:0}.editsdock_attachChipFailed__I4cn7{background:#fef2f2;color:#dc2626}.editsdock_attachChipName__1CFqa{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.editsdock_attachChipStatus__cqFp3{color:#6b7280;flex-shrink:0}.editsdock_attachChipX__zQhbP{color:#9ca3af;cursor:pointer;display:grid;place-items:center;flex-shrink:0}.editsdock_attachChipX__zQhbP:hover{color:#374151}.editsdock_composerSection__eA2QP{padding:10px;border-top:1px solid #f3f4f6;flex-shrink:0}.editsdock_composerCard__Lcq8A{background:#fff;border:1px solid #bfdbfe;box-shadow:0 0 0 3px rgba(74,159,232,.1);border-radius:12px;padding:10px;display:flex;flex-direction:column;gap:8px}.editsdock_composerDrag__i_sZa{outline:2px dashed #93c5fd;outline-offset:-4px;background:#eff6ff}.editsdock_targetRow__XIXTQ{display:flex;align-items:center;gap:8px}.editsdock_targetChip__NtGQ5{display:inline-flex;align-items:center;gap:7px;background:#dbeafe;color:#1d4ed8;border-radius:8px;padding:5px 10px;font-size:11px;font-weight:600;max-width:280px;min-width:0}.editsdock_targetChipLabel__zmSwO{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.editsdock_targetKind__Fs_W_{letter-spacing:.05em}.editsdock_targetX__EbBlD{color:#93c5fd;cursor:pointer;display:grid;place-items:center;flex-shrink:0}.editsdock_targetX__EbBlD:hover{color:#1d4ed8}.editsdock_composerInput__OrExU{min-height:38px;padding:2px 2px 6px;font-size:13px;font-weight:300;color:#111827;line-height:1.55}.editsdock_composerInput__OrExU textarea{width:100%;border:none;outline:none;resize:none;font-size:13px;font-weight:300;color:#111827;line-height:1.55;background:transparent;padding:0;font-family:inherit}.editsdock_composerInput__OrExU textarea::placeholder{color:#9ca3af}.editsdock_composerActions__N3Yfu{display:flex;align-items:center;gap:8px}.editsdock_clipBtn__TsT8o{width:32px;height:32px;border-radius:9px;border:1px solid #e5e7eb;background:#fff;display:grid;place-items:center;color:#4b5563;cursor:pointer;flex-shrink:0}.editsdock_clipBtn__TsT8o:hover{background:#f9fafb;color:#111827}.editsdock_addBtn__0_hkJ{height:32px;display:inline-flex;align-items:center;gap:6px;padding:0 13px;border-radius:9px;font-size:12px;font-weight:500;background:#f3f4f6;color:#9ca3af;cursor:default}.editsdock_addBtnEnabled__QBwZ5{background:#111827;color:#fff;cursor:pointer}.editsdock_addBtnEnabled__QBwZ5:hover{background:#000}.editsdock_footer__aPcsb{padding:10px 14px;border-top:1px solid #f3f4f6;display:flex;flex-direction:column;gap:6px;flex-shrink:0}.editsdock_sendBtn__ZuvE2{height:36px;display:flex;align-items:center;justify-content:center;gap:8px;background:#111827;color:#fff;border-radius:8px;font-size:12px;font-weight:500;cursor:pointer}.editsdock_sendBtn__ZuvE2:hover:not(:disabled){background:#000}.editsdock_sendBtn__ZuvE2:disabled{opacity:.5;cursor:default}.editsdock_sendingRow__VzOYt{display:flex;align-items:center;gap:8px}.editsdock_sendingText__bv_bX{font-size:11px;font-weight:500;color:#111827}.editsdock_footerNote__WiAzG{font-size:11px;font-weight:400;color:#6b7280;text-align:center}.editsdock_footerError__vnPba{font-size:11px;font-weight:400;color:#dc2626;line-height:1.5}@media (prefers-reduced-motion:reduce){.editsdock_dock__BkfxC{animation:none}.editsdock_barFill__WWR4i{animation:none;width:100%}}.templates_listPage__69t5k{height:100%;overflow-y:auto;overflow-x:hidden;font-family:var(--font-manrope),Manrope,system-ui,sans-serif;letter-spacing:normal;color:#26261f;animation:templates_chrome-fade-in__mh_YH .42s ease both}.templates_listPage__69t5k .templates_listPageInner__5p1UC{max-width:1100px;margin:0 auto;padding:24px 26px 40px}.templates_listPage__69t5k .templates_listHeader___w4rx{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:22px}.templates_listPage__69t5k .templates_listTitle__lBSXq{margin:0;font-family:var(--font-merriweather),Merriweather,Georgia,serif;font-size:15px;font-weight:700;letter-spacing:-.2px;line-height:1.25;color:#1a1a18}.templates_listPage__69t5k .templates_primaryBtn__Yve3z{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 14px;border:0;border-radius:7px;background:#58aeff;color:#fff;cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:500;letter-spacing:normal;transition:background .2s ease}.templates_listPage__69t5k .templates_primaryBtn__Yve3z span{font:inherit;letter-spacing:inherit;color:inherit}.templates_listPage__69t5k .templates_primaryBtn__Yve3z:hover{background:#3a8fd8}.templates_listPage__69t5k .templates_primaryBtn__Yve3z:disabled{opacity:.6;cursor:not-allowed}.templates_listPage__69t5k .templates_listHeaderActions__NWHXw{display:inline-flex;align-items:center;gap:8px}.templates_listPage__69t5k .templates_listError__GvblY{margin-bottom:16px;font-size:11.5px;color:#b91c1c}.templates_listPage__69t5k .templates_emptyState__wACI1,.templates_listPage__69t5k .templates_listLoading__kAzaW{padding:32px 16px;text-align:center;font-size:12.5px;color:#8f8f87}.templates_listPage__69t5k .templates_listGrid__oA_8m{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}.templates_listPage__69t5k .templates_listCard__G0dYA{position:relative;background:transparent}.templates_listPage__69t5k .templates_listCardOpen__otjcp{display:block;width:100%;text-align:left;background:transparent;border:none;border-radius:7px;cursor:pointer;padding:0}.templates_listPage__69t5k .templates_listCardOpen__otjcp:focus-visible{outline:none;box-shadow:0 0 0 2px #fdfbfa,0 0 0 4px #4a9fe8}.templates_listPage__69t5k .templates_listCardThumb__Kbw2i{aspect-ratio:210/297;background:#f2f2ee;box-shadow:inset 0 0 0 1px #e4e4de;border-radius:7px;overflow:hidden;padding:8%;box-sizing:border-box;display:flex;align-items:center;transition:background .2s ease}.templates_listPage__69t5k .templates_listCard__G0dYA:hover .templates_listCardThumb__Kbw2i{background:#eaeae4}.templates_listPage__69t5k .templates_listCardThumbImg___BEO7,.templates_listPage__69t5k .templates_listCardThumbPage__O9Jff{display:block;width:100%;border-radius:2px;box-shadow:0 0 0 1px #e4e4de}.templates_listPage__69t5k .templates_listCardThumbImg___BEO7{height:auto}.templates_listPage__69t5k .templates_listCardThumbPage__O9Jff{aspect-ratio:210/297;background:#fff}.templates_listPage__69t5k .templates_listCardTitle__IwWGJ{padding:12px 4px 2px;font-size:12.5px;font-weight:500;color:#1a1a18;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.templates_listPage__69t5k .templates_listCardMeta__g1xIY{padding:0 4px;font-size:11px;color:#8f8f87}.templates_listPage__69t5k .templates_listCardDelete__wVCqh,.templates_listPage__69t5k .templates_listCardDownload__GS_6E{position:absolute;top:8px;width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:9999px;background:#fff;box-shadow:inset 0 0 0 1px #e4e4de;color:#7a7a72;cursor:pointer;opacity:0;transition:opacity .15s ease,background .15s ease,color .15s ease}.templates_listPage__69t5k .templates_listCardDownload__GS_6E{right:44px}.templates_listPage__69t5k .templates_listCardDelete__wVCqh{right:8px}.templates_listPage__69t5k .templates_listCard__G0dYA:focus-within .templates_listCardDelete__wVCqh,.templates_listPage__69t5k .templates_listCard__G0dYA:focus-within .templates_listCardDownload__GS_6E,.templates_listPage__69t5k .templates_listCard__G0dYA:hover .templates_listCardDelete__wVCqh,.templates_listPage__69t5k .templates_listCard__G0dYA:hover .templates_listCardDownload__GS_6E{opacity:1}.templates_listPage__69t5k .templates_listCardDownload__GS_6E:hover:not(:disabled){background:#efefea;color:#26261f}.templates_listPage__69t5k .templates_listCardDelete__wVCqh:hover:not(:disabled){background:#efefea;color:#b91c1c}.templates_listPage__69t5k .templates_listCardDelete__wVCqh:disabled,.templates_listPage__69t5k .templates_listCardDownload__GS_6E:disabled{color:#bdbdb4;cursor:progress}@media (prefers-reduced-motion:reduce){.templates_listPage__69t5k,.templates_listPage__69t5k *,.templates_listPage__69t5k :after,.templates_listPage__69t5k :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.templates_notesBanner__bigRc{background:#fffbeb;border:1px solid #fde68a;color:#92400e;padding:10px 14px;border-radius:8px;margin-bottom:16px;font-size:12px}.templates_notesBanner__bigRc ul{margin:4px 0 0;padding-left:18px}.templates_editorShell__CJpot{height:100%;display:flex;flex-direction:column;background:#f3f4f6;font-family:var(--font-manrope),Manrope,system-ui,sans-serif}.templates_editorTopBar__8VTug{display:flex;align-items:center;gap:12px;padding:8px 12px;background:transparent;flex-shrink:0}.templates_editorTitle__Nnkcg{font-size:14px;font-weight:600;color:#111827;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.templates_editorTitleInput__XT_i7{font-family:inherit;font-size:14px;font-weight:600;color:#111827;background:transparent;border:1px solid transparent;border-radius:6px;padding:4px 8px;min-width:200px;flex:1}.templates_editorTitleInput__XT_i7:focus,.templates_editorTitleInput__XT_i7:hover{border-color:#e5e7eb;background:#f9fafb;outline:none}.templates_editorBackBtn__fhzNR{display:inline-flex;align-items:center;gap:4px;font-family:inherit;font-size:13px;color:#4a9fe8;background:transparent;border:none;cursor:pointer;padding:6px 10px;border-radius:6px}.templates_editorBackBtn__fhzNR:hover{background:rgba(74,159,232,.08)}.templates_editorSaveStatus__Zw_sH{font-size:11px;color:#9ca3af;min-width:56px;text-align:right}.templates_editorCanvas__acktu{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;overflow:auto;padding:24px;background:#f3f4f6}.templates_editorFrame__EMNeD{width:100%;max-width:1240px;min-height:400px;background:transparent;border:none;box-shadow:none;display:block}.templates_editorError__0qRri,.templates_editorLoading__dRQBZ{flex:1;display:grid;place-items:center;color:#6b7280;font-size:13px}.templates_editorError__0qRri{color:#b91c1c}.templates_editorBody__GfDQR{flex:1;min-height:0;display:flex;align-items:stretch}.templates_editorTopActions__dXWdy{display:inline-flex;gap:4px}.templates_iconBtn__2Nczk{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:6px;border:1px solid #e5e7eb;background:#fff;color:#374151;cursor:pointer;transition:background .12s ease,color .12s ease}.templates_iconBtn__2Nczk:hover:not(:disabled){background:#f3f4f6}.templates_iconBtn__2Nczk:disabled{opacity:.4;cursor:not-allowed}.templates_rightRail__J_xB_{flex-shrink:0;width:320px;border-left:1px solid #e5e7eb;background:#fff;overflow-y:auto;overflow-x:hidden}.templates_railHeader__i2wfB{position:sticky;top:0;background:#fff;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#6b7280;z-index:1}.templates_railHeader__i2wfB,.templates_railSection__75ZCf{padding:12px 14px;border-bottom:1px solid #f3f4f6}.templates_railSubhead___Emjn{font-size:11px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:#9ca3af;margin-bottom:8px}.templates_railHint__n8KJz{font-size:12px;color:#9ca3af;margin:0;line-height:1.5}.templates_selCard__JkNNE{display:flex;flex-direction:column;gap:8px}.templates_selTag__qTlo7{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;color:#4f46e5;background:#eef2ff;align-self:flex-start;padding:2px 6px;border-radius:4px}.templates_selText__AGNRY{font-size:13px;color:#374151;line-height:1.5;max-height:80px;overflow:auto;white-space:pre-wrap}.templates_selCard__JkNNE .templates_primaryBtn__Yve3z{width:100%;justify-content:center}.templates_fieldEditor__pd9IF{display:flex;flex-direction:column;gap:4px}.templates_fieldLabel__h15jX{font-size:11px;font-weight:600;color:#6b7280;margin-top:8px}.templates_fieldInput__UZYea,.templates_fieldSelect__XaczI,.templates_fieldTextarea__WKp7_{font-family:inherit;font-size:13px;color:#111827;border:1px solid #e5e7eb;border-radius:6px;padding:6px 8px;width:100%;background:#fff}.templates_fieldTextarea__WKp7_{resize:vertical;line-height:1.4}.templates_fieldInput__UZYea:focus,.templates_fieldSelect__XaczI:focus,.templates_fieldTextarea__WKp7_:focus{outline:none;border-color:#a5b4fc;box-shadow:0 0 0 3px rgba(79,70,229,.1)}.templates_dangerBtn__aGdpp{margin-top:12px;align-self:flex-start;font-family:inherit;font-size:12px;color:#b91c1c;background:transparent;border:1px solid #fecaca;border-radius:6px;padding:5px 10px;cursor:pointer}.templates_dangerBtn__aGdpp:hover{background:#fef2f2}.templates_fieldList__2zaRy{display:flex;flex-direction:column;gap:2px}.templates_fieldRow__QVfjM{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;text-align:left;border:none;background:transparent;cursor:pointer;font-family:inherit;padding:6px 8px;border-radius:6px}.templates_fieldRow__QVfjM:hover{background:#f9fafb}.templates_fieldRowActive__zwn3i{background:#eef2ff}.templates_fieldRowName__IG5Ta{font-size:13px;color:#111827;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.templates_fieldRowKind__bU0pl{font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:#9ca3af;flex-shrink:0}.templates_floatingToolbar___B_1K{position:fixed;z-index:50;display:inline-flex;padding:3px;background:#fff;border:1px solid #eceef1;border-radius:11px;box-shadow:0 10px 30px rgba(15,23,42,.16),0 2px 6px rgba(15,23,42,.08);font-family:var(--font-manrope),Manrope,system-ui,sans-serif;max-width:calc(100% - 16px)}.templates_toolbar__9aqW8{display:inline-flex;align-items:center;gap:4px}.templates_tbChip__Cn6yg{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 10px 0 9px;border-radius:8px;background:#f5f6f7;color:#374151;font-size:11.5px;font-weight:600;letter-spacing:.01em;white-space:nowrap;flex-shrink:0}.templates_tbChipIcon__Axu_q{color:#6b7280;flex-shrink:0}.templates_tbDivider__SefkB{width:1px;height:20px;background:#eceef1;margin:0 4px;flex-shrink:0}.templates_tbTrigger__4nMkk{display:inline-flex;align-items:center;gap:4px;height:34px;padding:0 8px;border:none;border-radius:9px;background:transparent;color:#6b7280;cursor:pointer;transition:background .15s ease,color .15s ease}.templates_tbTrigger__4nMkk:hover{background:#f1f2f4}.templates_tbTrigger__4nMkk[data-active=true]{background:#f1f2f4;color:#111827}.templates_tbTriggerAccent__ga9dY{background:rgba(74,159,232,.1);color:#2c7bc4}.templates_tbTriggerAccent__ga9dY:hover,.templates_tbTriggerAccent__ga9dY[data-active=true]{background:rgba(74,159,232,.16);color:#2c7bc4}.templates_tbAction___FRxA{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border:none;border-radius:9px;background:transparent;color:#374151;font-family:inherit;font-size:12.5px;font-weight:500;cursor:pointer;white-space:nowrap;transition:background .15s ease,color .15s ease}.templates_tbAction___FRxA:hover{background:#f1f2f4;color:#111827}.templates_tbActionPrimary__VGfzU{background:#4f46e5;color:#fff}.templates_tbActionPrimary__VGfzU:hover{background:#4338ca;color:#fff}.templates_tbSwatch__JyVYg{width:19px;height:19px;border-radius:6px;border:1px solid rgba(0,0,0,.1);box-shadow:inset 0 0 0 1.5px #fff;flex-shrink:0}.templates_tbActiveDot___rIxB{width:6px;height:6px;border-radius:50%;background:#22c55e;flex-shrink:0}.templates_toolbarHint___V_NB{font-size:13px;color:#9ca3af;padding:0 8px}.templates_tbPopover__thf87{width:auto;padding:14px;background:#fff;border:1px solid #ececec;border-radius:12px;box-shadow:0 8px 24px rgba(15,23,42,.16),0 2px 6px rgba(15,23,42,.08);max-height:min(70vh,560px);overflow-y:auto;overscroll-behavior:contain}.templates_menu__fN0nt,.templates_tbPopover__thf87{font-family:var(--font-manrope),Manrope,system-ui,sans-serif}.templates_menu__fN0nt .templates_menuLabel__Fb96M{font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:#9ca3af;margin-bottom:9px}.templates_menu__fN0nt .templates_areaTagRow__8EhM4{display:flex;align-items:center;gap:8px;padding:3px 0;font-size:12.5px;color:#26261f;cursor:pointer}.templates_menu__fN0nt .templates_areaTagRow__8EhM4 input{margin:0;accent-color:#26261f}.templates_menu__fN0nt .templates_areaTagHint___u54a{margin:12px 0 0;font-size:11px;line-height:1.45;color:#9ca3af}.templates_menu__fN0nt .templates_menuDivider__jKTox{height:1px;background:#f0f0f1;margin:13px 0}.templates_menu__fN0nt .templates_seg__PHQVe{display:flex;gap:2px;padding:3px;background:#f3f4f6;border-radius:9px}.templates_menu__fN0nt .templates_segItem__TktHx{display:grid;place-items:center;flex:1 1 0;min-width:0;height:28px;padding:0 6px;border:none;border-radius:6px;background:transparent;color:#6b7280;font-size:11.5px;font-weight:500;letter-spacing:.01em;white-space:nowrap;cursor:pointer;transition:background .12s ease,color .12s ease,box-shadow .12s ease}.templates_menu__fN0nt .templates_segItemIcon__tHKLc{flex:0 0 auto;min-width:30px;padding:0}.templates_menu__fN0nt .templates_segItem__TktHx:hover{color:#374151}.templates_menu__fN0nt .templates_segItemActive__5KS8I,.templates_menu__fN0nt .templates_segItemActive__5KS8I:hover{background:#fff;color:#111827;box-shadow:0 1px 2px rgba(15,23,42,.1)}.templates_menu__fN0nt .templates_stepRow__9dK3N{display:flex;align-items:center;gap:10px}.templates_menu__fN0nt .templates_stepIcon__TMclR{display:flex;flex-shrink:0;color:#9ca3af}.templates_menu__fN0nt .templates_stepLabel__SOyvS{flex:1;font-size:12px;font-weight:400;letter-spacing:.01em;color:#374151}.templates_menu__fN0nt .templates_stepBox__O_b9A{display:inline-flex;align-items:center;overflow:hidden;border:1px solid #e5e7eb;border-radius:8px;background:#fff}.templates_menu__fN0nt .templates_stepBtn__NAzKa{display:grid;place-items:center;width:26px;height:26px;padding:0;border:none;background:transparent;color:#4b5563;cursor:pointer}.templates_menu__fN0nt .templates_stepBtn__NAzKa:hover{color:#111827}.templates_menu__fN0nt .templates_stepBtn__NAzKa:disabled{opacity:.4;pointer-events:none}.templates_menu__fN0nt .templates_stepInput__K1pKc{width:46px;border:none;outline:none;background:transparent;text-align:center;font-size:12px;font-weight:500;color:#1f2937;font-variant-numeric:tabular-nums}.templates_menu__fN0nt .templates_resetBtn__7__Sp{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;margin-top:8px;padding:6px 8px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#6b7280;font-size:11px;font-weight:500;letter-spacing:.01em;cursor:pointer}.templates_menu__fN0nt .templates_resetBtn__7__Sp:hover{background:#f5f6f7;color:#374151}.templates_menu__fN0nt .templates_sidesHead__mUPgq{display:flex;align-items:center;gap:8px}.templates_menu__fN0nt .templates_sidesHead__mUPgq>.templates_stepRow__9dK3N{flex:1;min-width:0}.templates_menu__fN0nt .templates_linkToggle__scIud{display:grid;place-items:center;width:24px;height:24px;padding:0;border:1px solid #e5e7eb;border-radius:7px;background:#fff;color:#9ca3af;cursor:pointer}.templates_menu__fN0nt .templates_linkToggle__scIud:hover{color:#4b5563;background:#f5f6f7}.templates_menu__fN0nt .templates_linkToggleOn__lAU1r{border-color:#c7d2fe;background:#eef2ff;color:#4f46e5}.templates_menu__fN0nt .templates_sidesGrid__OyhUW{display:grid;grid-template-columns:1fr 1fr;gap:8px 10px}.templates_menu__fN0nt .templates_sidesGrid__OyhUW .templates_stepRow__9dK3N{gap:6px}.templates_menu__fN0nt .templates_sidesGrid__OyhUW .templates_stepLabel__SOyvS{font-size:11px;color:#6b7280}.templates_menu__fN0nt .templates_sidesGrid__OyhUW .templates_stepInput__K1pKc{width:34px}.templates_menu__fN0nt .templates_sidesGrid__OyhUW .templates_stepBtn__NAzKa{width:20px;height:24px}.templates_menu__fN0nt .templates_borderPicker__4iPiu{display:flex;align-items:center;gap:10px}.templates_menu__fN0nt .templates_borderBox__MaWzP{position:relative;flex:none;width:76px;height:60px;border-radius:8px;background:#fafafa;border:1px solid #f0f0f0}.templates_menu__fN0nt .templates_borderFace__8XXS_{position:absolute;inset:14px;border-radius:3px;background:#fff;box-shadow:inset 0 0 0 1px #f3f4f6}.templates_menu__fN0nt .templates_borderEdge__wDgQe{position:absolute;padding:0;border:0;background:none;cursor:pointer;border-radius:4px;display:grid;place-items:center}.templates_menu__fN0nt .templates_borderEdgeBottom__YK_Oi,.templates_menu__fN0nt .templates_borderEdgeTop__6YDgh{left:8px;right:8px;height:14px}.templates_menu__fN0nt .templates_borderEdgeTop__6YDgh{top:4px}.templates_menu__fN0nt .templates_borderEdgeBottom__YK_Oi{bottom:4px}.templates_menu__fN0nt .templates_borderEdgeLeft__5STuh,.templates_menu__fN0nt .templates_borderEdgeRight__Sw_IW{top:8px;bottom:8px;width:14px}.templates_menu__fN0nt .templates_borderEdgeLeft__5STuh{left:4px}.templates_menu__fN0nt .templates_borderEdgeRight__Sw_IW{right:4px}.templates_menu__fN0nt .templates_borderEdge__wDgQe:hover{background:#f3f4f6}.templates_menu__fN0nt .templates_borderEdge__wDgQe[data-armed=true]{background:#eef2ff;box-shadow:inset 0 0 0 1px #c7d2fe}.templates_menu__fN0nt .templates_borderEdge__wDgQe:focus-visible{outline:2px solid #4a9fe8;outline-offset:1px}.templates_menu__fN0nt .templates_borderLine__76ez_{display:block;border-radius:1px}.templates_menu__fN0nt .templates_borderEdgeBottom__YK_Oi .templates_borderLine__76ez_,.templates_menu__fN0nt .templates_borderEdgeTop__6YDgh .templates_borderLine__76ez_{width:100%;height:1px}.templates_menu__fN0nt .templates_borderEdgeLeft__5STuh .templates_borderLine__76ez_,.templates_menu__fN0nt .templates_borderEdgeRight__Sw_IW .templates_borderLine__76ez_{height:100%;width:1px}.templates_menu__fN0nt .templates_borderLine__76ez_[data-state=off]{background:#e5e7eb}.templates_menu__fN0nt .templates_borderEdgeBottom__YK_Oi .templates_borderLine__76ez_[data-state=mixed],.templates_menu__fN0nt .templates_borderEdgeTop__6YDgh .templates_borderLine__76ez_[data-state=mixed]{height:2px;background:repeating-linear-gradient(90deg,#9ca3af 0 3px,transparent 3px 6px)}.templates_menu__fN0nt .templates_borderEdgeLeft__5STuh .templates_borderLine__76ez_[data-state=mixed],.templates_menu__fN0nt .templates_borderEdgeRight__Sw_IW .templates_borderLine__76ez_[data-state=mixed]{width:2px;background:repeating-linear-gradient(180deg,#9ca3af 0 3px,transparent 3px 6px)}.templates_menu__fN0nt .templates_borderHint__jZgKf{flex:1;min-width:0;font-size:11px;line-height:1.35;color:#6b7280}.templates_menu__fN0nt .templates_presetGrid__VVACk{display:grid;grid-template-columns:1fr 1fr;gap:6px}.templates_menu__fN0nt .templates_presetBtn__JZDbO{text-align:left;padding:8px 10px;border:1px solid #e9eaec;border-radius:8px;background:#fff;color:#1f2937;cursor:pointer;transition:background .12s ease,border-color .12s ease}.templates_menu__fN0nt .templates_presetBtn__JZDbO:hover{background:#fafbfc}.templates_menu__fN0nt .templates_presetBtnActive__Dki0c{border-color:#4a9fe8;background:#f4f9fe}.templates_menu__fN0nt .templates_iconToggle__CwoZH{display:grid;place-items:center;width:36px;height:32px;border:1px solid #e9eaec;border-radius:8px;background:#fff;color:#4b5563;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.templates_menu__fN0nt .templates_iconToggle__CwoZH:hover{background:#f5f6f7}.templates_menu__fN0nt .templates_iconToggleActive__zHpml{border-color:#4a9fe8;background:#f4f9fe;color:#2f7fd0}.templates_menu__fN0nt .templates_swatchRow__k9qd8{display:flex;flex-wrap:wrap;gap:7px}.templates_menu__fN0nt .templates_swatch__M5uCR{display:grid;place-items:center;width:24px;height:24px;padding:0;border-radius:7px;cursor:pointer;transition:box-shadow .12s ease}.templates_menu__fN0nt .templates_addBtn__1MmFI{display:flex;flex:1;align-items:center;justify-content:center;gap:6px;height:32px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#374151;font-size:11.5px;font-weight:600;cursor:pointer;transition:background .12s ease}.templates_menu__fN0nt .templates_addBtn__1MmFI:hover{background:#f5f6f7}.templates_menu__fN0nt .templates_menuInput__5vl3L{width:100%;height:32px;padding:0 9px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;font-size:12.5px;color:#1f2937;outline:none}.templates_menu__fN0nt .templates_menuTextarea__jfSwE{width:100%;min-height:100px;padding:8px 9px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;resize:vertical;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.5;color:#1f2937;outline:none}.templates_menu__fN0nt .templates_menuInput__5vl3L:focus,.templates_menu__fN0nt .templates_menuTextarea__jfSwE:focus{border-color:#4a9fe8}.templates_menu__fN0nt .templates_menuHint__qt6N1{margin-top:6px;font-size:11px;font-weight:400;line-height:1.45;letter-spacing:.01em;color:#9ca3af}.templates_menu__fN0nt .templates_aiTile__AhgS2{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;border-radius:8px;background:linear-gradient(180deg,#eaf3fc,#dcebfa);color:#3a8fd8}.templates_menu__fN0nt .templates_aiName__Sgo7i{flex:1;min-width:0;padding:2px 0;border:none;outline:none;background:transparent;font-size:13.5px;font-weight:600;letter-spacing:.01em;color:#1f2937}.templates_menu__fN0nt .templates_aiName__Sgo7i::placeholder{color:#9ca3af;font-weight:600}.templates_editorRoot__JEEik{position:relative;height:100%;display:flex;flex-direction:column;background:#fff;border-radius:12px;box-shadow:0 4px 24px rgba(15,23,42,.08),0 1px 3px rgba(15,23,42,.06);overflow:hidden;font-family:var(--font-manrope),Manrope,system-ui,sans-serif}.templates_editorRootFlat__K76CO{border-radius:0;box-shadow:none}.templates_editorRootEmbedded__U04JB{height:auto;flex:1;min-height:0;border-radius:0;box-shadow:none;background:#fdfbfa;animation:templates_chrome-fade-in__mh_YH .46s ease both}@media (prefers-reduced-motion:reduce){.templates_editorRootEmbedded__U04JB{animation:none}}.templates_desk__cun27{position:relative;flex:1;min-height:0;background:#fdfbfa;overflow:hidden}.templates_deskScroll__haC20{position:absolute;inset:0;z-index:2;overflow:auto;display:flex;flex-direction:column;align-items:safe center;padding-top:22px;padding-bottom:40px}.templates_canvasVeil__OyMaX{position:absolute;inset:0;z-index:4;display:grid;place-items:center;background:#fdfbfa}.templates_canvasVeilInner__2_Svd,.templates_deskMessage__YRzvF{display:flex;align-items:center;gap:8px;font-size:13px;color:rgba(15,23,42,.55)}.templates_deskMessage__YRzvF{margin:auto}.templates_page__kd_3v{background:transparent;border:none;display:block;flex:0 0 auto}.templates_chromeCorners__vF9Tg{position:absolute;inset:0;z-index:7;pointer-events:none}.templates_cornerPlate__lwyyC{position:absolute;display:flex;align-items:center;pointer-events:auto;padding:0 8px;border-radius:12px;background:hsla(20,43%,99%,.9);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-family:var(--font-manrope),Manrope,system-ui,sans-serif}.templates_cornerTL__efGqJ{top:6px;left:8px;min-height:34px;gap:6px;max-width:calc(100% - 340px);min-width:0}.templates_cornerTR__zt2Yi{top:6px;right:8px;height:34px;gap:6px}.templates_cornerBR__teC8c{bottom:10px;right:12px;height:32px}@keyframes templates_hdr-handoff__Dyb_W{0%{opacity:0;transform:translateY(-22px);filter:blur(7px)}to{opacity:1;transform:none;filter:none}}@keyframes templates_chrome-fade-in__mh_YH{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.templates_chromeEntrance__IYETD{animation:templates_hdr-handoff__Dyb_W .62s cubic-bezier(.22,1,.36,1) both}.templates_chromeBack__0rokv{display:grid;place-items:center;width:22px;height:22px;flex:none;padding:0;color:#4a9fe8;background:transparent;border:none;border-radius:9999px;cursor:pointer;transition:background .12s ease}.templates_chromeBack__0rokv:hover{background:rgba(74,159,232,.1)}.templates_hbtn__7lODX{display:grid;place-items:center;width:24px;height:24px;padding:0;border-radius:9999px;color:#7a7a72;background:transparent;border:none;cursor:pointer;flex:none;transition:background .15s ease,color .15s ease}.templates_hbtn__7lODX:hover:not(:disabled){background:#efefea;color:#26261f}.templates_hbtn__7lODX:disabled{color:#bdbdb4;cursor:not-allowed}.templates_hbtnIcon__CPfyH{width:12px;height:12px}.templates_chromeTitleStack___HIPx{display:flex;flex-direction:column;gap:2px;min-width:0}.templates_chromeTitleRow__1_w5n{display:flex;align-items:center;gap:10px;min-width:0}.templates_chromeTitle__Hnllu{font-family:var(--font-merriweather),Merriweather,Georgia,serif;font-weight:700;font-size:12px;line-height:1.25;letter-spacing:-.2px;color:#1a1a18;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.templates_chromeSubtitle__cmpaJ{display:block;font-size:10.5px;color:#8f8f87;overflow:hidden;text-overflow:ellipsis}.templates_chromeSaved__Npwnc,.templates_chromeSubtitle__cmpaJ{line-height:1.2;font-weight:400;letter-spacing:normal;white-space:nowrap}.templates_chromeSaved__Npwnc{display:inline-flex;align-items:center;gap:3px;flex:none;font-size:10px;color:#4a9fe8;animation:templates_chrome-fade-in__mh_YH .3s ease both}.templates_chromeSaveFailed__XituY{color:#b91c1c}.templates_chromeSavedIcon__u6Iml{width:9px;height:9px}.templates_chromeTitleInput__UWvfm{font-family:var(--font-merriweather),Merriweather,Georgia,serif;font-weight:700;font-size:12px;line-height:1.25;letter-spacing:-.2px;color:#1a1a18;background:transparent;border:1px solid transparent;border-radius:6px;padding:0 5px;margin-left:-6px;field-sizing:content;min-width:4ch;max-width:460px}.templates_chromeTitleInput__UWvfm:focus,.templates_chromeTitleInput__UWvfm:hover{border-color:rgba(15,23,42,.16);background:rgba(15,23,42,.03);outline:none}.templates_chromeActions__WqTHB{display:inline-flex;align-items:center;gap:6px;margin-left:4px}.templates_chromePill__NMQZl{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 11px;border-radius:9999px;border:none;background:#efefea;color:#26261f;font-family:inherit;font-size:10.5px;font-weight:600;letter-spacing:normal;white-space:nowrap;cursor:pointer;transition:background .15s ease,color .15s ease}.templates_chromePill__NMQZl:hover:not(:disabled),.templates_chromePill__NMQZl[data-state=open]{background:#e6e5df}.templates_chromePill__NMQZl:disabled{opacity:.55;cursor:default}.templates_chromePill__NMQZl[aria-pressed=true],.templates_chromePill__NMQZl[aria-pressed=true]:hover:not(:disabled){background:#26261f;color:#fff}.templates_chromePillIcon__j4nL1{width:11px;height:11px;flex:none}.templates_exportMenu__8xaR5{z-index:60;width:180px;display:flex;flex-direction:column;gap:2px;padding:6px;background:#fff;border:1px solid #e4e4de;border-radius:12px;box-shadow:0 12px 32px rgba(26,26,24,.14);font-family:var(--font-manrope),Manrope,system-ui,sans-serif;animation:templates_chrome-fade-in__mh_YH .14s ease both}.templates_exportMenu__8xaR5 .templates_exportMenuItem__kpBeK{display:flex;align-items:center;gap:8px;padding:7px 9px;border-radius:8px;font-size:11.5px;font-weight:500;letter-spacing:normal;color:#26261f;cursor:pointer;outline:none;user-select:none}.templates_exportMenu__8xaR5 .templates_exportMenuItem__kpBeK[data-highlighted]{background:#f5f4f0}.templates_exportMenu__8xaR5 .templates_exportMenuIcon__VCmFC{width:14px;height:14px;flex:none}.templates_zoomControl__f_duU{display:inline-flex;align-items:center;gap:2px}.templates_zoomLabel__g7SvS{min-width:38px;padding:3px 2px;border:none;background:transparent;cursor:pointer;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:500;font-variant-numeric:tabular-nums;color:#7a7a72;border-radius:6px;text-align:center;transition:background .12s ease,color .12s ease}.templates_zoomLabel__g7SvS:hover{background:#efefea;color:#26261f}.templates_zoomHint__a_kw6{margin-left:6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:#8f8f87}.templates_segItem__TktHx,.templates_zoomHint__a_kw6{font-size:11px;font-weight:500;letter-spacing:normal;white-space:nowrap}.templates_segItem__TktHx{display:inline-flex;align-items:center;gap:5px;padding:5px 11px;border-radius:9999px;border:none;background:transparent;color:#26261f;font-family:inherit;cursor:pointer;transition:color .15s ease,background .15s ease}.templates_segItem__TktHx:hover:not(:disabled){background:#fff}.templates_segItem__TktHx:disabled{opacity:.55;cursor:default}.templates_segItemActive__5KS8I,.templates_segItemActive__5KS8I:hover:not(:disabled){background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.08)}@media (prefers-reduced-motion:reduce){.templates_chromeEntrance__IYETD,.templates_chromeSaved__Npwnc,.templates_exportMenu__8xaR5{animation:none}}.templates_deskBusy__RlwlA{position:absolute;inset:0;display:grid;place-items:center;background:hsla(0,0%,100%,.55);z-index:6}.templates_deskBusyCard__KZaeb{padding:8px 16px;border-radius:9px;background:hsla(0,0%,100%,.95);border:1px solid rgba(15,23,42,.1);box-shadow:0 8px 24px rgba(15,23,42,.14);font-size:12.5px;color:rgba(15,23,42,.8)}.templates_menu__fN0nt .templates_fontPicker__hoZYz{position:relative}.templates_menu__fN0nt .templates_fontTrigger__WJJ_I{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:32px;padding:0 10px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#1f2937;font-size:12px;font-weight:500;cursor:pointer}.templates_menu__fN0nt .templates_fontTrigger__WJJ_I:hover{background:#f5f6f7}.templates_menu__fN0nt .templates_fontTriggerName__93Ns4{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.templates_menu__fN0nt .templates_fontCommand__YpGfJ{margin-top:6px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;overflow:hidden}.templates_menu__fN0nt .templates_fontSearch__JocWz{width:100%;height:30px;padding:0 8px;border:none;border-bottom:1px solid #f3f4f6;outline:none;font-size:12px;font-weight:400;color:#1f2937}.templates_menu__fN0nt .templates_fontList__GzSZr{max-height:190px;overflow-y:auto;overscroll-behavior:contain}.templates_menu__fN0nt .templates_fontRow__hF3mg{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 9px;border-radius:6px;color:#374151;font-size:13px;cursor:pointer}.templates_menu__fN0nt .templates_fontRow__hF3mg:hover,.templates_menu__fN0nt .templates_fontRow__hF3mg[data-selected=true]{background:#f3f4f6}.templates_menu__fN0nt .templates_fontRowActive__IId9H{color:#4f46e5}.templates_menu__fN0nt .templates_fontRowName__NMRmN{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.templates_menu__fN0nt .templates_fontHint__MvD8_{padding:10px 9px;color:#9ca3af;font-size:11px}@keyframes generate_ad-fade-in__9VxJG{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes generate_ad-wave__cRZUa{0%{background-position:140% 0}to{background-position:-40% 0}}.generate_pane__5JzzZ{position:relative;display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;background:#fdfbfa;color:#1a1a18;font-family:var(--font-manrope),system-ui,sans-serif}.generate_pane__5JzzZ .generate_composerPane__v2Yz4{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 24px 60px}.generate_pane__5JzzZ .generate_composer__J7hcl{width:100%;max-width:820px;display:flex;flex-direction:column;align-items:center;transition:transform .32s ease,opacity .26s ease,filter .32s ease}.generate_pane__5JzzZ .generate_composerExiting__1CWU3{transform:translateY(14px) scale(.99);opacity:0;filter:blur(8px)}.generate_pane__5JzzZ .generate_greeting__aMCEt{margin:0 0 28px;text-align:center;font-family:var(--font-merriweather),Georgia,serif;font-size:34px;font-weight:400;letter-spacing:-1.5px;line-height:1.25;color:#26261f;text-wrap:pretty}.generate_pane__5JzzZ .generate_row__FNJMa{position:relative;display:flex;align-items:center;gap:10px;width:100%;max-width:660px}.generate_pane__5JzzZ .generate_attach__1y7Qh{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-left:6px;border:0;border-radius:9999px;background:transparent;color:#5b6472;cursor:pointer;transition:background .2s ease,color .2s ease}.generate_pane__5JzzZ .generate_attach__1y7Qh:hover:not(:disabled){background:#f0f0ec;color:#1a1a18}.generate_pane__5JzzZ .generate_attach__1y7Qh:disabled{cursor:not-allowed;opacity:.5}.generate_pane__5JzzZ .generate_pickerWrap__EjglI{position:relative;flex:1;min-width:0}.generate_pane__5JzzZ .generate_pill__AE8jk{width:100%;display:flex;align-items:center;gap:8px;height:44px;box-sizing:border-box;padding:0 18px;border:1px solid #e4e4de;border-radius:9999px;background:#fff;text-align:left;cursor:pointer;transition:border-color .2s ease}.generate_pane__5JzzZ .generate_pill__AE8jk:hover:not(:disabled){border-color:#d1d5db}.generate_pane__5JzzZ .generate_pill__AE8jk:disabled{cursor:not-allowed}.generate_pane__5JzzZ .generate_pillLabel__tMTNt{flex:1;min-width:0;font-size:15px;font-weight:400;letter-spacing:normal;color:#1a1a18;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.generate_pane__5JzzZ .generate_pillPlaceholder__F4fGy{color:#8f8f87}.generate_pane__5JzzZ .generate_pillChevron__sQLAW{width:16px;height:16px;flex-shrink:0;color:#7a7a72}.generate_pane__5JzzZ .generate_send__CkhKD{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:38px;height:38px;border:0;border-radius:9999px;background:#58aeff;color:#fff;cursor:pointer;transition:background .2s ease}.generate_pane__5JzzZ .generate_send__CkhKD:hover:not(:disabled){background:#3a8fd8}.generate_pane__5JzzZ .generate_send__CkhKD:disabled{background:#d1d5db;cursor:not-allowed}.generate_pane__5JzzZ .generate_hint__IrSCi{margin-top:12px;text-align:center;font-size:11px;font-weight:400;letter-spacing:.015em;color:#8f8f87}.generate_pane__5JzzZ .generate_chips___blmH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 8px;width:100%;max-width:560px;margin:14px auto 0;padding:0 2px 0 12px;box-sizing:border-box}.generate_pane__5JzzZ .generate_chipsOne__OkFXl{grid-template-columns:minmax(0,1fr)}.generate_menu__3kE7M{padding:6px;border:1px solid #e4e4de;border-radius:12px;background:#fff;box-shadow:0 4px 24px rgba(15,23,42,.08),0 1px 3px rgba(15,23,42,.06);font-family:var(--font-manrope),system-ui,sans-serif;animation:generate_ad-fade-in__9VxJG .16s ease}.generate_menu__3kE7M .generate_option__s5rmz{width:100%;display:flex;align-items:center;gap:8px;border:0;border-radius:8px;padding:9px 10px;background:transparent;font-size:13px;font-weight:400;letter-spacing:normal;color:#1a1a18;text-align:left;cursor:pointer}.generate_menu__3kE7M .generate_attachmentRow__SAZ8P span,.generate_menu__3kE7M .generate_option__s5rmz span{font:inherit;letter-spacing:inherit;color:inherit;flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.generate_menu__3kE7M .generate_option__s5rmz:hover,.generate_menu__3kE7M .generate_option__s5rmz[aria-selected=true]{background:#f2f2ee}.generate_menu__3kE7M .generate_optionIcon__jP7Ao{width:15px;height:15px;flex-shrink:0;color:#9ca3af}.generate_menu__3kE7M .generate_optionEmpty__S7Eit{padding:9px 10px;font-size:13px;letter-spacing:normal;color:#8f8f87}.generate_menu__3kE7M .generate_attachmentRow__SAZ8P{display:flex;align-items:center;gap:9px;padding:7px 9px;border-radius:7px;font-size:11.5px;font-weight:400;letter-spacing:normal;color:#26261f;white-space:nowrap}.generate_menu__3kE7M .generate_attachmentRow__SAZ8P:hover{background:#f2f2ee}.generate_menu__3kE7M .generate_rowDownload__FwHNO{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:0;border-radius:4px;background:transparent;color:#7a7a72;cursor:pointer;flex-shrink:0}.generate_menu__3kE7M .generate_rowDownload__FwHNO:hover{color:#26261f;background:#e4e4de}.generate_pane__5JzzZ .generate_overlay__hYppQ{position:absolute;inset:0;z-index:40;border:1.5px dashed #60a5fa;background:rgba(239,246,255,.88);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;animation:generate_ad-fade-in__9VxJG .14s ease;pointer-events:none}.generate_pane__5JzzZ .generate_overlayTitle__Y2BMq{font-size:15px;font-weight:500;letter-spacing:normal;color:#1d4f80}.generate_pane__5JzzZ .generate_overlaySub__SsV9A{font-size:11px;letter-spacing:normal;color:#4b5563}.generate_pane__5JzzZ .generate_failedTitle__8ODXw span,.generate_pane__5JzzZ .generate_primary__YOkUI span{font:inherit;letter-spacing:inherit;color:inherit}.generate_pane__5JzzZ .generate_sourcesLink__589yC{display:inline;padding:0;border:0;background:transparent;font:inherit;letter-spacing:inherit;color:inherit;cursor:pointer}.generate_pane__5JzzZ .generate_sourcesLink__589yC:hover,.generate_pane__5JzzZ .generate_sourcesLink__589yC[data-state=open]{color:#26261f;text-decoration:underline;text-underline-offset:2px}.generate_pane__5JzzZ .generate_subtitleIn__qtOCm{font:inherit;letter-spacing:inherit;color:inherit;animation:generate_ad-fade-in__9VxJG .3s ease both}.generate_pane__5JzzZ .generate_statusPane__D3swC{flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:0 24px 40px;animation:generate_ad-fade-in__9VxJG .42s ease both;animation-delay:.16s}.generate_pane__5JzzZ .generate_statusRow__QvF52{display:flex;align-items:center;gap:12px}.generate_pane__5JzzZ .generate_shimmer__bD4qB{font-family:var(--font-merriweather),Georgia,serif;font-size:19px;font-weight:400;letter-spacing:-.4px;background-image:linear-gradient(100deg,#b3b3aa,#b3b3aa 38%,#7cb9e8 47%,#4a9fe8 52%,#b3b3aa 62%,#b3b3aa);background-size:240% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:generate_ad-wave__cRZUa 2.6s linear infinite}.generate_pane__5JzzZ .generate_statusSub__99Xkl{font-size:11.5px;letter-spacing:.02em;color:#a8a89f}.generate_pane__5JzzZ .generate_questionsPane__QUk_V{flex:1;min-height:0;overflow-y:auto;padding:58px 26px 32px;animation:generate_ad-fade-in__9VxJG .42s ease both}.generate_pane__5JzzZ .generate_failedPane__axdJX{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;padding:24px;animation:generate_ad-fade-in__9VxJG .42s ease both}.generate_pane__5JzzZ .generate_failedCard__tbcMb{width:100%;max-width:520px;background:#fff;border:1px solid #e4e4de;border-radius:7px;padding:22px 24px;display:flex;flex-direction:column;gap:10px}.generate_pane__5JzzZ .generate_failedTitle__8ODXw{margin:0;display:flex;align-items:center;gap:9px;font-family:var(--font-merriweather),Georgia,serif;font-size:15px;font-weight:400;letter-spacing:-.3px;color:#26261f}.generate_pane__5JzzZ .generate_failedBody__Lkano{font-size:12.5px;line-height:1.5;letter-spacing:normal;color:#26261f}.generate_pane__5JzzZ .generate_failedCode__nVg_U{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;letter-spacing:normal;color:#8f8f87}.generate_pane__5JzzZ .generate_failedNote__1fJZk{font-size:11px;letter-spacing:normal;color:#8f8f87}.generate_pane__5JzzZ .generate_primary__YOkUI{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;border:0;border-radius:7px;background:#58aeff;color:#fff;font-size:12.5px;font-weight:500;letter-spacing:normal;padding:9px 18px;cursor:pointer;transition:background .2s ease}.generate_pane__5JzzZ .generate_primary__YOkUI:hover{background:#3a8fd8}.generate_pane__5JzzZ .generate_documentPane__fVdEE{flex:1;min-height:0;display:flex;flex-direction:column}@media (prefers-reduced-motion:reduce){.generate_menu__3kE7M,.generate_pane__5JzzZ *,.generate_pane__5JzzZ :after,.generate_pane__5JzzZ :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.generate_pane__5JzzZ .generate_shimmer__bD4qB{animation:none;background:none;color:#7a7a72}}.questionnaire_root__01s9T{container-type:inline-size}.questionnaire_pairs__IrwgU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;align-items:end}.questionnaire_entities__QPDBs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}@container (max-width: 559px){.questionnaire_pairs__IrwgU{grid-template-columns:minmax(0,1fr)}.questionnaire_entities__QPDBs{grid-template-columns:repeat(2,minmax(0,1fr))}}.questionnaire_field__NeOq1{background:#f3f0eb;color:#1a1a1a;transition:background-color .18s ease,box-shadow .18s ease}.questionnaire_field__NeOq1:focus{background:#fff;box-shadow:inset 0 0 0 1px #2f6fb3}.questionnaire_fieldWrap__v5Tkv{display:flex;align-items:center;box-sizing:border-box;height:32px;gap:8px;padding:0 6px 0 12px;border-radius:10px;background:#f3f0eb;transition:background-color .18s ease,box-shadow .18s ease}.questionnaire_fieldWrap__v5Tkv:focus-within{background:#fff;box-shadow:inset 0 0 0 1px #2f6fb3}.questionnaire_white__Ejc7i{background:#fff;color:#1a1a1a;transition:box-shadow .18s ease}.questionnaire_white__Ejc7i:focus{box-shadow:inset 0 0 0 1px #2f6fb3}.questionnaire_fieldWrap__v5Tkv input::placeholder,.questionnaire_field__NeOq1::placeholder,.questionnaire_pillInput__laWf8::placeholder,.questionnaire_white__Ejc7i::placeholder{color:#a19b94}.questionnaire_keep__2ZAmw{appearance:none;-webkit-appearance:none;flex:none;display:grid;place-content:center;width:14px;height:14px;margin:0;border-radius:4px;background:#fff;box-shadow:inset 0 0 0 1px rgba(26,26,26,.28);cursor:pointer;transition:background-color .15s ease,box-shadow .15s ease}.questionnaire_keep__2ZAmw:checked{background:#1e3a5f;box-shadow:none}.questionnaire_keep__2ZAmw:checked:after{content:"✓";color:#fff;font-size:9px;font-weight:800;line-height:1}.questionnaire_keep__2ZAmw:focus-visible{outline:2px solid #2f6fb3;outline-offset:2px}.questionnaire_quiet__6SOtv{color:#8a847d;transition:color .15s ease}.questionnaire_quiet__6SOtv:hover{color:#2f6fb3}.questionnaire_ghost__8vRae{color:#6f6a64;transition:color .15s ease}.questionnaire_ghost__8vRae:hover:not(:disabled){color:#1a1a1a}.questionnaire_btnGreen__DkmWq{transition:filter .15s ease}.questionnaire_btnGreen__DkmWq:hover:not(:disabled){filter:brightness(1.12)}