@layer theme,base;@layer kit{.input.svelte-yjrppj{border:var(--default-border-width) solid var(--input);font-size:var(--text-base);line-height:var(--text-base--line-height);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:var(--default-transition-duration);transition-timing-function:var(--default-transition-timing-function);width:100%;min-width:0;height:var(--spacing-control);background-color:#0000;border-radius:3.40282e38px;outline:none;padding:.25rem 1rem}.input.svelte-yjrppj::placeholder{color:var(--muted-foreground)}.input.svelte-yjrppj:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}.input.svelte-yjrppj:disabled{background-color:color-mix(in oklab, var(--input) 50%, transparent);cursor:not-allowed;opacity:.5;pointer-events:none}.input[aria-invalid=true].svelte-yjrppj{border-color:var(--destructive);box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 20%, transparent)}:where([data-theme=dark],.dark) .input.svelte-yjrppj{background-color:color-mix(in oklab, var(--input) 30%, transparent)}:where([data-theme=dark],.dark) .input.svelte-yjrppj:disabled{background-color:color-mix(in oklab, var(--input) 80%, transparent)}:where([data-theme=dark],.dark) .input[aria-invalid=true].svelte-yjrppj{border-color:color-mix(in oklab, var(--destructive) 50%, transparent);box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 40%, transparent)}@media (width>=48rem){.input.svelte-yjrppj{font-size:var(--text-sm);line-height:var(--text-sm--line-height)}}.input[data-slot=input-group-control].svelte-yjrppj{box-shadow:none;background-color:#0000;border-width:0;border-radius:0;flex:1}.input[data-slot=input-group-control].svelte-yjrppj:focus-visible,.input[data-slot=input-group-control].svelte-yjrppj:disabled,.input[data-slot=input-group-control][aria-invalid=true].svelte-yjrppj{box-shadow:none;background-color:#0000}:where([data-theme=dark],.dark) .input[data-slot=input-group-control].svelte-yjrppj,:where([data-theme=dark],.dark) .input[data-slot=input-group-control].svelte-yjrppj:disabled{background-color:#0000}.input[type=file].svelte-yjrppj::file-selector-button{height:1.5rem;font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-medium);color:var(--foreground);display:inline-flex}}@layer components,utilities;
