.modal-mask{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.5);z-index:10}.modal-mask.modal-confirm>.modal-wrapper{display:flex;flex-direction:column;width:14.61vw;height:7.11vw;border-radius:.39vw}.modal-mask.modal-confirm>.modal-wrapper>.close-icon{width:.94vw;height:.94vw;top:.39vw;right:.39vw}.modal-mask.modal-confirm>.modal-wrapper>.modal-header{font-family:Inter-Regular_Semi,Inter-Regular_Semi;font-weight:bold;font-size:.63vw;color:#262933;line-height:.86vw;padding:.94vw;box-sizing:border-box;text-align:center}.modal-mask.modal-confirm>.modal-wrapper>.modal-body{height:auto}.modal-mask.modal-confirm>.modal-wrapper>.modal-body>.modal-content{width:100%;text-align:center;font-family:Inter,Inter;font-weight:400;font-size:.55vw;color:#262933;line-height:.78vw}.modal-mask.modal-confirm>.modal-wrapper>.modal-footer{display:flex;align-items:center;justify-content:center;gap:.78vw;width:100%;padding:.94vw .98vw .98vw;box-sizing:border-box}.modal-mask.modal-confirm>.modal-wrapper>.modal-footer>.button{width:5.47vw;height:1.41vw;display:flex;align-items:center;justify-content:center;font-family:Inter,Inter;font-weight:400;font-size:.55vw;color:#262933;line-height:.78vw;cursor:pointer;transition:all 300ms}.modal-mask.modal-confirm>.modal-wrapper>.modal-footer>.button.cancel-btn{background:url(../images/modal/cancel.png) no-repeat;background-size:cover}.modal-mask.modal-confirm>.modal-wrapper>.modal-footer>.button.cancel-btn:hover{background:url(../images/modal/cancel-hover.png) no-repeat;background-size:cover}.modal-mask.modal-confirm>.modal-wrapper>.modal-footer>.button.confirm-btn{background:url(../images/modal/confirm.png) no-repeat;background-size:cover;color:#fff}.modal-mask.modal-confirm>.modal-wrapper>.modal-footer>.button.confirm-btn:hover{background:url(../images/modal/confirm-hover.png) no-repeat;background-size:cover}.modal-mask>.modal-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:33.95vw;height:23.44vw;border-radius:16px;background:#fff}.modal-mask>.modal-wrapper>.close-icon{display:block;position:absolute;top:.55vw;right:.55vw;width:1.25vw;height:1.25vw;background:url(../images/modal/close-icon.png) no-repeat;background-size:cover;cursor:pointer;z-index:1;transition:all 300ms}.modal-mask>.modal-wrapper>.close-icon:hover{background:url(../images/modal/close-icon-hover.png) no-repeat;background-size:cover}.modal-mask>.modal-wrapper>.modal-body{width:100%;height:100%;display:flex}.modal-mask>.modal-wrapper>.modal-body>.modal-left{width:12.85vw;height:100%}.modal-mask>.modal-wrapper>.modal-body>.modal-left img{width:100%;height:100%}.modal-mask>.modal-wrapper>.modal-body>.modal-right{flex:1;padding:2.15vw 2.34vw;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center}.modal-mask>.modal-wrapper>.modal-body>.modal-right>.r-header{width:100%;display:flex;flex-direction:column;align-items:center;gap:.55vw;margin-bottom:.98vw}.modal-mask>.modal-wrapper>.modal-body>.modal-right>.r-header>h3{font-family:Altinn-DINExp,Altinn-DINExp;font-weight:bold;font-size:.94vw;color:#0f0f0f;line-height:1.02vw;margin:0}.modal-mask>.modal-wrapper>.modal-body>.modal-right>.r-header>span{font-family:Altinn,Altinn;font-weight:normal;font-size:.55vw;color:#6c6b6a;line-height:.63vw}.modal-mask>.modal-wrapper>.modal-body>.modal-right>.form{width:100%;display:flex;flex-direction:column;gap:.98vw;margin-bottom:1.17vw}.modal-mask>.modal-wrapper>.modal-body>.modal-right>.form>.form-item{width:100%}.modal-mask>.modal-wrapper>.modal-body>.modal-right>.form>.form-item>input{width:100%;padding:.55vw .98vw;box-sizing:border-box;outline:none;background:#f5f7f9;border-radius:.16vw;border:1px solid #f5f7f9;height:1.72vw;font-family:Altinn,Altinn;font-weight:normal;font-size:.55vw;color:#0f0f0f;line-height:.63vw;transition:all 300ms}.modal-mask>.modal-wrapper>.modal-body>.modal-right>.form>.form-item>input:focus{border:1px solid #006fff;background:#fff}.modal-mask>.modal-wrapper>.modal-body>.modal-right>.form>.form-item>input:focus:hover{background:#fff}.modal-mask>.modal-wrapper>.modal-body>.modal-right>.form>.form-item>input:hover{background:#f3f5f7}.modal-mask>.modal-wrapper>.modal-body>.modal-right>.form>.form-item>input::placeholder{font-family:Altinn,Altinn;font-weight:normal;font-size:.55vw;color:#a8a7a5;line-height:.63vw}.modal-mask>.modal-wrapper>.modal-body>.modal-right>.form>.form-item.input-code{position:relative}.modal-mask>.modal-wrapper>.modal-body>.modal-right>.form>.form-item.input-code>input{padding-right:2.85vw}.modal-mask>.modal-wrapper>.modal-body>.modal-right>.form>.form-item.input-code>i{display:flex;align-items:center;justify-content:center;position:absolute;width:2.85vw;top:50%;right:0;transform:translateY(-50%);font-family:Altinn,Altinn;font-weight:normal;font-size:.55vw;color:#2a5edf;line-height:.63vw;font-style:normal;cursor:pointer}.modal-mask>.modal-wrapper>.modal-body>.modal-right>.form>.form-item.input-code>i.disabled{cursor:not-allowed;color:#a8a7a5}.modal-mask>.modal-wrapper>.modal-body>.modal-right>.form>.form-item.input-password{position:relative}.modal-mask>.modal-wrapper>.modal-body>.modal-right>.form>.form-item.input-password>i{position:absolute;top:50%;right:.78vw;transform:translateY(-50%);display:block;width:.94vw;height:.94vw;background:url(../images/modal/not-visible.png) no-repeat;background-size:cover;cursor:pointer}.modal-mask>.modal-wrapper>.modal-body>.modal-right>.form>.form-item.input-password>i.visible{background:url(../images/modal/visible.png) no-repeat;background-size:cover}.modal-mask>.modal-wrapper>.modal-body>.modal-right>.btns{width:100%;display:flex;flex-direction:column;align-items:center;gap:.78vw;cursor:pointer}.modal-mask>.modal-wrapper>.modal-body>.modal-right>.btns>.submit-btn{display:flex;align-items:center;justify-content:center;width:100%;height:1.72vw;background:#0f0f0f;border-radius:.16vw;font-family:Altinn,Altinn;font-weight:normal;font-size:.55vw;color:#fff;line-height:.63vw;transition:all 300ms}.modal-mask>.modal-wrapper>.modal-body>.modal-right>.btns>.submit-btn:hover{background:#242424}.modal-mask>.modal-wrapper>.modal-body>.modal-right>.btns>.or-line{position:relative;width:100%;height:.04vw;background:#e5e7eb}.modal-mask>.modal-wrapper>.modal-body>.modal-right>.btns>.or-line>i{display:block;width:.63vw;height:.63vw;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:#fff;font-family:Altinn,Altinn;font-weight:normal;font-size:.55vw;color:#a5acbd;line-height:.63vw;font-style:normal}.modal-mask>.modal-wrapper>.modal-body>.modal-right>.btns>.google-login{position:relative;width:100%;height:1.72vw;border-radius:.16vw;border:.04vw solid #262933;display:flex;align-items:center;justify-content:center;gap:.39vw;box-sizing:border-box;cursor:pointer;transition:all 300ms}.modal-mask>.modal-wrapper>.modal-body>.modal-right>.btns>.google-login:hover{background:#f5f7f9}.modal-mask>.modal-wrapper>.modal-body>.modal-right>.btns>.google-login>.g_id_signin2{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;align-items:center;z-index:99}.modal-mask>.modal-wrapper>.modal-body>.modal-right>.btns>.google-login>.google-login-cover{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;align-items:center;gap:10px}.modal-mask>.modal-wrapper>.modal-body>.modal-right>.btns>.google-login>.google-login-cover>img{width:.86vw;height:.86vw}.modal-mask>.modal-wrapper>.modal-body>.modal-right>.btns>.google-login>.google-login-cover>span{font-family:Altinn,Altinn;font-weight:normal;font-size:.55vw;color:#262933;line-height:.63vw;white-space:nowrap}