.kx-button.svelte-1wrpflx{border:1px solid var(--border);border-radius:var(--radius-button);font:inherit;cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast);justify-content:center;align-items:center;gap:.45rem;font-weight:600;display:inline-flex}.kx-button.svelte-1wrpflx:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.kx-button.svelte-1wrpflx:disabled{cursor:not-allowed;opacity:.55}.kx-button--sm.svelte-1wrpflx{min-height:2rem;padding:.3rem .65rem;font-size:.8rem}.kx-button--md.svelte-1wrpflx{min-height:2.5rem;padding:.5rem .9rem;font-size:.875rem}.kx-button--lg.svelte-1wrpflx{min-height:3rem;padding:.7rem 1.15rem;font-size:1rem}.kx-button--primary.svelte-1wrpflx{background:var(--primary);color:var(--primary-foreground);border-color:#0000}.kx-button--secondary.svelte-1wrpflx{background:var(--secondary);color:var(--secondary-foreground)}.kx-button--ghost.svelte-1wrpflx{color:var(--foreground);background:0 0;border-color:#0000}.kx-button--destructive.svelte-1wrpflx{border-color:var(--destructive);background:var(--destructive);color:var(--destructive-foreground)}.kx-button.svelte-1wrpflx:not(:disabled):not([data-variant=primary]):hover{filter:brightness(.96)}.kx-icon-button.svelte-r2aw9y{border:1px solid var(--border);border-radius:var(--radius-button);background:var(--secondary);width:2.5rem;height:2.5rem;color:var(--secondary-foreground);cursor:pointer;place-items:center;display:inline-grid}.kx-icon-button.svelte-r2aw9y:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.kx-icon-button.svelte-r2aw9y:disabled{cursor:not-allowed;opacity:.55}.kx-select.svelte-1ficth1{color:var(--muted-foreground);gap:.35rem;font-size:.8rem;display:grid}select.svelte-1ficth1{border:1px solid var(--border);border-radius:var(--radius-button);background:var(--background);min-height:2.5rem;color:var(--foreground);font:inherit;padding:.4rem .75rem}select.svelte-1ficth1:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.kx-toggle.svelte-5vkvt1{border:1px solid var(--border);background:var(--secondary);min-height:2.25rem;color:var(--secondary-foreground);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:.4rem;padding:.4rem .75rem;display:inline-flex}.kx-toggle[aria-pressed=true].svelte-5vkvt1{border-color:var(--primary);color:var(--primary)}.kx-toggle.svelte-5vkvt1:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.kx-state.svelte-1uuigkb{text-align:center;min-height:10rem;color:var(--foreground);align-content:center;place-items:center;gap:.45rem;padding:1.5rem;display:grid}.kx-state__mark.svelte-1uuigkb{background:var(--kx-role-accent,var(--muted-foreground));border-radius:999px;width:.7rem;height:.7rem}[data-state=loading].svelte-1uuigkb .kx-state__mark:where(.svelte-1uuigkb){background:var(--kx-role-accent,var(--primary));animation:1.2s ease-in-out infinite svelte-1uuigkb-pulse}[data-state=error].svelte-1uuigkb .kx-state__mark:where(.svelte-1uuigkb){background:var(--kx-role-accent,var(--destructive))}h2.svelte-1uuigkb{margin:0;font-size:1rem}p.svelte-1uuigkb{max-width:34rem;color:var(--muted-foreground);margin:0;font-size:.875rem}.kx-state__actions.svelte-1uuigkb{margin-top:.5rem}@keyframes svelte-1uuigkb-pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){[data-state=loading].svelte-1uuigkb .kx-state__mark:where(.svelte-1uuigkb){animation:none}}
