@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css);code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.LoginPage_wrapper__DdocB{align-items:center;background:#f0f2f5;display:flex;height:100vh;justify-content:center}.LoginPage_form__YME1y{background:#fff;border-radius:12px;box-shadow:0 4px 24px #0000001a;display:flex;flex-direction:column;gap:16px;padding:40px;width:320px}.LoginPage_title__gHnSn{color:#1a1a2e;font-size:24px;font-weight:700;margin:0 0 8px;text-align:center}.LoginPage_input__D-sed{border:1px solid #d9d9d9;border-radius:8px;font-size:15px;outline:none;padding:12px 16px;transition:border-color .2s}.LoginPage_input__D-sed:focus{border-color:#4f6ef7}.LoginPage_button__SYI7P{background:#4f6ef7;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;padding:12px;transition:background .2s}.LoginPage_button__SYI7P:hover{background:#3a57d4}.LoginPage_button__SYI7P:disabled{background:#a0aec0;cursor:not-allowed}.LoginPage_error__U\+uSr{background:#fff0f0;border-radius:6px;color:#e53e3e;font-size:14px;padding:10px 14px;text-align:center}.Layout_layout__m8Vdf{background-color:#ccc;display:grid;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;grid-template-areas:"header header" "sidebar main";grid-template-columns:150px 1fr;grid-template-rows:40px 1fr;height:100vh;margin:0;padding:0;width:100vw}.Layout_mainContent__Bq4qw{background-color:#ccc;grid-area:main;overflow-y:auto;padding:20px}.Layout_emptyState__bgFl\+{align-items:center;color:#333;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center}.Layout_emptyState__bgFl\+ h1{color:#4b4e52;font-size:2rem;margin-bottom:1rem}.Layout_emptyState__bgFl\+ p{color:#666;font-size:1.1rem;margin:0}@media (max-width:768px){.Layout_layout__m8Vdf{grid-template-areas:"header" "main";grid-template-columns:1fr;grid-template-rows:70px 1fr}.Layout_layout__m8Vdf>:first-child+*{display:none}}.Header_header__Bbde6{align-items:center;background-color:#4b4e52;display:flex;grid-area:header;height:40px;padding:0;width:100%;z-index:100}.Header_headerContent__krVeH{align-items:center;display:flex;justify-content:space-between;padding:0 20px;width:100%}.Header_logo__nCjsB{align-items:center;display:flex;gap:8px}.Header_logoIcon__poe6G{color:#fff;font-size:24px}.Header_logoText__McnjQ{color:#fff;font-size:18px;font-weight:600;letter-spacing:.5px}.Header_title__t8YiV{color:#fff;font-size:16px;font-weight:400;opacity:.9}.Header_userArea__JwVf-{min-width:100px}@media (max-width:768px){.Header_title__t8YiV{display:none}.Header_headerContent__krVeH{padding:0 15px}.Header_logoText__McnjQ{font-size:16px}}.Sidebar_sidebar__85miZ{background-color:#4b4e52;grid-area:sidebar;height:100vh;overflow-y:auto;padding:0;width:150px}.Sidebar_navigation__JiEBf{padding:20px 0}.Sidebar_menuList__REx9A{list-style:none;margin:0;padding:0}.Sidebar_menuItem__RSJw\+{margin:0;padding:0}.Sidebar_menuButton__Rm6w5{align-items:center;background:none;border:none;color:#b8bcc4;cursor:pointer;display:flex;font-size:14px;font-weight:400;gap:12px;padding:12px 20px;text-align:left;transition:all .2s ease;width:100%}.Sidebar_menuButton__Rm6w5:hover{background-color:#555a61;color:#fff}.Sidebar_menuButtonActive__Q21I7{background-color:#3b3d40;color:#fff}.Sidebar_menuButtonActive__Q21I7:hover{background-color:#3b3d40}.Sidebar_menuIcon__Vm8mf{flex-shrink:0;height:16px;width:16px}.Sidebar_menuLabel__UUdOE{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Sidebar_sidebar__85miZ::-webkit-scrollbar{width:6px}.Sidebar_sidebar__85miZ::-webkit-scrollbar-track{background:#3a3d41}.Sidebar_sidebar__85miZ::-webkit-scrollbar-thumb{background:#666;border-radius:3px}.Sidebar_sidebar__85miZ::-webkit-scrollbar-thumb:hover{background:#777}@media (max-width:768px){.Sidebar_sidebar__85miZ{display:none}}.Icons_icon__6XZCo{font-feature-settings:normal;display:inline-block;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;transition:color .2s ease;vertical-align:middle}.Icons_icon__6XZCo.Icons_primary__EjoNt{color:#4a90e2}.Icons_icon__6XZCo.Icons_secondary__eqWgJ{color:#6c757d}.Icons_icon__6XZCo.Icons_success__\+idmP{color:#28a745}.Icons_icon__6XZCo.Icons_danger__ASArr{color:#dc3545}.Icons_icon__6XZCo.Icons_warning__DKIAI{color:#ffc107}.Icons_icon__6XZCo.Icons_light__BiDsA{color:#f8f9fa}.Icons_icon__6XZCo.Icons_dark__gBvRr{color:#343a40}.Icons_icon__6XZCo.Icons_clickable__r2dsf{cursor:pointer}.Icons_icon__6XZCo.Icons_clickable__r2dsf:hover{opacity:.8;transform:translateY(-1px)}.Icons_icon__6XZCo.Icons_disabled__jom3t{cursor:not-allowed;opacity:.5}.Icons_icon__6XZCo.Icons_spin__30M3n{animation:Icons_iconSpin__j6KMe 2s linear infinite}.Icons_icon__6XZCo.Icons_pulse__p07Lf{animation:Icons_iconPulse__rIc5h 2s infinite}@keyframes Icons_iconSpin__j6KMe{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes Icons_iconPulse__rIc5h{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.Typography_text__FXGEl{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;letter-spacing:.01em;line-height:1.5;margin:0;padding:0}.Typography_text--title__Jclj7{font-size:28px;line-height:1.3}.Typography_text--heading__ZF5vE{font-size:20px;line-height:1.4}.Typography_text--subheading__k9-KY{font-size:16px;line-height:1.4}.Typography_text--body__bdgJs{font-size:14px;line-height:1.5}.Typography_text--small__gy15R{font-size:12px;line-height:1.4}.Typography_text--caption__d\+xXj{font-size:10px;letter-spacing:.05em;line-height:1.3;text-transform:uppercase}.Typography_text--primary__eZURG{color:#212529}.Typography_text--secondary__tL3it{color:#777}.Typography_text--muted__d3mkp{color:#adb5bd}.Typography_text--white__R3sNO{color:#fff}.Typography_text--error__kw-l-{color:#dc3545}.Typography_text--success__XVIYC{color:#28a745}.Typography_text--warning__VmE8e{color:#ffc107}.Typography_text--light__5Kn7b{font-weight:300}.Typography_text--regular__cYvK2{font-weight:400}.Typography_text--medium__YOtlp{font-weight:500}.Typography_text--bold__0P8Ou{font-weight:700}.Typography_text--left__eBQl-{text-align:left}.Typography_text--center__-I9ey{text-align:center}.Typography_text--right__0XI-s{text-align:right}.Typography_text--nowrap__gtpAU{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Typography_text--italic__SpHPF{font-style:italic}.Typography_text--no-underline__ffitD{text-decoration:none}.Typography_text--strikethrough__\+xYTm{text-decoration:line-through}.Typography_text--spaced__TyFLd{margin-bottom:16px}.Typography_text--heading__ZF5vE,.Typography_text--title__Jclj7{line-height:1.2}a,a:hover{text-decoration:none}.EmailsTable_table__0G0Mz{background-color:#e6e6e6;border-collapse:collapse;border-radius:12px;table-layout:auto;width:100%}.EmailsTable_headerRow__FJwlv{background-color:#e6e6e6}.EmailsTable_headerCell__59NpZ{padding:8px}.EmailsTable_headerCellCenter__74efA{padding:12px 8px;text-align:left}.EmailsTable_headerCellCenter__74efA svg{height:14px;text-align:center}.EmailsTable_headerCellLeft__ABk\+E{padding:8px;text-align:left}.EmailsTable_dataRow__tAgaV{background-color:#fff;border-bottom:1px solid #e6e6e6;border-radius:12px;position:relative}.EmailsTable_dataRow__tAgaV:hover{background-color:#f9f9f9}.EmailsTable_dataRowMonitor__0nHw8{background-color:#f8f9fa;position:relative}.EmailsTable_dataCell__0McFQ{padding:8px}.EmailsTable_dataCellCenter__ez7wZ{padding:15px 12px;text-align:left}.EmailsTable_dataCellLeft__MmuK6{padding:8px;text-align:left}.EmailsTable_subjectContainer__M2GpJ{align-items:center;display:flex;gap:8px}.EmailsTable_subjectText__pJ1bp{flex:1 1}.EmailsTable_subjectTextEditable__zp5Ea{cursor:pointer;flex:1 1}.EmailsTable_statusContainer__HbT-\+{position:relative}.EmailsTable_statusDropdown__5rIVU{background-color:#fff;border-radius:5px;border-radius:12px;box-shadow:0 4px 12px #00000026;left:50%;margin-top:2px;min-width:150px;position:absolute;top:100%;transform:translateX(-50%);z-index:1000}.EmailsTable_statusOption__PGn9b{align-items:center;cursor:pointer;display:flex;gap:8px;padding:8px 12px;transition:background-color .2s ease}.EmailsTable_statusOption__PGn9b:hover{background-color:#e6e6e6}.EmailsTable_statusOptionSeparator__LMl1C{align-items:center;border-top:1px solid #f0f0f0;cursor:pointer;display:flex;gap:8px;padding:8px 12px;transition:background-color .2s ease}.EmailsTable_statusOptionSeparator__LMl1C:hover{background-color:#e6e6e6}.EmailsTable_statsContainer__E-Tu9{align-items:center;display:flex;gap:4px;justify-content:flex-start}.EmailsTable_errorText__bZS\+\+{color:#dc3545}.EmailsTable_unsubscribeText__vZ22S{color:#ff8c00}.EmailsTable_complaintsContainer__GpWfe{background-color:#ffe6e6;border-radius:12px;display:inline-block;padding:2px 8px}.EmailsTable_complaintsText__MR4M0{color:#dc3545}.EmailsTable_table__0G0Mz td:nth-child(2),.EmailsTable_table__0G0Mz th:nth-child(2){max-width:50px;min-width:50px;width:50px}.EmailsTable_table__0G0Mz td:nth-child(3),.EmailsTable_table__0G0Mz th:nth-child(3){max-width:none;min-width:300px;width:auto}.EmailsTable_table__0G0Mz td:first-child,.EmailsTable_table__0G0Mz th:first-child{width:30px}.EmailsTable_table__0G0Mz td:nth-child(4),.EmailsTable_table__0G0Mz td:nth-child(5),.EmailsTable_table__0G0Mz th:nth-child(4),.EmailsTable_table__0G0Mz th:nth-child(5){width:100px}.EmailsTable_table__0G0Mz td:nth-child(5),.EmailsTable_table__0G0Mz td:nth-child(6),.EmailsTable_table__0G0Mz td:nth-child(7),.EmailsTable_table__0G0Mz th:nth-child(5),.EmailsTable_table__0G0Mz th:nth-child(6),.EmailsTable_table__0G0Mz th:nth-child(7){width:120px}.EmailsTable_table__0G0Mz td:nth-child(10),.EmailsTable_table__0G0Mz td:nth-child(8),.EmailsTable_table__0G0Mz td:nth-child(9),.EmailsTable_table__0G0Mz th:nth-child(10),.EmailsTable_table__0G0Mz th:nth-child(8),.EmailsTable_table__0G0Mz th:nth-child(9){width:50px}@media (max-width:1300px){.EmailsTable_table__0G0Mz td:nth-child(10),.EmailsTable_table__0G0Mz th:nth-child(10){display:none}}@media (max-width:1100px){.EmailsTable_table__0G0Mz td:nth-child(9),.EmailsTable_table__0G0Mz th:nth-child(9){display:none}}@media (max-width:900px){.EmailsTable_table__0G0Mz td:nth-child(8),.EmailsTable_table__0G0Mz th:nth-child(8){display:none}}@media (max-width:700px){.EmailsTable_table__0G0Mz td:nth-child(7),.EmailsTable_table__0G0Mz th:nth-child(7){display:none}}.EmailsTable_table__0G0Mz td:nth-child(2),.EmailsTable_table__0G0Mz th:nth-child(2){max-width:none;width:auto}@media (max-width:1300px){.EmailsTable_footerRow__Rz3fS td:nth-child(10){display:none}}@media (max-width:1100px){.EmailsTable_footerRow__Rz3fS td:nth-child(9){display:none}}@media (max-width:900px){.EmailsTable_footerRow__Rz3fS td:nth-child(8){display:none}}@media (max-width:700px){.EmailsTable_footerRow__Rz3fS td:nth-child(7){display:none}}.EmailsTable_footerRow__Rz3fS{background-color:#e6e6e6;width:100%}.EmailsTable_footerRow__Rz3fS td{background-color:#e6e6e6!important}.EmailsTable_buttonCell__Pib6f{padding:12px}.EmailsTable_totalCell__wT\+T2{padding:15px 12px;text-align:left;vertical-align:middle}.EmailsTable_previewPopup__TjPRS{animation:EmailsTable_fadeIn__DgYB7 .2s ease-in-out;background:#fff;border:1px solid #e1e5e9;border-radius:8px;box-shadow:0 6px 16px #0003;max-height:800px;overflow-y:auto;overscroll-behavior:contain;pointer-events:auto;position:fixed;right:40px;top:50%;transform:translateY(-50%);width:600px;z-index:1001}.EmailsTable_previewHeader__yqkIS{background:#f8f8f8;border-bottom:1px solid #e1e5e9;padding:16px 20px}.EmailsTable_previewContent__C6Dhv{background:#fff;height:700px;max-height:700px;overflow-y:auto;overscroll-behavior:contain;padding:0}.EmailsTable_previewContent__C6Dhv iframe{background:#fff;border:none;width:100%}@keyframes EmailsTable_fadeIn__DgYB7{0%{opacity:0}to{opacity:1}}.Blocks_block__nvTtr{background:#e6e6e6;border-radius:12px;box-sizing:border-box;margin:15px auto;max-width:1300px}.Blocks_block--default__0m76S{padding:10px}.Blocks_block--compact__3WLqc{padding:10px 0}.Blocks_block--tab__DPIez{padding:12px}.Blocks_block--tab__DPIez.Blocks_block--active__QJgZ9{border-top-left-radius:0}.Blocks_block--fullWidth__4FzJc{max-width:none;width:100%}.Blocks_block--darker__H8PZY{background:#d4d4d4}.Blocks_block--light__zPhaH{background:#fff}.Blocks_block--transparent__zi4Wj{background:#0000}.Buttons_button__3XmTy{border:1px solid;border-radius:10px;box-sizing:border-box;cursor:pointer;display:inline-block;font-family:inherit;font-size:14px;height:auto;outline:none;text-align:center;text-decoration:none;transition:all .2s ease}.Buttons_button--regular__x0NN9{padding:7px 12px}.Buttons_button--small__qlXQ-{border-radius:10px!important;margin-left:5px;padding:3px 5px}.Buttons_button--tabs__LnJsk{border-radius:10px!important;padding:3px 10px}.Buttons_button--icons__H8vJ9{border-radius:5px!important;padding:5px 7px;width:42px}.Buttons_button--delete-icon__fEgs3{background:#0000!important;border:none!important;cursor:pointer;padding:2px}.Buttons_button--delete-icon__fEgs3:hover{background:#0000!important}.Buttons_button--delete-icon__fEgs3 svg{color:#4b4e52;height:14px;width:14px}.Buttons_button--delete-icon__fEgs3:hover svg{color:#dc3545}.Buttons_button--delete-icon__fEgs3:disabled{cursor:not-allowed;opacity:.3}.Buttons_button--complaint__DeY5d{align-items:center;border-radius:10px!important;display:flex;justify-content:center;padding:3px 5px;width:30px}.Buttons_button--small-table__E7xK9{margin:0 5px;padding-left:5px}.Buttons_button--dark__2RcTH{background:#4b4e52;border-color:#ddd}.Buttons_button--dark__2RcTH:hover{background:#3b3d40}.Buttons_button--light__MpVyA{background:#0000;border-color:#ddd}.Buttons_button--light__MpVyA:hover{background:#ddd}.Buttons_button--light-table__bf0JW{background:#0000;border-color:#fff}.Buttons_button--light-table__bf0JW:hover{background:#e6e6e6}.Buttons_button--light-table-percent__28-xU{background:#fff;border-color:#ddd}.Buttons_button--light-table-complaint__kx2m0{background:#ffe6e6;border-color:#f5bdbd}.Buttons_button--filled-gray__E9Q8Q{background:#ccc;border-color:#ccc}.Buttons_button--filled-gray__E9Q8Q:hover{background:#fff;border-color:#ccc}.Buttons_button--filled-light__aCwqG{background:#e6e6e6;border-color:#e6e6e6}.Buttons_button--filled-light__aCwqG:hover,.Buttons_button--tabs-light__l8F4J{background:#ddd;border-color:#ddd}.Buttons_button--outline-dark__8G8Ww{background:#0000;border-color:#ccc}.Buttons_button--outline-dark__8G8Ww:hover{background:#fff}.Buttons_button--outline-light__Z5jqX{background:#0000;border-color:#ddd;margin-left:10px;margin-top:10px}.Buttons_button--outline-light__Z5jqX:hover{background:#ddd}.Buttons_button--disabled__3eymU{cursor:not-allowed;opacity:.5;pointer-events:none}.Buttons_button--fullWidth__bq99F{display:block;width:100%}.Buttons_button--withIcon__-xrw9{align-items:center;display:flex;gap:8px}.Buttons_button--active__QmFHF{background:#4b4e52!important;border-color:#4b4e52!important;color:#fff!important}.MailingsPage_pageTitle__PbwSM{margin-bottom:24px}.MailingsPage_toolbar__4kE07{align-items:center;display:flex;justify-content:space-between}.MailingsPage_toolbarActions__lsHDk,.MailingsPage_toolbarFilters__0JYK-{align-items:center;display:flex;gap:15px}.MailingsPage_countBadge__Gliyq{background:#6c757d1a;border-radius:3px;font-weight:500;margin-left:8px;min-width:20px;padding:2px 6px;text-align:center}.MailingsPage_filterButton__nZfEX{align-items:center!important;display:flex!important;white-space:nowrap}@media (max-width:768px){.MailingsPage_toolbarActions__lsHDk,.MailingsPage_toolbarFilters__0JYK-{gap:8px}}@media (max-width:576px){.MailingsPage_toolbar__4kE07{align-items:stretch;flex-direction:column;gap:16px}.MailingsPage_toolbarActions__lsHDk,.MailingsPage_toolbarFilters__0JYK-{flex-wrap:wrap;justify-content:center}}.MailingsPage_toolbar--elevated__GHFqY{box-shadow:0 2px 4px #0000001a}.MailingsPage_content-spacing__q0n1F{margin-bottom:24px}.TabsWithBlock_wrapper__Pgg-E{margin:10px auto;max-width:1300px}.TabsWithBlock_container__Ngtg1{position:relative;width:100%}.TabsWithBlock_tabsContainer__NPPsG{align-items:flex-end;display:flex;gap:30px;margin-bottom:0;position:relative;z-index:2}.TabsWithBlock_tab__RE4gY{border-radius:12px 12px 0 0;cursor:pointer;position:relative;transition:background-color .2s ease;white-space:nowrap}.TabsWithBlock_tabInactive__hJTxk{background:#0000;padding:4px 16px}.TabsWithBlock_tabInactive__hJTxk:hover{background:#e6e6e6}.TabsWithBlock_tabActive__MHg2c{background:#e6e6e6;border-bottom:1px solid #e6e6e6;margin-bottom:-1px;padding:4px 16px}.TabsWithBlock_blockLeftCorner__wW3-U{border-top-left-radius:0!important}.TabsWithBlock_blockRightCorner__aZb9\+{border-top-right-radius:0!important}.TabsWithBlock_emptyContent__5LkJS{align-items:center;display:flex;justify-content:center;min-height:100px;text-align:center}@media (max-width:768px){.TabsWithBlock_tabsContainer__NPPsG{flex-wrap:wrap;gap:20px}.TabsWithBlock_tab__RE4gY{padding:8px 12px}.TabsWithBlock_tabActive__MHg2c{padding:10px 12px}}@media (max-width:480px){.TabsWithBlock_tabsContainer__NPPsG{gap:15px}.TabsWithBlock_tab__RE4gY{font-size:12px;padding:6px 10px}.TabsWithBlock_tabActive__MHg2c{padding:8px 10px}}.TabsWithBlock_tab__RE4gY{transition:background-color .2s ease,padding .2s ease}:root{--automation-primary:#4285f4;--automation-secondary:#6c757d;--automation-success:#28a745;--automation-danger:#dc3545;--automation-bg:#f8f9fa;--automation-border:#e9ecef;--automation-text:#212529;--automation-text-secondary:#6c757d;--automation-panel-width:300px;--automation-header-height:60px}.automation-list{margin:0 auto;max-width:1400px;padding:24px}.automation-list__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.automation-list__title{color:#212529;color:var(--automation-text);font-size:28px;font-weight:600;margin:0}.automation-list__tabs{border-bottom:2px solid #e9ecef;border-bottom:2px solid var(--automation-border);display:flex;gap:8px;margin-bottom:24px}.automation-list__tab{background:none;border:none;border-bottom:2px solid #0000;color:#6c757d;color:var(--automation-text-secondary);cursor:pointer;font-size:14px;font-weight:500;margin-bottom:-2px;padding:12px 24px;transition:all .2s ease}.automation-list__tab.active,.automation-list__tab:hover{color:#4285f4;color:var(--automation-primary)}.automation-list__tab.active{border-bottom-color:#4285f4;border-bottom-color:var(--automation-primary)}.automation-list__grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.automation-list__empty{color:#6c757d;color:var(--automation-text-secondary);padding:60px 20px;text-align:center}.automation-card{background:#fff;border:1px solid #e9ecef;border:1px solid var(--automation-border);border-radius:8px;cursor:pointer;padding:20px;position:relative;transition:all .2s ease}.automation-card:hover{border-color:#4285f4;border-color:var(--automation-primary)}.automation-card__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.automation-card__badge{border-radius:12px;display:inline-block;font-size:12px;font-weight:500;padding:4px 12px}.automation-card__badge--scenario{background-color:#e3f2fd;color:#1976d2}.automation-card__badge--rule{background-color:#f3e5f5;color:#7b1fa2}.automation-card__status{color:#6c757d;color:var(--automation-text-secondary);font-size:12px}.automation-card__status.active{color:#28a745;color:var(--automation-success)}.automation-card__name{color:#212529;color:var(--automation-text);font-size:18px;font-weight:600;margin:0 0 8px}.automation-card__description{color:#6c757d;color:var(--automation-text-secondary);font-size:14px;line-height:1.5;margin:0 0 16px}.automation-card__footer{align-items:center;border-top:1px solid #e9ecef;border-top:1px solid var(--automation-border);display:flex;justify-content:space-between;padding-top:12px}.automation-card__date{color:#6c757d;color:var(--automation-text-secondary);font-size:12px}.automation-card__delete{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;justify-content:center;opacity:0;padding:4px;position:absolute;right:12px;top:5px;transition:opacity .2s ease;z-index:10}.automation-card:hover .automation-card__delete,.automation-card__delete:hover{opacity:1}.automation-card__delete svg{stroke-width:2;color:#4285f4;color:var(--automation-primary)}.automation-card__delete:hover svg{color:#dc3545;color:var(--automation-danger)}.automation-builder{background:#f8f9fa;background:var(--automation-bg);display:flex;flex-direction:column;height:100vh;overflow:hidden}.automation-builder__header{align-items:center;background:#fff;border-bottom:1px solid #e9ecef;border-bottom:1px solid var(--automation-border);display:flex;height:60px;height:var(--automation-header-height);justify-content:space-between;padding:0 24px}.automation-builder__title{color:#212529;color:var(--automation-text);font-size:20px;font-weight:600}.automation-builder__actions{display:flex;gap:12px}.automation-builder__main{display:flex;flex:1 1;overflow:hidden}.automation-builder__undo-redo{border-right:1px solid #e9ecef;border-right:1px solid var(--automation-border);display:flex;gap:4px;margin-right:16px;padding-right:16px}.automation-builder__redo-button,.automation-builder__undo-button{align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:6px;color:#424242;cursor:pointer;display:flex;height:28px;justify-content:center;padding:0;transition:all .2s ease;width:28px}.automation-builder__redo-button:not(.disabled):hover,.automation-builder__undo-button:not(.disabled):hover{background:#e0e0e0;border-color:#e0e0e0;color:#333}.automation-builder__redo-button:not(.disabled):active,.automation-builder__undo-button:not(.disabled):active{transform:scale(.95)}.automation-builder__redo-button.disabled,.automation-builder__redo-button:disabled,.automation-builder__undo-button.disabled,.automation-builder__undo-button:disabled{background:#fafafa;border-color:#f0f0f0;color:#bdbdbd;cursor:not-allowed;opacity:.5}.blocks-panel{background:#fff;border-right:1px solid #e9ecef;border-right:1px solid var(--automation-border);overflow-y:auto;padding:16px;width:300px;width:var(--automation-panel-width)}.blocks-panel__title{color:#212529;color:var(--automation-text);font-size:16px;font-weight:600;margin-bottom:16px}.blocks-panel__category{margin-bottom:24px}.blocks-panel__category-title{color:#6c757d;color:var(--automation-text-secondary);font-weight:600;gap:6px}.blocks-panel__category-title,.blocks-panel__item{align-items:center;display:flex;font-size:14px;margin-bottom:8px}.blocks-panel__item{background:#f8f9fa;border-radius:6px;color:#212529;color:var(--automation-text);cursor:move;gap:10px;padding:10px 12px;transition:all .2s ease}.blocks-panel__item svg{flex-shrink:0}.blocks-panel__item span{flex:1 1}.blocks-panel__item:hover{background:#e9ecef;transform:translateX(4px)}.flow-canvas{background:#fafafa;flex:1 1;position:relative}.react-flow__node{border-radius:8px;font-size:14px;min-width:110px;padding:2px}.react-flow__node.react-flow__node-automation{background:#0000!important;border:none!important;border-radius:0!important;min-width:auto!important;padding:0!important}.react-flow__edge{stroke:#e9ecef;stroke:var(--automation-border);stroke-width:2;stroke-width:2px}.react-flow__edge.selected{stroke:#4285f4;stroke:var(--automation-primary);stroke-width:3px}.react-flow__edge path{stroke:#b1b1b7}.react-flow__edge.selected path{stroke:#4285f4;stroke:var(--automation-primary)}.react-flow__arrowhead{fill:#b1b1b7}.react-flow__edge.selected .react-flow__arrowhead{fill:#4285f4;fill:var(--automation-primary)}.react-flow__handle{background:#fff!important;border:2px solid #555!important;height:12px!important;transition:all .2s ease;width:12px!important}.react-flow__handle:hover{background:#ddd!important;border-color:#fff!important;height:15px!important;width:15px!important}.react-flow__handle-left{left:-4.5px!important}.react-flow__handle-right{right:-4.5px!important}.automation-node{align-items:center;background:#fff;border:1px solid #e9ecef;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:8px;height:100px;justify-content:center;padding:12px;transition:all .2s ease;width:130px}.automation-node.selected{border-radius:12px;border-width:3px;box-shadow:0 0 0 7px #65666733}.automation-node__icon{align-items:center;display:flex;height:48px;justify-content:center;width:48px}.automation-node__label{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#212529;color:var(--automation-text);display:-webkit-box;font-size:12px;font-weight:500;line-height:1.2;max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis}.automation-node__delete{align-items:center;background:#fff;border:2px solid #dc3545;border-radius:50%;color:#dc3545;cursor:pointer;display:none;height:28px;justify-content:center;padding:0;position:absolute;right:-10px;top:-10px;transition:all .2s ease;width:28px;z-index:10}.automation-node__delete:hover{background:#dc3545;color:#fff;transform:scale(1.1)}.automation-node:hover .automation-node__delete{display:flex}.automation-node--recipients{background:linear-gradient(135deg,#e3f2fd,#bbdefb);border-color:#2196f3}.automation-node--recipients.selected{border-color:#1976d2}.automation-node--recipients .automation-node__icon svg{color:#1976d2}.automation-node--days,.automation-node--hours,.automation-node--pause,.automation-node--speed{background:linear-gradient(135deg,#fff3e0,#ffe0b2);border-color:#ff9800}.automation-node--days.selected,.automation-node--hours.selected,.automation-node--pause.selected,.automation-node--speed.selected{border-color:#f57c00}.automation-node--days .automation-node__icon svg,.automation-node--hours .automation-node__icon svg,.automation-node--pause .automation-node__icon svg,.automation-node--speed .automation-node__icon svg{color:#f57c00}.automation-node--condition_invoice,.automation-node--condition_open{background:linear-gradient(135deg,#fff8e1,#ffecb3);border-color:#ffc107}.automation-node--condition_invoice.selected,.automation-node--condition_open.selected{border-color:#ffa000}.automation-node--condition_invoice .automation-node__icon svg,.automation-node--condition_open .automation-node__icon svg{color:#ffa000}.automation-node--analytics,.automation-node--exclusions{background:linear-gradient(135deg,#f3e5f5,#e1bee7);border-color:#9c27b0}.automation-node--analytics.selected,.automation-node--exclusions.selected{border-color:#7b1fa2}.automation-node--analytics .automation-node__icon svg,.automation-node--exclusions .automation-node__icon svg{color:#7b1fa2}.automation-node--priority_rule,.automation-node--priority_scenario{background:linear-gradient(135deg,#f5f5f5,#e0e0e0);border-color:#757575}.automation-node--priority_rule.selected,.automation-node--priority_scenario.selected{border-color:#424242}.automation-node--priority_rule .automation-node__icon svg,.automation-node--priority_scenario .automation-node__icon svg{color:#424242}.automation-node--send{background:linear-gradient(135deg,#e8f5e9,#c8e6c9);border-color:#4caf50}.automation-node--send.selected{border-color:#388e3c}.automation-node--send .automation-node__icon svg{color:#388e3c}.properties-panel{background:#fff;border-left:1px solid #e9ecef;border-left:1px solid var(--automation-border);overflow-y:auto;padding:16px;width:300px}.properties-panel__title{color:#212529;color:var(--automation-text);font-size:16px;font-weight:600;margin-bottom:16px}.properties-panel__empty{color:#6c757d;color:var(--automation-text-secondary);padding:40px 20px;text-align:center}.block-properties{display:flex;flex-direction:column;gap:16px}.block-properties__field{display:flex;flex-direction:column;gap:8px}.block-properties__label{color:#212529;color:var(--automation-text);font-size:14px;font-weight:500}.block-properties__input,.block-properties__select{border:1px solid #e9ecef;border:1px solid var(--automation-border);border-radius:4px;font-size:14px;padding:8px 12px}.save-dialog-overlay{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.save-dialog{background:#fff;border-radius:8px;box-shadow:0 4px 16px #0000001a;max-width:90%;padding:24px;width:500px}.save-dialog__title{font-size:20px;font-weight:600}.save-dialog__content,.save-dialog__title{color:#212529;color:var(--automation-text);margin-bottom:20px}.save-dialog__content{line-height:1.6}.save-dialog__content p{margin:0}.save-dialog__field{margin-bottom:16px}.save-dialog__label{color:#212529;color:var(--automation-text);display:block;font-size:14px;font-weight:500;margin-bottom:6px}.save-dialog__input{border:1px solid #e9ecef;border:1px solid var(--automation-border);border-radius:6px;box-sizing:border-box;font-size:14px;padding:10px 12px;width:100%}.save-dialog__input:focus{border-color:#4285f4;border-color:var(--automation-primary);outline:none}.save-dialog__textarea{border:1px solid #e9ecef;border:1px solid var(--automation-border);border-radius:6px;box-sizing:border-box;font-family:inherit;font-size:14px;padding:10px 12px;resize:vertical;width:100%}.save-dialog__textarea:focus{border-color:#4285f4;border-color:var(--automation-primary);outline:none}.save-dialog__type{display:flex;gap:16px;margin-bottom:20px}.save-dialog__type label{align-items:center;cursor:pointer;display:flex;gap:8px}.save-dialog__actions{display:flex;gap:12px;justify-content:flex-end}.save-dialog__button{border:1px solid #0000;border-radius:6px;cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;padding:10px 20px;transition:all .2s ease}.save-dialog__button--primary{background-color:#4285f4;background-color:var(--automation-primary);border-color:#4285f4;border-color:var(--automation-primary);color:#fff}.save-dialog__button--primary:hover{background-color:#3367d6;border-color:#3367d6}.save-dialog__button--danger{background-color:#d32f2f;border-color:#d32f2f;color:#fff}.save-dialog__button--danger:hover{background-color:#b71c1c;border-color:#b71c1c}.save-dialog__button--secondary{background-color:initial;border-color:#e9ecef;border-color:var(--automation-border);color:#212529;color:var(--automation-text)}.save-dialog__button--secondary:hover{background-color:#f5f5f5;border-color:#ccc}.save-dialog__button:disabled{cursor:not-allowed;opacity:.5}.automation-button{align-items:center;border:1px solid #0000;border-radius:6px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:500;gap:8px;padding:5px 15px;transition:all .2s ease}.automation-button--primary{background-color:#4285f4;background-color:var(--automation-primary);border-color:#4285f4;border-color:var(--automation-primary);color:#fff}.automation-button--primary:hover{background-color:#3367d6;border-color:#3367d6}.automation-button--secondary{background-color:initial;border-color:#e9ecef;border-color:var(--automation-border);color:#212529;color:var(--automation-text)}.automation-button--secondary:hover{background-color:#f5f5f5;border-color:#ccc}.automation-button--saved{color:#757575;cursor:default}.automation-button--saved,.automation-button--saved:hover{background-color:#e0e0e0;border-color:#e0e0e0}.automation-button:disabled{cursor:not-allowed;opacity:.5}.react-flow__container{height:100%;left:0;position:absolute;top:0;width:100%}.react-flow__pane{cursor:grab;z-index:1}.react-flow__pane.selection{cursor:pointer}.react-flow__pane.dragging{cursor:grabbing}.react-flow__viewport{pointer-events:none;transform-origin:0 0;z-index:2}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow .react-flow__edges{overflow:visible;pointer-events:none}.react-flow__connection-path,.react-flow__edge-path{stroke:#b1b1b7;stroke-width:1;fill:none}.react-flow__edge{cursor:pointer;pointer-events:visibleStroke}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge:focus .react-flow__edge-path,.react-flow__edge:focus-visible .react-flow__edge-path{stroke:#555}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge-textbg{fill:#fff}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__connectionline{z-index:1001}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{box-sizing:border-box;cursor:grab;pointer-events:all;position:absolute;transform-origin:0 0;-webkit-user-select:none;user-select:none}.react-flow__node.dragging{cursor:grabbing}.react-flow__nodesselection{pointer-events:none;transform-origin:left top;z-index:3}.react-flow__nodesselection-rect{cursor:grab;pointer-events:all;position:absolute}.react-flow__handle{background:#1a192b;border:1px solid #fff;border-radius:100%;height:6px;min-height:5px;min-width:5px;pointer-events:none;position:absolute;width:6px}.react-flow__handle.connectionindicator{cursor:crosshair;pointer-events:all}.react-flow__handle-bottom{bottom:-4px;left:50%;top:auto;transform:translate(-50%)}.react-flow__handle-top{left:50%;top:-4px;transform:translate(-50%)}.react-flow__handle-left{left:-4px;top:50%;transform:translateY(-50%)}.react-flow__handle-right{right:-4px;top:50%;transform:translateY(-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__panel{margin:15px;position:absolute;z-index:5}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.center{left:50%;transform:translateX(-50%)}.react-flow__attribution{background:#ffffff80;font-size:10px;margin:0;padding:2px 3px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{height:100%;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;width:100%}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-default,.react-flow__node-group,.react-flow__node-input,.react-flow__node-output{background-color:#fff;border:1px solid #1a192b;border-radius:3px;color:#222;font-size:12px;padding:10px;text-align:center;width:150px}.react-flow__node-default.selectable:hover,.react-flow__node-group.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover{box-shadow:0 1px 4px 1px #00000014}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible{box-shadow:0 0 0 .5px #1a192b}.react-flow__node-group{background-color:#f0f0f040}.react-flow__nodesselection-rect,.react-flow__selection{background:#0059dc14;border:1px dotted #0059dccc}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls{box-shadow:0 0 2px 1px #00000014}.react-flow__controls-button{align-items:center;background:#fefefe;border:none;border-bottom:1px solid #eee;box-sizing:initial;cursor:pointer;display:flex;height:16px;justify-content:center;padding:5px;-webkit-user-select:none;user-select:none;width:16px}.react-flow__controls-button:hover{background:#f4f4f4}.react-flow__controls-button svg{max-height:12px;max-width:12px;width:100%}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__minimap{background-color:#fff}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.bottom,.react-flow__resize-control.top{cursor:ns-resize}.react-flow__resize-control.bottom.right,.react-flow__resize-control.top.left{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:#3367d9;border:1px solid #fff;border-radius:1px;height:4px;transform:translate(-50%,-50%);width:4px}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.bottom.left,.react-flow__resize-control.handle.top.left{left:0}.react-flow__resize-control.handle.bottom.right,.react-flow__resize-control.handle.top.right{left:100%}.react-flow__resize-control.line{border:0 solid #3367d9}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{height:100%;top:0;transform:translate(-50%);width:1px}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.bottom,.react-flow__resize-control.line.top{height:1px;left:0;transform:translateY(-50%);width:100%}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.Toggle_container__POcL8{align-items:center;display:flex;gap:12px}.Toggle_label__7xGUF{font-size:14px;font-weight:500;-webkit-user-select:none;user-select:none}.Toggle_toggle__B3vQ7{border:none;border-radius:12px;cursor:pointer;height:24px;outline:none;padding:0;position:relative;transition:all .3s ease;width:48px}.Toggle_toggleOff__6inX6{background-color:#e5e7eb}.Toggle_toggleOff__6inX6:hover{background-color:#d1d5db}.Toggle_toggleOn__d2Sm0{background-color:#10b981}.Toggle_toggleOn__d2Sm0:hover{background-color:#059669}.Toggle_toggleDisabled__zv8BR{cursor:not-allowed;opacity:.5}.Toggle_toggleSlider__QqoRY{background-color:#fff;border-radius:50%;box-shadow:0 2px 4px #0003;height:20px;left:2px;position:absolute;top:2px;transition:transform .3s ease;width:20px}.Toggle_toggleOn__d2Sm0 .Toggle_toggleSlider__QqoRY{transform:translateX(24px)}.Toggle_toggle__B3vQ7:focus{box-shadow:0 0 0 3px #10b98133}.Toggle_toggleOff__6inX6:focus{box-shadow:0 0 0 3px #9ca3af33}.ConfirmModal_overlay__o-mb5{align-items:center;background:#00000052;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.ConfirmModal_modal__cZjCi{align-items:center;animation:ConfirmModal_fadein__lfc-f .18s;background:#fff;border-radius:16px;box-shadow:0 8px 32px #00000030;display:flex;flex-direction:column;max-width:90vw;min-width:320px;padding:32px 24px 20px}@keyframes ConfirmModal_fadein__lfc-f{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.ConfirmModal_title__4io4G{color:#222;font-size:20px;font-weight:600;margin-bottom:12px;text-align:center}.ConfirmModal_message__x7G8d{color:#434343;font-size:15px;margin-bottom:22px;text-align:center}.ConfirmModal_buttons__K7eiS{display:flex;gap:18px;justify-content:center;width:100%}.ConfirmModal_confirm__AgsFa{background:#e43d3d;border:none;border-radius:7px;color:#fff;cursor:pointer;font-size:15px;font-weight:500;padding:10px 28px;transition:background .18s}.ConfirmModal_confirm__AgsFa:hover{background:#b92c2c}.ConfirmModal_cancel__eR8He{background:#ededed;border:none;border-radius:7px;color:#444;cursor:pointer;font-size:15px;font-weight:500;padding:10px 24px;transition:background .18s}.ConfirmModal_cancel__eR8He:hover{background:#d3d3d3}.MailingControls_controlsContainer__VwTbW{display:flex;flex-direction:column;gap:8px;margin-top:12px}.MailingControls_sandboxIndicator__g0gpd{align-items:center;background-color:#fef3c7;border:1px solid #fcd34d;border-radius:6px;color:#92400e;display:flex;font-size:13px;font-weight:500;gap:8px;padding:8px 12px}.MailingControls_buttonsRow__TjG8B{align-items:center;display:flex;gap:8px}.MailingControls_iconActive__xGze5{color:#4b4e52}.MailingControls_iconDisabled__vi4rs{color:#d1d5db}.MailingControls_iconStop__JkVW0{color:#dc2626}.MailingControls_iconStopDisabled__f1CsL{color:#d1d5db}.Input_input__70SE0{background-color:#fff;border:1px solid #ddd;border-radius:5px;box-sizing:border-box;color:#212529;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;height:30px;line-height:30px;outline:none;padding:0 7px 3px;transition:border-color .2s ease;width:100%}.Input_input__70SE0::placeholder{color:#ccc;opacity:1}.Input_input__70SE0:focus{border-color:#ddd}.Input_input--error__Xo8nI{border-color:#ff0101}.Input_input--fullWidth__X8DxA{width:100%}.Input_input--small__B2xzJ{width:120px}.Input_input--medium__SKHco{width:200px}.Input_input--large__ZhfBs{width:300px}.AddEmailsButton_container__dI\+XY{display:inline-block;position:relative;width:100%}.AddEmailsButton_iconRotated__5bEjP{transform:rotate(180deg);transition:transform .2s ease}.AddEmailsButton_dropdown__T4ALd{background:#fff;border:1px solid #ddd;border-radius:6px;box-shadow:0 4px 12px #00000026;left:0;margin-top:4px;max-height:400px;overflow:hidden;position:absolute;top:100%;width:auto;z-index:1000}.AddEmailsButton_header__nGnsR{background:#e6e6e6;display:flex;padding:8px 0}.AddEmailsButton_columnHeader__V-a7n{flex-shrink:0;padding:4px 12px;text-align:left;width:250px}.AddEmailsButton_content__Ha8pe{display:flex;max-height:300px;min-height:200px}.AddEmailsButton_column__yRkWk{flex-shrink:0;overflow-y:auto;padding:8px;width:230px}.AddEmailsButton_column__yRkWk:last-child{border-right:none}.AddEmailsButton_menuItem__rnUlk{cursor:pointer;padding:2px 8px}.AddEmailsButton_menuItem__rnUlk:hover{background:#f8f9fa;border-radius:10px}.AddEmailsButton_menuItem__rnUlk button{background:#0000;border:none;padding:4px 8px;text-align:left;width:100%}.AddEmailsButton_templateColumn__3Ni1m{height:100%}.AddEmailsButton_templateHeader__FtJ3O{background:#f8f9fa;padding:8px 12px}.AddEmailsButton_templateItem__Jmods{cursor:pointer;padding:4px 12px}.AddEmailsButton_templateItem__Jmods:hover{background:#f9f9f9}.AddEmailsButton_templateItem__Jmods:last-child{border-bottom:none}.AddEmailsButton_templateContent__\+nl0e{align-items:center;display:flex;gap:8px}.AddEmailsButton_templateText__poTQ8{cursor:pointer;flex:1 1}.AddEmailsButton_checkboxContainer__TuMKE{align-items:center;display:flex;gap:6px}.AddEmailsButton_checkbox__ZjWrx{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fff;border:1px solid #ddd;border-radius:5px;cursor:pointer;height:20px;position:relative;width:20px}.AddEmailsButton_checkbox__ZjWrx:checked{background:#4b4e52;border-color:#4b4e52}.AddEmailsButton_checkbox__ZjWrx:checked:after{color:#fff;content:"✓";font-size:12px;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.AddEmailsButton_checkbox__ZjWrx:hover{border-color:#4b4e52}.AddEmailsButton_footer__Q-lDS{background:#f8f9fa;border-top:1px solid #e6e6e6;padding:12px;text-align:right}.AddEmailsButton_previewPopup__wpxVx{animation:AddEmailsButton_fadeIn__lL8cs .2s ease-in-out;background:#fff;border:1px solid #e1e5e9;border-radius:8px;box-shadow:0 6px 16px #0003;left:760px;max-height:800px;overflow-y:auto;pointer-events:auto!important;position:absolute;top:-200px;width:600px;z-index:1001}.AddEmailsButton_previewHeader__-SwUm{background:#f8f8f8;border-bottom:1px solid #e1e5e9;padding:16px 20px}.AddEmailsButton_previewContent__cRCUt{background:#fff;height:700px;max-height:700px;overflow-y:auto;overscroll-behavior:contain;padding:0}.AddEmailsButton_previewContent__cRCUt img{display:block;height:auto;object-fit:contain;width:100%}.AddEmailsButton_previewContent__cRCUt iframe{background:#fff;border:none;height:600px;width:100%}@media (max-width:768px){.AddEmailsButton_dropdown__T4ALd{left:50%;max-width:600px;position:fixed;right:auto;top:50%;transform:translate(-50%,-50%);width:90vw}.AddEmailsButton_content__Ha8pe{flex-direction:column;max-height:50vh}.AddEmailsButton_column__yRkWk{border-bottom:1px solid #e6e6e6;border-right:none;max-height:150px}.AddEmailsButton_column__yRkWk:last-child{border-bottom:none}.AddEmailsButton_previewPopup__wpxVx{display:none;overscroll-behavior:contain}}@media (max-width:480px){.AddEmailsButton_header__nGnsR{font-size:12px}.AddEmailsButton_columnHeader__V-a7n{padding:4px 8px}.AddEmailsButton_menuItem__rnUlk,.AddEmailsButton_templateItem__Jmods{padding:6px 8px}.AddEmailsButton_checkbox__ZjWrx{height:18px;width:18px}}.AddEmailsButton_dropdown__T4ALd{animation:AddEmailsButton_slideDown__kjeFd .2s ease-out}@keyframes AddEmailsButton_slideDown__kjeFd{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.AddEmailsButton_previewPopup__wpxVx{animation:AddEmailsButton_fadeIn__lL8cs .15s ease-out;overscroll-behavior:contain}@keyframes AddEmailsButton_fadeIn__lL8cs{0%{opacity:0}to{opacity:1}}.AddEmailsButton_column__yRkWk::-webkit-scrollbar{width:6px}.AddEmailsButton_column__yRkWk::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.AddEmailsButton_column__yRkWk::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.AddEmailsButton_column__yRkWk::-webkit-scrollbar-thumb:hover{background:#999}.AddEmailsButton_menuItemActive__Uq\+kO{background:#f8f9fa;border-radius:10px}.AddEmailsButton_menuItemActive__Uq\+kO button{background:#f8f9fa;font-weight:500}.AddEmailsButton_menuItem__rnUlk button:hover{background:#0000!important}.AddEmailsButton_menuItem__rnUlk button{background:#0000!important;border:none!important}.AddEmailsButton_previewPopup__wpxVx:hover~*{pointer-events:none;-webkit-user-select:none;user-select:none}.AddEmailsButton_previewContent__cRCUt::-webkit-scrollbar-track{background:red}.AddEmailsButton_previewContent__cRCUt::-webkit-scrollbar-thumb{background:#00f}.Select_selectContainer__-Ca1K{display:inline-block;position:relative;width:100%}.Select_select__XPDXs{align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:5px;box-sizing:border-box;color:#ccc;cursor:pointer;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;height:30px;justify-content:space-between;line-height:30px;outline:none;padding:0 7px 3px;transition:border-color .2s ease;-webkit-user-select:none;user-select:none;width:100%}.Select_selectText__XxKl\+{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Select_selectArrow__Pht56{color:#6c757d;margin-left:8px;transition:transform .2s ease}.Select_select--open__dAa-o,.Select_select__XPDXs:hover{border-color:#ddd}.Select_select--open__dAa-o .Select_selectArrow__Pht56{transform:rotate(180deg)}.Select_select--error__cT6au{border-color:#ff0101}.Select_dropdown__JX3ih{background-color:#fff;border-radius:5px;box-shadow:0 4px 12px #00000026;left:0;margin-top:2px;max-height:200px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:1000}.Select_option__OGYbl{color:#212529;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;padding:8px 12px;transition:background-color .2s ease;-webkit-user-select:none;user-select:none}.Select_option__OGYbl:hover{background-color:#e6e6e6}.Select_option__OGYbl:first-child{border-top-left-radius:5px;border-top-right-radius:5px}.Select_option__OGYbl:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.RecipientsGroupSelector_container__Dh9QL{display:flex;gap:0;width:100%}.RecipientsGroupSelector_input__l4zmZ{border-bottom-right-radius:0!important;border-right:none!important;border-top-right-radius:0!important;flex:1 1}.RecipientsGroupSelector_button__xE\+Jf{align-items:center!important;border-bottom-left-radius:0!important;border-bottom-right-radius:5px!important;border-left:1px solid #ddd!important;border-top-left-radius:0!important;border-top-right-radius:5px!important;display:flex!important;height:30px;justify-content:center!important;margin:0!important;padding:0!important;width:40px}.DatePicker_datePickerContainer__58kvf{display:inline-block;position:relative;width:100%}.DatePicker_datePicker__AsY\+x{align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:5px;box-sizing:border-box;color:#212529;cursor:pointer;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;height:30px;justify-content:space-between;line-height:30px;outline:none;padding:0 7px;pointer-events:none!important;transition:border-color .2s ease;-webkit-user-select:none;user-select:none;width:100%}.DatePicker_dateText__o1CH\+{flex:1 1;overflow:hidden;pointer-events:none;text-overflow:ellipsis;white-space:nowrap}.DatePicker_placeholder__Ai6kw{color:#ccc!important}.DatePicker_calendarIcon__NQl2a{color:#ccc;font-size:14px;margin-left:8px;pointer-events:none}.DatePicker_datePicker__AsY\+x:hover{border-color:#ddd}.DatePicker_datePicker--error__g6CB4{border-color:#ff0101}.DatePicker_calendarPopup__BZ1Zg{background-color:#fff;border-radius:5px;box-shadow:0 4px 12px #00000026;left:0;margin-top:2px;padding:8px;position:absolute;top:100%;z-index:1000}.DatePicker_hiddenDateInput__COzKv{background:#0000;border:none;color:#212529;font-size:16px;height:30px;outline:none;padding:4px;width:200px}.DatePicker_hiddenInput__tEhhy{appearance:none;background:#0000;border:none;cursor:pointer;height:100%;left:0;margin:0;opacity:0;padding:0;position:absolute;top:0;width:100%;z-index:999!important;&::-webkit-calendar-picker-indicator{height:100%;opacity:0;position:absolute;right:0;width:100%}}.MailingComments_container__Xsa9y{padding:20px}.MailingComments_addForm__TfyBr{display:flex;flex-direction:column;gap:12px}.MailingComments_textarea__a\+xZT{border:1px solid #ddd;border-radius:8px;font-family:inherit;font-size:14px;line-height:1.5;min-height:80px;padding:12px;resize:vertical;width:100%}.MailingComments_textarea__a\+xZT:focus{border-color:#4b4e52;outline:none}.MailingComments_textarea__a\+xZT:disabled{background-color:#f8f8f8;cursor:not-allowed}.MailingComments_commentsList__PD\+Fg{display:flex;flex-direction:column;gap:16px}.MailingComments_commentItem__tg-F7{background-color:#f8f8f8;border-left:3px solid #4b4e52;border-radius:8px;padding:16px}.MailingComments_commentHeader__\+RNu8{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.MailingComments_emptyState__BX7UA{padding:40px 20px;text-align:center}.KPICards_container__8fJWA{margin-bottom:24px;width:100%}.KPICards_grid__u1bZN{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(6,1fr);width:100%}.KPICards_gridSecondary__3sGpk{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-top:16px;width:100%}.KPICards_cardSecondary__UFCT-{opacity:.9}.KPICards_cardSecondary__UFCT-:hover{opacity:1}.KPICards_card__inbqj{align-items:center;background:#fff;border:1px solid #f0f0f0;border-radius:8px;box-shadow:0 1px 4px #00000014;display:flex;flex-direction:column;min-height:80px;padding:12px 8px;position:relative;text-align:center;transition:all .3s ease}.KPICards_card__inbqj:hover{box-shadow:0 2px 8px #0000001f;transform:translateY(-1px)}.KPICards_content__1XJJY{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;width:100%}.KPICards_title__wGw1E{font-size:12px!important;font-weight:500;margin-bottom:4px}.KPICards_value__p0mWJ{font-size:clamp(14px,2.5vw,16px);font-size:clamp(14px,4vw,20px)!important;font-weight:700!important;line-height:1.2;margin-bottom:2px}.KPICards_percent__Sw5c7{font-size:clamp(10px,3vw,14px)!important;margin-bottom:4px}.KPICards_description__HrH1p{font-size:10px!important;font-weight:400!important;line-height:1.2;margin-top:auto;text-align:center;text-transform:none!important}.KPICards_card--blue__IcHEN .KPICards_percent__Sw5c7,.KPICards_card--blue__IcHEN .KPICards_value__p0mWJ{color:#006aff}.KPICards_card--green__I45Ms .KPICards_percent__Sw5c7,.KPICards_card--green__I45Ms .KPICards_value__p0mWJ{color:#29b955}.KPICards_card--orange__Fhhk8 .KPICards_percent__Sw5c7,.KPICards_card--orange__Fhhk8 .KPICards_value__p0mWJ{color:#ff8c00}.KPICards_card--purple__B5Nrt .KPICards_percent__Sw5c7,.KPICards_card--purple__B5Nrt .KPICards_value__p0mWJ{color:#8a2be2}.KPICards_card--success__uWLlT .KPICards_percent__Sw5c7,.KPICards_card--success__uWLlT .KPICards_value__p0mWJ{color:#0bbf8e}.KPICards_card--teal__Xr4ft .KPICards_percent__Sw5c7,.KPICards_card--teal__Xr4ft .KPICards_value__p0mWJ{color:#14b8a6}.KPICards_card--danger__zVtdo .KPICards_percent__Sw5c7,.KPICards_card--danger__zVtdo .KPICards_value__p0mWJ{color:#dc2626}.KPICards_card--warning__55Vk9 .KPICards_percent__Sw5c7,.KPICards_card--warning__55Vk9 .KPICards_value__p0mWJ{color:#f59e0b}.KPICards_card--muted__Yn4xT .KPICards_percent__Sw5c7,.KPICards_card--muted__Yn4xT .KPICards_value__p0mWJ{color:#6b7280}@media (max-width:1200px){.KPICards_grid__u1bZN{gap:12px;grid-template-columns:repeat(4,1fr)}.KPICards_gridSecondary__3sGpk{gap:12px;grid-template-columns:repeat(3,1fr)}.KPICards_card__inbqj{min-height:70px;padding:10px 6px}}@media (max-width:968px){.KPICards_gridSecondary__3sGpk,.KPICards_grid__u1bZN{gap:10px;grid-template-columns:repeat(3,1fr)}.KPICards_card__inbqj{min-height:65px;padding:8px 4px}}@media (max-width:768px){.KPICards_gridSecondary__3sGpk,.KPICards_grid__u1bZN{gap:8px;grid-template-columns:repeat(2,1fr)}.KPICards_card__inbqj{min-height:60px;padding:8px 4px}}@media (max-width:480px){.KPICards_gridSecondary__3sGpk,.KPICards_grid__u1bZN{gap:6px;grid-template-columns:repeat(2,1fr)}.KPICards_card__inbqj{min-height:55px;padding:6px 3px}}.KPICards_card__inbqj{animation:KPICards_fadeInUp__wpxaJ .5s ease-out}@keyframes KPICards_fadeInUp__wpxaJ{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.KPICards_card__inbqj:first-child{animation-delay:.1s}.KPICards_card__inbqj:nth-child(2){animation-delay:.2s}.KPICards_card__inbqj:nth-child(3){animation-delay:.3s}.KPICards_card__inbqj:nth-child(4){animation-delay:.4s}.KPICards_card__inbqj:nth-child(5){animation-delay:.5s}.AnalyticsFilters_container__Menrf{align-items:center;display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px;padding:12px 0}.AnalyticsFilters_filterGroup__D4YZg{align-items:center;display:flex;gap:8px;min-width:0}.AnalyticsFilters_label__a2qjQ{color:#6c757d!important;font-size:12px!important;font-weight:500!important;white-space:nowrap}.AnalyticsFilters_select__5JnCS{background:#fff;border:1px solid #ddd;border-radius:6px;color:#212529;cursor:pointer;font-family:inherit;font-size:14px;height:32px;min-width:120px;outline:none;padding:4px 8px;transition:all .2s ease}.AnalyticsFilters_select__5JnCS:hover{background:#f8f9fa;border-color:#ccc}.AnalyticsFilters_select__5JnCS:focus{border-color:#4b4e52;box-shadow:0 0 0 2px #4b4e521a}.AnalyticsFilters_resetButton__8032k{background:#0000;border:1px solid #ddd;border-radius:6px;cursor:pointer;font-family:inherit;height:32px;outline:none;padding:4px 12px;transition:all .2s ease}.AnalyticsFilters_resetButton__8032k:hover{background:#f8f9fa;border-color:#ccc}.AnalyticsFilters_resetButton__8032k:active{background:#e9ecef}@media (max-width:768px){.AnalyticsFilters_container__Menrf{gap:15px;margin-bottom:16px;padding:10px 0}.AnalyticsFilters_filterGroup__D4YZg{gap:6px}.AnalyticsFilters_select__5JnCS{font-size:13px;height:30px;min-width:100px}.AnalyticsFilters_resetButton__8032k{height:30px;padding:4px 10px}.AnalyticsFilters_label__a2qjQ{font-size:11px!important}}@media (max-width:480px){.AnalyticsFilters_container__Menrf{align-items:stretch;flex-direction:column;gap:12px;margin-bottom:16px}.AnalyticsFilters_filterGroup__D4YZg{justify-content:space-between;width:100%}.AnalyticsFilters_select__5JnCS{flex:1 1;margin-left:8px;min-width:0}.AnalyticsFilters_resetButton__8032k{justify-self:stretch;width:100%}}.AnalyticsFilters_select__5JnCS option{background:#fff;color:#212529;padding:4px 8px}.AnalyticsFilters_select__5JnCS option:hover{background:#f8f9fa}.AnalyticsFilters_select__5JnCS{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23666'%3E%3Cpath d='m7 10 5 5 5-5z'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;background-size:16px;padding-right:32px}.AnalyticsFilters_select__5JnCS:focus-visible{outline:2px solid #4b4e52;outline-offset:2px}.AnalyticsFilters_resetButton__8032k:focus-visible{outline:2px solid #4b4e52;outline-offset:2px}.AnalyticsFilters_container__Menrf{animation:AnalyticsFilters_fadeIn__hgW7n .3s ease-out}@keyframes AnalyticsFilters_fadeIn__hgW7n{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.TimeChart_container__b724g{background:#fff;border:1px solid #f0f0f0;border-radius:8px;box-shadow:0 1px 4px #0000000a;margin-bottom:24px;padding:20px}.TimeChart_header__hovEe{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:20px}.TimeChart_metricsControls__g1WSH{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.TimeChart_metricCheckbox__ZTq-6{align-items:center;cursor:pointer;display:flex;gap:8px;transition:opacity .2s ease;-webkit-user-select:none;user-select:none}.TimeChart_metricCheckbox__ZTq-6:hover{opacity:.8}.TimeChart_checkbox__C5j27{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.TimeChart_checkboxCustom__EHXUo{align-items:center;border:2px solid;border-radius:3px;display:flex;height:16px;justify-content:center;position:relative;transition:all .2s ease;width:16px}.TimeChart_checkboxCustom__EHXUo:after{color:#fff;content:"✓";font-size:11px;font-weight:700;opacity:0;transition:opacity .2s ease}.TimeChart_checkbox__C5j27:checked+.TimeChart_checkboxCustom__EHXUo:after{opacity:1}.TimeChart_metricLabel__Je6kj{color:#212529!important;font-size:13px!important;font-weight:500!important}.TimeChart_chartContainer__uZYfT{height:300px;margin-top:16px;width:100%}.TimeChart_tooltip__\+ik89{background:#fff;border:1px solid #e0e0e0;border-radius:6px;box-shadow:0 4px 12px #00000026;min-width:150px;padding:12px}.TimeChart_tooltipItem__c99w2{align-items:center;display:flex;gap:8px;margin-bottom:4px}.TimeChart_tooltipItem__c99w2:last-child{margin-bottom:0}.TimeChart_tooltipColor__MCHFd{border-radius:2px;flex-shrink:0;height:12px;width:12px}@media (max-width:768px){.TimeChart_container__b724g{margin-bottom:20px;padding:16px}.TimeChart_header__hovEe{align-items:flex-start;flex-direction:column;gap:12px}.TimeChart_metricsControls__g1WSH{gap:16px;justify-content:flex-start;width:100%}.TimeChart_chartContainer__uZYfT{height:250px}.TimeChart_metricLabel__Je6kj{font-size:12px!important}.TimeChart_checkboxCustom__EHXUo{height:14px;width:14px}.TimeChart_checkboxCustom__EHXUo:after{font-size:10px}}@media (max-width:480px){.TimeChart_container__b724g{margin-bottom:16px;padding:12px}.TimeChart_metricsControls__g1WSH{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;width:100%}.TimeChart_metricCheckbox__ZTq-6{gap:6px}.TimeChart_chartContainer__uZYfT{height:220px;margin-top:12px}.TimeChart_tooltip__\+ik89{min-width:120px;padding:8px}.TimeChart_tooltipColor__MCHFd{height:10px;width:10px}}.TimeChart_container__b724g{animation:TimeChart_fadeInUp__dflfO .5s ease-out}@keyframes TimeChart_fadeInUp__dflfO{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.TimeChart_metricCheckbox__ZTq-6:focus-within .TimeChart_checkboxCustom__EHXUo{outline:2px solid #4b4e52;outline-offset:2px}.TimeChart_container__b724g .TimeChart_recharts-cartesian-axis-tick-value__Sy6l7{fill:#6c757d!important;font-size:12px!important}.TimeChart_container__b724g .TimeChart_recharts-legend-item-text__Sf4Ur{color:#212529!important;font-size:13px!important}.TimeChart_container__b724g svg{outline:none}.HeatMap_container__\+B1lR{background:#fff;border:1px solid #f0f0f0;border-radius:8px;box-shadow:0 1px 4px #0000000a;margin-bottom:24px;padding:20px}.HeatMap_header__Luayz{margin-bottom:20px}.HeatMap_header__Luayz>:first-child{margin-bottom:4px}.HeatMap_tableContainer__C3nmW{margin-bottom:16px;overflow-x:auto}.HeatMap_table__sNkBt{border:1px solid #e0e0e0;border-collapse:collapse;width:100%}.HeatMap_cornerCell__vwSWk{background:#f8f9fa;border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-color:#e0e0e0 #d0d0d0 #d0d0d0 #e0e0e0;border-style:solid;border-width:1px;height:40px;width:60px}.HeatMap_headerCell__JlSFp{border:1px solid #e0e0e0;border-bottom-color:#d0d0d0;height:40px;width:50px}.HeatMap_headerCell__JlSFp,.HeatMap_timeCell__uO6Eb{background:#f8f9fa;padding:8px 4px;text-align:center;vertical-align:middle}.HeatMap_timeCell__uO6Eb{border:1px solid #e0e0e0;border-right-color:#d0d0d0;font-weight:500;height:50px;width:60px}.HeatMap_dataCell__wGBW2{border:1px solid #e0e0e0;cursor:pointer;height:50px;padding:4px;position:relative;text-align:center;transition:all .2s ease;vertical-align:middle;width:50px}.HeatMap_dataCell__wGBW2:hover{cursor:pointer;opacity:.8}.HeatMap_legend__VEvsL{align-items:center;border-top:1px solid #f0f0f0;display:flex;flex-wrap:wrap;gap:24px;justify-content:center;padding-top:16px}.HeatMap_legendItem__l\+io4{align-items:center;display:flex;gap:8px}.HeatMap_legendColorGood__o-a1b{background:linear-gradient(135deg,#78f8b6,#dbfeee);border:1px solid #e0e0e0;border-radius:3px;height:16px;width:16px}.HeatMap_legendColorNeutral__54UUA{background:linear-gradient(135deg,#fff2e6,#f0f8f0);border:1px solid #e0e0e0;border-radius:3px;height:16px;width:16px}.HeatMap_legendColorBad__66h8E{background:linear-gradient(135deg,#ffa6a6,#ffe3e3);border:1px solid #e0e0e0;border-radius:3px;height:16px;width:16px}@media (max-width:768px){.HeatMap_container__\+B1lR{margin-bottom:20px;padding:16px}.HeatMap_tableContainer__C3nmW{margin-bottom:12px}.HeatMap_cornerCell__vwSWk{height:35px;width:50px}.HeatMap_headerCell__JlSFp{height:35px;padding:6px 2px;width:45px}.HeatMap_timeCell__uO6Eb{height:45px;padding:6px 2px;width:50px}.HeatMap_dataCell__wGBW2{height:45px;padding:2px;width:45px}.HeatMap_legend__VEvsL{gap:16px}.HeatMap_legendColorBad__66h8E,.HeatMap_legendColorGood__o-a1b,.HeatMap_legendColorNeutral__54UUA{height:14px;width:14px}}@media (max-width:480px){.HeatMap_container__\+B1lR{margin-bottom:16px;padding:12px}.HeatMap_header__Luayz{margin-bottom:16px}.HeatMap_cornerCell__vwSWk{height:30px;width:40px}.HeatMap_headerCell__JlSFp{height:30px;padding:4px 1px;width:35px}.HeatMap_timeCell__uO6Eb{height:40px;padding:4px 1px;width:40px}.HeatMap_dataCell__wGBW2{height:40px;padding:1px;width:35px}.HeatMap_dataCell__wGBW2:hover{opacity:.8}.HeatMap_legend__VEvsL{align-items:flex-start;flex-direction:column;gap:12px}.HeatMap_legendColorBad__66h8E,.HeatMap_legendColorGood__o-a1b,.HeatMap_legendColorNeutral__54UUA{height:12px;width:12px}}.HeatMap_container__\+B1lR{animation:HeatMap_fadeInUp__Iwh2V .5s ease-out}@keyframes HeatMap_fadeInUp__Iwh2V{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.HeatMap_dataCell__wGBW2:focus{outline:2px solid #4b4e52;outline-offset:2px}.HeatMap_tableContainer__C3nmW::-webkit-scrollbar{height:6px}.HeatMap_tableContainer__C3nmW::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.HeatMap_tableContainer__C3nmW::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.HeatMap_tableContainer__C3nmW::-webkit-scrollbar-thumb:hover{background:#999}.HeatMap_dataCell__wGBW2 *{font-size:12px!important;font-weight:600!important;line-height:1!important}.HeatMap_headerCell__JlSFp *,.HeatMap_timeCell__uO6Eb *{font-size:11px!important;font-weight:500!important}.HeatMap_dataCell__wGBW2{border-color:#e0e0e0cc}.HeatMap_dataCell__wGBW2:hover{border-color:#e0e0e0!important}.HeatMap_customTooltip__rJcYl{background:#fff;border:1px solid #e0e0e0;border-radius:6px;box-shadow:0 4px 12px #00000026;padding:8px 12px;pointer-events:none;white-space:nowrap}.EmailRanking_container__hUXaE{background:#fff;border:1px solid #f0f0f0;border-radius:8px;box-shadow:0 1px 4px #0000000a;margin-bottom:24px;padding:20px}.EmailRanking_header__xPsXw{margin-bottom:20px}.EmailRanking_section__HmSRs{margin-bottom:24px}.EmailRanking_section__HmSRs:last-child{margin-bottom:0}.EmailRanking_sectionHeader__F3ct-{margin-bottom:12px}.EmailRanking_emailCard__fE3Ph{background:#fff;border:1px solid #f0f0f0;border-radius:8px;cursor:pointer;margin-bottom:12px;padding:16px;transition:all .2s ease}.EmailRanking_emailCard__fE3Ph:last-child{margin-bottom:0}.EmailRanking_emailCard__fE3Ph:hover{border-color:#d0d0d0;box-shadow:0 2px 8px #00000014;transform:translateY(-1px)}.EmailRanking_emailCardBest__tcmm3{background:linear-gradient(135deg,#fff,#f8fff8);border-left:4px solid #4caf50}.EmailRanking_emailCardBest__tcmm3:hover{background:linear-gradient(135deg,#f8fff8,#f0fef0);border-left-color:#388e3c}.EmailRanking_emailCardWorst__zLOt6{background:linear-gradient(135deg,#fff,#fff8f8);border-left:4px solid #f44336}.EmailRanking_emailCardWorst__zLOt6:hover{background:linear-gradient(135deg,#fff8f8,#fef0f0);border-left-color:#d32f2f}.EmailRanking_emailHeader__VvkY9{align-items:flex-start;display:flex;gap:12px;margin-bottom:12px}.EmailRanking_rankIcon__0yqHi{flex-shrink:0;font-size:20px;line-height:1;margin-top:2px}.EmailRanking_emailInfo__v1qlI{flex:1 1;min-width:0}.EmailRanking_emailSubject__\+\+BAD{display:block;line-height:1.4;margin-bottom:4px;word-break:break-word}.EmailRanking_emailReason__PS9Ia{display:block;font-style:italic;line-height:1.3}.EmailRanking_emailMetrics__tVvkx{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));margin-left:32px}.EmailRanking_metric__lAo0d{align-items:center;background:#00000005;border:1px solid #0000000f;border-radius:4px;display:flex;justify-content:space-between;padding:6px 10px}.EmailRanking_metric__lAo0d:hover{background:#0000000a}.EmailRanking_conversions__-gVcA{color:#0bbf8e!important;font-weight:600!important}@media (max-width:768px){.EmailRanking_container__hUXaE{margin-bottom:20px;padding:16px}.EmailRanking_emailCard__fE3Ph{padding:14px}.EmailRanking_emailHeader__VvkY9{gap:10px;margin-bottom:10px}.EmailRanking_rankIcon__0yqHi{font-size:18px}.EmailRanking_emailMetrics__tVvkx{gap:10px;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));margin-left:28px}.EmailRanking_metric__lAo0d{align-items:flex-start;flex-direction:column;gap:2px;padding:5px 8px}}@media (max-width:480px){.EmailRanking_container__hUXaE{margin-bottom:16px;padding:12px}.EmailRanking_emailCard__fE3Ph{margin-bottom:10px;padding:12px}.EmailRanking_emailHeader__VvkY9{gap:8px;margin-bottom:8px}.EmailRanking_rankIcon__0yqHi{font-size:16px}.EmailRanking_emailMetrics__tVvkx{gap:8px;grid-template-columns:1fr 1fr;margin-left:24px}.EmailRanking_metric__lAo0d{font-size:11px;padding:4px 6px}.EmailRanking_emailSubject__\+\+BAD{font-size:13px!important}.EmailRanking_emailReason__PS9Ia{font-size:11px!important}}.EmailRanking_container__hUXaE{animation:EmailRanking_fadeInUp__G0BuW .5s ease-out}@keyframes EmailRanking_fadeInUp__G0BuW{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.EmailRanking_emailCard__fE3Ph{animation:EmailRanking_slideInLeft__R0Zoo .4s ease-out}@keyframes EmailRanking_slideInLeft__R0Zoo{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.EmailRanking_emailCard__fE3Ph:first-child{animation-delay:.1s}.EmailRanking_emailCard__fE3Ph:nth-child(2){animation-delay:.2s}.EmailRanking_emailCard__fE3Ph:nth-child(3){animation-delay:.3s}.EmailRanking_emailCard__fE3Ph:nth-child(4){animation-delay:.4s}.EmailRanking_emailCard__fE3Ph:nth-child(5){animation-delay:.5s}.EmailRanking_emailCard__fE3Ph:focus{outline:2px solid #4b4e52;outline-offset:2px}.EmailRanking_emailSubject__\+\+BAD *{font-weight:500!important;line-height:1.4!important}.EmailRanking_emailReason__PS9Ia *{font-style:italic!important;opacity:.8}.EmailRanking_emailCard__fE3Ph:active{box-shadow:0 1px 4px #0000001f;transform:translateY(0)}.EmailRanking_metric__lAo0d *{font-size:12px!important;line-height:1.2!important}.EmailRanking_metric__lAo0d :first-child{color:#6c757d!important}.EmailRanking_metric__lAo0d :last-child{color:#212529!important;font-weight:500!important}.ProviderSwitcher_providerSwitcher__IhTpu{display:flex;flex-direction:column;gap:8px;min-width:300px}.ProviderSwitcher_providerButtons__vJgAJ{align-items:center;display:flex;gap:8px}.ProviderSwitcher_providerButton__jfqeA{align-items:center!important;gap:6px;justify-content:center!important;min-width:80px;padding:6px 12px!important;text-align:center}.ProviderSwitcher_providerButton__jfqeA:hover:not(:disabled){transform:translateY(-1px)}.ProviderSwitcher_providerIcon__\+7hzA{font-size:12px;min-width:14px;text-align:center}.ProviderSwitcher_providerName__nDa7I{font-size:12px;font-weight:500}.ProviderSwitcher_currentStatus__H-VUM{background:#f8f9fa;border-radius:4px;padding:4px 8px;text-align:center}.ProviderSwitcher_switchingIndicator__fK6kh{align-items:center;background:#fff3cd;border-radius:4px;display:flex;gap:6px;padding:4px 8px;text-align:center}.ProviderSwitcher_switchingIndicator__fK6kh:before{animation:ProviderSwitcher_spin__JZBr\+ 1s linear infinite;border:2px solid #ffc107;border-radius:50%;border-top-color:#0000;content:"";height:12px;width:12px}.ProviderSwitcher_errorIndicator__kY0mr{background:#f8d7da;border:1px solid #f5c6cb;border-radius:4px;padding:4px 8px;text-align:center}@keyframes ProviderSwitcher_spin__JZBr\+{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ProviderSwitcher_providerButton__jfqeA:disabled{cursor:not-allowed;opacity:.6}.ProviderSwitcher_providerButton__jfqeA[data-active=true]{background:#d4edda!important;border-color:#c3e6cb!important;color:#155724!important}.ProviderSwitcher_providerButton__jfqeA[data-disabled=true]{background:#f8d7da!important;border-color:#f5c6cb!important;color:#721c24!important}@media (max-width:768px){.ProviderSwitcher_providerSwitcher__IhTpu{min-width:auto}.ProviderSwitcher_providerButtons__vJgAJ{flex-wrap:wrap}.ProviderSwitcher_providerButton__jfqeA{min-width:70px;padding:4px 8px!important}.ProviderSwitcher_providerName__nDa7I{font-size:11px}}.TokenUsageDisplay_tokenDisplay__TfQwo{display:flex;flex-direction:column;gap:8px;min-width:200px;position:relative}.TokenUsageDisplay_compactView__gmbeB{align-items:center;background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;cursor:pointer;display:flex;gap:8px;padding:8px 12px;transition:all .2s ease}.TokenUsageDisplay_compactView__gmbeB:hover{background:#e9ecef;border-color:#dee2e6}.TokenUsageDisplay_tokenSummary__pbj7-{align-items:center;display:flex;flex:1 1;gap:4px}.TokenUsageDisplay_expandButton__EVDno{background:#0000!important;border:none!important;font-size:10px;min-width:20px!important;padding:2px 6px!important}.TokenUsageDisplay_expandedView__pyuOA{background:#fff;border:1px solid #dee2e6;border-radius:6px;box-shadow:0 4px 12px #00000026;left:0;margin-top:4px;padding:12px;position:absolute;right:0;top:100%;z-index:10}.TokenUsageDisplay_statsGrid__qrwMT{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-bottom:8px}.TokenUsageDisplay_statItem__Z1TrW{align-items:center;border-bottom:1px solid #f8f9fa;display:flex;justify-content:space-between;padding:4px 0}.TokenUsageDisplay_statItem__Z1TrW:last-child{border-bottom:none}.TokenUsageDisplay_updateTime__hFnw7{border-top:1px solid #f8f9fa;margin-bottom:8px;margin-top:8px;padding:4px 0;text-align:center}.TokenUsageDisplay_refreshButton__Y\+ptb{font-size:11px;padding:4px 8px!important;width:100%}.TokenUsageDisplay_loadingIndicator__7LtVI{position:absolute;right:8px;top:50%;transform:translateY(-50%)}.TokenUsageDisplay_spinner__zGB57{animation:TokenUsageDisplay_spin__ixdn2 1s linear infinite;border:2px solid #e9ecef;border-radius:50%;border-top-color:#6c757d;height:12px;width:12px}@keyframes TokenUsageDisplay_spin__ixdn2{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.TokenUsageDisplay_tokenSummary__pbj7- [data-usage=low]{color:#28a745}.TokenUsageDisplay_tokenSummary__pbj7- [data-usage=medium]{color:#ffc107}.TokenUsageDisplay_tokenSummary__pbj7- [data-usage=high]{color:#dc3545}@media (max-width:768px){.TokenUsageDisplay_tokenDisplay__TfQwo{min-width:150px}.TokenUsageDisplay_expandedView__pyuOA{left:50%;max-width:90vw;position:fixed;top:50%;transform:translate(-50%,-50%);width:280px}.TokenUsageDisplay_statsGrid__qrwMT{grid-template-columns:1fr}}.AnalyticsAI_analyticsAI__3eAVa{display:flex;flex-direction:column;gap:20px}.AnalyticsAI_quickSummary__1zDtH{background:linear-gradient(135deg,#f8fafc,#e2e8f0);border:1px solid #e2e8f0;border-radius:8px;padding:20px}.AnalyticsAI_summaryHeader__eLokl{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.AnalyticsAI_statusBadge__rrqu9{border-radius:12px;font-size:10px;font-weight:600;padding:4px 8px;text-transform:uppercase}.AnalyticsAI_scoreSection__2Wi5s{margin-bottom:16px;text-align:center}.AnalyticsAI_summary__-mjoW{line-height:1.5;margin-bottom:16px}.AnalyticsAI_nextAction__u5ltg{background:#eff6ff;border:1px solid #bfdbfe;border-radius:6px;margin-bottom:12px;padding:12px}.AnalyticsAI_alerts__zmYhQ{display:flex;flex-direction:column;gap:8px}.AnalyticsAI_alert__o8o6r{background:#fef2f2;border:1px solid #fecaca;border-radius:6px;padding:8px 12px}.AnalyticsAI_controlPanel__Ow99i{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:20px;width:100%}.AnalyticsAI_controlHeader__86QHj{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.AnalyticsAI_loadingIndicator__oGSy-{align-items:center;display:flex;gap:8px}.AnalyticsAI_providerControlsRow__SvUtJ{align-items:flex-start;background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;display:flex;gap:20px;justify-content:space-between;margin-bottom:20px;padding:16px}@media (max-width:768px){.AnalyticsAI_providerControlsRow__SvUtJ{align-items:stretch;flex-direction:column;gap:16px}}.AnalyticsAI_buttonGroup__Nt3xJ{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px}.AnalyticsAI_error__JZodf{background:#fef2f2;border:1px solid #fecaca;border-radius:6px;margin-top:12px;padding:12px}.AnalyticsAI_debugInfo__Jhxmh{background:#f1f5f9;border-radius:4px;font-family:monospace;margin-top:12px;padding:8px 12px}.AnalyticsAI_analysisResults__XI5xI{background:#fff;border:1px solid #e2e8f0;border-radius:8px;display:flex;flex:1 1;flex-direction:column;overflow:hidden;width:100%}.AnalyticsAI_tabsHeader__YvSd1{background:#f8f9fa;border-bottom:1px solid #e2e8f0;display:flex}.AnalyticsAI_tabsHeader__YvSd1 button{background:#0000!important;border:none!important;border-bottom:2px solid #0000!important;border-radius:0!important;padding:12px 16px!important}.AnalyticsAI_tabsHeader__YvSd1 button:hover{background:#e9ecef!important}.AnalyticsAI_tabsHeader__YvSd1 button[data-active=true]{background:#fff!important;border-bottom-color:#3b82f6!important}.AnalyticsAI_tabContent__9zecu{min-height:auto;width:100%}.AnalyticsAI_overviewTab__NL39k{display:flex;flex-direction:column;gap:20px}.AnalyticsAI_overallScore__MY2Tq{background:#f8fafc;border-radius:8px;padding:20px;text-align:center}.AnalyticsAI_insights__o5mY6{display:flex;flex-direction:column;gap:16px}.AnalyticsAI_insight__As7lo{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:16px}.AnalyticsAI_insightHeader__6JEsv{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.AnalyticsAI_impactBadge__loO2u{border-radius:12px;font-size:10px;font-weight:600;padding:2px 8px;text-transform:uppercase}.AnalyticsAI_impactBadge__loO2u.AnalyticsAI_high__-qKMb{background:#fef2f2;color:#dc2626}.AnalyticsAI_impactBadge__loO2u.AnalyticsAI_medium__SY3G6{background:#fef3c7;color:#d97706}.AnalyticsAI_impactBadge__loO2u.AnalyticsAI_low__wVqQv{background:#f0fdf4;color:#16a34a}.AnalyticsAI_metricsTab__ZDd3o{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.AnalyticsAI_metricCard__xqBCw{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:16px}.AnalyticsAI_metricHeader__qpQSS{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.AnalyticsAI_trend__bB\+CG{color:#6b7280;font-style:italic}.AnalyticsAI_recommendationsTab__SI-Hp{display:flex;flex-direction:column;gap:16px}.AnalyticsAI_recommendation__-aqdT{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:16px}.AnalyticsAI_recHeader__iVOCK{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.AnalyticsAI_priorityBadge__TYMfz{border-radius:12px;font-size:10px;font-weight:600;padding:2px 8px;text-transform:uppercase}.AnalyticsAI_priorityBadge__TYMfz.AnalyticsAI_high__-qKMb{background:#fef2f2;color:#dc2626}.AnalyticsAI_priorityBadge__TYMfz.AnalyticsAI_medium__SY3G6{background:#fef3c7;color:#d97706}.AnalyticsAI_priorityBadge__TYMfz.AnalyticsAI_low__wVqQv{background:#f0fdf4;color:#16a34a}.AnalyticsAI_problemsTab__uYIgb{display:flex;flex-direction:column;gap:16px}.AnalyticsAI_redFlags__lg7rx{display:flex;flex-direction:column;gap:12px}.AnalyticsAI_redFlag__3fiJi{background:#fef2f2;border:1px solid #fecaca;border-radius:6px;padding:12px}@media (max-width:768px){.AnalyticsAI_analyticsAI__3eAVa{gap:16px}.AnalyticsAI_analysisResults__XI5xI,.AnalyticsAI_controlPanel__Ow99i,.AnalyticsAI_quickSummary__1zDtH{display:flex;flex:1 1;flex-direction:column;padding:16px;width:100%}.AnalyticsAI_buttonGroup__Nt3xJ{flex-direction:column}.AnalyticsAI_buttonGroup__Nt3xJ button{width:100%}.AnalyticsAI_tabsHeader__YvSd1{flex-wrap:wrap}.AnalyticsAI_tabsHeader__YvSd1 button{flex:1 1;min-width:80px}.AnalyticsAI_metricsTab__ZDd3o{grid-template-columns:1fr}}.SandboxControls_sandboxControls__cOt03{align-items:center;display:flex;gap:12px}.SandboxControls_durationGroup__e\+it5{align-items:center;animation:SandboxControls_fadeIn__o\+7Se .3s ease-out;background-color:#ddd;border-radius:6px;display:flex;gap:8px;padding:6px 12px}.SandboxControls_label__GruiX{color:#6c757d!important;font-size:12px!important;font-weight:500!important;white-space:nowrap}.SandboxControls_durationInput__UnplY{background:#fff;border:1px solid #ddd;border-radius:4px;color:#212529;font-family:inherit;font-size:14px;height:32px;outline:none;padding:4px 8px;text-align:center;transition:all .2s ease;width:60px}.SandboxControls_durationInput__UnplY:hover:not(:disabled){background:#f8f9fa;border-color:#ccc}.SandboxControls_durationInput__UnplY:focus{border-color:#4b4e52;box-shadow:0 0 0 2px #4b4e521a}.SandboxControls_durationInput__UnplY:disabled{background:#e9ecef;cursor:not-allowed;opacity:.6}.SandboxControls_clearButton__h3FCB{align-items:center;animation:SandboxControls_fadeIn__o\+7Se .3s ease-out;background-color:#e36571;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:6px;padding:14px;transition:all .2s ease;white-space:nowrap}.SandboxControls_clearButton__h3FCB:hover:not(:disabled){background-color:#d75c68}.SandboxControls_clearButton__h3FCB:active:not(:disabled){box-shadow:none;transform:translateY(0)}.SandboxControls_clearButton__h3FCB:disabled{background-color:#e9ecef;color:#6c757d;cursor:not-allowed;opacity:.6}.SandboxControls_progressWrapper__45gMS{align-items:center;animation:SandboxControls_fadeIn__o\+7Se .3s ease-out;display:flex;gap:12px;width:100%}.SandboxControls_progressContainer__407dH{background-color:#e5e7eb;border-radius:4px;flex:1 1;height:8px;overflow:hidden}.SandboxControls_progressBar__Kigmk{background:linear-gradient(90deg,#10b981,#059669);border-radius:4px;height:100%;transition:width .3s ease}.SandboxControls_progressText__GVTQH{color:#4b4e52!important;font-size:13px!important;font-weight:500!important;min-width:50px;text-align:right}@keyframes SandboxControls_fadeIn__o\+7Se{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.SandboxControls_sandboxControls__cOt03{gap:10px}.SandboxControls_durationGroup__e\+it5{gap:6px;padding:5px 10px}.SandboxControls_durationInput__UnplY{font-size:13px;height:30px;width:50px}.SandboxControls_progressContainer__407dH{height:6px;width:150px}.SandboxControls_label__GruiX,.SandboxControls_progressText__GVTQH{font-size:11px!important}}@media (max-width:480px){.SandboxControls_sandboxControls__cOt03{flex-wrap:wrap;gap:8px}.SandboxControls_durationGroup__e\+it5{padding:4px 8px}.SandboxControls_durationInput__UnplY{font-size:12px;height:28px;width:45px}.SandboxControls_progressContainer__407dH{height:6px;width:120px}}.SandboxControls_durationInput__UnplY:focus-visible{outline:2px solid #4b4e52;outline-offset:2px}.SandboxControls_detailedProgressWrapper__js4oX{animation:SandboxControls_fadeIn__o\+7Se .3s ease-out;display:flex;flex-direction:column;gap:4px;margin-top:1px;width:100%}.SandboxControls_detailedProgressLabel__SYbBu{color:#6c757d!important;font-size:11px!important;font-weight:500!important}.SandboxControls_detailedProgressContainer__F1AVo{background-color:#e5e7eb;border-radius:4px;display:flex;height:10px;overflow:hidden;width:100%}.SandboxControls_progressSegment__\+WoCH{align-items:center;color:#fff;display:flex;font-size:10px;font-weight:500;justify-content:center;overflow:hidden;transition:width .3s ease;white-space:nowrap}.SandboxControls_progressSegmentSending__e0vxX{background:linear-gradient(90deg,#10b981,#059669)}.SandboxControls_progressSegmentWaiting__YcfS1{background:linear-gradient(90deg,#9ca3af,#6b7280)}.SandboxControls_progressSegmentCompleted__DCN6i{background:linear-gradient(90deg,#059669,#047857)}.EmailTracker_container__9IJRz{padding:20px}.EmailTracker_checkboxFilters__l3bvS{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;display:flex;gap:24px;margin-bottom:20px;padding:12px 16px}.EmailTracker_checkboxLabel__-bXBw{align-items:center;cursor:pointer;display:flex;gap:8px;-webkit-user-select:none;user-select:none}.EmailTracker_checkbox__4W9zE{accent-color:#3b82f6;cursor:pointer;height:18px;width:18px}.EmailTracker_checkboxLabel__-bXBw:hover{opacity:.8}.EmailTracker_section__18vec{margin-bottom:30px}.EmailTracker_sectionHeader__9-JUI{background-color:#f3f4f6;border-radius:6px;margin-bottom:10px;padding:10px 15px}.EmailTracker_table__GrwvW{background-color:#fff;border-collapse:collapse;border-radius:8px;box-shadow:0 1px 3px #0000001a;overflow:hidden;width:100%}.EmailTracker_table__GrwvW thead tr{background-color:#f9fafb}.EmailTracker_table__GrwvW th{border-bottom:2px solid #e5e7eb;font-size:11px;font-weight:600;padding:12px 8px;text-align:center;text-transform:uppercase}.EmailTracker_table__GrwvW td{border-bottom:1px solid #f3f4f6;font-size:13px;padding:12px 8px;text-align:center}.EmailTracker_table__GrwvW tbody tr:hover{background-color:#f9fafb}.EmailTracker_groupEmail__81rfZ{background-color:#eff6ff!important}.EmailTracker_table__GrwvW thead .EmailTracker_groupEmail__81rfZ{background-color:#dbeafe!important;color:#1e40af}.EmailTracker_groupContact__BduMK{background-color:#f0fdf4!important}.EmailTracker_table__GrwvW thead .EmailTracker_groupContact__BduMK{background-color:#dcfce7!important;color:#15803d}.EmailTracker_groupStatus__qJjCe{background-color:#fefce8!important}.EmailTracker_table__GrwvW thead .EmailTracker_groupStatus__qJjCe{background-color:#fef9c3!important;color:#854d0e}.EmailTracker_groupBusiness__ykNqo{background-color:#fdf2f8!important}.EmailTracker_table__GrwvW thead .EmailTracker_groupBusiness__ykNqo{background-color:#fce7f3!important;color:#9f1239}.EmailTracker_progressBar__cZx1h{background-color:#e5e7eb;border-radius:3px;height:6px;overflow:hidden;width:100%}.EmailTracker_progressFill__YZeor{background:linear-gradient(90deg,#3b82f6,#60a5fa);border-radius:3px;height:100%;transition:width .3s ease}.EmailTracker_progressBarLive__t\+4BM{background-color:#e5e7eb;border-radius:10px;box-shadow:inset 0 1px 3px #0000001a;height:20px;margin:0 auto;overflow:hidden;width:200px}.EmailTracker_progressFillLive__kvReV{animation:EmailTracker_pulse__tdZ1n 1.5s ease-in-out infinite;background:linear-gradient(90deg,#10b981,#34d399 50%,#6ee7b7);border-radius:10px;height:100%;transition:width .5s ease}@keyframes EmailTracker_pulse__tdZ1n{0%,to{opacity:1}50%{opacity:.8}}.EmailTracker_paginationContainer__X\+VXT{align-items:center;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;display:flex;justify-content:space-between;margin-top:16px;padding:16px}.EmailTracker_paginationInfo__cqjgt{flex:1 1}.EmailTracker_paginationButtons__FplqC{align-items:center;display:flex;gap:16px}.EmailTracker_pageButton__yuwgS{background-color:#e6e6e6;border:1px solid #ddd;border-radius:6px;color:#374151;cursor:pointer;font-size:13px;font-weight:500;padding:8px 16px;transition:all .2s ease}.EmailTracker_pageButton__yuwgS:hover:not(:disabled){background-color:#ddd;border-color:#ccc}.EmailTracker_pageButton__yuwgS:disabled{background-color:#f3f4f6;cursor:not-allowed;opacity:.5}.EmailTracker_pageButton__yuwgS:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a;outline:none}@media (max-width:768px){.EmailTracker_paginationContainer__X\+VXT{flex-direction:column;gap:12px;padding:12px}.EmailTracker_paginationInfo__cqjgt{text-align:center}.EmailTracker_paginationButtons__FplqC{gap:8px}.EmailTracker_pageButton__yuwgS{font-size:12px;padding:6px 12px}}.EmailTracker_statusIconHeader__ulsQz{color:#212529;height:13px;width:13px}.EmailTracker_statusIconSuccess__7aoDE{color:#78ccaa;height:11px;width:11px}.EmailTracker_statusIconError__sSEKX{color:#f2494c;height:11px;width:11px}.EmailTracker_statusIconWarning__ONHL\+{color:#f27c49;height:11px;width:11px}.StoppedCampaignAlert_alert__7-GTP{align-items:center;background-color:#fde0e2;border:1px solid #f3b0b6;border-radius:6px;color:#e36571;display:flex;font-size:13px;font-weight:500;gap:8px;margin-bottom:16px;padding:8px 12px}.StoppedCampaignAlert_icon__iUen7{flex-shrink:0;font-size:16px}.StoppedCampaignAlert_content__5fYPz{display:flex;flex-direction:column;gap:4px}.StoppedCampaignAlert_title__-2eL6{font-size:14px;font-weight:600}.StoppedCampaignAlert_stats__fsTtl{color:#e36571;display:flex;font-size:12px;gap:16px}.StoppedCampaignAlert_stat__ORXyU{align-items:center;display:flex;gap:4px}.RecipientsTabs_recipientsTabs__0tNhm{background-color:#e6e6e6;margin-bottom:0}.RecipientsTabs_tabsContainer__rYeUX{align-items:center;display:flex;justify-content:space-between;width:100%}.RecipientsTabs_tabsLeft__XUHIs{display:flex;gap:12px}.RecipientsTabs_tab__W4gTx{background:none;border:none;border-radius:12px;cursor:pointer;padding:8px 16px;position:relative;transition:all .2s ease}.RecipientsTabs_tabActive__kmIAO,.RecipientsTabs_tabActive__kmIAO:hover,.RecipientsTabs_tab__W4gTx:hover{background-color:#ddd}.RecipientsTabs_tabsRight__ZKn7V{align-items:center;display:flex;gap:16px}.RecipientsTabs_selectedCounter__-CAPJ{background-color:#4b4e521a;border:1px solid #4b4e5233;border-radius:4px;padding:6px 12px}.RecipientsTabs_searchContainer__zo\+k1{position:relative}.RecipientsTabs_searchInputWrapper__jCfQJ{align-items:center;display:flex;position:relative}.RecipientsTabs_searchInput__zeGn2{background-color:#fff;border:1px solid #ddd;border-radius:10px;color:#333;font-size:14px;padding:8px 40px 8px 12px;transition:border-color .2s ease,box-shadow .2s ease;width:280px}.RecipientsTabs_searchInput__zeGn2:focus{border-color:#ddd;outline:none}.RecipientsTabs_searchInput__zeGn2::placeholder{color:#ddd}.RecipientsTabs_searchIcon__PlyWz{color:#6c757d;font-size:14px;pointer-events:none;position:absolute;right:32px}.RecipientsTabs_searchClearButton__YiNM3{align-items:center;background:none;border:none;border-radius:50%;color:#6c757d;cursor:pointer;display:flex;font-size:18px;height:20px;justify-content:center;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:background-color .2s ease;width:20px}.RecipientsTabs_searchClearButton__YiNM3:hover{background-color:#0000001a;color:#212529}@media (max-width:768px){.RecipientsTabs_tabsContainer__rYeUX{align-items:stretch;flex-direction:column;gap:12px}.RecipientsTabs_tabsLeft__XUHIs{gap:8px}.RecipientsTabs_tabsLeft__XUHIs,.RecipientsTabs_tabsRight__ZKn7V{flex-wrap:wrap;justify-content:center}.RecipientsTabs_searchInput__zeGn2{min-width:250px;width:100%}}@media (max-width:480px){.RecipientsTabs_recipientsTabs__0tNhm{padding:8px}.RecipientsTabs_tab__W4gTx{font-size:13px;padding:6px 12px}.RecipientsTabs_searchInput__zeGn2{min-width:200px;padding:6px 32px 6px 10px}}.RecipientsTabs_notificationContainer__vJ2Lg{align-items:center;display:inline-flex;gap:4px;margin-left:8px}.RecipientsTabs_notificationGreen__xsgFE,.RecipientsTabs_notificationRed__O5TWv{align-items:center;border-radius:50%;color:#fff;display:inline-flex;font-size:10px;font-weight:600;height:18px;justify-content:center;min-width:18px;padding:0 2px}.RecipientsTabs_notificationGreen__xsgFE{background-color:#68b498;box-shadow:0 0 0 2px #034c3c33}.RecipientsTabs_notificationRed__O5TWv{background-color:#e26060;box-shadow:0 0 0 2px #dc354533}.RecipientsTabs_notificationGreen__xsgFE,.RecipientsTabs_notificationRed__O5TWv{animation:RecipientsTabs_notificationPulse__xXicP .3s ease-out}@keyframes RecipientsTabs_notificationPulse__xXicP{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.ClassificationView_classificationView__T7JHu{display:flex;flex-direction:column;gap:24px}.ClassificationView_topSection__Ay7yW{background-color:#e6e6e6;border-radius:8px;padding:20px}.ClassificationView_statsGrid__Mo7hR{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:repeat(8,1fr)}.ClassificationView_statItem__mHZsH{display:flex;flex-direction:column;gap:4px}.ClassificationView_planModeSelector__oYOps{display:flex;flex-direction:column;gap:8px;margin-top:4px}.ClassificationView_radioLabel__I\+9XR{align-items:center;cursor:pointer;display:flex;gap:8px}.ClassificationView_radioLabel__I\+9XR input[type=radio]{cursor:pointer;margin:0}.ClassificationView_manualInput__ISHD\+{background-color:#fff;border:1px solid #ccc;border-radius:4px;font-size:14px;font-weight:700;padding:4px 8px;width:140px}.ClassificationView_manualInput__ISHD\+:disabled{background-color:#f8f9fa;color:#777}.ClassificationView_manualInput__ISHD\+:focus{border-color:#4b4e52;outline:none}.ClassificationView_classificationTable__zkYzT{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden}.ClassificationView_tableHeader__tb2Z7{background-color:#e0e0e0;border-bottom:1px solid #e0e0e0;display:grid;grid-template-columns:80px 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.ClassificationView_headerCell__4iEgm{border-right:1px solid #e0e0e0;color:#6c757d;font-size:12px;font-weight:600;padding:12px 8px;text-align:center}.ClassificationView_headerCell__4iEgm:last-child{border-right:none}.ClassificationView_tableRow__ywPjP{border-bottom:1px solid #f0f0f0;display:grid;grid-template-columns:80px 1fr 1fr 1fr 1fr 1fr 1fr 1fr;transition:background-color .2s ease}.ClassificationView_tableRow__ywPjP:hover{background-color:#fafafa}.ClassificationView_tableRow__ywPjP:last-child{border-bottom:none}.ClassificationView_tableCell__-vVQX{align-items:center;border-right:1px solid #f0f0f0;display:flex;flex-direction:column;gap:2px;justify-content:center;min-height:50px;padding:12px 8px}.ClassificationView_tableCell__-vVQX:last-child{border-right:none}.ClassificationView_classLabel__kyJkI{border-radius:12px;color:#fff;display:inline-block;font-size:14px;font-weight:600;min-width:30px;padding:4px 8px;text-align:center}@media (max-width:1400px){.ClassificationView_statsGrid__Mo7hR{grid-template-columns:repeat(6,1fr)}.ClassificationView_tableHeader__tb2Z7,.ClassificationView_tableRow__ywPjP{grid-template-columns:70px 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.ClassificationView_headerCell__4iEgm,.ClassificationView_tableCell__-vVQX{font-size:11px;padding:10px 6px}}@media (max-width:1200px){.ClassificationView_statsGrid__Mo7hR{grid-template-columns:repeat(4,1fr)}.ClassificationView_tableHeader__tb2Z7,.ClassificationView_tableRow__ywPjP{grid-template-columns:60px 1fr 1fr 1fr 1fr 1fr 1fr 1fr}}@media (max-width:768px){.ClassificationView_topSection__Ay7yW{padding:16px}.ClassificationView_statsGrid__Mo7hR{gap:16px;grid-template-columns:1fr}.ClassificationView_classificationTable__zkYzT{overflow-x:auto}.ClassificationView_tableHeader__tb2Z7,.ClassificationView_tableRow__ywPjP{min-width:600px}}.RecipientsFilters_recipientsFilters__v60\+r{background-color:#e6e6e6;margin-top:12px}.RecipientsFilters_filtersContainer__aNGbm{align-items:center;display:flex;gap:20px;justify-content:space-between;width:100%}.RecipientsFilters_filtersLeft__KAURl{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.RecipientsFilters_classFilter__AkP5G{background-color:#e6e6e6;border:1px solid #ddd;border-radius:12px;cursor:pointer;min-width:70px;padding:5px 12px;text-align:center;transition:all .2s ease}.RecipientsFilters_classFilter__AkP5G:hover{background-color:#ddd;border-color:#ddd}.RecipientsFilters_classFilterActive__\+WmEM{background-color:#ddd;transform:translateY(-1px)}.RecipientsFilters_classFilterActive__\+WmEM:hover{background-color:#ddd}.RecipientsFilters_classCount__JZt6J{font-weight:500}.RecipientsFilters_filtersRight__ovYEg{align-items:center;display:flex;gap:12px}.RecipientsFilters_filterGroup__ry-p4{position:relative}.RecipientsFilters_filterSelect__sg3bM{appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=US-ASCII,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 4 5%27><path fill=%27%23666%27 d=%27M2 0L0 2h4zm0 5L0 3h4z%27/></svg>");background-position:right 8px center;background-repeat:no-repeat;background-size:8px;border:1px solid #ccc;border-radius:10px;color:#777;cursor:pointer;font-size:14px;min-width:120px;padding:8px 30px 8px 12px;transition:border-color .2s ease,box-shadow .2s ease}.RecipientsFilters_filterSelect__sg3bM:focus{border-color:#ccc;outline:none}.RecipientsFilters_filterSelect__sg3bM:hover{border-color:#ccc}@media (max-width:1024px){.RecipientsFilters_filtersContainer__aNGbm{align-items:stretch;flex-direction:column;gap:16px}.RecipientsFilters_filtersLeft__KAURl{justify-content:center}.RecipientsFilters_filtersRight__ovYEg{flex-wrap:wrap;justify-content:center}}@media (max-width:768px){.RecipientsFilters_recipientsFilters__v60\+r{padding:8px}.RecipientsFilters_filtersLeft__KAURl{gap:8px}.RecipientsFilters_classFilter__AkP5G{font-size:13px;min-width:60px;padding:6px 10px}.RecipientsFilters_filtersRight__ovYEg{gap:8px}.RecipientsFilters_filterSelect__sg3bM{font-size:13px;min-width:100px;padding:6px 25px 6px 10px}}@media (max-width:480px){.RecipientsFilters_filtersLeft__KAURl{gap:6px}.RecipientsFilters_classFilter__AkP5G{font-size:12px;min-width:50px;padding:5px 8px}.RecipientsFilters_filterSelect__sg3bM{font-size:12px;min-width:90px}}.ClientDetailsContent_clientDetailsContent__MrU1k{display:flex;gap:20px;min-height:200px}.ClientDetailsContent_leftColumn__ZIP5K{display:flex;flex:1 1;flex-direction:column;gap:16px}.ClientDetailsContent_rightColumn__Kow4n{display:flex;flex:2 1;flex-direction:column;gap:6px}.ClientDetailsContent_groupSection__66PSj{display:flex;flex-direction:column;gap:12px}.ClientDetailsContent_groupInfo__I6AZ1{align-items:center;display:flex;gap:8px}.ClientDetailsContent_productsSection__tQYVG{position:relative}.ClientDetailsContent_productsHeader__KUm-Y{align-items:center;display:flex;gap:8px;margin-bottom:8px}.ClientDetailsContent_dropdownToggle__VczZA{background:none;border:none;color:#6c757d;cursor:pointer;font-size:12px;padding:2px;transition:transform .2s ease}.ClientDetailsContent_dropdownToggle__VczZA:hover{color:#4b4e52}.ClientDetailsContent_selectedProducts__QyEQR{display:flex;flex-direction:column;gap:4px;margin-bottom:8px}.ClientDetailsContent_selectedProduct__Kmfjm{align-items:center;background-color:#f8f9fa;border:1px solid #e0e0e0;border-radius:4px;display:flex;justify-content:space-between;padding:4px 8px}.ClientDetailsContent_removeProduct__ufqgE{align-items:center;background:none;border:none;color:#6c757d;cursor:pointer;display:flex;font-size:16px;height:16px;justify-content:center;line-height:1;padding:0;width:16px}.ClientDetailsContent_removeProduct__ufqgE:hover{color:#dc3545}.ClientDetailsContent_productsDropdown__OQb2O{background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;box-shadow:0 2px 8px #0000001a;left:0;max-height:200px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:100}.ClientDetailsContent_productOption__LO8pX{align-items:center;cursor:pointer;display:flex;gap:8px;padding:8px 12px;transition:background-color .2s ease}.ClientDetailsContent_productOption__LO8pX:hover{background-color:#f8f9fa}.ClientDetailsContent_productOption__LO8pX input[type=checkbox]{cursor:pointer;margin:0}.ClientDetailsContent_infoSection__2d6gI{background-color:#f7f7f7;border-radius:8px;padding:12px}.ClientDetailsContent_infoContent__tTqq4{display:flex;flex-direction:column;gap:4px}.ClientDetailsContent_financialSection__3r1Q8{background-color:#f1fdf3;border-radius:8px;padding:16px}.ClientDetailsContent_financialGrid__IaCuG{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.ClientDetailsContent_financialItem__5b3LG{display:flex;flex-direction:column;gap:4px}.ClientDetailsContent_invoicesSection__YtNSP{display:flex;flex-direction:column;gap:8px}.ClientDetailsContent_invoiceItem__Z-I6g{border-radius:6px;overflow:hidden}.ClientDetailsContent_invoiceHeader__ebLc2{align-items:center;background-color:#f1fdf3;border-radius:12px;cursor:pointer;display:flex;justify-content:space-between;padding:8px 12px;transition:background-color .2s ease}.ClientDetailsContent_invoiceHeader__ebLc2:hover{background-color:#e8f5e8}.ClientDetailsContent_invoiceProducts__bQiGq{background-color:#fff;border-top:1px solid #e0e0e0;padding:8px 12px}.ClientDetailsContent_productLine__JNQzL{align-items:center;display:flex;justify-content:space-between;padding:2px 0}.ClientDetailsContent_aiSection__reB4J{background-color:#e8f4f8;border-radius:8px;display:flex;flex-direction:column;gap:12px;padding:16px}.ClientDetailsContent_aiActionPlan__DeXoE,.ClientDetailsContent_aiRecommendations__GcfkW{display:flex;flex-direction:column;gap:4px}.ClientDetailsContent_aiActionPlan__DeXoE{border-top:1px solid #2196f333;padding-top:8px}@media (max-width:1200px){.ClientDetailsContent_clientDetailsContent__MrU1k{flex-direction:column;gap:16px}.ClientDetailsContent_leftColumn__ZIP5K,.ClientDetailsContent_rightColumn__Kow4n{flex:none}.ClientDetailsContent_financialGrid__IaCuG{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.ClientDetailsContent_clientDetailsContent__MrU1k,.ClientDetailsContent_leftColumn__ZIP5K,.ClientDetailsContent_rightColumn__Kow4n{gap:12px}.ClientDetailsContent_financialGrid__IaCuG{grid-template-columns:1fr}.ClientDetailsContent_aiSection__reB4J,.ClientDetailsContent_financialSection__3r1Q8{padding:12px}}.ClientDetailsContent_singleInvoiceRow__kH9YV{align-items:center;background-color:#f1fdf3;border-radius:12px;display:flex;justify-content:space-between;margin-bottom:8px;padding:8px 12px}.ClientCard_clientCard__jNZrq{background-color:#ddd;border-bottom:3px solid #e6e6e6;border-radius:12px;transition:background-color .2s ease}.ClientCard_clientCard__jNZrq:hover{background-color:#f8f9fa}.ClientCard_averageCard__k1qbf{background-color:#ddd;border-radius:12px;font-weight:500;margin-bottom:12px}.ClientCard_averageCard__k1qbf:hover{background-color:#f1f3f4}.ClientCard_clientMainRow__vWOVl{align-items:center;cursor:pointer;display:flex;min-height:48px;padding:8px 0}.ClientCard_cellCheckbox__qAqpN{align-items:center;display:flex;justify-content:center;width:40px}.ClientCard_checkbox__tvwwh{cursor:pointer;height:16px;width:16px}.ClientCard_cellCompany__jxBcw{padding-left:12px;width:240px}.ClientCard_companyInfo__gH9Nu{display:flex;flex-direction:column;gap:2px}.ClientCard_newBadge__hbQaC{background-color:#6c757d;border-radius:4px;color:#fff;display:inline-block;font-size:10px;font-weight:500;margin-top:4px;padding:2px 6px;width:fit-content}.ClientCard_cellClass__0ua8B{align-items:center;width:80px}.ClientCard_cellClass__0ua8B,.ClientCard_rfmClass__W\+-4A{display:flex;justify-content:center}.ClientCard_classScore__nVqQ7{border-radius:12px;color:#fff;display:inline-block;font-size:12px;font-weight:600;min-width:45px;padding:4px 8px;text-align:center}.ClientCard_cellScore__\+G0GE{align-items:center;display:flex;justify-content:center;width:100px}.ClientCard_scoreBadge__NbTWq{border-radius:8px;color:#fff;display:inline-block;font-size:12px;font-weight:600;min-width:35px;padding:4px 8px;text-align:center}.ClientCard_cellPlan__BOjHP{align-items:center;display:flex;justify-content:center;width:80px}.ClientCard_cellDelivered__N\+bWD,.ClientCard_cellOpened__kaCPi,.ClientCard_cellResponses__OUwJh,.ClientCard_cellTransitions__gpTAa{align-items:center;display:flex;justify-content:center;width:100px}.ClientCard_metricWithPercent__Xy-p9{align-items:center;display:flex;flex-direction:column;gap:2px;position:relative}.ClientCard_percent__JeDDF{font-weight:600}.ClientCard_trendIcon__oUwNm{color:#18c595;font-size:12px;position:absolute;right:-12px;top:0}.ClientCard_cellActivity__RPbw4{align-items:center;display:flex;justify-content:center;width:120px}.ClientCard_activityInfo__dpXiW{align-items:center;display:flex;flex-direction:column;gap:2px}.ClientCard_cellBonus__W53Dr{align-items:center;display:flex;justify-content:center;width:100px}.ClientCard_bonusInfo__th\+\+\+{align-items:center;display:flex;flex-direction:column;gap:2px}.ClientCard_bonusAmount__270XV{color:#18c595}.ClientCard_cellExpand__UTHj-{align-items:center;display:flex;justify-content:center;width:40px}.ClientCard_expandButton__viNSZ{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:4px;cursor:pointer;display:flex;height:24px;justify-content:center;transition:all .2s ease;width:24px}.ClientCard_expandButton__viNSZ:hover{background-color:#f8f9fa;border-color:#4b4e52}.ClientCard_expandIcon__WJ21\+{color:#4b4e52;font-size:14px;font-weight:700;line-height:1}.ClientCard_clientDetails__QWWIz{background-color:#fff;border-top:1px solid #e0e0e0;overflow:hidden;transition:max-height .3s ease-out,opacity .3s ease-out}.ClientCard_detailsContent__Pbmk0{padding:16px 20px}@media (max-width:1400px){.ClientCard_cellCompany__jxBcw{width:200px}.ClientCard_cellDelivered__N\+bWD,.ClientCard_cellOpened__kaCPi,.ClientCard_cellResponses__OUwJh,.ClientCard_cellTransitions__gpTAa{width:80px}.ClientCard_cellActivity__RPbw4{width:100px}}@media (max-width:1200px){.ClientCard_cellCompany__jxBcw{width:180px}.ClientCard_cellScore__\+G0GE{width:80px}.ClientCard_cellDelivered__N\+bWD,.ClientCard_cellOpened__kaCPi,.ClientCard_cellResponses__OUwJh,.ClientCard_cellTransitions__gpTAa{width:70px}.ClientCard_cellActivity__RPbw4,.ClientCard_cellBonus__W53Dr{width:80px}}.RecipientsList_recipientsList__t0Wle{background-color:#e6e6e6;border:1px solid #e6e6e6;border-radius:12px;overflow:hidden}.RecipientsList_tableHeader__HT5ob{background-color:#e6e6e6;border-bottom:2px solid #e6e6e6;position:sticky;top:0;z-index:10}.RecipientsList_headerRow__rocDn{align-items:center;display:flex;min-height:50px;padding:12px 8px}.RecipientsList_headerCell__Xqgaz{align-items:center;cursor:pointer;display:flex;padding-right:12px;transition:background-color .2s ease}.RecipientsList_headerCell__Xqgaz:hover{background-color:#e6e6e6}.RecipientsList_headerCheckbox__Dxx7J{cursor:pointer;height:16px;width:16px}.RecipientsList_averageRow__aKRjv{background-color:#e6e6e6}.RecipientsList_clientsList__IsOaT{border-radius:12px;max-height:600px;overflow-y:auto}.RecipientsList_emptyContainer__ZKpnV,.RecipientsList_loadingContainer__bX3UR{background-color:#f8f9fa;border-radius:8px;margin:20px 0;padding:60px 20px;text-align:center}.RecipientsList_emptyContainer__ZKpnV{border:2px dashed #dee2e6}.RecipientsList_clientsList__IsOaT::-webkit-scrollbar{width:6px}.RecipientsList_clientsList__IsOaT::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.RecipientsList_clientsList__IsOaT::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.RecipientsList_clientsList__IsOaT::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@media (max-width:1200px){.RecipientsList_tableHeader__HT5ob{overflow-x:auto}.RecipientsList_headerRow__rocDn{min-width:1000px}.RecipientsList_clientsList__IsOaT{overflow-x:auto}}@media (max-width:768px){.RecipientsList_recipientsList__t0Wle{border-left:none;border-radius:0;border-right:none;margin:0 -10px}.RecipientsList_tableHeader__HT5ob{overflow-x:auto}.RecipientsList_headerRow__rocDn{min-height:40px;min-width:800px;padding:8px 4px}.RecipientsList_headerCell__Xqgaz{font-size:12px;padding-right:8px}.RecipientsList_clientsList__IsOaT{max-height:500px;overflow-x:auto}.RecipientsList_emptyContainer__ZKpnV,.RecipientsList_loadingContainer__bX3UR{margin:10px 0;padding:40px 15px}}@media (max-width:480px){.RecipientsList_headerRow__rocDn{min-width:700px}.RecipientsList_headerCell__Xqgaz{font-size:11px;padding-right:6px}.RecipientsList_clientsList__IsOaT{max-height:400px}}.ValidationCard_validationCard__7Onpl{background:#fff;margin-top:12px;overflow:hidden}.ValidationCard_cardHeader__o1o-T{align-items:flex-start;display:flex;justify-content:space-between;padding:16px 0}.ValidationCard_headerLeft__13Bwm{display:flex;flex-direction:column;gap:4px}.ValidationCard_headerRight__IDjjl{align-items:center;display:flex;gap:12px}.ValidationCard_confidenceIndicator__tIZ6Y{align-items:center;display:flex;gap:8px}.ValidationCard_confidenceBar__xxOhy{border-radius:6px;font-weight:600;min-width:40px;padding:4px 8px;text-align:center}.ValidationCard_confidenceHigh__OMiwh{background:#28a7451a;border:1px solid #28a74533;color:#28a745}.ValidationCard_confidenceMedium__rutn1{background:#fd7e141a;border:1px solid #fd7e1433;color:#fd7e14}.ValidationCard_confidenceLow__syUBV{background:#ffc1071a;border:1px solid #ffc10733;color:#ffc107}.ValidationCard_confidenceVeryLow__jZuAP{background:#dc35451a;border:1px solid #dc354533;color:#dc3545}.ValidationCard_cardContent__7xM5Z{display:flex;flex-direction:column;gap:20px;padding:0}.ValidationCard_pendingState__Jvfm1{align-items:center;display:flex;flex-direction:column;gap:12px;padding:32px 20px}.ValidationCard_pendingIcon__rfPTN{font-size:48px;opacity:.5}.ValidationCard_validationResults__MY5Rz{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.ValidationCard_validationLevel__L4e-\+{border:1px solid #e9ecef;border-radius:8px;overflow:hidden}.ValidationCard_levelHeader__sBdyC{align-items:center;background:#fafafa;border-bottom:1px solid #e9ecef;display:flex;justify-content:space-between;padding:12px 16px}.ValidationCard_levelTitle__IY6ns{align-items:center;display:flex;gap:8px}.ValidationCard_levelIcon__1MQYm{font-size:16px}.ValidationCard_levelStatus__uBZsD{align-items:center;border-radius:6px;display:flex;font-size:12px;font-weight:500;gap:6px;padding:4px 8px}.ValidationCard_statusPass__SE2te{background:#28a7451a;border:1px solid #28a74533;color:#28a745}.ValidationCard_statusFail__W4BhE{background:#dc35451a;border:1px solid #dc354533;color:#dc3545}.ValidationCard_statusUnknown__AmNF8{background:#fd7e141a;border:1px solid #fd7e1433;color:#fd7e14}.ValidationCard_statusSkip__vlAQX{background:#6c757d1a;border:1px solid #6c757d33;color:#6c757d}.ValidationCard_statusIcon__ubfn7{font-size:14px}.ValidationCard_levelContent__wbu2N{display:flex;flex-direction:column;gap:6px;padding:12px 16px}.ValidationCard_levelMessage__pRErZ{font-style:italic}.ValidationCard_metaInfo__1IKje{background:#f8f9fa;border-radius:8px;display:flex;flex-direction:column;gap:8px;padding:16px}.ValidationCard_metaItem__oDH2S{align-items:center;display:flex;justify-content:space-between}.ValidationCard_metaLabel__a2wHo{align-items:center;display:flex;gap:6px}.ValidationCard_metaIcon__y9I7D{font-size:14px}.ValidationCard_recommendation__fh-f8{align-items:center;border-left:4px solid;border-radius:8px;display:flex;gap:8px;padding:12px 16px}.ValidationCard_recommendation--success__i3t9K{background:#28a7451a;border-left-color:#28a745;color:#155724}.ValidationCard_recommendation--error__YDwN6{background:#dc35451a;border-left-color:#dc3545;color:#721c24}.ValidationCard_recommendation--warning__jz8RH{background:#fd7e141a;border-left-color:#fd7e14;color:#8a4100}.ValidationCard_recommendation--info__bdP2C{background:#17a2b81a;border-left-color:#17a2b8;color:#0c5460}.ValidationCard_recommendation--muted__uycTo{background:#6c757d1a;border-left-color:#6c757d;color:#495057}.ValidationCard_recommendationIcon__wyaVD{font-size:16px}.ValidationCard_cardActions__ee9jF{display:flex;flex-wrap:wrap;gap:8px;padding:16px 0}.ValidationCard_cardActions__ee9jF button{background:#fff!important;border:1px solid #ddd!important;border-radius:10px;color:#777!important;padding:8px 16px;transition:all .2s ease}.ValidationCard_cardActions__ee9jF button:hover{background:#ddd!important}.ValidationCard_technicalInfo__OHvTf{border-top:1px solid #fff}.ValidationCard_technicalDetails__C0Tw9{margin:0}.ValidationCard_technicalSummary__UEc6\+{background:#fafafa;border:1px solid #ddd;border-radius:12px;color:#777;cursor:pointer;list-style:none;padding:12px 20px;transition:background-color .2s ease}.ValidationCard_technicalSummary__UEc6\+:hover{background:#ddd}.ValidationCard_technicalSummary__UEc6\+::-webkit-details-marker{display:none}.ValidationCard_technicalContent__op5QX{border-top:1px solid #fff;padding:16px 20px}.ValidationCard_technicalData__QL8kd{background:#fafafa;border:1px solid #e9ecef;border-radius:12px;font-size:11px;margin:0;overflow-x:auto;padding:12px;white-space:pre-wrap;word-break:break-all}@media (max-width:768px){.ValidationCard_cardHeader__o1o-T{align-items:stretch;flex-direction:column;gap:12px}.ValidationCard_metaItem__oDH2S{align-items:flex-start;flex-direction:column;gap:4px}.ValidationCard_cardActions__ee9jF{flex-direction:column}.ValidationCard_validationLevel__L4e-\+{margin:0 -8px}}@media (max-width:480px){.ValidationCard_cardContent__7xM5Z{padding:16px}.ValidationCard_cardActions__ee9jF{padding:12px 16px}.ValidationCard_levelHeader__sBdyC{align-items:stretch;flex-direction:column;gap:8px}.ValidationCard_levelTitle__IY6ns{justify-content:center}}.Pagination_paginationContainer__mH7m-{background:#fff;border:1px solid #e5e7eb;border-radius:8px;display:flex;flex-direction:column;gap:12px;padding:16px;position:relative;transition:all .2s ease}.Pagination_paginationContainer__mH7m-:hover{border-color:#d1d5db}.Pagination_paginationContainer__mH7m-.Pagination_loading__e-e-A{opacity:.7;pointer-events:none}.Pagination_paginationContainer__mH7m-.Pagination_disabled__i0vMJ{background:#f9fafb;opacity:.5;pointer-events:none}.Pagination_paginationHeader__-BVjW{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.Pagination_recordsInfo__Q1FCV{flex:1 1;min-width:200px}.Pagination_pageSizeSelector__GoQYb{flex-shrink:0;position:relative}.Pagination_dropdown__nRkGk{display:inline-block;position:relative}.Pagination_dropdownButton__S6p8w{align-items:center;background:#e6e6e6;border:1px solid #ddd;border-radius:6px;cursor:pointer;display:flex;gap:8px;justify-content:space-between;min-width:100px;padding:8px 12px;transition:all .2s ease}.Pagination_dropdownButton__S6p8w:hover{background:#ddd;border-color:#ddd}.Pagination_dropdownButton__S6p8w:focus{border-color:#ddd;outline:none}.Pagination_dropdownButton__S6p8w:disabled{background:#f3f4f6;color:#9ca3af;cursor:not-allowed}.Pagination_dropdownArrow__vx2-c{color:#6b7280;font-size:10px;line-height:1;transition:transform .2s ease}.Pagination_dropdownArrowUp__UZ4hk{transform:rotate(180deg)}.Pagination_dropdownList__QZE4a{background:#fff;border:1px solid #ddd;border-radius:6px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;margin-top:4px;min-width:100%;overflow:hidden;position:absolute;right:0;top:100%;z-index:1000}.Pagination_dropdownOption__wi3ur{background:#fff;border:none;cursor:pointer;display:block;padding:8px 12px;text-align:left;transition:background-color .2s ease;width:100%}.Pagination_dropdownOption__wi3ur:hover{background:#f3f4f6}.Pagination_dropdownOptionActive__SWBSQ{background:#eff6ff;color:#1d4ed8}.Pagination_dropdownOptionActive__SWBSQ:hover{background:#dbeafe}.Pagination_navigationButtons__XtmxH{align-items:center;display:flex;flex-wrap:wrap;gap:4px;justify-content:center}.Pagination_navButton__GM5cr{align-items:center;background:#e6e6e6;border:1px solid #ddd;border-radius:6px;cursor:pointer;display:flex;gap:4px;padding:8px 12px;transition:all .2s ease;white-space:nowrap}.Pagination_navButton__GM5cr:hover:not(:disabled){background:#ddd;border-color:#ddd}.Pagination_navButton__GM5cr:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a;outline:none}.Pagination_navButton__GM5cr:disabled{background:#e6e6e6;cursor:not-allowed;opacity:.5}.Pagination_navButtonIcon__rbRdd{color:#6b7280;font-size:12px;line-height:1}.Pagination_navButtonText__HuZQJ{color:inherit}.Pagination_navButtonFirst__b6hVx,.Pagination_navButtonLast__Pv98-{font-weight:500}.Pagination_navButtonNext__KMVh4,.Pagination_navButtonPrev__quvRV{font-weight:400}.Pagination_pageNumbers__LnYH5{align-items:center;display:flex;flex-wrap:wrap;gap:2px;margin:0 8px}.Pagination_pageButton__MI4an{align-items:center;background:#e6e6e6;border:1px solid #ddd;border-radius:6px;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;transition:all .2s ease;width:32px}.Pagination_pageButton__MI4an:hover:not(:disabled){background:#ddd;border-color:#ddd}.Pagination_pageButton__MI4an:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a;outline:none}.Pagination_pageButton__MI4an:disabled{cursor:default}.Pagination_pageButtonActive__Dabnx{background:#ddd;border-color:#ddd;color:#fff}.Pagination_pageButtonActive__Dabnx:hover{background:#ddd;border-color:#ddd}.Pagination_ellipsis__EkrSk{align-items:center;color:#9ca3af;display:flex;height:32px;justify-content:center;padding:0;width:32px}.Pagination_loadingOverlay__vz4xT{align-items:center;background:#fffc;border-radius:8px;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:100}.Pagination_loadingSpinner__rNnwW{animation:Pagination_spin__-BDci 1s linear infinite;border:2px solid #e5e7eb;border-radius:50%;border-top-color:#3b82f6;height:20px;width:20px}@keyframes Pagination_spin__-BDci{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.Pagination_paginationContainer__mH7m-{gap:8px;padding:12px}.Pagination_paginationHeader__-BVjW{align-items:stretch;flex-direction:column;gap:12px}.Pagination_recordsInfo__Q1FCV{min-width:auto;text-align:center}.Pagination_pageSizeSelector__GoQYb{align-self:center}.Pagination_navigationButtons__XtmxH{gap:2px;justify-content:center}.Pagination_navButton__GM5cr{font-size:14px;padding:6px 8px}.Pagination_navButtonText__HuZQJ{display:none}.Pagination_pageButton__MI4an{height:28px;width:28px}.Pagination_pageNumbers__LnYH5{margin:0 4px}}@media (max-width:480px){.Pagination_paginationContainer__mH7m-{padding:8px}.Pagination_paginationHeader__-BVjW{gap:8px}.Pagination_navigationButtons__XtmxH{flex-wrap:wrap;gap:1px}.Pagination_navButton__GM5cr{min-width:36px;padding:4px 6px}.Pagination_ellipsis__EkrSk,.Pagination_pageButton__MI4an{font-size:12px;height:24px;width:24px}.Pagination_navButtonFirst__b6hVx,.Pagination_navButtonLast__Pv98-{display:none}}.Pagination_paginationContainer__mH7m-:focus-within{box-shadow:0 0 0 3px #3b82f61a}.Pagination_pageButton__MI4an.Pagination_changing__Q\+dia{transform:scale(.95);transition:transform .1s ease}@media print{.Pagination_paginationContainer__mH7m-{display:none}}@media (prefers-contrast:high){.Pagination_dropdownButton__S6p8w,.Pagination_navButton__GM5cr,.Pagination_pageButton__MI4an,.Pagination_paginationContainer__mH7m-{border-color:#000}.Pagination_pageButtonActive__Dabnx{background:#000;border-color:#000}}@media (prefers-reduced-motion:reduce){.Pagination_dropdownArrow__vx2-c,.Pagination_dropdownButton__S6p8w,.Pagination_loadingSpinner__rNnwW,.Pagination_navButton__GM5cr,.Pagination_pageButton__MI4an,.Pagination_paginationContainer__mH7m-{animation:none;transition:none}}.ValidationList_validationList__tiChb{width:100%}.ValidationList_listHeader__QdaQv{align-items:center;background:#ddd;border-bottom:1px solid #dee2e6;border-radius:12px;display:flex;margin-bottom:12px;padding:12px 16px}.ValidationList_headerColumn__am43c{align-items:center;display:flex;letter-spacing:.5px;padding:0 8px;text-transform:uppercase}.ValidationList_listContent__-F9JM{background:#ddd;border-radius:12px;overflow:hidden}.ValidationList_listItem__kCyql{border-bottom:1px solid #e6e6e6;transition:all .2s ease}.ValidationList_listItem__kCyql:last-child{border-bottom:none}.ValidationList_listItem__kCyql:hover{background:#f8f9fa}.ValidationList_resultRow__QGVYp{align-items:center;cursor:pointer;display:flex;padding:16px;position:relative;transition:all .2s ease}.ValidationList_resultRow__QGVYp:hover{background:#fafafa}.ValidationList_resultRowExpanded__uQjd8{background:#fafafa;border-bottom:1px solid #dee2e6}.ValidationList_resultColumn__v2-CS{display:flex;flex-direction:column;gap:4px;padding:0 8px;word-break:break-word}.ValidationList_statusBadge__5GIQ8{align-items:center;border-radius:6px;display:inline-flex;font-size:12px;font-weight:500;gap:6px;padding:4px 8px;width:fit-content}.ValidationList_statusValid__iDQEI{background:#28a7451a;border:1px solid #28a74533;color:#28a745}.ValidationList_statusInvalid__LYb8x{background:#dc35451a;border:1px solid #dc354533;color:#dc3545}.ValidationList_statusSuspicious__Kwdp\+{background:#fd7e141a;border:1px solid #fd7e1433;color:#fd7e14}.ValidationList_statusPending__ZYUic{background:#6c757d1a;border:1px solid #6c757d33;color:#6c757d}.ValidationList_statusIcon__h77Yi{font-size:14px}.ValidationList_actionButtons__x8Q9d{align-items:center;display:flex;gap:6px}.ValidationList_expandButton__xFmbe{align-items:center;background:#0000;border:1px solid #dee2e6;border-radius:4px;cursor:pointer;display:flex;height:24px;justify-content:center;transition:all .2s ease;width:24px}.ValidationList_expandButton__xFmbe:hover{background:#f8f9fa;border-color:#adb5bd}.ValidationList_expandIcon__75Y6o{color:#6c757d;font-size:10px;transition:transform .2s ease}.ValidationList_expandIconRotated__nk4-V{transform:rotate(180deg)}.ValidationList_expandedContent__LIvAI{animation:ValidationList_slideDown__7qkhC .3s ease-out;background:#fff;border-top:1px solid #e9ecef;padding:0 16px 16px}@keyframes ValidationList_slideDown__7qkhC{0%{max-height:0;opacity:0;padding-bottom:0;padding-top:0}to{max-height:500px;opacity:1;padding-bottom:16px;padding-top:0}}.ValidationList_listFooter__DE9Za{align-items:flex-start;justify-content:space-between}.ValidationList_footerLeft__079x7{flex:1 1;min-width:300px}.ValidationList_footerRight__x3eyz{flex-shrink:0}.ValidationList_bulkActions__AFiZm{align-self:flex-start;justify-content:flex-end;margin-left:auto;margin-top:-53px}.ValidationList_paginationWrapper__UpXo1{align-self:flex-start;flex:1 1}.ValidationList_emptyState__3SWV\+,.ValidationList_loadingState__YP-zX{align-items:center;background:#fff;border:1px solid #e9ecef;border-radius:8px;display:flex;flex-direction:column;justify-content:center;padding:48px 24px}.ValidationList_loadingSpinner__qVtJy{animation:ValidationList_spin__yFaQg 1s linear infinite;border:3px solid #f1f3f4;border-radius:50%;border-top-color:#4b4e52;height:32px;margin-bottom:16px;width:32px}@keyframes ValidationList_spin__yFaQg{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ValidationList_emptyIcon__6yF2S{font-size:48px;margin-bottom:16px;opacity:.5}@media (max-width:768px){.ValidationList_listHeader__QdaQv,.ValidationList_resultRow__QGVYp{padding:12px}.ValidationList_headerColumn__am43c,.ValidationList_resultColumn__v2-CS{padding:0 4px}.ValidationList_statusBadge__5GIQ8{font-size:11px;padding:3px 6px}.ValidationList_actionButtons__x8Q9d{gap:4px}.ValidationList_listFooter__DE9Za{gap:12px;margin-top:12px;padding-top:12px}.ValidationList_bulkActions__AFiZm{gap:6px}}@media (max-width:480px){.ValidationList_listHeader__QdaQv{display:none}.ValidationList_resultRow__QGVYp{align-items:stretch;flex-direction:column;padding:16px 12px}.ValidationList_resultColumn__v2-CS{padding:4px 0;width:100%!important}.ValidationList_listFooter__DE9Za{gap:8px}.ValidationList_bulkActions__AFiZm{align-items:center;flex-direction:column}}.ValidationList_listFooter__DE9Za{border-top:1px solid #e5e7eb;display:flex;flex-direction:column;gap:16px;margin-top:16px;padding-top:16px}.ValidationList_bulkActions__AFiZm{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.ValidationList_bulkActions__AFiZm button{background:#e6e6e6;border:1px solid #ddd;border-radius:10px;color:#777;padding:8px 16px}.EmailValidator_emailValidator__pB9Fr{flex-direction:column;gap:0;max-width:100%;width:100%}.EmailValidator_headerSection__pkKw5{background:#fff;border:1px solid #e9ecef;border-radius:12px;padding:20px}.EmailValidator_headerContent__5fo0O{align-items:flex-start;display:flex;gap:20px;justify-content:space-between}.EmailValidator_titleSection__bpOth{flex:1 1}.EmailValidator_description__u-bHU{line-height:1.5;margin-top:8px;max-width:600px}.EmailValidator_actionSection__lA-R5{flex-shrink:0}.EmailValidator_controlsSection__D7FVf{background-color:#e6e6e6;border-radius:12px;display:flex;flex-direction:column;gap:16px;margin-bottom:0;max-width:1300px;padding:12px;width:100%}.EmailValidator_statisticsBar__6n36r{align-items:center;display:flex;flex-wrap:wrap;gap:24px}.EmailValidator_statItem__H5sJp{align-items:baseline;display:flex;gap:6px}.EmailValidator_statItem__H5sJp:not(:last-child):after{color:#adb5bd;content:"•";margin-left:24px}.EmailValidator_validCount__8nTHE{color:#28a745!important}.EmailValidator_invalidCount__yT\+qM{color:#dc3545!important}.EmailValidator_suspiciousCount__p2W21{color:#fd7e14!important}.EmailValidator_pendingCount__N9Buf{color:#6c757d!important}.EmailValidator_filtersBar__p-inx{align-items:center;display:flex;justify-content:space-between;width:100%}.EmailValidator_filtersLeft__bletm{display:flex;gap:20px}.EmailValidator_filtersRight__DYKBm{align-items:center;display:flex;gap:16px}.EmailValidator_filterButton__S-m2u{align-items:center;background:#e6e6e6;border:1px solid #ddd;border-radius:12px;color:#777;cursor:pointer;display:flex;padding:8px 16px;position:relative;transition:all .2s ease}.EmailValidator_filterButton__S-m2u:hover{background-color:#ddd}.EmailValidator_filterButtonActive__8uPDB{background-color:#ddd;border:1px solid #ddd;color:#777}.EmailValidator_filterButtonActive__8uPDB:hover{background-color:#ddd}.EmailValidator_filterCount__DeRxt{align-items:center;background:#ddd;border-radius:30px;color:777777;display:inline-flex;font-size:10px;font-weight:600;height:18px;justify-content:center;margin-left:8px;min-width:18px;padding:10px}.EmailValidator_filterButtonActive__8uPDB .EmailValidator_filterCount__DeRxt{background:#e6e6e6;color:#333}.EmailValidator_actionButton__x6LCO{background:#e6e6e6;border:1px solid #ddd;border-radius:10px;color:#777;cursor:pointer;font-size:14px;padding:8px 16px;transition:all .2s ease}.EmailValidator_actionButton__x6LCO:hover{background:#ddd}.EmailValidator_actionButton__x6LCO:disabled{background:#e9ecef;color:#6c757d;cursor:not-allowed}.EmailValidator_currentFilterInfo__WH1Ff{margin-bottom:16px;padding:12px 0}.EmailValidator_emailValidator__pB9Fr>:last-child{background:#e6e6e6;border-radius:12px;max-width:1300px;padding:12px;width:100%}@media (max-width:768px){.EmailValidator_headerContent__5fo0O{align-items:stretch;flex-direction:column}.EmailValidator_statisticsBar__6n36r{gap:16px}.EmailValidator_statItem__H5sJp:not(:last-child):after{margin-left:16px}.EmailValidator_filtersBar__p-inx{gap:6px}.EmailValidator_filterButton__S-m2u{font-size:14px;padding:6px 10px}}@media (max-width:480px){.EmailValidator_statisticsBar__6n36r{align-items:flex-start;flex-direction:column;gap:8px}.EmailValidator_statItem__H5sJp:not(:last-child):after{display:none}.EmailValidator_filtersBar__p-inx{align-items:stretch;flex-direction:column}.EmailValidator_filterButton__S-m2u{justify-content:space-between}}.EmailValidator_searchContainer__-FCI9{margin-bottom:16px}.EmailValidator_searchInput__lyuU5{border:1px solid #d1d5db;border-radius:8px;font-size:14px;padding:12px 16px;width:100%}.Templates_templatesContainer__jzu\+4{background-color:#e6e6e6;padding:12px}.Templates_filtersRow__Xcbnq{height:50px;justify-content:space-between;padding:0 8px}.Templates_filtersLeft__qWh1D,.Templates_filtersRow__Xcbnq{align-items:center;display:flex}.Templates_dropdownWrapper__5\+K9P{display:inline-block;position:relative}.Templates_filtersRight__M1VHU{align-items:center;display:flex}.Templates_separator__NNfOD{height:1px;margin:0;width:100%}.Templates_templatesGrid__YnUJF{display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-start;padding:20px 0}.Templates_templateCard__rp0SC{background-color:#fff;border:1px solid #ccc;border-radius:12px;box-sizing:border-box;cursor:pointer;height:356px!important;margin:0!important;max-height:356px;max-width:239px;min-height:356px;min-width:239px;overflow:hidden;padding:0!important;position:relative;transition:box-shadow .2s ease;width:239px!important}.Templates_templateCard__rp0SC:hover{box-shadow:0 4px 12px #0000001a}.Templates_templateCheckbox__\+kg93{left:12px;position:absolute;top:12px;z-index:10}.Templates_templatePreview__Bo4zy{align-items:center;background-color:#eec912;display:flex;height:280px;justify-content:center;position:relative}.Templates_templatePreviewContent__7L\+Wa{align-items:center;display:flex;flex-direction:column;gap:20px}.Templates_templateIcon__SBNzU{font-size:48px}.Templates_templateDots__Vo-hA{color:#333;display:flex;font-size:20px;gap:12px}.Templates_templateCard__rp0SC:first-child .Templates_templatePreview__Bo4zy{background-color:#fff}.Templates_createCardContent__qq6bz{align-items:center;background-color:#fff;display:flex;height:280px;justify-content:center}.Templates_createCardIcon__boXy2{color:#333;font-size:64px;font-weight:300}.Templates_templateCardSeparator__lnMLY{background-color:#ccc;height:1px;width:100%}.Templates_templateCardFooter__U\+8ZL{align-items:top;background-color:#fff;display:flex;height:75px;justify-content:left;padding:12px;text-align:center}.Templates_templateCardFooterNew__Oljcg{justify-content:center}.Templates_templateCardFooter__U\+8ZL p{word-wrap:break-word;line-height:1.4;margin:0!important}@media (max-width:1200px){.Templates_templatesGrid__YnUJF{gap:16px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}}@media (max-width:768px){.Templates_templatesGrid__YnUJF{gap:12px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.Templates_templateCard__rp0SC{height:330px;width:240px}.Templates_createCardContent__qq6bz,.Templates_templatePreview__Bo4zy{height:250px}.Templates_templateCardFooter__U\+8ZL{height:65px;padding:8px}}@media (max-width:480px){.Templates_filtersRow__Xcbnq{flex-direction:column;gap:8px;height:auto;padding:8px}.Templates_templatesGrid__YnUJF{grid-template-columns:1fr;justify-items:center}}.Templates_headerButtons__FOrME{display:flex;gap:8px;margin-left:auto}.Templates_headerIcon__Qyj5l{background:#0000;border:none;cursor:pointer;font-size:16px;padding:4px;transition:transform .2s ease}.Templates_headerIcon__Qyj5l:hover{transform:scale(1.2)}.Templates_folderInput__etm8f{borderRadius:4px;fontSize:14px;border:1px solid #ddd;padding:4px 8px;width:100%}.Templates_editContainer__xkpao,.Templates_headerRow__jXM\+V{align-items:center;display:flex;gap:8px;width:100%}.Templates_foldersDropdown__Q037z{animation:Templates_slideDown__1moVo .2s ease-out;background:#fff;border:1px solid #ddd;border-radius:12px;box-shadow:0 4px 12px #00000026;left:0;margin-top:1px;max-height:400px;min-width:500px;overflow:hidden;position:absolute;width:auto;z-index:1000}@keyframes Templates_slideDown__1moVo{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.TextBlock_textBlock__82RpQ{word-wrap:break-word;align-items:center;border:2px solid #0000;border-radius:4px;box-sizing:border-box;cursor:move;display:flex;justify-content:center;outline:1px dashed #ddd;overflow:hidden;padding:8px;transition:border-color .2s ease,box-shadow .2s ease;-webkit-user-select:none;user-select:none;white-space:normal;z-index:10}.TextBlock_textBlock__82RpQ.TextBlock_selected__KbhHa{outline:1px solid #1c52dc!important;transition:border .15s ease;z-index:1000}.TextBlock_textBlock__82RpQ.TextBlock_editing__UBHZ8{border-color:#28a745;box-shadow:0 4px 12px #28a7454d;cursor:text;-webkit-user-select:text;user-select:text;white-space:pre-wrap}.TextBlock_editableContent__H6ahi{background:#0000;border:none;color:inherit;font-size:inherit;font-weight:inherit;outline:none}.TextBlock_editableContent__H6ahi,.TextBlock_normalContent__NBX2b{word-wrap:break-word;align-items:center;display:flex;height:100%;justify-content:flex-start;overflow:hidden;text-align:left;white-space:pre-wrap;width:100%}.TextBlock_textBlock__82RpQ.TextBlock_heading__RZSJa{font-weight:700}.TextBlock_textBlock__82RpQ.TextBlock_text__2VcoG{font-weight:400}.ButtonBlock_buttonBlock__eVLP6{word-wrap:break-word;border:2px solid #0000;border-radius:4px;box-sizing:border-box;cursor:move;outline:1px dashed #ddd;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease;-webkit-user-select:none;user-select:none;white-space:normal;z-index:10}.ButtonBlock_buttonBlock__eVLP6.ButtonBlock_selected__YuyDZ{border-color:#1c52dc;outline:1px solid #1c52dc;z-index:1000}.ButtonBlock_buttonBlock__eVLP6.ButtonBlock_editing__0t9L6{border-color:#28a745;box-shadow:0 4px 12px #28a7454d;cursor:text}.ButtonBlock_buttonContent__6S4gE{border:none;box-sizing:border-box;cursor:pointer;display:inline-block;font-family:inherit;font-size:16px;font-weight:500;line-height:1.2;outline:none;text-decoration:none;width:auto}.ButtonBlock_buttonContent__6S4gE.ButtonBlock_editing__0t9L6{cursor:text;outline:none}.ImageBlock_imageBlock__nz4hT{box-sizing:border-box;cursor:move;outline:1px dashed #ddd;transition:border-color .2s ease,box-shadow .2s ease;-webkit-user-select:none;user-select:none;z-index:10}.ImageBlock_imageBlock__nz4hT.ImageBlock_selected__XvfX4{outline:1px solid #1c52dc;outline-offset:-2px;z-index:1000}.ImageBlock_placeholderText__AuKAI{font-size:14px;pointer-events:none;-webkit-user-select:none;user-select:none}.DividerBlock_dividerBlock__\+j-w0{align-items:center;border:2px solid #0000;border-radius:4px;box-sizing:border-box;cursor:move;display:flex;justify-content:center;min-height:20px;outline:1px dashed #ddd;padding:8px 0;transition:border-color .2s ease,box-shadow .2s ease;-webkit-user-select:none;user-select:none}.DividerBlock_dividerBlock__\+j-w0.DividerBlock_selected__B8PQ3{border-color:#1c52dc;box-shadow:0 4px 12px #1c52dc4d;z-index:1000}.DividerBlock_dividerBlock__\+j-w0:hover:not(.DividerBlock_selected__B8PQ3){border-color:#1c52dc80}.DividerBlock_dividerLine__tyU\+0{border:none;display:block;margin:0;padding:0;pointer-events:none;transition:background-color .2s ease}@media (max-width:768px){.DividerBlock_dividerBlock__\+j-w0{min-height:24px}}.ListOLBlock_listOLBlock__uyqYt{background:#fff;border-radius:4px;box-sizing:border-box;cursor:move;line-height:1.6;list-style-position:inside;outline:1px dashed #ddd;outline:1px solid #1c52dc;padding:8px 12px;transition:border-color .2s ease,box-shadow .2s ease;-webkit-user-select:none;user-select:none}.ListOLBlock_listOLBlock__uyqYt.ListOLBlock_selected__1ihUV{border-color:#1c52dc;z-index:1000}.ListOLBlock_listOLBlock__uyqYt.ListOLBlock_editing__NA0an{border-color:#28a745;box-shadow:0 2px 12px #28a74566;cursor:text;-webkit-user-select:text;user-select:text;z-index:1001}.ListOLBlock_normalContent__7qaTn{word-wrap:break-word;display:block;font-family:inherit;height:100%;overflow:hidden;text-align:inherit;white-space:pre-wrap;width:100%}.ListOLBlock_normalContent__7qaTn:before{content:"";display:block}.ListOLBlock_normalContent__7qaTn{white-space:pre-line}.ListOLBlock_normalContent__7qaTn>*{display:block;margin:4px 0;padding-left:0}.ListOLBlock_listOLBlock__uyqYt:hover:not(.ListOLBlock_editing__NA0an){border-color:#1c52dc66}.ListOLBlock_listOLBlock__uyqYt.ListOLBlock_editing__NA0an [contenteditable]{background:#0000;border:none;margin:0;outline:none;padding:0}.ListOLBlock_listOLBlock__uyqYt:empty:before{color:#999;content:"1. Введите первый пункт списка...";font-style:italic}.ListOLBlock_listOLBlock__uyqYt[style*="height: auto"]{height:auto!important;min-height:60px}.ListOLBlock_listOLBlock__uyqYt *{max-width:100%;word-break:break-word}.ListOLBlock_normalContent__7qaTn ol,.ListOLBlock_normalContent__7qaTn ul{list-style:none;margin:0;padding:0}.ListOLBlock_normalContent__7qaTn li{margin:2px 0;padding:0;position:relative}.ListULBlock_listULBlock__3Yxp5{background:#fff;border-radius:4px;box-sizing:border-box;cursor:move;line-height:1.6;list-style-position:inside;outline:1px dashed #ddd;padding:8px 12px;transition:border-color .2s ease,box-shadow .2s ease;-webkit-user-select:none;user-select:none}.ListULBlock_listULBlock__3Yxp5.ListULBlock_selected__Q2RpN{border-color:#1c52dc;outline:1px solid #1c52dc;z-index:1000}.ListULBlock_listULBlock__3Yxp5.ListULBlock_editing__I\+ef4{border-color:#28a745;box-shadow:0 2px 12px #28a74566;cursor:text;-webkit-user-select:text;user-select:text;z-index:1001}.ListULBlock_normalContent__wQle6{word-wrap:break-word;display:block;font-family:inherit;height:100%;overflow:hidden;text-align:inherit;white-space:pre-wrap;width:100%}.ListULBlock_normalContent__wQle6:before{content:"";display:block}.ListULBlock_normalContent__wQle6{white-space:pre-line}.ListULBlock_normalContent__wQle6>*{display:block;margin:4px 0;padding-left:0}.ListULBlock_listULBlock__3Yxp5:hover:not(.ListULBlock_editing__I\+ef4){border-color:#1c52dc66}.ListULBlock_listULBlock__3Yxp5.ListULBlock_editing__I\+ef4 [contenteditable]{background:#0000;border:none;margin:0;outline:none;padding:0}.ListULBlock_listULBlock__3Yxp5:empty:before{color:#999;content:"1. Введите первый пункт списка...";font-style:italic}.ListULBlock_listULBlock__3Yxp5[style*="height: auto"]{height:auto!important;min-height:60px}.ListULBlock_listULBlock__3Yxp5 *{max-width:100%;word-break:break-word}.ListULBlock_normalContent__wQle6 ol,.ListULBlock_normalContent__wQle6 ul{list-style:none;margin:0;padding:0}.ListULBlock_normalContent__wQle6 li{margin:2px 0;padding:0;position:relative}.ListULBlock_normalContent__wQle6 ol,.ListULBlock_normalContent__wQle6 ul{list-style-position:inside!important;margin:0!important;padding-left:0!important;text-align:inherit!important}.SocialBlock_socialBlock__0-N1j{background-color:#fff;border-radius:4px;cursor:pointer;outline:1px dashed #ddd;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.SocialBlock_socialBlock__0-N1j:hover{border-color:#0000}.SocialBlock_socialBlock__0-N1j.SocialBlock_selected__pbjG-{outline:1px solid #1c52dc;z-index:1000}.SocialBlock_iconsContainer__-x8XP{box-sizing:border-box;height:100%;padding:5px;width:100%}.SocialBlock_socialIcon__7gL1S{align-items:center;border-radius:2px;cursor:pointer;display:flex;justify-content:center;transition:opacity .2s ease,transform .2s ease}.SocialBlock_socialIcon__7gL1S:hover{opacity:.8;transform:scale(1.05)}.SocialBlock_socialIcon__7gL1S svg{display:block}.StructureBlock_structureBlock__terH4{background-color:initial;border:2px solid #0000;border-radius:4px;box-sizing:border-box;cursor:move;outline:1px dashed #ddd;padding:0;transition:border-color .2s ease,box-shadow .2s ease;-webkit-user-select:none;user-select:none}.StructureBlock_structureBlock__terH4.StructureBlock_selected__2KMBO{border-color:#1c52dc;outline:1px solid #1c52dc;z-index:1000}.StructureBlock_structureBlock__terH4.StructureBlock_highlighted__fTHoA{border-color:#1c52dcb3;box-shadow:0 4px 16px #1c52dc66}.StructureBlock_columnsContainer__d0DSc{display:flex;gap:10px;height:fit-content;padding:0;width:100%}.StructureBlock_structureColumn__pWLsD{align-items:stretch;border-radius:4px;display:flex;flex-direction:column;justify-content:flex-start;min-height:40px;overflow:visible;padding:0;position:relative;transition:all .2s ease}.StructureBlock_structureColumn__pWLsD.StructureBlock_columnEmpty__I1ws1{background-color:initial;border:2px dashed #dee2e6;color:#999;justify-content:center}.StructureBlock_structureColumn__pWLsD.StructureBlock_columnHighlighted__Vu59Z{background-color:#e3f2fd;border:2px dashed #1c52dc;color:#1c52dc;justify-content:center}.StructureBlock_dropHint__Z7Dim{color:inherit;font-size:12px;padding:20px 8px;text-align:center}.StructureBlock_columnContent__CtBHI{align-items:flex-start;display:flex;flex-direction:column;gap:2px;height:auto;width:100%}.StructureBlock_emptyColumn__xPcM4{color:inherit;font-size:12px;opacity:.7;padding:20px 8px;text-align:center}.StructureBlock_childBlock__7IPh\+{word-wrap:break-word;align-items:flex-start;border:1px solid #ddd;border-radius:3px;cursor:move;display:flex;height:auto;justify-content:flex-start;line-height:1.4;min-height:30px;outline:1px dashed #333;overflow:hidden;padding:4px;text-align:left;transition:border-color .2s ease;white-space:normal;width:100%}.StructureBlock_childBlock__7IPh\+.StructureBlock_childBlockSelected__Wpnp2{border-color:#1c52dc;box-shadow:0 2px 8px #1c52dc4d}.StructureBlock_editableContent__JKwK2,.StructureBlock_normalContent__jvs-k{word-wrap:break-word;line-height:inherit;white-space:normal;width:100%}.StructureBlock_editableContent__JKwK2{background:#0000;border:none;color:inherit;font-size:inherit;font-weight:inherit;outline:none}.StructureBlock_structureColumn__pWLsD:hover:not(.StructureBlock_columnHighlighted__Vu59Z){border-color:#1c52dc4d}.StructureBlock_childBlock__7IPh\+:hover:not(.StructureBlock_childBlockSelected__Wpnp2){border-color:#1c52dc80}@media (max-width:768px){.StructureBlock_columnsContainer__d0DSc{gap:8px}.StructureBlock_structureColumn__pWLsD{min-height:36px}.StructureBlock_childBlock__7IPh\+{min-height:28px;padding:3px}}.Canvas_canvasContainer__yx93I{align-items:flex-start;display:flex;flex:1 1;min-height:0;padding:20px}.Canvas_canvasContainer__yx93I.Canvas_alignLeft__nA-pT{justify-content:flex-start}.Canvas_canvasContainer__yx93I.Canvas_alignCenter__BRwve{justify-content:center}.Canvas_canvasContainer__yx93I.Canvas_alignRight__rvdOP{justify-content:flex-end}.Canvas_canvas__uzkxy{border-radius:8px;cursor:default;min-height:800px;position:relative;width:600px}.Canvas_canvasGrid__5LPVg{background-size:20px 20px;bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.Canvas_block__zL40t{background-color:#fff;border:2px solid #0000;border-radius:4px;box-shadow:0 1px 3px #0000001a;cursor:move;position:absolute;transition:border-color .2s ease}.Canvas_block__zL40t:hover{border-color:#1c52dc80}.Canvas_block__zL40t.Canvas_selected__yivid{border-color:#1c52dc;box-shadow:0 4px 12px #1c52dc4d}.Canvas_blockContent__aT6Xq{align-items:center;color:#6c757d;display:flex;font-size:12px;height:100%;justify-content:center;overflow:hidden;padding:8px;text-align:center;width:100%}.Canvas_emptyCanvas__nuwdg{color:#6c757d;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.Canvas_emptyCanvasIcon__XPZ9F{font-size:32px;margin-bottom:12px;opacity:.6}.Canvas_emptyCanvasText__z28Rt{font-size:14px;margin-bottom:8px}.Canvas_emptyCanvasSubtext__Yzg7S{font-size:12px;opacity:.7}.Canvas_autoLayoutBlock__XDBre div[class*=Block_]{left:0!important;position:static!important;top:0!important}.BlockToolbar_blockToolbar__ZWRGQ{background-color:#fff;border:1px solid #e9ecef;border-radius:6px;box-shadow:0 2px 8px #0000001a;display:flex;flex-direction:column;gap:4px;left:-48px;padding:4px;position:absolute;top:0;z-index:10}.BlockToolbar_toolbarButton__LvFQJ{align-items:center;background-color:initial;border:none;border-radius:4px;color:#6c757d;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;transition:all .2s ease;width:32px}.BlockToolbar_toolbarButton__LvFQJ:hover{background-color:#f8f9fa;color:#495057}.BlockToolbar_toolbarButton__LvFQJ:active{background-color:#e9ecef}.BlockToolbar_dragHandleContainer__\+pKPQ{align-items:center;display:flex;position:relative}.BlockToolbar_arrowButtons__BrTeQ{background-color:#fff;border:1px solid #e9ecef;border-radius:4px;box-shadow:0 2px 8px #0000001a;display:flex;flex-direction:column;gap:2px;left:40px;padding:2px;position:absolute;top:0}.BlockToolbar_dragHandleContainer__\+pKPQ:after{content:"";height:32px;left:32px;position:absolute;top:0;width:8px}.BlockToolbar_arrowButtons__BrTeQ:hover,.BlockToolbar_dragHandleContainer__\+pKPQ:hover .BlockToolbar_arrowButtons__BrTeQ{display:flex!important}.BlockToolbar_arrowButton__PINjb{align-items:center;background-color:initial;border:none;border-radius:3px;color:#6c757d;cursor:pointer;display:flex;height:28px;justify-content:center;padding:0;transition:all .2s ease;width:28px}.BlockToolbar_arrowButton__PINjb:hover:not(.BlockToolbar_disabled__yy\+Fe){background-color:#f8f9fa;color:#495057}.BlockToolbar_arrowButton__PINjb.BlockToolbar_disabled__yy\+Fe{color:#dee2e6;cursor:not-allowed}.BlockToolbar_arrowButton__PINjb:active:not(.BlockToolbar_disabled__yy\+Fe){background-color:#e9ecef}.TemplatesLibraryPanel_template-item__AX\+dJ{background-color:#fff;border:1px solid #eee;border-radius:4px;cursor:grab;margin-bottom:10px;overflow:hidden;transition:all .2s ease}.TemplatesLibraryPanel_template-item__AX\+dJ:hover{border-color:#007bff;box-shadow:0 2px 8px #0000001a}.TemplatesLibraryPanel_template-item-preview__ne87D{align-items:center;background-color:#f9f9f9;border-bottom:1px solid #f0f0f0;display:flex;height:80px;justify-content:center;width:100%}.TemplatesLibraryPanel_template-item-preview__ne87D img{max-height:100%;max-width:100%;object-fit:contain}.TemplatesLibraryPanel_template-item-placeholder__l1zWD{align-items:center;background-color:#eee;color:#999;display:flex;font-size:24px;height:60px;justify-content:center}.TemplatesLibraryPanel_template-item-title__mUwRY{color:#333;font-size:12px;font-weight:500;padding:8px}.TemplatesLibraryPanel_template-hover-overlay__GIoCv{background-color:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 10px 40px #0000004d;left:50%;max-height:80vh;max-width:600px;padding:10px;pointer-events:none;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:9999}.TemplatesLibraryPanel_template-hover-overlay__GIoCv img{border-radius:4px;display:block;height:auto;width:100%}.TemplatesLibraryPanel_template-hover-title__zDZ6j{color:#333;font-weight:700;margin-bottom:8px;text-align:center}.TemplatesLibraryPanel_add-category-button__1SJfB{background:#0000;border:2px dashed #fff;border-radius:6px;color:#2563eb;cursor:pointer;font-size:13px;font-weight:500;margin-top:8px;padding:10px;transition:all .2s ease}.TemplatesLibraryPanel_add-category-button__1SJfB:hover{background:#2563eb0d;border-color:#1d4ed8}.TemplatesLibraryPanel_delete-btn__ibJkC{align-items:center;border:0 solid #eee;border-radius:4px;color:#999;cursor:pointer;display:flex;justify-content:center;padding:4px;position:absolute;right:5px;top:5px;transition:all .2s;z-index:10}.TemplatesLibraryPanel_delete-btn__ibJkC:hover{color:#ff4d4f}.TemplatesLibraryPanel_category-item__ZNGGV{align-items:center;display:flex;gap:0;position:relative}.TemplatesLibraryPanel_delete-category-btn__qIZdK{align-items:center;background:none;border:0;border-radius:4px;color:#999;cursor:pointer;display:flex;justify-content:center;opacity:0;padding:6px;position:absolute;right:-35px;top:50%;transform:translateY(-50%);transition:opacity .2s,visibility .2s;visibility:hidden;z-index:10}.TemplatesLibraryPanel_category-item__ZNGGV:hover .TemplatesLibraryPanel_delete-category-btn__qIZdK{opacity:1;visibility:visible}.TemplatesLibraryPanel_delete-category-btn__qIZdK:hover{color:#ff4d4f}.TemplatesLibraryPanel_template-item__AX\+dJ{position:relative}.TemplatesLibraryPanel_delete-modal-overlay__WRCPN{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#0009;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.TemplatesLibraryPanel_delete-modal__v91Df{background-color:#fff;border-radius:12px;box-shadow:0 10px 25px #0003;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;max-width:90%;padding:25px;width:420px}.TemplatesLibraryPanel_delete-modal-icon__Yq9iq{font-size:48px;margin-bottom:15px;text-align:center}.TemplatesLibraryPanel_delete-modal-title__JRAm1{color:#111827;font-size:18px;margin:0 0 10px;text-align:center}.TemplatesLibraryPanel_delete-modal-message__BZeUE{color:#6b7280;font-size:14px;line-height:1.5;margin-bottom:20px;text-align:center}.TemplatesLibraryPanel_delete-modal-category-name__UYCo6{color:#ef4444;font-weight:600}.TemplatesLibraryPanel_delete-modal-buttons__DMT8u{display:flex;gap:10px;justify-content:center;margin-top:20px}.TemplatesLibraryPanel_delete-modal-btn-cancel__G9eS3{background-color:#fff;border:1px solid #d1d5db;border-radius:6px;color:#374151;cursor:pointer;font-size:14px;font-weight:500;padding:10px 24px}.TemplatesLibraryPanel_delete-modal-btn-delete__XY\+jv{background-color:#ef4444;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:10px 24px}.TemplatesLibraryPanel_delete-modal-btn-delete__XY\+jv:hover{background-color:#dc2626}.TemplatesLibraryPanel_delete-modal-btn-cancel__G9eS3:hover{background-color:#f9fafb}.BlocksPanel_blocksPanel__6G0av{background-color:#fff;border-right:1px solid #e9ecef;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;height:100%;overflow:hidden;width:280px}.BlocksPanel_panelHeader__-P6Vf{background-color:#fff;border-bottom:1px solid #e9ecef;padding:16px 16px 12px}.BlocksPanel_panelTitle__rE-nS{color:#212529;font-size:13px;font-weight:600;letter-spacing:.5px;margin:0;text-transform:uppercase}.BlocksPanel_layoutModeToggle__myr1F{display:flex;gap:6px}.BlocksPanel_layoutModeButton__Y-ozS{background-color:#fff;border:1px solid #e9ecef;border-radius:6px;color:#6c757d;cursor:pointer;flex:1 1;font-size:12px;font-weight:500;padding:8px 12px;text-align:center;transition:all .2s ease;white-space:nowrap}.BlocksPanel_layoutModeButton__Y-ozS:hover:not(.BlocksPanel_layoutModeActive__AbYhn){background-color:#f8f9fa;border-color:#dee2e6;color:#495057}.BlocksPanel_layoutModeActive__AbYhn{background-color:#1c52dc;border-color:#1c52dc;color:#fff;font-weight:600}.BlocksPanel_tabsContainer__xJ1DV{background-color:#f8f9fa;border-bottom:1px solid #e9ecef;display:flex}.BlocksPanel_tab__qi0Lv{background-color:initial;border:none;border-bottom:2px solid #0000;color:#6c757d;cursor:pointer;flex:1 1;font-size:12px;font-weight:500;padding:12px 8px;transition:all .2s ease}.BlocksPanel_tab__qi0Lv:hover{background-color:#e9ecef;color:#495057}.BlocksPanel_tabActive__mShtR{background-color:#fff;border-bottom-color:#1c52dc;color:#1c52dc}.BlocksPanel_panelContent__WDl38{flex:1 1;overflow-x:hidden;overflow-y:auto;padding:16px}.BlocksPanel_elementsGrid__RI3u\+{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr);margin-bottom:20px}.BlocksPanel_elementItem__qdDu9{align-items:center;background-color:#f8f9fa;border:1px solid #0000;border-radius:8px;cursor:grab;display:flex;flex-direction:column;padding:12px 8px;position:relative;transition:all .2s ease;-webkit-user-select:none;user-select:none}.BlocksPanel_elementItem__qdDu9:hover{background-color:#e9ecef;border-color:#dee2e6;transform:translateY(-1px)}.BlocksPanel_elementItem__qdDu9:active{cursor:grabbing;transform:translateY(0)}.BlocksPanel_elementBadge__XxPU9{background-color:#6f42c1;border-radius:4px;color:#fff;font-size:8px;font-weight:600;padding:2px 4px;position:absolute;right:4px;text-transform:uppercase;top:4px}.BlocksPanel_elementIcon__Ihxgg{align-items:center;color:#6c757d;display:flex;justify-content:center;margin-bottom:4px}.BlocksPanel_elementItem__qdDu9:hover .BlocksPanel_elementIcon__Ihxgg{color:#495057}.BlocksPanel_elementName__TlWdV{color:#495057;font-size:11px;font-weight:500;line-height:1.2;text-align:center}.BlocksPanel_advancedSection__GkYtY{margin-top:20px}.BlocksPanel_sectionTitle__ZB7aQ{color:#6c757d;font-size:12px;font-weight:600;letter-spacing:.5px;margin:0 0 12px;text-transform:uppercase}.BlocksPanel_templatesSection__VO3oH{margin-top:8px}.BlocksPanel_templatesList__puKRK{display:flex;flex-direction:column;gap:8px}.BlocksPanel_templateItem__IaZDM{align-items:center;background-color:#f8f9fa;border:1px solid #0000;border-radius:8px;cursor:grab;display:flex;gap:12px;padding:12px;transition:all .2s ease;-webkit-user-select:none;user-select:none}.BlocksPanel_templateItem__IaZDM:hover{background-color:#e9ecef;border-color:#dee2e6;transform:translateY(-1px)}.BlocksPanel_templateItem__IaZDM:active{cursor:grabbing;transform:translateY(0)}.BlocksPanel_templatePreview__ULzN2{display:flex;flex-shrink:0;gap:2px;opacity:.6}.BlocksPanel_templateColumn__yfe2U{background-color:#6c757d;border-radius:1px;height:12px;min-width:4px}.BlocksPanel_templateInfo__6b\+6M{display:flex;flex:1 1;flex-direction:column;gap:2px}.BlocksPanel_templateName__GmO07{color:#495057;font-size:12px;font-weight:500;line-height:1.2}.BlocksPanel_templateDescription__1hUzO{color:#6c757d;font-size:10px;line-height:1.2}.BlocksPanel_modeInfo__Cfcvi{padding:20px 0;text-align:center}.BlocksPanel_modeText__8lEmC{color:#495057;font-size:14px;font-weight:500;margin:0 0 8px}.BlocksPanel_modeSubtext__obI65{color:#6c757d;font-size:12px;line-height:1.4;margin:0}.BlocksPanel_helpText__zHZr2{background-color:#f8f9fa;border-top:1px solid #e9ecef;color:#6c757d;font-size:11px;font-style:italic;margin-top:auto;padding:12px 16px;text-align:center}@media (max-width:1200px){.BlocksPanel_blocksPanel__6G0av{width:240px}.BlocksPanel_elementsGrid__RI3u\+{grid-template-columns:repeat(2,1fr)}.BlocksPanel_elementItem__qdDu9{padding:10px 6px}.BlocksPanel_elementName__TlWdV{font-size:10px}}.BlocksPanel_elementItem__qdDu9[draggable=true]{transition:opacity .2s ease}.BlocksPanel_elementItem__qdDu9:active[draggable=true]{opacity:.7}.BlocksPanel_templateItem__IaZDM[draggable=true]{transition:opacity .2s ease}.BlocksPanel_templateItem__IaZDM:active[draggable=true]{opacity:.7}.BlocksPanel_panelContent__WDl38::-webkit-scrollbar{width:6px}.BlocksPanel_panelContent__WDl38::-webkit-scrollbar-track{background:#f8f9fa}.BlocksPanel_panelContent__WDl38::-webkit-scrollbar-thumb{background:#dee2e6;border-radius:3px}.BlocksPanel_panelContent__WDl38::-webkit-scrollbar-thumb:hover{background:#adb5bd}.Input_input__FPa2L{background:#fff;border:1px solid #e1e5e9;border-radius:6px;color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:12px;outline:none;transition:border-color .15s ease}.Input_input__FPa2L:hover{border-color:#c1c7cd}.Input_input__FPa2L:focus{border-color:#4b4e52}.Input_input__FPa2L:disabled{background-color:#f8f9fa;color:#6c757d;cursor:not-allowed}.Input_numberInput__k\+ghP{font-size:14px;height:24px;min-width:40px;padding:4px 6px;text-align:center;width:auto}.Input_numberInput__k\+ghP::-webkit-inner-spin-button,.Input_numberInput__k\+ghP::-webkit-outer-spin-button{-webkit-appearance:none;display:none;margin:0}.Input_numberInput__k\+ghP[type=number]{-moz-appearance:textfield}.Input_numberInputWrapper__b6oEB input[type=number]::-webkit-inner-spin-button,.Input_numberInputWrapper__b6oEB input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;display:none;margin:0}.Input_numberInputWrapper__b6oEB input[type=number]{-moz-appearance:textfield}.Input_textInput__2CrIi{height:24px;padding:4px 8px;text-align:left;width:120px}.Input_textInput__2CrIi[type=text]{font-family:Monaco,Menlo,Ubuntu Mono,monospace!important;font-size:13px!important;letter-spacing:.4px;padding:4px 8px;width:75px}.Input_input__FPa2L[type=text].Input_textInput__2CrIi{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:11px;letter-spacing:.5px}.Input_input__FPa2L.Input_small__kCHZF{font-size:11px;height:20px;padding:2px 6px;width:40px}.Input_input__FPa2L.Input_medium__uHN5G{font-size:13px;height:28px;padding:6px 10px;width:80px}.Input_input__FPa2L.Input_large__3Z32Y{font-size:14px;height:32px;padding:8px 12px;width:140px}.Input_input__FPa2L.Input_error__BxvQM{border-color:#dc3545}.Input_input__FPa2L.Input_error__BxvQM:focus{border-color:#dc3545;box-shadow:0 0 0 3px #dc35451a}.Input_input__FPa2L.Input_success__uZ6j5{border-color:#28a745}.Input_input__FPa2L.Input_success__uZ6j5:focus{border-color:#28a745;box-shadow:0 0 0 3px #28a7451a}.Input_numberInputWrapper__b6oEB{background:#fff;border:1px solid #e1e5e9;border-radius:6px;display:flex;min-width:60px;overflow:hidden;position:relative;width:50px}.Input_numberInputWrapper__b6oEB:hover{border-color:#c1c7cd}.Input_numberInputWrapper__b6oEB:focus-within{border-color:#333}.Input_numberInputWrapper__b6oEB .Input_numberInput__k\+ghP{background:#0000;border:none;border-radius:0;box-shadow:none;flex:1 1;outline:none}.Input_numberInputWrapper__b6oEB .Input_numberInput__k\+ghP:focus,.Input_numberInputWrapper__b6oEB .Input_numberInput__k\+ghP:hover{border:none;box-shadow:none}.Input_numberButtons__6DHbV{border-left:1px solid #e1e5e9;display:flex;flex-direction:column;width:20px}.Input_numberButton__RrHC0{align-items:center;background:#f8f9fa;border:none;cursor:pointer;display:flex;height:12px;justify-content:center;padding:0;transition:background-color .15s ease;width:100%}.Input_numberButton__RrHC0:hover{background:#e9ecef}.Input_numberButton__RrHC0:active{background:#dee2e6}.Input_numberButton__RrHC0:disabled{cursor:not-allowed;opacity:.5}.Input_numberButton__RrHC0:first-child{border-bottom:1px solid #e1e5e9}.Button_button__Uf5W7{align-items:center;border:1px solid #0000;border-radius:6px;cursor:pointer;display:inline-flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:500;justify-content:center;outline:none;text-decoration:none;transition:all .15s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.Button_small__b3s6e{font-size:11px;gap:4px;height:24px;padding:4px 8px}.Button_medium__Mh3qa{font-size:12px;gap:6px;height:28px;padding:6px 12px}.Button_large__dkgAr{font-size:13px;gap:8px;height:32px;padding:8px 16px}.Button_primary__Imark{background-color:#1c52dc;border-color:#1c52dc;color:#fff}.Button_primary__Imark:hover{background-color:#1647c7;border-color:#1647c7}.Button_primary__Imark:active{background-color:#143cb2;border-color:#143cb2}.Button_secondary__aHDp0{background-color:#fff;border-color:#e1e5e9;color:#333}.Button_secondary__aHDp0:hover{background-color:#f8f9fa;border-color:#c1c7cd}.Button_secondary__aHDp0:active{background-color:#e9ecef;border-color:#adb5bd}.Button_toggle__6XZ4h{background-color:initial;border-color:#0000;color:#6c757d}.Button_toggle__6XZ4h:hover{background-color:#f8f9fa;color:#495057}.Button_toggle__6XZ4h.Button_active__mwGKK{background-color:#fff;border-color:#e1e5e9;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;color:#333}.Button_toggle__6XZ4h.Button_active__mwGKK:hover{background-color:#fff;box-shadow:0 2px 4px #0000001a,0 1px 3px #00000014}.Button_icon__Lumvn{background-color:initial;border-color:#0000;color:#6c757d}.Button_icon__Lumvn:hover{background-color:#f8f9fa;color:#495057}.Button_icon__Lumvn:active{background-color:#e9ecef;color:#333}.Button_iconOnly__eOOK5{min-width:28px;padding:6px}.Button_iconOnly__eOOK5.Button_small__b3s6e{min-width:24px;padding:4px}.Button_iconOnly__eOOK5.Button_large__dkgAr{min-width:32px;padding:8px}.Button_disabled__qjQEj{cursor:not-allowed;opacity:.5;pointer-events:none}.Button_icon__Lumvn{align-items:center;display:flex;justify-content:center;line-height:1}.Button_text__lV9Jn{line-height:1}.Button_button__Uf5W7:focus-visible{box-shadow:0 0 0 3px #1c52dc33}.Button_buttonGroup__7Zj4s{border-radius:6px;display:inline-flex;overflow:hidden}.Button_buttonGroupSpaced__0bMh\+{background:#f7f7f9;border:1px solid #f7f7f9;border-radius:5px;display:flex;gap:4px;height:auto;padding:2px;width:auto}.Button_buttonGroup__7Zj4s .Button_button__Uf5W7{border-radius:0;border-right-width:0}.Button_buttonGroup__7Zj4s .Button_button__Uf5W7:first-child{border-bottom-left-radius:6px;border-top-left-radius:6px}.Button_buttonGroup__7Zj4s .Button_button__Uf5W7:last-child{border-bottom-right-radius:6px;border-right-width:1px;border-top-right-radius:6px}.Button_borderStyle__YvL-U{font-family:monospace;font-size:14px;min-width:32px}.Button_borderSide__5ob3R{min-height:28px;min-width:28px}.Button_button__Uf5W7{transform:translateY(0)}.Button_button__Uf5W7:active:not(.Button_disabled__qjQEj){transform:translateY(1px)}.PaddingControl_paddingControl__Jl6d8{width:100%}.PaddingControl_paddingInputs__kn3sO{display:flex;flex-direction:column;gap:12px}.PaddingControl_paddingRow__SnVzV{align-items:center;display:flex;gap:20px}.PaddingControl_paddingInputs__kn3sO:has(.PaddingControl_paddingRow__SnVzV){flex-direction:column}.PaddingControl_paddingInputs__kn3sO:not(:has(.PaddingControl_paddingRow__SnVzV)){align-items:center;flex-direction:row;gap:20px}.PaddingControl_sizeInput__oAa85{align-items:center;display:flex;flex-shrink:0;gap:8px}.PaddingControl_sizeInput__oAa85>svg{color:#666;flex-shrink:0}.PaddingControl_paddingControl__Jl6d8 button[data-active=true]{background-color:#e1e5e9!important;border-color:#e1e5e9!important}.PaddingControl_paddingControl__Jl6d8 button:not([data-active=true]){background-color:initial}@media (max-width:768px){.PaddingControl_paddingInputs__kn3sO:not(:has(.PaddingControl_paddingRow__SnVzV)){flex-wrap:wrap;gap:12px}.PaddingControl_paddingRow__SnVzV{gap:12px}}.ColorPicker_colorPicker__ck2En{align-items:center;display:flex;gap:4px;height:24px}.ColorPicker_colorSquare__KW\+gT{border:1px solid #e1e5e9;border-radius:4px;cursor:pointer;height:22px;overflow:hidden;position:relative;transition:border-color .15s ease;width:22px}.ColorPicker_colorSquare__KW\+gT:hover{border-color:#c1c7cd}.ColorPicker_colorSquare__KW\+gT:active{border-color:#1c52dc}.ColorPicker_colorInput__0QjNb{border:none;cursor:pointer;height:22px;left:-2px;opacity:0;outline:none;position:absolute;top:-2px;width:22px;z-index:2}.ColorPicker_colorPreview__h5P1m{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.ColorPicker_hexInput__afdrw{flex:1 1}.ColorPicker_colorPicker__ck2En.ColorPicker_disabled__vzCij .ColorPicker_colorSquare__KW\+gT{cursor:not-allowed;opacity:.5}.ColorPicker_colorPicker__ck2En.ColorPicker_disabled__vzCij .ColorPicker_colorSquare__KW\+gT:hover{border-color:#e1e5e9}.ColorPicker_colorSquare__KW\+gT{transition:all .15s ease}.ColorPicker_colorSquare__KW\+gT:hover{box-shadow:0 2px 4px #0000001a;transform:translateY(-1px)}.ColorPicker_colorSquare__KW\+gT:active{box-shadow:0 1px 2px #0000001a;transform:translateY(0)}.ColorPicker_colorPicker__ck2En:focus-within .ColorPicker_colorSquare__KW\+gT{border-color:#1c52dc;box-shadow:0 0 0 3px #1c52dc1a}.ColorPicker_colorPicker__ck2En.ColorPicker_small__Rf08K{gap:6px;height:20px}.ColorPicker_colorPicker__ck2En.ColorPicker_small__Rf08K .ColorPicker_colorSquare__KW\+gT{height:20px;width:20px}.ColorPicker_colorPicker__ck2En.ColorPicker_large__JQJ3u{gap:12px;height:32px}.ColorPicker_colorPicker__ck2En.ColorPicker_large__JQJ3u .ColorPicker_colorSquare__KW\+gT{border-radius:6px;height:32px;width:32px}.Typography_typography__9LQ8k{width:100%}.Typography_settingRow__6gHsW{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.Typography_settingRow__6gHsW:last-child{margin-bottom:0}.Typography_settingLabel__Oj8kw{color:#666;font-size:12px;font-weight:400;margin:0}.Typography_fontSelect__x2Pkr{background:#fff;border:1px solid #e1e5e9;border-radius:6px;color:#333;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:12px;height:28px;outline:none;padding:6px 8px;transition:border-color .15s ease;width:100%}.Typography_fontSelect__x2Pkr:hover{border-color:#c1c7cd}.Typography_fontSelect__x2Pkr:focus{border-color:#4b4e52}.Typography_sizeColorRow__eHffE{align-items:flex-end;display:flex;gap:12px}.Typography_colorInput__HXCsX,.Typography_sizeInput__AgX5Q{display:flex;flex:1 1;flex-direction:column;gap:6px}.Typography_alignmentButtons__bnqJR,.Typography_styleButtons__0Wqfb{background:#f7f7f9;border:1px solid #f7f7f9;border-radius:5px;display:flex;gap:4px;padding:2px}@media (max-width:768px){.Typography_sizeColorRow__eHffE{align-items:stretch;flex-direction:column;gap:8px}.Typography_alignmentButtons__bnqJR,.Typography_styleButtons__0Wqfb{justify-content:center}}.BorderControl_borderControl__FfzMS{width:100%}.BorderControl_borderInputs__MXF5n{display:flex;flex-direction:column;gap:12px}.BorderControl_borderRow__T677v,.BorderControl_widthInput__heKin{align-items:center;display:flex;gap:6px}.BorderControl_colorInput__jjl1T,.BorderControl_styleInput__DASXw,.BorderControl_widthInput__heKin{flex-shrink:0}.BorderControl_sideControl__PCb2F{align-items:center;display:flex;flex:1 1;gap:6px}.BorderControl_sideControl__PCb2F>svg,.BorderControl_widthInput__heKin>svg{color:#666;flex-shrink:0}.BorderControl_styleSelect__O2Dq8{background:#fff;border:1px solid #e1e5e9;border-radius:6px;color:#333;cursor:pointer;font-family:monospace;font-size:10px;height:24px;outline:none;padding:4px 2px;text-align:center;transition:border-color .15s ease;width:40px}.BorderControl_styleSelect__O2Dq8:hover{border-color:#c1c7cd}.BorderControl_styleSelect__O2Dq8:focus{border-color:#4b4e52}.BorderControl_styleSelectSmall__jHc-K{background:#fff;border:1px solid #e1e5e9;border-radius:6px;color:#333;cursor:pointer;font-family:monospace;font-size:10px;height:24px;outline:none;padding:4px 2px;text-align:center;transition:border-color .15s ease;width:40px}.BorderControl_styleSelectSmall__jHc-K:hover{border-color:#c1c7cd}.BorderControl_styleSelectSmall__jHc-K:focus{border-color:#4b4e52}.BorderControl_borderControl__FfzMS button[data-active=true]{background-color:#e1e5e9!important;border-color:#e1e5e9!important}.BorderControl_borderControl__FfzMS button:not([data-active=true]){background-color:initial}@media (max-width:768px){.BorderControl_borderRow__T677v,.BorderControl_sideControl__PCb2F{gap:4px}.BorderControl_styleSelect__O2Dq8{width:45px}.BorderControl_styleSelectSmall__jHc-K{width:35px}}.Panel_panel__Csl-z{background:#fff;overflow:hidden;transition:box-shadow .2s ease}.Panel_panelHeader__ykl83{align-items:center;background:#fafafa;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:16px 20px}.Panel_headerContent__hdiw9{flex:1 1}.Panel_panelTitle__fKBz7{color:#333;font-size:16px;font-weight:600;line-height:1.4;margin:0}.Panel_panelSubtitle__8MKnW{color:#666;font-size:12px;line-height:1.3;margin:4px 0 0}.Panel_headerActions__jZ1On{flex-shrink:0;margin-left:12px}.Panel_panelContent__tkVWp{max-height:calc(100vh - 200px);overflow-y:auto;padding:20px 10px}.Panel_panelContent__tkVWp::-webkit-scrollbar{width:4px}.Panel_panelContent__tkVWp::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}.Panel_panelContent__tkVWp::-webkit-scrollbar-thumb{background:#ccc;border-radius:2px}.Panel_panelContent__tkVWp::-webkit-scrollbar-thumb:hover{background:#999}@media (max-width:768px){.Panel_panelHeader__ykl83{padding:12px 16px}.Panel_panelContent__tkVWp{padding:16px}.Panel_panelTitle__fKBz7{font-size:14px}}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{background-color:#f7f7f9!important;background:#f7f7f9!important}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:auto;opacity:1}.PropertiesPanel_inputBlock__WJHC0{align-items:center;background:#f8f9fa;border:1px solid #f8f9fa;border-radius:5px;box-sizing:border-box;display:flex;font-size:14px;height:24px;padding:0 0 0 8px}.PropertiesPanel_iconContainer__KZQed{align-items:center;border-radius:5px;cursor:pointer;display:flex;height:24px;justify-content:center;transition:all .2s ease;width:24px}.PropertiesPanel_checkbox__d8eMv{background:#fff;border:1px solid #ccc;border-radius:5px;cursor:pointer;height:20px;position:relative;width:20px}.PropertiesPanel_noSelection__\+Q7xD{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:40px 20px;text-align:center}.PropertiesPanel_noSelectionIcon__dAPZ4{font-size:32px;margin-bottom:16px;opacity:.5}.PropertiesPanel_noSelectionText__FkyX2{color:#666;font-size:14px;line-height:1.4}.PropertiesPanel_socialSettings__dujMS{display:flex;flex-direction:column;gap:12px}.PropertiesPanel_platformRow__A5tMw{align-items:center;display:flex;gap:12px;height:24px;position:relative}.PropertiesPanel_platformIcon__LImmX{background:#fff}.PropertiesPanel_platformIcon__LImmX:hover{border-color:#999}.PropertiesPanel_colorPicker__YiamS{position:relative}.PropertiesPanel_colorInput__YFJE4{background:none;border:none;border-radius:5px;cursor:pointer;height:23px;padding:0;width:23px}.PropertiesPanel_colorInput__YFJE4::-webkit-color-swatch-wrapper{border-radius:5px;padding:0}.PropertiesPanel_colorInput__YFJE4::-webkit-color-swatch{border:none;border-radius:5px}.PropertiesPanel_sizeInput__n16H4{width:60px}.PropertiesPanel_sizeLabel__23FAA{color:#ccc;font-size:14px;margin-left:-4px;margin-right:4px}.PropertiesPanel_numberInput__KqsCg{background:none;border:none;color:#333;font-size:14px;outline:none;padding-right:-9px;text-align:right;width:100%}.PropertiesPanel_settingsButton__Dkz6C{background:none;border:none;color:#ccc;margin-left:auto}.PropertiesPanel_settingsButton__Dkz6C:hover{color:#999}.PropertiesPanel_visibilityToggle__qYPfD{cursor:pointer;margin-left:-10px;position:relative}.PropertiesPanel_visibilityToggle__qYPfD input{height:20px;opacity:0;position:absolute;width:20px}.PropertiesPanel_checkmark__wKD9g{align-items:center;display:flex;justify-content:center}.PropertiesPanel_visibilityToggle__qYPfD input:checked+.PropertiesPanel_checkmark__wKD9g:after{color:#6c757d;content:"✓";font-size:12px;font-weight:700}.PropertiesPanel_linkPopup__A5jH9{background:#fff;border:1px solid #ddd;border-radius:5px;box-shadow:0 2px 8px #0000001a;left:0;margin-top:8px;padding:8px;position:absolute;right:0;top:100%;z-index:10}.PropertiesPanel_linkInput__le0OB{border:1px solid #ddd;border-radius:3px;font-size:12px;outline:none;padding:6px 8px;width:100%}.PropertiesPanel_linkInput__le0OB:focus{border-color:#1c52dc}.PropertiesPanel_globalSettings__QhMze{border-top:1px solid #f0f0f0;display:flex;flex-direction:column;gap:12px;margin-top:20px;padding-top:20px}.PropertiesPanel_settingRow__P-6s4{align-items:center;display:flex;gap:12px;margin-bottom:12px}.PropertiesPanel_settingLabel__R55Mm{color:#ccc;flex-shrink:0;font-size:14px}.PropertiesPanel_gapInput__PbWKN{min-width:80px;width:auto}.PropertiesPanel_gapInput__PbWKN input{-webkit-appearance:auto;-moz-appearance:auto;background:none;border:none;color:#333;font-size:14px;margin-right:0;outline:none;width:calc(100% - 16px)}.PropertiesPanel_gapInput__PbWKN input::-webkit-inner-spin-button,.PropertiesPanel_gapInput__PbWKN input::-webkit-outer-spin-button{background:#0000!important;margin:0;opacity:.6;position:absolute;right:2px}.PropertiesPanel_gapInput__PbWKN input::-webkit-inner-spin-button{-webkit-appearance:auto}.PropertiesPanel_alignButton__\+So-F{align-items:center;background:none;border:none;color:#666;cursor:pointer;display:flex;flex:1 1;font-size:12px;height:100%;justify-content:center;transition:all .2s ease}.PropertiesPanel_alignButton__\+So-F:first-child{border-radius:5px 0 0 5px}.PropertiesPanel_alignButton__\+So-F:last-child{border-radius:0 5px 5px 0}.PropertiesPanel_alignButton__\+So-F.PropertiesPanel_active__eIvWm{background:#fff;box-shadow:0 1px 3px #0000001a;color:#333}.PropertiesPanel_addButton__nv9EU{align-self:flex-end;background:#fff;border:1px solid #ccc;color:#6c757d;height:20px;margin-top:8px;width:20px}.PropertiesPanel_addButton__nv9EU:hover{border-color:#999;color:#333}.PropertiesPanel_paddingLabel__V9ebA{color:#6c757d;font-size:12px;min-width:40px}.PropertiesPanel_paddingInputs__Gj1ju{display:flex;flex-wrap:wrap;gap:4px;margin-top:12px}.ImageGalleryModal_overlay__iGT\+K{align-items:center;background:#1010186b;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.ImageGalleryModal_modal__dDXUv{align-items:stretch;background:#fff;border-radius:12px;box-shadow:0 6px 40px #00000029,0 0 1px #00000008;display:flex;flex-direction:column;height:90%;max-width:1300px;min-height:400px;padding:0;position:relative;width:96vw}.ImageGalleryModal_closeBtn__Sd-1Y{background:#0000;border:none;color:#a9a9b3;cursor:pointer;font-size:2.2rem;line-height:1;position:absolute;right:20px;top:16px;transition:color .15s}.ImageGalleryModal_closeBtn__Sd-1Y:hover{color:#444}.ImageGalleryModal_placeholder__8rT1H{padding:60px 0 30px;text-align:center}.ImageGalleryModal_title__hAzKB{color:#181818;font-size:2rem;font-weight:700;margin-bottom:10px}.ImageGalleryModal_desc__x7zDx{color:#787882;font-size:1.15rem;margin-bottom:12px}.ImageGalleryModal_modalContent__VsiWK{display:flex;flex-direction:row;height:100%;width:100%}.ImageGalleryModal_galleryMain__ycn6y{background:#fff;flex:1 1 auto;min-width:0;padding:26px 38px 38px}.GalleryToolbar_toolbar__0bEXo{align-items:center;background:#e6e6e6;border-radius:12px 12px 0 0;box-sizing:border-box;display:flex;gap:24px;height:60px;padding:12px 0;width:100%}.GalleryToolbar_placeholder__jdZK2{color:#6c6c6c;font-size:18px;font-weight:500}.GalleryToolbar_addFolderBtn__o0YzC{align-items:center;background:#e6e6e6;border:none;border-radius:8px;color:#333;cursor:pointer;display:flex;font-size:14px;font-weight:500;height:40px;justify-content:center;margin-left:12px;margin-right:22px;padding:0 18px;transition:background .15s}.GalleryToolbar_addFolderBtn__o0YzC:hover{background:#dadada}.GalleryToolbar_searchContainer__i9a\+K{align-items:center;display:flex;flex:1 1 420px;margin-left:35px;min-width:280px;position:relative;width:100%}.GalleryToolbar_searchInput__Au6vO{background:#fff;border:none;border-radius:8px;box-sizing:border-box;color:#222;font-size:14px;height:40px;outline:none;padding:0 44px 0 16px;width:100%}.GalleryToolbar_searchIcon__OMvy9{align-items:center;display:flex;pointer-events:none;position:absolute;right:14px;top:50%;transform:translateY(-50%)}.GallerySidebar_sidebar__B84Ri{background:#fff;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;height:100%;max-width:240px;min-width:240px;padding:22px 0;width:240px}.GallerySidebar_folderBtn__QRgmF{background:#fff;border:none;border-radius:8px;color:#333;cursor:pointer;font-size:14px;font-weight:500;height:40px;margin:0 16px;outline:none;padding:0 18px;text-align:left;transition:background .13s}.GallerySidebar_folderBtn__QRgmF:focus,.GallerySidebar_folderBtn__QRgmF:hover{background:#e6e6e6}.GallerySidebar_active__D1cMy{background:#e6e6e6!important}.GalleryImageCard_card__HtGJU{background:#0000;border-radius:10px;box-sizing:border-box;display:flex;flex-direction:column;height:320px;padding:12px;-webkit-user-select:none;user-select:none;width:220px}.GalleryImageCard_imageWrapper__5Dfw7{align-items:center;background:#fff;border-radius:8px;display:flex;flex:1 1;justify-content:center;line-height:0;margin-bottom:8px;overflow:hidden;position:relative;width:100%}.GalleryImageCard_image__xvm1t{display:block;height:auto;margin:0;object-fit:contain;padding:0;width:100%}.GalleryImageCard_alt__jRVRs{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#333;display:-webkit-box;flex:0 0 60px;font-size:14px;height:60px;line-height:1.3;margin:0;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;width:100%;word-break:break-word}.GalleryImageCard_deleteButton__zj3kJ{align-items:center;background:#ff0035;border:none;border-radius:2px;color:#fff;cursor:pointer;display:flex;font-size:10px;font-weight:700;height:15px;justify-content:center;line-height:1;opacity:0;padding:0;position:absolute;right:5px;top:5px;transition:opacity .2s ease;width:15px;z-index:10}.GalleryImageCard_deleteButton__zj3kJ:hover{background:#d4002d}.GalleryImageCard_card__HtGJU:hover .GalleryImageCard_deleteButton__zj3kJ{opacity:1}.FigmaEmailBuilder_figmaEmailBuilder__SzsKd{--primary-color:#ddd;--secondary-color:#6c757d;--background-color:#f8f9fa;--border-color:#e9ecef;--text-color:#212529;--panel-width:280px;--header-height:60px;color:var(--text-color);display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;height:100vh;overflow:hidden}.FigmaEmailBuilder_topBar__GkjkJ{align-items:center;background-color:#fff;border-bottom:1px solid var(--border-color);display:flex;flex-shrink:0;height:var(--header-height);justify-content:space-between;padding:0 20px}.FigmaEmailBuilder_modeToggle__AGrdd{border-radius:6px;display:flex;padding:2px}.FigmaEmailBuilder_modeButton__m2OVe{background-color:initial;border:none;border-radius:4px;color:var(--secondary-color);cursor:pointer;font-size:12px;font-weight:500;padding:8px 16px;transition:all .2s ease}.FigmaEmailBuilder_modeButton__m2OVe.FigmaEmailBuilder_active__1Tqyi{background-color:var(--primary-color);color:#fff}.FigmaEmailBuilder_modeButton__m2OVe:hover:not(.FigmaEmailBuilder_active__1Tqyi){background-color:#dee2e6}.FigmaEmailBuilder_actions__mM8mo{display:flex;gap:12px}.FigmaEmailBuilder_convertButton__S\+6HU{background-color:#28a745;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:12px;font-weight:500;padding:8px 16px;transition:background-color .2s ease}.FigmaEmailBuilder_convertButton__S\+6HU:hover{background-color:#218838}.FigmaEmailBuilder_revertButton__E39TQ{background-color:var(--secondary-color);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:12px;font-weight:500;padding:8px 16px;transition:background-color .2s ease}.FigmaEmailBuilder_revertButton__E39TQ:hover{background-color:#5a6268}.FigmaEmailBuilder_mainContent__rFw3g{display:flex;flex:1 1;overflow:hidden}.FigmaEmailBuilder_leftPanel__ToZ5l,.FigmaEmailBuilder_rightPanel__JdusY{background-color:#fff;border-right:1px solid var(--border-color);display:flex;flex-direction:column;flex-shrink:0;width:var(--panel-width)}.FigmaEmailBuilder_rightPanel__JdusY{border-left:1px solid var(--border-color);border-right:none}.FigmaEmailBuilder_panelHeader__XfozI{background-color:#fff;border-bottom:1px solid var(--border-color);padding:16px}.FigmaEmailBuilder_panelHeader__XfozI h3{color:var(--text-color);font-size:13px;font-weight:600;margin:0}.FigmaEmailBuilder_panelContent__1NJN0{flex:1 1;overflow-y:auto;padding:16px}.FigmaEmailBuilder_htmlEditor__H\+kCa{background:#fafafa;border:none;font-family:Courier New,monospace;font-size:12px;height:100%;outline:none;resize:none;width:100%}.FigmaEmailBuilder_blocksGrid__tJti4{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,1fr)}.FigmaEmailBuilder_blockItem__3rVPU{align-items:center;background-color:var(--background-color);border:1px solid #0000;border-radius:8px;cursor:grab;display:flex;font-size:12px;justify-content:center;padding:12px 8px;text-align:center;transition:all .2s ease}.FigmaEmailBuilder_blockItem__3rVPU:hover{background-color:#e9ecef;border-color:var(--border-color)}.FigmaEmailBuilder_blockItem__3rVPU:active{cursor:grabbing}.FigmaEmailBuilder_centerArea__NLb7z{display:flex;flex:1 1;flex-direction:column;height:100%;overflow:hidden;overflow:auto}.FigmaEmailBuilder_emailPreview__ek1U2{align-items:flex-start;display:flex;flex:1 1;height:100%;overflow:auto;padding:20px;width:100%}.FigmaEmailBuilder_emailPreview__ek1U2.FigmaEmailBuilder_alignLeft__q7EDI{justify-content:flex-start}.FigmaEmailBuilder_emailPreview__ek1U2.FigmaEmailBuilder_alignCenter__3MIj0{justify-content:center}.FigmaEmailBuilder_emailPreview__ek1U2.FigmaEmailBuilder_alignRight__IMfQk{justify-content:flex-end}.FigmaEmailBuilder_emailContainer__MxauS{box-shadow:none;width:600px}.FigmaEmailBuilder_emailContent__Wkzld{background-color:initial;border-radius:0;box-shadow:none;overflow:hidden}.FigmaEmailBuilder_emailInfo__cohbV p{color:var(--secondary-color);font-size:12px;margin:0 0 8px}.FigmaEmailBuilder_noSelection__V6tzC{color:var(--secondary-color);margin-top:40px;text-align:center}.FigmaEmailBuilder_noSelectionIcon__rG4X8{font-size:32px;margin-bottom:12px;opacity:.3}.FigmaEmailBuilder_noSelectionText__9lRpE{font-size:12px}.FigmaEmailBuilder_debugInfo__EjBJr{background-color:#fff;border-top:1px solid var(--border-color);color:var(--secondary-color);font-family:monospace;padding:8px 20px}@media (max-width:1200px){.FigmaEmailBuilder_leftPanel__ToZ5l,.FigmaEmailBuilder_rightPanel__JdusY{width:240px}}@media (max-width:768px){.FigmaEmailBuilder_figmaEmailBuilder__SzsKd{font-size:12px}.FigmaEmailBuilder_canvas__CGLDp{max-width:400px;width:100%}}.FigmaEmailBuilder_undoRedoButtons__LQeeJ{display:flex;gap:4px;margin-right:12px}.FigmaEmailBuilder_redoButton__u8r4h,.FigmaEmailBuilder_undoButton__7hH7Y{align-items:center;background:none;border:none;border-radius:4px;color:var(--secondary-color);cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;transition:all .2s ease;width:32px}.FigmaEmailBuilder_redoButton__u8r4h:hover:not(.FigmaEmailBuilder_disabled__6Vm3W),.FigmaEmailBuilder_undoButton__7hH7Y:hover:not(.FigmaEmailBuilder_disabled__6Vm3W){background-color:#1c52dc1a;color:var(--primary-color)}.FigmaEmailBuilder_redoButton__u8r4h.FigmaEmailBuilder_disabled__6Vm3W,.FigmaEmailBuilder_undoButton__7hH7Y.FigmaEmailBuilder_disabled__6Vm3W{color:#ced4da;cursor:not-allowed}.FigmaEmailBuilder_redoButton__u8r4h.FigmaEmailBuilder_disabled__6Vm3W:hover,.FigmaEmailBuilder_undoButton__7hH7Y.FigmaEmailBuilder_disabled__6Vm3W:hover{background:none;color:#ced4da}.FigmaEmailBuilder_paddingInputs__S9ZJW{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-top:8px}.FigmaEmailBuilder_paddingInput__lRxmx{align-items:center;display:flex;flex-direction:column;gap:4px;width:45%}.FigmaEmailBuilder_paddingLabel__x3m94{color:#6c757d;font-size:10px;font-weight:500;text-transform:uppercase}.FigmaEmailBuilder_paddingInput__lRxmx .FigmaEmailBuilder_numberInput__bvLPV{font-size:12px;padding:4px 6px;text-align:center;width:50px}.FigmaEmailBuilder_htmlToolbar__bqyc4{align-items:center;display:flex;gap:8px}.FigmaEmailBuilder_toolbarButton__L3cFu{align-items:center;background-color:#fff;border:1px solid var(--border-color);border-radius:4px;color:var(--secondary-color);cursor:pointer;display:flex;height:32px;justify-content:center;outline:none;transition:all .2s ease;width:32px}.FigmaEmailBuilder_toolbarButton__L3cFu:hover:not(:disabled){background-color:#f8f9fa;border-color:#dee2e6;color:#495057}.FigmaEmailBuilder_toolbarButton__L3cFu:disabled{cursor:not-allowed;opacity:.5}.FigmaEmailBuilder_toolbarButton__L3cFu.FigmaEmailBuilder_success__X79fU{background-color:#d4edda;border-color:#c3e6cb;color:#155724}.FigmaEmailBuilder_toolbarButton__L3cFu.FigmaEmailBuilder_error__JCyIL{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24}.FigmaEmailBuilder_htmlSize__1PWzQ{color:#adb5bd;font-size:11px;margin-left:auto;padding:2px 4px}.TestEmailForm_testEmailForm__ZLiEj{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;display:flex;flex-direction:column;gap:25px;margin:0 auto;max-width:500px;padding:20px}.TestEmailForm_formHeader__LJ3or{border-bottom:1px solid #e5e7eb;padding-bottom:20px;text-align:center}.TestEmailForm_headerIcon__aYeDA{color:#1c52dc;margin-bottom:10px}.TestEmailForm_form__mBmlw{display:flex;flex-direction:column;gap:20px}.TestEmailForm_fieldGroup__-CbT6{display:flex;flex-direction:column;gap:8px}.TestEmailForm_fieldLabel__13F\+T{font-weight:500;margin-bottom:5px}.TestEmailForm_emailInput__Ij1kb,.TestEmailForm_subjectInput__8Q4ZQ{border:1px solid #d1d5db;border-radius:6px;font-size:14px;padding:12px 16px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.TestEmailForm_emailInput__Ij1kb:focus,.TestEmailForm_subjectInput__8Q4ZQ:focus{border-color:#1c52dc;box-shadow:0 0 0 3px #1c52dc1a;outline:none}.TestEmailForm_emailInput__Ij1kb.TestEmailForm_error__f77\+V,.TestEmailForm_subjectInput__8Q4ZQ.TestEmailForm_error__f77\+V{border-color:#ef4444}.TestEmailForm_errorText__Ok17h{color:#ef4444;font-size:12px;margin-top:5px}.TestEmailForm_submitSection__iu7vs{display:flex;justify-content:center;margin-top:15px}.TestEmailForm_submitButton__WOdWa{align-items:center;background-color:#1c52dc;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;justify-content:center;min-width:200px;padding:12px 24px;transition:background-color .2s ease,transform .1s ease}.TestEmailForm_submitButton__WOdWa:hover:not(:disabled){background-color:#1e40af;transform:translateY(-1px)}.TestEmailForm_submitButton__WOdWa:active:not(:disabled){transform:translateY(0)}.TestEmailForm_submitButton__WOdWa:disabled{background-color:#9ca3af;cursor:not-allowed;transform:none}.TestEmailForm_statusMessage__o58j1{animation:TestEmailForm_slideIn__rHN2G .3s ease-out;border-radius:6px;margin-top:15px;padding:15px;text-align:center}.TestEmailForm_statusMessage__o58j1.TestEmailForm_success__CvcpC{background-color:#ecfdf5;border:1px solid #a7f3d0;color:#065f46}.TestEmailForm_statusMessage__o58j1.TestEmailForm_error__f77\+V{background-color:#fef2f2;border:1px solid #fecaca;color:#dc2626}@keyframes TestEmailForm_slideIn__rHN2G{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.TestEmailForm_testEmailForm__ZLiEj{gap:20px;padding:15px}.TestEmailForm_submitButton__WOdWa{min-width:100%;width:100%}.TestEmailForm_emailInput__Ij1kb,.TestEmailForm_subjectInput__8Q4ZQ{font-size:16px}}.TestEmailForm_emailInput__Ij1kb:valid{border-color:#10b981}.TestEmailForm_emailInput__Ij1kb:invalid:not(:focus):not(:placeholder-shown){border-color:#ef4444}.TestEmailForm_form__mBmlw fieldset{border:none;margin:0;padding:0}.TestEmailForm_form__mBmlw legend{color:#374151;font-weight:600;margin-bottom:10px}.TestEmailTab_testEmailTab__ECGfi{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;gap:30px;height:100%;padding:30px}.TestEmailTab_formSection__DzaXo{flex:1 1;margin:0 auto;max-width:600px;width:100%}.TestEmailTab_developmentNotice__Ggyr\+{background-color:#fffbeb;border:1px solid #fed7aa}.TestEmailTab_noticeContent__UHkbj{align-items:flex-start;display:flex;gap:15px;margin-bottom:20px}.TestEmailTab_warningIcon__46p1N{color:#f59e0b;flex-shrink:0;margin-top:2px}.TestEmailTab_noticeText__MKPxw{flex:1 1}.TestEmailTab_requirementsList__n1P83{display:flex;flex-direction:column;gap:12px;margin-bottom:15px;padding-left:20px}.TestEmailTab_requirementItem__UJNOT{align-items:center;color:#6b7280;display:flex;gap:10px}.TestEmailTab_requirementItem__UJNOT svg{color:#9ca3af;flex-shrink:0}.TestEmailTab_statusText__ivq2o{border-top:1px solid #fed7aa;margin-top:10px;padding-top:15px;text-align:center}.TestEmailTab_testEmailForm__P\+Mw6{display:flex;flex-direction:column;gap:25px}.TestEmailTab_formHeader__tTMq-{border-bottom:1px solid #e5e7eb;padding-bottom:20px;text-align:center}.TestEmailTab_headerIcon__l4fSm{color:#1c52dc;margin-bottom:10px}.TestEmailTab_form__UQ\+Gq{display:flex;flex-direction:column;gap:20px}.TestEmailTab_fieldGroup__CJEtd{display:flex;flex-direction:column;gap:8px}.TestEmailTab_fieldLabel__ymi9L{font-weight:500}.TestEmailTab_emailInput__MOHfj,.TestEmailTab_subjectInput__wHHs2{width:100%}.TestEmailTab_errorText__\+PQIk{margin-top:5px}.TestEmailTab_submitSection__HsW6D{display:flex;justify-content:center;margin-top:10px}.TestEmailTab_submitButton__hlNi3{align-items:center;display:flex;gap:8px;justify-content:center;min-width:200px}.TestEmailTab_statusMessage__Itasq{border-radius:6px;margin-top:15px;padding:15px;text-align:center}.TestEmailTab_statusMessage__Itasq.TestEmailTab_success__w2L5U{background-color:#ecfdf5;border:1px solid #a7f3d0}.TestEmailTab_statusMessage__Itasq.TestEmailTab_error__GspNI{background-color:#fef2f2;border:1px solid #fecaca}@media (max-width:768px){.TestEmailTab_testEmailTab__ECGfi{gap:20px;padding:20px 15px}.TestEmailTab_formSection__DzaXo{max-width:100%}.TestEmailTab_noticeContent__UHkbj{align-items:flex-start;flex-direction:column;gap:10px}.TestEmailTab_requirementsList__n1P83{padding-left:10px}.TestEmailTab_submitButton__hlNi3{min-width:100%}}.TestEmailTab_statusMessage__Itasq{animation:TestEmailTab_slideIn__EoFOC .3s ease-out}@keyframes TestEmailTab_slideIn__EoFOC{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.TestEmailTab_submitButton__hlNi3:disabled{cursor:not-allowed;opacity:.6}.TestEmailTab_submitButton__hlNi3:disabled:hover{transform:none}.TestEmailTab_emailInput__MOHfj:focus,.TestEmailTab_subjectInput__wHHs2:focus{border-color:#1c52dc;box-shadow:0 0 0 3px #1c52dc1a}.EmailEditor_emailEditor__t772m{min-height:100vh;width:100%}.EmailEditor_editorContainer__3rxNL{background-color:#e6e6e6;min-height:calc(100vh - 200px);padding:12px}.EmailEditor_editorHeader__BNzld{align-items:center;display:flex;gap:20px;height:50px;justify-content:space-between;margin-bottom:10px;padding:0 8px}.EmailEditor_tabsContainer__uHdZz{display:flex;flex-shrink:0;gap:8px}.EmailEditor_nameContainer__VwzqW{flex:1 1;margin:0 20px;max-width:400px}.EmailEditor_nameInput__lf-mY{height:30px;width:100%}.EmailEditor_saveContainer__pN\+FV{flex-shrink:0}.EmailEditor_tabContent__Lni3s{border-radius:8px;margin-top:10px;min-height:500px}.EmailEditor_tabContent__Lni3s>div{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;min-height:400px;text-align:center}.EmailEditor_designTab__fu1rv{background-color:#fff;border-radius:8px;display:block;height:calc(100vh - 350px);min-height:600px;overflow:hidden;padding:0!important;width:100%}.EmailEditor_designTab__fu1rv>div{min-height:inherit!important}.EmailEditor_designTab__fu1rv .EmailEditor_gjs-cv-canvas__LPcc6,.EmailEditor_designTab__fu1rv .EmailEditor_gjs-editor__0AzKq,.EmailEditor_designTab__fu1rv>div{height:100%!important;width:100%!important}.EmailEditor_exportTab__uvs\+O,.EmailEditor_htmlTab__iWVbH,.EmailEditor_previewTab__9TGwW,.EmailEditor_testTab__6F7dW,.EmailEditor_textTab__7KZCp{background-color:#f8f9fa;border-radius:8px}.EmailEditor_debugInfo__cSoTw{align-items:center;background-color:#ffffffb3;border-radius:6px;display:flex;gap:15px;justify-content:space-between;margin-top:20px;padding:12px}@media (max-width:1200px){.EmailEditor_editorHeader__BNzld{flex-wrap:wrap;gap:15px;height:auto}.EmailEditor_tabsContainer__uHdZz{flex-wrap:wrap}.EmailEditor_nameContainer__VwzqW{margin:0 10px;max-width:300px}}@media (max-width:768px){.EmailEditor_editorHeader__BNzld{align-items:stretch;flex-direction:column;gap:12px;padding:12px}.EmailEditor_tabsContainer__uHdZz{justify-content:center}.EmailEditor_nameContainer__VwzqW{margin:0;max-width:none}.EmailEditor_saveContainer__pN\+FV{display:flex;justify-content:center}.EmailEditor_tabContent__Lni3s{min-height:300px;padding:20px}.EmailEditor_tabContent__Lni3s>div{min-height:250px}.EmailEditor_debugInfo__cSoTw{flex-direction:column;gap:8px;text-align:center}}@media (max-width:480px){.EmailEditor_editorContainer__3rxNL{padding:8px}.EmailEditor_tabsContainer__uHdZz{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(3,1fr);text-align:center}.EmailEditor_tabContent__Lni3s{min-height:250px;padding:15px}.EmailEditor_tabContent__Lni3s>div{gap:15px;min-height:200px}}.EmailEditor_grapesContainer__xugnM{background:#fff;display:flex;height:100%;width:100%}.EmailEditor_grapesBlocks__4YPdG{background:#f8f9fa;border-right:1px solid #ddd;overflow-y:auto;width:250px}.EmailEditor_grapesMain__oCyIu{background:#fff;flex:1 1}.EmailEditor_grapesEditor__uBPNe{height:100%;width:100%}.EmailEditor_grapesSidebar__6MBCB{background:#f8f9fa;border-left:1px solid #ddd;overflow-y:auto;width:280px}.EmailEditor_figmaTab__m95\+o{background-color:#fff;border-radius:8px;display:block;height:calc(100vh - 350px);min-height:600px;overflow:hidden;padding:0!important;width:100%}.EmailEditor_figmaTab__m95\+o>div{height:100%!important;min-height:inherit!important;width:100%!important}.sync-status-container{margin:0 auto;max-width:1400px;padding:20px}.sync-status-container h1{margin-bottom:20px}.sync-summary{display:flex;gap:20px;margin-bottom:30px}.summary-card{background:#f5f5f5;border-radius:8px;flex:1 1;padding:20px;text-align:center}.summary-card.alert{background:#fff5f5;border:2px solid #f44}.summary-label{color:#666;font-size:14px;margin-bottom:8px}.summary-value{color:#333;font-size:32px;font-weight:700}.sync-table-container{margin-bottom:20px;overflow-x:auto}.sync-table{background:#fff;border-collapse:collapse;width:100%}.sync-table th{background:#f5f5f5;border-bottom:2px solid #ddd;font-weight:600;padding:12px;text-align:left}.sync-table td{border-bottom:1px solid #eee;padding:12px}.missing-row{background:#fff5f5}.missing-row:hover{background:#ffe5e5}.sync-refresh-btn{background:#4caf50;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:16px;padding:12px 24px}.sync-refresh-btn:hover{background:#45a049}.sync-error,.sync-loading{font-size:18px;padding:20px;text-align:center}.problem-row{background-color:#fff3cd;border-left:4px solid #ffc107}.critical-row{background-color:#f8d7da;border-left:4px solid #dc3545}.consent-badge{border-radius:12px;font-size:.85em;font-weight:700;padding:2px 8px}.consent-yes{background-color:#d4edda;color:#155724}.consent-no{background-color:#f8d7da;color:#721c24}.status-badge{border-radius:12px;font-size:.85em;font-weight:700;padding:2px 8px}.status-badge.valid{background-color:#d4edda;color:#155724}.status-badge.pending{background-color:#fff3cd;color:#856404}.status-badge.invalid{background-color:#f8d7da;color:#721c24}.problem-description{color:#dc3545;font-weight:500}.backup-card{align-items:center;background-color:#f9f9f9;border:1px solid #ddd;border-radius:8px;display:flex;justify-content:space-between;margin-bottom:10px;padding:15px}.backup-info h4{font-weight:700;margin:0 0 5px}.backup-meta{color:#666;font-size:14px;margin:0}.backup-btn-small{background:#dc3545;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:12px;padding:5px 15px}.backup-btn-small:hover{background:#c82333}*{box-sizing:border-box}*,body{margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#ccc;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;overflow-x:hidden}html{height:100%}#root{height:100vh;width:100vw}:root{--color-primary:#4a90e2;--color-secondary:#6c757d;--color-success:#28a745;--color-danger:#dc3545;--color-warning:#ffc107;--color-info:#17a2b8;--color-light:#f8f9fa;--color-dark:#343a40;--bg-primary:#ccc;--bg-sidebar:#4b4e52;--bg-header:#4b4e52;--text-primary:#333;--text-secondary:#666;--text-light:#fff;--shadow-sm:0 1px 3px #0000001f;--shadow-md:0 4px 6px #0000001a;--shadow-lg:0 10px 15px #0000001a;--border-radius:4px;--border-color:#dee2e6}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:1rem}.mb-4{margin-bottom:1.5rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:1rem}.mt-4{margin-top:1.5rem}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:1rem}.p-4{padding:1.5rem}.btn{border:1px solid #0000;border-radius:4px;border-radius:var(--border-radius);cursor:pointer;display:inline-block;font-size:1rem;font-weight:400;line-height:1.5;margin-bottom:0;padding:.375rem .75rem;text-align:center;text-decoration:none;transition:all .15s ease-in-out;vertical-align:middle;white-space:nowrap}.btn:hover{opacity:.9}.btn:disabled{cursor:not-allowed;opacity:.6}
/*# sourceMappingURL=main.1eaac5c0.css.map*/