.icon-btn[data-v-e76b76bf]{width:var(--control-h);height:var(--control-h);border-radius:var(--radius-md);border:1px solid #0000;flex:none;place-items:center;padding:0;display:inline-grid}.icon-btn.sm[data-v-e76b76bf]{width:var(--control-h-sm);height:var(--control-h-sm)}.icon-btn[data-v-e76b76bf]:disabled{cursor:not-allowed;opacity:.45}.ghost[data-v-e76b76bf]{color:var(--text-muted);background:0 0}.ghost[data-v-e76b76bf]:hover:not(:disabled){color:var(--text);background:var(--surface-muted)}.secondary[data-v-e76b76bf]{color:var(--text);background:var(--surface);border-color:var(--border)}.secondary[data-v-e76b76bf]:hover:not(:disabled){background:var(--surface-muted)}.soft[data-v-e76b76bf]{color:var(--primary);background:var(--primary-soft);border-color:var(--primary-soft-border)}.soft[data-v-e76b76bf]:hover:not(:disabled){background:var(--primary-soft-hover)}.primary[data-v-e76b76bf]{color:var(--on-primary);background:var(--primary)}.primary[data-v-e76b76bf]:hover:not(:disabled){background:var(--primary-hover)}.danger[data-v-e76b76bf]{color:var(--on-danger);background:var(--danger)}.danger[data-v-e76b76bf]:hover:not(:disabled){background:var(--danger-strong)}.success[data-v-e76b76bf]{color:var(--success-strong);background:var(--success-soft);border-color:var(--success)}.alert[data-v-61c7efac]{gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid;align-items:flex-start;display:flex}.alert.compact[data-v-61c7efac]{padding:var(--space-1) var(--space-2);font-size:12px;line-height:16px}.icon[data-v-61c7efac]{flex:none;align-items:center;height:20px;display:flex}.compact .icon[data-v-61c7efac]{height:16px}.text[data-v-61c7efac]{min-width:0}.title[data-v-61c7efac]{font-weight:600}.title[data-v-61c7efac]:after{content:" "}.action[data-v-61c7efac]{flex:none;text-decoration:underline}.action[data-v-61c7efac] a,.action[data-v-61c7efac] button{font:inherit;color:inherit;background:0 0;border:none;padding:0;text-decoration:underline}.close[data-v-61c7efac]{margin:calc(var(--space-1) * -1) calc(var(--space-1) * -1) calc(var(--space-1) * -1) 0;color:inherit}.info[data-v-61c7efac]{color:var(--text);background:var(--primary-soft);border-color:var(--primary-soft-border)}.info .icon[data-v-61c7efac],.info .title[data-v-61c7efac]{color:var(--primary)}.success[data-v-61c7efac]{color:var(--success-strong);background:var(--success-soft);border-color:var(--success)}.warning[data-v-61c7efac]{color:var(--warning-strong);background:var(--warning-soft);border-color:var(--warning)}.danger[data-v-61c7efac]{color:var(--danger-strong);background:var(--danger-soft);border-color:var(--danger)}
