@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap);:root{--bg-primary:#0b0d12;--bg-secondary:#141821;--bg-card:#1d2430;--bg-card-hover:#253041;--bg-input:#111722;--accent:#2fbf9b;--accent-hover:#36d0aa;--accent-subtle:#2fbf9b24;--accent-border:#2fbf9b5c;--text-primary:#f4f7fb;--text-secondary:#aeb8c7;--text-muted:#778399;--success:#10a37f;--warning:#eab308;--danger:#ef4444;--border:#b4c5e024;--border-subtle:#b4c5e014;--radius-sm:6px;--radius:8px;--radius-lg:12px;--radius-xl:16px;--wa-bg:#0b0d12;--wa-header:#141821;--wa-input-bar:#141821;--wa-input-inner:#1d2430;--wa-bubble-out:#005c4b;--wa-bubble-out-hover:#006d59;--wa-bubble-in:#1d2430;--wa-bubble-in-hover:#253041;--wa-send-btn:#00a884;--wa-send-btn-hover:#02c99e;--wa-text:#e9edef;--wa-text-secondary:#8696a0;--wa-timestamp:#8696a0;--wa-tick-blue:#53bdeb;--wa-reaction-bg:#1d2430;--wa-reaction-border:#8696a033;--wa-divider:#b4c5e01a}*{-webkit-tap-highlight-color:transparent;box-sizing:border-box;margin:0;padding:0}#root,body,html{height:100%;overflow-x:hidden;width:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#0b0d12;background-color:var(--bg-primary);color:#f4f7fb;color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.5;min-width:320px;overscroll-behavior:none}a{color:inherit}img,svg{display:block}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#ffffff40}button{font-family:inherit;font-size:14px;min-height:36px;outline:none;transition:all .15s ease-in-out}button:disabled{pointer-events:none}input,select,textarea{background-color:#111722;background-color:var(--bg-input);border:1px solid #b4c5e024;border:1px solid var(--border);border-radius:8px;border-radius:var(--radius);color:#f4f7fb;color:var(--text-primary);font-family:inherit;font-size:14px;min-height:36px;min-width:0;outline:none;transition:border-color .15s ease,box-shadow .15s ease;width:100%}input:focus,select:focus,textarea:focus{border-color:#2fbf9b;border-color:var(--accent);box-shadow:0 0 0 2px #2fbf9b24;box-shadow:0 0 0 2px var(--accent-subtle)}input::placeholder,textarea::placeholder{color:#778399;color:var(--text-muted)}.bg-primary{background-color:#0b0d12;background-color:var(--bg-primary)}.bg-secondary{background-color:#141821;background-color:var(--bg-secondary)}.bg-card{background-color:#1d2430;background-color:var(--bg-card)}.bg-card-hover{background-color:#253041;background-color:var(--bg-card-hover)}.bg-transparent{background-color:initial}.bg-accent{background-color:#2fbf9b;background-color:var(--accent)}.bg-success{background-color:#10a37f;background-color:var(--success)}.bg-warning{background-color:#eab308;background-color:var(--warning)}.bg-danger{background-color:#ef4444;background-color:var(--danger)}.bg-white{background-color:#fff}.bg-black\/60{background-color:#0009}.bg-black\/70{background-color:#000000b3}.bg-black\/80{background-color:#000c}.bg-card\/20{background-color:#1d243033}.bg-card\/40{background-color:#1d243066}.bg-card\/50{background-color:#1d243080}.bg-card\/60{background-color:#1d243099}.bg-accent\/5{background-color:#2fbf9b0d}.bg-accent\/10{background-color:#2fbf9b1a}.bg-accent\/15{background-color:#2fbf9b26}.bg-accent\/20{background-color:#2fbf9b33}.bg-accent\/30{background-color:#2fbf9b4d}.bg-accent\/90{background-color:#2fbf9be6}.bg-success\/20{background-color:#10a37f33}.bg-danger\/10{background-color:#ef44441a}.bg-danger\/15{background-color:#ef444426}.bg-danger\/20{background-color:#ef444433}.border-accent\/15{border-color:#2fbf9b26}.border-accent\/20{border-color:#2fbf9b33}.border-danger\/20{border-color:#ef444433}.text-primary,.text-text-primary{color:#f4f7fb;color:var(--text-primary)}.text-secondary,.text-text-secondary{color:#aeb8c7;color:var(--text-secondary)}.text-muted,.text-text-muted{color:#778399;color:var(--text-muted)}.text-accent{color:#2fbf9b;color:var(--accent)}.text-success{color:#10a37f;color:var(--success)}.text-warning{color:#eab308;color:var(--warning)}.text-danger{color:#ef4444;color:var(--danger)}.text-white{color:#fff}.border-0{border:0}.border-2{border-width:2px}.border-border{border-color:#b4c5e024;border-color:var(--border)}.border-border-subtle{border-color:#b4c5e014;border-color:var(--border-subtle)}.border-success{border-color:#10a37f;border-color:var(--success)}.border-danger{border-color:#ef4444;border-color:var(--danger)}.border-accent{border-color:#2fbf9b;border-color:var(--accent)}.border-accent\/30{border-color:#2fbf9b4d}.border-accent\/40{border-color:#2fbf9b66}.border-accent\/50{border-color:#2fbf9b80}.border-danger\/30{border-color:#ef44444d}.border-danger\/40{border-color:#ef444466}.flex{display:flex}.inline-flex{display:inline-flex}.block{display:block}.hidden{display:none}.flex-col{flex-direction:column}.flex-row-reverse{flex-direction:row-reverse}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-end{justify-content:flex-end}.flex-1{flex:1 1}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.flex-wrap{flex-wrap:wrap}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-auto{align-self:auto}.grid{display:grid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.top-0{top:0}.top-3{top:.75rem}.top-full{top:100%}.right-0{right:0}.right-2{right:.5rem}.right-3{right:.75rem}.left-0{left:0}.left-2{left:.5rem}.left-2\.5{left:.625rem}.left-3{left:.75rem}.bottom-0{bottom:0}.bottom-full{bottom:100%}.z-30{z-index:30}.z-50{z-index:50}.w-full{width:100%}.w-2{width:.5rem}.w-4{width:1rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-10{width:2.5rem}.w-12{width:3rem}.w-16{width:4rem}.w-fit{width:fit-content}.h-full{height:100%}.h-screen{height:100vh;height:100dvh}.h-2{height:.5rem}.h-4{height:1rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-16{height:4rem}.h-\[400px\]{height:400px}.h-fit{height:fit-content}.min-h-screen{min-height:100vh;min-height:100dvh}.min-h-0{min-height:0}.min-h-\[36px\]{min-height:36px}.min-w-0{min-width:0}.min-w-full{min-width:100%}.min-w-\[140px\]{min-width:140px}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xs{max-width:20rem}.max-w-xl{max-width:36rem}.max-w-2xl{max-width:42rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-lg{max-width:32rem}.max-w-\[85\%\]{max-width:85%}.max-h-32{max-height:8rem}.max-h-48{max-height:12rem}.max-h-60{max-height:15rem}.max-h-\[90vh\]{max-height:90vh}.max-h-\[280px\]{max-height:280px}.mx-auto{margin-left:auto;margin-right:auto}.m-0{margin:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-8{margin-top:2rem}.mt-10{margin-top:2.5rem}.mt-auto{margin-top:auto}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.my-1{margin-bottom:.25rem;margin-top:.25rem}.my-auto{margin-bottom:auto;margin-top:auto}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.pl-2{padding-left:.5rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-7{padding-right:1.75rem}.pr-8{padding-right:2rem}.py-0\.5{padding-bottom:.125rem;padding-top:.125rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-2\.5{padding-bottom:.625rem;padding-top:.625rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-8{padding-bottom:2rem;padding-top:2rem}.py-12{padding-bottom:3rem;padding-top:3rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pb-1\.5{padding-bottom:.375rem}.pb-3{padding-bottom:.75rem}.pb-6{padding-bottom:1.5rem}.pb-20{padding-bottom:5rem}.rounded-sm{border-radius:6px;border-radius:var(--radius-sm)}.rounded{border-radius:8px;border-radius:var(--radius)}.rounded-md{border-radius:6px;border-radius:var(--radius-sm)}.rounded-lg{border-radius:12px;border-radius:var(--radius-lg)}.rounded-xl{border-radius:16px;border-radius:var(--radius-xl)}.rounded-full{border-radius:9999px}.rounded-r-lg{border-bottom-right-radius:12px;border-bottom-right-radius:var(--radius-lg);border-top-right-radius:12px;border-top-right-radius:var(--radius-lg)}.rounded-tr-xs{border-top-right-radius:3px}.rounded-tl-xs{border-top-left-radius:3px}.border{border:1px solid #b4c5e024;border:1px solid var(--border)}.border-b{border-bottom:1px solid #b4c5e024;border-bottom:1px solid var(--border)}.border-t{border-top:1px solid #b4c5e024;border-top:1px solid var(--border)}.border-l{border-left:1px solid #b4c5e024;border-left:1px solid var(--border)}.border-l-2{border-left:2px solid #2fbf9b;border-left:2px solid var(--accent)}.border-dashed{border-style:dashed}.overflow-hidden{overflow:hidden}.overflow-y-auto{-webkit-overflow-scrolling:touch;overflow-y:auto}.overflow-x-auto{-webkit-overflow-scrolling:touch;overflow-x:auto}.resize-none{resize:none}.object-cover{object-fit:cover}.pointer-events-none{pointer-events:none}.cursor-pointer{cursor:pointer}.cursor-not-allowed{cursor:not-allowed}.select-none{-webkit-user-select:none;user-select:none}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:anywhere;word-break:break-word}.break-all{word-break:break-all}.text-xs{font-size:.75rem;line-height:1rem}.text-\[10px\]{font-size:10px;line-height:.875rem}.text-\[11px\]{font-size:11px;line-height:.95rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem}.text-lg,.text-xl{line-height:1.75rem}.text-xl{font-size:1.25rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-6xl{font-size:3.75rem;line-height:1}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.italic{font-style:italic}.text-center{text-align:center}.text-left{text-align:left}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.tracking-tight{letter-spacing:0}.tracking-wider{letter-spacing:.04em}.tracking-widest{letter-spacing:.1em}.leading-relaxed{line-height:1.625}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.shadow-sm{box-shadow:0 1px 2px #0000002e}.shadow-lg{box-shadow:0 14px 30px #00000042}.shadow-xl{box-shadow:0 18px 44px #00000052}.shadow-2xl{box-shadow:0 24px 70px #00000075}.outline-none{outline:none}.text-decoration-none{text-decoration:none}.underline{text-decoration:underline}.space-y-6>*+*{margin-top:1.5rem}.space-y-8>*+*{margin-top:2rem}.line-clamp-2,.line-clamp-3{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{-webkit-line-clamp:3}.transition-all{transition:all .15s ease-in-out}.transition-colors{transition:color .15s ease,background-color .15s ease,border-color .15s ease}.duration-300{transition-duration:.3s}.backdrop-blur-sm{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.backdrop-blur-xs{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.hover\:bg-secondary:hover{background-color:#141821;background-color:var(--bg-secondary)}.hover\:bg-card:hover{background-color:#1d2430;background-color:var(--bg-card)}.hover\:bg-card-hover:hover{background-color:#253041;background-color:var(--bg-card-hover)}.hover\:bg-accent-hover:hover{background-color:#36d0aa;background-color:var(--accent-hover)}.hover\:bg-accent\/30:hover{background-color:#2fbf9b4d}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.hover\:text-text-primary:hover{color:#f4f7fb;color:var(--text-primary)}.hover\:text-text-secondary:hover{color:#aeb8c7;color:var(--text-secondary)}.hover\:text-danger:hover{color:#ef4444;color:var(--danger)}.hover\:text-accent:hover{color:#2fbf9b;color:var(--accent)}.hover\:border-accent\/50:hover{border-color:#2fbf9b80}.hover\:border-danger\/40:hover{border-color:#ef444466}.hover\:underline:hover{text-decoration:underline}.hover\:brightness-110:hover{filter:brightness(1.1)}.focus-within\:border-accent\/60:focus-within{border-color:#2fbf9b99}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.last\:border-0:last-child{border:0}.group:hover .group-hover\:text-accent{color:#2fbf9b;color:var(--accent)}.card{background-color:#1d2430;background-color:var(--bg-card);border:1px solid #b4c5e024;border:1px solid var(--border);border-radius:16px;border-radius:var(--radius-xl);box-shadow:0 1px 2px #0000002e}.btn-primary{background-color:#2fbf9b;background-color:var(--accent);border:0;color:#fff;cursor:pointer;font-weight:600}.input-base{background-color:#111722;background-color:var(--bg-input);border:1px solid #b4c5e024;border:1px solid var(--border);color:#f4f7fb;color:var(--text-primary)}.animate-fadeIn{animation:fadeIn .2s ease-out forwards}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes whatsappPop{0%{opacity:0;transform:scale(.6) translateY(8px)}70%{opacity:1;transform:scale(1.08) translateY(-2px)}to{opacity:1;transform:scale(1) translateY(0)}}.animate-whatsapp-pop{animation:whatsappPop .22s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate-fadeIn{animation:fadeIn .15s ease-out forwards}@media (max-width:640px){body{font-size:14px}input,select,textarea{font-size:16px}.hide-mobile{display:none!important}.min-h-screen{min-height:100svh}.h-screen{height:100svh}.px-4{padding-left:.875rem;padding-right:.875rem}.p-8{padding:1.25rem}.max-w-\[85\%\]{max-width:92%}}@media (min-width:641px){.hide-desktop{display:none!important}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:self-auto{align-self:auto}.sm\:flex-none{flex:none}.sm\:min-w-0{min-width:0}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:max-w-\[75\%\]{max-width:75%}.sm\:p-2\.5{padding:.625rem}.sm\:p-3{padding:.75rem}.sm\:p-4{padding:1rem}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}}@media (min-width:1024px){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:col-span-2{grid-column:span 2/span 2}}.wa-chat-bg{background-color:#0b0d12;background-color:var(--wa-bg);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80'%3E%3Cg fill='none' stroke='rgba(255,255,255,0.03)'%3E%3Ccircle cx='10' cy='10' r='3'/%3E%3Ccircle cx='30' cy='30' r='3'/%3E%3Ccircle cx='50' cy='10' r='3'/%3E%3Ccircle cx='70' cy='30' r='3'/%3E%3Ccircle cx='10' cy='50' r='3'/%3E%3Ccircle cx='30' cy='70' r='3'/%3E%3Ccircle cx='50' cy='50' r='3'/%3E%3Ccircle cx='70' cy='70' r='3'/%3E%3C/g%3E%3C/svg%3E")}.wa-header{background-color:#141821;background-color:var(--wa-header);border-bottom:1px solid #b4c5e01a;border-bottom:1px solid var(--wa-divider)}.wa-input-bar{background-color:#141821;background-color:var(--wa-input-bar);border-top:1px solid #b4c5e01a;border-top:1px solid var(--wa-divider)}.wa-input-pill{background-color:#1d2430;background-color:var(--wa-input-inner);border:none;border-radius:21px;box-shadow:none;color:#e9edef;color:var(--wa-text);font-family:inherit;font-size:15px;line-height:1.4;max-height:120px;min-height:40px;min-width:0;outline:none;padding:9px 16px;resize:none;transition:none;width:100%}.wa-input-pill::placeholder{color:#8696a0;color:var(--wa-text-secondary)}.wa-input-pill:focus{border:none;box-shadow:none}.wa-icon-btn{align-items:center;background:#0000;border:none;border-radius:50%;color:#8696a0;color:var(--wa-text-secondary);cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;transition:background-color .12s ease,color .12s ease;width:40px}.wa-icon-btn:hover{background-color:#8696a01a;color:#e9edef;color:var(--wa-text)}.wa-send-btn{align-items:center;background-color:#00a884;background-color:var(--wa-send-btn);border:none;border-radius:50%;box-shadow:0 2px 6px #00000059;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:48px;justify-content:center;transition:background-color .12s ease,transform .1s ease;width:48px}.wa-send-btn:hover{background-color:#02c99e;background-color:var(--wa-send-btn-hover);transform:scale(1.04)}.wa-send-btn:active{transform:scale(.96)}.wa-send-btn:disabled{cursor:not-allowed;opacity:.45;transform:none}.wa-bubble-out{background-color:#005c4b;background-color:var(--wa-bubble-out);border-radius:7.5px 7.5px 0 7.5px;color:#e9edef;color:var(--wa-text);position:relative}.wa-bubble-out:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 13'%3E%3Cpath d='M0 0h8v13Z' fill='%23005c4b'/%3E%3C/svg%3E") no-repeat;background-size:8px 13px;content:"";height:13px;position:absolute;right:-8px;top:0;width:8px}.wa-bubble-in{background-color:#1d2430;background-color:var(--wa-bubble-in);border-radius:0 7.5px 7.5px 7.5px;color:#e9edef;color:var(--wa-text);position:relative}.wa-bubble-in:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 13'%3E%3Cpath d='M8 0H0v13Z' fill='%231d2430'/%3E%3C/svg%3E") no-repeat;background-size:8px 13px;content:"";height:13px;left:-8px;position:absolute;top:0;width:8px}.wa-meta{align-items:center;color:#8696a0;color:var(--wa-timestamp);display:inline-flex;float:right;font-size:11px;gap:3px;line-height:1;margin-bottom:-2px;margin-left:8px;margin-top:4px;-webkit-user-select:none;user-select:none;white-space:nowrap}.wa-meta-spacer{clear:both;content:"";display:block;height:0}.wa-reactions{align-items:center;background:#1d2430;background:var(--wa-reaction-bg);border:1px solid #8696a033;border:1px solid var(--wa-reaction-border);border-radius:999px;bottom:-14px;box-shadow:0 1px 3px #0000004d;display:flex;gap:2px;padding:3px 7px;position:absolute;z-index:10}.wa-typing-bubble{align-items:center;background-color:#1d2430;background-color:var(--wa-bubble-in);border-radius:0 7.5px 7.5px 7.5px;display:inline-flex;gap:4px;padding:12px 16px;position:relative}.wa-typing-bubble:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 13'%3E%3Cpath d='M8 0H0v13Z' fill='%231d2430'/%3E%3C/svg%3E") no-repeat;background-size:8px 13px;content:"";height:13px;left:-8px;position:absolute;top:0;width:8px}.wa-typing-dot{animation:wa-typing-bounce 1.4s ease-in-out infinite;background-color:#8696a0;background-color:var(--wa-text-secondary);border-radius:50%;height:8px;width:8px}.wa-typing-dot:first-child{animation-delay:0s}.wa-typing-dot:nth-child(2){animation-delay:.2s}.wa-typing-dot:nth-child(3){animation-delay:.4s}@keyframes wa-typing-bounce{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-5px)}}@keyframes wa-msg-in{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.wa-msg-animate{animation:wa-msg-in .18s ease-out forwards}.wa-date-divider{align-items:center;align-self:center;background:#1d2430;border-radius:999px;box-shadow:0 1px 2px #0000004d;color:#8696a0;color:var(--wa-text-secondary);display:flex;font-size:12px;justify-content:center;margin:8px 0;padding:4px 12px;-webkit-user-select:none;user-select:none}.wa-search-pill{background-color:#1d2430;background-color:var(--wa-input-inner);border:none;border-radius:21px;box-shadow:none;color:#e9edef;color:var(--wa-text);font-size:14px;min-height:0;min-height:auto;outline:none;padding:6px 14px 6px 36px;transition:none;width:100%}.wa-search-pill::placeholder{color:#8696a0;color:var(--wa-text-secondary)}.wa-search-pill:focus{border:none;box-shadow:none}.wa-icon-btn,.wa-send-btn{min-height:0;min-height:auto}.wa-sender-0{color:#df74a4}.wa-sender-1{color:#6bcbef}.wa-sender-2{color:#e07ed5}.wa-sender-3{color:#56d5a2}.wa-sender-4{color:#f2a647}.wa-sender-5{color:#7db4e6}.wa-sender-6{color:#53c9a6}.wa-sender-7{color:#e5ab5f}.wa-sender-8{color:#d192d9}.wa-sender-9{color:#3fb5e8}.wa-quick-menu{background:#1d2430;border:1px solid #b4c5e01a;border-radius:12px;bottom:calc(100% + 10px);box-shadow:0 6px 24px #00000080;left:8px;min-width:160px;overflow:hidden;position:absolute;z-index:30}.wa-quick-menu-item{align-items:center;background:#0000;border:none;color:#e9edef;color:var(--wa-text);cursor:pointer;display:flex;font-size:14px;gap:12px;min-height:0;min-height:auto;padding:13px 16px;text-align:left;transition:background-color .12s;width:100%}.wa-quick-menu-item:hover{background:#8696a01a}.wa-attachment-card{background:#0003;border-radius:6px;margin-bottom:4px;padding:8px 10px}.wa-msg-grouped{margin-top:2px!important}.wa-msg-grouped .wa-bubble-in:after,.wa-msg-grouped .wa-bubble-out:after{display:none}.wa-msg-grouped .wa-bubble-in,.wa-msg-grouped .wa-bubble-out{border-radius:7.5px}.wa-bubble-actions{display:flex;gap:2px;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .15s}.group\/bubble:hover .wa-bubble-actions{opacity:1;pointer-events:auto}.select-text{-webkit-user-select:text;user-select:text}.backdrop-blur-md{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.rounded-2xl{border-radius:16px}.bg-wa-header{background-color:#141821;background-color:var(--wa-header)}.bg-wa-input-bar{background-color:#141821;background-color:var(--wa-input-bar)}.bg-wa-input-inner{background-color:#1d2430;background-color:var(--wa-input-inner)}.bg-wa-bubble-out{background-color:#005c4b;background-color:var(--wa-bubble-out)}.bg-wa-bubble-in{background-color:#1d2430;background-color:var(--wa-bubble-in)}.text-wa{color:#e9edef;color:var(--wa-text)}.text-wa-secondary{color:#8696a0;color:var(--wa-text-secondary)}.text-wa-timestamp{color:#8696a0;color:var(--wa-timestamp)}.border-wa-divider{border-color:#b4c5e01a;border-color:var(--wa-divider)}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.-bottom-3\\.5{bottom:-.875rem}.-top-12{top:-3rem}.-top-3\\.5{top:-.875rem}.-mb-0\\.5{margin-bottom:-.125rem}.ml-2\\.5{margin-left:.625rem}.mb-0\\.5{margin-bottom:.125rem}.-bottom-2\\.5{bottom:-.625rem}.right-2\\.5{right:.625rem}.left-2\\.5{left:.625rem}.scale-110{transform:scale(1.1)}.scale-105{transform:scale(1.05)}.leading-none{line-height:1}.opacity-0{opacity:0}.opacity-90{opacity:.9}.opacity-100{opacity:1}.group\/bubble:hover .group-hover\/bubble\\:opacity-100{opacity:1}.transition-opacity{transition:opacity .15s ease}.hover\\:scale-110:hover{transform:scale(1.1)}.active\\:scale-95:active{transform:scale(.95)}.hover\\:scale-130:hover{transform:scale(1.3)}.inline{display:inline}.float-right{float:right}.font-size-15{font-size:15px}.wa-chat-bg{-webkit-overflow-scrolling:touch;flex:1 1;overflow-y:auto}.wa-emoji-picker{animation:wa-msg-in .15s ease-out forwards;background:#141821;border:1px solid #b4c5e01f;border-radius:14px;bottom:calc(100% + 8px);box-shadow:0 8px 32px #0000008c;display:flex;flex-direction:column;left:0;max-height:340px;overflow:hidden;position:absolute;width:320px;z-index:40}@media (max-width:420px){.wa-emoji-picker{left:0;width:calc(100vw - 24px)}}.wa-emoji-tabs{background:#0b0d12;border-bottom:1px solid #b4c5e01a;display:flex;flex-shrink:0}.wa-emoji-tab{background:none;border:none;border-bottom:2px solid #0000;cursor:pointer;flex:1 1;font-size:18px;min-height:0;min-height:auto;opacity:.55;padding:8px 4px;transition:border-color .12s}.wa-emoji-tab.active{border-bottom-color:#00a884;opacity:1}.wa-emoji-grid{grid-gap:2px;-webkit-overflow-scrolling:touch;display:grid;flex:1 1;gap:2px;grid-template-columns:repeat(8,1fr);overflow-y:auto;padding:8px}.wa-emoji-btn{align-items:center;background:#0000;border:none;border-radius:8px;cursor:pointer;display:flex;font-size:22px;height:36px;justify-content:center;line-height:1;min-height:0;min-height:auto;transition:background .1s;width:36px}.wa-emoji-btn:hover{background:#ffffff12}.wa-send-btn.recording{animation:wa-record-pulse 1.2s ease-in-out infinite;background-color:#ef4444}@keyframes wa-record-pulse{0%,to{box-shadow:0 0 0 0 #ef444480}50%{box-shadow:0 0 0 8px #ef444400}}.wa-voice-preview{align-items:center;background:#1d2430;border-radius:21px;display:flex;flex:1 1;gap:10px;min-height:40px;padding:0 12px}.wa-voice-timer{font-feature-settings:"tnum";color:#ef4444;font-size:15px;font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:.5px;min-width:40px}.wa-voice-waveform{align-items:center;display:flex;flex:1 1;gap:2px;height:24px}.wa-voice-bar{animation:wa-wave-bounce .8s ease-in-out infinite;background:#8696a0;border-radius:2px;flex-shrink:0;width:3px}.wa-voice-bar:nth-child(odd){animation-delay:0s}.wa-voice-bar:nth-child(2n){animation-delay:.15s}@keyframes wa-wave-bounce{0%,to{height:4px;opacity:.4}50%{height:20px;opacity:1}}.wa-voice-cancel{align-items:center;background:none;border:none;border-radius:6px;color:#8696a0;cursor:pointer;display:flex;font-size:12px;gap:4px;min-height:0;min-height:auto;padding:4px 8px;transition:color .12s}.wa-voice-cancel:hover{color:#ef4444}
/*# sourceMappingURL=main.5b0936e8.css.map*/