.visitor-country-flags_root___YLku{--flag-travel:70vh;position:fixed;right:max(12px,env(safe-area-inset-right,0px));bottom:calc(max(var(--mobile-nav-space, 0px), env(safe-area-inset-bottom, 0px)) + 12px);z-index:40;width:40px;height:0;overflow:visible;pointer-events:none;user-select:none}.visitor-country-flags_flag__yHiki{position:absolute;right:var(--flag-offset);bottom:0;display:block;width:max-content;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:var(--flag-size);font-weight:400;line-height:1;opacity:0;pointer-events:none;will-change:transform,opacity;animation:visitor-country-flags_floatFlag__Cma02 var(--flag-duration) linear both}@keyframes visitor-country-flags_floatFlag__Cma02{0%{opacity:0;transform:translateZ(0) scale(.88)}10%{opacity:.76}25%{transform:translate3d(var(--flag-drift),calc(var(--flag-travel) * -.25),0) scale(1)}55%{opacity:.68;transform:translate3d(calc(var(--flag-drift) * -.6),calc(var(--flag-travel) * -.55),0) scale(1)}80%{opacity:.42;transform:translate3d(calc(var(--flag-drift) * .5),calc(var(--flag-travel) * -.8),0) scale(.98)}to{opacity:0;transform:translate3d(var(--flag-drift),calc(var(--flag-travel) * -1),0) scale(.94)}}@supports (height:1dvh){.visitor-country-flags_root___YLku{--flag-travel:70dvh}}@media (prefers-reduced-motion:reduce){.visitor-country-flags_root___YLku{display:none}}