.text-input.svelte-stclay{width:100%;box-sizing:border-box;padding:var(--input-padding-y) var(--input-padding-x);font-family:var(--font-family);font-size:var(--input-font-size);background-color:var(--input-bg);color:var(--input-fg);border:var(--input-border-width) solid var(--input-border);border-radius:var(--input-border-radius);transition:border-color var(--duration-fast) var(--ease-out)}.text-input.svelte-stclay:focus{outline:none;border-color:var(--input-border-focus)}.text-input.svelte-stclay:disabled{opacity:.5;cursor:not-allowed}.text-input.svelte-stclay::placeholder{color:var(--input-placeholder)}.text-input--inline.svelte-stclay{background:transparent;border:none;border-radius:0;padding:0;font-weight:var(--font-weight-medium, 500);border-bottom:1px dashed var(--input-inline-border-color)}.text-input--inline.svelte-stclay:focus{border-bottom-style:solid}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--button-gap);font-family:var(--font-family);font-size:var(--button-font-size);font-weight:var(--button-font-weight);border-radius:var(--button-border-radius);border:none;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.btn:disabled,.btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.btn:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.btn-sm{padding:var(--button-sm-padding-y) var(--button-sm-padding-x);font-size:var(--button-sm-font-size)}.btn-md{padding:var(--button-padding-y) var(--button-padding-x)}.btn-lg{padding:var(--button-lg-padding-y) var(--button-lg-padding-x);font-size:var(--button-lg-font-size)}.btn-primary{background-color:var(--button-primary-bg);color:var(--button-primary-fg)}.btn-primary:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--button-primary-bg-hover)}.btn-secondary{background-color:var(--button-secondary-bg);color:var(--button-secondary-fg);border:1px solid var(--button-secondary-border)}.btn-secondary:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--button-secondary-bg-hover)}.btn-ghost{background-color:var(--button-ghost-bg);color:var(--button-ghost-fg)}.btn-ghost:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--button-ghost-bg-hover)}
