[data-text-input].svelte-bsyejb{margin:0;padding:0;display:block;position:relative;width:100%;pointer-events:all}[data-text-input].svelte-bsyejb input:where(.svelte-bsyejb){box-sizing:border-box;transition-duration:var(--transition-dur);transition-property:border-color;border:1px solid var(--color-border);border-radius:var(--radius);background-color:transparent;padding:var(--gap--md) var(--gap);padding-left:48px;width:100%;font-size:inherit;font-family:inherit}[data-text-input].svelte-bsyejb input:where(.svelte-bsyejb):focus{outline:none;border:1px solid var(--color-primary)}[data-text-input].svelte-bsyejb input:where(.svelte-bsyejb):focus+[data-text-input-icon]:where(.svelte-bsyejb){color:var(--color-primary--dark)}[data-text-input].svelte-bsyejb input:where(.svelte-bsyejb):is(:where(.svelte-bsyejb):-moz-placeholder)~[data-text-input-placeholder]:where(.svelte-bsyejb){top:var(--gap--md);right:calc(100% - 48px);translate:100%;visibility:hidden;opacity:0}[data-text-input].svelte-bsyejb input:where(.svelte-bsyejb):is(:where(.svelte-bsyejb):placeholder-shown)~[data-text-input-placeholder]:where(.svelte-bsyejb){top:var(--gap--md);right:calc(100% - 48px);translate:100%;visibility:hidden;opacity:0}[data-text-input].svelte-bsyejb input:where(.svelte-bsyejb)::-moz-placeholder{opacity:1;color:rgba(var(--color-text--rgb),.4)}[data-text-input].svelte-bsyejb input:where(.svelte-bsyejb)::placeholder{opacity:1;color:rgba(var(--color-text--rgb),.4)}[data-text-input].svelte-bsyejb [data-text-input-icon]:where(.svelte-bsyejb){display:flex;position:absolute;top:0;left:0;justify-content:center;align-items:center;transition-duration:var(--transition-dur);transition-property:color;width:48px;height:100%;pointer-events:none}[data-text-input].svelte-bsyejb [data-text-input-placeholder]:where(.svelte-bsyejb){position:absolute;transition-duration:var(--transition-dur);transition-property:visibility,opacity,top,right,translate;pointer-events:none;color:rgba(var(--color-text--rgb),.4);font-size:smaller;top:0;right:var(--gap);translate:0;visibility:visible;opacity:1}
