@import"https://fonts.googleapis.com/css2?family=Orbitron:wght@400;700&display=swap";.cookie-banner.svelte-10b7zl7{position:fixed;bottom:3rem;left:50%;transform:translate(-50%);background:#292929f2;color:#fff;padding:.8rem 1rem;border-radius:10px;display:inline-flex;align-items:center;gap:.8rem;font-size:.75rem;z-index:100;max-width:90%;box-shadow:0 4px 10px #0003;justify-content:center;text-align:center}.cookie-banner.svelte-10b7zl7 span:where(.svelte-10b7zl7){flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cookie-banner.svelte-10b7zl7 button:where(.svelte-10b7zl7){background:#2196f3;color:#fff;border:none;padding:.4rem 1rem;border-radius:5px;cursor:pointer;font-weight:700;font-size:.75rem;transition:background .2s ease,transform .1s ease}.cookie-banner.svelte-10b7zl7 button:where(.svelte-10b7zl7):hover{background:#4facf9;transform:scale(1.05)}@media(max-width:480px){.cookie-banner.svelte-10b7zl7{bottom:2rem;padding:.6rem .8rem;font-size:.7rem}.cookie-banner.svelte-10b7zl7 button:where(.svelte-10b7zl7){padding:.3rem .8rem;font-size:.7rem}}html,body{height:100%;margin:0;padding:0;overflow:hidden}.fullscreen{width:100vw;height:100vh}slot,body.js-active slot{display:none}body.js-active slot{display:block}body{font-family:Orbitron,sans-serif}.common-footer.svelte-12qhfyh{position:fixed;bottom:0;left:0;right:0;background:#fff;font-size:.5rem;padding:.5rem 1rem;display:flex;justify-content:center;pointer-events:auto;z-index:10;color:#aaa;border-top:1px solid rgba(0,0,0,.1)}.footer-content.svelte-12qhfyh{display:flex;justify-content:center;align-items:center;width:clamp(200px,90%,600px)}.footer-links.svelte-12qhfyh{display:flex;align-items:center;gap:.5rem}.footer-links.svelte-12qhfyh a:where(.svelte-12qhfyh),.footer-links.svelte-12qhfyh button:where(.svelte-12qhfyh),.footer-separator.svelte-12qhfyh{color:#292929;text-decoration:none;background:none;border:none;cursor:pointer;font-size:.5rem;font-family:inherit;padding:0}.footer-links.svelte-12qhfyh a:where(.svelte-12qhfyh):hover,.footer-links.svelte-12qhfyh button:where(.svelte-12qhfyh):hover{color:#888;text-decoration:underline}.cookie-link.svelte-12qhfyh{background:none;border:none;color:#2196f3;text-decoration:underline;cursor:pointer;font-size:.5rem;padding:0}.cookie-link.svelte-12qhfyh:hover{color:#4facf9}@media(max-width:255px),(max-height:345px){.footer-links.svelte-12qhfyh a:where(.svelte-12qhfyh),.footer-links.svelte-12qhfyh button:where(.svelte-12qhfyh),.footer-separator.svelte-12qhfyh{font-size:.4rem}.footer-links.svelte-12qhfyh{gap:.3rem}.common-footer.svelte-12qhfyh{padding:.1rem,.3rem}}
