.login-wrapper{height:100vh}.lg-f-wrapper,.login-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center}.lg-f-wrapper{gap:30px;width:400px}.lg-f-wrapper .-lg-f-content{border:var(--border-default);padding:40px 20px;gap:24px;display:flex;flex-direction:column;width:100%}.lg-f-wrapper .-lg-f-content .--lg-f-header{display:flex;flex-direction:row}.lg-f-wrapper .-lg-f-content .--lg-f-header .---lg-f-title{font-size:14px;font-weight:var(--font-weight-bold);border-bottom:2px solid var(--primary);padding-bottom:10px}.lg-f-wrapper .-lg-f-content .register-link{font-size:15px;display:flex;gap:6px;margin:0}.lg-f-wrapper .-lg-f-content .register-link a{color:#333}.lg-f-wrapper .-lg-f-content .register-link a:hover{opacity:.85}.lg-f-wrapper .-lg-f-content .input-wrapper>input{width:100%}.input-wrapper{display:flex;flex-direction:column;align-items:flex-start}.input-wrapper>span{color:var(--text-color,#333);font-size:14px;font-style:normal;font-weight:var(--font-weight-bold);line-height:normal;margin-bottom:8px;white-space:nowrap}.input-wrapper .input-line-item,.input-wrapper>input{margin:0}.input-wrapper.-disable>input{background:var(--border-light)}.search-input{border:unset}.stock-button{display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:var(--border-radius);font-weight:700;cursor:pointer}.stock-button.primary{background:var(--primary,#004f88);color:#fff}.stock-button.primary:hover{background:var(--primaryHover)}.stock-button.danger{background:var(--danger,#dc3545);color:#fff}.stock-button.danger:hover{background:var(--dangerHover)}.stock-button.danger-outline{background-color:#fff;border:2px solid var(--danger,#dc3545);color:var(--danger,#dc3545)}.stock-button.danger-outline:hover{background:var(--danger);color:#fff}.stock-button.secondary{background-color:#fff;border:2px solid var(--primary,#004f88);color:var(--primary,#004f88)}.stock-button.secondary:hover{background:var(--primary);color:#fff}.stock-button.small{font-size:12px;padding:5px}.stock-button.medium{font-size:14px;padding:10px}.stock-button.large{font-size:16px;padding:20px}.stock-button.spinner-loading{padding:10px}