.whatsapp-dialog-content,[data-radix-dialog-overlay]{background:transparent!important}.whatsapp-dialog-content{position:fixed!important;bottom:85px!important;right:20px!important;top:auto!important;left:auto!important;transform:none!important;max-width:300px!important;width:280px!important;padding:0!important;border:none!important;box-shadow:none!important;pointer-events:none!important}.whatsapp-dialog-content>*{pointer-events:auto!important}[data-radix-dialog-content].whatsapp-dialog-content{z-index:1001!important}[data-radix-dialog-portal]{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100%!important;pointer-events:none!important;z-index:1001!important}.whatsapp-button-container{position:fixed!important;bottom:20px!important;right:20px!important;z-index:1000!important;transform:translateZ(0)!important;will-change:transform!important}@media (max-width:768px){.whatsapp-dialog-content{bottom:75px!important;right:15px!important;width:260px!important}}@media (max-width:480px){.whatsapp-dialog-content{right:10px!important;left:10px!important;width:auto!important;max-width:none!important}}@keyframes heartbeat{0%{transform:scale(1);box-shadow:0 1px 4px rgba(37,211,102,.2),0 0 0 0 rgba(37,211,102,.4)}25%{transform:scale(1.1);box-shadow:0 1px 6px rgba(37,211,102,.25),0 0 0 1px rgba(37,211,102,.15)}50%{transform:scale(1.05);box-shadow:0 2px 8px rgba(37,211,102,.3),0 0 0 2px rgba(37,211,102,.08)}75%{transform:scale(1.15);box-shadow:0 2px 10px rgba(37,211,102,.35),0 0 0 3px rgba(37,211,102,.05)}to{transform:scale(1);box-shadow:0 1px 4px rgba(37,211,102,.2),0 0 0 0 rgba(37,211,102,.4)}}html[dir=rtl]{direction:rtl;text-align:right}.focus-visible-disable:focus-visible,[role=combobox]:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none!important;box-shadow:none!important}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-thumb{background-color:#c4b5fd;border-radius:9999px;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}::-webkit-scrollbar-track{background-color:#fff;border-radius:9999px}html{scroll-behavior:smooth;overflow-y:scroll}body[data-radix-dialog-scroll-lock]{overflow:hidden!important;padding-right:0!important}html{scrollbar-width:thin;scrollbar-color:#c4b5fd #fff}.scroll-lock{position:fixed!important;left:0;right:0;width:100%!important;overflow:hidden!important}.container-page{margin-left:auto;margin-right:auto;width:100%;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:1024px){.container-page{max-width:1120px;padding-left:2rem;padding-right:2rem}}@media (min-width:1280px){.container-page{max-width:1350px}}@media (min-width:1536px){.container-page{max-width:1600px}}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.shimmer-effect{background:linear-gradient(90deg,#f0f0f0,#e8e8e8 20%,#f0f0f0 40%,#f0f0f0);background-size:1000px 100%;animation:shimmer 1.5s infinite}.shimmer-effect-indigo{background:linear-gradient(90deg,#e0e7ff,#c7d2fe 20%,#e0e7ff 40%,#e0e7ff);background-size:1000px 100%;animation:shimmer 1.5s infinite}