.proctoring-widget[data-v-3d0bfa8f]{position:fixed;top:1.25rem;right:1.25rem;z-index:9000;display:flex;flex-direction:column;align-items:flex-end;gap:.5rem}.proctoring-camera[data-v-3d0bfa8f]{width:17.5rem;height:9.875rem;border-radius:.75rem;overflow:hidden;box-shadow:0 .25rem 1.25rem rgba(0,0,0,.35);border:.1875rem solid #4caf50;position:relative;background:#000;transition:border-color .3s,box-shadow .3s}.proctoring-camera.gate-elevated[data-v-3d0bfa8f]{z-index:99999;border-color:#2196f3;box-shadow:0 .375rem 1.875rem rgba(33,150,243,.5)}.proctoring-camera.warning-border[data-v-3d0bfa8f]{border-color:#ff4d4f;animation:pulse-border-3d0bfa8f 1s ease-in-out infinite}@keyframes pulse-border-3d0bfa8f{0%,to{border-color:#ff4d4f}50%{border-color:#ff9800}}.camera-video[data-v-3d0bfa8f]{width:100%;height:100%;object-fit:cover;transform:scaleX(-1)}.face-guide-wrapper[data-v-3d0bfa8f]{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;overflow:hidden;z-index:1}.face-guide-oval[data-v-3d0bfa8f]{position:absolute;top:44%;left:50%;transform:translate(-50%,-50%);width:36%;height:80%;border-radius:50%;box-shadow:0 0 0 12.5rem rgba(0,0,0,.3);border:.125rem dashed hsla(0,0%,100%,.45);transition:top .7s ease,left .7s ease,width .6s ease,height .6s ease,border-color .3s,border-style .3s,box-shadow .3s}.face-guide-oval.guide-scanning[data-v-3d0bfa8f]{border:.125rem dashed hsla(0,0%,100%,.5);animation:guide-pulse-3d0bfa8f 2s ease-in-out infinite}@keyframes guide-pulse-3d0bfa8f{0%,to{border-color:hsla(0,0%,100%,.35)}50%{border-color:hsla(0,0%,100%,.7)}}.face-guide-oval.guide-ok[data-v-3d0bfa8f]{border:.15625rem solid rgba(76,175,80,.85);box-shadow:0 0 0 12.5rem rgba(0,0,0,.2);animation:none}.face-guide-oval.guide-adjust[data-v-3d0bfa8f]{border:.15625rem solid rgba(255,152,0,.85);box-shadow:0 0 0 12.5rem rgba(0,0,0,.3);animation:guide-adjust-pulse-3d0bfa8f 1.5s ease-in-out infinite}@keyframes guide-adjust-pulse-3d0bfa8f{0%,to{border-color:rgba(255,152,0,.7)}50%{border-color:#ff9800}}.face-guide-oval.guide-warning[data-v-3d0bfa8f]{border:.125rem dashed rgba(255,152,0,.8);animation:none}.face-guide-oval.guide-error[data-v-3d0bfa8f]{border:.15625rem solid rgba(255,77,79,.9);box-shadow:0 0 0 12.5rem rgba(0,0,0,.35);animation:none}.proctoring-camera:not(.gate-elevated) .face-guide-oval[data-v-3d0bfa8f]{box-shadow:0 0 0 12.5rem rgba(0,0,0,.12);opacity:.6}.face-guide-oval.guide-drift-warn[data-v-3d0bfa8f]{border:.15625rem solid rgba(250,140,22,.9)!important;box-shadow:0 0 0 12.5rem rgba(0,0,0,.18)!important;opacity:1!important;animation:drift-warn-pulse-3d0bfa8f 1s ease-in-out infinite!important}@keyframes drift-warn-pulse-3d0bfa8f{0%,to{border-color:rgba(250,140,22,.85)}50%{border-color:rgba(255,77,79,.95)}}.face-guide-hint[data-v-3d0bfa8f]{position:absolute;top:87%;left:0;right:0;text-align:center;color:hsla(0,0%,100%,.85);font-size:.625rem;font-weight:600;text-shadow:0 .0625rem .25rem rgba(0,0,0,.9);letter-spacing:.01875rem}.camera-status[data-v-3d0bfa8f]{position:absolute;bottom:.3125rem;left:.3125rem;display:flex;align-items:center;gap:.25rem;background:rgba(0,0,0,.6);border-radius:.625rem;padding:.125rem .5rem;z-index:2}.status-dot[data-v-3d0bfa8f]{width:.5rem;height:.5rem;border-radius:50%;display:inline-block}.dot-ok[data-v-3d0bfa8f]{background:#4caf50}.dot-warning[data-v-3d0bfa8f]{background:#ff9800}.dot-error[data-v-3d0bfa8f]{background:#ff4d4f}.status-text[data-v-3d0bfa8f]{color:#fff;font-size:.6875rem;font-weight:600}.camera-error-overlay[data-v-3d0bfa8f]{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;color:#ff4d4f;font-size:.8125rem;font-weight:600;z-index:3}.proctoring-warning[data-v-3d0bfa8f]{position:fixed;top:3.125rem;left:50%;transform:translateX(-50%);z-index:9999;min-width:18.75rem;max-width:90vw;border-radius:.5rem;padding:.75rem 1.5rem;box-shadow:0 .25rem 1.25rem rgba(0,0,0,.3)}.warning-critical[data-v-3d0bfa8f]{background:linear-gradient(135deg,#ff4d4f,#e53935);color:#fff}.warning-warn[data-v-3d0bfa8f]{background:linear-gradient(135deg,#ff9800,#f57c00);color:#fff}.warning-info[data-v-3d0bfa8f]{background:linear-gradient(135deg,#2196f3,#1976d2);color:#fff}.warning-position[data-v-3d0bfa8f]{background:linear-gradient(135deg,#13c2c2,#0891b2);color:#fff}.warning-seat-drift[data-v-3d0bfa8f]{background:linear-gradient(135deg,#fa8c16,#d46b08);color:#fff}.warning-content[data-v-3d0bfa8f]{display:flex;align-items:center;gap:.625rem;font-size:.9375rem;font-weight:600}.warning-icon[data-v-3d0bfa8f]{width:1.75rem;height:1.75rem;border-radius:50%;background:hsla(0,0%,100%,.3);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:.875rem;flex-shrink:0}.warning-slide-enter-active[data-v-3d0bfa8f]{transition:all .3s ease-out}.warning-slide-leave-active[data-v-3d0bfa8f]{transition:all .3s ease-in}.warning-slide-enter-from[data-v-3d0bfa8f],.warning-slide-leave-to[data-v-3d0bfa8f]{transform:translateX(-50%) translateY(-1.25rem);opacity:0}.proctoring-block-overlay[data-v-3d0bfa8f]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.85);z-index:99999;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem)}.block-dialog[data-v-3d0bfa8f]{background:#fff;border-radius:1.25rem;padding:2.5rem 3rem;max-width:27.5rem;width:90vw;text-align:center;box-shadow:0 1.25rem 3.75rem rgba(0,0,0,.4);position:relative}.block-icon-ring[data-v-3d0bfa8f]{width:4.5rem;height:4.5rem;border-radius:50%;background:linear-gradient(135deg,#ff4d4f,#e53935);display:flex;align-items:center;justify-content:center;margin:0 auto 1.25rem;animation:block-pulse-ring-3d0bfa8f 2s ease-in-out infinite}.block-icon-text[data-v-3d0bfa8f]{color:#fff;font-size:2rem;font-weight:800}@keyframes block-pulse-ring-3d0bfa8f{0%,to{transform:scale(1);box-shadow:0 0 0 0 rgba(255,77,79,.4)}50%{transform:scale(1.05);box-shadow:0 0 0 .75rem rgba(255,77,79,0)}}.block-title[data-v-3d0bfa8f]{font-size:1.375rem;font-weight:700;color:#1a1a1a;margin:0 0 .5rem 0}.block-desc[data-v-3d0bfa8f]{font-size:.875rem;color:#666;margin:0 0 1rem 0;line-height:1.5}.block-reason[data-v-3d0bfa8f]{background:linear-gradient(135deg,#fff2f0,#fff0f0);border:.0625rem solid #ffccc7;border-radius:.625rem;padding:.875rem 1.25rem;font-size:.9375rem;font-weight:600;color:#cf1322;margin-bottom:1rem}.block-hint[data-v-3d0bfa8f]{font-size:.8125rem;color:#999;margin:0}.block-pulse[data-v-3d0bfa8f]{width:.375rem;height:.375rem;background:#4caf50;border-radius:50%;margin:1rem auto 0;animation:block-dot-blink-3d0bfa8f 1.5s ease-in-out infinite}@keyframes block-dot-blink-3d0bfa8f{0%,to{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1.5)}}.block-fade-enter-active[data-v-3d0bfa8f]{transition:all .4s ease-out}.block-fade-leave-active[data-v-3d0bfa8f]{transition:all .3s ease-in}.block-fade-enter-from[data-v-3d0bfa8f],.block-fade-leave-to[data-v-3d0bfa8f]{opacity:0}.block-fade-enter-from .block-dialog[data-v-3d0bfa8f],.block-fade-leave-to .block-dialog[data-v-3d0bfa8f]{transform:scale(.9)}.proctoring-gate-overlay[data-v-3d0bfa8f]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.88);z-index:99998;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(.375rem);backdrop-filter:blur(.375rem)}.gate-dialog[data-v-3d0bfa8f]{background:#fff;border-radius:1.5rem;padding:3rem 3.5rem;max-width:30rem;width:90vw;text-align:center;box-shadow:0 1.25rem 3.75rem rgba(0,0,0,.4)}.gate-scan-ring[data-v-3d0bfa8f]{width:6.25rem;height:6.25rem;border-radius:50%;border:.25rem solid transparent;border-top-color:#2196f3;border-right-color:#2196f3;animation:gate-spin-3d0bfa8f 1.5s linear infinite;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem}.gate-ring-error[data-v-3d0bfa8f]{border-top-color:#ff4d4f;border-right-color:#ff4d4f;animation:none}.gate-scan-inner[data-v-3d0bfa8f]{width:5rem;height:5rem;border-radius:50%;background:linear-gradient(135deg,#e3f2fd,#bbdefb);display:flex;align-items:center;justify-content:center}.gate-inner-error[data-v-3d0bfa8f]{background:linear-gradient(135deg,#fff2f0,#ffccc7)}.gate-face-icon[data-v-3d0bfa8f]{font-size:2.25rem}@keyframes gate-spin-3d0bfa8f{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.gate-title[data-v-3d0bfa8f]{font-size:1.375rem;font-weight:700;color:#1a1a1a;margin:0 0 .5rem 0}.gate-desc[data-v-3d0bfa8f]{font-size:.9375rem;color:#555;margin:0 0 1.25rem 0;line-height:1.6}.gate-check-item[data-v-3d0bfa8f]{display:flex;align-items:center;gap:.75rem;padding:.875rem 1.125rem;border-radius:.75rem;margin-bottom:.625rem;transition:all .3s ease}.gate-check-pending[data-v-3d0bfa8f]{background:#f5f5f5;border:.0625rem solid #e8e8e8}.gate-check-passed[data-v-3d0bfa8f]{background:linear-gradient(135deg,#f6ffed,#d9f7be);border:.0625rem solid #b7eb8f}.gate-check-warning[data-v-3d0bfa8f]{background:linear-gradient(135deg,#fff7e6,#ffe7ba);border:.0625rem solid #ffd591}.gate-check-error[data-v-3d0bfa8f]{background:linear-gradient(135deg,#fff2f0,#ffccc7);border:.0625rem solid #ffa39e}.gate-check-icon[data-v-3d0bfa8f]{font-size:1.375rem;width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;border-radius:50%;flex-shrink:0}.gate-check-passed .gate-check-icon[data-v-3d0bfa8f]{background:#52c41a;color:#fff;font-size:1rem;font-weight:700}.gate-check-warning .gate-check-icon[data-v-3d0bfa8f]{background:#fa8c16;color:#fff;font-size:1rem;font-weight:700}.gate-check-error .gate-check-icon[data-v-3d0bfa8f]{background:#ff4d4f;color:#fff;font-size:1rem;font-weight:700}.gate-check-content[data-v-3d0bfa8f]{flex:1;text-align:left;min-width:0}.gate-check-label[data-v-3d0bfa8f]{display:block;font-size:.875rem;font-weight:600;color:#1a1a1a;margin-bottom:.125rem}.gate-check-detail[data-v-3d0bfa8f]{display:block;font-size:.75rem;color:#888;line-height:1.4}.gate-check-warning .gate-check-detail[data-v-3d0bfa8f]{color:#ad6800;font-weight:500}.gate-check-error .gate-check-detail[data-v-3d0bfa8f]{color:#cf1322;font-weight:500}.gate-check-passed .gate-check-detail[data-v-3d0bfa8f]{color:#389e0d}.gate-check-status-dot[data-v-3d0bfa8f]{width:.625rem;height:.625rem;border-radius:50%;display:inline-block;flex-shrink:0}.dot-loading[data-v-3d0bfa8f]{background:#2196f3;animation:dot-blink-3d0bfa8f 1s ease-in-out infinite}@keyframes dot-blink-3d0bfa8f{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}.gate-hint[data-v-3d0bfa8f]{font-size:.75rem;color:#999;margin:.625rem 0 0 0;line-height:1.5}.gate-hint-error[data-v-3d0bfa8f]{color:#cf1322;font-weight:500}.gate-fade-enter-active[data-v-3d0bfa8f]{transition:all .3s ease-out}.gate-fade-leave-active[data-v-3d0bfa8f]{transition:all .5s ease-in}.gate-fade-enter-from[data-v-3d0bfa8f],.gate-fade-leave-to[data-v-3d0bfa8f]{opacity:0}.gate-fade-enter-from .gate-dialog[data-v-3d0bfa8f],.gate-fade-leave-to .gate-dialog[data-v-3d0bfa8f]{transform:scale(.95);opacity:0}@media (max-width:768px){.proctoring-widget[data-v-3d0bfa8f]{top:.625rem;right:.625rem}.proctoring-camera[data-v-3d0bfa8f]{width:12.5rem;height:7rem}.face-guide-hint[data-v-3d0bfa8f]{font-size:.5625rem}.proctoring-warning[data-v-3d0bfa8f]{top:2.5rem;min-width:16.25rem;padding:.625rem 1rem}.warning-content[data-v-3d0bfa8f]{font-size:.8125rem}.block-dialog[data-v-3d0bfa8f]{padding:1.875rem 1.5rem}.block-title[data-v-3d0bfa8f]{font-size:1.125rem}.block-icon-ring[data-v-3d0bfa8f]{width:3.5rem;height:3.5rem}.block-icon-text[data-v-3d0bfa8f]{font-size:1.5rem}.gate-dialog[data-v-3d0bfa8f]{padding:2rem 1.5rem}.gate-title[data-v-3d0bfa8f]{font-size:1.125rem}.gate-scan-ring[data-v-3d0bfa8f]{width:5rem;height:5rem}.gate-scan-inner[data-v-3d0bfa8f]{width:4rem;height:4rem}.gate-face-icon[data-v-3d0bfa8f]{font-size:1.75rem}.gate-check-item[data-v-3d0bfa8f]{padding:.625rem .875rem;gap:.625rem}.gate-check-icon[data-v-3d0bfa8f]{width:1.875rem;height:1.875rem;font-size:1.125rem}.gate-check-label[data-v-3d0bfa8f]{font-size:.8125rem}.gate-check-detail[data-v-3d0bfa8f]{font-size:.6875rem}}@media (max-width:480px){.proctoring-camera[data-v-3d0bfa8f]{width:10rem;height:5.625rem}.status-text[data-v-3d0bfa8f]{font-size:.625rem}.face-guide-hint[data-v-3d0bfa8f]{font-size:.5rem}}.gaze-indicator[data-v-3d0bfa8f]{position:absolute;bottom:.3125rem;right:.3125rem;display:flex;align-items:center;gap:.1875rem;background:rgba(0,0,0,.6);border-radius:.625rem;padding:.125rem .4375rem;z-index:2}.gaze-dot[data-v-3d0bfa8f]{width:.375rem;height:.375rem;border-radius:50%;display:inline-block}.gaze-on[data-v-3d0bfa8f]{background:#4caf50}.gaze-off[data-v-3d0bfa8f]{background:#ff4d4f;animation:gaze-blink-3d0bfa8f .8s ease-in-out infinite}@keyframes gaze-blink-3d0bfa8f{0%,to{opacity:1}50%{opacity:.3}}.gaze-label[data-v-3d0bfa8f]{font-size:.75rem;line-height:1}.calibration-overlay[data-v-3d0bfa8f]{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:4;pointer-events:none}.calibration-done[data-v-3d0bfa8f]{background:rgba(0,0,0,.3)}.calibration-content[data-v-3d0bfa8f]{text-align:center}.calibration-icon[data-v-3d0bfa8f]{font-size:1.75rem;margin-bottom:.25rem}.calibration-text[data-v-3d0bfa8f]{color:#fff;font-size:.8125rem;font-weight:600;text-shadow:0 .0625rem .25rem rgba(0,0,0,.9)}.calibration-progress[data-v-3d0bfa8f]{width:5rem;height:.1875rem;background:hsla(0,0%,100%,.3);border-radius:.125rem;margin:.375rem auto 0;overflow:hidden}.calibration-bar[data-v-3d0bfa8f]{height:100%;background:#4caf50;border-radius:.125rem;transition:width 2.5s linear}.alignment-overlay[data-v-3d0bfa8f]{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.55);display:flex;align-items:center;justify-content:center;z-index:5;pointer-events:none}.alignment-content[data-v-3d0bfa8f]{text-align:center}.alignment-icon[data-v-3d0bfa8f]{font-size:1.5rem;margin-bottom:.25rem}.alignment-text[data-v-3d0bfa8f]{color:#fff;font-size:.75rem;font-weight:600;text-shadow:0 .0625rem .25rem rgba(0,0,0,.9);margin-bottom:.25rem}.alignment-hints[data-v-3d0bfa8f]{display:flex;flex-wrap:wrap;gap:.25rem;justify-content:center;margin-bottom:.375rem}.alignment-hints span[data-v-3d0bfa8f]{background:rgba(255,200,0,.85);color:#333;font-size:.6875rem;font-weight:700;padding:.125rem .4375rem;border-radius:6.1875rem}.alignment-hints .aligned[data-v-3d0bfa8f]{background:rgba(76,175,80,.85);color:#fff}.alignment-progress[data-v-3d0bfa8f]{width:5rem;height:.1875rem;background:hsla(0,0%,100%,.3);border-radius:.125rem;margin:0 auto;overflow:hidden}.alignment-bar[data-v-3d0bfa8f]{height:100%;background:#ffca28;border-radius:.125rem;transition:width .4s ease}.page[data-v-5cf41a00]{min-height:100vh;background:linear-gradient(180deg,#96d5fd,#cbe2f8);overflow:hidden;display:flex;flex-direction:column}.card[data-v-5cf41a00]{background:linear-gradient(211deg,#eef8ff,#d8edfa);border-radius:.625rem;border:.125rem solid #fff}.dialogue-layout[data-v-5cf41a00]{display:flex;flex-direction:column;margin:1rem auto;width:92%;max-width:80rem;height:calc(100vh - 4.5rem);min-height:32.5rem;overflow:hidden}.card_header[data-v-5cf41a00]{background:linear-gradient(276deg,#c7f0ff,#5ed4ff 53.85%,#c7f0ff);border-bottom:.125rem solid #fff;border-radius:.625rem .625rem 0 0;padding:1rem 1rem 1.125rem;min-height:2.75rem;flex-shrink:0;display:flex;justify-content:space-between;align-items:center;position:relative}.card_header .left[data-v-5cf41a00],.card_header .right[data-v-5cf41a00]{min-width:8.75rem}.card_header .left[data-v-5cf41a00]{display:flex;align-items:center;gap:.5rem}.card_header .header-spacer[data-v-5cf41a00]{visibility:hidden}.card_header .center[data-v-5cf41a00],.card_header .header-title-center[data-v-5cf41a00]{position:absolute;left:50%;transform:translateX(-50%)}.card_header .header-title-center[data-v-5cf41a00] b{color:#1f3b81}.card_header .header-title-center[data-v-5cf41a00] .bi-section-title{text-align:center;align-items:center;gap:.3125rem;padding:.125rem 0 .25rem}.card_header .right[data-v-5cf41a00]{font-size:.875rem;color:#1f3b81;font-weight:600;text-align:right}.dialogue-toolbar[data-v-5cf41a00]{flex-shrink:0;padding:.625rem 1rem;background:hsla(0,0%,100%,.48);border-bottom:.125rem solid hsla(0,0%,100%,.75)}.dialogue-instruction[data-v-5cf41a00]{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem .875rem;background:hsla(0,0%,100%,.55);border-radius:.625rem;border:.0625rem solid hsla(0,0%,100%,.9);box-shadow:0 .125rem .5rem rgba(31,59,129,.06)}.dialogue-instruction .instr-icon[data-v-5cf41a00]{flex-shrink:0;margin-top:.125rem}.dialogue-instruction .instr-body[data-v-5cf41a00]{flex:1;min-width:0}.dialogue-instruction .instr-heading[data-v-5cf41a00]{margin:0 0 .5rem;font-size:.8125rem;font-weight:700;color:#1f3b81;letter-spacing:.03em}.dialogue-instruction .instr-columns[data-v-5cf41a00]{display:grid;grid-template-columns:1fr 1fr;gap:.375rem 1.25rem}.dialogue-instruction .instr-col[data-v-5cf41a00]{font-size:.78125rem;line-height:1.55}.dialogue-instruction .instr-en[data-v-5cf41a00]{color:#1f3b81;font-weight:500}.dialogue-instruction .instr-zh[data-v-5cf41a00]{color:#475569;padding-left:1rem;border-left:.0625rem dashed #b8cce0}.dialogue-instruction p[data-v-5cf41a00]{margin:0 0 .5rem}.dialogue-instruction .instr-note-label[data-v-5cf41a00]{margin:.5rem 0 .25rem}.dialogue-instruction .instr-note-list[data-v-5cf41a00]{margin:0;padding-left:1.3em}.dialogue-instruction .instr-note-list li+li[data-v-5cf41a00]{margin-top:.1875rem}.resume-notice[data-v-5cf41a00]{display:flex;align-items:flex-start;gap:.625rem;padding:.625rem .875rem;background:rgba(250,140,22,.08);border-radius:.5rem;border:.0625rem solid rgba(250,140,22,.2)}.resume-notice p[data-v-5cf41a00]{margin:0;font-size:.875rem;line-height:1.55;color:#c45d00}.time-up-banner[data-v-5cf41a00]{flex-shrink:0;margin:0;padding:.5rem 1rem;color:#ff4d4f;background:rgba(255,77,79,.08);border-bottom:.0625rem solid rgba(255,77,79,.15)}.btn-bi-inline[data-v-5cf41a00]{display:flex;flex-direction:column;align-items:center;line-height:1.2}.btn-bi-inline small[data-v-5cf41a00]{font-size:.6875rem;opacity:.88}.bi-checklist-item[data-v-5cf41a00]{display:flex;flex-direction:column;gap:.125rem;flex:1;min-width:0;text-align:left}.bi-checklist-item .bi-zh[data-v-5cf41a00]{font-size:.75rem;color:#8a9bb5;padding-left:0}.dialogue-main[data-v-5cf41a00]{flex:1;min-height:0;padding:.625rem .875rem .75rem;display:flex;flex-direction:column}.stage-panel[data-v-5cf41a00]{flex:1;min-height:0;display:flex;flex-direction:column;background:linear-gradient(211deg,#eef8ff,#d8edfa);border:.125rem solid #fff;border-radius:.625rem;padding:.875rem;box-sizing:border-box;position:relative;overflow:hidden}.stage-panel[data-v-5cf41a00]:before{content:"";position:absolute;top:-40%;right:-15%;width:20rem;height:20rem;border-radius:50%;background:radial-gradient(circle,rgba(94,212,255,.18) 0,transparent 70%);pointer-events:none}.start-panel[data-v-5cf41a00]{background:linear-gradient(135deg,#f4faff,#e3f2fc 48%,#d4ebfa);padding:.75rem;display:flex;flex-direction:column;min-height:0}.start-panel-top[data-v-5cf41a00]{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:.625rem;flex-wrap:wrap;padding-bottom:.5rem;border-bottom:.125rem solid hsla(0,0%,100%,.9);margin-bottom:.5rem}.start-panel-top__title[data-v-5cf41a00]{display:flex;align-items:center;gap:.375rem;font-weight:700;color:#1f3b81;line-height:1.25}.start-panel-top__title .title-en[data-v-5cf41a00]{font-size:1rem}.start-panel-top__title .title-sep[data-v-5cf41a00]{color:#c5d0de;font-weight:400}.start-panel-top__title .title-zh[data-v-5cf41a00]{font-size:.8125rem;font-weight:600;color:#64748b}.start-panel-brief[data-v-5cf41a00]{flex-shrink:0;display:flex;align-items:flex-start;gap:.5rem;padding:.5rem .625rem;margin-bottom:.5rem;background:hsla(0,0%,100%,.65);border:.0625rem solid hsla(0,0%,100%,.95);border-radius:.5rem}.start-panel-brief .brief-icon[data-v-5cf41a00]{flex-shrink:0;margin-top:.125rem}.start-panel-brief .brief-en[data-v-5cf41a00]{margin:0;font-size:.84375rem;line-height:1.45;color:#334155;font-weight:500}.start-panel-brief .brief-zh[data-v-5cf41a00]{margin:.125rem 0 0;font-size:.78125rem;line-height:1.4;color:#94a3b8}.panel-subtitle[data-v-5cf41a00]{margin:0 0 .625rem}.panel-subtitle .sub-en[data-v-5cf41a00]{display:block;font-size:.84375rem;line-height:1.45;color:#5a6f8c}.panel-subtitle .sub-zh[data-v-5cf41a00]{display:block;font-size:.78125rem;line-height:1.4;color:#94a3b8;margin-top:.125rem}.bi-flow-desc[data-v-5cf41a00]{display:flex;flex-direction:column;gap:.375rem;margin:0}.bi-flow-desc .bi-en[data-v-5cf41a00]{font-size:.9375rem;line-height:1.65;color:#334155;font-weight:500}.bi-flow-desc .bi-zh[data-v-5cf41a00]{font-size:.875rem;line-height:1.6;color:#5f7189}.flow-desc[data-v-5cf41a00]{margin:0}.flow-desc .flow-desc-en[data-v-5cf41a00]{display:block;font-size:.8125rem;line-height:1.4;color:#5a6f8c}.flow-desc .flow-desc-zh[data-v-5cf41a00]{display:block;font-size:.75rem;line-height:1.35;color:#94a3b8;margin-top:.0625rem}.check-text[data-v-5cf41a00]{display:flex;flex-direction:column;gap:.0625rem;min-width:0}.check-text .check-en[data-v-5cf41a00]{font-size:.8125rem;line-height:1.35;color:#475569;font-weight:500}.check-text .check-zh[data-v-5cf41a00]{font-size:.75rem;line-height:1.3;color:#94a3b8}.checklist--compact[data-v-5cf41a00]{display:grid;grid-template-columns:1fr 1fr;gap:.5rem .625rem}.checklist--compact li[data-v-5cf41a00]{gap:.5rem}.border_bottom[data-v-5cf41a00]{flex-shrink:0;padding-bottom:.625rem;border-bottom:.125rem solid #fff;font-weight:600;color:#1f3b81;display:flex;align-items:center;gap:.375rem}.start-panel-body[data-v-5cf41a00]{flex:1;min-height:0;display:flex;flex-direction:column;padding-top:.25rem}.start-panel-grid[data-v-5cf41a00]{display:grid;gap:.875rem}.phase-layout[data-v-5cf41a00],.start-panel-grid[data-v-5cf41a00]{flex:1;min-height:0;padding-top:.75rem;position:relative;z-index:1}.phase-layout[data-v-5cf41a00]{display:flex;flex-direction:column;gap:.75rem}.phase-topbar[data-v-5cf41a00]{flex-shrink:0;padding:.75rem 1.125rem;background:hsla(0,0%,100%,.82);border:.0625rem solid hsla(0,0%,100%,.95);border-radius:.75rem;box-shadow:0 .125rem .5rem rgba(31,59,129,.04)}.phase-topbar--prep[data-v-5cf41a00]{background:hsla(0,0%,100%,.88);border-color:rgba(250,140,22,.18)}.phase-topbar__lead[data-v-5cf41a00]{margin:0;text-align:center}.phase-topbar__lead-en[data-v-5cf41a00]{display:block;font-size:.875rem;font-weight:600;color:#475569;line-height:1.5}.phase-topbar__lead-zh[data-v-5cf41a00]{display:block;margin-top:.25rem;font-size:.8125rem;color:#5f7189;line-height:1.45}.phase-hint-chips[data-v-5cf41a00]{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;align-items:stretch}.phase-hint-chip[data-v-5cf41a00]{display:flex;flex-direction:column;gap:.125rem;padding:.5rem .875rem;border-radius:1.25rem;background:rgba(15,103,253,.08);border:.0625rem solid rgba(15,103,253,.12);text-align:center}.phase-hint-chip.is-muted[data-v-5cf41a00]{background:rgba(248,252,255,.9);border-color:rgba(184,204,224,.5)}.phase-hint-chip__en[data-v-5cf41a00]{font-size:.8125rem;font-weight:600;color:#334155;line-height:1.4}.phase-hint-chip__zh[data-v-5cf41a00]{font-size:.75rem;color:#5f7189;line-height:1.35}.phase-main[data-v-5cf41a00]{flex:1;min-height:0;width:100%}.phase-main__desc[data-v-5cf41a00]{margin:.75rem 0 0;max-width:30rem;text-align:center}.phase-main__desc-en[data-v-5cf41a00]{display:block;font-size:.9375rem;line-height:1.65;color:#475569}.phase-main__desc-zh[data-v-5cf41a00]{display:block;margin-top:.375rem;font-size:.875rem;line-height:1.55;color:#5f7189}.phase-main__desc--prep .phase-main__desc-en[data-v-5cf41a00]{font-size:1rem;font-weight:600;color:#d46b08}.phase-main__desc--prep .phase-main__desc-zh[data-v-5cf41a00]{color:#8a6d3b}.conv-header[data-v-5cf41a00]{flex-shrink:0;padding:clamp(.75rem,1.8vh,1rem) clamp(1rem,2.5vw,1.375rem) clamp(.625rem,1.5vh,.875rem);background:hsla(0,0%,100%,.94);border:.0625rem solid rgba(184,204,224,.5);border-radius:.75rem;box-shadow:0 .125rem .625rem rgba(31,59,129,.05)}.conv-header__row[data-v-5cf41a00]{display:grid;grid-template-columns:minmax(8.125rem,auto) 1fr minmax(9.375rem,auto);align-items:center;gap:clamp(.75rem,2vw,1.25rem);min-width:0}.conv-header__brand[data-v-5cf41a00]{display:inline-flex;align-items:center;gap:.5rem;flex-shrink:0}.conv-header__brand-icon[data-v-5cf41a00]{font-size:clamp(1.125rem,2vw,1.375rem);flex-shrink:0}.conv-header__brand-text[data-v-5cf41a00]{display:flex;flex-direction:column;gap:.125rem;min-width:0}.conv-header__brand-en[data-v-5cf41a00]{font-size:clamp(.875rem,1.3vw,1rem);font-weight:700;color:#1f3b81;line-height:1.25}.conv-header__brand-zh[data-v-5cf41a00]{font-size:clamp(.75rem,1.1vw,.875rem);font-weight:600;color:#64748b;line-height:1.2}.conv-header__rounds[data-v-5cf41a00]{display:flex;align-items:center;justify-content:center;gap:clamp(.3125rem,.9vw,.5rem);min-width:0;padding:.125rem clamp(.25rem,1vw,.75rem)}.conv-round[data-v-5cf41a00]{flex:0 0 auto;width:clamp(2rem,3.6vw,2.5rem);height:clamp(2rem,3.6vw,2.5rem);border-radius:50%;font-size:clamp(.8125rem,1.2vw,.9375rem);font-weight:800;display:inline-flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.9);color:#7a8fa8;border:.125rem solid #c8dcf0;transition:all .2s ease;font-variant-numeric:tabular-nums}.conv-round.done[data-v-5cf41a00]{background:#0f67fd;color:#fff;border-color:#0f67fd}.conv-round.active[data-v-5cf41a00]{background:#fff;color:#0f67fd;border-color:#0f67fd;box-shadow:0 0 0 .1875rem rgba(15,103,253,.2);transform:scale(1.08)}.conv-header__meta[data-v-5cf41a00]{display:inline-flex;align-items:center;gap:.625rem;flex-shrink:0;min-width:0;justify-self:end}.conv-header__avatar[data-v-5cf41a00]{width:clamp(2rem,3.2vw,2.375rem);height:clamp(2rem,3.2vw,2.375rem);border-radius:50%;background:linear-gradient(145deg,#0f67fd,#5ed4ff);color:#fff;font-size:clamp(.8125rem,1.2vw,1rem);font-weight:800;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 .125rem .5rem rgba(15,103,253,.22)}.conv-header__status[data-v-5cf41a00]{display:flex;flex-direction:column;gap:.125rem;min-width:0;text-align:left}.conv-header__status-en[data-v-5cf41a00]{font-size:clamp(.8125rem,1.2vw,.9375rem);font-weight:700;color:#1f3b81;line-height:1.3}.conv-header__status-zh[data-v-5cf41a00]{font-size:clamp(.75rem,1.05vw,.8125rem);font-weight:600;color:#64748b;line-height:1.25}.conv-header__hint[data-v-5cf41a00]{margin:clamp(.5rem,1.2vh,.625rem) 0 0;padding-top:clamp(.5rem,1.2vh,.625rem);border-top:.0625rem solid rgba(184,204,224,.4);line-height:1.5;min-width:0;text-align:center}.conv-header__hint-en[data-v-5cf41a00]{display:inline;font-size:clamp(.78125rem,1.15vw,.875rem);color:#475569}.conv-header__hint-zh[data-v-5cf41a00]{display:inline;font-size:clamp(.75rem,1.05vw,.8125rem);color:#5f7189}.conv-header__hint-zh[data-v-5cf41a00]:before{content:" / ";color:#c5d0de}.stage-panel.start-panel--resume[data-v-5cf41a00]{padding:.625rem .875rem .5rem}.start-panel--resume[data-v-5cf41a00]{flex:1;min-height:0;padding:0;background:linear-gradient(135deg,#f4faff,#e3f2fc 48%,#d4ebfa);display:flex;flex-direction:column}.resume-view[data-v-5cf41a00]{padding:1rem 1.25rem .75rem;box-sizing:border-box}.resume-card[data-v-5cf41a00],.resume-view[data-v-5cf41a00]{flex:1;width:100%;min-height:0;display:flex;flex-direction:column}.resume-card[data-v-5cf41a00]{max-width:none;margin:0;background:#fff;border-radius:1rem;border:.0625rem solid rgba(184,204,224,.6);box-shadow:0 .5rem 1.5rem rgba(31,59,129,.08);overflow:hidden}.resume-card__metrics[data-v-5cf41a00]{display:grid;grid-template-columns:1fr 1fr;border-bottom:.0625rem solid #e8eef4;flex-shrink:0}.resume-card__progress[data-v-5cf41a00]{height:.3125rem;background:#e8eef4;flex-shrink:0}.resume-card__progress-fill[data-v-5cf41a00]{height:100%;background:linear-gradient(90deg,#0f67fd,#5ed4ff);transition:width .3s ease}.resume-card__body[data-v-5cf41a00]{flex:1;min-height:0;display:flex;flex-direction:column}.resume-card__main[data-v-5cf41a00]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:clamp(1.25rem,4vh,3rem) clamp(1.25rem,4vw,2.5rem);text-align:center}.resume-card__done[data-v-5cf41a00],.resume-card__hint[data-v-5cf41a00],.resume-card__phase[data-v-5cf41a00]{margin:0;width:100%;max-width:40rem}.resume-card__done[data-v-5cf41a00]{margin-top:clamp(1rem,2.5vh,1.75rem);padding-top:clamp(.75rem,2vh,1.25rem);border-top:.0625rem dashed #e8eef4}.resume-card__done-en[data-v-5cf41a00],.resume-card__done-zh[data-v-5cf41a00]{display:block;line-height:1.45}.resume-card__done-en[data-v-5cf41a00]{font-size:clamp(.8125rem,1.1vw,.9375rem);color:#52c41a;font-weight:600}.resume-card__done-zh[data-v-5cf41a00]{margin-top:.25rem;font-size:clamp(.75rem,1vw,.875rem);color:#64748b}.resume-card__footer[data-v-5cf41a00]{flex-shrink:0;padding:clamp(.875rem,2vh,1.25rem) clamp(1.25rem,3vw,2rem);text-align:center;background:rgba(248,252,255,.95);border-top:.0625rem solid #e8eef4}.resume-card__footer-en[data-v-5cf41a00],.resume-card__footer-zh[data-v-5cf41a00]{display:block;line-height:1.55}.resume-card__footer-en[data-v-5cf41a00]{font-size:clamp(.8125rem,1.1vw,.9375rem);color:#64748b}.resume-card__footer-zh[data-v-5cf41a00]{margin-top:.25rem;font-size:clamp(.75rem,1vw,.875rem);color:#5f7189}.resume-metric[data-v-5cf41a00]{padding:clamp(1rem,2.5vh,1.75rem) clamp(.75rem,2vw,1.5rem);text-align:center}.resume-metric+.resume-metric[data-v-5cf41a00]{border-left:.0625rem solid #e8eef4}.resume-metric__value[data-v-5cf41a00]{display:block;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:800;color:#0f67fd;line-height:1.1;font-variant-numeric:tabular-nums}.resume-metric__value small[data-v-5cf41a00]{font-size:.55em;font-weight:700;color:#64748b}.resume-metric__value.timer-warn[data-v-5cf41a00]{color:#fa8c16}.resume-metric__value.timer-pulse[data-v-5cf41a00]{color:#ff4d4f;animation:pulse-5cf41a00 1s infinite}.resume-metric__label-en[data-v-5cf41a00]{display:block;margin-top:clamp(.25rem,.8vh,.5rem);font-size:clamp(.75rem,1.1vw,.9375rem);font-weight:600;color:#475569}.resume-metric__label-zh[data-v-5cf41a00]{display:block;margin-top:.125rem;font-size:clamp(.6875rem,1vw,.8125rem);color:#64748b}.resume-card__phase-en[data-v-5cf41a00]{display:block;margin:0;font-size:clamp(1.25rem,2.8vw,1.75rem);font-weight:700;color:#1f3b81;line-height:1.3}.resume-card__phase-zh[data-v-5cf41a00]{display:block;margin:clamp(.25rem,.6vh,.5rem) 0 0;font-size:clamp(.875rem,1.6vw,1.125rem);font-weight:600;color:#64748b}.resume-card__hint-en[data-v-5cf41a00]{display:block;margin:clamp(.75rem,2vh,1.25rem) 0 0;font-size:clamp(.875rem,1.5vw,1.125rem);line-height:1.6;color:#475569}.resume-card__hint-zh[data-v-5cf41a00]{display:block;margin:clamp(.375rem,1vh,.625rem) 0 0;font-size:clamp(.8125rem,1.3vw,1rem);line-height:1.55;color:#5f7189}.start-flow[data-v-5cf41a00]{display:flex;flex-direction:column;min-height:0;flex:1;background:hsla(0,0%,100%,.42);border:.0625rem solid hsla(0,0%,100%,.85);border-radius:.75rem;padding:1.25rem 1.5rem;box-sizing:border-box}.start-flow__header[data-v-5cf41a00]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:1.125rem;padding-bottom:.875rem;border-bottom:.0625rem solid rgba(184,204,224,.45)}.panel-title--large[data-v-5cf41a00]{margin:0;font-size:1.25rem}.panel-title--large .title-zh[data-v-5cf41a00]{font-size:.78em}.flow-meta-bar[data-v-5cf41a00]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.flow-meta-chip[data-v-5cf41a00]{padding:.3125rem .75rem;border-radius:1.25rem;font-size:.78125rem;font-weight:700;background:rgba(15,103,253,.08);color:#0f67fd;white-space:nowrap}.flow-meta-chip.is-accent[data-v-5cf41a00]{background:rgba(250,140,22,.12);color:#d46b08}.panel-title[data-v-5cf41a00]{margin:0 0 .375rem;font-size:1.0625rem;font-weight:700;color:#1f3b81;line-height:1.3}.panel-title .title-en[data-v-5cf41a00]{display:inline}.panel-title .title-sep[data-v-5cf41a00]{margin:0 .3125rem;color:#c5d0de;font-weight:400}.panel-title .title-zh[data-v-5cf41a00]{display:inline;font-size:.82em;font-weight:600;color:#64748b}.flow-steps[data-v-5cf41a00]{display:flex;flex-direction:column;gap:0;flex:1}.flow-steps--stack[data-v-5cf41a00]{display:flex;flex-direction:column;gap:.875rem;flex:1}.flow-steps--stack .flow-step[data-v-5cf41a00]{grid-template-columns:minmax(0,1fr);padding-bottom:0}.flow-steps--stack .flow-body[data-v-5cf41a00]{padding:1rem 1.25rem;background:hsla(0,0%,100%,.88)}.flow-steps--grid[data-v-5cf41a00]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(15rem,.85fr);gap:.875rem;flex:1;align-content:stretch}.flow-steps--grid .flow-step[data-v-5cf41a00]{grid-template-columns:minmax(0,1fr);padding-bottom:0;min-height:0}.flow-steps--grid .flow-body[data-v-5cf41a00]{height:100%;display:flex;flex-direction:column;padding:1rem 1.125rem}.flow-steps--grid .flow-step--primary .flow-body[data-v-5cf41a00]{background:hsla(0,0%,100%,.88)}.flow-steps--grid .flow-step--compact .flow-body[data-v-5cf41a00]{justify-content:center}.flow-steps--grid .bi-flow-desc[data-v-5cf41a00]{flex:1}.flow-num--inline[data-v-5cf41a00]{width:1.875rem;height:1.875rem;font-size:.8125rem;box-shadow:0 .1875rem .625rem rgba(15,103,253,.24)}.flow-steps--tracked[data-v-5cf41a00]{flex:0 1 auto}.flow-step[data-v-5cf41a00]{display:grid;grid-template-columns:2.5rem minmax(0,1fr);gap:.625rem;padding-bottom:.75rem}.flow-step.is-last[data-v-5cf41a00]{padding-bottom:0}.flow-step.is-last .flow-line[data-v-5cf41a00]{display:none}.flow-steps--tracked .flow-step.is-done .flow-line[data-v-5cf41a00]{background:linear-gradient(180deg,#52c41a,rgba(82,196,26,.2))}.flow-steps--tracked .flow-step.is-done .flow-body[data-v-5cf41a00]{border-color:rgba(82,196,26,.25);background:rgba(246,255,237,.65)}.flow-steps--tracked .flow-step.is-active .flow-num[data-v-5cf41a00]{background:linear-gradient(145deg,#fa8c16,#ffc53d);box-shadow:0 .25rem .875rem rgba(250,140,22,.35)}.flow-steps--tracked .flow-step.is-active .flow-body[data-v-5cf41a00]{border-color:rgba(15,103,253,.45);background:hsla(0,0%,100%,.92);box-shadow:0 .25rem 1rem rgba(15,103,253,.12)}.flow-steps--tracked .flow-step.is-pending[data-v-5cf41a00]{opacity:.48}.flow-steps--tracked .flow-step.is-pending .flow-num[data-v-5cf41a00]{background:#c8d6e5;box-shadow:none}.flow-steps--tracked .flow-step.is-pending .flow-line[data-v-5cf41a00]{background:#dce6f0}.flow-check[data-v-5cf41a00]{width:2rem;height:2rem;border-radius:50%;background:#f6ffed;border:.125rem solid #52c41a;color:#52c41a;display:flex;align-items:center;justify-content:center;flex-shrink:0}.flow-round-track[data-v-5cf41a00]{margin-top:auto;padding-top:1rem;border-top:.0625rem dashed #d4e3f0}.flow-round-track-head[data-v-5cf41a00]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem;font-size:.75rem;font-weight:600;color:#64748b}.flow-round-track-bar[data-v-5cf41a00]{height:.375rem;border-radius:.1875rem;background:#e2ecf5;overflow:hidden}.flow-round-track-fill[data-v-5cf41a00]{height:100%;border-radius:.1875rem;background:linear-gradient(90deg,#0f67fd,#5ed4ff);transition:width .3s ease}.flow-marker[data-v-5cf41a00]{display:flex;flex-direction:column;align-items:center}.flow-num[data-v-5cf41a00]{width:2rem;height:2rem;border-radius:50%;background:linear-gradient(145deg,#0f67fd,#5ed4ff);color:#fff;font-size:.875rem;font-weight:800;display:flex;align-items:center;justify-content:center;box-shadow:0 .25rem .75rem rgba(15,103,253,.28);flex-shrink:0}.flow-line[data-v-5cf41a00]{flex:1;width:.125rem;min-height:1.5rem;margin-top:.375rem;background:linear-gradient(180deg,#0f67fd,rgba(15,103,253,.15));border-radius:.0625rem}.flow-body[data-v-5cf41a00]{background:hsla(0,0%,100%,.72);border:.0625rem solid hsla(0,0%,100%,.95);border-radius:.625rem;padding:.875rem 1rem;box-shadow:0 .125rem .5rem rgba(31,59,129,.05)}.flow-head[data-v-5cf41a00]{display:flex;align-items:center;gap:.625rem;flex-wrap:wrap;margin-bottom:.625rem}.flow-head h4[data-v-5cf41a00]{margin:0;font-size:1.0625rem;font-weight:700;color:#1f3b81}.flow-tag[data-v-5cf41a00]{margin-left:auto;padding:.125rem .625rem;border-radius:.75rem;font-size:.6875rem;font-weight:700;background:rgba(15,103,253,.1);color:#0f67fd;white-space:nowrap}.flow-body p[data-v-5cf41a00]{margin:0;font-size:.8125rem;line-height:1.6;color:#5a6f8c}.start-side[data-v-5cf41a00]{display:flex;flex-direction:column;gap:.625rem;min-height:0}.checklist-card--solo[data-v-5cf41a00],.start-ready-card[data-v-5cf41a00]{flex:1;display:flex;flex-direction:column;justify-content:center}.start-ready-card[data-v-5cf41a00]{min-height:6rem;align-items:center;text-align:center;padding:.875rem .75rem;background:hsla(0,0%,100%,.72);border:.0625rem solid hsla(0,0%,100%,.95);border-radius:.625rem;box-shadow:0 .125rem .5rem rgba(31,59,129,.05)}.ready-visual[data-v-5cf41a00]{width:4.5rem;height:4.5rem;border-radius:50%;background:linear-gradient(145deg,#fff,#eaf4ff);box-shadow:0 .375rem 1.125rem rgba(15,103,253,.15);display:flex;align-items:center;justify-content:center;flex-shrink:0}.start-ready-card .start-desc[data-v-5cf41a00]{margin:.625rem 0 0;font-size:.84375rem;line-height:1.5;color:#5a6f8c;max-width:18.75rem}.start-panel-grid.is-resume .start-side[data-v-5cf41a00]{justify-content:stretch}.resume-hero-card[data-v-5cf41a00]{flex:1;display:flex;flex-direction:column;gap:1rem;padding:1.25rem;border-radius:.75rem;background:linear-gradient(160deg,hsla(0,0%,100%,.95),rgba(234,246,255,.9));border:.0625rem solid #b8d9f5;box-shadow:0 .25rem 1rem rgba(15,103,253,.1)}.resume-hero-stats[data-v-5cf41a00]{display:flex;align-items:center;justify-content:center;gap:0;padding:.5rem 0}.resume-stat[data-v-5cf41a00]{flex:1;display:flex;flex-direction:column;align-items:center;gap:.25rem}.resume-stat-divider[data-v-5cf41a00]{width:.0625rem;height:3rem;background:#d4e3f0;flex-shrink:0}.resume-stat-value[data-v-5cf41a00]{font-size:1.75rem;font-weight:800;color:#0f67fd;line-height:1.1;font-variant-numeric:tabular-nums}.resume-stat-value.resume-stat-value--round[data-v-5cf41a00]{font-size:1.5rem;letter-spacing:.02em}.resume-stat-value.timer-warn[data-v-5cf41a00]{color:#fa8c16}.resume-stat-value.timer-pulse[data-v-5cf41a00]{color:#ff4d4f;animation:pulse-5cf41a00 1s infinite}.resume-stat-label[data-v-5cf41a00]{font-size:.75rem;font-weight:600;color:#64748b}.resume-hero-progress-bar[data-v-5cf41a00]{height:.375rem;border-radius:.1875rem;background:#e2ecf5;overflow:hidden}.resume-hero-progress-fill[data-v-5cf41a00]{height:100%;border-radius:.1875rem;background:linear-gradient(90deg,#0f67fd,#5ed4ff);transition:width .3s ease}.resume-hero-body[data-v-5cf41a00]{flex:1;display:flex;flex-direction:column;justify-content:center;text-align:center;padding:.5rem .75rem}.resume-hero-step[data-v-5cf41a00]{margin:0 0 .5rem;font-size:1rem;font-weight:700;color:#1f3b81;line-height:1.4}.resume-hero-detail[data-v-5cf41a00]{margin:0;font-size:.875rem;line-height:1.6;color:#5a6f8c}.resume-hero-note[data-v-5cf41a00]{display:flex;align-items:flex-start;gap:.5rem;padding:.75rem .875rem;border-radius:.625rem;background:rgba(250,140,22,.08);border:.0625rem solid rgba(250,140,22,.2);font-size:.8125rem;line-height:1.55;color:#8a6d3b}.resume-hero-note .el-icon[data-v-5cf41a00]{flex-shrink:0;margin-top:.125rem;color:#fa8c16}.meta-cards[data-v-5cf41a00]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}.meta-card[data-v-5cf41a00]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.125rem;padding:.625rem .5rem;border-radius:.625rem;background:hsla(0,0%,100%,.8);border:.0625rem solid #d4e8f8}.meta-value[data-v-5cf41a00]{font-size:1.375rem;font-weight:800;color:#0f67fd;line-height:1.1}.meta-label[data-v-5cf41a00]{font-size:.6875rem;font-weight:600;color:#64748b;text-align:center;line-height:1.3}.meta-label.bi-label-pair .bi-en[data-v-5cf41a00]{font-size:.6875rem}.meta-label.bi-label-pair .bi-zh[data-v-5cf41a00]{font-size:.625rem}.checklist-card[data-v-5cf41a00],.sidebar-card[data-v-5cf41a00]{background:hsla(0,0%,100%,.78);border:.0625rem solid hsla(0,0%,100%,.95);border-radius:.625rem;padding:.625rem .75rem;box-shadow:0 .125rem .5rem rgba(31,59,129,.05)}.checklist-title[data-v-5cf41a00],.sidebar-title[data-v-5cf41a00]{margin:0 0 .5rem;font-size:.8125rem;font-weight:700;color:#1f3b81}.checklist[data-v-5cf41a00]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.625rem}.checklist li[data-v-5cf41a00]{display:flex;align-items:flex-start;gap:.5rem}.check-icon[data-v-5cf41a00]{width:1.625rem;height:1.625rem;border-radius:.4375rem;background:rgba(15,103,253,.1);color:#0f67fd;display:flex;align-items:center;justify-content:center;flex-shrink:0}.phase-sidebar[data-v-5cf41a00]{display:flex;flex-direction:column;gap:.625rem;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#b8cce0 transparent}.phase-sidebar--compact[data-v-5cf41a00]{justify-content:center;overflow:visible}.sidebar-card--compact[data-v-5cf41a00]{padding:.875rem 1rem}.sidebar-card--compact .sidebar-list[data-v-5cf41a00]{font-size:.875rem}.sidebar-card--compact .sidebar-list li+li[data-v-5cf41a00]{margin-top:.625rem}.sidebar-card--compact .bi-sidebar-item[data-v-5cf41a00]{gap:.25rem}.sidebar-card--compact .bi-sidebar-item .bi-en[data-v-5cf41a00]{font-size:.875rem;line-height:1.55;color:#475569}.sidebar-card--compact .bi-sidebar-item .bi-zh[data-v-5cf41a00]{font-size:.8125rem;line-height:1.5;color:#5f7189}.sidebar-lead[data-v-5cf41a00]{margin:0;font-size:.8125rem;line-height:1.6;color:#5a6f8c}.sidebar-lead.bi-stack--compact .bi-zh[data-v-5cf41a00]{font-size:.75rem;color:#64748b}.sidebar-list[data-v-5cf41a00]{margin:0;padding-left:1.2em;font-size:.8125rem;line-height:1.65;color:#5a6f8c}.sidebar-list li+li[data-v-5cf41a00]{margin-top:.375rem}.sidebar-list--bi[data-v-5cf41a00]{list-style:disc;padding-left:1.15em}.sidebar-list--bi li+li[data-v-5cf41a00]{margin-top:.5rem}.bi-sidebar-item[data-v-5cf41a00]{display:flex;flex-direction:column;gap:.125rem}.bi-sidebar-item .bi-en[data-v-5cf41a00]{font-size:.8125rem;line-height:1.5;color:#5a6f8c}.bi-sidebar-item .bi-zh[data-v-5cf41a00]{font-size:.75rem;line-height:1.45;color:#64748b}.sidebar-title.bi-section-title .bi-zh[data-v-5cf41a00]{font-size:.6875rem}.sidebar-card.is-tips[data-v-5cf41a00]{background:linear-gradient(160deg,rgba(234,246,255,.95),hsla(0,0%,100%,.85));border-color:#b8d9f5}.sidebar-card.is-muted[data-v-5cf41a00]{background:rgba(248,252,255,.75)}.examiner-card[data-v-5cf41a00]{display:flex;align-items:center;gap:.75rem}.examiner-avatar[data-v-5cf41a00]{width:3rem;height:3rem;border-radius:50%;background:linear-gradient(145deg,#0f67fd,#5ed4ff);color:#fff;font-size:1.25rem;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 .25rem .75rem rgba(15,103,253,.25)}.examiner-info[data-v-5cf41a00]{min-width:0}.examiner-info .sidebar-title[data-v-5cf41a00]{margin-bottom:.125rem}.examiner-info .sidebar-lead[data-v-5cf41a00]{font-size:.75rem;color:#8a9bb5}.sidebar-progress-bar[data-v-5cf41a00]{height:.5rem;background:rgba(15,103,253,.12);border-radius:.25rem;overflow:hidden;margin-bottom:.5rem}.sidebar-progress-fill[data-v-5cf41a00]{height:100%;background:linear-gradient(90deg,#5ed4ff,#0f67fd);border-radius:.25rem;transition:width .4s ease}.sidebar-stat[data-v-5cf41a00]{margin:0;font-size:.8125rem;color:#5a6f8c}.sidebar-stat strong[data-v-5cf41a00]{color:#0f67fd;font-size:1rem}.phase-main.conversation-stage[data-v-5cf41a00],.phase-main.listening-stage[data-v-5cf41a00],.start-panel-body[data-v-5cf41a00]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:1.25rem 1rem;min-height:0;width:100%;box-sizing:border-box;background:hsla(0,0%,100%,.42);border:.0625rem solid hsla(0,0%,100%,.85);border-radius:.75rem}.conversation-panel[data-v-5cf41a00],.listening-panel[data-v-5cf41a00],.prep-panel[data-v-5cf41a00]{background:linear-gradient(180deg,#f8fcff,#e8f4fc 55%,#dceefb)}.prep-panel[data-v-5cf41a00]{background:linear-gradient(180deg,#fffaf5,#fff4e6 42%,#ffeccc)}.phase-main.conversation-stage[data-v-5cf41a00]{display:grid;justify-items:center;align-content:center;justify-content:center;padding:clamp(1.25rem,3.5vh,2.25rem) clamp(1.25rem,3vw,2rem);gap:clamp(.75rem,2vh,1.25rem);box-sizing:border-box}.phase-main.listening-stage[data-v-5cf41a00],.phase-main.prep-stage[data-v-5cf41a00]{padding:clamp(1.25rem,4vh,2.5rem) clamp(1rem,3vw,1.5rem)}.phase-main.prep-stage[data-v-5cf41a00]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:0;width:100%;background:hsla(0,0%,100%,.5);border:.0625rem solid rgba(250,140,22,.2);border-radius:.75rem}.prep-countdown-ring[data-v-5cf41a00]{position:relative;width:8.75rem;height:8.75rem;margin-bottom:1.25rem}.prep-ring-svg[data-v-5cf41a00]{width:100%;height:100%;transform:rotate(-90deg)}.prep-ring-track[data-v-5cf41a00]{fill:none;stroke:rgba(250,140,22,.18);stroke-width:8}.prep-ring-fill[data-v-5cf41a00]{fill:none;stroke:#fa8c16;stroke-width:8;stroke-linecap:round;stroke-dasharray:326.73;transition:stroke-dashoffset .95s linear}.prep-countdown-num[data-v-5cf41a00]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:3rem;font-weight:800;color:#d46b08;line-height:1;font-variant-numeric:tabular-nums}.prep-title[data-v-5cf41a00]{margin:0 0 .75rem;font-size:1.625rem;font-weight:700;color:#d46b08;letter-spacing:.02em}.prep-desc[data-v-5cf41a00]{margin:0;font-size:.9375rem;line-height:1.65;color:#5a6f8c;max-width:26.25rem}.prep-desc-zh[data-v-5cf41a00]{margin:.5rem 0 0;font-size:.875rem;color:#8a6d3b;font-weight:500}.listening-visual[data-v-5cf41a00]{position:relative;width:8.75rem;height:8.75rem;display:flex;align-items:center;justify-content:center;margin-bottom:1.25rem}.pulse-ring[data-v-5cf41a00]{position:absolute;inset:0;border-radius:50%;border:.125rem solid rgba(15,103,253,.35);animation:pulse-ring-5cf41a00 2s ease-out infinite}.pulse-ring--delay[data-v-5cf41a00]{animation-delay:1s}@keyframes pulse-ring-5cf41a00{0%{transform:scale(.75);opacity:.8}to{transform:scale(1.35);opacity:0}}.listening-icon-wrap[data-v-5cf41a00]{width:6rem;height:6rem;border-radius:50%;background:linear-gradient(145deg,#fff,#eaf4ff);box-shadow:0 .5rem 1.5rem rgba(15,103,253,.18);display:flex;align-items:center;justify-content:center;z-index:1}.listening-icon[data-v-5cf41a00],.start-icon[data-v-5cf41a00]{width:3.25rem;height:auto;margin:0}.start-desc-sub[data-v-5cf41a00],.start-desc[data-v-5cf41a00]{margin:.75rem 0 0;font-size:.9375rem;line-height:1.65;color:#5a6f8c;max-width:27.5rem}.start-desc-sub[data-v-5cf41a00]{margin-top:.5rem;font-size:.8125rem;color:#8a9bb5}.meta-value--round[data-v-5cf41a00]{font-size:1.25rem;letter-spacing:.02em}.resume-status-visual[data-v-5cf41a00]{display:flex;align-items:center;gap:.875rem;width:100%;max-width:22.5rem;margin:0 auto .875rem;padding:.875rem 1rem;border-radius:.75rem;background:linear-gradient(135deg,#fffaf5,#fff4e6);border:.0625rem solid rgba(250,140,22,.25);text-align:left}.resume-status-icon[data-v-5cf41a00]{width:3.25rem;height:3.25rem;border-radius:50%;background:#fff;box-shadow:0 .25rem .75rem rgba(250,140,22,.15);display:flex;align-items:center;justify-content:center;flex-shrink:0}.resume-status-copy[data-v-5cf41a00]{min-width:0}.resume-status-title[data-v-5cf41a00]{margin:0 0 .25rem;font-size:.9375rem;font-weight:700;color:#ad4e00;line-height:1.35}.resume-status-detail[data-v-5cf41a00]{margin:0;font-size:.8125rem;line-height:1.5;color:#8a6d3b}.ready-visual--resume[data-v-5cf41a00]{background:linear-gradient(145deg,#fff7e6,#ffe7ba);box-shadow:0 .5rem 1.25rem rgba(250,140,22,.18)}.resume-round-badge[data-v-5cf41a00]{font-size:2rem;font-weight:800;color:#d46b08;line-height:1}.meta-value.timer-warn[data-v-5cf41a00]{color:#fa8c16!important}.meta-value.timer-pulse[data-v-5cf41a00]{color:#ff4d4f!important;animation:pulse-5cf41a00 1s infinite}.listening-desc[data-v-5cf41a00]{margin:.75rem 0 0;font-size:.9375rem;line-height:1.65;color:#5a6f8c;max-width:27.5rem}.listening-title[data-v-5cf41a00]{margin:0 0 1rem;font-size:1.625rem;font-weight:700;color:#0f67fd;letter-spacing:.02em}.round-progress[data-v-5cf41a00]{width:100%;max-width:32.5rem;margin-bottom:1.75rem}.auto-record-banner[data-v-5cf41a00]{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;max-width:26.25rem;margin-bottom:1rem;padding:.625rem 1rem;border-radius:.75rem;background:rgba(15,103,253,.08);border:.0625rem solid rgba(15,103,253,.25);font-size:.875rem;font-weight:600;color:#0f67fd}.auto-record-banner .spin-icon[data-v-5cf41a00]{animation:spin-5cf41a00 1.2s linear infinite}.round-progress-track[data-v-5cf41a00]{height:.375rem;background:rgba(15,103,253,.1);border-radius:.1875rem;overflow:hidden;margin-bottom:.75rem}.round-progress-fill[data-v-5cf41a00]{height:100%;background:linear-gradient(90deg,#5ed4ff,#0f67fd);border-radius:.1875rem;transition:width .4s ease}.round-dots[data-v-5cf41a00]{display:flex;justify-content:space-between;gap:.25rem}.round-dot[data-v-5cf41a00]{flex:1;max-width:2.25rem;height:1.75rem;border-radius:.875rem;font-size:.6875rem;font-weight:700;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.7);color:#8a9bb5;border:.125rem solid #d8e8f8;transition:all .25s ease}.round-dot.done[data-v-5cf41a00]{background:#0f67fd;color:#fff;border-color:#0f67fd}.round-dot.active[data-v-5cf41a00]{background:#fff;color:#0f67fd;border-color:#0f67fd;box-shadow:0 0 0 .1875rem rgba(15,103,253,.2);transform:scale(1.08)}.stage-hero[data-v-5cf41a00]{position:relative;width:clamp(10.625rem,18vw,12.5rem);height:clamp(10.625rem,18vw,12.5rem);display:flex;align-items:center;justify-content:center;margin:0 auto clamp(.75rem,2vh,1.25rem);flex-shrink:0;justify-self:center;align-self:center}.stage-hero .hero-ring[data-v-5cf41a00]{position:absolute;inset:0;border-radius:50%;border:.125rem solid transparent;animation:hero-pulse-5cf41a00 2s ease-out infinite}.stage-hero .hero-ring--slow[data-v-5cf41a00]{animation-duration:3s;animation-delay:.5s}.stage-hero .hero-core[data-v-5cf41a00]{width:clamp(7.5rem,13vw,8.75rem);height:clamp(7.5rem,13vw,8.75rem);border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#fff,#f0f7ff);box-shadow:0 .625rem 1.875rem rgba(15,103,253,.15);z-index:1;transition:all .3s ease}.stage-hero.hero-waiting .hero-core[data-v-5cf41a00]{box-shadow:0 .625rem 1.875rem rgba(250,140,22,.2)}.stage-hero.hero-waiting .hero-ring[data-v-5cf41a00]{border-color:rgba(250,140,22,.4)}.stage-hero.hero-active .hero-core[data-v-5cf41a00],.stage-hero.hero-speaking .hero-core[data-v-5cf41a00]{box-shadow:0 .625rem 1.875rem rgba(15,103,253,.25)}.stage-hero.hero-active .hero-ring[data-v-5cf41a00],.stage-hero.hero-speaking .hero-ring[data-v-5cf41a00]{border-color:rgba(15,103,253,.45)}.stage-hero.hero-recording .hero-core[data-v-5cf41a00]{background:linear-gradient(145deg,#fff5f5,#ffe7e7);box-shadow:0 .625rem 1.875rem rgba(255,77,79,.25)}.stage-hero.hero-recording .hero-ring[data-v-5cf41a00]{border-color:rgba(255,77,79,.5)}.stage-hero.hero-processing .hero-core[data-v-5cf41a00]{box-shadow:0 .625rem 1.875rem rgba(89,126,247,.2)}.stage-hero.hero-done .hero-core[data-v-5cf41a00]{box-shadow:0 .625rem 1.875rem rgba(82,196,26,.2)}@keyframes hero-pulse-5cf41a00{0%{transform:scale(.85);opacity:.7}to{transform:scale(1.2);opacity:0}}.hero-icon.idle[data-v-5cf41a00],.hero-icon.speaking[data-v-5cf41a00]{color:#0f67fd}.hero-icon.recording[data-v-5cf41a00]{color:#ff4d4f}.hero-icon.processing[data-v-5cf41a00]{color:#597ef7;animation:spin-5cf41a00 1.2s linear infinite}.hero-icon.done[data-v-5cf41a00]{color:#52c41a}@keyframes spin-5cf41a00{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.status-chip[data-v-5cf41a00]{display:inline-block;padding:.625rem 1.375rem;border-radius:1.5rem;font-size:.9375rem;font-weight:600;margin-bottom:1rem;box-shadow:0 .125rem .5rem rgba(0,0,0,.04)}.status-chip.chip-waiting[data-v-5cf41a00]{background:#fff7e6;color:#d48806;border:.0625rem solid #ffd591}.status-chip.chip-active[data-v-5cf41a00]{background:#eaf2ff;color:#0f67fd;border:.0625rem solid #9cc4ff}.status-chip.chip-processing[data-v-5cf41a00]{background:#f0f5ff;color:#597ef7;border:.0625rem solid #adc6ff}.status-chip.chip-done[data-v-5cf41a00]{background:#fff1f0;color:#cf1322;border:.0625rem solid #ffa39e}.visual-area[data-v-5cf41a00]{display:flex;align-items:center;justify-content:center}.recording-wrap[data-v-5cf41a00]{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.625rem;margin-inline:auto}.recording-gif[data-v-5cf41a00]{width:clamp(5.5rem,10vw,6.25rem);height:auto}.recording-label[data-v-5cf41a00]{font-size:clamp(1.125rem,1.8vw,1.375rem);font-weight:600;color:#3459ff}.sub-status[data-v-5cf41a00]{margin:1rem 0 0;font-size:.875rem;color:#fa8c16;font-weight:500}.dialogue-footer[data-v-5cf41a00]{flex-shrink:0;display:block;width:100%;box-sizing:border-box;padding:.625rem 0 0;margin-top:auto;border-top:.125rem solid hsla(0,0%,100%,.65);background:transparent;text-align:center}.footer-content[data-v-5cf41a00]{display:flex;flex-direction:column;align-items:center;gap:.5rem;width:100%;min-width:0}.footer-hint[data-v-5cf41a00]{margin:0;width:100%;font-size:.8125rem;color:#5a6f8c;font-weight:500;text-align:center;align-items:center}.footer-hint.bi-stack[data-v-5cf41a00]{align-items:center}.footer-actions[data-v-5cf41a00]{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:.625rem;width:100%}.give-up-link[data-v-5cf41a00]{display:block;margin:.125rem auto 0;padding:.375rem .75rem;border:none;background:transparent;font-size:.8125rem;color:#7a8fa8;text-decoration:underline;text-underline-offset:.125rem;cursor:pointer;font-weight:500;line-height:1.4;transition:color .2s ease}.give-up-link[data-v-5cf41a00]:hover{color:#0f67fd}.action-button[data-v-5cf41a00]{display:flex;align-items:center;justify-content:center;gap:.5rem;min-width:10rem;padding:.6875rem 1.75rem;border-radius:1.5rem;border:.125rem solid transparent;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap;margin:0;flex:0 0 auto}.action-button__inner[data-v-5cf41a00]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem}.action-button__inner .bi-label-pair[data-v-5cf41a00]{text-align:center}.action-button.is-large[data-v-5cf41a00]{min-width:15rem;padding:.8125rem 2.75rem;font-size:1rem}.action-button .btn-icon[data-v-5cf41a00]{font-size:1.125rem}.action-button.is-primary[data-v-5cf41a00]{background:#0f67fd;color:#fff;box-shadow:0 .25rem .875rem rgba(15,103,253,.32)}.action-button.is-primary .bi-label-pair .bi-en[data-v-5cf41a00],.action-button.is-primary .bi-label-pair .bi-zh[data-v-5cf41a00]{color:#fff}.action-button.is-primary[data-v-5cf41a00]:hover:not(:disabled){background:#0d5ae0;transform:translateY(-.0625rem)}.action-button.is-secondary[data-v-5cf41a00]{background:#fff;color:#0f67fd;border-color:#0f67fd}.action-button.is-secondary[data-v-5cf41a00]:hover:not(:disabled){background:#eaf2ff}.action-button.is-recording[data-v-5cf41a00]{background:#ff4d4f;color:#fff;box-shadow:0 .25rem .875rem rgba(255,77,79,.35)}.action-button.is-recording .bi-label-pair .bi-en[data-v-5cf41a00],.action-button.is-recording .bi-label-pair .bi-zh[data-v-5cf41a00]{color:#fff}.action-button.is-recording[data-v-5cf41a00]:hover:not(:disabled){background:#e63e40;transform:translateY(-.0625rem)}.action-button.is-submit[data-v-5cf41a00]{background:#0f67fd;color:#fff;box-shadow:0 .25rem .875rem rgba(15,103,253,.32)}.action-button.is-submit .bi-label-pair .bi-en[data-v-5cf41a00],.action-button.is-submit .bi-label-pair .bi-zh[data-v-5cf41a00]{color:#fff}.action-button.is-waiting[data-v-5cf41a00]{background:hsla(0,0%,100%,.7);color:#8a9bb5;border-color:#d0dcea;cursor:not-allowed}.action-button.is-submitting[data-v-5cf41a00]{background:#00a63e;color:#fff;cursor:wait}.action-button.is-submitting .bi-label-pair .bi-en[data-v-5cf41a00],.action-button.is-submitting .bi-label-pair .bi-zh[data-v-5cf41a00]{color:#fff}.action-button[data-v-5cf41a00]:disabled{opacity:.85;cursor:not-allowed}.action-button[data-v-5cf41a00]:active:not(:disabled){transform:scale(.98)}.timer-warn[data-v-5cf41a00]{color:#fa8c16!important}.timer-pulse[data-v-5cf41a00]{color:#ff4d4f!important;animation:pulse-5cf41a00 1s infinite}.dots[data-v-5cf41a00]:after{content:"...";animation:dots-5cf41a00 1.5s infinite}@keyframes pulse-5cf41a00{0%,to{opacity:1}50%{opacity:.3}}@keyframes dots-5cf41a00{0%,20%{content:"."}40%{content:".."}60%,to{content:"..."}}.time-out-modal[data-v-5cf41a00]{position:fixed;inset:0;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center;z-index:9998}.time-out-modal .modal-content[data-v-5cf41a00]{background:#fff;border-radius:1rem;padding:1.75rem 2rem;text-align:center;max-width:90%}.time-out-modal .modal-content h3[data-v-5cf41a00]{color:#1f3b81;margin-bottom:.5rem}.time-out-modal .modal-content p[data-v-5cf41a00]{color:#666;margin:.25rem 0}@media (max-width:1024px){.flow-steps--grid[data-v-5cf41a00],.flow-steps--stack[data-v-5cf41a00],.start-panel-grid[data-v-5cf41a00]{grid-template-columns:1fr}.start-flow[data-v-5cf41a00]{padding:1rem 1.125rem}.resume-view[data-v-5cf41a00]{padding:.625rem .75rem .375rem}.start-flow__header[data-v-5cf41a00]{flex-direction:column;align-items:flex-start}.bi-flow-desc .bi-en[data-v-5cf41a00]{font-size:.875rem}.bi-flow-desc .bi-zh[data-v-5cf41a00]{font-size:.84375rem}.meta-cards[data-v-5cf41a00]{grid-template-columns:repeat(2,minmax(0,1fr))}.checklist--compact[data-v-5cf41a00]{grid-template-columns:1fr}.start-panel-top[data-v-5cf41a00]{flex-direction:column;align-items:flex-start}.conv-header__row[data-v-5cf41a00]{grid-template-columns:1fr auto;grid-template-rows:auto auto;gap:.625rem .75rem}.conv-header__brand[data-v-5cf41a00]{grid-column:1;grid-row:1;justify-self:start}.conv-header__meta[data-v-5cf41a00]{grid-column:2;grid-row:1;justify-self:end;margin-left:0}.conv-header__rounds[data-v-5cf41a00]{grid-column:-1;grid-row:2;width:100%;padding:.25rem 0 .125rem}}@media (max-width:768px){.dialogue-layout[data-v-5cf41a00]{width:96%;margin:.625rem auto;height:calc(100vh - 3.75rem)}.card_header .left[data-v-5cf41a00],.card_header .right[data-v-5cf41a00]{min-width:0}.card_header .right[data-v-5cf41a00]{display:none}.meta-cards[data-v-5cf41a00]{grid-template-columns:1fr}.flow-tag[data-v-5cf41a00]{margin-left:0}.footer-actions[data-v-5cf41a00]{justify-content:center}.action-button[data-v-5cf41a00]{width:100%;max-width:20rem}.dialogue-instruction .instr-col[data-v-5cf41a00]{font-size:.75rem}.phase-main.conversation-stage[data-v-5cf41a00],.phase-main.listening-stage[data-v-5cf41a00]{padding:1rem .75rem}.conv-round[data-v-5cf41a00]{width:clamp(1.875rem,8vw,2.25rem);height:clamp(1.875rem,8vw,2.25rem);font-size:clamp(.75rem,3.2vw,.875rem)}}