.problem-question-text-display[data-v-f0c644b6]{container-type:inline-size;padding:8px;box-sizing:border-box;container-name:problem-question-text;width:100%;border-radius:4px;background-color:#fff;text-align:left}.problem-question-text-display .pqtd-text[data-v-f0c644b6]{font-family:kimjungchul_gothic,sans-serif;letter-spacing:-.01em;line-height:1.2;color:#1d1d1f;font-weight:700;font-size:clamp(14px,max(14px + (100cqw - 300px)*11/258,25px + (100cqw - 558px)*11/162),36px);margin:0;width:100%;white-space:pre-wrap;word-break:break-word;text-align:left}.problem-question-text-display .pqtd-compose-html[data-v-f0c644b6]{white-space:normal}.problem-question-text-display .pqtd-compose-html[data-v-f0c644b6] *{font-family:inherit}.problem-question-text-display .pqtd-compose-html[data-v-f0c644b6] .lmve-line{min-height:1.35em;line-height:inherit}.problem-question-text-display .pqtd-compose-html[data-v-f0c644b6] .lmve-line[data-list-type]{position:relative;padding-left:1.75em}.problem-question-text-display .pqtd-compose-html[data-v-f0c644b6] .lmve-line[data-list-type]:before{content:attr(data-list-marker);position:absolute;left:0;top:0;min-width:1.5em;white-space:nowrap}.problem-question-text-display .pqtd-compose-html[data-v-f0c644b6] .pca-me-why,.problem-question-text-display .pqtd-compose-html[data-v-f0c644b6] img[data-pca-why]{display:inline-block;height:1.5em;width:auto;margin:0 2px;vertical-align:middle}.problem-question-text-display .pqtd-compose-html[data-v-f0c644b6] .pca-me-explanation-image,.problem-question-text-display .pqtd-compose-html[data-v-f0c644b6] img[data-pca-explanation-image]{display:block;max-width:100%;height:auto;margin:.65em auto;-o-object-fit:contain;object-fit:contain}.problem-question-text-display .pqtd-compose-html[data-v-f0c644b6] .pca-me-explanation-image-line{width:100%}.problem-question-text-display .pqtd-compose-html[data-v-f0c644b6] .pca-me-frac{display:inline-flex;flex-direction:column;align-items:center;vertical-align:middle;margin:0 3px;line-height:1.15;font-size:.88em;transform:translateY(2px);text-align:center}.problem-question-text-display .pqtd-compose-html[data-v-f0c644b6] .pca-me-frac-num{display:block;min-width:1em;padding:0 4px 2px;border-bottom:1.3px solid currentColor}.problem-question-text-display .pqtd-compose-html[data-v-f0c644b6] .pca-me-frac-den{display:block;min-width:1em;padding:2px 4px 0}.problem-question-text-display .pqtd-compose-html[data-v-f0c644b6] em,.problem-question-text-display .pqtd-compose-html[data-v-f0c644b6] i,.problem-question-text-display .pqtd-compose-html[data-v-f0c644b6] span[style*=italic],.problem-question-text-display .pqtd-compose-html[data-v-f0c644b6] span[style*=oblique]{font-style:italic;font-weight:inherit}.problem-question-text-display .pqtd-compose-html[data-v-f0c644b6] span[style*=underline],.problem-question-text-display .pqtd-compose-html[data-v-f0c644b6] u{text-decoration:underline;font-weight:inherit}.problem-question-text-display[data-v-f0c644b6] .pqtd-why-btn{display:inline-block;width:auto;height:1.2em;margin:0 4px 0 0;vertical-align:middle}.problem-question-text-display[data-v-f0c644b6] .pqtd-frac{display:inline-flex;flex-direction:column;align-items:center;margin:0 2px;font-size:.88em;line-height:1.15;vertical-align:middle;text-align:center;transform:translateY(1px)}.problem-question-text-display[data-v-f0c644b6] .pqtd-frac-num{display:block;min-width:1em;padding:0 3px 1px;border-bottom:1.3px solid currentColor}.problem-question-text-display[data-v-f0c644b6] .pqtd-frac-den{display:block;min-width:1em;padding:1px 3px 0}.problem-question-text-display[data-v-f0c644b6] .pqtd-em{font-style:italic;font-weight:inherit}.problem-question-text-display[data-v-f0c644b6] .pqtd-u{font-weight:inherit;text-decoration:underline}.problem-question-text-display[data-v-f0c644b6] .pqtd-cond-box{border:2px solid #0590d6;padding:.85em 1em;margin:.75em 0}.problem-question-text-display.pqtd-pdf[data-v-f0c644b6]{container-type:normal;padding:var(--546ac6d3) var(--546ac6d2)}.problem-question-text-display.pqtd-pdf .pqtd-text[data-v-f0c644b6]{font-size:inherit;line-height:inherit}.student-solution-block[data-v-375291c7]{margin-top:15px;width:100%;border-radius:5px;background-color:#fff;box-shadow:0 0 2px 0 rgba(0,0,0,.25);padding:30px 15px;box-sizing:border-box}.student-solution-block.is-compact[data-v-375291c7]{padding:10px}[data-v-375291c7] .problem-question-text-display .pqtd-text{font-family:kimjungchul_myungjo,sans-serif;letter-spacing:-.01em;line-height:1.2;color:#1d1d1f;font-weight:400;font-size:clamp(12px,max(12px + (100cqw - 300px)*9/258,21px + (100cqw - 558px)*9/162),30px);font-family:kimjungchul_myungjo,sans-serif!important;font-style:normal;font-weight:400!important}[data-v-375291c7] .problem-question-text-display .pqtd-text *{font-family:inherit!important}body,html{margin:0;overflow:auto;background:#f8fafc}#app,body,html{width:100%;height:100%}#app{display:block}body.problem-compose-solution-preview-page #ch-plugin,body.problem-compose-solution-preview-page #ch-plugin-launcher,body.problem-compose-solution-preview-page .ch-desk-messenger,body.problem-compose-solution-preview-page .ch-mobile-messenger,body.problem-compose-solution-preview-page iframe[id^=ch-],html.problem-compose-solution-preview-page #ch-plugin,html.problem-compose-solution-preview-page #ch-plugin-launcher,html.problem-compose-solution-preview-page .ch-desk-messenger,html.problem-compose-solution-preview-page .ch-mobile-messenger,html.problem-compose-solution-preview-page iframe[id^=ch-]{display:none!important;visibility:hidden!important;pointer-events:none!important}.pca-solution-preview-page[data-v-6cedf48c]{box-sizing:border-box;width:100%;min-height:100%;padding:12px}.pca-solution-preview-page.pca-solution-preview-page--ai-review[data-v-6cedf48c] .problem-question-text-display .pqtd-text{font-family:kimjungchul_myungjo,sans-serif;letter-spacing:-.01em;line-height:1.2;color:#1d1d1f;font-weight:400;font-size:clamp(12px,max(12px + (100cqw - 300px)*9/258,21px + (100cqw - 558px)*9/162),30px);font-family:kimjungchul_myungjo,sans-serif!important;font-weight:400!important}.pca-solution-preview-empty[data-v-6cedf48c]{margin:0;color:#94a3b8;font-size:13px;font-weight:500}[data-v-6cedf48c] .student-solution-block{margin-top:0}