._page_1v9c0_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--black);padding:20px}._card_1v9c0_10{background:var(--gray-900);border:1px solid var(--gray-800);border-radius:16px;padding:40px;width:100%;max-width:400px}._brand_1v9c0_19{display:flex;flex-direction:column;align-items:center;gap:14px;margin-bottom:36px}._logoMark_1v9c0_27{height:104px;width:auto;object-fit:contain;display:block}._brandSub_1v9c0_34{font-size:13px;letter-spacing:.5px;text-transform:uppercase;color:var(--gray-400)}._title_1v9c0_41{font-size:24px;font-weight:700;color:var(--white);margin-bottom:6px;text-align:center}._subtitle_1v9c0_49{font-size:14px;color:var(--gray-400);margin-bottom:28px;text-align:center}._form_1v9c0_56{display:flex;flex-direction:column;gap:18px}._field_1v9c0_58{display:flex;flex-direction:column;gap:6px}._label_1v9c0_60{font-size:13px;font-weight:500;color:var(--gray-200)}._input_1v9c0_66{background:var(--gray-800);border:1px solid var(--gray-700);border-radius:8px;padding:10px 14px;color:var(--white);font-size:14px;transition:border-color .15s}._input_1v9c0_66::placeholder{color:var(--gray-600)}._input_1v9c0_66:focus{border-color:var(--pink)}._passwordWrap_1v9c0_79{position:relative;display:flex}._passwordWrap_1v9c0_79 ._input_1v9c0_66{width:100%;padding-right:40px}._passwordToggle_1v9c0_82{position:absolute;right:4px;top:50%;transform:translateY(-50%);background:none;color:var(--gray-400);padding:6px;border-radius:6px;display:flex}._passwordToggle_1v9c0_82:hover{color:var(--white)}._error_1v9c0_95{background:#eb0a5c1f;border:1px solid rgba(235,10,92,.3);border-radius:8px;padding:10px 14px;color:var(--pink-light);font-size:13px}._btn_1v9c0_104{background:var(--pink);color:var(--white);border-radius:8px;padding:12px;font-size:14px;font-weight:600;transition:background .15s,opacity .15s;margin-top:4px}._btn_1v9c0_104:hover:not(:disabled){background:var(--pink-dark)}._btn_1v9c0_104:disabled{opacity:.6;cursor:not-allowed}._shell_1e8u8_1{display:flex;height:100vh;overflow:hidden}._sidebar_1e8u8_7{width:var(--sidebar-w);min-width:var(--sidebar-w);background:var(--black);display:flex;flex-direction:column;padding:0;border-right:1px solid var(--gray-800)}._logo_1e8u8_17{display:flex;align-items:center;justify-content:center;padding:26px 20px 22px;border-bottom:1px solid var(--gray-800)}._logoImg_1e8u8_25{height:68px;width:auto;object-fit:contain;display:block}._customLogoChip_1e8u8_32{width:48px;height:48px;background:var(--white);border-radius:10px;display:flex;align-items:center;justify-content:center;padding:6px}._customLogoImg_1e8u8_43{max-width:100%;max-height:100%;object-fit:contain}._userBadge_1e8u8_49{display:flex;align-items:center;gap:10px;padding:14px 16px;margin:12px 10px;background:var(--gray-900);border-radius:10px}._avatar_1e8u8_59{width:32px;height:32px;border-radius:8px;background:var(--pink);color:var(--white);font-weight:700;font-size:13px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._userInfo_1e8u8_73{display:flex;flex-direction:column;min-width:0}._userName_1e8u8_79{font-size:13px;font-weight:600;color:var(--white);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._userRole_1e8u8_88{font-size:11px;color:var(--gray-400);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._nav_1e8u8_96{flex:1;padding:8px 10px;display:flex;flex-direction:column;gap:2px;overflow-y:auto}._navItem_1e8u8_105{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:8px;color:var(--gray-400);font-size:13.5px;font-weight:500;transition:all .15s;text-decoration:none}._navItem_1e8u8_105:hover{background:var(--gray-900);color:var(--white)}._navItem_1e8u8_105._active_1e8u8_123{background:var(--pink);color:var(--white)}._navDivider_1e8u8_128{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var(--gray-600);padding:12px 12px 4px}._logout_1e8u8_137{display:flex;align-items:center;gap:8px;padding:14px 22px;color:var(--gray-400);font-size:13px;background:none;border-top:1px solid var(--gray-800);transition:color .15s;width:100%}._logout_1e8u8_137:hover{color:var(--pink)}._main_1e8u8_154{flex:1;overflow-y:auto;background:var(--gray-100)}._mobileMenuBtn_1e8u8_160,._mobileCloseBtn_1e8u8_161,._backdrop_1e8u8_162{display:none}@media (max-width: 860px){._mobileMenuBtn_1e8u8_160{display:flex;align-items:center;justify-content:center;position:fixed;top:calc(env(safe-area-inset-top,0px) + 12px);left:12px;z-index:30;width:40px;height:40px;border-radius:10px;background:var(--black);color:var(--white);box-shadow:0 2px 8px #00000040}._backdrop_1e8u8_162{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:39}._sidebar_1e8u8_7{position:fixed;inset:0 auto 0 0;z-index:40;transform:translate(-100%);transition:transform .2s ease;width:260px;min-width:260px;padding-top:env(safe-area-inset-top,0px)}._sidebarOpen_1e8u8_202{transform:translate(0)}._mobileCloseBtn_1e8u8_161{display:flex;align-items:center;justify-content:center;position:absolute;top:calc(env(safe-area-inset-top,0px) + 14px);right:14px;width:32px;height:32px;border-radius:8px;color:var(--gray-400)}._mobileCloseBtn_1e8u8_161:hover{background:var(--gray-900);color:var(--white)}._main_1e8u8_154{width:100%;padding-top:calc(env(safe-area-inset-top,0px) + 56px)}}._page_1s11r_1{padding:32px;max-width:1000px}._header_1s11r_3{margin-bottom:28px}._title_1s11r_4{font-size:24px;font-weight:700;color:var(--black)}._sub_1s11r_5{font-size:14px;color:var(--gray-400);margin-top:4px}._grid_1s11r_7{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;margin-bottom:28px}._card_1s11r_14{border-radius:14px;padding:22px;display:flex;flex-direction:column;gap:8px}._pink_1s11r_22{background:var(--pink);color:var(--white)}._dark_1s11r_23{background:var(--black);color:var(--white)}._light_1s11r_24{background:var(--white);color:var(--black);border:1px solid var(--gray-200)}._cardIcon_1s11r_26{opacity:.8}._cardValue_1s11r_27{font-size:32px;font-weight:700;line-height:1}._cardLabel_1s11r_28{font-size:13px;opacity:.75}._infoBox_1s11r_30{background:var(--white);border:1px solid var(--gray-200);border-radius:14px;padding:24px}._infoBox_1s11r_30 h2{font-size:16px;font-weight:700;margin-bottom:14px;color:var(--black)}._infoBox_1s11r_30 p,._infoBox_1s11r_30 li{font-size:14px;color:var(--gray-600);line-height:1.7;margin-bottom:6px}._infoBox_1s11r_30 ol{padding-left:18px}._infoBox_1s11r_30 strong{color:var(--black)}@media (max-width: 860px){._page_1s11r_1{padding:16px}}._page_4o8kz_1{display:flex;height:100vh;overflow:hidden}._backBtn_4o8kz_7{display:none}._sidebar_4o8kz_10{width:300px;min-width:300px;background:var(--white);border-right:1px solid var(--gray-200);display:flex;flex-direction:column}._sidebarHeader_4o8kz_19{padding:20px 16px 14px;border-bottom:1px solid var(--gray-200);display:flex;align-items:center;justify-content:space-between}._sidebarHeader_4o8kz_19 h2{font-size:16px;font-weight:700}._iconBtn_4o8kz_32{background:none;color:var(--gray-400);padding:6px;border-radius:6px;transition:all .15s}._iconBtn_4o8kz_32:hover{background:var(--gray-100);color:var(--black)}._searchBox_4o8kz_42{position:relative;display:flex;align-items:center;padding:10px 16px;border-bottom:1px solid var(--gray-200)}._searchIcon_4o8kz_50{position:absolute;left:28px;color:var(--gray-400);pointer-events:none}._searchInput_4o8kz_57{width:100%;background:var(--gray-100);border:1px solid transparent;border-radius:8px;padding:8px 32px;font-size:13px;color:var(--black);transition:border-color .15s}._searchInput_4o8kz_57:focus{border-color:var(--pink);background:var(--white)}._searchInput_4o8kz_57::placeholder{color:var(--gray-400)}._searchClear_4o8kz_70{position:absolute;right:26px;background:none;color:var(--gray-400);padding:2px;border-radius:4px;display:flex}._searchClear_4o8kz_70:hover{color:var(--black)}._filterTabs_4o8kz_81{display:flex;gap:8px;padding:10px 16px;border-bottom:1px solid var(--gray-200)}._filterTab_4o8kz_81{display:flex;align-items:center;gap:6px;padding:6px 14px;border-radius:99px;font-size:13px;font-weight:600;background:var(--gray-100);color:var(--gray-600);transition:all .15s}._filterTab_4o8kz_81:hover{background:var(--gray-200)}._filterTabActive_4o8kz_102{background:var(--pink);color:var(--white)}._filterTabActive_4o8kz_102:hover{background:var(--pink-dark)}._filterTabBadge_4o8kz_108{background:#ffffff4d;border-radius:99px;padding:1px 7px;font-size:11px;font-weight:700}._filterTab_4o8kz_81:not(._filterTabActive_4o8kz_102) ._filterTabBadge_4o8kz_108{background:var(--pink);color:var(--white)}._empty_4o8kz_120{padding:32px;text-align:center;font-size:14px;color:var(--gray-400);flex:1;display:flex;align-items:center;justify-content:center}._list_4o8kz_131{overflow-y:auto;flex:1}._convItem_4o8kz_133{display:flex;align-items:center;gap:12px;padding:14px 16px;width:100%;background:none;border-bottom:1px solid var(--gray-100);cursor:pointer;transition:background .1s;text-align:left}._convItem_4o8kz_133:hover{background:var(--gray-100)}._convActive_4o8kz_147{background:#eb0a5c0f!important;border-left:3px solid var(--pink)}._convClosed_4o8kz_148{opacity:.5}._convAvatar_4o8kz_150{width:38px;height:38px;border-radius:50%;background:var(--black);color:var(--white);font-weight:700;font-size:15px;display:flex;align-items:center;justify-content:center;flex-shrink:0;text-transform:uppercase}._convInfo_4o8kz_165{flex:1;min-width:0}._convName_4o8kz_167{font-size:14px;font-weight:600;color:var(--black);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._convPreview_4o8kz_176{font-size:12px;color:var(--gray-400);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px}._convMeta_4o8kz_185{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}._convTime_4o8kz_193{font-size:11px;color:var(--gray-400)}._badge_4o8kz_195{background:var(--pink);color:var(--white);font-size:11px;font-weight:700;border-radius:99px;padding:1px 7px;min-width:20px;text-align:center}._chat_4o8kz_207{flex:1;display:flex;flex-direction:column;background:#f0f2f5;overflow:hidden}._chatEmpty_4o8kz_215{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:var(--gray-400);font-size:14px}._chatHeader_4o8kz_226{background:var(--white);padding:14px 20px;display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--gray-200)}._chatAvatar_4o8kz_235{width:38px;height:38px;border-radius:50%;background:var(--pink);color:var(--white);font-weight:700;font-size:15px;display:flex;align-items:center;justify-content:center;text-transform:uppercase}._chatContact_4o8kz_249{flex:1}._chatName_4o8kz_250{font-size:15px;font-weight:700}._chatPhone_4o8kz_251{font-size:12px;color:var(--gray-400);margin-top:1px}._chatActions_4o8kz_253{display:flex;gap:8px}._statusBtn_4o8kz_255{display:flex;align-items:center;gap:6px;padding:7px 14px;border-radius:8px;font-size:13px;font-weight:600;transition:all .15s}._statusClose_4o8kz_266{background:var(--gray-100);color:var(--black)}._statusClose_4o8kz_266:hover{background:var(--gray-200)}._statusOpen_4o8kz_268{background:#eb0a5c1a;color:var(--pink)}._statusOpen_4o8kz_268:hover{background:#eb0a5c33}._reengageWrap_4o8kz_271{position:relative}._reengageBtn_4o8kz_273{display:flex;align-items:center;gap:6px;padding:7px 14px;border-radius:8px;font-size:13px;font-weight:600;background:#fff4e5;color:#b45309;transition:background .15s}._reengageBtn_4o8kz_273:hover:not(:disabled){background:#ffe8c2}._reengageBtn_4o8kz_273:disabled{opacity:.6;cursor:default}._reengageMenu_4o8kz_288{position:absolute;top:calc(100% + 6px);right:0;background:var(--white);border:1px solid var(--gray-200);border-radius:10px;box-shadow:0 8px 24px #0000001f;min-width:220px;z-index:20;overflow:hidden}._reengageOption_4o8kz_301{display:block;width:100%;text-align:left;padding:10px 14px;font-size:13px;color:var(--black);background:none;border-bottom:1px solid var(--gray-100)}._reengageOption_4o8kz_301:last-child{border-bottom:none}._reengageOption_4o8kz_301:hover{background:var(--gray-100)}._expiredBanner_4o8kz_314{background:#fff4e5;color:#b45309;font-size:12.5px;padding:8px 20px;border-bottom:1px solid #ffe8c2}._messages_4o8kz_322{flex:1;overflow-y:auto;padding:16px 20px;display:flex;flex-direction:column;gap:6px}._msg_4o8kz_331{display:flex}._msgOut_4o8kz_332{justify-content:flex-end}._msgIn_4o8kz_333{justify-content:flex-start}._msgBubble_4o8kz_335{max-width:65%;padding:9px 14px;border-radius:12px;font-size:14px;line-height:1.5;display:flex;flex-direction:column;gap:4px;white-space:pre-line}._msgOut_4o8kz_332 ._msgBubble_4o8kz_335{background:var(--pink);color:var(--white);border-bottom-right-radius:4px}._msgIn_4o8kz_333 ._msgBubble_4o8kz_335{background:var(--white);color:var(--black);border-bottom-left-radius:4px;box-shadow:0 1px 2px #0000000f}._msgTime_4o8kz_360{font-size:11px;opacity:.65;align-self:flex-end;display:flex;align-items:center;gap:3px}._read_4o8kz_369{color:#53bdeb;opacity:1!important}._failedIcon_4o8kz_370{color:#ff6b6b;opacity:1!important}._failedNote_4o8kz_372{display:flex;align-items:center;gap:4px;font-size:11px;color:#ff6b6b;background:none;border:none;cursor:pointer;padding:0;font-family:inherit;text-align:left}._failedNote_4o8kz_372:hover{text-decoration:underline}._inputArea_4o8kz_387{background:var(--white);padding:12px 16px;display:flex;gap:10px;align-items:flex-end;border-top:1px solid var(--gray-200)}._textarea_4o8kz_396{flex:1;background:var(--gray-100);border:1px solid var(--gray-200);border-radius:24px;padding:10px 16px;font-size:14px;resize:none;max-height:120px;line-height:1.5;color:var(--black);transition:border-color .15s}._textarea_4o8kz_396:focus{border-color:var(--pink)}._sendBtn_4o8kz_412{width:40px;height:40px;border-radius:50%;background:var(--pink);color:var(--white);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .15s,opacity .15s}._sendBtn_4o8kz_412:hover:not(:disabled){background:var(--pink-dark)}._sendBtn_4o8kz_412:disabled{opacity:.5;cursor:not-allowed}._closedBanner_4o8kz_428{background:var(--gray-100);border-top:1px solid var(--gray-200);padding:14px;text-align:center;font-size:13px;color:var(--gray-400)}._attachBtn_4o8kz_438{width:40px;height:40px;border-radius:50%;background:var(--gray-100);color:var(--gray-400);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .15s}._attachBtn_4o8kz_438:hover{background:var(--gray-200);color:var(--black)}._filePreview_4o8kz_453{background:var(--white);border-top:1px solid var(--gray-200);padding:10px 16px;display:flex;align-items:center;gap:12px}._filePreviewImg_4o8kz_461{max-height:80px;max-width:140px;border-radius:8px;object-fit:cover}._filePreviewDoc_4o8kz_467{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--black);background:var(--gray-100);padding:8px 12px;border-radius:8px;flex:1}._filePreviewClose_4o8kz_478{background:none;color:var(--gray-400);padding:4px;border-radius:4px;margin-left:auto}._filePreviewClose_4o8kz_478:hover{color:var(--black)}._filePreviewAudio_4o8kz_487{height:40px;max-width:260px;flex:1}._recordingBar_4o8kz_494{background:var(--white);padding:12px 16px;display:flex;align-items:center;gap:10px;border-top:1px solid var(--gray-200)}._recordCancelBtn_4o8kz_503{width:36px;height:36px;border-radius:50%;background:var(--gray-100);color:var(--gray-400);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .15s}._recordCancelBtn_4o8kz_503:hover{background:#fee2e2;color:#dc2626}._recordDot_4o8kz_517{width:10px;height:10px;border-radius:50%;background:#dc2626;flex-shrink:0;animation:_recordPulse_4o8kz_1 1.2s ease-in-out infinite}@keyframes _recordPulse_4o8kz_1{0%,to{opacity:1}50%{opacity:.35}}._recordTime_4o8kz_530{font-size:14px;font-weight:600;color:var(--black);font-variant-numeric:tabular-nums}._recordHint_4o8kz_537{font-size:13px;color:var(--gray-400);flex:1}._recordConfirmBtn_4o8kz_543{width:40px;height:40px;border-radius:50%;background:var(--pink);color:var(--white);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .15s}._recordConfirmBtn_4o8kz_543:hover{background:var(--pink-dark)}._audioPlayer_4o8kz_557{height:40px;max-width:260px;width:100%}._mediaImg_4o8kz_564{display:flex;flex-direction:column;gap:6px}._mediaImg_4o8kz_564 img{max-width:200px;max-height:200px;border-radius:8px;object-fit:cover;cursor:pointer;transition:opacity .15s}._mediaImg_4o8kz_564 img:hover{opacity:.88}._mediaLoading_4o8kz_579{font-size:12px;opacity:.6;font-style:italic;padding:4px 0}._mediaDownload_4o8kz_586{display:flex;align-items:center;gap:4px;font-size:12px;opacity:.8;color:inherit;background:none;border:none;cursor:pointer;padding:0;font-family:inherit;text-decoration:none}._mediaDownload_4o8kz_586:hover:not(:disabled){opacity:1;text-decoration:underline}._mediaDownload_4o8kz_586:disabled{cursor:default;opacity:.5}._locationCard_4o8kz_603{display:flex;flex-direction:column;gap:6px;min-width:220px}._locationMap_4o8kz_610{width:100%;height:160px;border:none;border-radius:8px}._locationText_4o8kz_617{display:flex;flex-direction:column;font-size:13px;gap:1px}._docLink_4o8kz_624{display:flex;align-items:center;gap:8px;font-size:13px;color:inherit;background:none;border:none;cursor:pointer;padding:4px 0;font-family:inherit;text-align:left}._docLink_4o8kz_624:hover:not(:disabled){text-decoration:underline}._docLink_4o8kz_624:disabled{cursor:default;opacity:.6}._stickerImg_4o8kz_640{max-width:120px;max-height:120px}._unknownMsg_4o8kz_645{font-size:12px;opacity:.6;font-style:italic}@media (max-width: 860px){._page_4o8kz_1{position:relative;height:calc(100vh - env(safe-area-inset-top,0px) - 56px)}._sidebar_4o8kz_10{width:100%;min-width:0}._chat_4o8kz_207{width:100%}._showList_4o8kz_662 ._chat_4o8kz_207,._showChat_4o8kz_663 ._sidebar_4o8kz_10{display:none}._backBtn_4o8kz_7{display:flex;align-items:center;justify-content:center;background:none;color:var(--black);padding:4px;margin-right:2px;flex-shrink:0}._filePreviewImg_4o8kz_461{max-width:100px}._mediaImg_4o8kz_564 img{max-width:160px;max-height:160px}._inputArea_4o8kz_387{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 12px)}._closedBanner_4o8kz_428,._expiredBanner_4o8kz_314{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 14px)}}._optOutIcon_4o8kz_685{margin-left:6px;color:#dc2626;vertical-align:-1px;flex-shrink:0}._optOutBanner_4o8kz_686{display:flex;align-items:center;gap:8px;background:#fee2e2;color:#b91c1c;font-size:13px;font-weight:600;padding:10px 16px;line-height:1.4;flex-shrink:0}._optOutBar_4o8kz_687{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:14px 16px;border-top:1px solid var(--gray-200);background:var(--white);font-size:13.5px;color:var(--gray-400);flex-shrink:0}._optOutBtn_4o8kz_688{background:var(--gray-100);color:var(--black);font-size:13px;font-weight:600;padding:9px 14px;border-radius:8px}._optOutBtn_4o8kz_688:hover{background:var(--gray-200)}._page_1jal8_1{padding:32px;height:100vh;display:flex;flex-direction:column;box-sizing:border-box}._header_1jal8_9{margin-bottom:20px;flex-shrink:0;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}._title_1jal8_18{font-size:24px;font-weight:700;color:var(--black)}._sub_1jal8_19{font-size:14px;color:var(--gray-400);margin-top:4px}._searchBox_1jal8_21{position:relative;display:flex;align-items:center;width:280px;flex-shrink:0}._searchIcon_1jal8_28{position:absolute;left:12px;color:var(--gray-400);pointer-events:none}._searchInput_1jal8_29{width:100%;background:var(--white);border:1px solid var(--gray-200);border-radius:8px;padding:9px 32px;font-size:13.5px;color:var(--black);transition:border-color .15s}._searchInput_1jal8_29:focus{border-color:var(--pink)}._searchInput_1jal8_29::placeholder{color:var(--gray-400)}._searchClear_1jal8_41{position:absolute;right:8px;background:none;color:var(--gray-400);padding:2px;border-radius:4px;display:flex}._searchClear_1jal8_41:hover{color:var(--black)}._loading_1jal8_52{padding:32px;text-align:center;color:var(--gray-400);font-size:14px}._board_1jal8_54{display:flex;gap:16px;flex:1;overflow-x:auto;overflow-y:hidden;padding-bottom:8px}._column_1jal8_63{width:280px;min-width:280px;background:var(--gray-100);border-radius:12px;display:flex;flex-direction:column;overflow:hidden;border:2px solid transparent;transition:border-color .1s,background .1s}._columnDropTarget_1jal8_75{border-color:var(--pink);background:#eb0a5c0f}._columnHeader_1jal8_80{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--gray-200);flex-shrink:0}._columnTitle_1jal8_89{font-size:13.5px;font-weight:700;color:var(--black)}._columnCount_1jal8_91{font-size:11px;font-weight:700;background:var(--white);color:var(--gray-400);border-radius:99px;padding:2px 8px}._columnBody_1jal8_100{flex:1;overflow-y:auto;padding:12px;display:flex;flex-direction:column;gap:10px}._columnEmpty_1jal8_109{text-align:center;font-size:12.5px;color:var(--gray-400);padding:20px 0}._card_1jal8_116{background:var(--white);border-radius:10px;padding:12px;border:1px solid var(--gray-200);display:flex;flex-direction:column;gap:10px;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none}._cardDragging_1jal8_129{opacity:.35}._cardPlaceholder_1jal8_133{border:2px dashed var(--gray-200);border-radius:10px;height:56px}._dragHandle_1jal8_139{color:var(--gray-200);flex-shrink:0}._dragGhost_1jal8_144{position:fixed;z-index:200;transform:translate(-50%,-50%);pointer-events:none;background:var(--white);border:1px solid var(--gray-200);border-radius:10px;padding:8px 14px 8px 8px;box-shadow:0 8px 24px #0000002e;display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600;color:var(--black);max-width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._cardTop_1jal8_166{display:flex;align-items:center;gap:10px}._cardAvatar_1jal8_168{width:32px;height:32px;border-radius:8px;background:var(--black);color:var(--white);font-weight:700;font-size:13px;display:flex;align-items:center;justify-content:center;flex-shrink:0;text-transform:uppercase}._cardInfo_1jal8_183{min-width:0}._cardName_1jal8_184{font-size:13px;font-weight:600;color:var(--black);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._cardPhone_1jal8_192{font-size:11px;color:var(--gray-400)}._apptBox_1jal8_194{background:var(--gray-100);border-radius:8px;padding:8px 10px;display:flex;flex-direction:column;gap:6px}._apptDate_1jal8_203{display:flex;align-items:center;gap:5px;font-size:12px;font-weight:600;color:var(--black)}._apptBadge_1jal8_212{display:inline-flex;align-items:center;gap:4px;font-size:10.5px;font-weight:700;border-radius:99px;padding:2px 8px;width:fit-content}._apptPending_1jal8_222{background:#fff4e5;color:#b45309}._apptConfirmed_1jal8_223{background:#10b9811f;color:#059669}._apptPostponed_1jal8_224{background:#eb0a5c1a;color:var(--pink)}._apptDeclined_1jal8_225{background:#fee2e2;color:#dc2626}._cardActions_1jal8_227{display:flex;flex-wrap:wrap;gap:6px}._cardBtn_1jal8_233{display:flex;align-items:center;gap:4px;font-size:11px;font-weight:600;background:var(--gray-100);color:var(--black);padding:5px 9px;border-radius:6px;transition:background .15s}._cardBtn_1jal8_233:hover:not(:disabled){background:var(--gray-200)}._cardBtn_1jal8_233:disabled{opacity:.6;cursor:default}._overlay_1jal8_249{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:100;padding:20px}._modal_1jal8_260{background:var(--white);border-radius:16px;width:100%;max-width:360px;padding:24px}._modalTitle_1jal8_268{font-size:17px;font-weight:700;color:var(--black)}._modalSub_1jal8_269{font-size:13px;color:var(--gray-400);margin-top:2px;margin-bottom:18px}._modalFields_1jal8_271{display:flex;flex-direction:column;gap:14px}._modalFields_1jal8_271 label{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:500;color:var(--black)}._modalFields_1jal8_271 input{background:var(--gray-100);border:1px solid var(--gray-200);border-radius:8px;padding:10px 12px;font-size:14px;color:var(--black)}._modalFields_1jal8_271 input:focus{border-color:var(--pink);background:var(--white)}._modalFooter_1jal8_296{display:flex;justify-content:flex-end;gap:10px;margin-top:22px}._btnGray_1jal8_303{background:var(--gray-100);color:var(--black);padding:9px 16px;border-radius:8px;font-size:13.5px;font-weight:600}._btnGray_1jal8_303:hover{background:var(--gray-200)}._btnPink_1jal8_313{background:var(--pink);color:var(--white);padding:9px 16px;border-radius:8px;font-size:13.5px;font-weight:600;transition:background .15s,opacity .15s}._btnPink_1jal8_313:hover:not(:disabled){background:var(--pink-dark)}._btnPink_1jal8_313:disabled{opacity:.6;cursor:not-allowed}._manageBtn_1jal8_325{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--black);background:var(--white);border:1px solid var(--gray-200);border-radius:8px;padding:9px 14px;flex-shrink:0;transition:background .15s}._manageBtn_1jal8_325:hover{background:var(--gray-100)}._manageModal_1jal8_341{background:var(--white);border-radius:16px;width:100%;max-width:440px;padding:24px;max-height:85vh;display:flex;flex-direction:column}._manageHeader_1jal8_352{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._manageClose_1jal8_359{color:var(--gray-400);padding:2px;flex-shrink:0}._manageClose_1jal8_359:hover{color:var(--black)}._columnList_1jal8_366{display:flex;flex-direction:column;gap:8px;overflow-y:auto;margin:16px 0}._columnRow_1jal8_374{display:flex;align-items:center;gap:8px;background:var(--gray-100);border-radius:8px;padding:6px 8px}._columnOrderBtns_1jal8_383{display:flex;flex-direction:column;flex-shrink:0}._columnOrderBtns_1jal8_383 button{color:var(--gray-400);padding:1px}._columnOrderBtns_1jal8_383 button:hover:not(:disabled){color:var(--black)}._columnOrderBtns_1jal8_383 button:disabled{opacity:.3;cursor:default}._columnLabelLocked_1jal8_392{flex:1;display:flex;align-items:center;gap:6px;font-size:13.5px;font-weight:600;color:var(--gray-400);padding:8px 4px}._columnLabelInput_1jal8_403{flex:1;min-width:0;background:var(--white);border:1px solid var(--gray-200);border-radius:6px;padding:8px 10px;font-size:13.5px;color:var(--black)}._columnLabelInput_1jal8_403:focus{border-color:var(--pink)}._columnRowActions_1jal8_415{display:flex;gap:2px;flex-shrink:0}._columnIconBtn_1jal8_421{color:var(--gray-400);padding:6px;border-radius:6px}._columnIconBtn_1jal8_421:hover:not(:disabled){background:var(--gray-200);color:var(--black)}._columnIconBtn_1jal8_421:disabled{opacity:.4;cursor:default}._addColumnRow_1jal8_429{display:flex;gap:8px;flex-shrink:0}._addColumnRow_1jal8_429 ._btnPink_1jal8_313{display:flex;align-items:center;gap:4px;white-space:nowrap}._dayGroup_1jal8_438{display:flex;flex-direction:column;gap:10px}._dayGroup_1jal8_438+._dayGroup_1jal8_438{margin-top:6px}._dayHeader_1jal8_440{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 10px;background:var(--white);border:1px solid var(--gray-200);border-left:3px solid var(--pink);border-radius:8px;position:sticky;top:0;z-index:2}._dayToggle_1jal8_454{cursor:pointer;-webkit-user-select:none;user-select:none}._dayLate_1jal8_455{border-left-color:#f59e0b;background:#fffbeb;color:#b45309}._dayTitleWrap_1jal8_456{display:flex;align-items:center;gap:6px;min-width:0;flex-wrap:wrap}._dayTitle_1jal8_456{font-size:12.5px;font-weight:700;color:var(--black)}._dayLate_1jal8_455 ._dayTitle_1jal8_456{color:#b45309}._daySub_1jal8_459{font-size:11px;color:var(--gray-400)}._dayCount_1jal8_460{font-size:10.5px;font-weight:700;background:var(--gray-100);color:var(--gray-400);border-radius:99px;padding:1px 7px}._dayBulkBtn_1jal8_461{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700;background:var(--pink);color:var(--white);padding:5px 9px;border-radius:6px;white-space:nowrap;flex-shrink:0}._dayBulkBtn_1jal8_461:hover:not(:disabled){background:var(--pink-dark)}._dayBulkBtn_1jal8_461:disabled{opacity:.6;cursor:default}._dayDone_1jal8_476{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;color:#059669;white-space:nowrap;flex-shrink:0}._sentTag_1jal8_477{display:inline-flex;align-items:center;gap:4px;font-size:10.5px;font-weight:700;color:#1d4e89;background:#eef6ff;border-radius:99px;padding:2px 8px;width:fit-content}@media (max-width: 860px){._page_1jal8_1{padding:16px}._column_1jal8_63{width:240px;min-width:240px}._searchBox_1jal8_21{width:100%}}._optOutTag_1jal8_485{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;font-weight:700;color:#b91c1c;background:#fee2e2;border-radius:99px;padding:2px 8px;width:fit-content}._overlay_71nwr_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;display:flex;align-items:center;justify-content:center;z-index:100;padding:20px}._modal_71nwr_12{background:var(--white);border-radius:16px;width:100%;max-width:1080px;height:min(860px,94vh);display:flex;flex-direction:column;overflow:hidden}._header_71nwr_23{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:22px 26px 6px;flex-shrink:0}._title_71nwr_31{font-size:20px;font-weight:700;color:var(--black)}._sub_71nwr_32{font-size:13px;color:var(--gray-400);margin-top:3px}._closeBtn_71nwr_33{background:none;color:var(--gray-400);padding:4px;border-radius:6px;flex-shrink:0}._closeBtn_71nwr_33:hover{color:var(--black)}._tabs_71nwr_36{display:flex;gap:4px;padding:10px 26px 0;border-bottom:1px solid var(--gray-200);flex-shrink:0}._tab_71nwr_36{display:flex;align-items:center;gap:6px;background:none;color:var(--gray-400);font-size:13.5px;font-weight:600;padding:9px 14px;border-bottom:2px solid transparent;margin-bottom:-1px}._tab_71nwr_36:hover{color:var(--black)}._tabOn_71nwr_56{color:var(--pink);border-bottom-color:var(--pink)}._body_71nwr_58{flex:1;min-height:0;display:flex;flex-direction:column;position:relative}._buildGrid_71nwr_67{flex:1;min-height:0;display:grid;grid-template-columns:minmax(330px,400px) 1fr}._filters_71nwr_74{overflow-y:auto;padding:18px 22px 22px 26px;border-right:1px solid var(--gray-200);display:flex;flex-direction:column;gap:22px}._section_71nwr_83{display:flex;flex-direction:column;gap:10px}._sectionHead_71nwr_84{display:flex;align-items:center;justify-content:space-between}._sectionTitle_71nwr_85{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--gray-400)}._fieldLabel_71nwr_86{font-size:13px;font-weight:600;color:var(--black)}._helper_71nwr_87{font-size:12px;color:var(--gray-400)}._select_71nwr_89,._dateRow_71nwr_89 input,._inlineField_71nwr_89 input,._customDays_71nwr_89 input{background:var(--gray-100);border:1px solid var(--gray-200);border-radius:8px;padding:9px 11px;font-size:13.5px;color:var(--black);font-family:inherit}._select_71nwr_89{width:100%;cursor:pointer}._select_71nwr_89:focus,._dateRow_71nwr_89 input:focus,._inlineField_71nwr_89 input:focus,._customDays_71nwr_89 input:focus{border-color:var(--pink);background:var(--white)}._bubble_71nwr_101{background:#dcf8c6;border-radius:4px 12px 12px;padding:10px 12px;font-size:13px;line-height:1.45;color:#111;white-space:pre-wrap;max-width:100%}._bubbleHeader_71nwr_111{font-weight:700;margin-bottom:4px}._bubbleFooter_71nwr_112{font-size:11.5px;color:#667;margin-top:6px}._inlineField_71nwr_89{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--black);flex-wrap:wrap}._inlineField_71nwr_89 input{padding:6px 9px;width:120px}._emptyNote_71nwr_117{display:flex;gap:8px;align-items:flex-start;background:var(--gray-100);border-radius:8px;padding:12px;font-size:13px;color:var(--gray-400)}._miniLinks_71nwr_128{display:flex;gap:10px}._miniLinks_71nwr_128 button{background:none;color:var(--pink);font-size:12px;font-weight:600;padding:0}._miniLinks_71nwr_128 button:hover{text-decoration:underline}._chips_71nwr_132{display:flex;flex-wrap:wrap;gap:8px;align-items:center}._chip_71nwr_132{display:inline-flex;align-items:center;gap:7px;background:var(--white);border:1.5px solid var(--gray-200);color:var(--black);font-size:13px;font-weight:600;padding:7px 12px;border-radius:99px;transition:border-color .12s,background .12s}._chip_71nwr_132:hover{border-color:var(--gray-400)}._chipOn_71nwr_147{border-color:var(--pink);background:#eb0a5c12;color:var(--pink)}._chipCount_71nwr_148{font-size:11px;font-weight:700;background:var(--gray-100);color:var(--gray-400);border-radius:99px;padding:1px 7px}._chipOn_71nwr_147 ._chipCount_71nwr_148{background:#eb0a5c24;color:var(--pink)}._chipSmall_71nwr_151{background:var(--gray-100);color:var(--black);font-size:12px;font-weight:600;padding:6px 11px;border-radius:99px;border:1.5px solid transparent}._chipSmall_71nwr_151:hover{background:var(--gray-200)}._chipSmallOn_71nwr_161{border-color:var(--pink);background:#eb0a5c12;color:var(--pink)}._chipClear_71nwr_162{background:none;color:var(--gray-400);font-size:12px;font-weight:600;padding:6px 4px}._chipClear_71nwr_162:hover{color:var(--black)}._subFilter_71nwr_165{display:flex;flex-direction:column;gap:10px;background:#eb0a5c0d;border:1.5px dashed rgba(235,10,92,.35);border-radius:10px;padding:12px}._subFilterTitle_71nwr_174{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:var(--pink)}._dateRow_71nwr_89{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--gray-400)}._dateRow_71nwr_89 input{flex:1;min-width:0}._customDays_71nwr_89{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--gray-400)}._customDays_71nwr_89 input{width:70px;padding:5px 8px;font-size:12.5px}._hint_71nwr_182{display:flex;align-items:center;gap:6px;flex-wrap:wrap;background:#eef6ff;color:#1d4e89;border-radius:8px;padding:9px 11px;font-size:12.5px}._hint_71nwr_182 button{background:none;color:#1d4e89;font-weight:700;text-decoration:underline;padding:0;font-size:12.5px}._check_71nwr_195{display:flex;align-items:flex-start;gap:9px;font-size:13px;color:var(--black);cursor:pointer;line-height:1.35}._check_71nwr_195 input{margin-top:2px;accent-color:var(--pink);flex-shrink:0}._recipients_71nwr_199{display:flex;flex-direction:column;min-height:0;min-width:0;background:#fafafa}._recipientsHead_71nwr_200{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 22px 10px;flex-shrink:0}._recipientsTitle_71nwr_201{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:var(--black)}._bigCount_71nwr_202{font-size:22px;font-weight:800;color:var(--pink);margin-left:4px}._excludedNote_71nwr_203{font-size:12px;color:var(--gray-400);margin-top:3px}._recipientList_71nwr_205{flex:1;min-height:0;overflow-y:auto;padding:0 14px 14px;display:flex;flex-direction:column;gap:4px;transition:opacity .15s}._loadingList_71nwr_206{opacity:.5}._listEmpty_71nwr_207{text-align:center;color:var(--gray-400);font-size:13.5px;padding:48px 20px}._row_71nwr_209{display:flex;align-items:center;gap:11px;background:var(--white);border:1px solid var(--gray-200);border-radius:10px;padding:8px 12px;cursor:pointer}._row_71nwr_209 input{accent-color:var(--pink);flex-shrink:0}._rowOff_71nwr_220{opacity:.45}._avatar_71nwr_221{width:30px;height:30px;border-radius:8px;background:var(--black);color:var(--white);font-size:12.5px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;text-transform:uppercase}._rowInfo_71nwr_222{flex:1;min-width:0}._rowName_71nwr_223{font-size:13px;font-weight:600;color:var(--black);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._rowMeta_71nwr_224{display:flex;align-items:center;gap:8px;font-size:11.5px;color:var(--gray-400);margin-top:1px}._stageTag_71nwr_225{background:var(--gray-100);color:var(--black);font-weight:600;border-radius:99px;padding:1px 8px;font-size:11px}._rowGreeting_71nwr_226{font-size:11.5px;color:var(--gray-400);max-width:110px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:0}._truncNote_71nwr_227{font-size:12px;color:var(--gray-400);text-align:center;padding:10px 6px 2px}._errorNote_71nwr_229{display:flex;align-items:flex-start;gap:7px;background:#fee2e2;color:#b91c1c;border-radius:8px;padding:9px 11px;font-size:12.5px;margin:0 22px 8px;line-height:1.4}._progressCard_71nwr_230 ._errorNote_71nwr_229{margin:14px 0 0;text-align:left}._footerBar_71nwr_233{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 26px;border-top:1px solid var(--gray-200);background:var(--white)}._summary_71nwr_243{font-size:14px;color:var(--black);min-width:0}._summaryMuted_71nwr_244{color:var(--gray-400);font-size:13.5px}._warnLine_71nwr_245{display:flex;align-items:flex-start;gap:6px;font-size:12px;color:#b45309;margin-top:4px;line-height:1.35}._btnPink_71nwr_247,._btnGray_71nwr_247,._btnDanger_71nwr_247{display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:14px;font-weight:600;padding:11px 20px;border-radius:9px;white-space:nowrap;flex-shrink:0}._btnPink_71nwr_247{background:var(--pink);color:var(--white);transition:background .15s}._btnPink_71nwr_247:hover:not(:disabled){background:var(--pink-dark)}._btnGray_71nwr_247{background:var(--gray-100);color:var(--black)}._btnGray_71nwr_247:hover:not(:disabled){background:var(--gray-200)}._btnDanger_71nwr_247{background:#fee2e2;color:#b91c1c}._btnDanger_71nwr_247:hover:not(:disabled){background:#fecaca}._btnPink_71nwr_247:disabled,._btnGray_71nwr_247:disabled,._btnDanger_71nwr_247:disabled{opacity:.55;cursor:not-allowed}._confirmOverlay_71nwr_268{position:absolute;top:0;right:0;bottom:0;left:0;background:#fffc;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;padding:20px;z-index:5}._confirmBox_71nwr_269{background:var(--white);border:1px solid var(--gray-200);border-radius:14px;box-shadow:0 12px 40px #0000002e;padding:22px;width:100%;max-width:440px}._confirmBox_71nwr_269 h3{font-size:17px;font-weight:700;margin-bottom:12px}._confirmList_71nwr_271{list-style:none;display:flex;flex-direction:column;gap:7px;font-size:13.5px}._confirmList_71nwr_271 li{display:flex;justify-content:space-between;gap:14px}._confirmList_71nwr_271 span{color:var(--gray-400);flex-shrink:0}._confirmList_71nwr_271 strong{text-align:right}._confirmWarn_71nwr_275{font-size:12.5px;color:#b45309;background:#fff7ed;border-radius:8px;padding:9px 11px;margin-top:14px;line-height:1.4}._confirmActions_71nwr_276{display:flex;justify-content:flex-end;gap:10px;margin-top:16px}._progressWrap_71nwr_279{flex:1;min-height:0;overflow-y:auto;padding:14px 26px 26px;display:flex;flex-direction:column;align-items:center}._backLink_71nwr_280{align-self:flex-start;display:inline-flex;align-items:center;gap:5px;background:none;color:var(--gray-400);font-size:13px;font-weight:600;padding:4px 0}._backLink_71nwr_280:hover{color:var(--black)}._progressCard_71nwr_230{width:100%;max-width:520px;text-align:center;padding-top:10px}._progressIcon_71nwr_283{width:56px;height:56px;border-radius:50%;background:#eb0a5c1a;color:var(--pink);display:inline-flex;align-items:center;justify-content:center}._iconOk_71nwr_284{background:#10b9811f;color:#059669}._iconWarn_71nwr_285{background:#fff4e5;color:#b45309}._progressTitle_71nwr_286{font-size:19px;font-weight:700;margin-top:12px}._progressSub_71nwr_287{font-size:13.5px;color:var(--gray-400);margin-top:3px}._bar_71nwr_288{height:10px;background:var(--gray-100);border-radius:99px;overflow:hidden;margin-top:20px}._barFill_71nwr_289{height:100%;background:var(--pink);border-radius:99px;transition:width .4s ease}._barPaused_71nwr_290{background:#f59e0b}._pct_71nwr_291{font-size:12.5px;color:var(--gray-400);margin-top:7px}._counters_71nwr_292,._reportGrid_71nwr_292{display:flex;justify-content:center;gap:28px;margin-top:20px;flex-wrap:wrap}._counters_71nwr_292>div,._reportGrid_71nwr_292>div{display:flex;flex-direction:column;gap:2px;min-width:70px}._counters_71nwr_292 strong,._reportGrid_71nwr_292 strong{font-size:24px;font-weight:800;color:var(--black)}._counters_71nwr_292 span,._reportGrid_71nwr_292 span{font-size:12px;color:var(--gray-400)}._reportGrid_71nwr_292{padding-top:18px;border-top:1px solid var(--gray-200)}._cOk_71nwr_297{color:#059669!important}._cBad_71nwr_298{color:#dc2626!important}._progressHint_71nwr_299{font-size:12.5px;color:var(--gray-400);margin-top:18px}._failuresBox_71nwr_300{margin-top:16px;text-align:left}._failuresToggle_71nwr_301{display:inline-flex;align-items:center;gap:6px;background:none;color:var(--pink);font-size:13px;font-weight:600;padding:4px 0}._failuresList_71nwr_302{max-height:200px;overflow-y:auto;border:1px solid var(--gray-200);border-radius:10px;margin-top:6px}._failureRow_71nwr_303{display:flex;flex-direction:column;gap:1px;padding:8px 12px;font-size:12.5px;border-bottom:1px solid var(--gray-100)}._failureRow_71nwr_303:last-child{border-bottom:none}._failureRow_71nwr_303 span{color:var(--gray-400)}._progressActions_71nwr_306{display:flex;justify-content:center;gap:10px;margin-top:24px;flex-wrap:wrap}._historyWrap_71nwr_309{flex:1;min-height:0;overflow-y:auto;padding:16px 26px 26px;display:flex;flex-direction:column;gap:8px}._historyRow_71nwr_310{display:flex;align-items:center;gap:16px;background:var(--white);border:1px solid var(--gray-200);border-radius:12px;padding:13px 16px;text-align:left;width:100%;transition:border-color .12s}._historyRow_71nwr_310:hover{border-color:var(--pink)}._historyMain_71nwr_312{flex:1;min-width:0}._historyName_71nwr_313{font-size:14px;font-weight:600;color:var(--black);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._historyMeta_71nwr_314{font-size:12px;color:var(--gray-400);margin-top:2px}._historyNums_71nwr_315{display:flex;gap:12px;font-size:12.5px;color:var(--gray-400);flex-wrap:wrap;justify-content:flex-end}._historyNums_71nwr_315 ._cOk_71nwr_297,._historyNums_71nwr_315 ._cBad_71nwr_298{font-weight:600}._historyOf_71nwr_317{color:var(--gray-400)}._statusTag_71nwr_318{font-size:11px;font-weight:700;border-radius:99px;padding:3px 10px;flex-shrink:0}._st_running_71nwr_319{background:#eb0a5c1a;color:var(--pink)}._st_paused_71nwr_320{background:#fff4e5;color:#b45309}._st_completed_71nwr_321{background:#10b9811f;color:#059669}._st_cancelled_71nwr_322{background:var(--gray-100);color:var(--gray-400)}@media (max-width: 860px){._overlay_71nwr_1{padding:0;align-items:stretch}._modal_71nwr_12{max-width:none;height:100%;border-radius:0}._header_71nwr_23,._tabs_71nwr_36{padding-left:16px;padding-right:16px}._buildGrid_71nwr_67{display:block;overflow-y:auto}._filters_71nwr_74{overflow:visible;border-right:none;border-bottom:1px solid var(--gray-200);padding:16px}._recipients_71nwr_199{min-height:0}._recipientList_71nwr_205{overflow:visible;max-height:none}._footerBar_71nwr_233{padding:12px 16px;flex-wrap:wrap}._footerBar_71nwr_233 ._btnPink_71nwr_247{width:100%}._progressWrap_71nwr_279,._historyWrap_71nwr_309{padding-left:16px;padding-right:16px}._historyRow_71nwr_310{flex-wrap:wrap}._historyNums_71nwr_315{justify-content:flex-start}._rowGreeting_71nwr_226{display:none}}._blockBanner_71nwr_341,._warnBanner_71nwr_341{display:flex;align-items:flex-start;gap:10px;padding:11px 26px;font-size:13px;line-height:1.45;flex-shrink:0}._blockBanner_71nwr_341{background:#fee2e2;color:#b91c1c;font-weight:600}._warnBanner_71nwr_341{background:#fff7ed;color:#b45309}._blockBanner_71nwr_341 svg,._warnBanner_71nwr_341 svg{flex-shrink:0;margin-top:2px}._page_1rh3d_1{padding:32px;max-width:900px}._header_1rh3d_3{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:28px}._title_1rh3d_10{font-size:24px;font-weight:700}._sub_1rh3d_11{font-size:14px;color:var(--gray-400);margin-top:4px}._btnPink_1rh3d_13{display:flex;align-items:center;gap:6px;background:var(--pink);color:var(--white);padding:10px 18px;border-radius:8px;font-size:14px;font-weight:600;transition:background .15s;flex-shrink:0}._btnPink_1rh3d_13:hover{background:var(--pink-dark)}._headerActions_1rh3d_29{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}._btnOutline_1rh3d_31{display:flex;align-items:center;gap:6px;background:var(--white);color:var(--black);border:1.5px solid var(--gray-200);padding:10px 16px;border-radius:8px;font-size:14px;font-weight:600;transition:border-color .15s;flex-shrink:0}._btnOutline_1rh3d_31:hover{border-color:var(--pink);color:var(--pink)}._btnPink_1rh3d_13:disabled{opacity:.6;cursor:not-allowed}._emptyState_1rh3d_48{background:var(--white);border:1px dashed var(--gray-200);border-radius:14px;padding:48px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px;color:var(--gray-400);font-size:14px}._grid_1rh3d_62{display:flex;flex-direction:column;gap:14px}._card_1rh3d_64{background:var(--white);border:1px solid var(--gray-200);border-radius:14px;padding:20px}._cardDefault_1rh3d_71{border-color:var(--pink)}._cardTop_1rh3d_73{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;gap:12px}._cardMeta_1rh3d_81{display:flex;align-items:center;gap:10px}._cardName_1rh3d_82{font-size:15px;font-weight:700}._defaultBadge_1rh3d_84{display:flex;align-items:center;gap:4px;background:#eb0a5c1a;color:var(--pink);font-size:11px;font-weight:700;padding:3px 8px;border-radius:99px}._badge_1rh3d_96{font-size:11px;font-weight:600;padding:3px 10px;border-radius:99px}._statusLocal_1rh3d_103{background:var(--gray-100);color:var(--gray-400)}._statusPending_1rh3d_104{background:#fff3cd;color:#856404}._statusApproved_1rh3d_105{background:#d1fae5;color:#065f46}._statusRejected_1rh3d_106{background:#fee2e2;color:#991b1b}._msgHeader_1rh3d_108{font-size:13px;font-weight:700;color:var(--black);margin-bottom:6px}._msgBody_1rh3d_109{font-size:14px;color:var(--gray-600);line-height:1.6;white-space:pre-wrap}._msgFooter_1rh3d_110{font-size:12px;color:var(--gray-400);margin-top:8px}._btnPreviewRow_1rh3d_112{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}._btnPreview_1rh3d_112{display:flex;align-items:center;gap:5px;font-size:12px;font-weight:600;color:var(--pink);background:#eb0a5c14;padding:5px 10px;border-radius:8px}._buttonsEditor_1rh3d_131{display:flex;flex-direction:column;gap:8px}._buttonRow_1rh3d_137{display:flex;gap:8px;align-items:center}._buttonRow_1rh3d_137 input{flex:1}._removeButtonBtn_1rh3d_144{background:var(--gray-100);color:var(--gray-400);padding:8px;border-radius:6px;flex-shrink:0}._removeButtonBtn_1rh3d_144:hover{background:#fee2e2;color:#dc2626}._addButtonBtn_1rh3d_153{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--pink);background:#eb0a5c14;padding:8px 12px;border-radius:8px;width:fit-content}._addButtonBtn_1rh3d_153:hover{background:#eb0a5c26}._cardActions_1rh3d_167{display:flex;gap:8px;margin-top:16px;flex-wrap:wrap}._btn_1rh3d_13{display:flex;align-items:center;gap:5px;padding:6px 12px;border-radius:6px;font-size:12.5px;font-weight:500;background:var(--gray-100);color:var(--black);transition:background .15s}._btn_1rh3d_13:hover{background:var(--gray-200)}._btn_1rh3d_13:disabled{opacity:.5;cursor:not-allowed}._btnDanger_1rh3d_189{color:#dc2626}._btnDanger_1rh3d_189:hover{background:#fee2e2}._overlay_1rh3d_193{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:100;padding:20px}._modal_1rh3d_204{background:var(--white);border-radius:16px;width:100%;max-width:560px;max-height:90vh;overflow-y:auto}._modalHeader_1rh3d_213{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid var(--gray-200)}._modalHeader_1rh3d_213 h2{font-size:17px;font-weight:700}._closeBtn_1rh3d_223{background:none;color:var(--gray-400);padding:4px;border-radius:6px;transition:color .15s}._closeBtn_1rh3d_223:hover{color:var(--black)}._fields_1rh3d_233{padding:20px 24px;display:flex;flex-direction:column;gap:16px}._fields_1rh3d_233 label{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:500;color:var(--black)}._fields_1rh3d_233 input,._fields_1rh3d_233 textarea,._fields_1rh3d_233 select{background:var(--gray-100);border:1px solid var(--gray-200);border-radius:8px;padding:10px 12px;font-size:14px;color:var(--black);transition:border-color .15s}._fields_1rh3d_233 input:focus,._fields_1rh3d_233 textarea:focus,._fields_1rh3d_233 select:focus{border-color:var(--pink);background:var(--white)}._fields_1rh3d_233 textarea{resize:vertical}._fields_1rh3d_233 select{cursor:pointer}._checkRow_1rh3d_263{flex-direction:row!important;align-items:center;gap:10px!important;font-size:13.5px!important;cursor:pointer}._warnBox_1rh3d_271{background:#fff4e5;border:1px solid #ffe8c2;border-radius:8px;padding:12px 14px;font-size:12.5px;line-height:1.5;color:#92400e}._modalFooter_1rh3d_281{display:flex;justify-content:flex-end;gap:10px;padding:16px 24px;border-top:1px solid var(--gray-200)}._btnGray_1rh3d_289{padding:9px 18px;border-radius:8px;font-size:14px;font-weight:500;background:var(--gray-100);color:var(--black);transition:background .15s}._btnGray_1rh3d_289:hover{background:var(--gray-200)}@media (max-width: 860px){._page_1rh3d_1{padding:16px}._header_1rh3d_3{flex-direction:column;align-items:stretch;gap:12px}}._page_5djj0_1{padding:32px;max-width:680px}._header_5djj0_3{margin-bottom:28px}._title_5djj0_4{font-size:24px;font-weight:700}._sub_5djj0_5{font-size:14px;color:var(--gray-400);margin-top:4px}._section_5djj0_7{background:var(--white);border:1px solid var(--gray-200);border-radius:14px;padding:24px;margin-bottom:20px}._sectionTitle_5djj0_15{font-size:16px;font-weight:700;margin-bottom:8px}._hint_5djj0_17{font-size:13px;color:var(--gray-400);margin-bottom:20px;line-height:1.6}._hint_5djj0_17 strong{color:var(--black)}._fields_5djj0_26{display:flex;flex-direction:column;gap:16px;margin-bottom:20px}._field_5djj0_26{display:flex;flex-direction:column;gap:6px}._field_5djj0_26 label{font-size:13px;font-weight:500;color:var(--black)}._req_5djj0_36{color:var(--pink)}._field_5djj0_26 input{background:var(--gray-100);border:1px solid var(--gray-200);border-radius:8px;padding:10px 12px;font-size:14px;color:var(--black);transition:border-color .15s}._field_5djj0_26 input:focus{border-color:var(--pink);background:var(--white)}._actions_5djj0_50{display:flex;gap:10px}._btnPink_5djj0_52{display:flex;align-items:center;gap:6px;background:var(--pink);color:var(--white);padding:10px 20px;border-radius:8px;font-size:14px;font-weight:600;transition:background .15s,opacity .15s}._btnPink_5djj0_52:hover:not(:disabled){background:var(--pink-dark)}._btnPink_5djj0_52:disabled{opacity:.6;cursor:not-allowed}._btnGray_5djj0_68{padding:10px 20px;border-radius:8px;font-size:14px;font-weight:500;background:var(--gray-100);color:var(--black);transition:background .15s}._btnGray_5djj0_68:hover:not(:disabled){background:var(--gray-200)}._btnGray_5djj0_68:disabled{opacity:.5;cursor:not-allowed}._testResult_5djj0_81{display:flex;align-items:center;gap:8px;margin-top:14px;padding:12px 16px;border-radius:8px;font-size:13.5px;font-weight:500}._testOk_5djj0_92{background:#d1fae5;color:#065f46}._testFail_5djj0_93{background:#fee2e2;color:#991b1b}._helpBox_5djj0_95{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--gray-400);margin-bottom:20px;flex-wrap:wrap}._helpLink_5djj0_105{display:inline-flex;align-items:center;gap:4px;color:var(--pink);font-weight:600;text-decoration:none}._helpLink_5djj0_105:hover{text-decoration:underline}._helpPath_5djj0_116{color:var(--gray-600)}._fieldHint_5djj0_118{font-size:12px;color:var(--gray-400);margin-top:2px}._infoSection_5djj0_124{background:var(--white);border:1px solid var(--gray-200);border-radius:14px;padding:24px;margin-top:20px}._steps_5djj0_132{padding-left:18px;margin-top:12px}._steps_5djj0_132 li{font-size:14px;color:var(--gray-600);line-height:1.8}._steps_5djj0_132 strong{color:var(--black)}@media (max-width: 860px){._page_5djj0_1{padding:16px}}._warn_1iwgb_1{background:#fff7ed;color:#b45309;border-radius:8px;padding:10px 12px;font-size:13px;line-height:1.4;margin-bottom:14px}._ok_1iwgb_11{color:#059669;font-weight:600;font-size:12px}._copyRow_1iwgb_13{display:flex;gap:8px}._copyRow_1iwgb_13 input{flex:1;min-width:0}._copyRow_1iwgb_13 button{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;flex-shrink:0}._testBox_1iwgb_17{background:var(--gray-100);border-radius:10px;padding:10px 14px;font-size:13px}._testBox_1iwgb_17 summary{display:flex;align-items:center;gap:7px;cursor:pointer;font-weight:600;color:var(--black)}._checks_1iwgb_25{display:flex;flex-direction:column;gap:8px;margin-top:14px}._check_1iwgb_25{display:flex;align-items:flex-start;gap:10px;border-radius:8px;padding:10px 12px;font-size:13px}._check_1iwgb_25 svg{flex-shrink:0;margin-top:1px}._check_1iwgb_25 div{display:flex;flex-direction:column;gap:2px;line-height:1.4}._check_1iwgb_25 span{font-size:12.5px}._checkOk_1iwgb_30{background:#10b9811a;color:#047857}._checkBad_1iwgb_31{background:#fee2e2;color:#b91c1c}._eventsHead_1iwgb_33{display:flex;align-items:center;justify-content:space-between;margin:26px 0 10px}._eventsHead_1iwgb_33 h3{font-size:14px;font-weight:700;color:var(--black)}._refresh_1iwgb_35{display:inline-flex;align-items:center;gap:5px;background:none;color:var(--gray-400);font-size:12.5px;font-weight:600}._refresh_1iwgb_35:hover{color:var(--black)}._tableWrap_1iwgb_38{overflow-x:auto;border:1px solid var(--gray-200);border-radius:10px}._table_1iwgb_38{width:100%;border-collapse:collapse;font-size:13px}._table_1iwgb_38 th{text-align:left;font-size:11.5px;text-transform:uppercase;letter-spacing:.04em;color:var(--gray-400);padding:9px 12px;background:var(--gray-100)}._table_1iwgb_38 td{padding:9px 12px;border-top:1px solid var(--gray-100);vertical-align:top}._evName_1iwgb_42{font-weight:600;white-space:nowrap}._evTime_1iwgb_43{color:var(--gray-400);white-space:nowrap}._evError_1iwgb_44{color:#b91c1c;font-size:12px;margin-top:4px;line-height:1.35;max-width:360px}._badge_1iwgb_46{display:inline-block;font-size:11px;font-weight:700;border-radius:99px;padding:2px 9px;margin-right:6px}._b_sent_1iwgb_47{background:#10b9811f;color:#059669}._b_failed_1iwgb_48{background:#fee2e2;color:#dc2626}._b_skipped_1iwgb_49{background:var(--gray-100);color:var(--gray-400)}._b_test_1iwgb_50{background:#eef6ff;color:#1d4e89}._page_68kzf_1{padding:32px;max-width:820px}._header_68kzf_3{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:28px}._title_68kzf_10{font-size:24px;font-weight:700}._sub_68kzf_11{font-size:14px;color:var(--gray-400);margin-top:4px}._btnPink_68kzf_13{display:flex;align-items:center;gap:6px;background:var(--pink);color:var(--white);padding:10px 18px;border-radius:8px;font-size:14px;font-weight:600;transition:background .15s;flex-shrink:0}._btnPink_68kzf_13:hover:not(:disabled){background:var(--pink-dark)}._btnPink_68kzf_13:disabled{opacity:.6;cursor:not-allowed}._loading_68kzf_30{padding:32px;text-align:center;color:var(--gray-400);font-size:14px}._table_68kzf_32{background:var(--white);border:1px solid var(--gray-200);border-radius:14px;overflow:hidden}._tableHeader_68kzf_39{display:grid;grid-template-columns:1fr 120px 140px 60px;padding:12px 20px;background:var(--gray-100);border-bottom:1px solid var(--gray-200);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--gray-400)}._row_68kzf_52{display:grid;grid-template-columns:1fr 120px 140px 60px;padding:16px 20px;align-items:center;border-bottom:1px solid var(--gray-100);transition:background .1s}._row_68kzf_52:last-child{border-bottom:none}._row_68kzf_52:hover{background:var(--gray-100)}._clientInfo_68kzf_64{display:flex;align-items:center;gap:12px}._avatar_68kzf_66{width:36px;height:36px;border-radius:8px;background:var(--black);color:var(--white);font-weight:700;font-size:15px;display:flex;align-items:center;justify-content:center}._clientName_68kzf_79{font-size:14px;font-weight:600}._clientSlug_68kzf_80{font-size:12px;color:var(--gray-400);margin-top:1px}._cell_68kzf_82{font-size:13.5px;color:var(--gray-600)}._leadBadge_68kzf_84{background:#eb0a5c14;color:var(--pink-dark);font-size:12px;font-weight:600;padding:3px 10px;border-radius:99px}._cellEnd_68kzf_93{display:flex;justify-content:flex-end;gap:6px}._deleteBtn_68kzf_95{background:none;color:var(--gray-400);padding:6px;border-radius:6px;transition:all .15s}._deleteBtn_68kzf_95:hover{background:#fee2e2;color:#dc2626}._brandBtn_68kzf_105{background:none;color:var(--gray-400);padding:6px;border-radius:6px;transition:all .15s}._brandBtn_68kzf_105:hover{background:var(--gray-100);color:var(--pink)}._empty_68kzf_115{padding:48px;text-align:center;font-size:14px;color:var(--gray-400)}._overlay_68kzf_123{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:100;padding:20px}._modal_68kzf_134{background:var(--white);border-radius:16px;width:100%;max-width:460px}._modalHeader_68kzf_141{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid var(--gray-200)}._modalHeader_68kzf_141 h2{font-size:17px;font-weight:700}._closeBtn_68kzf_151{background:none;color:var(--gray-400);padding:4px;border-radius:6px;transition:color .15s}._closeBtn_68kzf_151:hover{color:var(--black)}._fields_68kzf_161{padding:20px 24px;display:flex;flex-direction:column;gap:16px}._fields_68kzf_161 label{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:500;color:var(--black)}._fields_68kzf_161 input{background:var(--gray-100);border:1px solid var(--gray-200);border-radius:8px;padding:10px 12px;font-size:14px;color:var(--black);transition:border-color .15s;width:100%}._fields_68kzf_161 input:focus{border-color:var(--pink);background:var(--white)}._passRow_68kzf_190{display:flex;position:relative}._passRow_68kzf_190 input{padding-right:40px}._eyeBtn_68kzf_197{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;color:var(--gray-400);padding:4px}._modalFooter_68kzf_207{display:flex;justify-content:flex-end;gap:10px;padding:16px 24px;border-top:1px solid var(--gray-200)}._logoUploadRow_68kzf_215{display:flex;align-items:center;gap:14px}._logoPreviewBox_68kzf_221{width:56px;height:56px;border-radius:10px;background:var(--gray-100);border:1px solid var(--gray-200);display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}._logoPreviewBox_68kzf_221 img{max-width:100%;max-height:100%;object-fit:contain}._logoUploadActions_68kzf_240{display:flex;flex-direction:column;gap:6px;align-items:flex-start}._colorRow_68kzf_247{display:flex;align-items:center;gap:10px}._colorRow_68kzf_247 input[type=color]{width:40px;height:40px;padding:2px;border-radius:8px;cursor:pointer;flex-shrink:0}._colorRow_68kzf_247 input[type=text]{font-family:monospace;text-transform:uppercase}._linkGray_68kzf_267{background:none;color:var(--gray-400);font-size:12.5px;font-weight:500;text-decoration:underline;align-self:flex-start}._linkGray_68kzf_267:hover{color:var(--black)}._linkDanger_68kzf_277{background:none;color:#dc2626;font-size:12.5px;font-weight:500;text-decoration:underline}._linkDanger_68kzf_277:hover{color:#b91c1c}._btnGray_68kzf_286{padding:9px 18px;border-radius:8px;font-size:14px;font-weight:500;background:var(--gray-100);color:var(--black);transition:background .15s}._btnGray_68kzf_286:hover{background:var(--gray-200)}@media (max-width: 860px){._page_68kzf_1{padding:16px}._header_68kzf_3{flex-direction:column;gap:12px}._table_68kzf_32{overflow-x:auto}._tableHeader_68kzf_39,._row_68kzf_52{min-width:560px}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--pink: #EB0A5C;--pink-light: #ff4d8d;--pink-dark: #c4084e;--black: #0a0a0a;--gray-900: #111111;--gray-800: #1a1a1a;--gray-700: #2a2a2a;--gray-600: #3a3a3a;--gray-400: #888888;--gray-200: #e5e5e5;--gray-100: #f5f5f5;--white: #ffffff;--sidebar-w: 240px;--font: "Inter", -apple-system, BlinkMacSystemFont, sans-serif}html,body,#root{height:100%}body{font-family:var(--font);background:var(--gray-100);color:var(--black);-webkit-font-smoothing:antialiased}button{font-family:var(--font);cursor:pointer;border:none;outline:none}input,textarea,select{font-family:var(--font);outline:none}a{text-decoration:none;color:inherit}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--gray-200);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--gray-400)}
