div.svelte-bl1uao{--internal-height:2.5rem;--internal-padding:1rem;--internal-icon-size:1.25rem;--internal-placeholder:color-mix(in srgb, var(--color-muted,) 35%, var(--color-foreground));box-sizing:border-box;width:min(100%,18rem);min-width:0;max-width:100%;min-height:var(--internal-height);padding-inline:var(--internal-padding);border-radius:.625rem;align-self:start;align-items:center;gap:.625rem;display:inline-flex}div[data-wide].svelte-bl1uao{width:100%}div[data-size=small].svelte-bl1uao{--internal-height:2rem;--internal-padding:.75rem;--internal-icon-size:1rem}div[data-size=large].svelte-bl1uao{--internal-height:3rem;--internal-padding:1.125rem;--internal-icon-size:1.5rem}span.svelte-bl1uao{color:var(--color-muted);font-size:var(--internal-icon-size);pointer-events:none;flex:none;display:inline-flex}input.svelte-bl1uao{box-sizing:border-box;width:100%;min-width:0;color:inherit;font:inherit;height:calc(var(--internal-height) - 2px);background:0 0;border:0;outline:0;padding:0;font-size:1rem;font-weight:200;line-height:1.5}input[type=number].svelte-bl1uao{appearance:textfield}input[type=number].svelte-bl1uao::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number].svelte-bl1uao::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input.svelte-bl1uao::placeholder{color:var(--internal-placeholder);opacity:1}div.svelte-bl1uao:has(input:where(.svelte-bl1uao):focus){outline:2px solid var(--color-primary);outline-offset:2px}div.svelte-bl1uao:has(input:where(.svelte-bl1uao):user-invalid,input[aria-invalid=true]:where(.svelte-bl1uao)){--surface-border:var(--color-error);outline-color:var(--color-error)}div.svelte-bl1uao:has(:where(.svelte-bl1uao):disabled){opacity:.5;cursor:not-allowed}div[data-variant=soft].svelte-bl1uao:has(input:where(.svelte-bl1uao):disabled):hover{--surface-strength:var(--surface-soft-strength)}input.svelte-bl1uao:disabled{cursor:inherit}@media (forced-colors:active){div.svelte-bl1uao{color:canvastext;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:canvas;border-color:buttontext}div.svelte-bl1uao:has(input:where(.svelte-bl1uao):focus){outline-offset:2px;box-shadow:none;outline:2px solid highlight}}
