.AiAgentButton_container__ZC07Z{position:fixed;right:max(20px,env(safe-area-inset-right,0px));bottom:calc(24px + env(safe-area-inset-bottom, 0px));z-index:40;display:flex;flex-direction:column;align-items:flex-end;gap:12px}.AiAgentButton_button__RTlp0{display:grid;place-items:center;width:56px;height:56px;border:1px solid var(--border);border-radius:50%;background:var(--primary);color:var(--primary-foreground);box-shadow:0 4px 18px #0003;cursor:pointer}.AiAgentButton_button__RTlp0:focus-visible{outline:3px solid var(--foreground);outline-offset:4px}.AiAgentButton_message__cGEuL{padding:16px 24px;max-width:calc(100vw - 40px);border:1px solid var(--border);border-radius:14px;background:var(--card);color:var(--foreground);box-shadow:0 4px 18px #0003;font-size:14px}@media (max-width:768px){.AiAgentButton_container__ZC07Z{right:max(16px,env(safe-area-inset-right,0px));bottom:calc(88px + env(safe-area-inset-bottom, 0px))}}.WhatsAppCommercialCenter_center__zNHH5{margin:28px 0 36px;border:1px solid #303034;border-radius:18px;background:#171719;color:#f4f4f5;overflow:hidden;scroll-margin-top:24px;box-shadow:0 18px 50px #0003}.WhatsAppCommercialCenter_header__fGfrE{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:24px 26px;border-bottom:1px solid #303034;background:linear-gradient(110deg,#1d1d1f,#171719 68%)}.WhatsAppCommercialCenter_eyebrow__dzklX{display:block;color:#facc15;font-size:10px;font-weight:800;letter-spacing:.17em;margin-bottom:8px}.WhatsAppCommercialCenter_header__fGfrE h2{font-size:24px;line-height:1.15;margin:0;font-weight:750;letter-spacing:-.03em}.WhatsAppCommercialCenter_header__fGfrE p{margin:8px 0 0;color:#99999f;font-size:13px}.WhatsAppCommercialCenter_systemStatus__vEDog{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.WhatsAppCommercialCenter_systemStatus__vEDog>span{display:inline-flex;align-items:center;gap:7px;border:1px solid #333338;border-radius:999px;padding:8px 11px;color:#b5b5bb;background:#202023;font-size:11px;font-weight:700;white-space:nowrap}.WhatsAppCommercialCenter_conversationState__w73Pd i,.WhatsAppCommercialCenter_systemStatus__vEDog i{display:inline-block;width:7px;height:7px;border-radius:50%;background:#9a9aa0}.WhatsAppCommercialCenter_systemStatus__vEDog .WhatsAppCommercialCenter_online__ynVuu i{background:#22c55e;box-shadow:0 0 10px #22c55e77}.WhatsAppCommercialCenter_systemStatus__vEDog .WhatsAppCommercialCenter_offline__icGf2 i{background:#ef4444}.WhatsAppCommercialCenter_systemStatus__vEDog .WhatsAppCommercialCenter_neutral__uBrCK i{background:#facc15}.WhatsAppCommercialCenter_workspace___RSkC{display:grid;grid-template-columns:minmax(270px,340px) minmax(0,1fr);grid-template-rows:minmax(0,1fr);height:620px;min-height:440px;min-width:0}.WhatsAppCommercialCenter_sidebar__G0XMp{display:flex;flex-direction:column;border-right:1px solid #303034;min-width:0;background:#19191b}.WhatsAppCommercialCenter_listHeader__ia9Re{padding:17px 16px 13px;border-bottom:1px solid #2c2c30}.WhatsAppCommercialCenter_listHeader__ia9Re>div{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.WhatsAppCommercialCenter_listHeader__ia9Re strong{font-size:14px}.WhatsAppCommercialCenter_listHeader__ia9Re>div>span{font-size:11px;color:#aaa;background:#29292d;border-radius:99px;padding:3px 8px}.WhatsAppCommercialCenter_listHeader__ia9Re input{box-sizing:border-box;width:100%;border:1px solid #36363b;border-radius:9px;background:#101012;color:#f4f4f5;padding:10px 11px;font:inherit;font-size:12px;outline:none}.WhatsAppCommercialCenter_listHeader__ia9Re input:focus{border-color:#d6ae0e;box-shadow:0 0 0 2px #facc1520}.WhatsAppCommercialCenter_categoryFilters__cJJkF{display:flex!important;justify-content:flex-start!important;gap:6px!important;margin:10px 0 0!important;overflow-x:auto;padding-bottom:2px;scrollbar-width:thin}.WhatsAppCommercialCenter_categoryFilters__cJJkF button{flex:0 0 auto;border:1px solid #38383d;border-radius:999px;background:#202023;color:#aaaab0;padding:6px 9px;font-size:10px;white-space:nowrap;cursor:pointer}.WhatsAppCommercialCenter_categoryFilters__cJJkF button[aria-pressed=true]{border-color:#a98a0e;background:#332c12;color:#facc15}.WhatsAppCommercialCenter_conversationList__j2l_c{overflow:auto;flex:1}.WhatsAppCommercialCenter_conversationItem__bKeR5{display:flex;width:100%;gap:11px;text-align:left;border:0;border-bottom:1px solid #28282c;background:transparent;padding:13px 14px;color:inherit;cursor:pointer;transition:background .15s}.WhatsAppCommercialCenter_conversationItem__bKeR5:hover{background:#222225}.WhatsAppCommercialCenter_activeItem__sc3D5{background:#302a12!important;box-shadow:inset 3px 0 #facc15}.WhatsAppCommercialCenter_avatar__C3RnO{width:38px;height:38px;flex:0 0 38px;display:grid;place-items:center;border-radius:50%;background:#343438;color:#facc15;font-size:15px;font-weight:800}.WhatsAppCommercialCenter_itemCopy__Om7nf{display:flex;flex:1;min-width:0;flex-direction:column;gap:4px}.WhatsAppCommercialCenter_itemTop__NrB3l{display:flex;align-items:center;justify-content:space-between;gap:8px}.WhatsAppCommercialCenter_itemTop__NrB3l strong{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WhatsAppCommercialCenter_itemTop__NrB3l time{font-size:10px;color:#909097;white-space:nowrap}.WhatsAppCommercialCenter_itemCopy__Om7nf>small{color:#aaaab0;font-size:10px}.WhatsAppCommercialCenter_preview__rfB6G{font-size:11px;color:#aaaab0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WhatsAppCommercialCenter_itemBottom__W3o0J{display:flex;align-items:center;gap:7px;margin-top:2px}.WhatsAppCommercialCenter_itemBottom__W3o0J small{font-size:9px;font-weight:750;letter-spacing:.025em;color:#a4a4aa}.WhatsAppCommercialCenter_state_AI_ACTIVE__g_Dlt{color:#facc15!important}.WhatsAppCommercialCenter_state_HANDOFF_PENDING__klGN9{color:#fb923c!important}.WhatsAppCommercialCenter_state_HUMAN_ACTIVE__Xr1CD{color:#4ade80!important}.WhatsAppCommercialCenter_state_CLOSED__YK0wl{color:#888!important}.WhatsAppCommercialCenter_preLead__c7_yl{border:1px solid #45454a;border-radius:4px;padding:2px 4px;color:#b0b0b6!important}.WhatsAppCommercialCenter_chat___Ae56{display:flex;flex-direction:column;min-width:0;min-height:0;height:100%;overflow:hidden;background:radial-gradient(ellipse at 100% 0,#25231a55,transparent 45%),#141416;position:relative}.WhatsAppCommercialCenter_placeholder__T9Lbo{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#a2a2a9;padding:24px}.WhatsAppCommercialCenter_placeholder__T9Lbo>span{display:grid;place-items:center;width:50px;height:50px;border:1px solid #39393d;border-radius:50%;color:#facc15;font-size:24px;margin-bottom:14px}.WhatsAppCommercialCenter_placeholder__T9Lbo strong{color:#e5e5e7;font-size:14px}.WhatsAppCommercialCenter_placeholder__T9Lbo p{font-size:12px;max-width:280px;line-height:1.5}.WhatsAppCommercialCenter_chatHeader__wUzJr{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 18px;border-bottom:1px solid #303034;background:#1b1b1d}.WhatsAppCommercialCenter_chatIdentity__JpSZj{display:flex;align-items:center;gap:10px;min-width:0}.WhatsAppCommercialCenter_chatIdentity__JpSZj>div{min-width:0;display:flex;flex-direction:column;gap:4px}.WhatsAppCommercialCenter_chatIdentity__JpSZj strong{font-size:13px}.WhatsAppCommercialCenter_chatIdentity__JpSZj small{font-size:10px;color:#9d9da4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WhatsAppCommercialCenter_chatActions__rEUSV{display:flex;align-items:center;justify-content:flex-end;gap:9px;flex-wrap:wrap}.WhatsAppCommercialCenter_conversationState__w73Pd{display:inline-flex;align-items:center;gap:6px;color:#d0d0d5;font-size:10px;font-weight:700;white-space:nowrap}.WhatsAppCommercialCenter_manual__Y1gYe i{background:#4ade80}.WhatsAppCommercialCenter_takeover__jilcB{border:1px solid #facc15;border-radius:8px;background:#facc15;color:#171717;font-weight:750;font-size:11px;padding:9px 12px;cursor:pointer}.WhatsAppCommercialCenter_takeover__jilcB:disabled{opacity:.55;cursor:wait}.WhatsAppCommercialCenter_takenBy__NrhzP{color:#aaa;font-size:10px}.WhatsAppCommercialCenter_mobileBack__ySlDn{display:none}.WhatsAppCommercialCenter_globalNotice__yh_5V{padding:8px 14px;background:#322c12;color:#f5d85d;font-size:11px;border-bottom:1px solid #55480b}.WhatsAppCommercialCenter_thread__0YoTk{display:flex;flex:1;min-height:0;flex-direction:column;gap:11px;overflow:auto;padding:20px clamp(14px,4vw,52px);scrollbar-color:#414146 transparent}.WhatsAppCommercialCenter_bubble__HRqgg{max-width:min(78%,600px);border:1px solid #3b3b40;border-radius:12px;padding:10px 12px;box-shadow:0 3px 10px #0002}.WhatsAppCommercialCenter_bubble__HRqgg p{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 0;font-size:13px;line-height:1.5;color:#f0f0f2}.WhatsAppCommercialCenter_customer__pPT0o{align-self:flex-start;background:#252528;border-top-left-radius:4px}.WhatsAppCommercialCenter_ai__rRAmO{align-self:flex-end;background:#302a12;border-color:#66540e;border-top-right-radius:4px}.WhatsAppCommercialCenter_human__NbrAu{align-self:flex-end;background:#173326;border-color:#24533b;border-top-right-radius:4px}.WhatsAppCommercialCenter_messageMeta__N89rC{display:flex;align-items:center;justify-content:space-between;gap:18px}.WhatsAppCommercialCenter_messageMeta__N89rC strong{font-size:9px;letter-spacing:.08em;color:#c9c9ce}.WhatsAppCommercialCenter_ai__rRAmO .WhatsAppCommercialCenter_messageMeta__N89rC strong{color:#facc15}.WhatsAppCommercialCenter_human__NbrAu .WhatsAppCommercialCenter_messageMeta__N89rC strong{color:#86efac}.WhatsAppCommercialCenter_note__JxYgm{align-self:center;max-width:min(88%,560px);background:#172033;border-color:#2c3e63;border-style:dashed}.WhatsAppCommercialCenter_note__JxYgm .WhatsAppCommercialCenter_messageMeta__N89rC strong{color:#93c5fd}.WhatsAppCommercialCenter_note__JxYgm p{color:#d6deeb}.WhatsAppCommercialCenter_note__JxYgm p strong{color:#fff;font-weight:700}.WhatsAppCommercialCenter_messageMeta__N89rC time{color:#96969c;font-size:9px}.WhatsAppCommercialCenter_delivery__XAvGj{display:block;text-align:right;margin-top:6px;color:#c6c6cc;font-size:9px}.WhatsAppCommercialCenter_deliveryFailed__VBSDd{color:#f87171}.WhatsAppCommercialCenter_newMessages__s3u_o{position:absolute;align-self:center;bottom:79px;border:1px solid #66540e;border-radius:99px;background:#facc15;color:#171717;padding:8px 12px;font-size:11px;font-weight:750;box-shadow:0 5px 20px #0006;cursor:pointer}.WhatsAppCommercialCenter_composer__Pv9TW{position:sticky;z-index:3;bottom:0;display:flex;flex:0 0 auto;align-items:flex-end;gap:8px;flex-wrap:wrap;box-sizing:border-box;width:100%;padding:13px 16px;border-top:1px solid #303034;background:#1a1a1c;box-shadow:0 -8px 24px #0005}.WhatsAppCommercialCenter_composer__Pv9TW textarea{box-sizing:border-box;resize:none;flex:1;min-width:150px;min-height:42px;max-height:130px;border:1px solid #38383d;border-radius:10px;background:#101012;color:#f4f4f5;padding:12px;font:inherit;font-size:13px;line-height:1.4;outline:none}.WhatsAppCommercialCenter_composer__Pv9TW textarea:focus{border-color:#ad8c11}.WhatsAppCommercialCenter_composer__Pv9TW textarea:disabled{opacity:.55}.WhatsAppCommercialCenter_send__s_0JJ{border:0;border-radius:9px;background:#facc15;color:#171717;padding:12px 18px;font-size:12px;font-weight:800;cursor:pointer}.WhatsAppCommercialCenter_send__s_0JJ:disabled{opacity:.45;cursor:not-allowed}.WhatsAppCommercialCenter_lockedComposer__M5Uaa{width:100%;border:1px solid #333337;border-radius:9px;background:#202023;color:#aaaab1;padding:12px;text-align:center;font-size:11px}.WhatsAppCommercialCenter_fileInput__dkRK0{display:none}.WhatsAppCommercialCenter_attach__WMh5A{border:1px solid #3a3a40;border-radius:9px;background:#252528;color:#dedee1;padding:11px 10px;font-size:11px;font-weight:700;white-space:nowrap;cursor:pointer}.WhatsAppCommercialCenter_attach__WMh5A:disabled{opacity:.45;cursor:not-allowed}.WhatsAppCommercialCenter_recording__AooGp{border-color:#a83232;background:#421d1f;color:#ffaaaa}.WhatsAppCommercialCenter_selectedFile__P3kdr{width:100%;display:flex;align-items:center;justify-content:space-between;border:1px solid #55480b;border-radius:7px;background:#302a12;color:#f2dc66;padding:6px 9px;font-size:10px}.WhatsAppCommercialCenter_selectedFile__P3kdr button{border:0;background:none;color:inherit;font-size:18px;cursor:pointer}.WhatsAppCommercialCenter_attachment__kW_Wy{margin-top:8px}.WhatsAppCommercialCenter_attachment__kW_Wy img{display:block;max-width:min(100%,320px);max-height:280px;border-radius:8px;object-fit:contain}.WhatsAppCommercialCenter_attachment__kW_Wy audio{display:block;width:min(100%,340px);height:38px}.WhatsAppCommercialCenter_attachment__kW_Wy a{display:inline-flex;align-items:center;gap:8px;color:#facc15;text-decoration:none;border:1px solid #66540e;border-radius:7px;padding:9px 11px;font-size:12px}.WhatsAppCommercialCenter_attachment__kW_Wy a:hover{text-decoration:underline}.WhatsAppCommercialCenter_error__POaE2{margin:12px 18px 0;padding:10px 12px;border:1px solid #7f1d1d;border-radius:8px;background:#351b1d;color:#fca5a5;font-size:12px}.WhatsAppCommercialCenter_empty__uSL2M{padding:24px 15px;text-align:center;color:#888890;font-size:11px;line-height:1.5}.WhatsAppCommercialCenter_retry__T7UnA{display:block;margin:7px 0 0 auto;border:1px solid #7c3434;border-radius:6px;background:#3b2022;color:#fca5a5;padding:5px 8px;font:inherit;font-size:10px;cursor:pointer}.WhatsAppCommercialCenter_retry__T7UnA:disabled{opacity:.5;cursor:not-allowed}.WhatsAppCommercialCenter_attachment__kW_Wy video{display:block;max-width:min(100%,380px);max-height:280px;border-radius:8px;background:#050505}.WhatsAppCommercialCenter_center__zNHH5.WhatsAppCommercialCenter_center__zNHH5{margin:clamp(14px,2vw,28px) clamp(12px,2vw,30px) clamp(20px,3vw,36px)}.WhatsAppCommercialCenter_center__zNHH5 .WhatsAppCommercialCenter_workspace___RSkC{height:clamp(480px,68vh,760px)}.WhatsAppCommercialCenter_chat___Ae56 .WhatsAppCommercialCenter_thread__0YoTk{flex:1 1 0;padding-bottom:120px}.WhatsAppCommercialCenter_chat___Ae56 .WhatsAppCommercialCenter_composer__Pv9TW{position:absolute;right:0;bottom:0;left:0}.WhatsAppCommercialCenter_chat___Ae56 .WhatsAppCommercialCenter_composer__Pv9TW textarea{min-width:min(150px,100%)}@media(max-width:1024px){.WhatsAppCommercialCenter_workspace___RSkC{grid-template-columns:minmax(230px,280px) minmax(0,1fr)}}@media(max-width:760px){.WhatsAppCommercialCenter_center__zNHH5.WhatsAppCommercialCenter_center__zNHH5{margin:18px 10px 28px}.WhatsAppCommercialCenter_center__zNHH5 .WhatsAppCommercialCenter_workspace___RSkC.WhatsAppCommercialCenter_mobileChat__fTxVV{height:min(72dvh,680px);min-height:480px}.WhatsAppCommercialCenter_center__zNHH5{margin:20px 0;border-radius:14px}.WhatsAppCommercialCenter_header__fGfrE{flex-direction:column;padding:18px}.WhatsAppCommercialCenter_header__fGfrE h2{font-size:21px}.WhatsAppCommercialCenter_systemStatus__vEDog{justify-content:flex-start}.WhatsAppCommercialCenter_workspace___RSkC{display:block;height:600px;min-height:500px;position:relative}.WhatsAppCommercialCenter_chat___Ae56,.WhatsAppCommercialCenter_sidebar__G0XMp{height:100%;width:100%}.WhatsAppCommercialCenter_sidebar__G0XMp{border-right:0}.WhatsAppCommercialCenter_chat___Ae56,.WhatsAppCommercialCenter_mobileChat__fTxVV .WhatsAppCommercialCenter_sidebar__G0XMp{display:none}.WhatsAppCommercialCenter_mobileChat__fTxVV .WhatsAppCommercialCenter_chat___Ae56{display:flex}.WhatsAppCommercialCenter_chatHeader__wUzJr{align-items:flex-start;flex-wrap:wrap;padding:12px}.WhatsAppCommercialCenter_mobileBack__ySlDn{display:block;border:0;background:transparent;color:#facc15;padding:5px 0;font:inherit;font-size:11px}.WhatsAppCommercialCenter_chatIdentity__JpSZj{order:2;flex:1}.WhatsAppCommercialCenter_chatActions__rEUSV{order:3;width:100%;justify-content:flex-start}.WhatsAppCommercialCenter_thread__0YoTk{padding:15px 12px}.WhatsAppCommercialCenter_bubble__HRqgg{max-width:88%}.WhatsAppCommercialCenter_composer__Pv9TW{padding:10px}.WhatsAppCommercialCenter_send__s_0JJ{padding:12px}}.WhatsAppCommercialCenter_waitingAlert__M8ZGL{margin:12px 18px 0;padding:10px 12px;border:1px solid #a16207;border-radius:8px;background:#2a2410;color:#fde68a;font-size:12px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.WhatsAppCommercialCenter_waitingAlert__M8ZGL strong{color:#fff3c4}.WhatsAppCommercialCenter_waitingAlert__M8ZGL button{border:1px solid #ca8a04;border-radius:6px;background:#facc15;color:#111;padding:6px 12px;min-height:32px;font:inherit;font-size:11px;font-weight:700;cursor:pointer}.page_page__nAPpI{min-width:0;min-height:100%;color:var(--foreground);background:var(--background)}.page_page__nAPpI button,.page_page__nAPpI input,.page_page__nAPpI select,.page_page__nAPpI textarea{font:inherit}.page_page__nAPpI button{cursor:pointer}.page_page__nAPpI button:disabled{cursor:default;opacity:.6}.page_page__nAPpI button:focus-visible,.page_page__nAPpI input:focus-visible,.page_page__nAPpI select:focus-visible,.page_page__nAPpI textarea:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.page_content__G5C1b{width:100%;min-width:0;max-width:1880px;margin:0 auto;padding:30px 32px 44px}.page_overview__6_yQF{padding:24px;margin:0 0 16px;border:1px solid var(--border);border-radius:16px;background:var(--card)}.page_headline__BJBhi{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:24px}.page_eyebrow__J1RDs{display:block;margin-bottom:10px;color:var(--primary);font-size:.64rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.page_headline__BJBhi h1{margin:0;color:var(--foreground);font-size:clamp(2rem,3.2vw,3.15rem);letter-spacing:-.06em;line-height:1;font-weight:800}.page_headline__BJBhi p{max-width:535px;margin:11px 0 0;color:var(--muted-foreground);font-size:.88rem;line-height:1.5}.page_btn__sKyWB{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:10px 14px;border:1px solid var(--border);border-radius:9px;color:var(--foreground);background:var(--card);font-size:.77rem;font-weight:750;transition:.18s ease}.page_btn__sKyWB:hover{border-color:var(--primary);background:var(--secondary)}.page_action-row__id6mg .page_dark__3xZdm,.page_btn__sKyWB.page_primary___9QIg,.page_page__nAPpI .page_btn__sKyWB.page_primary___9QIg{border-color:var(--primary);color:var(--primary-foreground);background:var(--primary)}.page_action-row__id6mg .page_dark__3xZdm:hover,.page_btn__sKyWB.page_primary___9QIg:hover{background:var(--accent);color:var(--foreground);transform:translateY(-1px)}.page_metrics__6Cid2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px}.page_metric__lPhU8{min-height:126px;padding:17px;border:1px solid var(--border);border-radius:12px;background:var(--secondary)}.page_metric__lPhU8 .page_label__SbvcG{color:var(--muted-foreground);font-size:.66rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.page_metric__lPhU8 .page_value__Kblso{margin-top:14px;color:var(--foreground);font-size:2rem;line-height:1;font-weight:780;letter-spacing:-.06em}.page_metric__lPhU8 .page_foot__oHbCV{margin-top:13px;color:var(--muted-foreground);font-size:.7rem}.page_toolbar__sk3Ay{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px;margin-bottom:14px;border:1px solid var(--border);border-radius:12px;background:var(--card)}.page_board-actions__Ywcxm{display:flex;justify-content:flex-end;gap:8px;margin-bottom:12px}.page_search__SngYA{flex:1;min-width:160px}.page_filters__V8aW4 select,.page_search__SngYA input{width:100%;min-height:40px;border:1px solid var(--border);border-radius:8px;color:var(--foreground);background:var(--input);transition:border-color .18s ease}.page_search__SngYA input{padding:0 13px}.page_search__SngYA input::placeholder{color:var(--muted-foreground)}.page_filters__V8aW4{display:flex;flex-wrap:wrap;gap:8px}.page_filters__V8aW4 select{min-width:162px;padding:0 32px 0 11px;font-size:.78rem}.page_filters__V8aW4 select:hover,.page_search__SngYA input:hover{border-color:var(--ring)}.page_board-wrap__3znsC{width:100%;overflow-x:auto;padding:2px 0 14px;scrollbar-color:var(--primary) var(--background)}.page_board__Jwc3h{display:grid;grid-template-columns:repeat(4,minmax(242px,1fr));gap:11px;min-width:1580px}.page_col__48V9E{min-height:558px;padding:10px;border:1px solid var(--border);border-radius:14px;background:var(--secondary);transition:.16s ease}.page_col__48V9E.page_drop-target__cTDFD{border-color:var(--primary);background:var(--accent)}.page_col-head__by7qO{display:flex;align-items:center;justify-content:space-between;padding:5px 4px 12px}.page_col-title__D22_Q{display:flex;align-items:center;gap:8px;color:var(--foreground);font-size:.68rem;font-weight:850;letter-spacing:.085em;text-transform:uppercase}.page_col-title__D22_Q:before{width:7px;height:7px;border-radius:99px;background:var(--primary);content:""}.page_col__48V9E:nth-child(2) .page_col-title__D22_Q:before{background:var(--green)}.page_col__48V9E:nth-child(3) .page_col-title__D22_Q:before{background:var(--gray)}.page_col__48V9E:nth-child(4) .page_col-title__D22_Q:before{background:var(--yellow)}.page_col__48V9E:nth-child(5) .page_col-title__D22_Q:before{background:var(--green)}.page_count__O0Vr_{display:grid;min-width:24px;height:24px;padding:0 7px;place-items:center;border:1px solid var(--border);border-radius:999px;color:var(--muted-foreground);background:var(--card);font-size:.67rem;font-weight:800}.page_cards__cYHo3{display:flex;flex-direction:column;gap:9px;min-height:430px}.page_lead__H4Xoo{display:block;width:100%;padding:13px;border:1px solid var(--border);border-radius:11px;color:var(--foreground);background:var(--card);text-align:left;touch-action:pan-y;user-select:none;transition:.16s ease}.page_lead__H4Xoo:hover{border-color:var(--primary);transform:none;box-shadow:0 5px 16px rgb(0 0 0/.09)}.page_lead__H4Xoo.page_dragging__PnCuI{opacity:.35;transform:scale(.97)}.page_lead-top__Ad3ri{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.page_lead__H4Xoo h3{max-width:150px;margin:0;overflow-wrap:anywhere;font-size:.88rem;font-weight:760;letter-spacing:-.018em;line-height:1.18}.page_lead__H4Xoo .page_company__Dd8US{margin-top:4px;overflow-wrap:anywhere;color:var(--muted-foreground);font-size:.68rem;line-height:1.25}.page_badge__KQz1E{display:inline-flex;max-width:108px;padding:5px 7px;border:1px solid var(--border);border-radius:999px;color:var(--muted-foreground);background:var(--secondary);font-size:.59rem;font-weight:800;line-height:1.05;text-align:center}.page_badge__KQz1E.page_ai__nSf3Z{border-color:var(--green);color:var(--green);background:var(--background)}.page_badge__KQz1E.page_hot__qD3EI{color:var(--yellow);background:var(--background)}.page_need__cuXgP{min-height:38px;margin:13px 0;color:var(--foreground);font-size:.71rem;line-height:1.45}.page_meta__eyqhI{display:flex;align-items:center;justify-content:space-between;gap:7px;margin-top:10px;color:var(--muted-foreground);font-size:.63rem}.page_owner__C8iPs{display:flex;align-items:center;min-width:0;gap:6px}.page_owner__C8iPs span{display:grid;flex:0 0 auto;width:20px;height:20px;place-items:center;border-radius:50%;color:var(--primary-foreground);background:var(--primary);font-size:.58rem;font-weight:900}.page_overdue__aLhR7{color:var(--red);font-weight:800}.page_today__49jey{color:var(--yellow);font-weight:800}.page_empty__jWJJu{padding:32px 8px;color:var(--muted-foreground);font-size:.74rem;line-height:1.5;text-align:center}.page_col__48V9E .page_empty__jWJJu{padding-top:38px}.page_new-lead-form__1gb5g{padding:15px;margin-bottom:14px;border:1px solid var(--border);border-radius:12px;color:var(--foreground);background:var(--card)}.page_new-lead-form__1gb5g>strong{display:block;margin-bottom:12px;font-size:.75rem;letter-spacing:.02em}.page_form-grid__dbYzj{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.page_form-grid__dbYzj label,.page_section__n_MqU label{color:var(--muted-foreground);font-size:.68rem;font-weight:700}.page_form-grid__dbYzj input,.page_form-grid__dbYzj select,.page_section__n_MqU input,.page_section__n_MqU select,.page_section__n_MqU textarea{display:block;width:100%;min-height:42px;padding:9px 10px;margin-top:5px;border:1px solid var(--border);border-radius:8px;color:var(--foreground);background:var(--input)}.page_section__n_MqU textarea{min-height:86px;resize:vertical}.page_form-actions__i4LIN{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}.page_notification__LFxO4{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid var(--border);color:var(--muted-foreground);font-size:.73rem}.page_notification__LFxO4 button{border:0;color:inherit;background:transparent;text-align:left}.page_notification__LFxO4 button:last-child{color:var(--primary);font-weight:750}.page_error__K6Y6m{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 13px;margin-bottom:14px;border:1px solid var(--red);border-radius:10px;color:var(--red);background:var(--background);font-size:.76rem}.page_error__K6Y6m button{border:0;color:inherit;background:transparent;text-decoration:underline}.page_thread-scroll__IPEtA{height:460px;padding:16px;overflow:auto;border:1px solid var(--border);border-radius:12px;background:var(--background)}.page_message__SRdpN{max-width:92%;padding:11px 12px;margin:10px 0;border:1px solid var(--border);border-radius:10px 10px 10px 2px;color:#111b21;background:#d9fdd3;font-size:.75rem;line-height:1.48;white-space:pre-wrap;overflow-wrap:anywhere}.page_outgoing__iOPdk{margin-left:auto;border-color:#b8e6b2;border-radius:10px 10px 2px 10px;color:#111b21;background:#d9fdd3}.page_outgoing__iOPdk small{color:#54656f}.page_incoming__KBHRr{margin-right:auto;border-color:#d4d8dc;border-radius:10px 10px 10px 2px;color:#202124;background:#f1f3f4}.page_incoming__KBHRr small{color:#62676c}.page_conversation-heading__ko8S6{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:12px}.page_conversation-heading__ko8S6 h4{margin:0}.page_takeover-btn__Yh4MR{flex:0 0 auto;min-height:38px;padding:0 16px;font-size:.76rem}.page_manual-state__PfDV4{display:inline-block;margin-top:6px;color:#26865b;font-size:.68rem;font-weight:700}.page_phone-hint__tvqgk{margin:0 0 10px;color:var(--red);font-size:.72rem}.page_message-sender__hBC8d{display:inline-block;margin-right:8px;color:#111b21;font-weight:850;letter-spacing:.08em}.page_message__SRdpN small{display:block;margin-bottom:5px;color:#54656f;font-size:.6rem}.page_message__SRdpN em{display:block;margin-top:6px;color:var(--yellow);font-size:.64rem}.page_drawer-backdrop__5BqOL{position:fixed;inset:0;z-index:50;opacity:0;pointer-events:none;background:var(--foreground);transition:opacity .2s ease}.page_drawer-backdrop__5BqOL.page_open__O1s40{opacity:.45;pointer-events:auto}.page_drawer__NtEEN{position:fixed;top:0;right:0;z-index:60;display:flex;flex-direction:column;width:min(500px,100%);height:100dvh;overflow:hidden;border-left:1px solid var(--border);color:var(--foreground);background:var(--card);transform:translateX(103%);transition:transform .24s cubic-bezier(.2,.8,.2,1)}.page_drawer__NtEEN.page_open__O1s40{transform:translateX(0)}.page_drawer-head__J7PJ0{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:22px 21px 18px;border-bottom:1px solid var(--border);background:var(--secondary)}.page_drawer-head__J7PJ0 h2{margin:0;color:var(--foreground);font-size:1.45rem;letter-spacing:-.05em}.page_drawer-head__J7PJ0 p{margin:5px 0 0;color:var(--muted-foreground);font-size:.75rem}.page_stage-pill__elswE{display:inline-flex;padding:5px 8px;margin-top:9px;border:1px solid var(--primary);border-radius:999px;color:var(--primary-foreground);background:var(--primary);font-size:.64rem;font-weight:800}.page_icon-btn__zHtMF{display:grid;flex:0 0 auto;width:39px;height:39px;place-items:center;border:1px solid var(--border);border-radius:9px;color:var(--foreground);background:var(--card);font-size:1.3rem}.page_drawer-body__nhf39{flex:1;min-height:0;padding:5px 21px 28px;overflow:auto}.page_action-row__id6mg{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:16px 0;margin-bottom:0}.page_action-row__id6mg button{min-height:42px;border:1px solid var(--border);border-radius:8px;color:var(--foreground);background:var(--card);font-size:.73rem;font-weight:800}.page_section__n_MqU{padding:17px 0;border-top:1px solid var(--border)}.page_section__n_MqU h4{margin:0 0 10px;color:var(--muted-foreground);font-size:.62rem;font-weight:850;letter-spacing:.105em;text-transform:uppercase}.page_summary__4HXdI{padding:12px;border-radius:9px;color:var(--foreground);background:var(--secondary);font-size:.76rem;line-height:1.56;white-space:pre-wrap;overflow-wrap:anywhere}.page_summary-section__alyu8 .page_summary__4HXdI{padding:17px 18px;border-left:3px solid var(--primary);font-size:.9rem;line-height:1.65}.page_demand-grid__aS3v0,.page_identity-grid__gnpqa{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.page_demand-item__klgkb,.page_identity-item___24yo{min-width:0;padding:12px 13px;border:1px solid var(--border);border-radius:9px;background:var(--secondary)}.page_demand-item__klgkb span,.page_identity-item___24yo span{display:block;margin-bottom:5px;color:var(--muted-foreground);font-size:.62rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.page_demand-item__klgkb p,.page_identity-item___24yo strong{display:block;margin:0;color:var(--foreground);font-size:.77rem;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.page_followup-grid__mGpr6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.page_followup-grid__mGpr6 label:nth-of-type(3),.page_save-followup__ImLEp{grid-column:1/-1}.page_confirm-backdrop__I5xSy{position:fixed;inset:0;z-index:80;background:rgb(0 0 0/.56);backdrop-filter:blur(3px)}.page_confirm-dialog__ALmuV{position:fixed;top:50%;left:50%;z-index:81;width:min(460px,calc(100vw - 32px));padding:25px;border:1px solid var(--border);border-radius:16px;color:var(--foreground);background:var(--card);box-shadow:0 24px 70px rgb(0 0 0/.38);transform:translate(-50%,-50%)}.page_confirm-kicker__pA1er{color:var(--primary);font-size:.62rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.page_confirm-dialog__ALmuV h2{margin:9px 0 8px;font-size:1.35rem;letter-spacing:-.04em}.page_confirm-dialog__ALmuV>p{margin:0;color:var(--muted-foreground);font-size:.78rem;line-height:1.55}.page_confirm-dialog__ALmuV>p strong{color:var(--foreground)}.page_confirm-dialog__ALmuV .page_confirm-error__TtMcE{margin-top:13px;color:var(--red)}.page_confirm-actions__JHn9X{display:flex;justify-content:flex-end;gap:9px;margin-top:22px}.page_confirm-actions__JHn9X .page_btn__sKyWB{min-width:104px}.page_confirm-delete__IznEH{min-width:122px;min-height:42px;padding:9px 13px;border:1px solid var(--red);border-radius:9px;color:var(--background);background:var(--red);font-size:.76rem;font-weight:800}.page_confirm-delete__IznEH:hover:not(:disabled){filter:brightness(.92)}.page_confirm-delete__IznEH:disabled{cursor:wait;opacity:.65}.page_kv__qI5Ii{display:grid;grid-template-columns:112px minmax(0,1fr);gap:9px;font-size:.75rem}.page_kv__qI5Ii div:nth-child(odd){color:var(--muted-foreground)}.page_kv__qI5Ii div:nth-child(2n){overflow-wrap:anywhere;color:var(--foreground)}.page_timeline__YVA7b{display:flex;flex-direction:column;gap:13px}.page_event__D_YUg{display:grid;grid-template-columns:10px minmax(0,1fr);gap:10px}.page_event__D_YUg i{width:8px;height:8px;margin-top:4px;border-radius:50%;background:var(--primary)}.page_event__D_YUg strong{color:var(--foreground);font-size:.72rem}.page_event__D_YUg p{margin:3px 0 0;color:var(--muted-foreground);font-size:.66rem;line-height:1.4}.page_drawer__NtEEN form .page_btn__sKyWB{margin-top:12px}.page_drawer__NtEEN{top:50%;left:50%;right:auto;width:min(960px,calc(100vw - 40px));height:auto;max-height:min(88dvh,860px);border:1px solid var(--border);border-radius:16px;box-shadow:0 24px 70px rgb(0 0 0/.35);opacity:0;transform:translate(-50%,-46%) scale(.98);transition:transform .24s cubic-bezier(.2,.8,.2,1),opacity .2s ease}.page_drawer__NtEEN.page_open__O1s40{opacity:1;transform:translate(-50%,-50%) scale(1)}@media (max-width:980px){.page_content__G5C1b{padding:24px 20px 34px}.page_metrics__6Cid2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.page_content__G5C1b{padding:18px 14px calc(28px + var(--bottom-nav-height))}.page_overview__6_yQF{padding:19px 14px 14px;border-radius:14px}.page_headline__BJBhi{align-items:flex-start;gap:12px;margin-bottom:19px}.page_headline__BJBhi h1{font-size:2rem}.page_headline__BJBhi p{font-size:.75rem}.page_headline__BJBhi .page_btn__sKyWB{flex:0 0 auto;min-height:40px;padding:9px 10px;font-size:.7rem}.page_metric__lPhU8{min-height:114px;padding:13px}.page_metric__lPhU8 .page_value__Kblso{margin-top:11px;font-size:1.7rem}.page_metric__lPhU8 .page_foot__oHbCV{margin-top:10px;font-size:.62rem}.page_toolbar__sk3Ay{align-items:stretch;flex-direction:column}.page_board-actions__Ywcxm{margin-bottom:10px}.page_filters__V8aW4{display:grid;grid-template-columns:1fr 1fr}.page_filters__V8aW4 select{min-width:0}.page_form-grid__dbYzj{grid-template-columns:1fr 1fr}.page_thread-scroll__IPEtA{height:410px}.page_drawer__NtEEN{width:100%}.page_demand-grid__aS3v0,.page_followup-grid__mGpr6,.page_identity-grid__gnpqa{grid-template-columns:1fr}.page_followup-grid__mGpr6 label:nth-of-type(3),.page_save-followup__ImLEp{grid-column:auto}.page_drawer-head__J7PJ0{padding:18px 16px 15px}.page_drawer-body__nhf39{padding-right:16px;padding-left:16px}}.page_lead__H4Xoo{padding:0;overflow:hidden}.page_lead-summary__bgEpX{display:flex;width:100%;min-height:46px;align-items:center;padding:9px 11px;border:0;color:inherit;background:transparent;text-align:left;cursor:pointer}.page_lead-summary__bgEpX:hover{background:var(--secondary)}.page_lead__H4Xoo .page_company__Dd8US{max-width:100%;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_lead-actions__1A9qP{display:flex;max-height:0;align-items:center;justify-content:flex-end;gap:7px;padding:0 11px;overflow:hidden;opacity:0;transition:max-height .2s ease,padding .2s ease,opacity .16s ease}.page_lead__H4Xoo.page_expanded__9W0oE{border-color:var(--primary)}.page_lead__H4Xoo.page_expanded__9W0oE .page_lead-actions__1A9qP{max-height:42px;padding:0 11px 9px;opacity:1}.page_lead-icon__myDiA{display:grid;width:32px;height:30px;place-items:center;border:1px solid var(--border);border-radius:8px;color:var(--foreground);background:var(--card);transition:border-color .16s ease,background-color .16s ease,color .16s ease}.page_lead-icon__myDiA:hover:not(:disabled){border-color:var(--primary);background:var(--secondary)}.page_lead-icon__myDiA:disabled{cursor:not-allowed;opacity:.35}.page_lead-icon__myDiA svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.page_lead-icon__myDiA:first-child svg{fill:currentColor;stroke:none}.page_lead-delete__6qN0Q{color:var(--muted-foreground)}.page_action-row__id6mg .page_danger__gcnka,.page_lead-delete__6qN0Q:hover{border-color:var(--red);color:var(--red)}.page_action-row__id6mg .page_danger__gcnka:hover{background:color-mix(in srgb,var(--red) 10%,var(--card))}