.whatsapp-module__-jV0ZW__whatsappContainer{background-color:#f0f4f8;width:100%;height:calc(100vh - 80px);font-family:Inter,system-ui,sans-serif;display:flex;position:relative;overflow:hidden}.whatsapp-module__-jV0ZW__sidebar{-webkit-backdrop-filter:blur(16px);background:#fff9;border-right:1px solid #fff9;flex-direction:column;width:100%;height:100%;transition:all .3s;display:flex}@media (min-width:768px){.whatsapp-module__-jV0ZW__sidebar{width:350px;min-width:350px}}.whatsapp-module__-jV0ZW__sidebarHiddenMobile{display:none}@media (min-width:768px){.whatsapp-module__-jV0ZW__sidebarHiddenMobile{display:flex}}.whatsapp-module__-jV0ZW__sidebarHeader{border-bottom:1px solid #0000000d;justify-content:space-between;align-items:center;padding:1.5rem;display:flex}.whatsapp-module__-jV0ZW__sidebarHeader h2{color:#0f172a;margin:0;font-size:1.25rem;font-weight:700}.whatsapp-module__-jV0ZW__searchInput{background:#fffc;border:1px solid #0000001a;border-radius:999px;outline:none;width:100%;margin-top:1rem;padding:.75rem 1rem;font-family:inherit}.whatsapp-module__-jV0ZW__searchInput:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.whatsapp-module__-jV0ZW__chatList{flex:1;padding:.5rem;overflow-y:auto}.whatsapp-module__-jV0ZW__chatItem{cursor:pointer;border:1px solid #0000;border-radius:16px;align-items:center;margin-bottom:.5rem;padding:1rem;transition:all .2s;display:flex}.whatsapp-module__-jV0ZW__chatItem:hover{background:#fffc;box-shadow:0 4px 12px #00000008}.whatsapp-module__-jV0ZW__chatItemActive{background:#fff;border-color:#3b82f64d;box-shadow:0 4px 15px #3b82f61a}.whatsapp-module__-jV0ZW__avatar{color:#fff;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;margin-right:1rem;font-size:1.2rem;font-weight:700;display:flex;position:relative}.whatsapp-module__-jV0ZW__chatInfo{flex:1;overflow:hidden}.whatsapp-module__-jV0ZW__chatNameRow{justify-content:space-between;align-items:baseline;margin-bottom:.25rem;display:flex}.whatsapp-module__-jV0ZW__chatName{color:#1e293b;white-space:nowrap;text-overflow:ellipsis;font-size:.95rem;font-weight:600;overflow:hidden}.whatsapp-module__-jV0ZW__chatTime{color:#64748b;font-size:.75rem}.whatsapp-module__-jV0ZW__chatPreview{color:#64748b;white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;overflow:hidden}.whatsapp-module__-jV0ZW__mainChat{background:#fff;flex-direction:column;flex:1;display:flex;position:relative}.whatsapp-module__-jV0ZW__mainChatHiddenMobile{display:none}@media (min-width:768px){.whatsapp-module__-jV0ZW__mainChatHiddenMobile{display:flex}}.whatsapp-module__-jV0ZW__chatHeader{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10;background:#ffffffe6;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.whatsapp-module__-jV0ZW__chatHeaderLeft{align-items:center;gap:1rem;display:flex}.whatsapp-module__-jV0ZW__backBtn{cursor:pointer;color:#64748b;background:0 0;border:none;align-items:center;padding:.5rem;display:flex}@media (min-width:768px){.whatsapp-module__-jV0ZW__backBtn{display:none}}.whatsapp-module__-jV0ZW__profileBtn{color:#475569;cursor:pointer;background:#f1f5f9;border:none;border-radius:999px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.85rem;font-weight:600;transition:all .2s;display:flex}.whatsapp-module__-jV0ZW__profileBtn:hover{background:#e2e8f0}.whatsapp-module__-jV0ZW__chatMessages{background-color:#f1f5f9;background-image:url(https://www.transparenttextures.com/patterns/cubes.png);flex-direction:column;flex:1;gap:1rem;padding:1.5rem;display:flex;overflow-y:auto}.whatsapp-module__-jV0ZW__messageBubble{word-break:break-word;max-width:85%;padding:.75rem 1rem;font-size:.95rem;line-height:1.4;position:relative;box-shadow:0 1px 2px #0000001a}@media (min-width:768px){.whatsapp-module__-jV0ZW__messageBubble{max-width:65%}}.whatsapp-module__-jV0ZW__messageReceived{color:#1e293b;background:#fff;border-radius:16px 16px 16px 4px;align-self:flex-start}.whatsapp-module__-jV0ZW__messageSent{color:#0f172a;background:#e0f2fe;border:1px solid #3b82f61a;border-radius:16px 16px 4px;align-self:flex-end}.whatsapp-module__-jV0ZW__messageTime{color:#64748b;text-align:right;margin-top:4px;font-size:.7rem;display:block}.whatsapp-module__-jV0ZW__chatInputArea{background:#f0f2f5;border-top:1px solid #d1d7db;align-items:center;gap:.5rem;padding:1rem;display:flex}.whatsapp-module__-jV0ZW__chatInput{border:none;border-radius:999px;outline:none;flex:1;padding:.8rem 1.25rem;font-size:.95rem;box-shadow:0 1px 3px #0000000d}.whatsapp-module__-jV0ZW__sendBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:transform .2s;display:flex;box-shadow:0 4px 10px #3b82f64d}.whatsapp-module__-jV0ZW__sendBtn:active{transform:scale(.95)}.whatsapp-module__-jV0ZW__emptyState{color:#94a3b8;text-align:center;background:#f8fafc;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:2rem;display:flex}.whatsapp-module__-jV0ZW__emptyState h3{color:#475569;margin-top:1rem;font-weight:600}.whatsapp-module__-jV0ZW__fabMobile{color:#fff;cursor:pointer;z-index:50;background:linear-gradient(135deg,#10b981,#059669);border:1px solid #fff6;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;transition:transform .2s;display:flex;position:absolute;bottom:24px;right:24px;box-shadow:0 8px 25px #0003,inset 0 2px 4px #fff6}@media (min-width:768px){.whatsapp-module__-jV0ZW__fabMobile{display:none}}.whatsapp-module__-jV0ZW__btnNovoDesktop{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1b83ee,#1d4ed8);border:none;border-radius:999px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-weight:600;transition:transform .2s;display:flex;box-shadow:0 4px 10px #1b83ee4d}.whatsapp-module__-jV0ZW__btnNovoDesktop:hover{transform:translateY(-2px);box-shadow:0 6px 15px #1b83ee66}.whatsapp-module__-jV0ZW__btnLiquidPrimary{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#1b83ee,#1d4ed8);border:none;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.95rem;font-weight:600;transition:all .2s;display:flex;box-shadow:0 4px 15px #1b83ee66,inset 0 2px 4px #ffffff4d}.whatsapp-module__-jV0ZW__btnLiquidPrimary:hover{transform:translateY(-2px);box-shadow:0 6px 20px #1b83ee80,inset 0 2px 4px #fff6}.whatsapp-module__-jV0ZW__btnLiquidPrimary:active{transform:translateY(0);box-shadow:0 2px 10px #1b83ee4d}.whatsapp-module__-jV0ZW__sourceBadge{z-index:2;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:absolute;bottom:-2px;right:-2px}.whatsapp-module__-jV0ZW__sourceWhatsapp{color:#fff;background:#25d366}.whatsapp-module__-jV0ZW__sourceInstagram{color:#fff;background:radial-gradient(circle at 30% 107%,#fdf497 0% 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.whatsapp-module__-jV0ZW__btnLiquidGhost{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:12px;padding:.75rem 1.5rem;font-size:.95rem;font-weight:600;transition:all .2s}.whatsapp-module__-jV0ZW__btnLiquidGhost:hover{color:#334155;background:#64748b1a}.whatsapp-module__-jV0ZW__modalOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#0f172a66;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.whatsapp-module__-jV0ZW__modalContent{background:#fff;border-radius:24px;width:90%;max-width:450px;padding:2rem;animation:.3s cubic-bezier(.175,.885,.32,1.275) whatsapp-module__-jV0ZW__modalEnter;box-shadow:0 20px 40px #0000001a,inset 0 2px 4px #fffc}@keyframes whatsapp-module__-jV0ZW__modalEnter{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.whatsapp-module__-jV0ZW__formGroup{margin-bottom:1.25rem}.whatsapp-module__-jV0ZW__formGroup label{color:#475569;margin-bottom:.5rem;font-size:.85rem;font-weight:600;display:block}.whatsapp-module__-jV0ZW__formGroup input{background:#f8fafc;border:1px solid #cbd5e1;border-radius:12px;outline:none;width:100%;padding:.875rem 1rem;font-family:inherit;transition:all .2s}.whatsapp-module__-jV0ZW__formGroup input:focus{background:#fff;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.whatsapp-module__-jV0ZW__profileSidebar{background:#fff;border-left:1px solid #e2e8f0;flex-direction:column;width:320px;transition:all .3s;display:flex;overflow-y:auto}@media (max-width:767px){.whatsapp-module__-jV0ZW__profileSidebar{z-index:20;width:100%;position:absolute;top:0;bottom:0;right:0;box-shadow:-4px 0 15px #0000001a}}.whatsapp-module__-jV0ZW__profileSidebarHeader{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10;background:#ffffffe6;border-bottom:1px solid #e2e8f0;align-items:center;gap:1rem;padding:1.25rem 1.5rem;display:flex;position:sticky;top:0}.whatsapp-module__-jV0ZW__profileSidebarHeader button{cursor:pointer;color:#64748b;background:0 0;border:none;align-items:center;margin-left:-.5rem;padding:.5rem;display:flex}.whatsapp-module__-jV0ZW__profileSidebarHeader h3{color:#1e293b;margin:0;font-size:1.1rem;font-weight:600}.whatsapp-module__-jV0ZW__profileSidebarBody{text-align:center;flex-direction:column;align-items:center;padding:2rem 1.5rem;display:flex}.whatsapp-module__-jV0ZW__profileBigAvatar{color:#fff;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-radius:50%;justify-content:center;align-items:center;width:120px;height:120px;margin-bottom:1rem;font-size:3rem;font-weight:700;display:flex;position:relative;box-shadow:0 10px 25px #3b82f633}.whatsapp-module__-jV0ZW__profileBigBadge{border-width:3px;width:28px;height:28px;bottom:4px;right:4px}.whatsapp-module__-jV0ZW__profileSidebarName{color:#1e293b;margin-bottom:.25rem;font-size:1.25rem;font-weight:700}.whatsapp-module__-jV0ZW__profileSidebarPhone{color:#64748b;margin-bottom:1.5rem;font-size:.95rem}.whatsapp-module__-jV0ZW__profileSidebarInfoBox{text-align:left;background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;width:100%;padding:1.25rem}.whatsapp-module__-jV0ZW__profileSidebarInfoBox h4{text-transform:uppercase;letter-spacing:.5px;color:#64748b;margin-bottom:.5rem;font-size:.85rem;font-weight:600}.whatsapp-module__-jV0ZW__profileSidebarInfoBox p{color:#334155;margin:0;font-size:.95rem;line-height:1.5}.whatsapp-module__-jV0ZW__newChatDrawer{z-index:40;background:#fff;flex-direction:column;width:100%;height:100%;transition:transform .3s cubic-bezier(.175,.885,.32,1);display:flex;position:absolute;top:0;left:0;transform:translate(-100%)}.whatsapp-module__-jV0ZW__newChatDrawerOpen{transform:translate(0)}.whatsapp-module__-jV0ZW__newChatHeader{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;border-bottom:1px solid #e2e8f0;justify-content:center;align-items:center;padding:1.25rem 1.5rem;display:flex;position:relative}.whatsapp-module__-jV0ZW__newChatHeader h3{color:#0f172a;margin:0;font-size:1.1rem;font-weight:700}.whatsapp-module__-jV0ZW__newChatCloseBtn{color:#64748b;cursor:pointer;background:#f1f5f9;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:background .2s;display:flex;position:absolute;right:1.5rem}.whatsapp-module__-jV0ZW__newChatCloseBtn:hover{background:#e2e8f0}.whatsapp-module__-jV0ZW__newChatSearch{border-bottom:1px solid #e2e8f0;padding:.75rem 1.5rem}.whatsapp-module__-jV0ZW__newChatSearch input{color:#334155;background:#f1f5f9 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'%3E%3C/circle%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'%3E%3C/line%3E%3C/svg%3E") 12px no-repeat;border:none;border-radius:12px;outline:none;width:100%;padding:.75rem 1rem .75rem 2.5rem;font-size:.95rem}.whatsapp-module__-jV0ZW__newChatOptions{border-bottom:1px solid #e2e8f0;padding:.5rem 0}.whatsapp-module__-jV0ZW__newChatOptionBtn{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:1rem;width:100%;padding:.75rem 1.5rem;transition:background .2s;display:flex}.whatsapp-module__-jV0ZW__newChatOptionBtn:hover{background:#f8fafc}.whatsapp-module__-jV0ZW__newChatOptionIcon{color:#3b82f6;background:#eff6ff;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.whatsapp-module__-jV0ZW__newChatOptionText{color:#3b82f6;font-size:1rem;font-weight:600}.whatsapp-module__-jV0ZW__contactsList{flex:1;overflow-y:auto}.whatsapp-module__-jV0ZW__contactLetterHeader{color:#64748b;z-index:5;background:#f8fafc;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;padding:.25rem 1.5rem;font-size:.85rem;font-weight:700;position:sticky;top:0}.whatsapp-module__-jV0ZW__contactItem{cursor:pointer;align-items:center;padding:.75rem 1.5rem;transition:background .2s;display:flex}.whatsapp-module__-jV0ZW__contactItem:hover{background:#f8fafc}.whatsapp-module__-jV0ZW__contactAvatar{color:#475569;background:linear-gradient(135deg,#e2e8f0,#cbd5e1);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;margin-right:1rem;font-size:1.1rem;font-weight:700;display:flex;overflow:hidden}.whatsapp-module__-jV0ZW__contactName{color:#1e293b;white-space:nowrap;text-overflow:ellipsis;font-size:1rem;font-weight:600;overflow:hidden}.whatsapp-module__-jV0ZW__contactNumber{color:#94a3b8;margin-top:2px;font-size:.8rem}.whatsapp-module__-jV0ZW__btnAddContact{color:#3b82f6;cursor:pointer;background:#f1f5f9;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.whatsapp-module__-jV0ZW__btnAddContact:hover{background:#e2e8f0;transform:scale(1.05)}.whatsapp-module__-jV0ZW__profileActionBtn{color:#475569;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:12px;align-items:center;gap:.75rem;width:100%;margin-bottom:.5rem;padding:.75rem 1rem;font-size:.9rem;font-weight:600;transition:all .2s;display:flex}.whatsapp-module__-jV0ZW__profileActionBtn:hover{background:#f8fafc;border-color:#cbd5e1}.whatsapp-module__-jV0ZW__profileActionBtn.whatsapp-module__-jV0ZW__danger{color:#ef4444;background:#fef2f2;border-color:#fee2e2}.whatsapp-module__-jV0ZW__profileActionBtn.whatsapp-module__-jV0ZW__danger:hover{background:#fee2e2;border-color:#fca5a5}
.crm-module__Le1yba__crmContainer{background-color:#f0f4f8;flex-direction:column;width:100%;height:100vh;font-family:Inter,system-ui,sans-serif;display:flex;position:relative;overflow:hidden}.crm-module__Le1yba__headerActions{-webkit-backdrop-filter:blur(16px);z-index:10;background:#fff6;border-bottom:1px solid #fff9;flex-direction:column;gap:1rem;padding:1rem;display:flex}@media (min-width:768px){.crm-module__Le1yba__headerActions{flex-direction:row;justify-content:space-between;align-items:center;padding:1.5rem 2rem}}.crm-module__Le1yba__titleArea h2{color:#0f172a;margin:0 0 .25rem;font-size:1.25rem;font-weight:700}@media (min-width:768px){.crm-module__Le1yba__titleArea h2{margin-bottom:.5rem;font-size:1.5rem}}.crm-module__Le1yba__titleArea p{color:#64748b;margin:0;font-size:.85rem}@media (min-width:768px){.crm-module__Le1yba__titleArea p{font-size:.95rem}}.crm-module__Le1yba__actionsWrapper{flex-direction:column;gap:1rem;display:flex}@media (min-width:768px){.crm-module__Le1yba__actionsWrapper{flex-direction:row;align-items:center}}.crm-module__Le1yba__tabsContainer{background:#0000000d;border-radius:999px;width:100%;padding:.25rem;display:flex;box-shadow:inset 0 2px 4px #00000005}@media (min-width:768px){.crm-module__Le1yba__tabsContainer{width:auto}}.crm-module__Le1yba__tab{text-align:center;color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:.6rem 1rem;font-size:.85rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}@media (min-width:768px){.crm-module__Le1yba__tab{padding:.75rem 1.5rem;font-size:.9rem}}.crm-module__Le1yba__tabActive{color:#1e293b;background:#fff;box-shadow:0 4px 12px #00000014}.crm-module__Le1yba__btnLiquidBlue,.crm-module__Le1yba__btnLiquidOrange{display:none}@media (min-width:768px){.crm-module__Le1yba__btnLiquidBlue,.crm-module__Le1yba__btnLiquidOrange{color:#fff;cursor:pointer;border:1px solid #ffffff4d;border-radius:999px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex}.crm-module__Le1yba__btnLiquidBlue{background:linear-gradient(135deg,#3b82f6,#1d4ed8);box-shadow:0 4px 15px #3b82f666,inset 0 2px 4px #ffffff4d}.crm-module__Le1yba__btnLiquidOrange{background:linear-gradient(135deg,#fb923c,#ea580c);box-shadow:0 4px 15px #ea580c66,inset 0 2px 4px #ffffff4d}.crm-module__Le1yba__btnLiquidBlue:hover,.crm-module__Le1yba__btnLiquidOrange:hover{filter:brightness(1.1);transform:translateY(-2px)}.crm-module__Le1yba__btnLiquidBlue:active,.crm-module__Le1yba__btnLiquidOrange:active{transform:translateY(0)}}.crm-module__Le1yba__fabMobile{color:#fff;cursor:pointer;z-index:50;border:1px solid #fff6;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;transition:transform .2s;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 8px 25px #0003,inset 0 2px 4px #fff6}.crm-module__Le1yba__fabMobile:active{transform:scale(.92)}.crm-module__Le1yba__fabBlue{background:linear-gradient(135deg,#3b82f6,#1d4ed8)}.crm-module__Le1yba__fabOrange{background:linear-gradient(135deg,#fb923c,#ea580c)}@media (min-width:768px){.crm-module__Le1yba__fabMobile{display:none}}.crm-module__Le1yba__kanbanBoard{scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;-webkit-user-select:none;user-select:none;flex:1;gap:1rem;padding:1rem;display:flex;overflow:auto hidden}@media (min-width:768px){.crm-module__Le1yba__kanbanBoard{scroll-snap-type:none;gap:1.5rem;padding:1.5rem 2rem}}.crm-module__Le1yba__kanbanColumn{scroll-snap-align:center;-webkit-backdrop-filter:blur(10px);background:#fff6;border:1px solid #ffffff80;border-radius:24px;flex-direction:column;min-width:85vw;max-width:85vw;height:100%;padding:1rem;display:flex}@media (min-width:768px){.crm-module__Le1yba__kanbanColumn{scroll-snap-align:none;min-width:320px;max-width:320px}}.crm-module__Le1yba__columnHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;padding:0 .5rem;display:flex}.crm-module__Le1yba__columnTitle{color:#1e293b;font-size:1rem;font-weight:700}@media (min-width:768px){.crm-module__Le1yba__columnTitle{font-size:1.1rem}}.crm-module__Le1yba__cardCount{border-radius:999px;padding:.2rem .6rem;font-size:.8rem;font-weight:700}.crm-module__Le1yba__kanbanCards{flex-direction:column;flex:1;gap:.75rem;padding-bottom:80px;padding-right:.5rem;display:flex;overflow-y:auto}@media (min-width:768px){.crm-module__Le1yba__kanbanCards{gap:1rem;padding-bottom:1rem}}.crm-module__Le1yba__card{cursor:grab;-webkit-user-select:none;user-select:none;background:#ffffffd9;border:1px solid #fff;border-radius:20px;padding:1rem;transition:all .2s;box-shadow:0 4px 15px #00000008}@media (min-width:768px){.crm-module__Le1yba__card{padding:1.25rem}}.crm-module__Le1yba__card:hover{transform:translateY(-2px);box-shadow:0 8px 25px #0000000f}.crm-module__Le1yba__card:active{cursor:grabbing;transform:scale(.98)}.crm-module__Le1yba__cardTitle{color:#334155;margin-bottom:.25rem;font-size:.95rem;font-weight:600}.crm-module__Le1yba__cardValue{color:#1b83ee;margin-bottom:.5rem;font-size:1.1rem;font-weight:800}.crm-module__Le1yba__cardFooter{color:#94a3b8;border-top:1px solid #0000000d;justify-content:space-between;align-items:center;margin-top:.75rem;padding-top:.75rem;font-size:.75rem;display:flex}.crm-module__Le1yba__sellerAvatar{color:#475569;background:#e2e8f0;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:.7rem;font-weight:700;display:flex}.crm-module__Le1yba__varejoContainer{flex:1;padding:1rem 1rem 80px;overflow-y:auto}@media (min-width:768px){.crm-module__Le1yba__varejoContainer{padding:1.5rem 2rem}}.crm-module__Le1yba__glassCard{-webkit-backdrop-filter:blur(20px);background:#fff9;border:1px solid #fffc;border-radius:24px;width:100%;padding:1rem;overflow-x:auto;box-shadow:0 10px 40px -10px #0000000d}@media (min-width:768px){.crm-module__Le1yba__glassCard{padding:1.5rem}}.crm-module__Le1yba__table{border-collapse:separate;border-spacing:0 8px;width:100%}@media (max-width:768px){.crm-module__Le1yba__table thead{display:none}.crm-module__Le1yba__table,.crm-module__Le1yba__table tbody,.crm-module__Le1yba__table tr,.crm-module__Le1yba__table td{width:100%;display:block}.crm-module__Le1yba__table tr{background:#fffc;border:1px solid #0000000d;border-radius:16px;margin-bottom:1rem;padding:1rem;box-shadow:0 4px 12px #00000008}.crm-module__Le1yba__table td{text-align:left;flex-direction:column;gap:.25rem;padding:.5rem 0;display:flex;background:0 0!important;border:none!important}.crm-module__Le1yba__table td:before{content:attr(data-label);color:#64748b;text-transform:uppercase;font-size:.75rem;font-weight:700}}.crm-module__Le1yba__table th{text-align:left;color:#64748b;text-transform:uppercase;letter-spacing:.5px;padding:.5rem 1rem;font-size:.85rem;font-weight:600}@media (min-width:768px){.crm-module__Le1yba__table td{color:#334155;background:#fffc;padding:1rem;font-size:.9rem}.crm-module__Le1yba__table tr td:first-child{color:#0f172a;border-top-left-radius:16px;border-bottom-left-radius:16px;font-weight:600}.crm-module__Le1yba__table tr td:last-child{border-top-right-radius:16px;border-bottom-right-radius:16px}.crm-module__Le1yba__table tr:hover td{background:#fff;box-shadow:0 4px 12px #00000008}}.crm-module__Le1yba__tag{border-radius:999px;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}.crm-module__Le1yba__tagVIP{color:#fb651a;background:#fb651a1a}.crm-module__Le1yba__tagNormal{color:#3b82f6;background:#3b82f61a}.crm-module__Le1yba__tagInactive{color:#64748b;background:#94a3b81a}.crm-module__Le1yba__filtersRow{flex-direction:column;gap:.5rem;margin-bottom:1rem;padding-bottom:.5rem;display:flex}@media (min-width:768px){.crm-module__Le1yba__filtersRow{flex-direction:row;align-items:center}}.crm-module__Le1yba__filterPill{text-align:center;color:#475569;cursor:pointer;background:#ffffffb3;border:1px solid #0000000d;border-radius:12px;width:100%;padding:.75rem 1rem;font-size:.85rem;font-weight:600;transition:all .2s}@media (min-width:768px){.crm-module__Le1yba__filterPill{border-radius:999px;width:auto}}.crm-module__Le1yba__filterPillActive{color:#fff;background:#3b82f6;border-color:#3b82f6}.crm-module__Le1yba__modalOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#0000004d;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.crm-module__Le1yba__modalContent{background:#fff;border-radius:24px;width:100%;max-width:500px;padding:1.5rem;box-shadow:0 20px 40px #0003}@media (min-width:768px){.crm-module__Le1yba__modalContent{padding:2rem}}.crm-module__Le1yba__formGroup{margin-bottom:1rem}.crm-module__Le1yba__formGroup label{color:#475569;margin-bottom:.5rem;font-size:.85rem;font-weight:600;display:block}.crm-module__Le1yba__formGroup input,.crm-module__Le1yba__formGroup select,.crm-module__Le1yba__formGroup textarea{background:#f8fafc;border:1px solid #cbd5e1;border-radius:12px;width:100%;padding:.75rem 1rem;font-family:inherit;transition:all .2s}.crm-module__Le1yba__formGroup input:focus,.crm-module__Le1yba__formGroup textarea:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px #3b82f61a}.crm-module__Le1yba__drawerOverlay{-webkit-backdrop-filter:blur(4px);z-index:2000;background:#0006;justify-content:flex-end;display:flex;position:fixed;inset:0}.crm-module__Le1yba__drawer{background:#f8fafc;flex-direction:column;width:100%;height:100%;animation:.3s cubic-bezier(.4,0,.2,1) crm-module__Le1yba__slideIn;display:flex;box-shadow:-5px 0 25px #0000001a}@media (min-width:768px){.crm-module__Le1yba__drawer{width:450px}}@keyframes crm-module__Le1yba__slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}.crm-module__Le1yba__drawerHeader{background:#fff;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:flex-start;padding:1rem;display:flex}@media (min-width:768px){.crm-module__Le1yba__drawerHeader{padding:1.5rem}}.crm-module__Le1yba__drawerTabs{background:#fff;border-bottom:1px solid #e2e8f0;flex-direction:column;gap:.5rem;padding:1rem;display:flex}@media (min-width:768px){.crm-module__Le1yba__drawerTabs{flex-direction:row;overflow-x:auto}}.crm-module__Le1yba__drawerTab{color:#64748b;cursor:pointer;text-align:center;background:#f1f5f9;border:none;border-radius:12px;padding:.75rem 1rem;font-size:.85rem;font-weight:600}@media (min-width:768px){.crm-module__Le1yba__drawerTab{white-space:nowrap;border-radius:999px;padding:.5rem 1rem}}.crm-module__Le1yba__drawerTabActive{color:#fff;background:#3b82f6}.crm-module__Le1yba__drawerContent{flex:1;padding:1rem;overflow-y:auto}.crm-module__Le1yba__chatInput{border:1px solid #cbd5e1;border-radius:999px;outline:none;flex:1;padding:.75rem 1rem}.crm-module__Le1yba__chatInput:focus{border-color:#3b82f6}.crm-module__Le1yba__chatSendBtn{color:#fff;cursor:pointer;background:#3b82f6;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex}
.toast-container{z-index:9999;pointer-events:none;flex-direction:column;gap:12px;display:flex;position:fixed;top:24px;right:24px}.toast-card{pointer-events:auto;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffe6;border:1px solid #fff6;border-radius:16px;align-items:flex-start;gap:12px;min-width:300px;max-width:400px;padding:16px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 40px -10px #0000001a,0 1px 3px #0000000d}.toast-success{border-left:4px solid #22c55e}.toast-error{border-left:4px solid #ef4444}.toast-warning{border-left:4px solid #f59e0b}.toast-info{border-left:4px solid #1b83ee}.toast-icon{flex-shrink:0;margin-top:2px}.toast-content{flex-direction:column;flex:1;gap:4px;display:flex}.toast-title{color:#0f172a;margin:0;font-size:15px;font-weight:700}.toast-message{color:#475569;margin:0;font-size:14px;line-height:1.4}.toast-close{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;margin-top:-2px;margin-right:-4px;padding:4px;transition:all .2s;display:flex}.toast-close:hover{color:#0f172a;background:#0000000d}.toast-enter{animation:.4s cubic-bezier(.16,1,.3,1) forwards slideInRight}.toast-leave{animation:.3s cubic-bezier(.16,1,.3,1) forwards fadeOutRight}@keyframes slideInRight{0%{opacity:0;transform:translate(100%)scale(.95)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes fadeOutRight{0%{opacity:1;height:auto;margin-bottom:12px;transform:translate(0)scale(1)}to{opacity:0;border:none;height:0;margin-bottom:0;padding-top:0;padding-bottom:0;transform:translate(100%)scale(.95)}}@media (max-width:480px){.toast-container{align-items:center;top:16px;left:16px;right:16px}.toast-card{width:100%;min-width:100%}}
