.editor_container__qvAEV,.editor_loadingContainer__scctw{min-height:100vh;background:#fafafa;font-family:var(--font-geist-sans),-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto",sans-serif}.editor_loadingContainer__scctw{display:flex;align-items:center;justify-content:center}.editor_loadingContent__4rTyW{text-align:center;padding:48px 24px}.editor_loadingTitle__fBR4C{font-size:32px;font-weight:700;color:#111827;margin:24px 0 8px;letter-spacing:-.025em}.editor_loadingText__hN_8T{font-size:16px;color:#6b7280;margin:0}.editor_spinner__hQUvl{width:32px;height:32px;border:3px solid #f3f4f6;border-top-color:#3b82f6;border-radius:50%;animation:editor_spin__dkz6t 1s linear infinite;margin:0 auto 16px}@keyframes editor_spin__dkz6t{to{transform:rotate(1turn)}}.editor_navbar__turCP{position:fixed;top:0;left:0;right:0;height:64px;background:rgba(255,255,255,.85);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid rgba(0,0,0,.08);z-index:50;display:flex;align-items:center}.editor_navbarContent__6v4oQ{width:100%;max-width:1200px;margin:0 auto;padding:0 24px;display:flex;align-items:center;justify-content:space-between}.editor_navbarBrand__NwPHm{font-size:20px;font-weight:700;color:#111827;text-decoration:none;letter-spacing:-.025em;transition:color .2s ease}.editor_navbarBrand__NwPHm:hover{color:#3b82f6}.editor_navbarActions__4C3rs{display:flex;gap:12px;align-items:center}.editor_mainContent__WzDDy{min-height:calc(100vh - 64px);display:flex;justify-content:center;padding:64px 24px 48px}.editor_editorContainer__CWf3t{width:100%;max-width:1200px;display:grid;grid-template-columns:1fr 320px;gap:32px;margin-top:48px}.editor_editorMain__OP692{min-width:0}.editor_sidebar__kJqKh{position:sticky;top:96px;height:fit-content;min-width:0;display:flex;flex-direction:column;gap:24px}.editor_titleSection__y3mfx{margin-bottom:32px}.editor_titleInput__v4R2O{width:100%;font-size:32px;font-weight:700;color:#111827;background:transparent;border:none;outline:none;padding:16px 0;letter-spacing:-.025em;line-height:1.2;transition:color .2s ease}.editor_titleInput__v4R2O::placeholder{color:#9ca3af}.editor_titleInput__v4R2O:focus{outline:none;color:#3b82f6}.editor_sectionsContainer__1f8Nd{display:flex;flex-direction:column;gap:24px}.editor_actionsContainer__Yothl{margin-top:48px;display:flex;flex-direction:column;gap:20px}.editor_buttonGroup__Tpue5{display:flex;gap:12px;flex-wrap:wrap}.editor_button__QJIRK{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;border-radius:8px;font-weight:500;font-size:14px;line-height:1;transition:all .2s cubic-bezier(.4,0,.2,1);border:none;cursor:pointer;text-decoration:none;letter-spacing:-.025em;white-space:nowrap}.editor_button__QJIRK:disabled{opacity:.6;cursor:not-allowed;transform:none!important}.editor_buttonSmall__0qQAI{padding:8px 16px;font-size:13px}.editor_buttonPrimary__LtDK2{background:#3b82f6;color:white;box-shadow:0 1px 2px rgba(0,0,0,.05)}.editor_buttonPrimary__LtDK2:hover:not(:disabled){background:#2563eb;transform:translateY(-1px);box-shadow:0 4px 12px rgba(59,130,246,.4)}.editor_buttonSecondary__t_MEA{background:#ffffff;color:#374151;border:1px solid #e5e7eb;box-shadow:0 1px 2px rgba(0,0,0,.05)}.editor_buttonSecondary__t_MEA:hover:not(:disabled){background:#f9fafb;border-color:#d1d5db;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.editor_buttonSuccess__61va1{background:#10b981;color:white;box-shadow:0 1px 2px rgba(0,0,0,.05)}.editor_buttonSuccess__61va1:hover:not(:disabled){background:#059669;transform:translateY(-1px);box-shadow:0 4px 12px rgba(16,185,129,.4)}.editor_buttonWarning__JqIOJ{background:#f59e0b;color:white;box-shadow:0 1px 2px rgba(0,0,0,.05)}.editor_buttonWarning__JqIOJ:hover:not(:disabled){background:#d97706;transform:translateY(-1px);box-shadow:0 4px 12px rgba(245,158,11,.4)}.editor_buttonSpinner__NkKuJ{width:14px;height:14px;border:2px solid rgba(255,255,255,.3);border-top-color:white;border-radius:50%;animation:editor_spin__dkz6t 1s linear infinite}.editor_statsPanel__epMp5{background:#ffffff;border:1px solid rgba(0,0,0,.08);border-radius:12px;padding:24px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.editor_statsPanelTitle__HICYc{font-size:16px;font-weight:600;color:#111827;margin-bottom:20px;letter-spacing:-.025em}.editor_statsGrid__VZR_R{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:20px}.editor_statItem__q5HJ3{display:flex;flex-direction:column;gap:4px}.editor_statLabel__vBw_5{font-size:12px;color:#6b7280;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.editor_statValue__itllu{font-size:20px;font-weight:700;color:#111827;letter-spacing:-.025em}.editor_warningText__9J0lb{color:#ef4444!important}.editor_trustBadge__7_XzF{display:inline-flex;align-items:center;justify-content:center;padding:10px 16px;border-radius:24px;font-size:13px;font-weight:600;text-align:center;margin-top:16px;width:100%;letter-spacing:-.025em}.editor_trustBadge__7_XzF.editor_tier1__TXOx2{background:#f3f4f6;color:#374151}.editor_trustBadge__7_XzF.editor_tier2__BZzmF{background:#fef3c7;color:#92400e}.editor_trustBadge__7_XzF.editor_tier3__P_hoW{background:#d1fae5;color:#065f46}.editor_trustLabel__A_J2Q{font-size:11px;color:#6b7280;text-align:center;margin-top:8px;line-height:1.4}.editor_subscriptionPanel__Jp_WS{background:#ffffff;border:1px solid rgba(0,0,0,.08);border-radius:12px;padding:20px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.editor_subscriptionBanner__Kpd3P{display:flex;align-items:center;justify-content:space-between;gap:12px}.editor_subscriptionBanner__Kpd3P.editor_free__IFXYH{color:#92400e}.editor_subscriptionBanner__Kpd3P.editor_pro__wL2U_{color:#065f46}.editor_subscriptionContent__a0gSu{flex:1}.editor_subscriptionTitle__VO4Kf{font-weight:600;font-size:14px;margin-bottom:2px;letter-spacing:-.025em}.editor_subscriptionSubtitle__dFkBH{font-size:12px;opacity:.8;line-height:1.4}.editor_subscriptionCheck__5O8BA{font-size:18px;font-weight:700;color:#10b981}.editor_message__rshIt{padding:12px 16px;border-radius:8px;font-size:14px;font-weight:500;margin-bottom:16px;border:1px solid}.editor_messageSuccess__a641C{background:#f0fdf4;color:#166534;border-color:#bbf7d0}.editor_messageError__5iycn{background:#fef2f2;color:#dc2626;border-color:#fecaca}.editor_editorContent__NVX8a{min-height:120px;padding:12px 16px}.editor_editorContent__NVX8a,.editor_editorContent__NVX8a .editor_ProseMirror___dOA9{width:100%;max-width:100%;font-size:1rem;font-family:inherit;background:transparent;word-break:break-word;white-space:pre-wrap;box-sizing:border-box}.editor_editorContent__NVX8a .editor_ProseMirror___dOA9{min-height:180px;word-wrap:break-word;overflow-wrap:break-word;padding:16px 18px;border:none;outline:none;overflow:visible}.editor_editorContent__NVX8a .editor_ProseMirror-placeholder__fHumj{color:#9ca3af;opacity:1;font-style:italic;pointer-events:none;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;overflow-wrap:break-word;max-width:100%;width:100%;padding:0;line-height:1.5}@media (max-width:1024px){.editor_editorContainer__CWf3t{grid-template-columns:1fr;gap:24px;margin-top:32px}.editor_sidebar__kJqKh{position:static;order:-1;flex-direction:row;gap:16px}.editor_statsPanel__epMp5,.editor_subscriptionPanel__Jp_WS{flex:1;padding:20px}.editor_statsGrid__VZR_R{grid-template-columns:repeat(4,1fr);gap:12px}.editor_statValue__itllu{font-size:18px}}@media (max-width:768px){.editor_navbarContent__6v4oQ{padding:0 16px}.editor_navbarActions__4C3rs{gap:8px}.editor_mainContent__WzDDy{padding-left:16px;padding-right:16px;padding-bottom:32px}.editor_editorContainer__CWf3t{margin-top:24px}.editor_titleInput__v4R2O{font-size:28px;padding:12px 0}.editor_buttonGroup__Tpue5,.editor_sidebar__kJqKh{flex-direction:column}.editor_statsGrid__VZR_R{grid-template-columns:1fr 1fr}}@media (max-width:480px){.editor_navbar__turCP{height:56px}.editor_navbarContent__6v4oQ{padding:0 12px}.editor_navbarBrand__NwPHm{font-size:18px}.editor_mainContent__WzDDy{padding-top:56px;padding-left:12px;padding-right:12px}.editor_editorContainer__CWf3t{margin-top:16px}.editor_titleInput__v4R2O{font-size:24px;padding:8px 0}.editor_statsPanel__epMp5,.editor_subscriptionPanel__Jp_WS{padding:16px}.editor_statValue__itllu{font-size:16px}.editor_button__QJIRK{padding:10px 16px;font-size:13px}.editor_buttonSmall__0qQAI{padding:6px 12px;font-size:12px}}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8d697b304b401681-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba015fad6dcf6784-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/569ce4b8f30dc480-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_5cfdac{font-family:Geist,Geist Fallback;font-style:normal}.__variable_5cfdac{--font-geist-sans:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9610d9e46709d722-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/747892c23ea88013-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/93f479601ee12b01-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_9a8899{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_9a8899{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}