.listening-gapfill[data-v-4058b344]{box-sizing:border-box;background-color:#fcfcfc;border:1px solid #d1d1d6;border-radius:8px;width:100%;margin-bottom:24px;padding:32px 40px;position:relative;box-shadow:0 4px 12px #00000005}@media (width<=768px){.listening-gapfill[data-v-4058b344]{border-radius:6px;padding:20px 16px}}.gapfill-html-container[data-v-4058b344] table{border-collapse:collapse;width:100%;margin-bottom:20px}.gapfill-html-container[data-v-4058b344] th,.gapfill-html-container[data-v-4058b344] td{vertical-align:middle;color:#1d1d1f;border:1px solid #1d1d1f;padding:12px 16px;font-size:15px}.gapfill-html-container[data-v-4058b344] th{background-color:#0000;font-weight:700}.gapfill-html-container[data-v-4058b344] p,.gapfill-html-container[data-v-4058b344] li{color:#1d1d1f;margin-bottom:12px;line-height:1.8}.gapfill-html-container[data-v-4058b344] .mango-input-wrapper{vertical-align:middle;align-items:center;margin:2px 6px;display:inline-flex;position:relative}.gapfill-html-container[data-v-4058b344] .bookmark-btn{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0 6px;transition:all .2s;display:none}.gapfill-html-container[data-v-4058b344] .bookmark-btn:hover{transform:scale(1.1)}.gapfill-html-container[data-v-4058b344] .mango-native-input{color:#1d1d1f;text-align:center;vertical-align:middle;background-color:#fff;border:1px solid #1d1d1f;border-radius:2px;outline:none;width:140px;max-width:100%;margin:0;padding:4px 6px;font-family:inherit;font-size:15px;font-weight:600;transition:all .2s ease-in-out}.gapfill-html-container[data-v-4058b344] .mango-native-input:focus{border-color:#ff9500;box-shadow:0 0 0 2px #ff950033}.gapfill-html-container[data-v-4058b344] .mango-native-input::placeholder{color:#1d1d1f;opacity:1;font-weight:600}.gapfill-html-container[data-v-4058b344] .mango-native-input:focus::placeholder{color:#0000}.gapfill-html-container[data-v-4058b344] .mango-native-input{transition:all .3s}.gapfill-html-container[data-v-4058b344] .mango-native-input.state-correct{text-align:center;font-weight:700;color:#15803d!important;background-color:#f2fdf5!important;border:2px solid #34c759!important}.gapfill-html-container[data-v-4058b344] .mango-native-input.state-correct::placeholder{color:#0000!important}.gapfill-html-container[data-v-4058b344] .mango-native-input.state-wrong{text-align:center;font-weight:700;text-decoration:line-through;color:#b91c1c!important;background-color:#fff8f8!important;border:2px solid #ff3b30!important}.gapfill-html-container[data-v-4058b344] .mango-input-wrapper{vertical-align:middle;align-items:center;display:inline-flex;position:relative}.gapfill-html-container[data-v-4058b344] .mango-q-flag{pointer-events:none;z-index:5;background:#fff;border-radius:50%;padding:2px;position:absolute;top:-8px;right:-2px;box-shadow:0 1px 4px #0000001a}.gapfill-html-container[data-v-4058b344] .mango-input-wrapper.mango-active-focus .bookmark-btn{display:inline-flex}.gapfill-html-container[data-v-4058b344] .bookmark-btn svg{fill:none;stroke:#111;transition:all .2s}.gapfill-html-container[data-v-4058b344] .mango-input-wrapper.is-flagged .bookmark-btn svg{fill:#ff3b30;stroke:#ff3b30}[data-v-4058b344] .lis-map-image-box{justify-content:center;width:100%;margin-bottom:24px;display:flex}[data-v-4058b344] .lis-map-image-box img,[data-v-4058b344] .lis-map-image-box svg{object-fit:contain;display:block;max-width:100%!important;height:auto!important;max-height:45vh!important}.gapfill-html-container[data-v-4058b344] .mango-expl-trigger{cursor:pointer;color:#007aff;vertical-align:middle;background:0 0;border:none;justify-content:center;align-items:center;padding:0 4px 0 6px;transition:all .2s;display:inline-flex}.gapfill-html-container[data-v-4058b344] .mango-expl-trigger:hover{color:#0056b3;transform:scale(1.1)}.sr-only[data-v-fcf82bc3]{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lis-single-mcq-group[data-v-fcf82bc3]{color:#1d1d1f;width:100%;margin-bottom:40px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.mcq-instruction[data-v-fcf82bc3]{color:#1d1d1f;margin-bottom:24px;font-size:15px;font-weight:600;line-height:1.5}.mcq-q-header[data-v-fcf82bc3]{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.q-header-left[data-v-fcf82bc3]{flex:1;align-items:flex-start;gap:12px;display:flex}.q-text[data-v-fcf82bc3]{color:#1d1d1f;padding-top:1px;font-size:16px;font-weight:700;line-height:1.5}.q-flag-btn[data-v-fcf82bc3]{color:#94a3b8;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:4px;transition:color .2s;display:flex}.q-flag-btn[data-v-fcf82bc3]:hover{color:#64748b}.q-flag-btn.is-flagged[data-v-fcf82bc3]{color:#1d1d1f}.q-flag-btn.is-flagged svg[data-v-fcf82bc3]{fill:#1d1d1f}.mcq-options-list[data-v-fcf82bc3]{flex-direction:column;gap:16px;padding-left:20px;display:flex}.feedback-icon[data-v-fcf82bc3]{justify-content:center;align-items:center;display:flex;position:absolute;top:10px;right:12px}.icon-correct[data-v-fcf82bc3]{color:#34c759}.icon-wrong[data-v-fcf82bc3]{color:#ff3b30}.mcq-opt-label[data-v-fcf82bc3]{cursor:pointer;border:1px solid #0000;border-radius:8px;align-items:flex-start;gap:12px;padding:8px 12px;transition:all .2s;display:flex;position:relative}.mcq-opt-label.is-user-selected[data-v-fcf82bc3]{background-color:#dcedff}.mcq-opt-label:hover .custom-radio-circle[data-v-fcf82bc3]{border-color:#64748b}.custom-radio-circle[data-v-fcf82bc3]{box-sizing:border-box;background-color:#fff;border:1px solid #94a3b8;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-top:3px;display:flex}.mcq-opt-label.is-selected .custom-radio-circle[data-v-fcf82bc3]{border-color:#1d1d1f}.mcq-opt-label.is-selected .custom-radio-circle[data-v-fcf82bc3]:after{content:"";background-color:#1d1d1f;border-radius:50%;width:10px;height:10px}.opt-text[data-v-fcf82bc3]{color:#1d1d1f;font-size:15px;font-weight:400;line-height:1.5}@media (width<=768px){.mcq-options-list[data-v-fcf82bc3]{padding-left:0}}.mcq-opt-label.state-correct-selected[data-v-fcf82bc3]{background-color:#f2fdf5;border-color:#34c759}.mcq-opt-label.state-correct-selected .custom-radio-circle[data-v-fcf82bc3]{border-color:#15803d}.mcq-opt-label.state-correct-selected .custom-radio-circle[data-v-fcf82bc3]:after{background-color:#15803d}.mcq-opt-label.state-correct-selected .opt-text[data-v-fcf82bc3]{color:#15803d;font-weight:700}.mcq-opt-label.state-wrong-selected[data-v-fcf82bc3]{background-color:#fff8f8;border-color:#ff3b30}.mcq-opt-label.state-wrong-selected .custom-radio-circle[data-v-fcf82bc3]{border-color:#b91c1c}.mcq-opt-label.state-wrong-selected .custom-radio-circle[data-v-fcf82bc3]:after{background-color:#b91c1c}.mcq-opt-label.state-wrong-selected .opt-text[data-v-fcf82bc3]{color:#b91c1c;font-weight:700;text-decoration:line-through}.mcq-opt-label.state-correct-missed[data-v-fcf82bc3]{background-color:#f8fafc;border-style:dashed;border-color:#34c759}.mcq-opt-label.state-correct-missed .custom-radio-circle[data-v-fcf82bc3]{border-color:#15803d}.mcq-opt-label.state-correct-missed .opt-text[data-v-fcf82bc3]{color:#15803d;font-weight:700}.mcq-opt-label.state-disabled[data-v-fcf82bc3]{opacity:.5;cursor:not-allowed}.mcq-item[data-v-fcf82bc3]{margin-bottom:35px;transition:all .2s}.q-num-wrapper[data-v-fcf82bc3]{border:1px solid #0000;border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;padding:2px 6px;transition:all .2s;display:inline-flex;position:relative}.q-num[data-v-fcf82bc3]{color:#1d1d1f;font-size:16px;font-weight:800;line-height:1}.q-text-with-flag[data-v-fcf82bc3]{vertical-align:middle;align-items:center;gap:8px;display:inline-flex}.is-active-focus .q-num-wrapper[data-v-fcf82bc3]{border-color:#007aff;box-shadow:0 0 0 1px #007aff33}.bookmark-btn[data-v-fcf82bc3]{cursor:pointer;background:0 0;border:none;padding:0;display:none}.bookmark-btn svg[data-v-fcf82bc3]{fill:none;stroke:#111;transition:all .2s}.is-active-focus .bookmark-btn[data-v-fcf82bc3]{display:inline-flex}.is-flagged .bookmark-btn svg[data-v-fcf82bc3]{fill:#ff3b30;stroke:#ff3b30}.mango-expl-trigger[data-v-fcf82bc3]{cursor:pointer;color:#007aff;vertical-align:middle;background:0 0;border:none;justify-content:center;align-items:center;padding:0 4px 0 8px;transition:all .2s;display:inline-flex}.mango-expl-trigger[data-v-fcf82bc3]:hover{color:#0056b3;transform:scale(1.1)}.lis-dropzone[data-v-d4cce241]{box-sizing:border-box;-webkit-user-select:none;user-select:none;vertical-align:middle;background-color:#0000;border:1px dashed #000;border-radius:0;justify-content:center;align-items:center;width:100%;min-width:260px;max-width:400px;height:32px;padding:0 12px;transition:none;display:inline-flex}.lis-dropzone.is-dragover[data-v-d4cce241]{border:2px dashed #000}.lis-dropzone.has-value[data-v-d4cce241]{background-color:#fff;border:1px solid #000;justify-content:flex-start}.placeholder-text[data-v-d4cce241]{color:#000;font-size:16px;font-weight:800}.filled-letter[data-v-d4cce241]{color:#000;flex-shrink:0;margin-right:10px;font-size:16px;font-weight:800}.filled-text[data-v-d4cce241]{color:#000;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:400;overflow:hidden}.lis-dropzone.state-correct[data-v-d4cce241]{background-color:#f2fdf5!important;border:2px solid #34c759!important}.lis-dropzone.state-correct .filled-letter[data-v-d4cce241],.lis-dropzone.state-correct .filled-text[data-v-d4cce241]{font-weight:700;color:#15803d!important}.lis-dropzone.state-wrong[data-v-d4cce241]{background-color:#fff8f8!important;border:2px solid #ff3b30!important}.lis-dropzone.state-wrong .filled-letter[data-v-d4cce241],.lis-dropzone.state-wrong .filled-text[data-v-d4cce241]{font-weight:700;text-decoration:line-through;color:#b91c1c!important}.feedback-icon[data-v-d4cce241]{flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;padding-left:8px;display:inline-flex}.icon-correct[data-v-d4cce241]{color:#34c759}.icon-wrong[data-v-d4cce241]{color:#ff3b30}@media (width<=768px){.lis-dropzone[data-v-d4cce241]{min-width:180px;height:auto;min-height:32px;padding:4px 10px}.filled-text[data-v-d4cce241]{white-space:normal;word-break:break-word}}.lis-drag-item[data-v-d2757485]{box-sizing:border-box;cursor:grab;-webkit-user-select:none;user-select:none;width:100%;min-height:32px;box-shadow:none;background-color:#fff;border:1px solid #000;border-radius:0;align-items:flex-start;padding:6px 12px;transition:none;display:inline-flex}.lis-drag-item[data-v-d2757485]:hover{background-color:#f5f5f5}.lis-drag-item[data-v-d2757485]:active{cursor:grabbing}.lis-drag-item.is-dragging[data-v-d2757485]{opacity:.4;border:1px dashed #000}.opt-id[data-v-d2757485]{color:#000;flex-shrink:0;margin-right:8px;font-size:16px;font-weight:800;line-height:1.5}.opt-text[data-v-d2757485]{color:#000;word-break:break-word;font-size:16px;font-weight:400;line-height:1.5}.lis-matching-group[data-v-3ef49f67]{width:100%;margin-bottom:40px}.mcq-instruction[data-v-3ef49f67]{color:#1d1d1f;margin-bottom:24px;font-size:16px;font-weight:400;line-height:1.6}.matching-workspace[data-v-3ef49f67]{justify-content:flex-start;align-items:flex-start;gap:50px;display:flex}.matching-questions[data-v-3ef49f67]{flex-direction:column;gap:16px;display:flex}.q-item-row[data-v-3ef49f67]{justify-content:flex-start;align-items:center;display:flex}.q-text-box[data-v-3ef49f67]{text-align:left;flex-shrink:0;align-items:flex-start;gap:8px;min-width:140px;max-width:300px;padding-right:16px;display:flex}.q-num[data-v-3ef49f67]{color:#000;flex-shrink:0;font-size:16px;font-weight:800;line-height:1.5}.q-text[data-v-3ef49f67]{color:#000;font-size:16px;line-height:1.5}.matching-pool-container[data-v-3ef49f67]{flex-shrink:0}.pool-sticky-box[data-v-3ef49f67]{box-shadow:none;background:0 0;border:none;padding:0;position:sticky;top:20px}.pool-sticky-box.is-locked[data-v-3ef49f67]{pointer-events:none;opacity:.6}.pool-items[data-v-3ef49f67]{flex-direction:column;gap:12px;display:flex}@media (width<=992px){.matching-workspace[data-v-3ef49f67]{flex-direction:column-reverse;gap:30px}.matching-pool-container[data-v-3ef49f67]{width:100%}.pool-sticky-box[data-v-3ef49f67]{position:relative;top:0}.q-item-row[data-v-3ef49f67]{gap:16px}.q-text-box[data-v-3ef49f67]{width:auto;min-width:100px}}.matching-questions[data-v-3ef49f67] .mango-input-wrapper{vertical-align:middle;align-items:center;display:inline-flex;position:relative}.matching-questions[data-v-3ef49f67] .bookmark-btn{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin-left:2px;padding:0 6px;transition:transform .2s;display:none}.matching-questions[data-v-3ef49f67] .bookmark-btn:hover{transform:scale(1.1)}.matching-questions[data-v-3ef49f67] .mango-input-wrapper.mango-active-focus .bookmark-btn{display:inline-flex}.matching-questions[data-v-3ef49f67] .bookmark-btn svg{fill:none;stroke:#111;transition:all .2s}.matching-questions[data-v-3ef49f67] .mango-input-wrapper.is-flagged .bookmark-btn svg{fill:#ff3b30;stroke:#ff3b30}.matching-questions[data-v-3ef49f67] .mango-input-wrapper.mango-active-focus>div,.matching-questions[data-v-3ef49f67] .mango-input-wrapper.mango-active-focus>span{border-color:#007aff!important;box-shadow:0 0 0 1px #007aff33!important}.matching-questions[data-v-3ef49f67] .mango-expl-trigger{cursor:pointer;color:#007aff;vertical-align:middle;background:0 0;border:none;justify-content:center;align-items:center;padding:0 4px 0 8px;transition:all .2s;display:inline-flex}.matching-questions[data-v-3ef49f67] .mango-expl-trigger:hover{color:#0056b3;transform:scale(1.1)}.lis-map-group[data-v-500f52ff]{width:100%;margin-bottom:40px}.mcq-instruction[data-v-500f52ff]{color:#1d1d1f;margin-bottom:24px;font-size:16px;font-weight:400;line-height:1.6}.map-workspace[data-v-500f52ff]{flex-direction:row;align-items:flex-start;gap:40px;width:100%;display:flex}.map-image-area[data-v-500f52ff]{background:0 0;flex:1.2;min-width:400px}.map-html-wrapper[data-v-500f52ff]{width:100%}.map-image-area[data-v-500f52ff] .lis-map-image-box{width:100%;display:block}.map-image-area[data-v-500f52ff] img,.map-image-area[data-v-500f52ff] svg{margin:0;display:block;width:100%!important;max-width:100%!important;height:auto!important}.map-table-area[data-v-500f52ff]{flex:1;min-width:450px;overflow-x:auto}@media (width<=1000px){.map-workspace[data-v-500f52ff]{flex-direction:column}.map-image-area[data-v-500f52ff],.map-table-area[data-v-500f52ff]{width:100%;min-width:100%}}.lis-matrix-table[data-v-500f52ff]{border-collapse:collapse;background-color:#0000;border:1px solid #000;width:100%}.lis-matrix-table th[data-v-500f52ff],.lis-matrix-table td[data-v-500f52ff]{vertical-align:middle;border:1px solid #000;padding:8px 6px}.lis-matrix-table th[data-v-500f52ff]{color:#000;text-align:center;background-color:#0000;font-size:16px;font-weight:800}.col-q-title[data-v-500f52ff]{text-align:left}.col-opt-title[data-v-500f52ff]{width:26px}.td-question[data-v-500f52ff]{text-align:left;background-color:#0000;padding-left:12px}.q-header-left[data-v-500f52ff]{align-items:center;gap:12px;display:inline-flex}.q-num-wrapper[data-v-500f52ff]{border:1px solid #0000;border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;padding:2px 6px;transition:all .2s;display:inline-flex;position:relative}.q-num[data-v-500f52ff]{color:#1d1d1f;font-size:16px;font-weight:800;line-height:1}.q-text-with-flag[data-v-500f52ff]{vertical-align:middle;align-items:center;gap:8px;display:inline-flex}.q-text[data-v-500f52ff]{color:#1d1d1f;font-size:16px;line-height:1.5}.is-active-focus .q-num-wrapper[data-v-500f52ff]{border-color:#007aff;box-shadow:0 0 0 1px #007aff33}.bookmark-btn[data-v-500f52ff]{visibility:hidden;cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}.bookmark-btn svg[data-v-500f52ff]{fill:none;stroke:#111;transition:all .2s}.is-active-focus .bookmark-btn[data-v-500f52ff],.is-flagged .bookmark-btn[data-v-500f52ff]{visibility:visible}.is-flagged .bookmark-btn svg[data-v-500f52ff]{fill:#ff3b30;stroke:#ff3b30}.td-radio[data-v-500f52ff]{text-align:center;height:40px;padding:0}.radio-wrapper[data-v-500f52ff]{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.native-radio[data-v-500f52ff]{cursor:pointer;accent-color:#000;margin:0;transform:scale(1.3)}.native-radio[data-v-500f52ff]:disabled{cursor:not-allowed}.feedback-icon[data-v-500f52ff]{justify-content:center;align-items:center;display:flex;position:absolute;top:2px;right:2px}.td-radio[data-v-500f52ff]{transition:background-color .2s}.state-correct-selected[data-v-500f52ff]{background-color:#f2fdf5}.state-wrong-selected[data-v-500f52ff]{background-color:#fff8f8}.state-correct-missed[data-v-500f52ff]{background-color:#f8fafc;box-shadow:inset 0 0 0 2px #34c759}.state-disabled[data-v-500f52ff]{opacity:.6}.icon-correct[data-v-500f52ff]{color:#34c759}.icon-wrong[data-v-500f52ff]{color:#ff3b30}.state-wrong-selected .native-radio[data-v-500f52ff]{accent-color:#ff3b30}.state-correct-selected .native-radio[data-v-500f52ff]{accent-color:#34c759}@media (width<=992px){.map-workspace[data-v-500f52ff]{flex-direction:column;gap:30px}.map-image-area[data-v-500f52ff],.map-table-area[data-v-500f52ff]{width:100%;min-width:100%;max-width:100%}}.mango-expl-trigger[data-v-500f52ff]{cursor:pointer;color:#007aff;vertical-align:middle;background:0 0;border:none;justify-content:center;align-items:center;padding:0 4px 0 8px;transition:all .2s;display:inline-flex}.mango-expl-trigger[data-v-500f52ff]:hover{color:#0056b3;transform:scale(1.1)}.lis-multi-mcq-group[data-v-701a6e22]{width:100%;margin-bottom:40px}.mcq-item[data-v-701a6e22]{margin-bottom:35px}.mcq-q-header[data-v-701a6e22]{align-items:flex-start;gap:12px;margin-bottom:20px;display:flex}.q-num-wrapper[data-v-701a6e22]{border:1px solid #0000;border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;padding:2px 6px;transition:all .2s;display:inline-flex;position:relative}.q-num[data-v-701a6e22]{color:#1d1d1f;font-size:16px;font-weight:800;line-height:1}.q-text-with-flag[data-v-701a6e22]{vertical-align:middle;align-items:center;gap:8px;display:inline-flex}.q-text[data-v-701a6e22]{color:#1d1d1f;font-size:16px;line-height:1.5}.is-active-focus .q-num-wrapper[data-v-701a6e22]{border-color:#007aff;box-shadow:0 0 0 1px #007aff33}.bookmark-btn[data-v-701a6e22]{cursor:pointer;background:0 0;border:none;padding:0;display:none}.bookmark-btn svg[data-v-701a6e22]{fill:none;stroke:#111;transition:all .2s}.is-active-focus .bookmark-btn[data-v-701a6e22]{display:inline-flex}.is-flagged .bookmark-btn svg[data-v-701a6e22]{fill:#ff3b30;stroke:#ff3b30}.mcq-options-list[data-v-701a6e22]{flex-direction:column;gap:12px;padding-left:0;display:flex}.mcq-opt-label[data-v-701a6e22]{cursor:pointer;border:1px solid #0000;border-radius:8px;align-items:flex-start;padding:8px 12px;transition:all .2s;display:flex;position:relative}.mcq-opt-label.is-user-selected[data-v-701a6e22]{background-color:#dcedff}.native-checkbox[data-v-701a6e22]{cursor:pointer;accent-color:#000;flex-shrink:0;margin:4px 12px 0 0;transform:scale(1.3)}.native-checkbox[data-v-701a6e22]:disabled{cursor:not-allowed;opacity:.6}.opt-char[data-v-701a6e22]{color:#000;flex-shrink:0;margin-right:8px;font-size:16px;font-weight:800;line-height:1.5}.opt-text[data-v-701a6e22]{color:#000;word-break:break-word;font-size:16px;font-weight:400;line-height:1.5}.mcq-opt-label.state-correct-selected[data-v-701a6e22]{background-color:#f2fdf5;border-color:#34c759}.mcq-opt-label.state-correct-selected .opt-char[data-v-701a6e22],.mcq-opt-label.state-correct-selected .opt-text[data-v-701a6e22]{color:#15803d;font-weight:700}.mcq-opt-label.state-wrong-selected[data-v-701a6e22]{background-color:#fff8f8;border-color:#ff3b30}.mcq-opt-label.state-wrong-selected .opt-char[data-v-701a6e22],.mcq-opt-label.state-wrong-selected .opt-text[data-v-701a6e22]{color:#b91c1c;font-weight:700;text-decoration:line-through}.mcq-opt-label.state-correct-missed[data-v-701a6e22]{background-color:#f8fafc;border-style:dashed;border-color:#34c759}.mcq-opt-label.state-correct-missed .opt-char[data-v-701a6e22],.mcq-opt-label.state-correct-missed .opt-text[data-v-701a6e22]{color:#15803d;font-weight:700}.mcq-opt-label.state-disabled[data-v-701a6e22]{opacity:.5;cursor:not-allowed}.feedback-icon[data-v-701a6e22]{justify-content:center;align-items:center;display:flex;position:absolute;top:10px;right:12px}.icon-correct[data-v-701a6e22]{color:#34c759}.icon-wrong[data-v-701a6e22]{color:#ff3b30}@media (width<=768px){.mcq-options-list[data-v-701a6e22]{padding-left:0}}.mango-expl-trigger[data-v-701a6e22]{cursor:pointer;color:#007aff;vertical-align:middle;background:0 0;border:none;justify-content:center;align-items:center;padding:0 4px 0 8px;transition:all .2s;display:inline-flex}.mango-expl-trigger[data-v-701a6e22]:hover{color:#0056b3;transform:scale(1.1)}.lis-summary-drag-group[data-v-c4a550d0]{width:100%;margin-bottom:40px}.instruction-area[data-v-c4a550d0]{color:#1d1d1f;margin-bottom:24px;font-size:16px;font-weight:400;line-height:1.6}.workspace-container[data-v-c4a550d0]{justify-content:space-between;align-items:center;gap:40px;display:flex}.flow-chart-area[data-v-c4a550d0]{color:#000;flex:1;min-width:0;font-size:16px;line-height:2.2}.pool-area[data-v-c4a550d0]{flex-shrink:0;width:300px}.pool-sticky-box[data-v-c4a550d0]{flex-direction:column;gap:12px;display:flex;position:relative}.pool-sticky-box.is-locked[data-v-c4a550d0]{pointer-events:none;opacity:.6}.flow-chart-area[data-v-c4a550d0] ul{margin-bottom:16px;padding-left:20px}.flow-chart-area[data-v-c4a550d0] h4{margin:0 0 16px;font-weight:800}.flow-chart-area[data-v-c4a550d0] .mango-native-dropzone{box-sizing:border-box;-webkit-user-select:none;user-select:none;vertical-align:middle;cursor:pointer;background-color:#0000;border:1px dashed #000;justify-content:center;align-items:center;min-width:180px;height:28px;margin:0;padding:0 10px;display:inline-flex}.flow-chart-area[data-v-c4a550d0] .mango-native-dropzone.is-dragover{border:2px dashed #000}.flow-chart-area[data-v-c4a550d0] .mango-native-dropzone.has-value{background-color:#fff;border:1px solid #000;justify-content:flex-start}.flow-chart-area[data-v-c4a550d0] .mango-native-dropzone.is-locked{cursor:default}.flow-chart-area[data-v-c4a550d0] .mango-native-dropzone.state-correct{background-color:#f2fdf5!important;border:2px solid #34c759!important}.flow-chart-area[data-v-c4a550d0] .mango-native-dropzone.state-correct .filled-letter,.flow-chart-area[data-v-c4a550d0] .mango-native-dropzone.state-correct .filled-text{font-weight:700;color:#15803d!important}.flow-chart-area[data-v-c4a550d0] .mango-native-dropzone.state-wrong{background-color:#fff8f8!important;border:2px solid #ff3b30!important}.flow-chart-area[data-v-c4a550d0] .mango-native-dropzone.state-wrong .filled-letter,.flow-chart-area[data-v-c4a550d0] .mango-native-dropzone.state-wrong .filled-text{font-weight:700;text-decoration:line-through;color:#b91c1c!important}.flow-chart-area[data-v-c4a550d0] .feedback-icon.icon-correct{color:#34c759}.flow-chart-area[data-v-c4a550d0] .feedback-icon.icon-wrong{color:#ff3b30}.flow-chart-area[data-v-c4a550d0] .placeholder-text{color:#000;font-size:15px;font-weight:800}.flow-chart-area[data-v-c4a550d0] .filled-letter{color:#000;flex-shrink:0;margin-right:8px;font-size:15px;font-weight:800}.flow-chart-area[data-v-c4a550d0] .filled-text{color:#000;white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.flow-chart-area[data-v-c4a550d0] .feedback-icon{align-items:center;margin-left:auto;padding-left:6px;display:inline-flex}@media (width<=992px){.workspace-container[data-v-c4a550d0]{flex-direction:column-reverse;gap:30px}.pool-area[data-v-c4a550d0]{width:100%}.pool-sticky-box[data-v-c4a550d0]{position:relative;top:0}}.flow-chart-area[data-v-c4a550d0] .mango-input-wrapper{vertical-align:middle;align-items:center;margin:2px 6px;display:inline-flex;position:relative}.flow-chart-area[data-v-c4a550d0] .bookmark-btn{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0 6px;transition:transform .2s;display:none}.flow-chart-area[data-v-c4a550d0] .bookmark-btn:hover{transform:scale(1.1)}.flow-chart-area[data-v-c4a550d0] .mango-input-wrapper.mango-active-focus .bookmark-btn{display:inline-flex}.flow-chart-area[data-v-c4a550d0] .bookmark-btn svg{fill:none;stroke:#111;transition:all .2s}.flow-chart-area[data-v-c4a550d0] .mango-input-wrapper.is-flagged .bookmark-btn svg{fill:#ff3b30;stroke:#ff3b30}.flow-chart-area[data-v-c4a550d0] .mango-input-wrapper.mango-active-focus .mango-native-dropzone{box-shadow:0 0 0 1px #007aff33;border-color:#007aff!important}.flow-chart-area[data-v-c4a550d0] .mango-expl-trigger{cursor:pointer;color:#007aff;vertical-align:middle;background:0 0;border:none;justify-content:center;align-items:center;padding:0 4px 0 8px;transition:all .2s;display:inline-flex}.flow-chart-area[data-v-c4a550d0] .mango-expl-trigger:hover{color:#0056b3;transform:scale(1.1)}.score-board-container[data-v-557b4193]{border-bottom:2px dashed #e5e5ea;margin-top:40px;margin-bottom:30px;padding-bottom:20px}.score-header[data-v-557b4193]{color:#1d1d1f;align-items:center;gap:10px;margin-bottom:20px;display:flex}.score-header h2[data-v-557b4193]{margin:0;font-size:20px;font-weight:700}.score-card[data-v-557b4193]{background:#fff;border:1px solid #e5e5ea;border-radius:16px;flex-direction:column;align-items:center;gap:16px;padding:30px;display:flex;box-shadow:0 4px 20px #00000008}.band-section[data-v-557b4193]{text-align:center}.band-label[data-v-557b4193]{color:#86868b;text-transform:uppercase;letter-spacing:1px;margin-bottom:8px;font-size:14px;font-weight:700}.band-value[data-v-557b4193]{font-size:64px;font-weight:800;line-height:1;transition:color .3s}.detail-section[data-v-557b4193]{justify-content:center;display:flex}.detail-badge[data-v-557b4193]{color:#86868b;background:#f5f5f7;border-radius:20px;padding:8px 16px;font-size:15px}.detail-badge strong[data-v-557b4193]{color:#1d1d1f;font-size:17px;font-weight:800}@media (width<=768px){.score-card[data-v-557b4193]{padding:20px}.band-value[data-v-557b4193]{font-size:52px}}.listening-transcript-container[data-v-b5f3fdf9]{background-color:#fff;padding:0 20px 40px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.pane[data-v-b5f3fdf9]{animation:.3s fadeIn-b5f3fdf9}@keyframes fadeIn-b5f3fdf9{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.intensive-paragraph-block[data-v-b5f3fdf9]{margin-bottom:24px}.intensive-paragraph[data-v-b5f3fdf9]{color:#1d1d1f;text-align:justify;margin-bottom:0;font-size:16px;line-height:2.2}.intensive-paragraph.with-translation[data-v-b5f3fdf9]{line-height:2}.speaker-label[data-v-b5f3fdf9]{color:#0f172a;margin-right:4px;font-weight:800}.interactive-sentence[data-v-b5f3fdf9]{cursor:pointer;border:1px solid #0000;border-radius:4px;margin:0 1px;padding:2px 4px;transition:all .2s cubic-bezier(.4,0,.2,1)}.interactive-sentence.has-translation[data-v-b5f3fdf9]{vertical-align:top;max-width:100%;margin:2px 2px 6px;padding:4px 6px;display:inline-block}.interactive-sentence[data-v-b5f3fdf9]:hover{background-color:#e0f2fe;border-color:#bae6fd}.interactive-sentence.is-active[data-v-b5f3fdf9]{color:#000;background-color:#fff9db;border-color:#ffec99;font-weight:600;box-shadow:0 1px 2px #0000000d}.interactive-sentence.active-highlight[data-v-b5f3fdf9]{color:#000;background-color:#ffeb3b;border-color:#f6d600;font-weight:700;box-shadow:0 0 0 2px #ffeb3b73}.sentence-en[data-v-b5f3fdf9]{display:inline}.sentence-cn[data-v-b5f3fdf9]{color:#64748b;margin-top:3px;font-size:14px;font-weight:500;line-height:1.65;display:block}.empty-state[data-v-b5f3fdf9]{color:#adb5bd;flex-direction:column;align-items:center;gap:12px;padding:100px 0;display:flex}.full-text-pane .static[data-v-b5f3fdf9]{border:none;margin-bottom:20px;padding:0;background:0 0!important}.full-text-pane .para-text[data-v-b5f3fdf9]{text-align:justify;color:#334155;font-size:17px;line-height:1.8}.full-text-pane .para-text[data-v-b5f3fdf9] p{margin-bottom:12px}.para-translation[data-v-b5f3fdf9]{color:#475569;text-align:justify;background:#f8fafc;border-left:3px solid #dbeafe;margin-top:8px;padding:10px 12px;font-size:15px;line-height:1.75}.para-translation[data-v-b5f3fdf9] strong,.para-translation[data-v-b5f3fdf9] b{color:#2563eb;font-weight:700}.intensive-fallback-translation[data-v-b5f3fdf9]{margin-top:10px}.official-exam-room[data-v-de5d8a72]{box-sizing:border-box;background-color:#f5f5f7;flex-direction:column;width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;transition:padding-right .3s cubic-bezier(.25,.8,.25,1);display:flex;overflow:hidden}.official-exam-room.is-panel-open[data-v-de5d8a72]{padding-right:320px}.official-exam-room.is-single-mode[data-v-de5d8a72]{height:100dvh}.exam-header[data-v-de5d8a72]{z-index:10;background:#fff;border-bottom:1px solid #e5e5ea;flex-direction:column;flex-shrink:0;display:flex}.header-main[data-v-de5d8a72]{box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;min-height:60px;padding:12px 24px;display:flex}.header-left[data-v-de5d8a72]{flex-shrink:0;align-items:center;gap:24px;min-width:max-content;display:flex}.brand-logo[data-v-de5d8a72]{color:#1d1d1f;align-items:center;gap:8px;font-size:18px;font-weight:800;display:flex}.brand-text[data-v-de5d8a72]{letter-spacing:-.5px}.candidate-info[data-v-de5d8a72]{flex-direction:column;gap:2px;display:flex}.info-top[data-v-de5d8a72]{align-items:center;gap:10px;font-size:14px;font-weight:700;display:flex}.exam-title-red[data-v-de5d8a72]{color:#dc2626;white-space:nowrap;text-overflow:ellipsis;max-width:300px;overflow:hidden}.candidate-name[data-v-de5d8a72]{white-space:nowrap}.timer-display[data-v-de5d8a72]{color:#64748b;white-space:nowrap;font-size:12px;font-weight:600}.header-center[data-v-de5d8a72]{flex:1;justify-content:center;min-width:300px;display:flex}.audio-player-container[data-v-de5d8a72]{background:#f5f5f7;border:1px solid #e5e5ea;border-radius:30px;align-items:center;gap:12px;width:100%;max-width:500px;padding:6px 16px;display:flex}.btn-play-pause[data-v-de5d8a72]{color:#fff;cursor:pointer;background:#1d1d1f;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:transform .2s;display:flex}.btn-play-pause[data-v-de5d8a72]:hover{background:#000;transform:scale(1.05)}.audio-time[data-v-de5d8a72]{color:#475569;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12px;font-weight:600}.audio-progress[data-v-de5d8a72]{cursor:pointer;accent-color:#1d1d1f;flex:1;height:4px}.speed-select[data-v-de5d8a72]{color:#1e293b;cursor:pointer;background:0 0;border:none;outline:none;font-size:12px;font-weight:700}.volume-control[data-v-de5d8a72]{align-items:center;gap:6px;width:80px;display:flex}.volume-slider[data-v-de5d8a72]{accent-color:#64748b;cursor:pointer;width:100%;height:4px}.header-right[data-v-de5d8a72]{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:12px;min-width:max-content;display:flex}.font-controls[data-v-de5d8a72]{background-color:#f5f5f7;border:1px solid #e5e5ea;border-radius:6px;align-items:center;display:flex}.btn-font[data-v-de5d8a72]{color:#1d1d1f;cursor:pointer;background:0 0;border:none;padding:4px 10px;font-size:14px;font-weight:700}.btn-font[data-v-de5d8a72]:hover{background-color:#e2e8f0}.divider-v[data-v-de5d8a72]{background-color:#cbd5e1;width:1px;height:16px;margin:0 4px}.official-btn[data-v-de5d8a72]{cursor:pointer;color:#1d1d1f;background:#fff;border:1px solid #d1d1d6;border-radius:6px;padding:6px 16px;font-size:13px;font-weight:600;transition:all .2s}.official-btn[data-v-de5d8a72]:hover{background:#f1f5f9}.btn-highlight[data-v-de5d8a72]{color:#fff!important;background-color:#1d1d1f!important;border-color:#1d1d1f!important}.btn-highlight[data-v-de5d8a72]:hover{background-color:#000!important}.part-instruction[data-v-de5d8a72]{background:#f8fafc;border-top:1px solid #f1f5f9;padding:12px 24px}.part-title[data-v-de5d8a72]{color:#0f172a;margin-bottom:2px;font-size:15px;font-weight:800}.part-desc[data-v-de5d8a72]{color:#475569;font-size:15px;font-style:normal}@keyframes spin-de5d8a72{to{transform:rotate(360deg)}}.spin-anim[data-v-de5d8a72]{animation:1s linear infinite spin-de5d8a72}.question-group-block[data-v-de5d8a72]{margin-bottom:40px}.group-instruction[data-v-de5d8a72]{color:#1d1d1f;margin-bottom:24px;font-size:16px;font-style:normal;font-weight:400;line-height:1.6}.group-instruction[data-v-de5d8a72] strong{color:#1d1d1f;font-weight:800}.placeholder-slot[data-v-de5d8a72]{color:#64748b;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:4px;margin-bottom:20px;padding:20px;font-size:14px;font-weight:600}.main-workspace[data-v-de5d8a72]{zoom:var(--exam-scale,1);flex:1;min-width:0;min-height:0;transition:all .3s;display:flex;overflow:hidden}.pane[data-v-de5d8a72]{box-sizing:border-box;background:#fff;min-width:0;height:100%;min-height:0;padding:30px;overflow-y:auto}.single-mode[data-v-de5d8a72]{background:#fff;justify-content:flex-start;padding:0}.single-mode .question-pane[data-v-de5d8a72]{width:100%;max-width:none;box-shadow:none;border:none;border-radius:0;margin:0;padding:0}.single-mode .q-container-inner[data-v-de5d8a72]{box-sizing:border-box;width:100%;max-width:1500px;margin:0;padding:40px 60px}.split-mode[data-v-de5d8a72]{background:#e2e8f0}.split-mode .transcript-pane[data-v-de5d8a72]{--transcript-pane-padding:30px;border-right:none;flex:0 0 45%;overflow-y:auto;margin-top:0!important;padding-top:0!important;overflow-x:visible!important}.split-mode .question-pane[data-v-de5d8a72]{flex:1}.splitter[data-v-de5d8a72]{cursor:col-resize;background:#cbd5e1;width:4px;transition:background .2s}.splitter[data-v-de5d8a72]:hover{background:#94a3b8}.transcript-header[data-v-de5d8a72]{z-index:100;padding:10px var(--transcript-pane-padding,30px) 12px;background-color:#fff;border-bottom:1px solid #e5e7eb;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex;position:sticky;top:0;margin:0 calc(var(--transcript-pane-padding,30px) * -1) 20px!important}.transcript-title[data-v-de5d8a72]{color:#0f172a;align-items:center;gap:8px;font-size:16px;font-weight:800;display:flex}.transcript-tabs[data-v-de5d8a72]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;max-width:100%;padding:3px;display:flex;overflow-x:auto}.tab-btn[data-v-de5d8a72]{color:#64748b;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:4px;flex-shrink:0;align-items:center;gap:6px;padding:6px 16px;font-size:13px;font-weight:600;transition:all .2s;display:flex}.tab-btn[data-v-de5d8a72]:hover{color:#1d1d1f}.tab-btn.active[data-v-de5d8a72]{color:#1d1d1f;background:#fff;box-shadow:0 1px 3px #0000001a}.transcript-content p[data-v-de5d8a72]{color:#334155;margin-bottom:12px;font-size:15px;line-height:1.8}.transcript-content .cn-text[data-v-de5d8a72]{color:#0ea5e9;background:#f0f9ff;border-radius:6px;margin-top:-4px;margin-bottom:16px;padding:8px 12px;font-size:14px}.official-footer[data-v-de5d8a72]{z-index:10;background:#fff;border-top:1px solid #e5e5ea;flex-shrink:0;justify-content:space-between;align-items:center;height:56px;padding:0 24px;display:flex}.footer-left[data-v-de5d8a72]{color:#475569;width:60px;font-size:14px;font-weight:800}.q-nav-wrapper[data-v-de5d8a72]{flex:1;align-items:flex-end;gap:6px;padding:0 20px 6px;display:flex;overflow-x:auto}.q-nav-item[data-v-de5d8a72]{flex-direction:column;align-items:center;gap:4px;min-width:32px;display:flex;position:relative}.q-status-line[data-v-de5d8a72]{background-color:#e5e5ea;width:100%;height:4px;transition:background-color .2s}.q-status-line.is-answered[data-v-de5d8a72]{background-color:#34c759}.q-flag-ribbon[data-v-de5d8a72]{z-index:10;pointer-events:none;filter:drop-shadow(0 1px 1px #ff3b3066);position:absolute;top:4px}.q-box[data-v-de5d8a72]{color:#111;cursor:pointer;background:#fff;border:2px solid #0000;justify-content:center;align-items:center;width:100%;height:32px;font-size:14px;font-weight:600;transition:all .2s;display:flex}.q-box.is-active[data-v-de5d8a72]{color:#111;background-color:#fff;border-color:#007aff}.q-box.is-correct[data-v-de5d8a72]{color:#fff;background-color:#34c759;border-color:#34c759}.q-box.is-wrong[data-v-de5d8a72]{color:#fff;background-color:#ff3b30;border-color:#ff3b30}.q-box.is-active.is-correct[data-v-de5d8a72],.q-box.is-active.is-wrong[data-v-de5d8a72]{border-color:#007aff;box-shadow:inset 0 0 0 1px #ffffffe6}.footer-right[data-v-de5d8a72]{justify-content:flex-end;gap:8px;min-width:max-content;display:flex}.review-marks-bar[data-v-de5d8a72],.question-translation-toolbar[data-v-de5d8a72]{justify-content:flex-end;margin-bottom:12px;display:flex}.question-translation-toggle.active[data-v-de5d8a72]{color:#1d4ed8;background:#eff6ff;border-color:#2563eb}.fullscreen-hint-toast[data-v-de5d8a72]{color:#1d1d1f;opacity:0;pointer-events:none;z-index:100;background-color:#fff;border:1px solid #e5e5ea;border-radius:20px;align-items:center;gap:8px;padding:8px 18px;font-size:13px;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:70px;left:50%;transform:translate(-50%,-20px);box-shadow:0 4px 16px #00000014}.fullscreen-hint-toast.show-toast[data-v-de5d8a72]{opacity:1;transform:translate(-50%)}.fullscreen-hint-toast strong[data-v-de5d8a72]{color:#007aff;font-weight:700}@media (width<=900px){.header-main[data-v-de5d8a72]{flex-direction:column;align-items:stretch;gap:12px;padding:12px}.header-left[data-v-de5d8a72]{justify-content:space-between;width:100%}.candidate-name[data-v-de5d8a72]{display:none}.header-center[data-v-de5d8a72]{width:100%;padding:4px 0}.audio-player-container[data-v-de5d8a72]{border-radius:12px;max-width:100%;padding:12px}.volume-control[data-v-de5d8a72],.speed-select[data-v-de5d8a72],.font-controls[data-v-de5d8a72]{display:none!important}.header-right[data-v-de5d8a72]{justify-content:space-between;width:100%}.main-workspace[data-v-de5d8a72]{flex-direction:column!important}.split-mode .transcript-pane[data-v-de5d8a72]{--transcript-pane-padding:16px;overflow-y:auto;flex:0 0 40vh!important;width:100%!important;margin-top:0!important;padding:0 16px 16px!important;overflow-x:visible!important}.split-mode .question-pane[data-v-de5d8a72]{flex:1!important;width:100%!important;padding:16px 16px 100px!important}.single-mode .q-container-inner[data-v-de5d8a72]{padding:16px!important}.splitter[data-v-de5d8a72]{cursor:default!important;pointer-events:none!important;width:100%!important;height:8px!important}.official-footer[data-v-de5d8a72]{padding:0 8px}.footer-left[data-v-de5d8a72]{display:none}.q-nav-wrapper[data-v-de5d8a72]{padding:0 4px}.official-exam-room.is-panel-open[data-v-de5d8a72]{padding-right:0!important}}.global-expl-popover{z-index:99999;background-color:#fff;border:1px solid #e5e5ea;border-radius:12px;width:320px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;animation:.2s cubic-bezier(.16,1,.3,1) popIn-de5d8a72;position:absolute;transform:translate(-50%);box-shadow:0 8px 24px #0000001f}.popover-header{background-color:#fcfcfc;border-bottom:1px solid #f1f5f9;border-radius:12px 12px 0 0;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.popover-title{color:#1d1d1f;white-space:nowrap;min-width:0;font-size:14px;font-weight:800}.popover-actions{flex-shrink:0;align-items:center;gap:6px;margin-left:8px;display:flex}.popover-close-btn{cursor:pointer;color:#86868b;background:0 0;border:none;border-radius:4px;padding:4px;transition:all .2s;display:flex}.popover-close-btn:hover{color:#1d1d1f;background-color:#e5e5ea}.popover-locate-btn,.popover-feedback-btn{cursor:pointer;border:none;border-radius:4px;align-items:center;gap:4px;padding:4px 8px;font-size:12px;font-weight:600;transition:all .2s;display:flex}.popover-locate-btn{color:#0a84ff;background:#eff6ff}.popover-locate-btn:hover{background:#dbeafe}.popover-feedback-btn{color:#ff3b30;background:#fff0f0}.popover-feedback-btn:hover{background:#ffe5e5}.popover-body{max-height:300px;padding:16px;overflow-y:auto}.global-expl-popover .expl-content{color:#424245;font-size:14px;line-height:1.6}.global-expl-popover .expl-content strong{color:#111}.global-expl-popover .expl-content br{content:"";margin-bottom:4px;display:block}.global-expl-overlay{z-index:99998;background:0 0;position:fixed;inset:0}@keyframes popIn-de5d8a72{0%{opacity:0;transform:translate(-50%,-10px)}to{opacity:1;transform:translate(-50%)}}.mango-flash-bg{border-radius:8px;animation:2.5s ease-out flashHighlight-de5d8a72}@keyframes flashHighlight-de5d8a72{0%{background-color:#007aff26}70%{background-color:#007aff26}to{background-color:#0000}}.floating-feedback-btn[data-v-de5d8a72]{z-index:9999;color:#1d1d1f;cursor:pointer;opacity:.6;background:#fff;border:1px solid #e5e5ea;border-radius:20px;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:600;transition:all .2s;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 4px 12px #0000001a}.floating-feedback-btn[data-v-de5d8a72]:hover{opacity:1;background:#f5f5f7;transform:translateY(-2px)}@media (width<=900px){.floating-feedback-btn[data-v-de5d8a72]{bottom:80px;right:16px}}
