:root{font-synthesis:none}@font-face{font-display:swap;font-family:PyeojinGothic;font-style:normal;font-weight:300;src:url(/fonts/PyeojinGothic/woff2/PyeojinGothic-Light.woff2) format("woff2"),url(/fonts/PyeojinGothic/woff/PyeojinGothic-Light.woff) format("woff"),url(/fonts/PyeojinGothic/ttf/PyeojinGothic-Light.ttf) format("truetype"),url(/fonts/PyeojinGothic/otf/PyeojinGothic-Light.otf) format("opentype")}@font-face{font-display:swap;font-family:PyeojinGothic;font-style:normal;font-weight:400;src:url(/fonts/PyeojinGothic/woff2/PyeojinGothic-Regular.woff2) format("woff2"),url(/fonts/PyeojinGothic/woff/PyeojinGothic-Regular.woff) format("woff"),url(/fonts/PyeojinGothic/ttf/PyeojinGothic-Regular.ttf) format("truetype"),url(/fonts/PyeojinGothic/otf/PyeojinGothic-Regular.otf) format("opentype")}@font-face{font-display:swap;font-family:PyeojinGothic;font-style:normal;font-weight:500;src:url(/fonts/PyeojinGothic/woff2/PyeojinGothic-Medium.woff2) format("woff2"),url(/fonts/PyeojinGothic/woff/PyeojinGothic-Medium.woff) format("woff"),url(/fonts/PyeojinGothic/ttf/PyeojinGothic-Medium.ttf) format("truetype"),url(/fonts/PyeojinGothic/otf/PyeojinGothic-Medium.otf) format("opentype")}@font-face{font-display:swap;font-family:PyeojinGothic;font-style:normal;font-weight:600;src:url(/fonts/PyeojinGothic/woff2/PyeojinGothic-SemiBold.woff2) format("woff2"),url(/fonts/PyeojinGothic/woff/PyeojinGothic-SemiBold.woff) format("woff"),url(/fonts/PyeojinGothic/ttf/PyeojinGothic-SemiBold.ttf) format("truetype"),url(/fonts/PyeojinGothic/otf/PyeojinGothic-SemiBold.otf) format("opentype")}@font-face{font-display:swap;font-family:PyeojinGothic;font-style:normal;font-weight:700;src:url(/fonts/PyeojinGothic/woff2/PyeojinGothic-Bold.woff2) format("woff2"),url(/fonts/PyeojinGothic/woff/PyeojinGothic-Bold.woff) format("woff"),url(/fonts/PyeojinGothic/ttf/PyeojinGothic-Bold.ttf) format("truetype"),url(/fonts/PyeojinGothic/otf/PyeojinGothic-Bold.otf) format("opentype")}.text-40-b{font-size:2.5rem!important;font-weight:700;letter-spacing:0!important;line-height:3.75rem!important}body.responsive-device .text-40-b{font-size:2.875rem!important;font-weight:700;letter-spacing:0!important;line-height:5rem!important}.text-32-b{font-size:2rem!important;font-weight:700;letter-spacing:0!important;line-height:3rem!important}body.responsive-device .text-32-b{font-size:2.625rem!important;font-weight:700;letter-spacing:0!important;line-height:4.0625rem!important}.text-32{font-size:2rem!important;line-height:3rem!important}.text-32,body.responsive-device .text-32{font-weight:400;letter-spacing:0!important}body.responsive-device .text-32{font-size:2.5rem!important;line-height:3.75rem!important}.text-28{font-size:1.75rem!important;line-height:2.625rem!important}.text-28,body.responsive-device .text-28{font-weight:400;letter-spacing:0!important}body.responsive-device .text-28{font-size:2.375rem!important;line-height:3.75rem!important}.text-28-b{font-size:1.75rem!important;font-weight:700;letter-spacing:0!important;line-height:2.625rem!important}body.responsive-device .text-28-b{font-size:2.375rem!important;font-weight:700;letter-spacing:0!important;line-height:3.75rem!important}.text-28-b-3{font-size:1.75rem!important;font-weight:700;letter-spacing:-.03rem!important;line-height:2.25rem!important}body.responsive-device .text-28-b-3{font-size:2.375rem!important;font-weight:700;letter-spacing:-.03rem!important;line-height:3.75rem!important}.text-26-b-3{font-size:1.625rem!important;font-weight:700;letter-spacing:-.03rem!important;line-height:2.4375rem!important}body.responsive-device .text-26-b-3{font-size:2.25rem!important;font-weight:700;letter-spacing:-.03rem!important;line-height:3.625rem!important}.text-26-b{font-size:1.625rem!important;font-weight:700;letter-spacing:0!important;line-height:2.4375rem!important}body.responsive-device .text-26-b{font-size:2.25rem!important;font-weight:700;letter-spacing:0!important;line-height:3.625rem!important}.text-26{font-size:1.625rem!important;line-height:2.4375rem!important}.text-26,body.responsive-device .text-26{font-weight:400;letter-spacing:0!important}body.responsive-device .text-26{font-size:2.25rem!important;line-height:3.625rem!important}.text-24-b-3{font-size:1.5rem!important;font-weight:700;letter-spacing:-.03rem!important;line-height:2rem!important}body.responsive-device .text-24-b-3{font-size:2.1875rem!important;font-weight:700;letter-spacing:-.03rem!important;line-height:3.375rem!important}.text-24-b{font-size:1.5rem!important;font-weight:700;letter-spacing:0!important;line-height:2rem!important}body.responsive-device .text-24-b{font-size:2.1875rem!important;font-weight:700;letter-spacing:0!important;line-height:3.375rem!important}.text-24-3{font-size:1.5rem!important;line-height:2rem!important}.text-24-3,body.responsive-device .text-24-3{font-weight:400;letter-spacing:-.03rem!important}body.responsive-device .text-24-3{font-size:2.1875rem!important;line-height:3.375rem!important}.text-24{font-size:1.5rem!important;line-height:2rem!important}.text-24,body.responsive-device .text-24{font-weight:400;letter-spacing:0!important}body.responsive-device .text-24{font-size:2.1875rem!important;line-height:3.375rem!important}.text-22-b{font-size:1.375rem!important;font-weight:700;letter-spacing:0!important;line-height:2.0625rem!important}body.responsive-device .text-22-b{font-size:2.0625rem!important;font-weight:700;letter-spacing:0!important;line-height:3.0625rem!important}.text-22-b-3{font-size:1.375rem!important;font-weight:700;letter-spacing:-.03rem!important;line-height:2.0625rem!important}body.responsive-device .text-22-b-3{font-size:2.0625rem!important;font-weight:700;letter-spacing:-.03rem!important;line-height:3.0625rem!important}.text-22{font-size:1.375rem!important;line-height:2.0625rem!important}.text-22,body.responsive-device .text-22{font-weight:400;letter-spacing:0!important}body.responsive-device .text-22{font-size:2.0625rem!important;line-height:3.0625rem!important}.text-20-b-3{font-size:1.25rem!important;font-weight:700;letter-spacing:-.03rem!important;line-height:1.875rem!important}body.responsive-device .text-20-b-3{font-size:1.875rem!important;font-weight:700;letter-spacing:-.03rem!important;line-height:2.875rem!important}.text-20-b{font-size:1.25rem!important;font-weight:700;letter-spacing:0!important;line-height:1.875rem!important}body.responsive-device .text-20-b{font-size:1.875rem!important;font-weight:700;letter-spacing:0!important;line-height:2.875rem!important}.text-20-3{font-size:1.25rem!important;line-height:1.5rem!important}.text-20-3,body.responsive-device .text-20-3{font-weight:400;letter-spacing:-.03rem!important}body.responsive-device .text-20-3{font-size:1.875rem!important;line-height:2.875rem!important}.text-20{font-size:1.25rem!important;line-height:1.875rem!important}.text-20,body.responsive-device .text-20{font-weight:400;letter-spacing:0!important}body.responsive-device .text-20{font-size:1.875rem!important;line-height:2.875rem!important}.text-18-b{font-size:1.125rem!important;font-weight:700;letter-spacing:0!important;line-height:1.6875rem!important}body.responsive-device .text-18-b{font-size:1.8125rem!important;font-weight:700;letter-spacing:0!important;line-height:3rem!important}.text-18-b-3{font-size:1.125rem!important;font-weight:700;letter-spacing:-.03rem!important;line-height:1.6875rem!important}body.responsive-device .text-18-b-3{font-size:1.8125rem!important;font-weight:700;letter-spacing:-.03rem!important;line-height:3rem!important}.text-18{font-size:1.125rem!important;line-height:1.6875rem!important}.text-18,body.responsive-device .text-18{font-weight:400;letter-spacing:0!important}body.responsive-device .text-18{font-size:1.8125rem!important;line-height:3rem!important}.text-18-3{font-size:1.125rem!important;line-height:1.6875rem!important}.text-18-3,body.responsive-device .text-18-3{font-weight:400;letter-spacing:-.03rem!important}body.responsive-device .text-18-3{font-size:1.8125rem!important;line-height:3rem!important}.text-16-b{font-size:1rem!important;font-weight:700;letter-spacing:0!important;line-height:1.6875rem!important}body.responsive-device .text-16-b{font-size:1.625rem!important;font-weight:700;letter-spacing:0!important;line-height:2.8125rem!important}.text-16-3{font-size:1rem!important;line-height:1.6875rem!important}.text-16-3,body.responsive-device .text-16-3{font-weight:400;letter-spacing:-.03rem!important}body.responsive-device .text-16-3{font-size:1.625rem!important;line-height:2.8125rem!important}.text-16{font-size:1rem!important;line-height:1.6875rem!important}.text-16,body.responsive-device .text-16{font-weight:400;letter-spacing:0!important}body.responsive-device .text-16{font-size:1.625rem!important;line-height:2.8125rem!important}.text-14-b{font-size:.875rem!important;font-weight:700;letter-spacing:0!important;line-height:1.6875rem!important}body.responsive-device .text-14-b{font-size:1.4375rem!important;font-weight:700;letter-spacing:0!important;line-height:2.6875rem!important}.text-14-b-3{font-size:.875rem!important;font-weight:700;letter-spacing:-.03rem!important;line-height:1.6875rem!important}body.responsive-device .text-14-b-3{font-size:1.4375rem!important;font-weight:700;letter-spacing:-.03rem!important;line-height:2.6875rem!important}.text-14{font-size:.875rem!important;line-height:1.6875rem!important}.text-14,body.responsive-device .text-14{font-weight:400;letter-spacing:0!important}body.responsive-device .text-14{font-size:1.4375rem!important;line-height:2.6875rem!important}.text-14-3{font-size:.875rem!important;line-height:1.6875rem!important}.text-14-3,body.responsive-device .text-14-3{font-weight:400;letter-spacing:-.03rem!important}body.responsive-device .text-14-3{font-size:1.4375rem!important;line-height:2.6875rem!important}.text-12{font-size:.75rem!important;line-height:1.5rem!important}.text-12,body.responsive-device .text-12{font-weight:400;letter-spacing:0!important}body.responsive-device .text-12{font-size:1.375rem!important;line-height:2.5rem!important}.text-tertiary{color:#e8f0f8}.text-quaternary{color:#999}.text-quinary{color:#ececec}.text-senary{color:#666}.text-excellent{color:#1a96ff}.text-great{color:#10b972}.text-good{color:#ffc824}.text-normal{color:#f24040}.text-Memory{color:#10b972}.text-ExecutiveFunction{color:#a660dc}.text-Calculation{color:#1996ff}.text-Language{color:#10afb9}.text-Attention{color:#ff7a00}.text-VisuoSpatial{color:#ff6bcd}.text-a-primary{color:#2c4367}.text-a-secondary{color:#6e859d}.text-a-tertiary{color:#799cab}.text-a-quaternary{color:#0089ff}.text-gray-20{color:#8e8e8e}.bg-tertiary{background-color:#e8f0f8}.bg-quaternary{background-color:#999}.bg-quinary{background-color:#ececec}.bg-senary{background-color:#666}.bg-excellent{background-color:#1a96ff}.bg-great{background-color:#10b972}.bg-good{background-color:#ffc824}.bg-normal{background-color:#f24040}.bg-Memory{background-color:#10b9721a}.bg-ExecutiveFunction{background-color:#a660dc1a}.bg-Calculation{background-color:#1996ff1a}.bg-Language{background-color:#10afb91a}.bg-Attention{background-color:#ff7a001a}.bg-VisuoSpatial{background-color:#ff6bcd1a}.bg-a-primary{background-color:#2c4367}.bg-a-secondary{background-color:#6e859d}.bg-a-tertiary{background-color:#799cab}.bg-a-quaternary{background-color:#0089ff}.border-primary{border-color:#0172f0!important}#q-app,body,html{font-family:PyeojinGothic,-apple-system,Roboto,Helvetica Neue,Arial,Noto Sans KR,Apple SD Gothic Neo,Segoe UI,sans-serif}#q-app,.q-dialog{align-items:center;display:flex;flex-direction:column;white-space:pre-line!important}#q-app .max-width,.q-dialog .max-width{max-width:64rem}body.extra-display #q-app .max-width,body.extra-display .q-dialog .max-width{max-width:calc(var(--vh, 1vh)*60);min-width:37.5rem}#q-app .default-view-layout,.q-dialog .default-view-layout{padding:1.5rem 1.25rem 2.5rem}body.responsive-device #q-app .default-view-layout,body.responsive-device .q-dialog .default-view-layout{padding:1.5rem 2.5rem 2.5rem}#q-app .responsive-full-height,.q-dialog .responsive-full-height{min-height:calc(var(--vh, 1vh)*100)}#q-app .responsive-at-height,.q-dialog .responsive-at-height{min-height:calc(var(--vh, 1vh)*100 - 6.75rem)}.q-dialog.vertical-dialog .q-card{max-width:25rem;width:90vw}body.responsive-device .q-dialog.vertical-dialog .q-card{max-width:43.75rem;width:87.5vw}body.extra-display .q-dialog.vertical-dialog .q-card{max-width:33.75rem;width:calc(var(--vh, 1vh)*54)}.q-dialog.horizontal-dialog .q-card{max-width:37rem;width:80vw}body.responsive-device .q-dialog.horizontal-dialog .q-card{max-width:68.75rem;width:85vw}body.extra-display .q-dialog.horizontal-dialog .q-card{max-width:60rem;width:80vw}.chat-text-box{-webkit-appearance:none;background:#fff;border-radius:1.25rem;box-shadow:0 0 0 1px #ececec;margin-bottom:.5rem;outline:none;padding:.625rem 1rem;width:100%}.lh-21{line-height:21px!important}.lh-28{line-height:28px!important}.analyzing-outer[data-v-2e552c52]{background-color:#000000d4;left:0;position:fixed;top:0;width:100vw;z-index:9999}.analyzing-lottie[data-v-2e552c52]{width:10rem}.common-bottom-dialog .q-dialog__backdrop{background:#00000080}.common-bottom-dialog .bottom-dialog-outer{border-radius:1.25rem 1.25rem 0 0;padding:1.25rem 1rem 2.5rem}body.responsive-device .common-bottom-dialog .bottom-dialog-outer{padding:1.25rem 2rem 2.5rem}.common-bottom-dialog .bottom-dialog-title{padding:1.25rem 0}.common-bottom-dialog .bottom-dialog-comment{padding-bottom:1.25rem}.common-bottom-dialog .bottom-dialog-button{-webkit-appearance:none;background:linear-gradient(180deg,#008aff 26.56%,#0069c2);border-radius:.625rem;box-shadow:0 13px 9px 0 #0003;color:#fff;padding:.8125rem 1.35rem .75rem}.common-bottom-dialog .dialog-button{border-radius:.625rem;padding:.8125rem .75rem .75rem}.common-bottom-dialog .dialog-button.first-button{color:#666}.common-bottom-dialog .dialog-button.second-button{-webkit-appearance:none;background:linear-gradient(180deg,#0172f0 26.56%,#0057b9);box-shadow:0 13px 9px #0003;color:#fff;margin-left:.46875rem}.common-bottom-dialog .dialog-space{flex-grow:unset!important;width:.94rem}.common-center-dialog.fullscreen{z-index:100}.common-center-dialog.fullscreen.main{z-index:10000}.common-center-dialog .q-dialog__backdrop{background:#00000080}.common-center-dialog .dialog-card{border-radius:1.25rem;padding:2.125rem 1.25rem 1.25rem}body.responsive-device .common-center-dialog .dialog-card{padding:4rem 2.5rem 2.5rem}.common-center-dialog .dialog-card-section{padding:0 0 2.8125rem}.common-center-dialog .dialog-card-section.sm-pb{padding-bottom:1.25rem}.common-center-dialog .main-error-icon{margin-bottom:.75rem}.common-center-dialog .dialog-title{padding:0 0 1.25rem}.common-center-dialog .main-error-comment{background:#f4f4f4;border-radius:1.25rem;margin-bottom:-1.8175rem;padding:1.25rem .625rem}.common-center-dialog .main-error-comment>.text-24-b-3{letter-spacing:-.045rem}.common-center-dialog .main-error-comment>.text-16-3{letter-spacing:-.03375rem}.common-center-dialog .center-dialog-button{-webkit-appearance:none;background:linear-gradient(180deg,#008aff 26.56%,#0069c2);border-radius:.625rem;box-shadow:0 13px 9px 0 #0003;color:#fff;padding:.8125rem 1.35rem .75rem}.common-center-dialog .dialog-button{border-radius:.625rem;padding:.8125rem .75rem .75rem}.common-center-dialog .dialog-button.first-button{color:#666}.common-center-dialog .dialog-button.first-button.first-button-isWaiting,.common-center-dialog .dialog-button.second-button{background:linear-gradient(180deg,#0172f0 26.56%,#0057b9);color:#fff}.common-center-dialog .dialog-button.second-button{-webkit-appearance:none;margin-left:.46875rem}.common-center-dialog .dialog-button.second-button.second-button-isWaiting{background:linear-gradient(180deg,#ff2600 26.56%,#bf0e0e);color:#fff}.common-center-dialog .dialog-space{flex-grow:unset!important;width:.94rem}.common-center-dialog .p-none{min-width:130px!important;padding:0!important}.common-center-dialog .btn-close{display:flex;margin-left:auto;min-height:0;padding:10px;position:absolute;right:.5rem;top:.5rem;z-index:100}body.responsive-device .common-center-dialog .btn-close{right:1.5rem;top:1.5rem}body.responsive-device .common-center-dialog .btn-close .q-icon{font-size:2rem!important}.common-center-dialog .d-none{display:none!important}.loading-outer[data-v-2e781b2d]{background-color:#000000e6;left:0;position:fixed;top:0;width:100vw;z-index:9999}.loading-lottie[data-v-2e781b2d]{width:5rem}.dots-loading-animation[data-v-87a53cd0]{display:block;height:var(--78743bec);left:50%;margin:0 auto;position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--38a0d33e);z-index:1000}body.responsive-device .dots-loading-animation[data-v-87a53cd0]{height:var(--09817700);width:var(--b451a966)}