.input.svelte-aktkkj{display:block;width:100%;padding:.5rem .75rem;font-size:var(--smrt-typography-body-medium-size, .875rem);line-height:var(--smrt-typography-body-medium-line-height, 1.5);color:var(--smrt-color-on-surface, #1f2937);background-color:var(--smrt-color-surface, #fff);border:1px solid var(--smrt-color-outline-variant, #d1d5db);border-radius:var(--smrt-radius-small, .375rem);transition:border-color var(--smrt-duration-short2, .15s) var(--smrt-easing-standard, ease-in-out),box-shadow var(--smrt-duration-short2, .15s) var(--smrt-easing-standard, ease-in-out)}.input.svelte-aktkkj:focus{outline:none;border-color:var(--smrt-color-primary, #005ac1);box-shadow:0 0 0 3px color-mix(in srgb,var(--smrt-color-primary, #005ac1) 10%,transparent)}.input[data-smrt-highlighted=true].svelte-aktkkj{outline:3px solid var(--smrt-color-tertiary, #7d5260);outline-offset:3px;box-shadow:0 0 0 6px color-mix(in srgb,var(--smrt-color-tertiary, #7d5260) 20%,transparent)}.input.svelte-aktkkj:disabled{background-color:var(--smrt-color-surface-container-high, #f3f4f6);cursor:not-allowed;opacity:.7}.input.svelte-aktkkj::placeholder{color:var(--smrt-color-on-surface-variant, #9ca3af)}@media(prefers-reduced-motion:reduce){.input.svelte-aktkkj{transition:none}}
