@layer theme{:root,:host{--font-sans:"Inter", ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{min-width:320px;min-height:100%;line-height:1}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}ul,ol,menu{list-style:none}button{background:0 0;border:0}button,[role=button]{cursor:pointer}img,picture,video,canvas,svg{max-width:100%;display:block}img,svg{vertical-align:middle}table{border-collapse:collapse;border-spacing:0}fieldset{border:0}textarea{resize:vertical}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html{font-size:16px}@media (width<=599.98px){html{font-size:clamp(14px,4.2667vw,16px)}}html,body{touch-action:manipulation;scrollbar-width:none;-ms-overflow-style:none;margin:0;padding:0}html::-webkit-scrollbar{display:none}body::-webkit-scrollbar{display:none}body{font-family:var(--font-sans,system-ui, sans-serif);color:var(--color-text,#0f172a);-webkit-font-smoothing:antialiased}img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}button:not(:disabled),a[href],[role=button]{cursor:pointer}*{scrollbar-width:none;-ms-overflow-style:none}::-webkit-scrollbar{display:none}a{color:inherit;text-decoration:none}}@layer components{.sweep-light{isolation:isolate;cursor:pointer;letter-spacing:.01em;border:0;border-radius:999px;font-weight:700;transition:transform .24s,filter .24s,box-shadow .24s,background-color .24s;position:relative;overflow:hidden}.sweep-light:hover{filter:brightness(1.05);transform:translateY(-2px)}.sweep-light:active{transform:translateY(0)}.sweep-light:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff7a,#0000);width:32%;height:240%;transition:left .7s;position:absolute;top:-70%;left:-45%;transform:rotate(24deg)}.sweep-light:hover:after{left:118%}.sweep-light--hero{min-width:320px;box-shadow:var(--theme-color-shadow);padding:16px 38px;font-size:22px}.sweep-light--hero:after{animation:3.6s ease-in-out infinite sweep-light-loop;left:-45%}.sweep-light--hero:hover{box-shadow:var(--sweep-light-hero-hover-shadow);transform:translateY(-4px)}.sweep-light--hero:hover:after{left:-45%}.sweep-light--hero:active{transform:translateY(0)}.sub-mbti2-question-notify{--van-notify-font-size:12px;--van-notify-padding:10px var(--van-padding-md);margin-top:64px!important}@media (width>=768px){.sub-mbti2-question-notify{--van-notify-font-size:16px}.sub-mbti2-resume-dialog{--van-dialog-width:400px;--van-dialog-radius:20px;--van-dialog-font-size:20px;--van-dialog-header-line-height:30px;--van-dialog-header-padding-top:33px;--van-dialog-message-font-size:18px;--van-dialog-message-line-height:30px;--van-dialog-message-padding:30px;--van-dialog-has-title-message-padding-top:10px;--van-dialog-button-height:60px;--van-font-size-md:18px}}.exam-exit-dialog .van-dialog__message{box-sizing:border-box;white-space:normal;word-break:normal;overflow-wrap:normal;width:100%}.exam-exit-dialog__body{box-sizing:border-box;text-align:center;width:100%}.exam-exit-dialog__cover{width:30%;max-width:96px;height:auto;margin:10px auto;display:block}.exam-exit-dialog__text{box-sizing:border-box;text-align:center;white-space:normal;word-break:normal;overflow-wrap:normal;width:100%;margin:0;padding:0 30px;line-height:30px}.exam-exit-dialog .van-dialog__confirm{flex:2!important}@media (width>=768px){.exam-exit-dialog{width:420px}.exam-exit-dialog .van-dialog__header{padding-top:30px;font-size:20px}.exam-exit-dialog .van-dialog__message{font-size:16px}.exam-exit-dialog__cover{max-width:120px;margin:14px auto}.exam-exit-dialog__text{padding:0 42px;line-height:32px}.exam-exit-dialog .van-dialog__footer{padding:0 30px 22px}.exam-exit-dialog .van-dialog__confirm,.exam-exit-dialog .van-dialog__cancel{height:42px;font-size:16px}}}@layer utilities{.scrollbar-none{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-none::-webkit-scrollbar{display:none}}:root,:host{--van-black:#000;--van-white:#fff;--van-gray-1:#f7f8fa;--van-gray-2:#f2f3f5;--van-gray-3:#ebedf0;--van-gray-4:#dcdee0;--van-gray-5:#c8c9cc;--van-gray-6:#969799;--van-gray-7:#646566;--van-gray-8:#323233;--van-red:#ee0a24;--van-blue:#1989fa;--van-orange:#ff976a;--van-orange-dark:#ed6a0c;--van-orange-light:#fffbe8;--van-green:#07c160;--van-gradient-red:linear-gradient(to right, #ff6034, #ee0a24);--van-gradient-orange:linear-gradient(to right, #ffd01e, #ff8917);--van-primary-color:var(--van-blue);--van-success-color:var(--van-green);--van-danger-color:var(--van-red);--van-warning-color:var(--van-orange);--van-text-color:var(--van-gray-8);--van-text-color-2:var(--van-gray-6);--van-text-color-3:var(--van-gray-5);--van-active-color:var(--van-gray-2);--van-active-opacity:.6;--van-disabled-opacity:.5;--van-background:var(--van-gray-1);--van-background-2:var(--van-white);--van-background-3:var(--van-white);--van-padding-base:4px;--van-padding-xs:8px;--van-padding-sm:12px;--van-padding-md:16px;--van-padding-lg:24px;--van-padding-xl:32px;--van-font-bold:600;--van-font-size-xs:10px;--van-font-size-sm:12px;--van-font-size-md:14px;--van-font-size-lg:16px;--van-line-height-xs:14px;--van-line-height-sm:18px;--van-line-height-md:20px;--van-line-height-lg:22px;--van-base-font:-apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Segoe UI, Arial, Roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;--van-price-font:avenir-heavy, "PingFang SC", helvetica neue, arial, sans-serif;--van-duration-base:.3s;--van-duration-fast:.2s;--van-ease-out:ease-out;--van-ease-in:ease-in;--van-border-color:var(--van-gray-3);--van-border-width:1px;--van-radius-sm:2px;--van-radius-md:4px;--van-radius-lg:8px;--van-radius-max:999px}.van-theme-dark{--van-text-color:#f5f5f5;--van-text-color-2:#707070;--van-text-color-3:#4d4d4d;--van-border-color:#3a3a3c;--van-active-color:#3a3a3c;--van-background:#000;--van-background-2:#1c1c1e;--van-background-3:#37363b}html{-webkit-tap-highlight-color:transparent}body{font-family:var(--van-base-font);margin:0}a{text-decoration:none}a:focus,input:focus,button:focus,textarea:focus,[class*=van-]:focus{outline:none}ol,ul{margin:0;padding:0;list-style:none}@keyframes van-slide-up-enter{0%{transform:translateY(100%)}}@keyframes van-slide-up-leave{to{transform:translateY(100%)}}@keyframes van-slide-down-enter{0%{transform:translateY(-100%)}}@keyframes van-slide-down-leave{to{transform:translateY(-100%)}}@keyframes van-slide-left-enter{0%{transform:translate(-100%)}}@keyframes van-slide-left-leave{to{transform:translate(-100%)}}@keyframes van-slide-right-enter{0%{transform:translate(100%)}}@keyframes van-slide-right-leave{to{transform:translate(100%)}}@keyframes van-fade-in{0%{opacity:0}to{opacity:1}}@keyframes van-fade-out{0%{opacity:1}to{opacity:0}}@keyframes van-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.van-fade-enter-active{animation:var(--van-duration-base) van-fade-in both var(--van-ease-out)}.van-fade-leave-active{animation:var(--van-duration-base) van-fade-out both var(--van-ease-in)}.van-slide-up-enter-active{animation:van-slide-up-enter var(--van-duration-base) both var(--van-ease-out)}.van-slide-up-leave-active{animation:van-slide-up-leave var(--van-duration-base) both var(--van-ease-in)}.van-slide-down-enter-active{animation:van-slide-down-enter var(--van-duration-base) both var(--van-ease-out)}.van-slide-down-leave-active{animation:van-slide-down-leave var(--van-duration-base) both var(--van-ease-in)}.van-slide-left-enter-active{animation:van-slide-left-enter var(--van-duration-base) both var(--van-ease-out)}.van-slide-left-leave-active{animation:van-slide-left-leave var(--van-duration-base) both var(--van-ease-in)}.van-slide-right-enter-active{animation:van-slide-right-enter var(--van-duration-base) both var(--van-ease-out)}.van-slide-right-leave-active{animation:van-slide-right-leave var(--van-duration-base) both var(--van-ease-in)}.van-clearfix:after{clear:both;content:"";display:table}.van-ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.van-multi-ellipsis--l2{text-overflow:ellipsis;-webkit-line-clamp:2;line-break:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.van-multi-ellipsis--l3{text-overflow:ellipsis;-webkit-line-clamp:3;line-break:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.van-safe-area-top{padding-top:constant(safe-area-inset-top);padding-top:env(safe-area-inset-top)}.van-safe-area-bottom{padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.van-haptics-feedback{cursor:pointer}.van-haptics-feedback:active{opacity:var(--van-active-opacity)}[class*=van-hairline]:after{box-sizing:border-box;content:" ";pointer-events:none;border:0 solid var(--van-border-color);position:absolute;inset:-50%;transform:scale(.5)}.van-hairline,.van-hairline--top,.van-hairline--left,.van-hairline--right,.van-hairline--bottom,.van-hairline--surround,.van-hairline--top-bottom{position:relative}.van-hairline--top:after{border-top-width:var(--van-border-width)}.van-hairline--left:after{border-left-width:var(--van-border-width)}.van-hairline--right:after{border-right-width:var(--van-border-width)}.van-hairline--bottom:after{border-bottom-width:var(--van-border-width)}.van-hairline--top-bottom:after,.van-hairline-unset--top-bottom:after{border-width:var(--van-border-width) 0}.van-hairline--surround:after{border-width:var(--van-border-width)}.subscription{--theme-color:#06a7ff;--primary-50:#fff;--primary-100:#e4f3ff;--primary-200:#eaf3f6;--primary-300:#cbe9e5;--primary-400:#179d8d;--primary-500:#0b7266;--primary-600:#f2f7ff;--btn-text-color:#fff;--btn-disable-color:#82d3ff;--answer-bg:#f4fbfb;--color-question-buffer-button-bg:#e0f2ee;--color-question-resume-notify-bg:#2196f3;--color-question-complete-notify-bg:#07c160;--theme-linear-gradient:linear-gradient(180deg, #ffffff4d 25%, #cbe9e54d 72%, #ffffff4d 92%);--dialog-bg-color:linear-gradient(181deg, #cbe9e5 1%, #eaf6f5 25%)}@supports (color:revert-layer){input,button,textarea{color:revert-layer;font:revert-layer}}@keyframes sweep-light-loop{0%,58%{left:-45%}82%,to{left:118%}}@keyframes sweep-light-transform-loop{0%,58%{transform:translate(0)rotate(24deg)}82%,to{transform:translate(510%)rotate(24deg)}}
