:root{--glm-password-input-height: 50px;--glm-password-input-margin: 0 var(--glm-padding-md);--glm-password-input-font-size: 20px;--glm-password-input-border-radius: 6px;--glm-password-input-background-color: var(--glm-background-color-light);--glm-password-input-info-color: var(--glm-text-color-2);--glm-password-input-info-font-size: var(--glm-font-size-md);--glm-password-input-error-info-color: var(--glm-danger-color);--glm-password-input-dot-size: 10px;--glm-password-input-dot-color: var(--glm-text-color);--glm-password-input-text-color: var(--glm-text-color);--glm-password-input-cursor-color: var(--glm-text-color);--glm-password-input-cursor-width: 1px;--glm-password-input-cursor-height: 40%;--glm-password-input-cursor-animation-duration: 1s}.glm-password-input{position:relative;margin:var(--glm-password-input-margin);-webkit-user-select:none;user-select:none}.glm-password-input__info,.glm-password-input__error-info{margin-top:var(--glm-padding-md);font-size:var(--glm-password-input-info-font-size);text-align:center}.glm-password-input__info{color:var(--glm-password-input-info-color)}.glm-password-input__error-info{color:var(--glm-password-input-error-info-color)}.glm-password-input__security{display:flex;width:100%;height:var(--glm-password-input-height);cursor:pointer}.glm-password-input__security:after{border-radius:var(--glm-password-input-border-radius)}.glm-password-input__security li{position:relative;display:flex;flex:1;align-items:center;justify-content:center;height:100%;color:var(--glm-password-input-text-color);font-size:var(--glm-password-input-font-size);line-height:1.2;background:var(--glm-password-input-background-color)}.glm-password-input__security i{position:absolute;top:50%;left:50%;width:var(--glm-password-input-dot-size);height:var(--glm-password-input-dot-size);background:var(--glm-password-input-dot-color);border-radius:100%;transform:translate(-50%,-50%);visibility:hidden}.glm-password-input__cursor{position:absolute;top:50%;left:50%;width:var(--glm-password-input-cursor-width);height:var(--glm-password-input-cursor-height);background:var(--glm-password-input-cursor-color);transform:translate(-50%,-50%);animation:var(--glm-password-input-cursor-animation-duration) van-cursor-flicker infinite}@keyframes van-cursor-flicker{0%{opacity:0}50%{opacity:1}to{opacity:0}}
