@layer aitomaton{.btn.svelte-t1jwna{--button-bg: transparent;--button-fg: var(--color-ink-1);--button-border: 1px solid transparent;--button-shadow: none;--button-shadow-hover: none;--button-pad-y: 7px;--button-pad-x: 14px;--button-radius: 9999px;--button-gap: 6px;display:inline-flex;align-items:center;gap:var(--button-gap);padding:var(--button-pad-y) var(--button-pad-x);border-radius:var(--button-radius);border:var(--button-border);background:var(--button-bg);color:var(--button-fg);box-shadow:var(--button-shadow);font-family:inherit;font-size:13px;font-weight:600;line-height:1;cursor:pointer;transition:all var(--motion-fast) var(--ease-standard)}.btn.svelte-t1jwna:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.btn.svelte-t1jwna:disabled{cursor:not-allowed;opacity:.5}.btn-primary.svelte-t1jwna{--button-bg: var(--color-primary);--button-fg: var(--color-primary-fg);--button-shadow: var(--shadow-1)}.btn-primary.svelte-t1jwna:hover:not(:disabled){--button-bg: var(--color-primary-hover);--button-shadow: var(--shadow-2)}.btn-primary.svelte-t1jwna:active:not(:disabled){--button-bg: var(--color-primary-press);transform:scale(.98)}.btn-secondary.svelte-t1jwna{--button-bg: var(--color-surface-0);--button-fg: var(--color-ink-1);--button-border: 1px solid var(--color-hairline)}.btn-secondary.svelte-t1jwna:hover:not(:disabled){--button-border: 1px solid var(--color-hairline-2)}.btn-ghost.svelte-t1jwna{--button-fg: var(--color-ink-2);--button-radius: 8px}.btn-ghost.svelte-t1jwna:hover:not(:disabled){--button-bg: var(--color-surface-hover);--button-fg: var(--color-ink-1)}.btn-tone-danger.btn-primary.svelte-t1jwna{--button-bg: var(--color-danger);--button-fg: #fff}.btn-tone-danger.btn-primary.svelte-t1jwna:hover:not(:disabled){--button-bg: color-mix(in oklab, var(--color-danger) 88%, black)}.btn-tone-danger.btn-secondary.svelte-t1jwna,.btn-tone-danger.btn-ghost.svelte-t1jwna{--button-fg: var(--color-danger)}.btn-tone-danger.btn-ghost.svelte-t1jwna:hover:not(:disabled){--button-bg: var(--color-danger-tint)}.btn-sm.svelte-t1jwna{--button-pad-y: 5px;--button-pad-x: 10px;--button-radius: 8px;font-size:12px;font-weight:500}.btn-sm.svelte-t1jwna svg{width:12px;height:12px}.is-loading.svelte-t1jwna .btn-label:where(.svelte-t1jwna),.is-loading.svelte-t1jwna .btn-leading:where(.svelte-t1jwna),.is-loading.svelte-t1jwna .btn-trailing:where(.svelte-t1jwna){visibility:hidden}.is-loading.svelte-t1jwna{position:relative}.btn-spinner.svelte-t1jwna{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:14px;height:14px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:svelte-t1jwna-spin .6s linear infinite}@keyframes svelte-t1jwna-spin{to{transform:rotate(360deg)}}.btn-leading.svelte-t1jwna,.btn-trailing.svelte-t1jwna,.btn-label.svelte-t1jwna{display:inline-flex;align-items:center}}@layer aitomaton{.field.svelte-mmgy5z{display:flex;flex-direction:column;gap:var(--space-1);font-family:var(--font-sans)}.field-label.svelte-mmgy5z{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-ink-2)}.field-required.svelte-mmgy5z{color:var(--color-danger);margin-left:2px}.field-control.svelte-mmgy5z{display:flex}.field-control.svelte-mmgy5z>*{flex:1;min-width:0}.field-hint.svelte-mmgy5z{font-size:var(--text-sm);color:var(--color-ink-3)}.field-error.svelte-mmgy5z{font-size:var(--text-sm);color:var(--color-danger)}}
