.update-banner.svelte-12qhfyh{position:fixed;bottom:.75rem;left:50%;transform:translate(-50%);background:#0f172af2;color:#f9fafb;padding:.4rem .9rem;border-radius:999px;box-shadow:0 10px 30px #000000b3;display:flex;align-items:center;gap:.75rem;z-index:99999;font-size:.8rem}.update-banner.svelte-12qhfyh button:where(.svelte-12qhfyh){border:none;border-radius:999px;padding:.25rem .7rem;background:#22c55e;color:#020617;font-weight:600;cursor:pointer;font-size:.78rem}.update-banner.svelte-12qhfyh button:where(.svelte-12qhfyh):hover{filter:brightness(1.05)}
