label.svelte-3tk13e.svelte-3tk13e{--padding-y:1.1rem;--padding-x:.7rem}.hidden.svelte-3tk13e.svelte-3tk13e{position:absolute;pointer-events:none;height:1px;width:1px;overflow:hidden}input.svelte-3tk13e.svelte-3tk13e{display:block;width:100%;padding:var(--padding-y) var(--padding-x);padding-bottom:calc(var(--padding-y) / 2);font:inherit;font-size:.875rem;line-height:1;color:#54667a;border:1px solid var(--border-color, #a0a3a7);border-radius:4px;transition:border-color .15s ease-in-out}label.svelte-3tk13e.invalid input.svelte-3tk13e,.invalid input.svelte-3tk13e.svelte-3tk13e{border:1px solid red}.eye.svelte-3tk13e.svelte-3tk13e{position:absolute;right:0;top:50%;transform:translateY(-50%);padding:0 1rem;display:flex;align-items:center;height:100%;opacity:.5;transition:opacity .5s;cursor:pointer}.eye.svelte-3tk13e.svelte-3tk13e:hover{opacity:1}span.svelte-3tk13e.svelte-3tk13e{white-space:nowrap;transition:all .2s;opacity:.7;z-index:1;position:absolute;display:block;line-height:1;padding-left:var(--padding-x);transform:translateY(.9em)}label.svelte-3tk13e:focus-within span.svelte-3tk13e{opacity:1}label.svelte-3tk13e:focus-within span.svelte-3tk13e,label.active.svelte-3tk13e span.svelte-3tk13e{font-size:12px;transform:translateY(50%);color:var(--accent-color)}input.svelte-3tk13e.svelte-3tk13e:focus{color:#54667a;background-color:#fff;border-color:#00000040;outline:0}
