.Logo-module__5AlQXG__logo{border-radius:var(--radius-xs);transition:opacity var(--dur-fast) var(--ease), transform var(--dur) var(--ease);flex-shrink:0;align-items:center;display:inline-flex}.Logo-module__5AlQXG__logo:hover{opacity:.88}.Logo-module__5AlQXG__logo:active{transform:scale(.98)}.Logo-module__5AlQXG__logo img{height:var(--logo-h);width:auto;transition:height var(--dur) var(--ease)}.Logo-module__5AlQXG__dark,.Logo-module__5AlQXG__logo[data-on-dark] .Logo-module__5AlQXG__light{display:none}:root[data-theme=dark] .Logo-module__5AlQXG__light{display:none}.Logo-module__5AlQXG__logo[data-on-dark] .Logo-module__5AlQXG__dark{display:block}:root[data-theme=dark] .Logo-module__5AlQXG__dark{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .Logo-module__5AlQXG__light{display:none}:root:not([data-theme=light]) .Logo-module__5AlQXG__dark{display:block}}
.MobileTabBar-module__J2FaTa__bar{--i:0;--tab-h:64px;z-index:80;height:calc(var(--tab-h) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:var(--glass-strong);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border-top:1px solid var(--line);grid-template-columns:repeat(5,1fr);display:none;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px -12px #0c1a2e2e}@media (max-width:899px){.MobileTabBar-module__J2FaTa__bar{display:grid}}.MobileTabBar-module__J2FaTa__indicator{width:20%;height:var(--tab-h);transform:translateX(calc(var(--i) * 100%));transition:transform var(--dur-slow) var(--ease-spring);pointer-events:none;position:absolute;top:0;left:0}.MobileTabBar-module__J2FaTa__indicator:before{content:"";border-radius:var(--radius-full);background:var(--info-soft);width:52px;height:30px;margin-left:-26px;position:absolute;top:8px;left:50%}.MobileTabBar-module__J2FaTa__indicator:after{content:"";background:var(--gradient-gold);border-radius:0 0 3px 3px;width:24px;height:3px;margin-left:-12px;position:absolute;top:0;left:50%}.MobileTabBar-module__J2FaTa__tab{height:var(--tab-h);color:var(--muted);-webkit-tap-highlight-color:transparent;transition:color var(--dur) var(--ease);flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:10.5px;font-weight:650;display:flex;position:relative}.MobileTabBar-module__J2FaTa__tab[data-active]{color:var(--link)}.MobileTabBar-module__J2FaTa__tab:active .MobileTabBar-module__J2FaTa__icon{transform:scale(.88)}.MobileTabBar-module__J2FaTa__icon{height:30px;transition:transform var(--dur-fast) var(--ease-spring);place-items:center;display:grid;position:relative}.MobileTabBar-module__J2FaTa__tab[data-active] .MobileTabBar-module__J2FaTa__icon svg{animation:MobileTabBar-module__J2FaTa__pop .45s var(--ease-spring)}.MobileTabBar-module__J2FaTa__label{line-height:1}.MobileTabBar-module__J2FaTa__badge{border-radius:var(--radius-full);background:var(--gradient-gold);min-width:18px;height:18px;color:var(--accent-fg);box-shadow:0 0 0 2px var(--surface);animation:MobileTabBar-module__J2FaTa__pop .45s var(--ease-spring);place-items:center;padding:0 5px;font-size:10px;font-weight:800;line-height:1;display:grid;position:absolute;top:-1px;right:-11px}.MobileTabBar-module__J2FaTa__badge[data-tone=fav]{color:#fff;background:#e11d48}@keyframes MobileTabBar-module__J2FaTa__pop{0%{transform:scale(1)}40%{transform:scale(1.35)}to{transform:scale(1)}}
.WhatsAppFab-module__Zd_lQW__fab{z-index:75;right:max(16px, env(safe-area-inset-right));border-radius:var(--radius-full);color:#fff;height:58px;box-shadow:0 14px 30px -10px #1faa5399, var(--shadow);transition:transform var(--dur) var(--ease-spring), box-shadow var(--dur) var(--ease), gap var(--dur) var(--ease);animation:WhatsAppFab-module__Zd_lQW__fade-up var(--dur-slow) var(--ease) .6s both;background:#1faa53;align-items:center;gap:0;padding:4px;display:flex;position:fixed;bottom:24px}.WhatsAppFab-module__Zd_lQW__fab:before{content:"";width:50px;height:50px;animation:WhatsAppFab-module__Zd_lQW__ring 2.8s var(--ease) infinite;z-index:-1;background:#1faa53;border-radius:50%;position:absolute;top:4px;right:4px}@keyframes WhatsAppFab-module__Zd_lQW__ring{0%{opacity:.55;transform:scale(1)}70%,to{opacity:0;transform:scale(1.6)}}.WhatsAppFab-module__Zd_lQW__fab:hover{transform:translateY(-3px)}.WhatsAppFab-module__Zd_lQW__fab:active{transform:scale(.96)}.WhatsAppFab-module__Zd_lQW__icon{border-radius:50%;flex-shrink:0;place-items:center;width:50px;height:50px;display:grid}.WhatsAppFab-module__Zd_lQW__label{white-space:nowrap;opacity:0;max-width:0;transition:max-width var(--dur-slow) var(--ease), opacity var(--dur) var(--ease), padding var(--dur-slow) var(--ease);flex-direction:column;justify-content:center;font-size:14px;font-weight:700;line-height:1.15;display:flex;overflow:hidden}.WhatsAppFab-module__Zd_lQW__label small{opacity:.85;align-items:center;gap:5px;font-size:11px;font-weight:600;display:inline-flex}.WhatsAppFab-module__Zd_lQW__label small:before{content:"";background:#b9f6ca;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #b9f6ca4d}.WhatsAppFab-module__Zd_lQW__fab:hover .WhatsAppFab-module__Zd_lQW__label,.WhatsAppFab-module__Zd_lQW__fab:focus-visible .WhatsAppFab-module__Zd_lQW__label,.WhatsAppFab-module__Zd_lQW__fab[data-peek] .WhatsAppFab-module__Zd_lQW__label{opacity:1;max-width:220px;padding:0 4px 0 16px}@media (max-width:899px){.WhatsAppFab-module__Zd_lQW__fab{bottom:calc(64px + env(safe-area-inset-bottom) + 14px);height:52px}.WhatsAppFab-module__Zd_lQW__icon,.WhatsAppFab-module__Zd_lQW__fab:before{width:44px;height:44px}}@media print{.WhatsAppFab-module__Zd_lQW__fab{display:none}}@keyframes WhatsAppFab-module__Zd_lQW__fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}
