.alert.svelte-1frq9vu{align-items:flex-start;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border:1px solid var(--hairline-strong);border-radius:var(--radius-md);background:var(--surface-card);font-size:var(--text-sm);color:var(--text-primary);border-left-width:4px;display:flex}.tone-label.svelte-1frq9vu{font-size:var(--text-2xs);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:var(--tracking-label);flex:none;padding-top:.15em}.body.svelte-1frq9vu{flex:1;min-width:0}.body.svelte-1frq9vu p{margin:0}.body.svelte-1frq9vu p+p{margin-top:var(--space-xs)}.info.svelte-1frq9vu{border-left-color:var(--status-pending);background:var(--status-pending-soft)}.info.svelte-1frq9vu .tone-label:where(.svelte-1frq9vu){color:var(--status-pending)}.success.svelte-1frq9vu{border-left-color:var(--status-ok);background:var(--status-ok-soft)}.success.svelte-1frq9vu .tone-label:where(.svelte-1frq9vu){color:var(--status-ok)}.warning.svelte-1frq9vu{border-left-color:var(--status-partial);background:var(--status-partial-soft)}.warning.svelte-1frq9vu .tone-label:where(.svelte-1frq9vu){color:var(--status-partial)}.error.svelte-1frq9vu{border-left-color:var(--status-failed);background:var(--status-failed-soft)}.error.svelte-1frq9vu .tone-label:where(.svelte-1frq9vu){color:var(--status-failed)}.dismiss.svelte-1frq9vu{padding:var(--space-2xs);margin:calc(var(--space-2xs) * -1);color:var(--text-secondary);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:0;flex:none;line-height:1}.dismiss.svelte-1frq9vu:hover{background:var(--surface-elevated);color:var(--text-primary)}.btn.svelte-18sv61c{justify-content:center;align-items:center;gap:var(--space-xs);border-radius:var(--radius-md);border:1px solid var(--hairline-strong);background:var(--surface-card);color:var(--text-primary);font-family:var(--font-ui);font-weight:var(--weight-bold);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast), transform var(--transition-fast), box-shadow var(--transition-fast);line-height:1;display:inline-flex}.block.svelte-18sv61c{width:100%;display:flex}.sm.svelte-18sv61c{padding:var(--space-xs) var(--space-sm);font-size:var(--text-xs)}.md.svelte-18sv61c{padding:var(--space-sm) var(--space-md);font-size:var(--text-sm)}.lg.svelte-18sv61c{padding:var(--space-sm) var(--space-lg);font-size:var(--text-md);min-height:2.75rem}.primary.svelte-18sv61c{background:var(--color-primary);color:var(--text-on-primary);border:var(--carve-border) solid var(--carve-line);box-shadow:var(--carve-edge)}.primary.svelte-18sv61c:hover:not(:disabled){box-shadow:var(--carve-edge-lg);transform:translateY(-1px)}.primary.svelte-18sv61c:active:not(:disabled){transform:translateY(var(--press-sink));box-shadow:0 1px 0 var(--carve-shadow)}.secondary.svelte-18sv61c:hover:not(:disabled){background:var(--surface-elevated)}.secondary.svelte-18sv61c:active:not(:disabled){transform:translateY(1px)}.ghost.svelte-18sv61c{color:var(--text-secondary);font-weight:var(--weight-semibold);background:0 0;border-color:#0000}.ghost.svelte-18sv61c:hover:not(:disabled){background:var(--surface-elevated);color:var(--text-primary)}.btn.svelte-18sv61c:disabled{opacity:.55;cursor:not-allowed;transform:none}.reason.svelte-18sv61c{margin-top:var(--space-2xs);font-size:var(--text-2xs);color:var(--text-secondary);display:block}@media (prefers-reduced-motion:reduce){.btn.svelte-18sv61c,.btn.svelte-18sv61c:hover:not(:disabled),.btn.svelte-18sv61c:active:not(:disabled){transform:none}}
