.WhatsAppButton-module__Ya1Cjq__contactFloatWrapper{z-index:var(--z-fixed,9999);flex-direction:column;align-items:flex-end;gap:10px;display:flex;position:fixed;bottom:1.5rem;right:1.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;top:50%;right:calc(1.5rem + 68px);transform:translateY(-50%);box-shadow:0 4px 16px rgba(0,0,0,.15)}.WhatsAppButton-module__Ya1Cjq__tooltip:after{content:"";border:6px solid transparent;border-left-color:var(--color-bg-elevated,#fff);position:absolute;top:50%;left:100%;transform:translateY(-50%)}.WhatsAppButton-module__Ya1Cjq__tooltipVisible{opacity:1;visibility:visible}.WhatsAppButton-module__Ya1Cjq__tooltipDiscord{right:calc(1.5rem + 8px)}.WhatsAppButton-module__Ya1Cjq__helperBanner{clip-path:polygon(10px 0%,100% 0%,100% calc(100% - 10px),calc(100% - 10px) 100%,0% 100%,0% 10px);background:linear-gradient(135deg,#25d366 0%,#20ba5a 100%);max-width:260px;padding:14px 36px 14px 16px;animation:.4s ease-out WhatsAppButton-module__Ya1Cjq__helperBannerSlideIn;position:relative;box-shadow:0 4px 20px rgba(0,0,0,.15)}.WhatsAppButton-module__Ya1Cjq__helperBannerFadeOut{animation:.25s ease-out forwards WhatsAppButton-module__Ya1Cjq__helperBannerFadeOut}@keyframes WhatsAppButton-module__Ya1Cjq__helperBannerSlideIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes WhatsAppButton-module__Ya1Cjq__helperBannerFadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10px)}}.WhatsAppButton-module__Ya1Cjq__helperContent{color:#fff}.WhatsAppButton-module__Ya1Cjq__helperTitle{margin-bottom:4px;font-size:14px;font-weight:700}.WhatsAppButton-module__Ya1Cjq__helperText{opacity:.95;font-size:12px;line-height:1.4}.WhatsAppButton-module__Ya1Cjq__helperClose{clip-path:polygon(4px 0%,100% 0%,100% calc(100% - 4px),calc(100% - 4px) 100%,0% 100%,0% 4px);color:#fff;cursor:pointer;background:rgba(255,255,255,.2);border:none;justify-content:center;align-items:center;width:22px;height:22px;transition:background-color .15s;display:flex;position:absolute;top:8px;right:8px}.WhatsAppButton-module__Ya1Cjq__helperClose:hover{background:rgba(255,255,255,.35)}.WhatsAppButton-module__Ya1Cjq__helperArrow{border-top:8px solid #20ba5a;border-left:8px solid transparent;border-right:8px solid transparent;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__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__helperBanner{clip-path:polygon(8px 0%,100% 0%,100% calc(100% - 8px),calc(100% - 8px) 100%,0% 100%,0% 8px);max-width:220px;padding:12px 30px 12px 14px}.WhatsAppButton-module__Ya1Cjq__helperTitle{font-size:13px}.WhatsAppButton-module__Ya1Cjq__helperText{font-size:11px}.WhatsAppButton-module__Ya1Cjq__tooltip{padding:6px 10px;font-size:12px;right:calc(100% + 8px)}}@media (max-width:360px){.WhatsAppButton-module__Ya1Cjq__helperBanner{clip-path:polygon(6px 0%,100% 0%,100% calc(100% - 6px),calc(100% - 6px) 100%,0% 100%,0% 6px);max-width:180px;padding:10px 26px 10px 12px}.WhatsAppButton-module__Ya1Cjq__helperTitle{font-size:12px}.WhatsAppButton-module__Ya1Cjq__helperText{font-size:10px}}
.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}
