.vte[data-v-516f72f8]{display:flex;flex-direction:column;gap:14px}.vte-section[data-v-516f72f8]{display:flex;flex-direction:column;gap:4px}.vte-row[data-v-516f72f8]{display:flex;gap:8px;align-items:stretch}.vte-grow[data-v-516f72f8]{flex:1;min-width:0}.vte-pron[data-v-516f72f8]{flex:0 0 110px;min-width:0;transition:flex-basis .25s ease}.vte-pron[data-v-516f72f8]:focus{flex-basis:280px}.vte-label[data-v-516f72f8]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;color:var(--new-text-muted, #999)}.vte-hint[data-v-516f72f8]{font-size:12px;color:var(--new-text-muted, #999)}.vte-toggle-row[data-v-516f72f8]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.vte-toggle[data-v-516f72f8]{display:inline-flex;align-items:center;gap:0;padding:0;border:1px solid var(--new-border, #e5e7eb);border-radius:6px;background:var(--new-bg, #fff);overflow:hidden;cursor:pointer;align-self:flex-start}.vte-toggle span[data-v-516f72f8]{padding:7px 14px;font-size:13px;color:var(--new-text-secondary, #555);transition:all .15s}.vte-toggle span.active[data-v-516f72f8]{background:var(--new-teal, #46AC94);color:#fff;font-weight:600}.vte-preview[data-v-516f72f8]{padding:12px;background:var(--new-bg-secondary, #f8f9fa);border:1px solid var(--new-border, #e5e7eb);border-radius:8px;position:relative}.vte-preview-header[data-v-516f72f8]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px;flex-wrap:wrap}.vte-auto-toggle[data-v-516f72f8]{align-self:flex-start;padding:7px 14px;border:1px solid var(--new-border, #e5e7eb);background:var(--new-teal, #46AC94);color:#fff;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;transition:all .15s}.vte-auto-toggle.is-off[data-v-516f72f8]{background:var(--new-bg, #fff);color:var(--new-text-secondary, #555);font-weight:400}.vte-tokens[data-v-516f72f8]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:4px 3px;line-height:1.5;font-size:17px;font-weight:500}.vte-sep[data-v-516f72f8]{color:var(--new-text-secondary, #555);white-space:pre-wrap}.vte-wordbox[data-v-516f72f8]{position:relative;display:inline-flex;flex-direction:column;align-items:center;gap:3px;padding:4px;border-radius:6px}.vte-wordbox.has-img[data-v-516f72f8]{background:var(--new-bg, #fff);border:1px solid var(--new-border-light, #f0f0f0)}.vte-img-slot[data-v-516f72f8]{width:44px;height:44px;display:flex;align-items:center;justify-content:center}.vte-depiction[data-v-516f72f8]{width:44px;height:44px;object-fit:contain}.vte-word[data-v-516f72f8]{display:block;font-size:14px}.vte-word-sub[data-v-516f72f8]{display:block;font-size:11px;font-weight:300;color:var(--new-text-muted, #999);margin-bottom:-1px;font-style:italic}.vte-add[data-v-516f72f8]{width:28px;height:28px;border:1px dashed var(--new-border, #cbd5e1);background:transparent;color:var(--new-text-muted, #999);font-size:16px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;line-height:1}.vte-add[data-v-516f72f8]:hover{border-color:var(--new-teal, #46AC94);color:var(--new-teal, #46AC94)}.vte-remove[data-v-516f72f8]{position:absolute;top:-4px;right:-4px;width:18px;height:18px;border:none;background:var(--new-text-muted, #999);color:#fff;border-radius:50%;font-size:12px;cursor:pointer;display:flex;align-items:center;justify-content:center;line-height:1;opacity:0;transition:opacity .15s}.vte-wordbox:hover .vte-remove[data-v-516f72f8]{opacity:1}.vte-remove[data-v-516f72f8]:hover{background:#e53935}.vte-search-popover[data-v-516f72f8]{margin-top:12px;padding:12px;background:var(--new-bg, #fff);border:1px solid var(--new-border, #e5e7eb);border-radius:8px;box-shadow:var(--new-shadow-md, 0 4px 12px rgba(0,0,0,.08));display:flex;flex-direction:column;gap:8px}.vte-search-row[data-v-516f72f8]{display:flex;justify-content:space-between;align-items:center}.vte-search-label[data-v-516f72f8]{font-size:13px;color:var(--new-text-secondary, #555)}.vte-close[data-v-516f72f8]{width:22px;height:22px;border:none;background:transparent;color:var(--new-text-muted, #999);cursor:pointer;font-size:16px;line-height:1}.vte-close[data-v-516f72f8]:hover{color:var(--new-text, #1a1a1a)}.vte-search-grid[data-v-516f72f8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:8px}.vte-search-tile[data-v-516f72f8]{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 6px;border:1px solid var(--new-border, #e5e7eb);border-radius:6px;background:var(--new-bg, #fff);cursor:pointer;transition:border-color .15s,transform .15s}.vte-search-tile[data-v-516f72f8]:hover{border-color:var(--new-teal, #46AC94);transform:translateY(-1px)}.vte-search-tile img[data-v-516f72f8]{width:48px;height:48px;object-fit:contain}.vte-depiction[data-v-516f72f8]{cursor:zoom-in;transition:transform .15s}.vte-depiction[data-v-516f72f8]:hover{transform:scale(1.08)}.vte-img-popup-backdrop[data-v-516f72f8]{position:fixed;inset:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:9999;animation:vte-fade-in-516f72f8 .15s ease-out}.vte-img-popup[data-v-516f72f8]{position:relative;background:var(--new-bg, #fff);border-radius:12px;padding:32px 40px 20px;box-shadow:0 10px 40px #0000004d;max-width:90vw;max-height:90vh;display:flex;flex-direction:column;align-items:center;gap:12px}.vte-img-popup-img[data-v-516f72f8]{width:min(360px,70vw);height:min(360px,70vw);object-fit:contain}.vte-img-popup-label[data-v-516f72f8]{font-size:18px;font-weight:600;color:var(--new-text, #1a1a1a)}.vte-img-popup-close[data-v-516f72f8]{position:absolute;top:8px;right:8px;width:32px;height:32px;border:none;background:transparent;color:var(--new-text-muted, #999);font-size:24px;line-height:1;cursor:pointer;border-radius:50%}.vte-img-popup-close[data-v-516f72f8]:hover{background:var(--new-bg-secondary, #f0f0f0);color:var(--new-text, #1a1a1a)}@keyframes vte-fade-in-516f72f8{0%{opacity:0}to{opacity:1}}.vte-search-word[data-v-516f72f8]{font-size:11px;color:var(--new-text-secondary, #555);text-align:center;word-break:break-word;display:flex;flex-wrap:wrap;justify-content:center;gap:2px 4px}.vte-search-wchip[data-v-516f72f8]{white-space:nowrap}.vte-search-more[data-v-516f72f8],.vte-search-lang[data-v-516f72f8]{color:var(--new-text-muted, #999)}.vte-search-score[data-v-516f72f8]{position:absolute;top:4px;right:4px;font-size:9px;padding:1px 4px;background:var(--new-teal-light, #e8f5f1);color:var(--new-teal-dark, #119271);border-radius:3px;font-weight:600}.s3e[data-v-9c075b7e]{display:flex;flex-direction:column;gap:18px}.s3e-section[data-v-9c075b7e]{display:flex;flex-direction:column;gap:6px}.s3e-label[data-v-9c075b7e]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;color:var(--new-text-muted, #999)}.s3e-hint[data-v-9c075b7e]{font-size:12px;color:var(--new-text-muted, #999)}.s3e-error[data-v-9c075b7e]{font-size:13px;color:#e53935}.s3e-empty[data-v-9c075b7e]{padding:14px;text-align:center;color:var(--new-text-muted, #999);font-size:13px;background:var(--new-bg-secondary, #f8f9fa);border:1px dashed var(--new-border, #e5e7eb);border-radius:8px}.s3e-upload[data-v-9c075b7e]{display:flex}.s3e-upload-btn[data-v-9c075b7e]{padding:10px 16px;background:var(--new-teal, #46AC94);color:#fff;border:none;border-radius:6px;font-weight:600;cursor:pointer}.s3e-upload-btn[data-v-9c075b7e]:disabled{opacity:.5;cursor:not-allowed}.s3e-upload-loaded[data-v-9c075b7e]{display:flex;align-items:center;gap:10px}.s3e-link[data-v-9c075b7e]{border:none;background:transparent;color:var(--new-teal, #46AC94);cursor:pointer;font-size:13px;text-decoration:underline}.s3e-link-danger[data-v-9c075b7e]{color:#e53935}.s3e-canvas[data-v-9c075b7e]{width:100%;height:240px;border:1px solid var(--new-border, #e5e7eb);border-radius:8px;background:#f4f5f7;overflow:hidden}.s3e-hotspot[data-v-9c075b7e]{padding:12px;background:var(--new-bg-secondary, #f8f9fa);border:1px solid var(--new-border, #e5e7eb);border-radius:8px;margin-bottom:8px}.s3e-hot-row[data-v-9c075b7e]{display:grid;grid-template-columns:minmax(160px,1fr) minmax(160px,1fr) minmax(160px,1fr) auto;gap:10px;align-items:end}.s3e-hot-field[data-v-9c075b7e]{display:flex;flex-direction:column;gap:3px;min-width:0}.s3e-hot-field label[data-v-9c075b7e]{font-size:11px;color:var(--new-text-muted, #999)}.s3e-combo[data-v-9c075b7e]{position:relative}.s3e-combo-list[data-v-9c075b7e]{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:20;max-height:180px;overflow-y:auto;background:var(--new-bg, #fff);border:1px solid var(--new-border, #e5e7eb);border-radius:6px;box-shadow:var(--new-shadow-md, 0 4px 12px rgba(0,0,0,.08));padding:4px 0}.s3e-combo-item[data-v-9c075b7e]{display:block;width:100%;text-align:left;padding:6px 10px;border:none;background:transparent;font-size:13px;color:var(--new-text, #1a1a1a);cursor:pointer}.s3e-combo-item[data-v-9c075b7e]:hover{background:var(--new-bg-secondary, #f0f2f5)}.s3e-combo-item.picked[data-v-9c075b7e]{color:var(--new-teal, #46AC94);font-weight:600}.s3e-combo-empty[data-v-9c075b7e]{padding:8px 10px;font-size:12px;color:var(--new-text-muted, #999)}.s3e-combo-warn[data-v-9c075b7e]{font-size:11px;color:#e53935}.s3e-hot-actions[data-v-9c075b7e]{display:flex;gap:4px}.s3e-hot-btn[data-v-9c075b7e]{width:28px;height:28px;border:1px solid var(--new-border, #e5e7eb);background:var(--new-bg, #fff);color:var(--new-text-secondary, #555);border-radius:4px;cursor:pointer;font-size:13px}.s3e-hot-btn[data-v-9c075b7e]:disabled{opacity:.4;cursor:not-allowed}.s3e-hot-btn-danger[data-v-9c075b7e]:hover{border-color:#e53935;color:#e53935}.s3e-extra[data-v-9c075b7e]{display:flex;flex-direction:column;gap:10px;margin-top:10px;padding-top:10px;border-top:1px dashed var(--new-border, #e5e7eb)}.s3e-examples[data-v-9c075b7e]{display:flex;flex-direction:column;gap:6px}.s3e-example-row[data-v-9c075b7e]{display:flex;gap:6px;align-items:center}.s3e-example-row input[data-v-9c075b7e]{flex:1}.s3e-example-add[data-v-9c075b7e]{align-self:flex-start;padding:5px 10px;background:transparent;border:1px dashed var(--new-border, #cbd5e1);color:var(--new-text-secondary, #555);border-radius:4px;font-size:12px;cursor:pointer}.s3e-example-add[data-v-9c075b7e]:hover{border-color:var(--new-teal, #46AC94);color:var(--new-teal, #46AC94)}.s3e-add[data-v-9c075b7e]{padding:8px 14px;background:transparent;border:1px dashed var(--new-border, #cbd5e1);color:var(--new-text-secondary, #555);border-radius:6px;font-size:13px;cursor:pointer;align-self:flex-start}.s3e-add[data-v-9c075b7e]:hover:not(:disabled){border-color:var(--new-teal, #46AC94);color:var(--new-teal, #46AC94)}.s3e-add[data-v-9c075b7e]:disabled{opacity:.5;cursor:not-allowed}@media(max-width:720px){.s3e-hot-row[data-v-9c075b7e]{grid-template-columns:1fr}}.ige[data-v-f68e6ea4]{display:flex;flex-direction:column;gap:12px}.ige-header[data-v-f68e6ea4]{display:flex;flex-direction:column;gap:2px}.ige-label[data-v-f68e6ea4]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;color:var(--new-text-muted, #999)}.ige-hint[data-v-f68e6ea4]{font-size:12px;color:var(--new-text-muted, #999)}.ige-error[data-v-f68e6ea4]{font-size:13px;color:#e53935}.ige-list[data-v-f68e6ea4]{display:flex;flex-direction:column;gap:10px}.ige-item[data-v-f68e6ea4]{display:grid;grid-template-columns:90px 1fr auto;gap:12px;align-items:start;padding:10px;background:var(--new-bg-secondary, #f8f9fa);border:1px solid var(--new-border, #e5e7eb);border-radius:8px}.ige-thumb[data-v-f68e6ea4]{width:90px;height:90px;border-radius:8px;border:1px dashed var(--new-border, #cbd5e1);background:var(--new-bg, #fff);display:flex;align-items:center;justify-content:center;overflow:hidden;cursor:pointer;transition:border-color .15s;font-size:12px;color:var(--new-text-muted, #999)}.ige-thumb[data-v-f68e6ea4]:hover{border-color:var(--new-teal, #46AC94)}.ige-thumb img[data-v-f68e6ea4]{width:100%;height:100%;object-fit:cover}.ige-thumb.empty[data-v-f68e6ea4]{border-style:dashed}.ige-thumb-plus[data-v-f68e6ea4]{font-size:28px;font-weight:300;color:var(--new-text-muted, #999)}.ige-fields[data-v-f68e6ea4]{display:flex;flex-direction:column;gap:6px;min-width:0}.ige-field[data-v-f68e6ea4]{display:flex;flex-direction:column;gap:2px}.ige-field label[data-v-f68e6ea4]{font-size:11px;color:var(--new-text-muted, #999)}.ige-actions[data-v-f68e6ea4]{display:flex;flex-direction:column;gap:4px}.ige-btn[data-v-f68e6ea4]{width:28px;height:28px;border:1px solid var(--new-border, #e5e7eb);background:var(--new-bg, #fff);color:var(--new-text-secondary, #555);border-radius:4px;cursor:pointer;font-size:13px}.ige-btn[data-v-f68e6ea4]:disabled{opacity:.4;cursor:not-allowed}.ige-btn-danger[data-v-f68e6ea4]:hover{border-color:#e53935;color:#e53935}.ige-add[data-v-f68e6ea4]{padding:10px;background:transparent;border:1px dashed var(--new-border, #cbd5e1);color:var(--new-text-secondary, #555);border-radius:6px;font-size:13px;cursor:pointer}.ige-add[data-v-f68e6ea4]:hover:not(:disabled){border-color:var(--new-teal, #46AC94);color:var(--new-teal, #46AC94)}.ige-add[data-v-f68e6ea4]:disabled{opacity:.5;cursor:not-allowed}@media(max-width:640px){.ige-item[data-v-f68e6ea4]{grid-template-columns:1fr}.ige-thumb[data-v-f68e6ea4]{width:100%;height:160px}.ige-actions[data-v-f68e6ea4]{flex-direction:row;justify-self:end}}.vue[data-v-b01ca2e3]{display:flex;flex-direction:column;gap:14px}.vue-field[data-v-b01ca2e3]{display:flex;flex-direction:column;gap:4px}.vue-field label[data-v-b01ca2e3]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;color:var(--new-text-muted, #999)}.vue-hint[data-v-b01ca2e3]{font-size:12px;color:var(--new-text-muted, #999)}.vue-error[data-v-b01ca2e3]{font-size:13px;color:#e53935}.vue-drop[data-v-b01ca2e3]{display:flex;flex-direction:column;gap:8px;padding:20px;background:var(--new-bg-secondary, #f8f9fa);border:1px dashed var(--new-border, #e5e7eb);border-radius:8px;align-items:flex-start}.vue-upload-btn[data-v-b01ca2e3]{padding:10px 18px;background:var(--new-teal, #46AC94);color:#fff;border:none;border-radius:6px;font-weight:600;cursor:pointer}.vue-upload-btn[data-v-b01ca2e3]:disabled{opacity:.6;cursor:not-allowed}.vue-loaded[data-v-b01ca2e3]{display:flex;flex-direction:column;gap:8px}.vue-preview[data-v-b01ca2e3]{width:100%;max-height:340px;background:#000;border-radius:8px;outline:none}.vue-loaded-actions[data-v-b01ca2e3]{display:flex;gap:12px;align-items:center}.vue-link[data-v-b01ca2e3]{border:none;background:transparent;color:var(--new-teal, #46AC94);cursor:pointer;font-size:13px;text-decoration:underline}.vue-link[data-v-b01ca2e3]:disabled{opacity:.5;cursor:not-allowed}.vue-link-danger[data-v-b01ca2e3]{color:#e53935}.aue[data-v-2f73d5ac]{display:flex;flex-direction:column;gap:14px}.aue-field[data-v-2f73d5ac]{display:flex;flex-direction:column;gap:4px}.aue-field label[data-v-2f73d5ac]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;color:var(--new-text-muted, #999)}.aue-hint[data-v-2f73d5ac]{font-size:12px;color:var(--new-text-muted, #999)}.aue-error[data-v-2f73d5ac]{font-size:13px;color:#e53935}.aue-drop[data-v-2f73d5ac]{display:flex;flex-direction:column;gap:8px;padding:20px;background:var(--new-bg-secondary, #f8f9fa);border:1px dashed var(--new-border, #e5e7eb);border-radius:8px;align-items:flex-start}.aue-upload-btn[data-v-2f73d5ac]{padding:10px 18px;background:var(--new-teal, #46AC94);color:#fff;border:none;border-radius:6px;font-weight:600;cursor:pointer}.aue-upload-btn[data-v-2f73d5ac]:disabled{opacity:.6;cursor:not-allowed}.aue-loaded[data-v-2f73d5ac]{display:flex;flex-direction:column;gap:8px}.aue-preview[data-v-2f73d5ac]{width:100%}.aue-loaded-actions[data-v-2f73d5ac]{display:flex;gap:12px;align-items:center}.aue-link[data-v-2f73d5ac]{border:none;background:transparent;color:var(--new-teal, #46AC94);cursor:pointer;font-size:13px;text-decoration:underline}.aue-link[data-v-2f73d5ac]:disabled{opacity:.5;cursor:not-allowed}.aue-link-danger[data-v-2f73d5ac]{color:#e53935}.aue-img-drop[data-v-2f73d5ac]{display:flex;flex-direction:column;gap:8px;padding:14px;background:var(--new-bg-secondary, #f8f9fa);border:1px dashed var(--new-border, #e5e7eb);border-radius:8px;align-items:flex-start}.aue-upload-btn-sm[data-v-2f73d5ac]{padding:8px 14px;font-size:13px}.aue-img-loaded[data-v-2f73d5ac]{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.aue-img-preview[data-v-2f73d5ac]{max-width:100%;max-height:180px;object-fit:contain;border-radius:6px;background:var(--new-bg-secondary, #f8f9fa);border:1px solid var(--new-border-light, #f0f0f0)}.mbe[data-v-be3cd837]{display:flex;flex-direction:column;gap:14px}.mbe-field[data-v-be3cd837]{display:flex;flex-direction:column;gap:4px}.mbe-field>label[data-v-be3cd837]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;color:var(--new-text-muted, #999)}.mbe-field-row[data-v-be3cd837]{flex-direction:row;align-items:center;gap:8px}.mbe-settings-btn[data-v-be3cd837]{margin-left:auto;width:32px;height:32px;border-radius:6px;border:1px solid var(--new-border, #e5e7eb);background:var(--new-bg, #fff);color:var(--new-text-muted, #999);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .15s}.mbe-settings-btn[data-v-be3cd837]:hover,.mbe-settings-btn.active[data-v-be3cd837]{border-color:var(--new-teal, #46AC94);color:var(--new-teal-dark, #119271);background:var(--new-teal-light, #e8f5f1)}.mbe-settings-btn svg[data-v-be3cd837]{display:block}.mbe-settings-drawer[data-v-be3cd837]{padding:10px 12px;background:var(--new-bg-secondary, #f8f9fa);border:1px solid var(--new-border-light, #f0f0f0);border-radius:6px;overflow:hidden}.mbe-settings-enter-active[data-v-be3cd837],.mbe-settings-leave-active[data-v-be3cd837]{transition:max-height .28s ease,opacity .22s ease,padding .28s ease,margin .28s ease;overflow:hidden}.mbe-settings-enter-from[data-v-be3cd837],.mbe-settings-leave-to[data-v-be3cd837]{max-height:0;opacity:0;padding-top:0;padding-bottom:0;border-color:transparent}.mbe-settings-enter-to[data-v-be3cd837],.mbe-settings-leave-from[data-v-be3cd837]{max-height:80px;opacity:1}.mbe-region-pills[data-v-be3cd837]{display:flex;flex-wrap:wrap;gap:6px}.mbe-region-pill[data-v-be3cd837]{padding:7px 14px;border:1px solid var(--new-border, #e5e7eb);background:var(--new-bg, #fff);color:var(--new-text-secondary, #555);border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:all .15s}.mbe-region-pill.active[data-v-be3cd837]{background:var(--new-teal, #46AC94);border-color:var(--new-teal, #46AC94);color:#fff;font-weight:600}.mbe-region-pill.disabled[data-v-be3cd837]{opacity:.45;cursor:not-allowed;background:var(--new-bg-secondary, #f8f9fa)}.mbe-region-pill-note[data-v-be3cd837]{font-size:11px;font-style:italic;color:var(--new-text-muted, #888);font-weight:400}.mbe-checkbox[data-v-be3cd837]{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--new-text, #1a1a1a);cursor:pointer;text-transform:none;letter-spacing:0;font-weight:400}.mbe-checkbox input[data-v-be3cd837]{width:15px;height:15px;cursor:pointer}.mbe-preview-wrap[data-v-be3cd837]{display:flex;flex-direction:column;gap:4px}.mbe-preview[data-v-be3cd837]{background:#fff;border:1px solid var(--new-border, #e5e7eb);border-radius:8px;padding:0;height:360px;overflow:hidden;display:flex;align-items:stretch;position:relative;transition:height .32s cubic-bezier(.22,.61,.36,1)}.mbe-preview.shrunk[data-v-be3cd837]{height:240px}.mbe-preview-map[data-v-be3cd837]{flex:1;min-width:0;position:relative}.mbe-preview-side-wrap[data-v-be3cd837]{position:absolute;top:0;right:0;bottom:0;width:260px;overflow:hidden;pointer-events:none;z-index:2}.mbe-preview-side[data-v-be3cd837]{width:260px;height:100%;pointer-events:auto;background:var(--new-bg, #fff);border-left:1px solid var(--new-border-light, #f0f0f0);box-shadow:inset 0 0 24px #46ac941f,inset 0 0 0 1px #46ac942e;padding:14px 14px 12px;overflow-y:auto;display:flex;flex-direction:column;gap:8px;box-sizing:border-box}.mbe-preview-side-name[data-v-be3cd837]{font-size:18px;font-weight:600;font-family:Spectral,serif;color:var(--new-text, #1a1a1a);line-height:1.15}.mbe-preview-side-han[data-v-be3cd837]{font-family:"Noto Serif SC",serif;font-size:14px;color:var(--new-text-secondary, #555);margin-left:4px;font-weight:400}.mbe-preview-side-entries[data-v-be3cd837]{display:flex;flex-direction:column;gap:12px;margin-top:4px}.mbe-preview-side-entry[data-v-be3cd837]{position:relative;display:flex;flex-direction:column;gap:5px;padding:8px;background:var(--new-bg-secondary, #f8f9fa);border:1px solid var(--new-border-light, #f0f0f0);border-radius:5px}.mbe-preview-side-entry-rm[data-v-be3cd837]{position:absolute;top:-9px;right:-9px;width:22px;height:22px;border-radius:50%;border:2px solid var(--new-bg, #fff);background:#e53935f2;color:#fff;font-size:13px;font-weight:700;line-height:1;cursor:pointer;display:none;align-items:center;justify-content:center;z-index:5;box-shadow:0 2px 6px #00000038}.mbe-preview-side-entry:hover .mbe-preview-side-entry-rm[data-v-be3cd837]{display:inline-flex}.mbe-preview-side-entry-rm[data-v-be3cd837]:hover{background:#b71c1c}.mbe-preview-side-thumb[data-v-be3cd837]{position:relative;width:100%;height:90px;border-radius:4px;border:1px dashed var(--new-border, #cbd5e1);background:var(--new-bg, #fff);display:flex;align-items:center;justify-content:center;overflow:hidden;cursor:pointer;font-size:10px;color:var(--new-text-muted, #999)}.mbe-preview-side-thumb[data-v-be3cd837]:hover{border-color:var(--new-teal, #46AC94)}.mbe-preview-side-thumb.empty[data-v-be3cd837]{border-style:dashed}.mbe-preview-side-thumb-plus[data-v-be3cd837]{font-size:22px;font-weight:300;color:var(--new-text-muted, #999)}.mbe-preview-side-img[data-v-be3cd837]{width:100%;height:100%;object-fit:cover;display:block}.mbe-thumb-info[data-v-be3cd837]{position:absolute;bottom:4px;right:4px;width:22px;height:22px;border-radius:50%;background:#fffffff2;color:var(--new-text-secondary, #555);display:none;align-items:center;justify-content:center;cursor:help;box-shadow:0 2px 6px #00000026}.mbe-preview-side-thumb:hover .mbe-thumb-info[data-v-be3cd837]{display:inline-flex}.mbe-thumb-info[data-v-be3cd837]:hover{color:var(--new-teal-dark, #119271)}.mbe-preview-side-title-input[data-v-be3cd837]{font-size:12px!important;font-weight:600;padding:5px 7px!important}.mbe-preview-side-text-input[data-v-be3cd837]{font-size:11px!important;padding:5px 7px!important;line-height:1.4;resize:vertical;min-height:40px;font-family:inherit}.mbe-preview-side-add[data-v-be3cd837]{font-size:11px;color:var(--new-teal, #46AC94);background:none;border:1px dashed var(--new-border, #e5e7eb);border-radius:4px;padding:5px 10px;cursor:pointer;margin-top:auto}.mbe-preview-side-add[data-v-be3cd837]:hover{border-color:var(--new-teal, #46AC94);background:var(--new-teal-light, #e8f5f1)}.mbe-side-enter-active .mbe-preview-side[data-v-be3cd837],.mbe-side-leave-active .mbe-preview-side[data-v-be3cd837]{transition:transform .32s cubic-bezier(.22,.61,.36,1),opacity .28s ease}.mbe-side-enter-from .mbe-preview-side[data-v-be3cd837],.mbe-side-leave-to .mbe-preview-side[data-v-be3cd837]{transform:translate(110%);opacity:0}.mbe-side-enter-to .mbe-preview-side[data-v-be3cd837],.mbe-side-leave-from .mbe-preview-side[data-v-be3cd837]{transform:translate(0);opacity:1}.mbe-section[data-v-be3cd837]{display:flex;flex-direction:column;border:1px solid var(--new-border, #e5e7eb);border-radius:8px;background:var(--new-bg, #fff);overflow:hidden}.mbe-section-head[data-v-be3cd837]{display:flex;align-items:center;gap:8px;width:100%;padding:10px 14px;border:none;background:var(--new-bg-secondary, #f8f9fa);font-size:13px;font-weight:600;color:var(--new-text, #1a1a1a);cursor:pointer;text-align:left;border-bottom:1px solid var(--new-border, #e5e7eb)}.mbe-section-arrow[data-v-be3cd837]{display:inline-block;transition:transform .15s}.mbe-section-arrow.collapsed[data-v-be3cd837]{transform:rotate(-90deg)}.mbe-region-list[data-v-be3cd837]{max-height:480px;overflow-y:auto;display:flex;flex-direction:column}.mbe-region-card[data-v-be3cd837]{border-bottom:1px solid var(--new-border-light, #f0f0f0);transition:background .15s}.mbe-region-card[data-v-be3cd837]:last-child{border-bottom:none}.mbe-region-card.focused[data-v-be3cd837]{background:var(--new-teal-light, #e8f5f1)}.mbe-region-row[data-v-be3cd837]{display:flex;align-items:center;gap:10px;padding:9px 14px;cursor:pointer}.mbe-region-row[data-v-be3cd837]:hover{background:var(--new-bg-secondary, #f8f9fa)}.mbe-region-arrow[data-v-be3cd837]{display:inline-block;font-size:11px;color:var(--new-text-muted, #999);transition:transform .15s;width:10px}.mbe-region-arrow.open[data-v-be3cd837]{transform:rotate(90deg);color:var(--new-teal, #46AC94)}.mbe-region-name[data-v-be3cd837]{font-size:14px;font-weight:500;color:var(--new-text, #1a1a1a)}.mbe-region-han[data-v-be3cd837]{font-size:13px;color:var(--new-text-muted, #999);font-family:"Noto Serif SC",serif;margin-left:4px}.mbe-region-count[data-v-be3cd837]{margin-left:auto;font-size:11px;font-weight:600;background:var(--new-teal-light, #e8f5f1);color:var(--new-teal-dark, #119271);padding:1px 8px;border-radius:999px}.mbe-region-add[data-v-be3cd837]{width:26px;height:26px;border-radius:4px;border:1px solid var(--new-border, #e5e7eb);background:var(--new-bg, #fff);color:var(--new-text-secondary, #555);cursor:pointer;flex-shrink:0;margin-left:auto;display:inline-flex;align-items:center;justify-content:center;transition:all .15s}.mbe-region-add[data-v-be3cd837]:hover{border-color:var(--new-teal, #46AC94);color:var(--new-teal, #46AC94);background:var(--new-teal-light, #e8f5f1)}.mbe-region-add svg[data-v-be3cd837]{display:block}.mbe-region-card.open .mbe-region-count+.mbe-region-add[data-v-be3cd837],.mbe-region-card.open .mbe-region-row .mbe-region-add[data-v-be3cd837]{margin-left:6px}.mbe-entries[data-v-be3cd837]{padding:10px 14px 14px;display:flex;flex-direction:column;gap:10px;background:var(--new-bg-secondary, #f8f9fa)}.mbe-entry[data-v-be3cd837]{display:grid;grid-template-columns:80px 1fr 32px;grid-template-rows:auto auto;column-gap:10px;row-gap:6px;padding:10px;background:var(--new-bg, #fff);border:1px solid var(--new-border, #e5e7eb);border-radius:6px}.mbe-entry-thumb[data-v-be3cd837]{position:relative;grid-row:1 / 3;grid-column:1;width:80px;height:80px;align-self:stretch;border-radius:6px;border:1px dashed var(--new-border, #cbd5e1);background:var(--new-bg-secondary, #f8f9fa);display:flex;align-items:center;justify-content:center;overflow:hidden;cursor:pointer;font-size:11px;color:var(--new-text-muted, #999)}.mbe-entry-thumb[data-v-be3cd837]:hover{border-color:var(--new-teal, #46AC94)}.mbe-entry-thumb img[data-v-be3cd837]{width:100%;height:100%;object-fit:cover}.mbe-entry-thumb-plus[data-v-be3cd837]{font-size:26px;font-weight:300;color:var(--new-text-muted, #999)}.mbe-entry-title[data-v-be3cd837]{grid-row:1;grid-column:2}.mbe-entry-rm[data-v-be3cd837]{grid-row:1;grid-column:3;align-self:center;justify-self:center;width:28px;height:28px;border-radius:4px;border:1px solid var(--new-border, #e5e7eb);background:var(--new-bg, #fff);color:var(--new-text-muted, #999);font-size:16px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s}.mbe-entry-rm[data-v-be3cd837]:hover{color:#e53935;background:#fef2f2;border-color:#fecaca}.mbe-entry-text[data-v-be3cd837]{grid-row:2;grid-column:2 / 4;resize:vertical;min-height:50px;font-family:inherit;line-height:1.4}.mbe-thumb-clear[data-v-be3cd837]{position:absolute;top:0;right:0;width:22px;height:22px;border-bottom-left-radius:6px;border:none;background:#e53935f2;color:#fff;font-size:15px;font-weight:700;line-height:1;cursor:pointer;display:none;align-items:center;justify-content:center;box-shadow:0 2px 6px #0003;z-index:2}.mbe-entry-thumb:hover .mbe-thumb-clear[data-v-be3cd837],.mbe-task-thumb:hover .mbe-thumb-clear[data-v-be3cd837],.mbe-preview-side-thumb:hover .mbe-thumb-clear[data-v-be3cd837]{display:inline-flex}.mbe-thumb-clear[data-v-be3cd837]:hover{background:#b71c1c}.mbe-entry-add[data-v-be3cd837]{align-self:flex-start;font-size:12px;color:var(--new-teal, #46AC94);background:none;border:1px dashed var(--new-border, #e5e7eb);border-radius:4px;padding:6px 12px;cursor:pointer}.mbe-entry-add[data-v-be3cd837]:hover{border-color:var(--new-teal, #46AC94);background:var(--new-teal-light, #e8f5f1)}.mbe-entry-empty[data-v-be3cd837]{font-size:12px;color:var(--new-text-muted, #999);font-style:italic;padding:4px 0}.mbe-tasks[data-v-be3cd837]{padding:10px 14px 14px;display:flex;flex-direction:column;gap:10px}.mbe-task[data-v-be3cd837]{background:var(--new-bg-secondary, #f8f9fa);border:1px solid var(--new-border, #e5e7eb);border-radius:6px;padding:10px;display:flex;flex-direction:column;gap:8px}.mbe-task-head[data-v-be3cd837]{display:flex;align-items:center;justify-content:space-between}.mbe-task-num[data-v-be3cd837]{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border-radius:4px;background:var(--new-teal-light, #e8f5f1);color:var(--new-teal-dark, #119271);font-size:12px;font-weight:600}.mbe-task-body[data-v-be3cd837]{display:grid;grid-template-columns:80px 1fr;gap:10px;align-items:stretch}.mbe-task-thumb[data-v-be3cd837]{position:relative;width:80px;height:80px;border-radius:6px;border:1px dashed var(--new-border, #cbd5e1);background:var(--new-bg, #fff);display:flex;align-items:center;justify-content:center;overflow:hidden;cursor:pointer;font-size:11px;color:var(--new-text-muted, #999)}.mbe-task-thumb[data-v-be3cd837]:hover{border-color:var(--new-teal, #46AC94)}.mbe-task-thumb img[data-v-be3cd837]{width:100%;height:100%;object-fit:cover}.mbe-task-fields[data-v-be3cd837]{display:flex;flex-direction:column;gap:6px;min-width:0}.mbe-task-empty[data-v-be3cd837]{font-size:12px;color:var(--new-text-muted, #999);font-style:italic}.mbe-region-combo[data-v-be3cd837]{position:relative}.mbe-region-combo-list[data-v-be3cd837]{position:absolute;z-index:10;bottom:calc(100% + 2px);left:0;right:0;max-height:132px;overflow-y:auto;background:var(--new-bg, #fff);border:1px solid var(--new-border, #e5e7eb);border-radius:6px;box-shadow:0 -6px 16px #00000014}.mbe-region-combo-opt[data-v-be3cd837]{display:flex;align-items:center;gap:8px;width:100%;padding:7px 10px;border:none;background:none;cursor:pointer;text-align:left;font-family:inherit;font-size:13px;color:var(--new-text, #1a1a1a);border-bottom:1px solid var(--new-border-light, #f5f5f5)}.mbe-region-combo-opt[data-v-be3cd837]:last-child{border-bottom:none}.mbe-region-combo-opt[data-v-be3cd837]:hover{background:var(--new-teal-light, #e8f5f1);color:var(--new-teal-dark, #119271)}.mbe-region-combo-opt.selected[data-v-be3cd837]{background:var(--new-teal-light, #e8f5f1);color:var(--new-teal-dark, #119271);font-weight:600}.mbe-region-combo-de[data-v-be3cd837]{flex:1}.mbe-region-combo-han[data-v-be3cd837]{font-family:"Noto Serif SC",serif;font-size:12px;color:var(--new-text-muted, #999)}.mbe-region-combo-empty[data-v-be3cd837]{padding:10px;text-align:center;font-size:12px;color:var(--new-text-muted, #999);font-style:italic}.mbe-error[data-v-be3cd837]{font-size:13px;color:#e53935}@media(max-width:600px){.mbe-entry[data-v-be3cd837]{grid-template-columns:1fr 32px;grid-template-rows:140px auto auto}.mbe-entry-thumb[data-v-be3cd837]{grid-row:1;grid-column:1 / 3;width:100%;height:140px}.mbe-entry-title[data-v-be3cd837]{grid-row:2;grid-column:1}.mbe-entry-rm[data-v-be3cd837]{grid-row:2;grid-column:2;align-self:center}.mbe-entry-text[data-v-be3cd837]{grid-row:3;grid-column:1 / 3}.mbe-task-body[data-v-be3cd837]{grid-template-columns:1fr}.mbe-task-thumb[data-v-be3cd837]{width:100%;height:140px}}.be[data-v-5bc02734]{display:flex;flex-direction:column;gap:12px}.be-field[data-v-5bc02734]{display:flex;flex-direction:column;gap:4px}.be-field label[data-v-5bc02734]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;color:var(--new-text-muted, #999)}.be-row[data-v-5bc02734]{display:flex;gap:10px}.be-grow[data-v-5bc02734]{flex:1;min-width:0}.be-short[data-v-5bc02734]{max-width:100px}.be-textarea[data-v-5bc02734]{resize:vertical;min-height:60px;font-family:inherit;line-height:1.5}.be-list-row[data-v-5bc02734]{display:flex;align-items:center;gap:6px;margin-top:4px}.be-rm[data-v-5bc02734]{width:24px;height:24px;border-radius:4px;border:none;background:none;color:var(--new-text-muted, #999);font-size:16px;cursor:pointer;flex-shrink:0;display:flex;align-items:center;justify-content:center}.be-rm[data-v-5bc02734]:hover{color:#e53935;background:#fef2f2}.be-add[data-v-5bc02734]{font-size:12px;color:var(--new-teal, #46AC94);background:none;border:1px dashed var(--new-border, #e5e7eb);border-radius:4px;padding:6px 12px;cursor:pointer;margin-top:6px;transition:all .15s}.be-add[data-v-5bc02734]:hover{border-color:var(--new-teal, #46AC94);background:var(--new-teal-light, #e8f5f1)}.be-preset-row[data-v-5bc02734]{display:flex;align-items:center;gap:6px;margin-top:4px}.be-cmds-toggle[data-v-5bc02734]{background:none;border:1px dashed var(--new-border, #e5e7eb);border-radius:4px;padding:6px 12px;font-size:12px;color:var(--new-text-muted, #666);cursor:pointer;text-align:left}.be-cmds-toggle[data-v-5bc02734]:hover{background:var(--new-bg-tertiary, #f5f5f5)}.be-cmds-list[data-v-5bc02734]{margin-top:6px;padding:10px 12px;background:var(--new-bg-tertiary, #f5f5f5);border-radius:4px;max-height:260px;overflow-y:auto}.be-cmds-row[data-v-5bc02734]{display:flex;gap:12px;padding:3px 0;font-size:12px}.be-cmds-row code[data-v-5bc02734]{flex:0 0 220px;font-family:Consolas,Monaco,monospace;color:var(--new-teal-dark, #2d7563)}.be-cmds-row span[data-v-5bc02734]{color:var(--new-text-muted, #666)}.be-hint[data-v-5bc02734]{font-size:11px;color:var(--new-text-muted, #999);margin-top:4px}.be-radio[data-v-5bc02734]{cursor:pointer;font-size:16px;color:var(--new-text-muted, #999);width:24px;text-align:center;flex-shrink:0}.be-radio.active[data-v-5bc02734]{color:var(--new-teal, #46AC94)}.be-num[data-v-5bc02734]{font-size:11px;font-weight:700;color:var(--new-text-muted, #999);width:20px;text-align:center;flex-shrink:0}.be-arrow[data-v-5bc02734]{color:var(--new-text-muted, #999);font-size:14px;flex-shrink:0}.be-section-card[data-v-5bc02734]{background:var(--new-bg-secondary, #f8f9fa);border:1px solid var(--new-border-light, #f0f0f0);border-radius:6px;padding:12px;display:flex;flex-direction:column;gap:6px}.be-folder-linked[data-v-5bc02734]{display:flex;align-items:center;gap:8px;padding:8px 10px;background:var(--new-teal-light, #e8f5f1);border:1px solid var(--new-teal, #46AC94);border-radius:4px;margin-top:4px;color:var(--new-teal-dark, #119271)}.be-folder-linked-name[data-v-5bc02734]{flex:1;font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.be-folder-list[data-v-5bc02734]{max-height:180px;overflow-y:auto;border:1px solid var(--new-border-light, #f0f0f0);border-radius:4px;margin-top:4px}.be-folder-option[data-v-5bc02734]{display:flex;align-items:center;gap:8px;padding:7px 10px;width:100%;border:none;border-bottom:1px solid var(--new-border-light, #f0f0f0);background:none;color:var(--new-text, #1a1a1a);font-size:13px;cursor:pointer;text-align:left}.be-folder-option[data-v-5bc02734]:last-child{border-bottom:none}.be-folder-option[data-v-5bc02734]:hover{background:var(--new-teal-light, #e8f5f1);color:var(--new-teal-dark, #119271)}.be-range[data-v-5bc02734]{width:100%;accent-color:var(--new-teal, #46AC94);height:6px;cursor:pointer}.be-range-labels[data-v-5bc02734]{display:flex;justify-content:space-between;font-size:10px;color:var(--new-text-muted, #999);margin-top:2px}.be-toggle[data-v-5bc02734]{display:inline-flex;background:var(--new-bg-tertiary, #f0f2f5);border-radius:4px;padding:2px}.be-toggle button[data-v-5bc02734]{padding:7px 14px;border:none;border-radius:3px;background:transparent;color:var(--new-text-muted, #999);font-size:12px;font-weight:500;cursor:pointer;transition:all .15s;white-space:nowrap}.be-toggle button.active[data-v-5bc02734]{background:var(--new-bg, #fff);color:var(--new-text, #1a1a1a);font-weight:600;box-shadow:0 1px 2px #0000000f}.be-avatar-picker[data-v-5bc02734]{display:flex;flex-wrap:wrap;gap:4px}.be-avatar-option[data-v-5bc02734]{width:36px;height:36px;border:1.5px solid var(--new-border, #e5e7eb);border-radius:6px;background:var(--new-bg, #fff);font-size:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s}.be-avatar-option[data-v-5bc02734]:hover{border-color:var(--new-teal, #46AC94);background:var(--new-teal-light, #e8f5f1)}.be-avatar-option.active[data-v-5bc02734]{border-color:var(--new-teal, #46AC94);background:var(--new-teal-light, #e8f5f1);box-shadow:0 0 0 2px #46ac944d}.be-vocab-row[data-v-5bc02734]{display:flex;gap:8px;align-items:flex-end}.be-pinyin-toggle[data-v-5bc02734]{width:30px;height:30px;border:1px solid var(--new-border, #e5e7eb);border-radius:4px;background:var(--new-bg, #fff);color:var(--new-text-muted, #999);cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-bottom:1px;transition:all .15s}.be-pinyin-toggle[data-v-5bc02734]:hover{border-color:var(--new-teal, #46AC94);color:var(--new-teal-dark, #119271)}.be-pinyin-toggle.open[data-v-5bc02734]{background:var(--new-teal-light, #e8f5f1);border-color:var(--new-teal, #46AC94);color:var(--new-teal-dark, #119271)}.be-pinyin-field[data-v-5bc02734]{overflow:hidden}.be-pinyin-input[data-v-5bc02734]{font-size:12px!important;padding:6px 10px!important;font-style:italic;color:var(--new-text-secondary, #555)}.slide-pinyin-enter-active[data-v-5bc02734],.slide-pinyin-leave-active[data-v-5bc02734]{transition:all .2s ease}.slide-pinyin-enter-from[data-v-5bc02734],.slide-pinyin-leave-to[data-v-5bc02734]{max-height:0;opacity:0;margin-top:0}.slide-pinyin-enter-to[data-v-5bc02734],.slide-pinyin-leave-from[data-v-5bc02734]{max-height:50px;opacity:1;margin-top:6px}.be-img-drop[data-v-5bc02734]{display:flex;flex-direction:column;gap:6px;padding:14px;background:var(--new-bg-secondary, #f8f9fa);border:1px dashed var(--new-border, #e5e7eb);border-radius:6px;align-items:flex-start}.be-img-btn[data-v-5bc02734],.be-field label.be-img-btn[data-v-5bc02734]{display:inline-flex;align-items:center;padding:8px 14px;background:var(--new-teal, #46AC94);color:#fff;border:none;border-radius:4px;font-size:13px;font-weight:600;letter-spacing:0;text-transform:none;cursor:pointer}.be-img-btn[data-v-5bc02734]:hover,.be-field label.be-img-btn[data-v-5bc02734]:hover{background:var(--new-teal-hover, #3d9a84)}.be-img-loaded[data-v-5bc02734]{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.be-img-preview[data-v-5bc02734]{max-width:100%;max-height:200px;object-fit:contain;border-radius:6px;background:var(--new-bg-secondary, #f8f9fa);border:1px solid var(--new-border-light, #f0f0f0)}.be-img-preview-sm[data-v-5bc02734]{max-height:120px}.be-img-actions[data-v-5bc02734]{display:flex;gap:12px;align-items:center}.be-img-link[data-v-5bc02734],.be-field label.be-img-link[data-v-5bc02734]{border:none;background:transparent;color:var(--new-teal, #46AC94);cursor:pointer;font-size:12px;font-weight:500;letter-spacing:0;text-transform:none;text-decoration:underline;padding:0;display:inline-flex;align-items:center}.be-img-link-danger[data-v-5bc02734],.be-field label.be-img-link.be-img-link-danger[data-v-5bc02734]{color:#e53935}.be-img-error[data-v-5bc02734]{font-size:12px;color:#e53935}@media(max-width:500px){.be-row[data-v-5bc02734]{flex-direction:column}.be-vocab-row[data-v-5bc02734]{flex-direction:column;align-items:stretch}.be-pinyin-toggle[data-v-5bc02734]{align-self:flex-end}}
