.connection-banner[data-v-9940ebca]{z-index:9998;color:#fff;justify-content:center;align-items:center;gap:.5rem;padding:.6rem 1rem;font-size:.9rem;font-weight:500;display:flex;position:fixed;top:0;left:0;right:0}.connection-banner.reconnecting[data-v-9940ebca]{background:#f39c12}.connection-banner.disconnected[data-v-9940ebca]{background:#e74c3c}.connection-banner.logged-out[data-v-9940ebca]{background:#7f8c9b}.icon[data-v-9940ebca]{font-size:1rem}.banner-enter-active[data-v-9940ebca],.banner-leave-active[data-v-9940ebca]{transition:transform .3s,opacity .3s}.banner-enter-from[data-v-9940ebca],.banner-leave-to[data-v-9940ebca]{opacity:0;transform:translateY(-100%)}*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f5f5f5;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}
