.ComposeModal_compose__cuVKN{position:fixed;inset:24px;z-index:70;display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid var(--line);border-radius:16px;background:var(--white);color:var(--ink);box-shadow:0 24px 80px #0003}.ComposeModal_basicCompose__rQnrj{inset:auto 24px 24px auto;width:min(760px,calc(100vw - 48px));height:min(760px,calc(100dvh - 48px))}.ComposeModal_composeFullscreen__KdNXU{inset:0;width:100%;height:100dvh;border-radius:0}.ComposeModal_compose__cuVKN>header{min-height:64px;padding:12px 20px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:12px}.ComposeModal_compose__cuVKN>header>div{display:flex;align-items:center;gap:10px}.ComposeModal_compose__cuVKN>header>div:first-child{display:grid;grid-gap:3px;gap:3px}.ComposeModal_compose__cuVKN>header b{font-size:16px;font-weight:600}.ComposeModal_compose__cuVKN>header span{font-size:12px;color:var(--muted)}.ComposeModal_compose__cuVKN button{font:inherit;font-size:14px;cursor:pointer}.ComposeModal_compose__cuVKN>header button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:36px;padding:8px;background:transparent;color:inherit;border:0;border-radius:7px}.ComposeModal_compose__cuVKN button:hover{background:var(--soft)}.ComposeModal_compose__cuVKN button:focus-visible,.ComposeModal_compose__cuVKN textarea:focus-visible{outline:2px solid #6185bd;outline-offset:-2px}.ComposeModal_composeMeta__2A__g{display:grid;padding:0 20px}.ComposeModal_composeMeta__2A__g label{display:flex;align-items:center;gap:16px;min-height:48px;border-bottom:1px solid var(--line)}.ComposeModal_composeMeta__2A__g label span{width:56px;flex-shrink:0;font-size:14px;color:var(--muted)}.ComposeModal_composeMeta__2A__g input{width:100%;min-width:0;padding:12px 0;border:0;outline:none;font:inherit;font-size:15px;background:transparent;color:inherit}.ComposeModal_modeBar__yoBsc{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 20px;border-bottom:1px solid var(--line)}.ComposeModal_modeBar__yoBsc>div{display:flex;gap:4px;padding:3px;background:var(--soft);border-radius:9px}.ComposeModal_modeBar__yoBsc button{display:flex;align-items:center;justify-content:center;gap:7px;padding:8px 12px;border:0;border-radius:7px;background:transparent;color:var(--muted);min-height:36px}.ComposeModal_modeBar__yoBsc button[aria-pressed=true]{background:var(--white);color:var(--ink);box-shadow:0 1px 4px #0001}.ComposeModal_builder__6hS_n{display:grid;grid-template-columns:minmax(0,1fr);flex:1 1;min-height:0;overflow:hidden;background:var(--soft)}.ComposeModal_builder__6hS_n.ComposeModal_toolsOpen__p8RkP{grid-template-columns:minmax(0,1fr) 270px}.ComposeModal_basicBuilder__Oftur{grid-template-columns:minmax(0,1fr);background:var(--white)}.ComposeModal_basicBuilder__Oftur.ComposeModal_toolsOpen__p8RkP{grid-template-columns:minmax(0,1fr) 250px}.ComposeModal_basicBody__jzbFC{min-width:0;min-height:0;display:flex}.ComposeModal_basicBody__jzbFC textarea{width:100%;height:100%;border:0;padding:24px;resize:none;background:transparent;color:inherit;font:inherit;font-size:16px;line-height:1.8}.ComposeModal_blockPalette__Yl3WM,.ComposeModal_inspector__MbH_f{overflow-y:auto;min-height:0;padding:20px 14px;background:var(--white)}.ComposeModal_blockPalette__Yl3WM{border-right:1px solid var(--line)}.ComposeModal_blockPalette__Yl3WM p,.ComposeModal_inspector__MbH_f p{font-size:12px;font-weight:600;color:var(--muted);margin:0 0 16px}.ComposeModal_blockPalette__Yl3WM>button{display:flex;align-items:center;gap:8px;width:100%;min-height:44px;margin-bottom:8px;padding:10px;border:1px solid var(--line);border-radius:8px;background:transparent;color:inherit}.ComposeModal_blockPalette__Yl3WM>button span{flex:1 1;text-align:left}.ComposeModal_blockPalette__Yl3WM small,.ComposeModal_inspector__MbH_f small{font-size:12px;color:var(--muted);line-height:1.6}.ComposeModal_inspector__MbH_f{border-left:1px solid var(--line)}.ComposeModal_inspector__MbH_f[hidden]{display:none}.ComposeModal_inspector__MbH_f label{display:grid;grid-gap:8px;gap:8px;font-size:13px;margin-bottom:16px}.ComposeModal_inspector__MbH_f input,.ComposeModal_inspector__MbH_f select,.ComposeModal_inspector__MbH_f textarea{width:100%;padding:10px;border:1px solid var(--line);border-radius:8px;background:var(--white);color:inherit;font:inherit;font-size:14px}.ComposeModal_inspector__MbH_f textarea{resize:vertical}.ComposeModal_emailCanvas__STdoU{min-width:0;overflow:auto;padding:0 24px 32px}.ComposeModal_emailPaper__aaIUa{max-width:640px;min-height:400px;padding:32px;margin:auto;border:1px solid var(--line);border-radius:6px;background:var(--white)}.ComposeModal_variablesPanel__mLtql{border-top:1px solid var(--line);padding-top:16px;margin-top:16px}.ComposeModal_variablesPanel__mLtql button,.ComposeModal_variablesPanel__mLtql code,.ComposeModal_variablesPanel__mLtql small{font-size:12px}.ComposeModal_saveTemplateDialog__9LlQ4{width:min(460px,100%);max-height:calc(100dvh - 32px);overflow:auto;margin:auto;border:1px solid var(--line);border-radius:14px;background:var(--white);color:var(--ink);box-shadow:0 24px 80px #0004}.ComposeModal_saveTemplateDialog__9LlQ4>header{display:flex;align-items:center;justify-content:space-between;padding:20px;border-bottom:1px solid var(--line)}.ComposeModal_saveTemplateDialog__9LlQ4>header>div{display:flex;align-items:center;gap:10px}.ComposeModal_saveTemplateDialog__9LlQ4>header button{border:0;background:transparent;color:inherit;padding:8px;cursor:pointer}.ComposeModal_saveTemplateDialog__9LlQ4>div{padding:20px}.ComposeModal_saveTemplateDialog__9LlQ4 label{display:grid;grid-gap:8px;gap:8px;margin-bottom:16px;font-size:14px}.ComposeModal_saveTemplateDialog__9LlQ4 input,.ComposeModal_saveTemplateDialog__9LlQ4 select{width:100%;padding:12px;border:1px solid var(--line);border-radius:8px;font:inherit;font-size:16px;color:inherit;background:var(--white)}.ComposeModal_saveTemplateDialog__9LlQ4 p{font-size:13px;color:var(--muted);line-height:1.6}.ComposeModal_saveTemplateDialog__9LlQ4>footer{display:flex;justify-content:flex-end;gap:8px;padding:16px 20px;border-top:1px solid var(--line)}.ComposeModal_saveTemplateDialog__9LlQ4>footer button{padding:12px 16px;border:1px solid var(--line);border-radius:8px;color:inherit;background:transparent;cursor:pointer;font:inherit;font-size:14px}.ComposeModal_saveTemplateDialog__9LlQ4>footer button:last-child{background:var(--ink);color:var(--white)}.ComposeModal_saveTemplateDialog__9LlQ4 button:disabled{opacity:.5;cursor:not-allowed}.ComposeModal_compose__cuVKN>footer{display:flex;align-items:center;gap:12px;min-height:64px;flex-shrink:0;padding:12px 20px;border-top:1px solid var(--line)}.ComposeModal_compose__cuVKN>footer button{border:0;padding:10px;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:8px;background:transparent;color:inherit}.ComposeModal_compose__cuVKN>footer .ComposeModal_sendButton__dv6Ic{background:var(--ink);color:var(--white);padding:10px 18px}.ComposeModal_compose__cuVKN>footer span{font-size:12px;color:var(--muted)}.ComposeModal_compose__cuVKN>footer button:last-child{margin-left:auto}@media (max-width:1000px){.ComposeModal_builder__6hS_n.ComposeModal_toolsOpen__p8RkP{grid-template-columns:130px minmax(0,1fr) 230px}.ComposeModal_basicBuilder__Oftur.ComposeModal_toolsOpen__p8RkP{grid-template-columns:minmax(0,1fr) 230px}}@media (max-width:700px){.ComposeModal_basicCompose__rQnrj,.ComposeModal_composeFullscreen__KdNXU,.ComposeModal_compose__cuVKN{inset:0;width:100%;height:100dvh;border-radius:0}.ComposeModal_compose__cuVKN>header{padding:10px 14px}.ComposeModal_compose__cuVKN>header button span{display:none}.ComposeModal_composeMeta__2A__g{padding:0 16px}.ComposeModal_composeMeta__2A__g input,.ComposeModal_inspector__MbH_f input,.ComposeModal_inspector__MbH_f select,.ComposeModal_inspector__MbH_f textarea{font-size:16px}.ComposeModal_modeBar__yoBsc{padding:10px 12px;gap:4px}.ComposeModal_modeBar__yoBsc button{padding:8px;font-size:13px}.ComposeModal_builder__6hS_n,.ComposeModal_builder__6hS_n.ComposeModal_toolsOpen__p8RkP{display:flex;flex-direction:column;overflow-y:auto}.ComposeModal_blockPalette__Yl3WM{display:flex;flex-wrap:wrap;gap:6px;padding:10px;overflow:visible;border-right:0;border-bottom:1px solid var(--line);flex-shrink:0}.ComposeModal_blockPalette__Yl3WM p,.ComposeModal_blockPalette__Yl3WM small,.ComposeModal_blockPalette__Yl3WM>button>svg:last-child{display:none}.ComposeModal_blockPalette__Yl3WM>button{width:auto;margin:0;min-height:40px;font-size:12px}.ComposeModal_emailCanvas__STdoU{overflow:visible;padding:0 14px 24px}.ComposeModal_emailPaper__aaIUa{padding:24px 20px;min-height:280px}.ComposeModal_basicBody__jzbFC{flex:1 0 240px}.ComposeModal_basicBody__jzbFC textarea{min-height:240px;padding:18px}.ComposeModal_inspector__MbH_f{overflow:visible;flex-shrink:0;border-left:0;border-top:1px solid var(--line)}.ComposeModal_compose__cuVKN>footer{padding:10px 14px max(10px,env(safe-area-inset-bottom));gap:6px}.ComposeModal_compose__cuVKN>footer span{font-size:11px}}.TemplateManager_overlay__QtlGT{position:fixed;inset:0;z-index:80;background:#0b1220a8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:24px;display:grid;place-items:center}.TemplateManager_manager__VVjZv{width:min(1500px,100%);height:min(900px,100%);background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 30px 100px #02081773;display:flex;flex-direction:column}.TemplateManager_manager__VVjZv>header{height:76px;flex:0 0 76px;border-bottom:1px solid #e7e8eb;padding:0 24px;display:flex;align-items:center;justify-content:space-between}.TemplateManager_manager__VVjZv>header>div{display:flex;align-items:center;gap:12px}.TemplateManager_manager__VVjZv>header>div>span{width:38px;height:38px;border-radius:11px;background:linear-gradient(145deg,#0b1935,#234f91);color:white;display:grid;place-items:center}.TemplateManager_manager__VVjZv h2,.TemplateManager_manager__VVjZv h3,.TemplateManager_manager__VVjZv p{margin:0}.TemplateManager_manager__VVjZv h2{font-size:19px;letter-spacing:-.035em}.TemplateManager_manager__VVjZv header p{font-size:12px;color:#858990;margin-top:3px}.TemplateManager_manager__VVjZv header>button{border:0;background:#f3f3f4;width:34px;height:34px;border-radius:9px;display:grid;place-items:center;cursor:pointer}.TemplateManager_body__M3pnf{display:grid;grid-template-columns:210px minmax(300px,380px) minmax(420px,1fr);flex:1 1;min-height:0}.TemplateManager_body__M3pnf>aside{padding:20px 14px;border-right:1px solid #e8e9eb;background:#fafafa}.TemplateManager_newButton__YGP4R{height:40px;width:100%;border:0;border-radius:9px;background:#112e5d;color:#fff;display:flex;align-items:center;justify-content:center;gap:8px;font-size:13px;font-weight:600;cursor:pointer}.TemplateManager_search__cHRde{height:38px;margin:16px 0;display:flex;align-items:center;gap:8px;padding:0 10px;border:1px solid #e1e2e5;border-radius:9px;background:#fff;color:#8b8e94}.TemplateManager_search__cHRde input{border:0;outline:0;background:transparent;min-width:0;font-size:12px}.TemplateManager_body__M3pnf nav{display:grid;grid-gap:3px;gap:3px}.TemplateManager_body__M3pnf nav button{height:35px;border:0;background:transparent;border-radius:8px;padding:0 10px;display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#656970;cursor:pointer}.TemplateManager_body__M3pnf nav button:hover{background:#f0f1f2}.TemplateManager_body__M3pnf nav .TemplateManager_active__DVxKx{background:#e7ebf2;color:#102c5a;font-weight:650}.TemplateManager_body__M3pnf nav span{font-size:10px}.TemplateManager_library___XrER{border-right:1px solid #e8e9eb;overflow:auto}.TemplateManager_libraryHead__xkf4Q{display:flex;justify-content:space-between;align-items:end;margin-bottom:16px}.TemplateManager_libraryHead__xkf4Q h3{font-size:15px;text-transform:capitalize}.TemplateManager_libraryHead__xkf4Q span{font-size:11px;color:#96999f}.TemplateManager_cards__Er2KO{display:grid;grid-gap:10px;gap:10px}.TemplateManager_cards__Er2KO>button{border:1px solid #e3e4e7;border-radius:11px;background:#fff;min-height:102px;padding:15px;text-align:left;position:relative;cursor:pointer;transition:.18s}.TemplateManager_cards__Er2KO>button:hover{transform:translateY(-1px);border-color:#b9c4d7;box-shadow:0 7px 20px #11213b0a}.TemplateManager_cards__Er2KO>button i{position:absolute;left:0;top:14px;bottom:14px;width:3px;border-radius:0 3px 3px 0}.TemplateManager_cards__Er2KO>button span{display:block;font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:#8790a0;margin-bottom:8px}.TemplateManager_cards__Er2KO>button b{display:block;font-size:13px;margin-bottom:7px}.TemplateManager_cards__Er2KO>button p{font-size:11px;color:#898c92;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TemplateManager_cards__Er2KO .TemplateManager_selectedCard__SxaxY{border-color:#466895;background:#f5f7fb;box-shadow:0 0 0 1px #466895}.TemplateManager_editor__O0Zuu{display:flex;flex-direction:column;min-width:0;background:#f5f5f6}.TemplateManager_editorHead__2i1bY{height:62px;flex:0 0 62px;padding:0 20px;background:#fff;border-bottom:1px solid #e6e7e9;display:flex;align-items:center;justify-content:space-between}.TemplateManager_editorHead__2i1bY h3{font-size:14px}.TemplateManager_editorHead__2i1bY span{font-size:10px;color:#888d95}.TemplateManager_editorHead__2i1bY>div:last-child{display:flex;gap:5px}.TemplateManager_editorHead__2i1bY button{border:1px solid #e1e2e5;background:#fff;border-radius:7px;width:30px;height:30px;display:grid;place-items:center;color:#666b73;cursor:pointer}.TemplateManager_preview__hW4e9{padding:24px;overflow:auto;flex:1 1;min-height:220px}.TemplateManager_preview__hW4e9>table{transform-origin:top center}.TemplateManager_fields__cWvCK{background:#fff;border-top:1px solid #e4e5e7;padding:15px 20px;display:grid;grid-template-columns:1fr 1fr;grid-gap:11px;gap:11px}.TemplateManager_fields__cWvCK label{font-size:10px;color:#6c7078;display:grid;grid-gap:5px;gap:5px}.TemplateManager_fields__cWvCK label:nth-child(4){grid-column:1/-1}.TemplateManager_fields__cWvCK input,.TemplateManager_fields__cWvCK textarea{border:1px solid #dfe1e4;border-radius:7px;padding:8px 9px;outline:0;font-size:11px;color:#202329;background:white}.TemplateManager_fields__cWvCK input:focus,.TemplateManager_fields__cWvCK textarea:focus{border-color:#6f88ac;box-shadow:0 0 0 2px #dce5f3}.TemplateManager_fields__cWvCK input:disabled,.TemplateManager_fields__cWvCK textarea:disabled{background:#f7f7f8;color:#6f737a}.TemplateManager_fields__cWvCK textarea{resize:vertical;max-height:110px}.TemplateManager_editor__O0Zuu footer{height:58px;flex:0 0 58px;background:#fff;border-top:1px solid #e4e5e7;padding:0 20px;display:flex;align-items:center;justify-content:space-between}.TemplateManager_editor__O0Zuu footer span{font-size:10px;color:#7f848c;display:flex;align-items:center;gap:5px}.TemplateManager_editor__O0Zuu footer button{border:0;border-radius:8px;background:linear-gradient(135deg,#0b1b3a,#1f4b8d);color:white;height:34px;padding:0 18px;font-size:11px;font-weight:600;cursor:pointer}@media (max-width:1000px){.TemplateManager_overlay__QtlGT{padding:0}.TemplateManager_manager__VVjZv{width:100%;height:100%;border-radius:0}.TemplateManager_body__M3pnf{grid-template-columns:180px 300px 1fr}.TemplateManager_preview__hW4e9{padding:15px}.TemplateManager_preview__hW4e9>table{transform:scale(.82);margin-bottom:-100px!important}}@media (max-width:700px){.TemplateManager_manager__VVjZv>header{height:64px;flex-basis:64px;padding:0 16px}.TemplateManager_manager__VVjZv>header>div>span{width:34px;height:34px}.TemplateManager_manager__VVjZv h2{font-size:17px}.TemplateManager_body__M3pnf{display:block;overflow:auto}.TemplateManager_body__M3pnf>aside{padding:12px;border-right:0;border-bottom:1px solid #e5e6e8}.TemplateManager_body__M3pnf nav{display:flex;overflow-x:auto}.TemplateManager_body__M3pnf nav button{flex:0 0 auto;gap:7px}.TemplateManager_search__cHRde{margin:10px 0}.TemplateManager_library___XrER{border-right:0;padding:16px;max-height:330px}.TemplateManager_cards__Er2KO{grid-template-columns:1fr 1fr}.TemplateManager_editor__O0Zuu{min-height:680px}.TemplateManager_editorHead__2i1bY{position:-webkit-sticky;position:sticky;top:0;z-index:2}.TemplateManager_preview__hW4e9{min-height:360px}.TemplateManager_preview__hW4e9>table{transform:scale(.64);margin:0 auto -185px!important}.TemplateManager_fields__cWvCK{grid-template-columns:1fr}.TemplateManager_fields__cWvCK label:nth-child(4){grid-column:auto}.TemplateManager_editor__O0Zuu footer{position:-webkit-sticky;position:sticky;bottom:0}.TemplateManager_overlay__QtlGT{display:block}}.TemplateManager_variableOverlay__8D3df{position:absolute;inset:0;z-index:8;background:#10182780;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:grid;place-items:center;padding:20px}.TemplateManager_variableDialog__BHS2j{width:min(480px,100%);max-height:min(680px,calc(100% - 24px));overflow:auto;background:#fff;border-radius:16px;box-shadow:0 25px 80px #0208175c}.TemplateManager_variableDialog__BHS2j>header{padding:24px 24px 18px;display:flex;align-items:flex-start;justify-content:space-between;border-bottom:1px solid #e7e8ea}.TemplateManager_resolvedPreview__p1W2M>span,.TemplateManager_variableDialog__BHS2j>header span{display:block;color:#315b94;font-size:9px;font-weight:750;letter-spacing:.13em;margin-bottom:7px}.TemplateManager_variableDialog__BHS2j>header h3{font-size:19px;letter-spacing:-.03em;margin:0}.TemplateManager_variableDialog__BHS2j>header p{font-size:11px;color:#858990;margin:5px 0 0}.TemplateManager_variableDialog__BHS2j>header button{width:30px;height:30px;border:0;border-radius:8px;background:#f0f1f2;display:grid;place-items:center;cursor:pointer}.TemplateManager_variableFields__g2If3{padding:20px 24px;display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.TemplateManager_variableFields__g2If3 label{display:grid;grid-gap:6px;gap:6px}.TemplateManager_variableFields__g2If3 label span{font-size:11px;color:#565b64;font-weight:600}.TemplateManager_variableFields__g2If3 input{height:39px;border:1px solid #dfe1e4;border-radius:8px;padding:0 10px;font-size:12px;outline:0}.TemplateManager_variableFields__g2If3 input:focus{border-color:#5876a1;box-shadow:0 0 0 3px #e1e8f2}.TemplateManager_resolvedPreview__p1W2M{margin:0 24px 20px;padding:13px 14px;background:#f3f5f8;border:1px solid #e2e6ec;border-radius:9px}.TemplateManager_resolvedPreview__p1W2M p{font-size:12px;color:#313943;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TemplateManager_variableDialog__BHS2j>footer{height:62px;border-top:1px solid #e6e7e9;padding:0 24px;display:flex;align-items:center;justify-content:flex-end;gap:8px}.TemplateManager_variableDialog__BHS2j>footer button{height:35px;border:1px solid #dfe1e4;background:#fff;border-radius:8px;padding:0 15px;font-size:11px;cursor:pointer}.TemplateManager_variableDialog__BHS2j>footer button[type=submit]{border:0;background:linear-gradient(135deg,#0b1b3a,#1f4b8d);color:#fff;font-weight:600}@media (max-width:700px){.TemplateManager_variableOverlay__8D3df{position:fixed;padding:12px}.TemplateManager_variableDialog__BHS2j{max-height:calc(100dvh - 24px)}.TemplateManager_variableFields__g2If3{grid-template-columns:1fr;padding:18px}.TemplateManager_variableDialog__BHS2j>header{padding:20px 18px}.TemplateManager_resolvedPreview__p1W2M{margin:0 18px 18px}.TemplateManager_variableDialog__BHS2j>footer{padding:0 18px;position:-webkit-sticky;position:sticky;bottom:0;background:#fff}}.TemplateManager_variableOverlay__8D3df{position:fixed;z-index:200;overflow:auto;overscroll-behavior:contain;touch-action:pan-y;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}.TemplateManager_variableDialog__BHS2j{display:flex;flex-direction:column;overflow:hidden;max-height:min(680px,calc(100dvh - 32px));pointer-events:auto}.TemplateManager_variableDialog__BHS2j>header{flex:0 0 auto}.TemplateManager_variableFields__g2If3{min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.TemplateManager_resolvedPreview__p1W2M{flex:0 0 auto}.TemplateManager_variableDialog__BHS2j>footer{flex:0 0 62px;background:#fff;position:relative}.TemplateManager_variableFields__g2If3 input{pointer-events:auto;-moz-user-select:text;user-select:text;-webkit-user-select:text}@media (max-width:700px){.TemplateManager_variableOverlay__8D3df{display:flex;align-items:flex-start;justify-content:center;padding:10px}.TemplateManager_variableDialog__BHS2j{width:100%;max-height:calc(100dvh - 20px);margin:auto 0}.TemplateManager_variableFields__g2If3{display:block;padding:16px 18px}.TemplateManager_variableFields__g2If3 label{margin-bottom:14px}.TemplateManager_variableFields__g2If3 input{width:100%;height:46px;font-size:16px}.TemplateManager_variableDialog__BHS2j>footer{position:-webkit-sticky;position:sticky;bottom:0;min-height:62px}.TemplateManager_resolvedPreview__p1W2M{margin-bottom:12px}}html[data-theme=dark] .TemplateManager_manager__VVjZv{background:#101722;color:#eef2f8}html[data-theme=dark] .TemplateManager_editorHead__2i1bY,html[data-theme=dark] .TemplateManager_editor__O0Zuu footer,html[data-theme=dark] .TemplateManager_fields__cWvCK,html[data-theme=dark] .TemplateManager_library___XrER,html[data-theme=dark] .TemplateManager_manager__VVjZv>header{background:#111925;border-color:#2a3546}html[data-theme=dark] .TemplateManager_body__M3pnf>aside{background:#0d141e;border-color:#293445}html[data-theme=dark] .TemplateManager_cards__Er2KO>button,html[data-theme=dark] .TemplateManager_search__cHRde{background:#151e2b;border-color:#2d384a;color:#edf1f7}html[data-theme=dark] .TemplateManager_fields__cWvCK input,html[data-theme=dark] .TemplateManager_fields__cWvCK textarea,html[data-theme=dark] .TemplateManager_search__cHRde input{background:#0f1621;color:#eef2f8;border-color:#2d384a}html[data-theme=dark] .TemplateManager_body__M3pnf nav .TemplateManager_active__DVxKx,html[data-theme=dark] .TemplateManager_cards__Er2KO .TemplateManager_selectedCard__SxaxY{background:#1c2a3e;color:#b3d0fc}html[data-theme=dark] .TemplateManager_editor__O0Zuu{background:#0b111a}html[data-theme=dark] .TemplateManager_preview__hW4e9>table{filter:brightness(.86)}html[data-theme=dark] .TemplateManager_variableDialog__BHS2j{background:#141c28;color:#eef2f8}html[data-theme=dark] .TemplateManager_variableDialog__BHS2j>footer,html[data-theme=dark] .TemplateManager_variableDialog__BHS2j>header{background:#141c28;border-color:#2d3849}html[data-theme=dark] .TemplateManager_variableFields__g2If3 input{background:#0e151f;border-color:#2d3849;color:#eef2f8}html[data-theme=dark] .TemplateManager_resolvedPreview__p1W2M{background:#1b2534;border-color:#303d50}html[data-theme=dark] .TemplateManager_resolvedPreview__p1W2M p{color:#e2e7ef}.TemplateManager_manager__VVjZv{width:100%;height:100%;border-radius:0;box-shadow:none}.TemplateManager_manager__VVjZv h2{font-size:22px}.TemplateManager_manager__VVjZv header p{font-size:14px;line-height:1.5}.TemplateManager_body__M3pnf{grid-template-columns:320px minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.TemplateManager_body__M3pnf>aside{grid-column:1/-1;display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:16px 20px;border-right:0;border-bottom:1px solid #e8e9eb}.TemplateManager_newButton__YGP4R{width:auto;min-height:44px;padding:0 18px;font-size:14px}.TemplateManager_search__cHRde{width:240px;height:44px;margin:0}.TemplateManager_search__cHRde input{width:100%;font-size:14px}.TemplateManager_body__M3pnf nav{display:flex;gap:4px;flex-basis:100%;overflow-x:auto}.TemplateManager_body__M3pnf nav button{white-space:nowrap;flex-shrink:0;height:38px;gap:10px;font-size:13px}.TemplateManager_body__M3pnf nav span{font-size:12px}.TemplateManager_library___XrER{padding:20px;min-height:0}.TemplateManager_libraryHead__xkf4Q{align-items:flex-end}.TemplateManager_libraryHead__xkf4Q span{font-size:12px}.TemplateManager_cards__Er2KO>button{padding:18px}.TemplateManager_cards__Er2KO>button span{font-size:11px}.TemplateManager_cards__Er2KO>button b{font-size:15px}.TemplateManager_cards__Er2KO>button p{font-size:13px}.TemplateManager_editor__O0Zuu{min-height:0}.TemplateManager_editorHead__2i1bY{height:auto;min-height:72px;flex-basis:auto;gap:16px;padding:16px 24px}.TemplateManager_editorHead__2i1bY h3{font-size:16px}.TemplateManager_editorHead__2i1bY span{display:block;font-size:12px;margin-top:4px}.TemplateManager_editorHead__2i1bY button{width:38px;height:38px}.TemplateManager_preview__hW4e9{min-height:0;padding:28px}.TemplateManager_preview__hW4e9>table{width:100%;max-width:600px;transform:none;margin:0 auto!important}.TemplateManager_editor__O0Zuu footer{min-height:72px;flex-basis:72px;padding:12px 24px;gap:12px}.TemplateManager_editor__O0Zuu footer span{font-size:12px}.TemplateManager_editor__O0Zuu footer button{height:44px;font-size:14px;padding:0 22px;white-space:nowrap}.TemplateManager_emptyState__JTCMO{min-height:220px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:28px;text-align:center;color:var(--muted)}.TemplateManager_emptyState__JTCMO h3{font-size:17px;color:var(--ink)}.TemplateManager_emptyState__JTCMO p{font-size:14px;line-height:1.7}.TemplateManager_emptyState__JTCMO button{border:1px solid var(--line);background:var(--white);color:var(--ink);border-radius:8px;padding:12px 16px;cursor:pointer}.TemplateManager_manager__VVjZv button:focus-visible{outline:2px solid #6185bd;outline-offset:-2px}.TemplateManager_resolvedPreview__p1W2M p,.TemplateManager_variableDialog__BHS2j>header p,.TemplateManager_variableFields__g2If3 label span{font-size:14px}.TemplateManager_variableFields__g2If3 input{font-size:15px;height:44px}.TemplateManager_variableDialog__BHS2j>footer button{font-size:14px;height:42px}@media (max-width:1000px){.TemplateManager_body__M3pnf{grid-template-columns:280px minmax(0,1fr)}}@media (max-width:700px){.TemplateManager_manager__VVjZv{height:100%}.TemplateManager_manager__VVjZv>header{min-height:80px;flex-basis:80px}.TemplateManager_manager__VVjZv header p{font-size:12px}.TemplateManager_body__M3pnf{display:block;overflow:auto}.TemplateManager_body__M3pnf>aside{padding:12px}.TemplateManager_newButton__YGP4R{flex:1 1}.TemplateManager_search__cHRde{flex:1 1;min-width:150px}.TemplateManager_search__cHRde input,.TemplateManager_variableFields__g2If3 input{font-size:16px}.TemplateManager_library___XrER{max-height:300px;padding:16px}.TemplateManager_cards__Er2KO{grid-template-columns:1fr}.TemplateManager_editor__O0Zuu{min-height:480px}.TemplateManager_editorHead__2i1bY{position:static;padding:16px}.TemplateManager_preview__hW4e9{overflow:visible;padding:16px;min-height:260px}.TemplateManager_preview__hW4e9>table{transform:none;margin:0 auto!important;width:100%}.TemplateManager_editor__O0Zuu footer{position:-webkit-sticky;position:sticky;bottom:0;padding:12px 16px}}@media (prefers-reduced-motion:reduce){.TemplateManager_cards__Er2KO>button{transition:none}.TemplateManager_cards__Er2KO>button:hover{transform:none}}.ContactManager_manager__qdYCJ{width:100%;height:100%;background:#fff;display:flex;flex-direction:column;overflow:hidden}.ContactManager_manager__qdYCJ>header{height:76px;flex:0 0 76px;border-bottom:1px solid #e6e7e9;display:flex;align-items:center;padding:0 26px}.ContactManager_manager__qdYCJ>header>div{display:flex;align-items:center;gap:12px}.ContactManager_manager__qdYCJ>header>div>span{width:40px;height:40px;border-radius:11px;background:linear-gradient(145deg,#0d1e3e,#245394);color:#fff;display:grid;place-items:center}.ContactManager_manager__qdYCJ h1,.ContactManager_manager__qdYCJ p{margin:0}.ContactManager_manager__qdYCJ h1{font-size:22px;letter-spacing:-.035em}.ContactManager_manager__qdYCJ header p{font-size:13px;color:#898d94;margin-top:3px}.ContactManager_tools__rSZhl{height:66px;flex:0 0 66px;padding:0 24px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e8e9eb}.ContactManager_tools__rSZhl>div{height:42px;width:min(420px,48%);border:1px solid #dfe1e4;border-radius:9px;display:flex;align-items:center;gap:8px;padding:0 12px;color:#8b8f96}.ContactManager_tools__rSZhl input{border:0;outline:0;flex:1 1;min-width:0;font-size:14px}.ContactManager_tools__rSZhl nav{display:flex;background:#f1f2f3;padding:3px;border-radius:9px}.ContactManager_tools__rSZhl nav button{height:34px;border:0;background:transparent;border-radius:7px;padding:0 16px;font-size:12px;color:#71757c;cursor:pointer}.ContactManager_tools__rSZhl nav .ContactManager_active__WmhbH{background:#fff;color:#173b74;box-shadow:0 1px 4px #11182713;font-weight:650}.ContactManager_content__hOYgT{display:grid;grid-template-columns:220px 1fr;flex:1 1;min-height:0}.ContactManager_content__hOYgT>aside{padding:26px;background:#f8f8f9;border-right:1px solid #e6e7e9}.ContactManager_content__hOYgT>aside div{display:grid;padding:0 4px 18px;margin-bottom:18px;border-bottom:1px solid #e1e2e4}.ContactManager_content__hOYgT>aside b{font-size:26px;letter-spacing:-.04em}.ContactManager_content__hOYgT>aside span{font-size:12px;color:#848990}.ContactManager_content__hOYgT>aside p{font-size:12px;line-height:1.6;color:#8b8f96}.ContactManager_list__IOfJR{overflow-y:auto;padding:12px 18px;scrollbar-gutter:stable}.ContactManager_list__IOfJR>button{width:100%;min-height:78px;border:0;border-bottom:1px solid #ececef;background:#fff;display:flex;align-items:center;padding:12px;text-align:left;cursor:pointer;border-radius:9px}.ContactManager_list__IOfJR>button:hover{background:#f5f7fa}.ContactManager_list__IOfJR>button>span{width:42px;height:42px;border-radius:10px;background:#e5eaf2;color:#173c76;display:grid;place-items:center;font-size:12px;font-weight:700}.ContactManager_list__IOfJR>button>div{display:grid;grid-gap:3px;gap:3px;flex:1 1;margin-left:12px}.ContactManager_list__IOfJR b{font-size:14px}.ContactManager_list__IOfJR small{font-size:12px;color:#6e737b}.ContactManager_list__IOfJR p{font-size:11px;color:#9a9da3}.ContactManager_list__IOfJR i{width:34px;height:34px;border-radius:8px;background:#173d78;color:#fff;display:grid;place-items:center;opacity:0;transform:translateX(-4px);transition:.18s}.ContactManager_list__IOfJR>button:hover i{opacity:1;transform:none}.ContactManager_empty__NAp61{height:100%;display:grid;place-content:center;justify-items:center;color:#8c9199}.ContactManager_empty__NAp61 b{font-size:14px;margin-top:9px}.ContactManager_empty__NAp61 p{font-size:12px;margin-top:4px}@media(max-width:700px){.ContactManager_manager__qdYCJ>header{height:68px;flex-basis:68px;padding:0 16px}.ContactManager_manager__qdYCJ header p{font-size:11px}.ContactManager_tools__rSZhl{height:auto;display:grid;grid-gap:9px;gap:9px;padding:10px 14px}.ContactManager_tools__rSZhl nav,.ContactManager_tools__rSZhl>div{width:100%}.ContactManager_tools__rSZhl nav button{flex:1 1}.ContactManager_content__hOYgT{display:block;overflow:hidden}.ContactManager_content__hOYgT>aside{display:none}.ContactManager_list__IOfJR{height:100%;padding:8px}.ContactManager_list__IOfJR>button{min-height:78px}.ContactManager_list__IOfJR i{opacity:1;transform:none}}html[data-theme=dark] .ContactManager_manager__qdYCJ{background:#101722;color:#eef2f8}html[data-theme=dark] .ContactManager_manager__qdYCJ>header,html[data-theme=dark] .ContactManager_tools__rSZhl{border-color:#2b3546}html[data-theme=dark] .ContactManager_tools__rSZhl>div{background:#0e151f;border-color:#2d3849}html[data-theme=dark] .ContactManager_tools__rSZhl input{background:transparent;color:#eef2f8}html[data-theme=dark] .ContactManager_tools__rSZhl nav{background:#182230}html[data-theme=dark] .ContactManager_tools__rSZhl nav .ContactManager_active__WmhbH{background:#233047;color:#b5d1fa}html[data-theme=dark] .ContactManager_content__hOYgT>aside{background:#0d141e;border-color:#293445}html[data-theme=dark] .ContactManager_list__IOfJR>button{background:#101722;border-color:#273142;color:#edf1f7}html[data-theme=dark] .ContactManager_list__IOfJR>button:hover{background:#182332}.SplashScreen_splash__8WvOw{min-height:100vh;display:grid;place-content:center;justify-items:center;color:white;overflow:hidden;background:radial-gradient(circle at 65% 25%,#183e80 0,transparent 32%),radial-gradient(circle at 25% 80%,#122b5b 0,transparent 35%),#07142e}.SplashScreen_splash__8WvOw p{margin:22px 0 38px;font-size:14px;letter-spacing:-.01em}.SplashScreen_loader__hFtrE{width:120px;height:2px;border-radius:2px;overflow:hidden;background:rgba(255,255,255,.15)}.SplashScreen_loader__hFtrE i{display:block;width:55%;height:100%;background:white;box-shadow:0 0 12px white}.SplashScreen_splash__8WvOw small{position:fixed;bottom:32px;font-size:9px;letter-spacing:.2em;opacity:.35}