.identit-container{padding:0 1rem}.identit-container__control{border-radius:8px;margin-top:-1.875rem;background-color:#fff;margin-bottom:5rem;padding:1.5rem}.identit-container__control__inputs{flex:1;margin-bottom:5rem}.identit-container__control__inputs__title{font-weight:600;font-size:1rem;line-height:1.5rem}.identit-container__control__inputs__note{font-size:.875rem;color:#666e75}.identit-container__control__buttons{margin-left:5rem;display:flex;flex-direction:column;justify-content:end;height:100%}.identit-container .confirm-btn.disabled{color:#fff;pointer-events:none;background-color:#d31145;border-color:#d31145;opacity:.5}.otp-wrapper{display:flex;flex-direction:column;min-height:100vh}.otp-wrapper .app-content{flex:1;z-index:2;margin-top:-2rem;position:relative}.otp-verify__title{font-weight:700;font-size:1.25rem;line-height:1.5rem}.otp-verify__subtitle{font-weight:700;font-size:1rem;line-height:1.5rem}.otp-verify__remark{font-size:.75rem;color:#5b636b;margin-top:.75rem}.otp-auth__title{font-weight:700;font-size:1.25rem;line-height:1.875rem}.otp-auth__subtitle{font-weight:700;font-size:1rem;line-height:1.5rem}.otp-auth__subtitle.red{color:#d31145}.otp-auth__subtitle.disable{opacity:.5;pointer-events:none}.otp-auth__remark{font-weight:400;line-height:1.25rem;font-size:.875rem;color:#5b636b}.otp-auth__label{font-weight:400;font-size:1rem;line-height:1.5rem}.otp-auth__security-note-container{padding:1.25rem;background-color:#e7f0fb;border:1px solid #9EC5ED;border-radius:.5rem}.otp-auth__security-note{font-weight:400;font-size:1rem;line-height:1.5rem}.ic-otp-input.has-error input{border-color:#d31145}.ic-otp-input.has-error .error-message{color:#ba0361;text-align:left}.ic-otp-input .error-icon{font-size:1.5rem}.ic-otp-input .input-item{height:3.5rem;width:3.1875rem;border-radius:.25rem;font-size:2rem;text-align:center}@media (max-width: 479.98px){.ic-otp-input .input-item{width:2.8125rem;padding-left:0;padding-right:0}}@media (min-width: 768px){.ic-otp-input .input-item{margin-right:.5rem}}.vp-icon{margin-right:.25rem}.policy-detail__subject{font-weight:700;font-size:1.25rem;line-height:1.5rem}.policy-detail__edit{font-size:.875rem;line-height:1.25rem;letter-spacing:.1px;cursor:pointer}.policy-detail__edit .icon-edit{color:#d31145;font-size:1.5rem}.policy-detail__title{font-weight:600;font-size:.875rem;line-height:1.25rem;letter-spacing:.1px;margin-bottom:.25rem}.policy-detail__value{font-size:1rem}.policy-detail__policies .policy{color:#0c6dd2}.policy-detail__policies .vip{color:#333d47}@media (max-width: 767.98px){.policy-detail__policies .number{font-size:.75rem}}.policy-detail__policies__plan-name{font-weight:700}.policy-detail__policies__plan-name :deep(.icon-vatality){font-size:1.5rem}.fill-application__title{font-weight:500;font-size:1rem;line-height:1.25rem;letter-spacing:.1px;margin-bottom:.5rem}.fill-application__radio .radio-group__item{width:50%;border-radius:.5rem;border:.0625rem solid rgb(133,139,145);padding:1.25rem;justify-content:space-between}@media (max-width: 767.98px){.fill-application__radio .radio-group__item{width:100%}}.fill-application__radio .checked{border:.125rem solid rgb(8,32,101)}.fill-application-revive__upload-button{padding:1rem;border:.0625rem solid rgb(133,139,145);border-radius:.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fill-application-revive__upload-button .img{width:3rem;height:3rem;border-radius:.5rem;background-color:#858b91}.fill-application-revive__upload-button .file-size{font-size:.875rem;color:#666e75}.verify-method__title{font-weight:700;font-size:1.25rem;line-height:1.5rem}.verify-method__subtitle{font-weight:700;font-size:1rem;line-height:1.5rem}.verify-method__remark{font-size:.75rem;color:#5b636b;margin-top:.75rem}.verify-method__tutorial__subject{font-size:1.25rem;line-height:1.5rem;margin-bottom:1.25rem}.verify-method__tutorial__content{margin-bottom:.8125rem}.verify-method__tutorial__content:last-child{margin-bottom:0}.verify-method__tutorial__content:last-child .otp-detail__line{width:0}.verify-method__tutorial__icon{background-color:#eeeff0;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-right:.625rem}.verify-method__tutorial__line{width:.1875rem;min-height:1.4375rem;background-color:#d6d8da;margin-left:.9375rem;margin-top:.625rem}.verify-method__tutorial__title{font-size:.875rem;font-weight:700;line-height:1.75rem}.verify-method__tutorial__text{margin-bottom:0}.verify-method__tnc__remark{font-size:.75rem;margin-bottom:0}.verify-method .email_sms_value p{color:#0c6dd2;font-weight:500;font-size:1rem;line-height:1.5rem}.sign-card__subject{font-weight:700;font-size:1.25rem;line-height:1.5rem}@media (max-width: 767.98px){.sign-card__subject{font-size:1rem;line-height:1.5rem}}.sign-card__edit{font-size:.875rem;line-height:1.25rem;letter-spacing:.1px;cursor:pointer}.sign-card__edit .icon-edit{color:#d31145;font-size:1.5rem}.sign-card__checkmark{font-size:1.25rem;margin:.125rem .5rem 0 0}.ant-checkbox{align-self:baseline}.error-title{font-weight:500;font-size:1.75rem;line-height:2.25rem}.error-sub-title{font-weight:400;font-size:1rem;line-height:1.5rem}.error-buttons{gap:1.5rem}.success-title{font-weight:500;font-size:1.75rem;line-height:2.25rem}.success-sub-title{font-weight:400;font-size:1rem;line-height:1.5rem;margin-bottom:2rem}.success-buttons{gap:1.5rem}.success-policy-info{background-color:#fff;padding:2rem 1.5rem;border-radius:.5rem}@media (max-width: 767.98px){.success-policy-info{margin-bottom:2.5rem}}.success-policy-info .number{font-weight:600;color:#0c6dd2;font-size:1rem;line-height:1.5rem;min-width:10rem}@media (max-width: 767.98px){.success-policy-info .number{margin-bottom:.25rem}}.success-policy-info>div:not(:last-child){border-bottom:1px solid #D6D8DA}.success-policy-info .info-label{font-weight:600;font-size:.875rem;line-height:1.25rem;width:12.5rem}@media (max-width: 767.98px){.success-policy-info .info-label{margin-bottom:.5rem}}.success-policy-info .info-value{font-weight:400;font-size:1rem;line-height:1.5rem}.success-summary{font-weight:600;font-size:1.75rem;line-height:2.625rem;margin-bottom:2.25rem}.error-buttons{gap:1.5rem;margin-bottom:2.5rem}
