.rectangle.svelte-21uh3f{position:absolute;inset:0;display:block;transition:opacity .2s;z-index:1;pointer-events:none;border-radius:inherit;color:var(--c-border-active, var(--primary-color, #4f46e5))}.rectangle.svelte-21uh3f svg:where(.svelte-21uh3f){display:block;position:absolute;top:1px;left:1px;height:calc(100% - 2px);width:calc(100% - 2px);fill:none;stroke-width:2;stroke:currentColor;overflow:visible}.rectangle.svelte-21uh3f svg:where(.svelte-21uh3f) rect:where(.svelte-21uh3f){stroke-dasharray:0 50 0 100;stroke-dashoffset:20;transition:stroke-dasharray .3s;transform:translateZ(0)}.rectangle.svelte-21uh3f svg:where(.svelte-21uh3f) rect.rectangle-1:where(.svelte-21uh3f){transform-origin:50% 50%;transform:scale(-1) translateZ(0)}.rectangle.svelte-21uh3f:before{content:"";border-radius:inherit;box-shadow:0 0 4px currentColor;position:absolute;inset:0;opacity:0}.rectangle.svelte-21uh3f:not(.isShow){opacity:0;transition-delay:.1s}.rectangle.isShow.svelte-21uh3f:not(.isError):before{animation:svelte-21uh3f-rectangleBlur .5s linear .2s}.rectangle.isShow.svelte-21uh3f svg:where(.svelte-21uh3f) rect:where(.svelte-21uh3f){stroke-dasharray:0 50 50 100}.rectangle.isError.svelte-21uh3f{color:var(--c-border-error, #f43f5e)}@keyframes svelte-21uh3f-rectangleBlur{35%{opacity:.5}}.eye.svelte-pzx1nq{--eye-lashes-offset: 3px;width:var(--icon-size, 20px);height:var(--icon-size, 20px);fill:none;display:block;transform:translateZ(0)}.eye.svelte-pzx1nq g:where(.svelte-pzx1nq){stroke-width:1.5;stroke-linecap:round;stroke:currentColor;fill:none}.eye.svelte-pzx1nq g.lashes:where(.svelte-pzx1nq){stroke-dasharray:3px;stroke-dashoffset:var(--eye-lashes-offset);transition:stroke-dashoffset .15s;transition-delay:var(--eye-lashes-delay, 0s)}.eye.svelte-pzx1nq circle:where(.svelte-pzx1nq){fill:currentColor;opacity:var(--eye-inner-opacity, 1);transition:opacity .15s;transition-delay:var(--eye-inner-delay, .15s)}.eye.isClosed.svelte-pzx1nq{--eye-lashes-offset: 0px;--eye-lashes-delay: .2s;--eye-inner-opacity: 0;--eye-inner-delay: 0s}.label.svelte-1emhhiw{display:block;font-size:14px;font-weight:500;margin-bottom:8px;color:var(--c-text, #333)}.input.svelte-1emhhiw{position:relative}.input.svelte-1emhhiw .field:where(.svelte-1emhhiw){position:relative;border-radius:var(--border-radius, 4px);transform:translateZ(0);display:flex;gap:8px}.input.svelte-1emhhiw .field:where(.svelte-1emhhiw):hover:not(:has(.password-button:hover)){--input-border-color: var(--c-border-hover, var(--primary-color-dark, #4338ca));--input-border-size-inset: 2px}.input.svelte-1emhhiw .field:where(.svelte-1emhhiw) input:where(.svelte-1emhhiw){flex-grow:1;appearance:none;outline:none;border:none;border-radius:inherit;margin:0;width:100%;padding:12px 16px;line-height:24px;font-size:14px;color:var(--c-text, #333);box-shadow:inset 0 0 0 var(--input-border-size-inset, 1px) var(--input-border-color, var(--c-border, #e5e7eb));transition:box-shadow .2s;background-color:var(--input-background, white)}.input.svelte-1emhhiw .field:where(.svelte-1emhhiw) input.isPasswordShow:where(.svelte-1emhhiw){padding-right:56px}.input.svelte-1emhhiw .field:where(.svelte-1emhhiw) input.has-leading-icon:where(.svelte-1emhhiw){padding-left:44px}.input.svelte-1emhhiw .field:where(.svelte-1emhhiw) input.has-leading-icon.isPasswordShow:where(.svelte-1emhhiw){padding-right:56px}.input.svelte-1emhhiw .field:where(.svelte-1emhhiw) .leading-icon:where(.svelte-1emhhiw){position:absolute;left:12px;top:50%;transform:translateY(-50%);display:flex;align-items:center;color:var(--c-text-light, #64748b);pointer-events:none;z-index:1}.input.input-date.svelte-1emhhiw .field:where(.svelte-1emhhiw) input:where(.svelte-1emhhiw),.input.input-time.svelte-1emhhiw .field:where(.svelte-1emhhiw) input:where(.svelte-1emhhiw){color:var(--c-text-light, #64748b)}.input.input-date.svelte-1emhhiw .field:where(.svelte-1emhhiw) input.has-value:where(.svelte-1emhhiw),.input.input-time.svelte-1emhhiw .field:where(.svelte-1emhhiw) input.has-value:where(.svelte-1emhhiw){color:var(--c-text, #333)}.input.svelte-1emhhiw .field:where(.svelte-1emhhiw) input:where(.svelte-1emhhiw)::placeholder{opacity:1;color:var(--c-text-light, #64748b)}.input.svelte-1emhhiw .field:where(.svelte-1emhhiw) .password-button:where(.svelte-1emhhiw){--icon-size: 16px;appearance:none;cursor:pointer;z-index:2;border:none;outline:none;background-color:var(--c-grey-pale, #f1f5f9);position:absolute;width:28px;height:28px;top:10px;right:10px;border-radius:var(--border-radius-medium, 4px);display:flex;justify-content:center;align-items:center;color:var(--c-text, #333);transition:color .2s,background-color .2s}.input.svelte-1emhhiw .field:where(.svelte-1emhhiw) .password-button:where(.svelte-1emhhiw):hover,.input.svelte-1emhhiw .field:where(.svelte-1emhhiw) .password-button:where(.svelte-1emhhiw):focus-visible{color:var(--c-primary, var(--primary-color, #4f46e5));background-color:var(--c-primary-pale, rgba(79, 70, 229, .1))}.input.svelte-1emhhiw .error:where(.svelte-1emhhiw){position:absolute;left:0;top:100%;font-size:14px;font-weight:500;color:var(--c-text-error, #f43f5e);transition:transform .3s,opacity .2s}.input.svelte-1emhhiw:not(.hasError) .error:where(.svelte-1emhhiw){opacity:0;pointer-events:none}.input.hasError.svelte-1emhhiw .field:where(.svelte-1emhhiw){animation:svelte-1emhhiw-inputError .15s;animation-iteration-count:2}.input.hasError.svelte-1emhhiw .error:where(.svelte-1emhhiw){transform:translateY(4px)}@keyframes svelte-1emhhiw-inputError{25%{transform:translate(-4px) translateZ(0)}75%{transform:translate(4px) translateZ(0)}}
