.toast.svelte-jkcfdg{left:50%;bottom:calc(20px + env(safe-area-inset-bottom,0px));background:var(--color-surface);max-width:calc(100vw - 32px);color:var(--color-text);box-shadow:var(--shadow-float);border-radius:var(--radius-lg);z-index:20;align-items:center;gap:12px;padding:10px 12px 10px 16px;display:flex;position:fixed;transform:translate(-50%)}.toast.svelte-jkcfdg span:where(.svelte-jkcfdg){font-size:.85rem}.toast.svelte-jkcfdg button:where(.svelte-jkcfdg){border-radius:var(--radius-full);background:var(--color-primary);min-height:36px;color:var(--color-primary-contrast);cursor:pointer;border:none;flex-shrink:0;padding:8px 14px;font-size:.8rem}.toast.svelte-jkcfdg button:where(.svelte-jkcfdg):disabled{opacity:.7;cursor:default}html{--color-bg:#f6f5f2;--color-surface:#fff;--color-surface-glass:#ffffffeb;--color-surface-glass-subtle:#ffffff80;--color-text:#1f2937;--color-text-muted:#5b6472;--color-border:#00000014;--color-primary:#166534;--color-primary-contrast:#fff;--color-accent:#ea580c;--color-accent-contrast:#fff;--color-danger:#b91c1c;--color-danger-bg:#fef2f2;--color-favorite:#f5b400;--color-storage-traces:#007aff;--color-storage-trace-details:#ff9500;--color-storage-pois:#34c759;--color-storage-other:#ff2d55;--shadow-float:0 4px 20px #0000002e;--radius-lg:16px;--radius-full:999px;--focus-ring:0 0 0 3px #ea580c73}html,body{height:100%;color:var(--color-text);background:var(--color-bg);margin:0;font-family:system-ui,-apple-system,Segoe UI,sans-serif;overflow:hidden}button:focus-visible,a:focus-visible{box-shadow:var(--focus-ring);outline:none}
