.WhatsappAiMiniCrm-module__Z1d2KW__root{--lf-bg:#0f1117;--lf-bg-card:#1a1d27;--lf-bg-input:#242836;--lf-bg-hover:#2a2e3d;--lf-border:#2e3347;--lf-text:#e8eaed;--lf-text-secondary:#9ca3af;--lf-text-muted:#6b7280;--lf-primary:#6366f1;--lf-primary-hover:#818cf8;--lf-primary-bg:#6366f11f;--lf-success:#22c55e;--lf-success-bg:#22c55e1f;--lf-warning:#f59e0b;--lf-warning-bg:#f59e0b1f;--lf-danger:#ef4444;--lf-radius:10px;--lf-radius-sm:6px;--lf-transition:.18s ease;width:100%;height:100%;color:var(--lf-text);background:var(--lf-bg);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;line-height:1.5;position:relative;overflow:hidden}.WhatsappAiMiniCrm-module__Z1d2KW__root *{box-sizing:border-box}.WhatsappAiMiniCrm-module__Z1d2KW__root button{cursor:pointer;color:inherit;background:0 0;border:none;font-family:inherit}.WhatsappAiMiniCrm-module__Z1d2KW__app{width:100%;height:100%;display:flex}.WhatsappAiMiniCrm-module__Z1d2KW__sidebar{background:var(--lf-bg-card);border-right:1px solid var(--lf-border);flex-direction:column;flex-shrink:0;width:220px;display:flex}.WhatsappAiMiniCrm-module__Z1d2KW__sidebarHeader{border-bottom:1px solid var(--lf-border);justify-content:space-between;align-items:center;gap:8px;padding:16px;display:flex}.WhatsappAiMiniCrm-module__Z1d2KW__sidebarHeader h1{color:var(--lf-primary);align-items:center;gap:6px;margin:0;font-size:15px;font-weight:700;display:flex}.WhatsappAiMiniCrm-module__Z1d2KW__sidebarNav{flex-direction:column;flex:1;gap:2px;padding:10px 8px;display:flex;overflow-y:auto}.WhatsappAiMiniCrm-module__Z1d2KW__navItem{border-radius:var(--lf-radius-sm);transition:var(--lf-transition);color:var(--lf-text-secondary);text-align:left;align-items:center;gap:10px;width:100%;padding:9px 12px;font-size:13px;display:flex}.WhatsappAiMiniCrm-module__Z1d2KW__navItem:hover{background:var(--lf-bg-hover);color:var(--lf-text)}.WhatsappAiMiniCrm-module__Z1d2KW__navItemActive{background:var(--lf-primary-bg);color:var(--lf-primary);font-weight:500}.WhatsappAiMiniCrm-module__Z1d2KW__main{background:var(--lf-bg);flex-direction:column;flex:1;display:flex;overflow:hidden}.WhatsappAiMiniCrm-module__Z1d2KW__topbar{border-bottom:1px solid var(--lf-border);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;height:48px;padding:0 16px;display:flex}.WhatsappAiMiniCrm-module__Z1d2KW__topbarTitle{font-size:14px;font-weight:600}.WhatsappAiMiniCrm-module__Z1d2KW__compactNav{gap:4px;display:flex}.WhatsappAiMiniCrm-module__Z1d2KW__compactNavBtn{border-radius:var(--lf-radius-sm);width:30px;height:30px;color:var(--lf-text-secondary);transition:var(--lf-transition);justify-content:center;align-items:center;display:flex}.WhatsappAiMiniCrm-module__Z1d2KW__compactNavBtn:hover{background:var(--lf-bg-hover);color:var(--lf-text)}.WhatsappAiMiniCrm-module__Z1d2KW__compactNavBtnActive{background:var(--lf-primary-bg);color:var(--lf-primary)}.WhatsappAiMiniCrm-module__Z1d2KW__content{flex:1;padding:16px;overflow-y:auto}.WhatsappAiMiniCrm-module__Z1d2KW__btn{border-radius:var(--lf-radius-sm);transition:var(--lf-transition);white-space:nowrap;align-items:center;gap:6px;padding:7px 12px;font-size:12px;font-weight:500;display:inline-flex}.WhatsappAiMiniCrm-module__Z1d2KW__btnPrimary{background:var(--lf-primary);color:#fff}.WhatsappAiMiniCrm-module__Z1d2KW__btnPrimary:hover{background:var(--lf-primary-hover)}.WhatsappAiMiniCrm-module__Z1d2KW__btnGhost{color:var(--lf-text-secondary);border:1px solid var(--lf-border);background:0 0}.WhatsappAiMiniCrm-module__Z1d2KW__btnGhost:hover{background:var(--lf-bg-hover);color:var(--lf-text)}.WhatsappAiMiniCrm-module__Z1d2KW__iconBtn{border-radius:var(--lf-radius-sm);width:28px;height:28px;color:var(--lf-text-secondary);transition:var(--lf-transition);border:1px solid var(--lf-border);justify-content:center;align-items:center;display:flex}.WhatsappAiMiniCrm-module__Z1d2KW__iconBtn:hover{background:var(--lf-bg-hover);color:var(--lf-text)}.WhatsappAiMiniCrm-module__Z1d2KW__input,.WhatsappAiMiniCrm-module__Z1d2KW__select,.WhatsappAiMiniCrm-module__Z1d2KW__textarea{background:var(--lf-bg-input);border:1px solid var(--lf-border);border-radius:var(--lf-radius-sm);color:var(--lf-text);width:100%;transition:var(--lf-transition);outline:none;padding:7px 10px;font-family:inherit;font-size:13px}.WhatsappAiMiniCrm-module__Z1d2KW__input:focus,.WhatsappAiMiniCrm-module__Z1d2KW__select:focus,.WhatsappAiMiniCrm-module__Z1d2KW__textarea:focus{border-color:var(--lf-primary)}.WhatsappAiMiniCrm-module__Z1d2KW__textarea{resize:vertical;min-height:80px;font-family:inherit}.WhatsappAiMiniCrm-module__Z1d2KW__formGroup{margin-bottom:12px}.WhatsappAiMiniCrm-module__Z1d2KW__formGroup label{color:var(--lf-text-secondary);margin-bottom:4px;font-size:11px;font-weight:500;display:block}.WhatsappAiMiniCrm-module__Z1d2KW__searchWrap{position:relative}.WhatsappAiMiniCrm-module__Z1d2KW__searchIcon{color:var(--lf-text-muted);pointer-events:none;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.WhatsappAiMiniCrm-module__Z1d2KW__inputWithIcon{width:220px;padding-left:28px}.WhatsappAiMiniCrm-module__Z1d2KW__card{background:var(--lf-bg-card);border:1px solid var(--lf-border);border-radius:var(--lf-radius);margin-bottom:12px;padding:16px}.WhatsappAiMiniCrm-module__Z1d2KW__cardWarning{border-color:var(--lf-warning)}.WhatsappAiMiniCrm-module__Z1d2KW__cardH3{color:var(--lf-text);margin:0 0 10px;font-size:13px;font-weight:600}.WhatsappAiMiniCrm-module__Z1d2KW__grid2{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px;display:grid}.WhatsappAiMiniCrm-module__Z1d2KW__grid3{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.WhatsappAiMiniCrm-module__Z1d2KW__statsGrid{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:12px;display:grid}.WhatsappAiMiniCrm-module__Z1d2KW__statCard{background:var(--lf-bg-card);border:1px solid var(--lf-border);border-radius:var(--lf-radius);text-align:center;padding:16px}.WhatsappAiMiniCrm-module__Z1d2KW__statValue{color:var(--lf-primary);font-size:26px;font-weight:700;line-height:1.1}.WhatsappAiMiniCrm-module__Z1d2KW__statLabel{color:var(--lf-text-secondary);margin-top:4px;font-size:11px}.WhatsappAiMiniCrm-module__Z1d2KW__limitsCard{background:var(--lf-bg-card);border:1px solid var(--lf-border);border-radius:var(--lf-radius);margin-bottom:12px;padding:14px 16px}.WhatsappAiMiniCrm-module__Z1d2KW__limitsGrid{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:10px;display:grid}.WhatsappAiMiniCrm-module__Z1d2KW__limitInfo{color:var(--lf-text-muted);justify-content:space-between;font-size:11px;display:flex}.WhatsappAiMiniCrm-module__Z1d2KW__limitBar{background:var(--lf-bg-input);border-radius:2px;height:4px;margin-top:3px;overflow:hidden}.WhatsappAiMiniCrm-module__Z1d2KW__limitFill{border-radius:2px;height:100%;transition:width .3s}.WhatsappAiMiniCrm-module__Z1d2KW__limitFill.WhatsappAiMiniCrm-module__Z1d2KW__ok{background:var(--lf-success)}.WhatsappAiMiniCrm-module__Z1d2KW__limitFill.WhatsappAiMiniCrm-module__Z1d2KW__warn{background:var(--lf-warning)}.WhatsappAiMiniCrm-module__Z1d2KW__limitFill.WhatsappAiMiniCrm-module__Z1d2KW__full{background:var(--lf-danger)}.WhatsappAiMiniCrm-module__Z1d2KW__tableWrap{margin:-16px;padding:16px;overflow-x:auto}.WhatsappAiMiniCrm-module__Z1d2KW__table{border-collapse:collapse;width:100%;font-size:12px}.WhatsappAiMiniCrm-module__Z1d2KW__table th{text-align:left;text-transform:uppercase;letter-spacing:.5px;color:var(--lf-text-muted);border-bottom:1px solid var(--lf-border);white-space:nowrap;padding:8px 12px;font-size:10px;font-weight:600}.WhatsappAiMiniCrm-module__Z1d2KW__table td{border-bottom:1px solid var(--lf-border);vertical-align:middle;padding:10px 12px}.WhatsappAiMiniCrm-module__Z1d2KW__table tbody tr:hover td{background:var(--lf-bg-hover)}.WhatsappAiMiniCrm-module__Z1d2KW__mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}.WhatsappAiMiniCrm-module__Z1d2KW__truncate{text-overflow:ellipsis;white-space:nowrap;max-width:220px;overflow:hidden}.WhatsappAiMiniCrm-module__Z1d2KW__emptyCell{text-align:center;color:var(--lf-text-muted);padding:32px!important}.WhatsappAiMiniCrm-module__Z1d2KW__rowActions{gap:6px;display:flex}.WhatsappAiMiniCrm-module__Z1d2KW__badge{border-radius:99px;align-items:center;padding:2px 8px;font-size:10.5px;font-weight:500;display:inline-flex}.WhatsappAiMiniCrm-module__Z1d2KW__badgeTag{background:var(--lf-primary-bg);color:var(--lf-primary);border-radius:4px;padding:2px 8px;font-size:10.5px;font-weight:500;display:inline-block}.WhatsappAiMiniCrm-module__Z1d2KW__badgeSuccess{background:var(--lf-success-bg);color:var(--lf-success)}.WhatsappAiMiniCrm-module__Z1d2KW__badgeDemo{background:var(--lf-warning-bg);color:var(--lf-warning);text-transform:uppercase;letter-spacing:.5px;border-radius:4px;padding:2px 6px;font-size:9px;font-weight:700}.WhatsappAiMiniCrm-module__Z1d2KW__tagDot{border-radius:50%;width:10px;height:10px;display:inline-block}.WhatsappAiMiniCrm-module__Z1d2KW__toolbarRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.WhatsappAiMiniCrm-module__Z1d2KW__toolbarLeft,.WhatsappAiMiniCrm-module__Z1d2KW__toolbarRight{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.WhatsappAiMiniCrm-module__Z1d2KW__select{width:auto;min-width:120px}.WhatsappAiMiniCrm-module__Z1d2KW__rowBetween{justify-content:space-between;align-items:center;gap:8px;display:flex}.WhatsappAiMiniCrm-module__Z1d2KW__rowGap{align-items:center;gap:8px;display:flex}.WhatsappAiMiniCrm-module__Z1d2KW__mutedSmall{color:var(--lf-text-muted);font-size:11px}.WhatsappAiMiniCrm-module__Z1d2KW__toggle{background:var(--lf-bg-input);cursor:pointer;width:38px;height:22px;transition:var(--lf-transition);border:1px solid var(--lf-border);border-radius:99px;flex-shrink:0;padding:0;position:relative}.WhatsappAiMiniCrm-module__Z1d2KW__toggle:after{content:"";width:16px;height:16px;transition:var(--lf-transition);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px}.WhatsappAiMiniCrm-module__Z1d2KW__toggleActive{background:var(--lf-primary);border-color:var(--lf-primary)}.WhatsappAiMiniCrm-module__Z1d2KW__toggleActive:after{left:18px}.WhatsappAiMiniCrm-module__Z1d2KW__chatLayout{height:calc(100% - 48px);display:flex}.WhatsappAiMiniCrm-module__Z1d2KW__chatSidebar{border-right:1px solid var(--lf-border);flex-direction:column;flex-shrink:0;width:260px;display:flex}.WhatsappAiMiniCrm-module__Z1d2KW__chatSearch{border-bottom:1px solid var(--lf-border);padding:10px}.WhatsappAiMiniCrm-module__Z1d2KW__chatList{flex:1;overflow-y:auto}.WhatsappAiMiniCrm-module__Z1d2KW__chatItem{border-bottom:1px solid var(--lf-border);cursor:pointer;transition:var(--lf-transition);padding:10px 14px}.WhatsappAiMiniCrm-module__Z1d2KW__chatItem:hover{background:var(--lf-bg-hover)}.WhatsappAiMiniCrm-module__Z1d2KW__chatItemActive{background:var(--lf-primary-bg);border-left:3px solid var(--lf-primary)}.WhatsappAiMiniCrm-module__Z1d2KW__chatItemName{font-size:13px;font-weight:500}.WhatsappAiMiniCrm-module__Z1d2KW__chatItemPhone{color:var(--lf-text-muted);font-size:10.5px}.WhatsappAiMiniCrm-module__Z1d2KW__chatItemTime{color:var(--lf-text-muted);font-size:10px}.WhatsappAiMiniCrm-module__Z1d2KW__chatItemPreview{color:var(--lf-text-secondary);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11.5px;overflow:hidden}.WhatsappAiMiniCrm-module__Z1d2KW__chatMain{flex-direction:column;flex:1;min-width:0;display:flex}.WhatsappAiMiniCrm-module__Z1d2KW__chatHeader{border-bottom:1px solid var(--lf-border);justify-content:space-between;align-items:center;padding:10px 16px;display:flex}.WhatsappAiMiniCrm-module__Z1d2KW__chatMessages{flex-direction:column;flex:1;gap:8px;padding:16px;display:flex;overflow-y:auto}.WhatsappAiMiniCrm-module__Z1d2KW__chatBubble{border-radius:14px;max-width:70%;padding:9px 12px;font-size:12.5px;line-height:1.5}.WhatsappAiMiniCrm-module__Z1d2KW__bubbleIn{background:var(--lf-bg-input);border-bottom-left-radius:4px;align-self:flex-start}.WhatsappAiMiniCrm-module__Z1d2KW__bubbleOut{background:var(--lf-primary);color:#fff;border-bottom-right-radius:4px;align-self:flex-end}.WhatsappAiMiniCrm-module__Z1d2KW__bubbleTime{opacity:.75;text-align:right;margin-top:4px;font-size:10px}.WhatsappAiMiniCrm-module__Z1d2KW__chatInputBar{border-top:1px solid var(--lf-border);gap:8px;padding:10px 14px;display:flex}.WhatsappAiMiniCrm-module__Z1d2KW__chatInputBar .WhatsappAiMiniCrm-module__Z1d2KW__input{flex:1}.WhatsappAiMiniCrm-module__Z1d2KW__upgradeCard{border:1px solid var(--lf-primary);border-radius:var(--lf-radius);text-align:center;background:linear-gradient(135deg,#6366f126,#818cf826);padding:18px}.WhatsappAiMiniCrm-module__Z1d2KW__upgradeCard h3{margin:0 0 6px;font-size:14px}.WhatsappAiMiniCrm-module__Z1d2KW__upgradeCard p{color:var(--lf-text-secondary);margin:0 0 12px;font-size:12px}.WhatsappAiMiniCrm-module__Z1d2KW__btnUpgrade{background:linear-gradient(135deg, var(--lf-primary), var(--lf-primary-hover));color:#fff;border-radius:var(--lf-radius-sm);transition:var(--lf-transition);padding:8px 20px;font-size:12px;font-weight:600}.WhatsappAiMiniCrm-module__Z1d2KW__btnUpgrade:hover{opacity:.9;transform:translateY(-1px)}.WhatsappAiMiniCrm-module__Z1d2KW__emptyState{text-align:center;color:var(--lf-text-muted);padding:30px 16px;font-size:12px}.WhatsappAiMiniCrm-module__Z1d2KW__emptyStateCentered{color:var(--lf-text-muted);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:30px;display:flex}.WhatsappAiMiniCrm-module__Z1d2KW__emptyIcon{opacity:.4;margin-bottom:10px}.WhatsappAiMiniCrm-module__Z1d2KW__emptyStateCentered h3{color:var(--lf-text-secondary);margin:0 0 4px;font-size:14px}.WhatsappAiMiniCrm-module__Z1d2KW__emptyStateCentered p{margin:0;font-size:12px}.WhatsappAiMiniCrm-module__Z1d2KW__licenseRow{gap:8px;display:flex}.WhatsappAiMiniCrm-module__Z1d2KW__modalOverlay{z-index:100;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0000008c;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.WhatsappAiMiniCrm-module__Z1d2KW__modal{background:var(--lf-bg-card);border:1px solid var(--lf-border);border-radius:12px;flex-direction:column;width:90%;max-width:460px;max-height:85%;display:flex;box-shadow:0 8px 40px #00000080}.WhatsappAiMiniCrm-module__Z1d2KW__modalHeader{border-bottom:1px solid var(--lf-border);justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.WhatsappAiMiniCrm-module__Z1d2KW__modalHeader h2{margin:0;font-size:14px;font-weight:600}.WhatsappAiMiniCrm-module__Z1d2KW__modalBody{padding:16px;overflow-y:auto}.WhatsappAiMiniCrm-module__Z1d2KW__modalFooter{border-top:1px solid var(--lf-border);justify-content:flex-end;gap:8px;padding:12px 16px;display:flex}.WhatsappAiMiniCrm-module__Z1d2KW__toastContainer{z-index:200;pointer-events:none;flex-direction:column;gap:6px;display:flex;position:absolute;top:12px;right:12px}.WhatsappAiMiniCrm-module__Z1d2KW__toast{background:var(--lf-bg-card);border:1px solid var(--lf-border);border-radius:var(--lf-radius);flex-direction:column;gap:2px;min-width:220px;max-width:280px;padding:10px 14px;font-size:12px;animation:.2s WhatsappAiMiniCrm-module__Z1d2KW__lf-slideIn;display:flex;box-shadow:0 4px 20px #0006}.WhatsappAiMiniCrm-module__Z1d2KW__toastTitle{color:var(--lf-text);font-size:12px;font-weight:600}.WhatsappAiMiniCrm-module__Z1d2KW__toastSubtitle{color:var(--lf-text-muted);font-size:10.5px;line-height:1.4}.WhatsappAiMiniCrm-module__Z1d2KW__toast.WhatsappAiMiniCrm-module__Z1d2KW__success{border-left:3px solid var(--lf-success)}.WhatsappAiMiniCrm-module__Z1d2KW__toast.WhatsappAiMiniCrm-module__Z1d2KW__error{border-left:3px solid var(--lf-danger)}.WhatsappAiMiniCrm-module__Z1d2KW__toast.WhatsappAiMiniCrm-module__Z1d2KW__info{border-left:3px solid var(--lf-primary)}@keyframes WhatsappAiMiniCrm-module__Z1d2KW__lf-slideIn{0%{opacity:0;transform:translate(20%)}to{opacity:1;transform:translate(0)}}.WhatsappAiMiniCrm-module__Z1d2KW__root ::-webkit-scrollbar{width:6px;height:6px}.WhatsappAiMiniCrm-module__Z1d2KW__root ::-webkit-scrollbar-track{background:0 0}.WhatsappAiMiniCrm-module__Z1d2KW__root ::-webkit-scrollbar-thumb{background:var(--lf-border);border-radius:3px}.WhatsappAiMiniCrm-module__Z1d2KW__root ::-webkit-scrollbar-thumb:hover{background:var(--lf-text-muted)}@media (max-width:768px){.WhatsappAiMiniCrm-module__Z1d2KW__sidebar{display:none}.WhatsappAiMiniCrm-module__Z1d2KW__statsGrid,.WhatsappAiMiniCrm-module__Z1d2KW__limitsGrid{grid-template-columns:repeat(2,1fr)}.WhatsappAiMiniCrm-module__Z1d2KW__grid2,.WhatsappAiMiniCrm-module__Z1d2KW__grid3{grid-template-columns:1fr}.WhatsappAiMiniCrm-module__Z1d2KW__chatSidebar{width:180px}.WhatsappAiMiniCrm-module__Z1d2KW__inputWithIcon,.WhatsappAiMiniCrm-module__Z1d2KW__toolbarLeft,.WhatsappAiMiniCrm-module__Z1d2KW__toolbarRight{width:100%}.WhatsappAiMiniCrm-module__Z1d2KW__truncate{max-width:140px}}
