:root{--bg:#0c0e11;--card:#161a20;--card2:#1d222b;--line:#2a3140;--txt:#e8ebf0;--dim:#8b94a3;--slop:#ff4d4d;--ok:#3ddc84;--mid:#f5b942;--accent:#f5b942}*{box-sizing:border-box;margin:0;padding:0}html,body{color:var(--txt);background:#07080a;font:16px/1.45 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}@media (width>=900px){body{background-color:#07080a;background-image:radial-gradient(1100px 500px at 50% -10%,#f5b9420d,#0000 65%),radial-gradient(900px 600px at 85% 110%,#ff4d4d0a,#0000 60%),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}}button{font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0}a{color:inherit}.phone.svelte-12qhfyh{background:var(--bg);flex-direction:column;max-width:414px;min-height:100dvh;margin:0 auto;padding:22px 18px 28px;display:flex;box-shadow:0 0 60px #0009}@media (width>=900px){.phone.svelte-12qhfyh{border:1px solid var(--line);border-radius:22px;max-width:580px;min-height:calc(100dvh - 56px);margin:28px auto;padding:30px 34px 32px}.phone.home.svelte-12qhfyh{max-width:1040px}}.phone.svelte-12qhfyh>*{flex-shrink:0}footer.svelte-12qhfyh{text-align:center;color:var(--dim);margin-top:auto;padding-top:26px;font-size:12px}footer.svelte-12qhfyh a:where(.svelte-12qhfyh){color:var(--dim)}
