.auth__content{background-color:RGB(var(--color-base-darken));border-radius:8px;width:100%;max-width:464px;padding:24px 24px 32px;margin:0 auto;position:relative}.auth__content .close-icon{display:block;position:absolute;top:24px;right:23px;color:RGB(var(--color-base-light));cursor:pointer}.auth__container{grid-template-columns:1fr;row-gap:34px;display:none}.auth__container.visible{display:grid}.auth__wrap{padding-right:45px}.auth__title{color:RGB(var(--color-base-lighten));font-size:16px;padding-right:47px}.auth__sub-title{color:RGB(var(--color-base-lightest));padding-right:47px}.auth__form{display:grid;grid-template-columns:1fr;row-gap:20px;column-gap:16px}.auth__answer{display:none}.auth__answer.visible{display:block}.auth__answer .error,.auth__answer .fatal_error,.auth__answer .success{display:none}.auth__answer .error.visible,.auth__answer .fatal_error.visible,.auth__answer .success.visible{display:grid;grid-template-columns:1fr;row-gap:32px}.auth__answer{width:100%}.auth__answer .error .cnt-get-vip{display:flex;align-items:center}.auth lui-input{height:54px;border-radius:8px}.auth lui-input>div{border:1px solid rgba(0,0,0,0)}.auth lui-input [class^=input_input-group]{height:54px;background-color:RGB(var(--color-base-darkest))}.auth lui-input [class^=input_input-group] input{height:54px;font-size:16px;background-color:rgba(0,0,0,0);box-shadow:none!important;color:RGB(var(--color-base-lightest));-webkit-text-fill-color:RGB(var(--color-base-lightest))!important;caret-color:RGB(var(--color-base-lightest))}.auth lui-button.auth__button a{margin:0 auto}.auth lui-button.auth__button{margin:0 auto;height:40px;font-style:normal;font-weight:600;font-size:14px;max-width:147px;min-width:147px}.auth lui-button.auth__button button{padding:0}.auth lui-button.auth__button:hover{background-color:RGB(var(--color-yellow-second))}.auth-modal{top:0;right:0;bottom:0;left:0;z-index:50;overflow:hidden;position:fixed;opacity:0;transform:translate(500%,0);transition:transform 0s linear 0s;display:flex;align-items:center;transform-style:preserve-3d}.auth-modal .auth-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:50;background:RGBA(var(--color-base-darkest),.5);opacity:0;transition:opacity .2s ease-out .05s}.auth-modal-content{position:relative;top:auto;right:auto;bottom:auto;left:auto;z-index:51;margin:0 auto;overflow-y:visible}.show-auth-modal .auth-modal{opacity:1;transform:translate(0,0)}.show-auth-modal .auth-modal .auth-overlay{opacity:1}.show-auth-modal .auth-modal-content{transform:translate(0,0)}