.WhatsAppButton-module__Ya1Cjq__contactFloatWrapper{z-index:var(--z-fixed,9999);flex-direction:column;align-items:flex-end;gap:10px;transition:bottom .25s;display:flex;position:fixed;bottom:1.5rem;right:1.5rem}.WhatsAppButton-module__Ya1Cjq__contactFloatWrapperAtBottom{bottom:6.5rem}.WhatsAppButton-module__Ya1Cjq__contactFloat{clip-path:polygon(12px 0%,100% 0%,100% calc(100% - 12px),calc(100% - 12px) 100%,0% 100%,0% 12px);background:var(--color-bg-elevated,#fff);border:1px solid var(--color-border,rgba(0,0,0,.1));box-shadow:0 4px 24px var(--color-black-shadow,rgba(0,0,0,.18)),0 0 0 1px rgba(255,255,255,.04) inset;transition:box-shadow var(--transition-base,.25s ease),transform var(--transition-base,.25s ease);align-items:stretch;display:flex}.WhatsAppButton-module__Ya1Cjq__contactFloat:hover{box-shadow:0 8px 32px var(--color-black-shadow,rgba(0,0,0,.22)),0 0 0 1px rgba(255,255,255,.06) inset}.WhatsAppButton-module__Ya1Cjq__contactFloatBtn{color:#fff;background-color:var(--color-whatsapp,#25d366);cursor:pointer;justify-content:center;align-items:center;min-width:56px;min-height:56px;padding:0 14px;text-decoration:none;transition:background-color .2s,filter .2s;display:flex;position:relative}.WhatsAppButton-module__Ya1Cjq__contactFloatBtn:hover{background-color:var(--color-whatsapp-hover,#20ba5a);filter:brightness(1.03)}.WhatsAppButton-module__Ya1Cjq__contactFloatBtnDiscord{background-color:#5865f2}.WhatsAppButton-module__Ya1Cjq__contactFloatBtnDiscord:hover{filter:brightness(1.03);background-color:#4752c4}.WhatsAppButton-module__Ya1Cjq__contactFloatIcon{flex-shrink:0;width:30px;height:30px}.WhatsAppButton-module__Ya1Cjq__contactFloatDivider{background:rgba(255,255,255,.35);flex-shrink:0;align-self:stretch;width:1px}.WhatsAppButton-module__Ya1Cjq__tooltip{background:var(--color-bg-elevated,#fff);color:var(--color-text-primary,#1a1a1a);white-space:nowrap;border:1px solid var(--color-border,rgba(0,0,0,.1));opacity:0;visibility:hidden;pointer-events:none;z-index:10;border-radius:8px;padding:8px 14px;font-size:13px;font-weight:500;transition:opacity .2s,visibility .2s;position:absolute;bottom:calc(100% + 10px);right:0;transform:none;box-shadow:0 4px 16px rgba(0,0,0,.15)}.WhatsAppButton-module__Ya1Cjq__tooltip:after{content:"";border:6px solid transparent;border-top-color:var(--color-bg-elevated,#fff);position:absolute;top:100%;right:14px;transform:none}.WhatsAppButton-module__Ya1Cjq__tooltipVisible{opacity:1;visibility:visible}.WhatsAppButton-module__Ya1Cjq__tooltipDiscord{right:0}.WhatsAppButton-module__Ya1Cjq__whatsappPopup{background:var(--color-bg-elevated,#fff);clip-path:polygon(12px 0%,100% 0%,100% calc(100% - 12px),calc(100% - 12px) 100%,0% 100%,0% 12px);border:1px solid var(--color-border,rgba(0,0,0,.1));width:280px;padding:16px;animation:.45s cubic-bezier(.34,1.56,.64,1) WhatsAppButton-module__Ya1Cjq__whatsappPopupSlideIn;position:relative;box-shadow:0 8px 32px rgba(0,0,0,.22),inset 0 0 0 1px rgba(255,255,255,.04)}.WhatsAppButton-module__Ya1Cjq__whatsappPopupFadeOut{animation:.3s ease-out forwards WhatsAppButton-module__Ya1Cjq__whatsappPopupFadeOut}@keyframes WhatsAppButton-module__Ya1Cjq__whatsappPopupSlideIn{0%{opacity:0;transform:translateY(16px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes WhatsAppButton-module__Ya1Cjq__whatsappPopupFadeOut{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(12px)scale(.95)}}.WhatsAppButton-module__Ya1Cjq__whatsappPopupClose{background:var(--color-bg-secondary,rgba(0,0,0,.06));width:22px;height:22px;color:var(--color-text-secondary,#888);cursor:pointer;z-index:2;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex;position:absolute;top:8px;right:8px}.WhatsAppButton-module__Ya1Cjq__whatsappPopupClose:hover{background:var(--color-bg-tertiary,rgba(0,0,0,.12));color:var(--color-text-primary,#1a1a1a)}.WhatsAppButton-module__Ya1Cjq__whatsappPopupBody{align-items:flex-start;gap:12px;display:flex}.WhatsAppButton-module__Ya1Cjq__whatsappPopupAvatar{background:var(--color-whatsapp,#25d366);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.WhatsAppButton-module__Ya1Cjq__whatsappPopupContent{flex:1;min-width:0}.WhatsAppButton-module__Ya1Cjq__whatsappPopupTitle{color:var(--color-text-primary,#1a1a1a);margin-bottom:4px;font-size:14px;font-weight:700;line-height:1.3}.WhatsAppButton-module__Ya1Cjq__whatsappPopupText{color:var(--color-text-secondary,#666);margin-bottom:10px;font-size:12.5px;line-height:1.45}.WhatsAppButton-module__Ya1Cjq__whatsappPopupCta{color:#fff;background:var(--color-whatsapp,#25d366);border-radius:20px;align-items:center;gap:6px;padding:7px 14px;font-size:12px;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-flex}.WhatsAppButton-module__Ya1Cjq__whatsappPopupCta:hover{background:var(--color-whatsapp-hover,#20ba5a);color:#fff}.WhatsAppButton-module__Ya1Cjq__whatsappPopupArrow{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid var(--color-bg-elevated,#fff);width:0;height:0;position:absolute;bottom:-8px;right:32px}@media (max-width:768px){.WhatsAppButton-module__Ya1Cjq__contactFloatWrapper{bottom:1rem;right:1rem}.WhatsAppButton-module__Ya1Cjq__contactFloatWrapperAtBottom{bottom:4.5rem}.WhatsAppButton-module__Ya1Cjq__contactFloat{clip-path:polygon(10px 0%,100% 0%,100% calc(100% - 10px),calc(100% - 10px) 100%,0% 100%,0% 10px)}.WhatsAppButton-module__Ya1Cjq__contactFloatBtn{min-width:52px;min-height:52px;padding:0 12px}.WhatsAppButton-module__Ya1Cjq__contactFloatIcon{width:28px;height:28px}.WhatsAppButton-module__Ya1Cjq__whatsappPopup{clip-path:polygon(10px 0%,100% 0%,100% calc(100% - 10px),calc(100% - 10px) 100%,0% 100%,0% 10px);width:250px;padding:14px}.WhatsAppButton-module__Ya1Cjq__whatsappPopupAvatar{width:34px;height:34px}.WhatsAppButton-module__Ya1Cjq__whatsappPopupTitle{font-size:13px}.WhatsAppButton-module__Ya1Cjq__whatsappPopupText{font-size:11.5px}.WhatsAppButton-module__Ya1Cjq__tooltip{padding:6px 10px;font-size:12px;bottom:calc(100% + 8px);right:0}}@media (max-width:360px){.WhatsAppButton-module__Ya1Cjq__whatsappPopup{clip-path:polygon(8px 0%,100% 0%,100% calc(100% - 8px),calc(100% - 8px) 100%,0% 100%,0% 8px);width:220px;padding:12px}.WhatsAppButton-module__Ya1Cjq__whatsappPopupTitle{font-size:12px}.WhatsAppButton-module__Ya1Cjq__whatsappPopupText{font-size:11px}}
.NavigationProgress-module__FOTHua__container{z-index:99999;background-color:var(--color-primary-transparent-hover,rgba(124,58,237,.2));height:3px;position:fixed;top:0;left:0;right:0}.NavigationProgress-module__FOTHua__progressBar{background-color:var(--color-primary-light);height:100%;box-shadow:0 0 10px var(--color-primary-light),0 0 5px var(--color-primary-light);transition:width .1s ease-out}
