.restore-banner.svelte-1fhhzf4{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.75rem;padding:.75rem .9rem;border:1px solid var(--border);border-left:3px solid var(--primary);border-radius:10px;background:var(--bg-primary)}.restore-banner.svelte-1fhhzf4>div:where(.svelte-1fhhzf4):first-child{display:flex;flex-direction:column;gap:.18rem}strong.svelte-1fhhzf4{color:var(--text-primary);font-size:.75rem}span.svelte-1fhhzf4{color:var(--text-muted);font-size:.67rem}.actions.svelte-1fhhzf4{display:flex;align-items:center;gap:.4rem}button.svelte-1fhhzf4{min-height:36px;padding:0 .75rem;border:1px solid var(--border);border-radius:999px;background:var(--bg-primary);color:var(--text-secondary);font:inherit;font-size:.68rem;font-weight:700;cursor:pointer}button.dismiss.svelte-1fhhzf4{width:36px;padding:0;border-radius:50%}button.svelte-1fhhzf4:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media(max-width:640px){.restore-banner.svelte-1fhhzf4{align-items:flex-start}.restore-banner.svelte-1fhhzf4 span:where(.svelte-1fhhzf4){display:none}}
