.pa[data-v-6dbee073]{position:absolute}.pr[data-v-6dbee073]{position:relative}.swing[data-v-6dbee073]{width:100%;height:100%;min-height:50px;position:absolute;left:0;top:25px;z-index:100;background-color:hsla(0,0%,100%,.4)}.swing .swing-container[data-v-6dbee073]{display:flex;justify-content:center;align-items:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.swing .swing-container .loader[data-v-6dbee073]{position:absolute;border-radius:50%;border-bottom:8px solid #717fff;animation:load-6dbee073 1.5s linear infinite}.swing .swing-container .loader[data-v-6dbee073]:first-child{width:80px;height:80px}.swing .swing-container .loader[data-v-6dbee073]:nth-child(2){width:50px;height:50px;animation-direction:reverse}@keyframes load-6dbee073{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.pa[data-v-158fea9f]{position:absolute}.pr[data-v-158fea9f]{position:relative}[data-v-158fea9f] .center-modal{display:flex}[data-v-158fea9f] .center-modal .ivu-modal{top:0;margin:auto}[data-v-158fea9f] .ivu-modal-content{overflow:hidden;border-radius:12px}[data-v-158fea9f] .ivu-modal-body{padding:0}.spacer[data-v-158fea9f]{flex:1}.modal-header[data-v-158fea9f]{display:flex;align-items:center;gap:8px;padding:16px 20px;background:linear-gradient(180deg,#ecfaff,#fff)}.modal-header strong[data-v-158fea9f]{color:rgba(0,0,0,.9);font-size:20px;font-weight:600;line-height:28px}.header-icon[data-v-158fea9f]{flex-shrink:0;width:32px;height:32px}.close-icon[data-v-158fea9f]{color:rgba(0,0,0,.8);font-size:20px;cursor:pointer}.modal-body[data-v-158fea9f]{padding:0 16px 12px}.confirm-card[data-v-158fea9f]{display:flex;align-items:center;justify-content:center;gap:10px;padding:20px;background:#f7f8fd;border-radius:8px}.confirm-card p[data-v-158fea9f]{display:flex;flex-wrap:wrap;align-items:center;gap:4px;color:rgba(0,0,0,.9);font-size:20px;line-height:28px}.confirm-card strong[data-v-158fea9f]{font-weight:600}.confirm-card strong.success[data-v-158fea9f]{color:#24b66d}.confirm-card strong.danger[data-v-158fea9f]{color:#ef4444}.warning-icon[data-v-158fea9f]{flex-shrink:0;width:48px;height:48px}.score-input[data-v-158fea9f]{width:80px;margin:0 4px}.choice[data-v-158fea9f]{margin-left:4px;padding:2px 12px;font-size:16px;line-height:24px;background:#fff;border:1px solid currentColor;border-radius:4px;cursor:pointer}.choice.success[data-v-158fea9f]{color:#24b66d}.choice.danger[data-v-158fea9f]{color:#ef4444}.choice.active.success[data-v-158fea9f]{color:#fff;background:#24b66d;border-color:#24b66d}.choice.active.danger[data-v-158fea9f]{color:#fff;background:#ef4444;border-color:#ef4444}.modal-footer[data-v-158fea9f]{display:flex;justify-content:center;gap:32px;padding:12px 0 24px}.outline-button[data-v-158fea9f],.primary-button[data-v-158fea9f]{width:144px;height:40px;font-size:14px;border-radius:8px}.primary-button[data-v-158fea9f]{box-shadow:0 2px 0 rgba(41,138,240,.1)}.primary-button[data-v-158fea9f]:not([disabled]){background:#298af0;border-color:#298af0}.outline-button[data-v-158fea9f]{color:rgba(0,0,0,.9);border-color:rgba(0,0,0,.2);box-shadow:0 2px 0 rgba(0,0,0,.04)}.pa[data-v-15e2e11f]{position:absolute}.pr[data-v-15e2e11f]{position:relative}.answer-preview[data-v-15e2e11f]{position:absolute;right:332px;z-index:10;display:flex;flex-direction:column;width:554px;height:781px;padding:16px 8px 16px 16px;background:#fff;border-radius:12px;box-shadow:0 7px 29px rgba(100,100,111,.2)}.spacer[data-v-15e2e11f]{flex:1}.preview-header[data-v-15e2e11f]{display:flex;flex-shrink:0;align-items:center;gap:12px;height:38px;margin-bottom:16px;padding-right:8px}.preview-header strong[data-v-15e2e11f]{color:#000;font-size:16px;font-weight:600;line-height:24px}.result-tag[data-v-15e2e11f]{display:inline-flex;align-items:center;gap:8px;padding:4px 12px;color:rgba(0,0,0,.6);font-size:14px;font-weight:600;line-height:22px;background:#f2f3f5;border:0;border-radius:4px;cursor:pointer}.result-tag[disabled][data-v-15e2e11f]{cursor:default}.result-tag.correct[data-v-15e2e11f],.result-tag.full[data-v-15e2e11f]{color:#24b66d;background:#eafbec}.result-tag.partial[data-v-15e2e11f],.result-tag.wrong[data-v-15e2e11f]{color:#ef4444;background:#fef2f2}.close-icon[data-v-15e2e11f]{color:rgba(0,0,0,.9);font-size:18px;cursor:pointer}.preview-body[data-v-15e2e11f]{display:flex;flex:1;flex-direction:column;min-height:0}.preview-loading[data-v-15e2e11f]{position:relative;flex:1}.preview-viewer[data-v-15e2e11f] .viewer-scroll{padding-right:8px}.preview-viewer[data-v-15e2e11f] .viewer-scroll::-webkit-scrollbar{width:8px}.preview-viewer[data-v-15e2e11f] .viewer-scroll::-webkit-scrollbar-track{background:#f1f5f9;border-radius:4px}.preview-viewer[data-v-15e2e11f] .viewer-scroll::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}