.pca-preview-floating-icons[data-v-71d23dc0]{--floating-chat-right:max(22px,env(safe-area-inset-right,0px));--floating-chat-bottom:max(22px,env(safe-area-inset-bottom,0px));--floating-chat-size:64px;--channel-talk-size:56px;--floating-chat-gap:8px;position:absolute;right:var(--floating-chat-right);bottom:var(--floating-chat-bottom);z-index:20;display:flex;align-items:flex-end;gap:var(--floating-chat-gap);pointer-events:none}.pca-preview-floating-icons.is-compact[data-v-71d23dc0]{--floating-chat-bottom:max(18px,env(safe-area-inset-bottom,0px));--floating-chat-size:48px;--channel-talk-size:42px;--floating-chat-gap:6px}.pca-preview-channel-btn[data-v-71d23dc0],.pca-preview-socrates-btn[data-v-71d23dc0]{pointer-events:none;border:none;border-radius:50%;cursor:default;display:flex;align-items:center;justify-content:center;flex-shrink:0}.pca-preview-socrates-btn[data-v-71d23dc0]{width:var(--floating-chat-size);height:var(--floating-chat-size);background:linear-gradient(135deg,#ffd94a,#ffc107);box-shadow:0 4px 20px rgba(255,193,7,.5)}.pca-preview-channel-btn[data-v-71d23dc0]{width:var(--channel-talk-size);height:var(--channel-talk-size);background:#3182f6;color:#fff;box-shadow:0 4px 16px rgba(49,130,246,.35)}.pca-preview-channel-btn svg[data-v-71d23dc0]{width:58%;height:58%}.problem-question-text-display[data-v-637c1a49]{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-637c1a49]{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-637c1a49]{white-space:normal}.problem-question-text-display .pqtd-compose-html[data-v-637c1a49] *{font-family:inherit}.problem-question-text-display .pqtd-compose-html[data-v-637c1a49] .lmve-line{min-height:1.35em;line-height:inherit}.problem-question-text-display .pqtd-compose-html[data-v-637c1a49] .lmve-line[data-list-type]{position:relative;padding-left:1.75em}.problem-question-text-display .pqtd-compose-html[data-v-637c1a49] .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-637c1a49] .pca-me-why,.problem-question-text-display .pqtd-compose-html[data-v-637c1a49] 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-637c1a49] .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-637c1a49] .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-637c1a49] .pca-me-frac-den{display:block;min-width:1em;padding:2px 4px 0}.problem-question-text-display .pqtd-compose-html[data-v-637c1a49] em,.problem-question-text-display .pqtd-compose-html[data-v-637c1a49] i,.problem-question-text-display .pqtd-compose-html[data-v-637c1a49] span[style*=italic],.problem-question-text-display .pqtd-compose-html[data-v-637c1a49] span[style*=oblique]{font-style:italic;font-weight:inherit}.problem-question-text-display .pqtd-compose-html[data-v-637c1a49] span[style*=underline],.problem-question-text-display .pqtd-compose-html[data-v-637c1a49] u{text-decoration:underline;font-weight:inherit}.problem-question-text-display[data-v-637c1a49] .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-637c1a49] .pqtd-cond-box{border:2px solid #0590d6;padding:.85em 1em;margin:.75em 0}.problem-question-text-display.pqtd-pdf[data-v-637c1a49]{container-type:normal;padding:var(--84d82fb4) var(--84d82fb6)}.problem-question-text-display.pqtd-pdf .pqtd-text[data-v-637c1a49]{font-size:inherit;line-height:inherit}.ed-stim[data-v-12708a48]{display:grid;gap:10px;margin:14px 0;align-items:start;width:100%;max-width:100%;min-width:0}.ed-stim--narrow[data-v-12708a48]{grid-template-columns:1fr!important}.ed-stim-cell[data-v-12708a48]{text-align:center;min-width:0;max-width:100%}.ed-stim-cell img[data-v-12708a48]{max-width:100%;max-height:170px;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:4px}.ed-img-overlay-wrap[data-v-12708a48]{display:flex;justify-content:center;align-items:flex-start;width:100%;max-width:100%;min-width:0}.ed-img-overlay-canvas[data-v-12708a48]{position:relative;display:inline-block;max-width:100%;line-height:0}.ed-img-overlay-canvas img[data-v-12708a48]{max-width:100%;width:auto;height:auto;display:block;-o-object-fit:contain;object-fit:contain;border-radius:4px}.ed-overlay-text[data-v-12708a48]{position:absolute;transform:translate(-50%,-50%);font-weight:700;padding:2px 6px;white-space:normal;border-radius:4px;border:1.4px solid transparent;line-height:1.3;font-size:14px;color:#0f172a;max-width:46px;text-align:center;word-break:keep-all;overflow-wrap:anywhere}.ed-overlay-text.bordered[data-v-12708a48]{border-color:currentColor}.ed-overlay-text.bg-white[data-v-12708a48]{background:hsla(0,0%,100%,.88);box-shadow:0 1px 4px rgba(0,0,0,.16)}.ed-overlay-text.no-chrome[data-v-12708a48]{text-shadow:0 0 3px #fff,0 0 3px #fff,0 0 5px #fff}.ed-richtable[data-v-12708a48]{width:100%;border-collapse:collapse;font-size:13px;margin-top:4px;border:2px solid #2563eb;letter-spacing:-.01em}.ed-richtable td[data-v-12708a48],.ed-richtable th[data-v-12708a48]{border:1px solid #bfdbfe;text-align:center;white-space:nowrap;word-break:keep-all;overflow-wrap:normal}.ed-richtable thead th[data-v-12708a48]{border-bottom:2px solid #2563eb}.ed-richtable td.ed-cell-diagonal[data-v-12708a48],.ed-richtable th.ed-cell-diagonal[data-v-12708a48]{position:relative;height:2.6em;min-width:3em}.ed-cell-diagonal .ed-diag-top[data-v-12708a48]{position:absolute;top:2px;right:5px;line-height:1.2}.ed-cell-diagonal .ed-diag-bottom[data-v-12708a48]{position:absolute;bottom:2px;left:5px;line-height:1.2}.pca-combo-root[data-v-03f4cd34]{box-sizing:border-box;width:100%;max-width:100%;min-width:0}.pca-combo-root--boxed[data-v-03f4cd34]{border:2px solid #27b7ee;border-radius:0;padding:8px 10px 4px}.pca-combo-root--boxed[data-v-03f4cd34] .problem-question-text-display{padding:0}.pca-combo-root--boxed[data-v-03f4cd34] .ed-stim{margin:8px 0 0}.ed-combo-side[data-v-03f4cd34]{display:grid;gap:20px;align-items:start;margin-bottom:4px;width:100%;max-width:100%;min-width:0}.ed-combo-passage-col[data-v-03f4cd34],.ed-combo-stim-col[data-v-03f4cd34]{min-width:0;max-width:100%}.ed-combo-stim-col[data-v-03f4cd34] img{max-width:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.pca-combo-root--narrow .ed-combo-side[data-v-03f4cd34]{grid-template-columns:1fr!important}.pca-choices-preview[data-v-204db396]{width:100%;max-width:100%;min-width:0;margin-top:12px;color:#1d1d1f;letter-spacing:-.01em;line-height:1.35;text-align:left}.ed-5choices[data-v-204db396]{display:flex;flex-direction:column;gap:.55em;margin-top:.7em}.ed-5choice-item[data-v-204db396]{display:flex;gap:.45em;align-items:flex-start;font-weight:600}.ed-choice-clickable[data-v-204db396]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:inherit;font:inherit;text-align:inherit;padding:0;margin:0;cursor:pointer;border-radius:6px;transition:background-color .12s ease}.ed-choice-clickable[data-v-204db396]:focus-visible,.ed-choice-clickable[data-v-204db396]:hover{background:rgba(37,99,235,.08);outline:none}.ed-choice-clickable.is-selected[data-v-204db396]{background:rgba(37,99,235,.14)}.ed-abc-table tbody tr.ed-choice-clickable[data-v-204db396]{cursor:pointer}.ed-abc-table tbody tr.ed-choice-clickable[data-v-204db396]:focus-visible,.ed-abc-table tbody tr.ed-choice-clickable[data-v-204db396]:hover{background:rgba(37,99,235,.08);outline:none}.ed-5choice-num[data-v-204db396]{font-weight:700;flex-shrink:0;padding-left:.35em}.ed-abc-table[data-v-204db396]{border-collapse:collapse;margin:.7em auto 0;min-width:70%;font-weight:600}.ed-abc-table td[data-v-204db396],.ed-abc-table th[data-v-204db396]{border:none;padding:.35em .85em;text-align:center}.ed-abc-table thead th[data-v-204db396]{font-weight:700}.ed-abc-numcol[data-v-204db396]{font-weight:700;padding-left:.35em}.ed-csat-box[data-v-204db396]{border:2px solid #0590d6;padding:.85em 1em;position:relative;margin:1em 0 .85em}.ed-csat-label[data-v-204db396]{position:absolute;top:-.7em;left:50%;transform:translateX(-50%);background:#fff;padding:0 .5em;font-weight:700;font-size:.85em;letter-spacing:.12em}.ed-csat-items[data-v-204db396]{display:flex;flex-direction:column;gap:.4em}.ed-csat-item[data-v-204db396]{display:flex;gap:.4em;align-items:flex-start;font-weight:600}.ed-csat-marker[data-v-204db396]{font-weight:700;flex-shrink:0}.ed-choice-grid[data-v-204db396]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:1.4em;column-gap:1.4em;row-gap:.65em;margin-top:.75em}.ed-choice-grid-item[data-v-204db396]{display:flex;gap:.4em;justify-self:start;align-items:baseline;font-weight:600}.ed-choice-grid-num[data-v-204db396]{font-weight:700;flex-shrink:0;padding-left:.35em}.pca-choices-preview--narrow .ed-choice-grid[data-v-204db396]{grid-template-columns:1fr;row-gap:.4em}.pca-choices-preview--narrow .ed-abc-table td[data-v-204db396],.pca-choices-preview--narrow .ed-abc-table th[data-v-204db396]{padding:.3em .5em}.ed-choice-markup[data-v-204db396]{display:block;white-space:normal;word-break:break-word}.ed-choice-markup[data-v-204db396] *{font-family:inherit}.ed-choice-markup[data-v-204db396] .lmve-line{min-height:1.35em;line-height:inherit}.ed-choice-markup[data-v-204db396] .lmve-line[data-list-type]{position:relative;padding-left:1.75em}.ed-choice-markup[data-v-204db396] .lmve-line[data-list-type]:before{content:attr(data-list-marker);position:absolute;left:0;top:0;min-width:1.5em;white-space:nowrap}.ed-choice-markup[data-v-204db396] .pca-me-why,.ed-choice-markup[data-v-204db396] img[data-pca-why]{display:inline-block;height:1.5em;width:auto;margin:0 2px;vertical-align:middle}.ed-choice-markup[data-v-204db396] .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}.ed-choice-markup[data-v-204db396] .pca-me-frac-num{display:block;min-width:1em;padding:0 4px 2px;border-bottom:1.3px solid currentColor}.ed-choice-markup[data-v-204db396] .pca-me-frac-den{display:block;min-width:1em;padding:2px 4px 0}.ed-choice-markup[data-v-204db396] em,.ed-choice-markup[data-v-204db396] i,.ed-choice-markup[data-v-204db396] span[style*=italic],.ed-choice-markup[data-v-204db396] span[style*=oblique]{font-style:italic;font-weight:inherit}.ed-choice-markup[data-v-204db396] span[style*=underline],.ed-choice-markup[data-v-204db396] u{text-decoration:underline;font-weight:inherit}[data-v-204db396] .pqtd-why-btn{display:inline-block;height:1.2em;width:auto;margin:0 2px;vertical-align:middle}[data-v-204db396] .pqtd-frac{display:inline-flex;flex-direction:column;align-items:center;vertical-align:middle;margin:0 2px;line-height:1.15;font-size:.88em;transform:translateY(1px);text-align:center}[data-v-204db396] .pqtd-frac-num{display:block;min-width:1em;padding:0 3px 1px;border-bottom:1.3px solid currentColor}[data-v-204db396] .pqtd-frac-den{display:block;min-width:1em;padding:1px 3px 0}[data-v-204db396] .pqtd-em{font-style:italic;font-weight:inherit}[data-v-204db396] .pqtd-u{text-decoration:underline;font-weight:inherit}.compose-problem-body[data-v-0a28dd0a]{box-sizing:border-box;width:100%;min-width:0;max-width:100%;display:flex;flex-direction:column;gap:6px;text-align:left}.compose-problem-body[data-v-0a28dd0a] .problem-question-text-display{padding:2px 0}.compose-problem-body[data-v-0a28dd0a] .ed-stim{margin:2px 0}.compose-problem-body[data-v-0a28dd0a] .pca-choices-preview{margin-top:0}.compose-problem-body[data-v-0a28dd0a] .pca-choices-preview .ed-csat-box{margin-top:.75em;margin-bottom:.35em}.compose-problem-body[data-v-0a28dd0a] img{max-width:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.compose-problem-body[data-v-0a28dd0a] .ed-richtable,.compose-problem-body[data-v-0a28dd0a] table{max-width:100%}body,html{margin:0;overflow:hidden}#app,body,html{width:100%;height:100%}#app{display:block}body.problem-compose-preview-page #ch-plugin,body.problem-compose-preview-page #ch-plugin-launcher,body.problem-compose-preview-page .ch-desk-messenger,body.problem-compose-preview-page .ch-mobile-messenger,body.problem-compose-preview-page iframe[id^=ch-],html.problem-compose-preview-page #ch-plugin,html.problem-compose-preview-page #ch-plugin-launcher,html.problem-compose-preview-page .ch-desk-messenger,html.problem-compose-preview-page .ch-mobile-messenger,html.problem-compose-preview-page iframe[id^=ch-]{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.pca-preview-page[data-v-66cfaaf2]{position:relative;height:100%;background:#fff;flex-direction:column;font-family:Pretendard,Apple SD Gothic Neo,sans-serif}.pca-preview-body[data-v-66cfaaf2],.pca-preview-page[data-v-66cfaaf2]{box-sizing:border-box;width:100%;min-height:0;overflow:hidden;display:flex}.pca-preview-body[data-v-66cfaaf2]{flex-direction:column;flex:1 1 auto;max-width:700px;margin:0 auto;padding:0 16px 16px}.pca-preview-body[data-v-66cfaaf2] .student-solving-problem-panel{flex:1 1 auto;min-height:0;height:100%;max-width:none;width:100%}.pca-preview-body[data-v-66cfaaf2] .img-wrap,.pca-preview-body[data-v-66cfaaf2] .iw-text-problem{width:100%}