.suitability-match-dialog[data-v-83c79ae0] .van-dialog{width:90%;max-width:23.4375rem;max-height:60vh;border-radius:1.25rem;overflow:hidden;padding:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.suitability-match-dialog[data-v-83c79ae0] .van-dialog__wrap{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.suitability-match-dialog[data-v-83c79ae0] .van-dialog__content{padding:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;flex:1;min-height:0}.suitability-match-dialog .dialog-header[data-v-83c79ae0]{position:relative;height:11.25rem;overflow:hidden}.suitability-match-dialog .dialog-header .header-background[data-v-83c79ae0]{width:100%;height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat}.suitability-match-dialog .dialog-content[data-v-83c79ae0]{background:#fff;border:.0625rem solid #e5e5e5;border-radius:.5rem;margin:-1.25rem 1rem 0;padding:.75rem .5rem;position:relative;z-index:1;-webkit-box-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;overflow:hidden;min-height:0;box-shadow:0 .125rem .5rem rgba(0,0,0,.1)}.suitability-match-dialog .dialog-content .content-title[data-v-83c79ae0]{font-size:1rem;font-weight:700;color:#333;margin-bottom:1rem;line-height:1.5;-webkit-flex-shrink:0;flex-shrink:0;text-align:center}.suitability-match-dialog .dialog-content .content-title-large[data-v-83c79ae0]{font-size:1.25rem;margin-bottom:1.25rem;line-height:1.6}.suitability-match-dialog .dialog-content .content-scroll-area[data-v-83c79ae0]{-webkit-box-flex:1;-webkit-flex:1;flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;min-height:0;max-height:calc(60vh - 11.875rem)}.suitability-match-dialog .dialog-content .content-wrapper[data-v-83c79ae0]{padding:0 .5rem;background:#fff;text-align:justify}.suitability-match-dialog .dialog-content .content-body[data-v-83c79ae0]{font-size:.875rem;line-height:1.5;color:#333}.suitability-match-dialog .dialog-content .content-body p[data-v-83c79ae0]{margin-bottom:.625rem;padding:0;line-height:1.4;word-break:break-word}.suitability-match-dialog .dialog-content .content-body p[data-v-83c79ae0]:last-child{margin-bottom:0}.suitability-match-dialog .dialog-content .content-body p.text-bold[data-v-83c79ae0]{font-weight:700}.suitability-match-dialog .dialog-content .content-body .paragraph-large[data-v-83c79ae0]{font-size:1.125rem;line-height:1.8}.suitability-match-dialog .dialog-content .content-body-large[data-v-83c79ae0]{font-size:1.25rem;line-height:1.8}.suitability-match-dialog .dialog-content .content-body-large p[data-v-83c79ae0]{margin-bottom:.875rem;line-height:1.6}.suitability-match-dialog .dialog-content .mismatch-hint[data-v-83c79ae0]{font-size:.875rem;line-height:1.4;color:#333;margin:.625rem 0;padding:0;word-break:break-word}.suitability-match-dialog .dialog-content .mismatch-hint-large[data-v-83c79ae0]{font-size:1.125rem;line-height:1.8;margin:.875rem 0}.suitability-match-dialog .dialog-content .risk-warning[data-v-83c79ae0]{margin-top:1.25rem}.suitability-match-dialog .dialog-content .risk-warning .warning-title[data-v-83c79ae0]{font-size:1rem;font-weight:700;color:#333;margin-bottom:.75rem;text-align:center;line-height:1.5}.suitability-match-dialog .dialog-content .risk-warning .warning-title-bold[data-v-83c79ae0]{font-weight:600}.suitability-match-dialog .dialog-content .risk-warning .warning-title-large[data-v-83c79ae0]{font-size:1.25rem;margin-bottom:1rem;line-height:1.6}.suitability-match-dialog .dialog-content .risk-warning .warning-content[data-v-83c79ae0]{font-size:.875rem;line-height:1.4;color:#333;word-break:break-word}.suitability-match-dialog .dialog-content .risk-warning .warning-content-bold[data-v-83c79ae0]{font-weight:600}.suitability-match-dialog .dialog-content .risk-warning .warning-content-large[data-v-83c79ae0]{font-size:1.125rem;line-height:1.8}.suitability-match-dialog .dialog-content .checkbox-wrapper-fixed[data-v-83c79ae0]{-webkit-flex-shrink:0;flex-shrink:0;padding:.5rem .5rem 0;margin-top:.75rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;width:100%}.suitability-match-dialog .dialog-content .checkbox-wrapper-fixed[data-v-83c79ae0] .van-checkbox{margin-right:.375rem;-webkit-flex-shrink:0;flex-shrink:0;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;width:100%}.suitability-match-dialog .dialog-content .checkbox-wrapper-fixed[data-v-83c79ae0] .van-checkbox .van-checkbox__icon{font-size:1rem}.suitability-match-dialog .dialog-content .checkbox-wrapper-fixed[data-v-83c79ae0] .van-checkbox__label{display:block;width:100%;white-space:normal}.suitability-match-dialog .dialog-content .checkbox-wrapper-fixed .checkbox-text[data-v-83c79ae0]{font-size:.75rem;line-height:1.5;display:block;white-space:normal;word-break:break-word;-webkit-box-flex:1;-webkit-flex:1;flex:1}.suitability-match-dialog .dialog-content .checkbox-wrapper-fixed .checkbox-text .text-gray[data-v-83c79ae0]{color:#999}.suitability-match-dialog .dialog-content .checkbox-wrapper-fixed .checkbox-text .text-black[data-v-83c79ae0]{color:#333}.suitability-match-dialog .dialog-content .checkbox-wrapper-fixed .checkbox-text-large[data-v-83c79ae0]{font-size:1rem;line-height:1.8;width:100%}.suitability-match-dialog .dialog-footer[data-v-83c79ae0]{padding:1rem 1.25rem 1.25rem;background:#fff}.suitability-match-dialog .dialog-footer .button-group[data-v-83c79ae0]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:.75rem}.suitability-match-dialog .dialog-footer .button-group .btn-primary[data-v-83c79ae0]{height:2.75rem;background:-webkit-linear-gradient(left,#ff8c42,#ffab44);background:linear-gradient(90deg,#ff8c42,#ffab44);border-radius:1.375rem;color:#fff;font-size:1rem;font-weight:500;border:none;outline:none;cursor:pointer}.suitability-match-dialog .dialog-footer .button-group .btn-primary[data-v-83c79ae0]:active{opacity:.9}.suitability-match-dialog .dialog-footer .button-group .btn-primary[data-v-83c79ae0]:disabled{background:#ccc;cursor:not-allowed}.suitability-match-dialog .dialog-footer .button-group .btn-secondary[data-v-83c79ae0]{width:auto;min-width:7.5rem;height:2.75rem;padding:0 1.5rem;background:transparent;color:#fa6300;font-size:1rem;border:none;outline:none;cursor:pointer;-webkit-align-self:center;align-self:center}.suitability-match-dialog .dialog-footer .button-group .btn-secondary[data-v-83c79ae0]:active{opacity:.7}.suitability-match-dialog.large-font-mode[data-v-83c79ae0] .van-dialog{width:90%;max-width:23.4375rem;max-height:60vh}.suitability-match-dialog.large-font-mode[data-v-83c79ae0] .van-dialog__wrap{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;min-height:100vh}.suitability-match-dialog.large-font-mode .dialog-content[data-v-83c79ae0]{padding:.75rem .5rem}.suitability-match-dialog.large-font-mode .dialog-content .content-title[data-v-83c79ae0]{font-size:1.25rem;margin-bottom:1rem;line-height:1.6}.suitability-match-dialog.large-font-mode .dialog-content .content-body[data-v-83c79ae0]{font-size:1.25rem;line-height:1.8}.suitability-match-dialog.large-font-mode .dialog-content .content-body p[data-v-83c79ae0]{margin-bottom:.625rem;line-height:1.6}.suitability-match-dialog.large-font-mode .dialog-content .mismatch-hint[data-v-83c79ae0]{font-size:1.125rem;line-height:1.8;margin:.875rem 0}.suitability-match-dialog.large-font-mode .dialog-content .risk-warning[data-v-83c79ae0]{margin-top:1.25rem}.suitability-match-dialog.large-font-mode .dialog-content .risk-warning .warning-title[data-v-83c79ae0]{font-size:1.25rem;margin-bottom:.75rem;line-height:1.6}.suitability-match-dialog.large-font-mode .dialog-content .risk-warning .warning-content[data-v-83c79ae0]{font-size:1.125rem;line-height:1.8}.suitability-match-dialog.large-font-mode .dialog-content .checkbox-wrapper-fixed[data-v-83c79ae0]{padding:.5rem .5rem 0;margin-top:.75rem;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;width:auto}.suitability-match-dialog.large-font-mode .dialog-content .checkbox-wrapper-fixed[data-v-83c79ae0] .van-checkbox{margin-right:.375rem}.suitability-match-dialog.large-font-mode .dialog-content .checkbox-wrapper-fixed[data-v-83c79ae0] .van-checkbox .van-checkbox__icon{font-size:1.25rem;margin-top:.25rem}.suitability-match-dialog.large-font-mode .dialog-content .checkbox-wrapper-fixed .checkbox-text[data-v-83c79ae0]{font-size:1rem;line-height:1.8;display:block;width:100%}.suitability-match-dialog.large-font-mode .dialog-footer[data-v-83c79ae0]{padding:1rem 1.25rem 1.25rem}.suitability-match-dialog.large-font-mode .dialog-footer .button-group[data-v-83c79ae0]{gap:.75rem}.suitability-match-dialog.large-font-mode .dialog-footer .button-group .btn-primary[data-v-83c79ae0]{height:3.25rem;font-size:1.25rem;border-radius:1.625rem}.suitability-match-dialog.large-font-mode .dialog-footer .button-group .btn-secondary[data-v-83c79ae0]{height:3.25rem;font-size:1.25rem;min-width:8.75rem;padding:0 2rem}.delay-100ms[data-v-83c79ae0]{-webkit-animation-delay:.1s;animation-delay:.1s}.delay-200ms[data-v-83c79ae0]{-webkit-animation-delay:.2s;animation-delay:.2s}.delay-300ms[data-v-83c79ae0]{-webkit-animation-delay:.3s;animation-delay:.3s}.delay-400ms[data-v-83c79ae0]{-webkit-animation-delay:.4s;animation-delay:.4s}.delay-500ms[data-v-83c79ae0]{-webkit-animation-delay:.5s;animation-delay:.5s}.delay-600ms[data-v-83c79ae0]{-webkit-animation-delay:.6s;animation-delay:.6s}.delay-700ms[data-v-83c79ae0]{-webkit-animation-delay:.7s;animation-delay:.7s}.delay-900ms[data-v-83c79ae0]{-webkit-animation-delay:.9s;animation-delay:.9s}.delay-1000ms[data-v-83c79ae0]{-webkit-animation-delay:1s;animation-delay:1s}.delay-1500ms[data-v-83c79ae0]{-webkit-animation-delay:1.5s;animation-delay:1.5s}.toast-large-font .van-toast__text{font-size:1.125rem!important;line-height:1.6!important}.suitability-match-dialog.van-dialog{top:50%!important}.delay-100ms{-webkit-animation-delay:.1s;animation-delay:.1s}.delay-200ms{-webkit-animation-delay:.2s;animation-delay:.2s}.delay-300ms{-webkit-animation-delay:.3s;animation-delay:.3s}.delay-400ms{-webkit-animation-delay:.4s;animation-delay:.4s}.delay-500ms{-webkit-animation-delay:.5s;animation-delay:.5s}.delay-600ms{-webkit-animation-delay:.6s;animation-delay:.6s}.delay-700ms{-webkit-animation-delay:.7s;animation-delay:.7s}.delay-900ms{-webkit-animation-delay:.9s;animation-delay:.9s}.delay-1000ms{-webkit-animation-delay:1s;animation-delay:1s}.delay-1500ms{-webkit-animation-delay:1.5s;animation-delay:1.5s}.result-container[data-v-5d9fb6b6]{padding-top:.625rem;background-image:url(../../static/img/scoretop.6590ffbf.png);background-size:100% 27%;background-repeat:no-repeat}.suitability-result[data-v-5d9fb6b6]{min-height:100vh;background-color:#fff}.suitability-result .header-title[data-v-5d9fb6b6]{font-family:PingFang SC;height:2.625rem;line-height:2.625rem;font-size:1rem;font-weight:700;color:#fa6300;text-align:center;width:100%}.suitability-result .result-display-box[data-v-5d9fb6b6]{text-align:center}.suitability-result .result-display-box .score-circle[data-v-5d9fb6b6]{margin-bottom:1rem}.suitability-result .result-display-box .score-circle .score[data-v-5d9fb6b6]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-weight:700;color:#fa6300;height:11.25rem;margin:0 auto;background-image:url(../../static/img/scoreball.0e612cad.png);background-size:contain;background-repeat:no-repeat;background-position:50%}.suitability-result .result-display-box .score-circle .score .score-level[data-v-5d9fb6b6]{font-size:5rem}.suitability-result .result-display-box .score-circle .score .risk-type[data-v-5d9fb6b6]{font-size:1rem;margin-top:.625rem}.suitability-result .result-display-box .time-info[data-v-5d9fb6b6]{font-size:.75rem;color:#999}.suitability-result .result-display-box .time-info .time-item[data-v-5d9fb6b6]{margin-bottom:.25rem}.suitability-result .result-display-box .time-info .time-item[data-v-5d9fb6b6]:last-child{margin-bottom:0}.suitability-result .content-box[data-v-5d9fb6b6]{background-color:#fff;margin:0 1rem;padding:1rem}.suitability-result .content-box .result-content[data-v-5d9fb6b6]{font-family:PingFang SC;font-size:.875rem;color:#333;line-height:1.8;text-align:justify}.suitability-result .content-box .result-content p[data-v-5d9fb6b6]{margin:0 0 .375rem 0}.suitability-result .content-box .result-content p[data-v-5d9fb6b6]:last-child{margin-bottom:0}.suitability-result .content-box .result-content .highlight-text[data-v-5d9fb6b6]{color:#fa6300;font-weight:700;line-height:1.5}.suitability-result .content-box .result-content .normal-text[data-v-5d9fb6b6]{color:#333;font-weight:700;line-height:1.5}.suitability-result .content-box .result-content .normal-text .highlight-value[data-v-5d9fb6b6]{color:#fa6300}.suitability-result .content-box .result-content .normal-text.expired-text[data-v-5d9fb6b6]{padding-bottom:.75rem;border-bottom:.0625rem solid #e0e0e0;margin-bottom:.75rem}.suitability-result .content-box .result-content .normal-text.disclaimer[data-v-5d9fb6b6]{font-size:.75rem;color:#999;line-height:1.6;font-weight:400;margin-bottom:0}.suitability-result .content-box .result-content .normal-text.disclaimer.disclaimer-first[data-v-5d9fb6b6]{padding-top:.75rem;border-top:.0625rem solid #e0e0e0;margin-top:.75rem}.suitability-result .content-box .result-content .normal-text.disclaimer+.disclaimer[data-v-5d9fb6b6]{margin-top:0}.suitability-result[data-v-5d9fb6b6] .flex-content{border-top:none!important}.suitability-result .bottom-buttons[data-v-5d9fb6b6]{padding:.75rem 2rem;background-color:#fff}.suitability-result .button-wrapper[data-v-5d9fb6b6]{display:-webkit-box;display:-webkit-flex;display:flex;gap:.75rem}.suitability-result .button-wrapper.button-wrapper-inline[data-v-5d9fb6b6]{margin-top:3.125rem;padding:0;width:100%}.suitability-result .button-wrapper.button-wrapper-double[data-v-5d9fb6b6]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:.5rem;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.suitability-result .button-wrapper .btn-primary[data-v-5d9fb6b6]{width:100%;height:2.75rem;line-height:2.75rem;text-align:center;font-size:1rem;border-radius:1.5rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:-webkit-linear-gradient(#f1b765,#f97402);background:linear-gradient(#f1b765,#f97402);color:#fff}.suitability-result .button-wrapper .btn-primary[data-v-5d9fb6b6]:active{opacity:.8}.suitability-result .button-wrapper .btn-text[data-v-5d9fb6b6]{display:inline-block;height:auto;line-height:1.5;padding:.5rem 0;text-align:center;font-size:.875rem;color:#fa6300;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-transition:opacity .3s;transition:opacity .3s}.suitability-result .button-wrapper .btn-text[data-v-5d9fb6b6]:active{opacity:.8}.suitability-result .button-wrapper .btn-text.btn-disabled[data-v-5d9fb6b6]{opacity:.6;cursor:not-allowed;pointer-events:none}.delay-100ms[data-v-5d9fb6b6]{-webkit-animation-delay:.1s;animation-delay:.1s}.delay-200ms[data-v-5d9fb6b6]{-webkit-animation-delay:.2s;animation-delay:.2s}.delay-300ms[data-v-5d9fb6b6]{-webkit-animation-delay:.3s;animation-delay:.3s}.delay-400ms[data-v-5d9fb6b6]{-webkit-animation-delay:.4s;animation-delay:.4s}.delay-500ms[data-v-5d9fb6b6]{-webkit-animation-delay:.5s;animation-delay:.5s}.delay-600ms[data-v-5d9fb6b6]{-webkit-animation-delay:.6s;animation-delay:.6s}.delay-700ms[data-v-5d9fb6b6]{-webkit-animation-delay:.7s;animation-delay:.7s}.delay-900ms[data-v-5d9fb6b6]{-webkit-animation-delay:.9s;animation-delay:.9s}.delay-1000ms[data-v-5d9fb6b6]{-webkit-animation-delay:1s;animation-delay:1s}.delay-1500ms[data-v-5d9fb6b6]{-webkit-animation-delay:1.5s;animation-delay:1.5s}