._button_1q6e7_1{--btn-bg:var(--action-primary);--btn-bg-hover:var(--action-primary-hover);--btn-fg:var(--action-primary-text);--btn-border:transparent;justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--tap-target);padding:0 var(--space-5);border:1.5px solid var(--btn-border);border-radius:var(--radius-pill);background:var(--btn-bg);color:var(--btn-fg);font-weight:var(--weight-semibold);font-size:var(--text-md);letter-spacing:-.005em;white-space:nowrap;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);display:inline-flex;position:relative}._button_1q6e7_1:hover:not(:disabled){background:var(--btn-bg-hover)}._button_1q6e7_1:active:not(:disabled){transform:scale(.97)}._button_1q6e7_1:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:var(--radius-pill)}._button_1q6e7_1:disabled{--btn-bg:var(--action-disabled-bg);--btn-bg-hover:var(--action-disabled-bg);--btn-fg:var(--action-disabled-text);--btn-border:transparent;cursor:not-allowed;box-shadow:none}._button_1q6e7_1[aria-busy=true]{cursor:progress;--btn-fg:var(--text-muted)}._accent_1q6e7_62{--btn-bg:var(--action-accent);--btn-bg-hover:var(--action-accent-hover);--btn-fg:var(--action-accent-text)}._secondary_1q6e7_68{--btn-bg:var(--action-secondary);--btn-bg-hover:var(--action-secondary-hover);--btn-fg:var(--action-secondary-text);--btn-border:var(--border-default)}._ghost_1q6e7_75{--btn-bg:transparent;--btn-bg-hover:var(--action-ghost-hover);--btn-fg:var(--text-primary);box-shadow:none}._danger_1q6e7_82{--btn-bg:var(--state-error-tint);--btn-bg-hover:var(--accent-orange);--btn-fg:var(--state-error-ink)}._danger_1q6e7_82:hover:not(:disabled){--btn-fg:var(--p-slate-800)}._success_1q6e7_91{--btn-bg:var(--state-success);--btn-bg-hover:var(--state-success);--btn-fg:var(--p-slate-800)}._sm_1q6e7_97{min-height:36px;padding:0 var(--space-4);font-size:var(--text-sm)}._lg_1q6e7_102{min-height:56px;padding:0 var(--space-8);font-size:var(--text-lg)}._full_1q6e7_108{white-space:normal;text-align:center;width:100%;padding-block:var(--space-2)}._icon_1q6e7_116{display:inline-flex}._icon_1q6e7_116 svg{width:1.15em;height:1.15em}._iconOnly_1q6e7_124{width:var(--tap-target);aspect-ratio:1;padding:0}._iconOnly_1q6e7_124._sm_1q6e7_97{width:36px}._iconOnly_1q6e7_124 svg{width:20px;height:20px}._spin_1q6e7_137{animation:.9s linear infinite _spin_1q6e7_137}@keyframes _spin_1q6e7_137{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spin_1q6e7_137{animation-duration:2.4s}}._empty_1rbvc_1{justify-items:center;gap:var(--space-2);padding:var(--space-12) var(--space-6);border:1.5px dashed var(--border-default);border-radius:var(--radius-xl);text-align:center;color:var(--text-primary);display:grid}._art_1rbvc_11{width:88px;margin-bottom:var(--space-2)}._emptyTitle_1rbvc_15{font-size:var(--text-xl)}._emptyBody_1rbvc_18{max-width:34ch;margin-bottom:var(--space-3);color:var(--text-muted)}._skeleton_1rbvc_24{border-radius:var(--radius-sm);background:linear-gradient(90deg, var(--surface-3) 0 40%, var(--surface-2) 50%, var(--surface-3) 60% 100%) 0 0 / 300% 100%;animation:_shimmer_1rbvc_1 1.4s var(--ease-in-out) infinite;display:block}._round_1rbvc_30{border-radius:var(--radius-pill)}@keyframes _shimmer_1rbvc_1{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){._skeleton_1rbvc_24{animation:none}}[data-reduce-motion=true] ._skeleton_1rbvc_24{animation:none}
