.LoginForm_toggleRevealButton__u_9Fw{width:1.5rem;height:1.5rem}.LoginForm_findAnchorButton__Mxq0I{display:inline-block;color:#666666;font-size:.875rem;font-weight:400;line-height:1.2}@media screen and (min-width:768px){.LoginForm_findAnchorButton__Mxq0I{font-size:1rem}}.form-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;row-gap:.5rem;width:100%;height:auto}.fake-input,input[type=date],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=year]{font-family:Pretendard Variable;font-size:inherit;font-weight:inherit;line-height:1;text-align:left;cursor:text}.fake-textarea,textarea{display:block;width:100%;height:100%;padding:1.25rem .625rem;line-height:1.5rem;cursor:text;overflow-y:auto}.fake-textarea,select,textarea{font-family:Pretendard Variable;font-size:inherit;font-weight:inherit;text-align:left}select{background-color:transparent;color:inherit;line-height:1;cursor:pointer}input::placeholder,textarea::placeholder{color:var(--gray-color-666);font-size:.875rem;font-weight:400;line-height:1.5rem}input:disabled{background-color:var(--background-disabled);color:var(--text-disabled);cursor:not-allowed}input,select,textarea{border:2px solid transparent}input:focus,select:focus,textarea:focus{border:var(--border-primary-2)}input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1)}.input-box{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;row-gap:.5rem;width:100%;height:auto}.input-box.disabled input,.input-box.disabled textarea{background-color:var(--background-disabled)!important;color:var(--text-disabled)!important;border:var(--border-disabled-2)!important}.input-box.error input,.input-box.error textarea{border:var(--border-negative-2)}.input-box.success input,.input-box.success textarea{border:var(--border-positive-2)}.input-notification-row{min-height:1.25rem}.input-notification{position:absolute;bottom:0;right:0;display:inline-block;width:90%;height:auto;font-size:.875rem;font-weight:400;line-height:1.25rem;text-align:right;margin-left:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.input-notification.error{color:var(--negative-color)}.input-notification.success{color:var(--primary-color)}.input-field{width:100%}.input-right{position:absolute;top:11px;right:1rem;line-height:0}.input-right.center{top:calc(50% - 10px)}.label-none label{gap:0;display:none}.required>.fake-label:after,.required>label:after{content:"*";position:absolute;top:-.125rem;right:-.625rem;display:inline-block;width:auto;color:var(--primary-color);font-size:1.25rem;font-weight:900}.textfield-a{position:relative}.textfield-a.notification{padding-bottom:1.25rem}.textfield-a.bg-transparent input{background-color:transparent!important}.textfield-a.bg-white input{background-color:var(--text-color)!important}.textfield-a label{display:block;min-width:-moz-fit-content;min-width:fit-content;color:var(--text-color);font-size:.875rem;font-weight:600;line-height:1.5;letter-spacing:-.025em;text-align:left}.textfield-a input,.textfield-a textarea{position:relative;height:var(--field-height-md);padding:0 var(--field-padding);background-color:var(--gray-color-222);color:var(--text-color);letter-spacing:-.025em}.textfield-a.active input,.textfield-a.active textarea{border:var(--border-primary-2)}.textfield-a.bordered input,.textfield-a.bordered textarea{border:var(--border-field-1)}.textfield-a.underline input,.textfield-a.underline textarea{border:none;border-bottom:var(--border-field-1)}.textfield-a.curved input,.textfield-a.curved textarea{border-radius:var(--curved)}.textfield-a.rounded input,.textfield-a.rounded textarea{border-radius:var(--rounded)}.textfield-a.circle input,.textfield-a.circle textarea{border-radius:var(--circle)}.textfield-a label.required:before{content:"*";position:absolute;top:0;right:-.5rem;color:var(--primary-color);font-size:1em;font-weight:700;line-height:1;vertical-align:super}.textfield-a.label-white label{color:var(--text-color)}.textfield-a textarea{padding:.5rem var(--field-padding)}