button[data-v-a9015285]:active{transform:translateY(1px)}@media (max-width:640px){button[data-v-a9015285]{font-size:.875rem;min-width:50px;padding:.375rem .75rem}}[dir=rtl] button[data-v-a9015285]{font-family:inherit}.modern-drawer[data-v-9b301add]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.geometric-shape[data-v-9b301add]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);position:absolute}.shape-1[data-v-9b301add]{animation:float-1-9b301add 20s ease-in-out infinite;border-radius:30px;height:120px;right:-60px;top:20%;transform:rotate(45deg);width:120px}.shape-2[data-v-9b301add]{animation:float-2-9b301add 25s ease-in-out infinite;border-radius:20px;bottom:30%;height:80px;left:-40px;transform:rotate(-30deg);width:80px}.shape-3[data-v-9b301add]{animation:float-3-9b301add 30s ease-in-out infinite;border-radius:15px;height:60px;right:10%;top:60%;transform:rotate(15deg);width:60px}@keyframes float-1-9b301add{0%,to{transform:rotate(45deg) translateY(0)}50%{transform:rotate(45deg) translateY(-20px)}}@keyframes float-2-9b301add{0%,to{transform:rotate(-30deg) translate(0)}50%{transform:rotate(-30deg) translate(20px)}}@keyframes float-3-9b301add{0%,to{transform:rotate(15deg) translate(0)}50%{transform:rotate(15deg) translate(10px,-10px)}}.nav-link[data-v-9b301add]{animation:slideUp-9b301add .5s ease-out forwards;opacity:0;transform:translateY(20px)}@keyframes slideUp-9b301add{to{opacity:1;transform:translateY(0)}}.nav-link-rtl[data-v-9b301add]{animation:slideUpRTL-9b301add .5s ease-out forwards;transform:translateY(20px)}@keyframes slideUpRTL-9b301add{to{opacity:1;transform:translateY(0)}}.nav-link[data-v-9b301add]:before{background:linear-gradient(135deg,hsla(0,0%,100%,.1),transparent);border-radius:1rem;content:"";top:0;right:0;bottom:0;left:0;opacity:0;position:absolute;transition:opacity .3s ease}.nav-link[data-v-9b301add]:hover:before{opacity:1}.nav-link[data-v-9b301add]:focus{outline:2px solid hsla(0,0%,100%,.3);outline-offset:2px}[data-v-9b301add]{transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){.geometric-shape[data-v-9b301add],.nav-link[data-v-9b301add]{animation:none}[data-v-9b301add]{transition-duration:.01ms!important}}@media (max-width:768px){.geometric-shape[data-v-9b301add]{opacity:.3}}@media (prefers-contrast:high){.nav-link[data-v-9b301add]{border:1px solid hsla(0,0%,100%,.2)}.nav-link[data-v-9b301add]:hover,.nav-link[class*="tw-bg-white/15"][data-v-9b301add]{border-color:#ffffff80}}@media (prefers-color-scheme:dark){.geometric-shape[data-v-9b301add]{background:#ffffff08}}[data-v-9b301add] .n-drawer-header{--n-header-border-bottom:0px solid transparent!important}.router-link-active.router-link-exact-active[data-v-e61ff574]{color:#f23d57}.floating-whatsapp-container[data-v-a3fea1ba]{bottom:10px;pointer-events:none;position:fixed;z-index:9999}.floating-whatsapp-btn[data-v-a3fea1ba]{align-items:center;animation:float-a3fea1ba 3s ease-in-out infinite;background:linear-gradient(135deg,#25d366,#128c7e);border-radius:50%;box-shadow:0 4px 20px #25d36666,0 8px 32px #25d36633;color:#fff;cursor:pointer;display:flex;height:60px;justify-content:center;left:20px;pointer-events:auto;position:relative;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);width:60px}.floating-whatsapp-btn.rtl[data-v-a3fea1ba]{left:auto;right:20px}.floating-whatsapp-btn[data-v-a3fea1ba]:hover{box-shadow:0 6px 30px #25d36680,0 12px 40px #25d3664d;transform:scale(1.1)}.ripple-effect[data-v-a3fea1ba]{animation:ripple-a3fea1ba 2s infinite;border:2px solid rgba(37,211,102,.6);border-radius:50%;height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.ripple-delay-1[data-v-a3fea1ba]{animation-delay:.5s;border-color:#25d36666}.ripple-delay-2[data-v-a3fea1ba]{animation-delay:1s;border-color:#25d36633}.whatsapp-icon[data-v-a3fea1ba]{align-items:center;animation:bounce-a3fea1ba 2s infinite;display:flex;justify-content:center;position:relative;z-index:2}.icon-svg[data-v-a3fea1ba]{height:32px;transition:transform .3s ease;width:32px}.floating-whatsapp-btn:hover .icon-svg[data-v-a3fea1ba]{transform:rotate(15deg) scale(1.1)}@keyframes float-a3fea1ba{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes ripple-a3fea1ba{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.8)}}@keyframes bounce-a3fea1ba{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-4px)}60%{transform:translateY(-2px)}}.floating-whatsapp-btn[data-v-a3fea1ba]:before{animation:pulse-a3fea1ba 2s infinite;background:linear-gradient(135deg,#25d366,#128c7e);border-radius:50%;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}@keyframes pulse-a3fea1ba{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.3)}}@media (max-width:768px){.floating-whatsapp-btn[data-v-a3fea1ba]{height:46px;width:46px}.icon-svg[data-v-a3fea1ba]{height:20px;width:20px}}@media (prefers-reduced-motion:reduce){.floating-whatsapp-btn[data-v-a3fea1ba],.floating-whatsapp-btn[data-v-a3fea1ba]:hover,.ripple-effect[data-v-a3fea1ba],.whatsapp-icon[data-v-a3fea1ba]{transform:scale(1.05)}}
