.toast.svelte-1fk2ial{z-index:40;left:50%;bottom:calc(150px + env(safe-area-inset-bottom,0px));background:var(--fg);width:calc(100% - 32px);max-width:398px;color:var(--bg);border-radius:12px;align-items:center;gap:16px;padding:12px 16px;font-size:14.5px;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 8px 24px #00000040}span.svelte-1fk2ial{flex:1}button.svelte-1fk2ial{color:var(--accent-soft);text-transform:uppercase;letter-spacing:.05em;min-height:36px;font-size:13px;font-weight:700}.unknown.svelte-1v2axqk{max-width:420px;padding:48px max(16px, env(safe-area-inset-left,0px));gap:16px;margin:0 auto;display:grid}.unknown.svelte-1v2axqk h1:where(.svelte-1v2axqk){font-family:var(--font-display);margin:0}.banner.svelte-1v2axqk{top:env(safe-area-inset-top,0px);z-index:20;padding:8px max(16px, env(safe-area-inset-left,0px));flex-wrap:wrap;align-items:center;gap:8px;font-size:13.5px;display:flex;position:sticky}.warn.svelte-1v2axqk{background:var(--warn-soft);color:var(--warn)}.banner.svelte-1v2axqk a:where(.svelte-1v2axqk){color:inherit;font-weight:600}.tabs.svelte-1v2axqk{z-index:10;background:var(--surface);border-top:1px solid var(--line);max-width:430px;padding-bottom:env(safe-area-inset-bottom,0px);grid-template-columns:repeat(3,1fr);margin:0 auto;display:grid;position:fixed;bottom:0;left:0;right:0}.tabs.svelte-1v2axqk a:where(.svelte-1v2axqk){height:60px;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:12px;text-decoration:none;display:flex}.tabs.svelte-1v2axqk a[aria-current=page]:where(.svelte-1v2axqk){color:var(--accent);font-weight:600}
