.v-alert{align-items:center;background-color:rgba(0,0,0,.5);bottom:0;display:none;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:101}.v-alert.show{display:flex}.v-alert .icon{font-size:.8rem;position:absolute;right:0;top:-.4rem}.v-alert-body{background-color:#fff;border-radius:.1067rem;max-width:608px;padding:1.1733rem .48rem .4rem;position:relative;text-align:center;width:8.1067rem}.v-alert-content{color:#333;font-size:.32rem;line-height:.48rem}@media screen and (min-width:1280px){.v-alert .icon{font-size:28px;right:16px;top:8px}.v-alert-body{border-radius:20px;max-width:none;padding:40px 65px 28px;width:370px}.v-alert-content{font-size:16px;line-height:24px}}.v-error-message{color:var(--alert-color);display:none;font-size:.32rem;line-height:.48rem;margin-top:.1333rem}@media screen and (min-width:1280px){.v-error-message{font-size:14px;line-height:20px;margin-top:10px}}.light-font{font-weight:300}.book-font,.regular-font{font-weight:400}.medium-font{font-weight:500}.black-font,.semibold-font{font-weight:600}.bold-font{font-weight:700}.one-line-ellipsis{white-space:nowrap}.one-line-ellipsis,.two-line-ellipsis{overflow:hidden;text-overflow:ellipsis}.two-line-ellipsis{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;white-space:normal}body{background-color:#fff}.chatbot-panel-wrapper,.footer-robot{display:none}.signin-container{background-size:0;padding:.9333rem .6933rem}.signin-container form{font-size:0}.signin-container h4{color:#111;font-size:.48rem;font-weight:600;line-height:.72rem;margin-bottom:.4rem;text-align:center}.signin-container .form-group{position:relative}.signin-container .form-group+p{margin-top:.08rem}.signin-container label{color:#666;display:block;font-size:.32rem;line-height:.48rem;padding-top:.4rem}.signin-container input{border:0;border-bottom:1px solid #ddd;font-size:.32rem;line-height:.7467rem;margin-top:.2667rem;width:100%}.signin-container input+a{color:#666;position:absolute;right:0;top:.32rem}.signin-container input+a span{color:#333;font-size:.6933rem}.signin-container p{color:#666;font-size:.32rem;line-height:.32rem;padding-bottom:.133rem;padding-top:.1333rem}.signin-container p a{color:#333;font-size:.32rem;margin-left:.2667rem}.signin-container p a:after{border-bottom:1px solid #666;border-right:1px solid #666;content:"";display:inline-block;height:.16rem;transform:rotate(-45deg);width:.16rem}.signin-container .signin-point-tip{align-items:center;color:var(--theme-color);display:flex;padding:.027rem 0 1.013rem}.signin-container .signin-point-tip img{height:.32rem;width:.32rem}.signin-container .signin-point-tip>span{padding:.08rem .107rem 0}.signin-container .btn-box{padding:1.28rem 0 .08rem;text-align:center}.signin-container .btn-box button{background-color:#111;border:0;border-radius:.6rem;color:#fff;font-size:.32rem;height:1.2rem;width:100%}.signin-container .btn-box+p{font-size:.32rem;line-height:.48rem;padding-top:.2667rem}.signin-container .btn-box+p a{font-size:.32rem}.signin-container .signin-with{background-color:#f8f8f8;border:0;border-radius:.6rem;color:#333;display:block;font-size:.32rem;line-height:1.2rem;margin:.2667rem .96rem 0;position:relative;text-align:center;width:calc(100% - 1.92rem)}.signin-container .signin-with .icon{font-size:1.0667rem;left:.32rem;position:absolute;top:.08rem}@media screen and (min-width:1280px){.signin-container{background-position:50%;background-repeat:no-repeat;background-size:auto;height:780px;padding:94px 0 130px;width:100%}.signin-container form{background-color:#fff;border-radius:40px;color:#333;margin:0 auto;padding:62px 228px 96px;width:472px}.signin-container h4{font-size:28px;font-weight:600;line-height:40px;margin-bottom:40px}.signin-container label{color:#333;font-size:14px;line-height:20px;padding-top:40px}.signin-container input{font-size:16px;line-height:44px;margin-top:10px}.signin-container input+a{color:#666;position:absolute;right:4px;top:20px}.signin-container input+a span{font-size:28px}.signin-container p{color:#333;font-size:14px;line-height:14px;padding-bottom:10px;padding-top:10px}.signin-container p a{font-size:14px;font-weight:600;margin-left:10px}.signin-container p a:after{height:8px;width:8px}.signin-container .signin-point-tip{color:var(--theme-color);padding:0 0 20px}.signin-container .signin-point-tip img{height:18px;width:18px}.signin-container .signin-point-tip>span{padding:3.5px 6px 0}.signin-container .btn-box{padding:40px 0 6px}.signin-container .btn-box button{border-radius:23px;font-size:16px;height:46px}.signin-container .btn-box+p{font-size:16px;line-height:16px;padding-top:10px}.signin-container .btn-box+p a{font-size:16px}.signin-container .signin-with{border-radius:24px;font-size:14px;line-height:46px;margin:20px 0 0;width:100%}.signin-container .signin-with .icon{font-size:40px;left:20px;top:3px}}[lang=ar] .signin-container input+a{left:0;right:auto}[lang=ar] .signin-container p a{margin-left:0;margin-right:.2667rem}[lang=ar] .signin-container p a:after{transform:rotate(135deg)}@media screen and (min-width:1280px){[lang=ar] .signin-container p a{margin-right:10px}}