.window-controls[data-v-fe8448c5]{display:flex;height:100%}.wc-btn[data-v-fe8448c5]{width:46px;height:100%;display:inline-flex;align-items:center;justify-content:center;color:var(--rw-text-2);cursor:default}.wc-btn[data-v-fe8448c5]:hover:not(:disabled){background:var(--rw-btn-hover)}.wc-close[data-v-fe8448c5]:hover:not(:disabled){background:var(--rw-win-close-hover);color:var(--rw-ribbon-bg)}.wc-btn[data-v-fe8448c5]:disabled{color:var(--rw-icon-disabled);cursor:default}.title-bar[data-v-355d6545]{height:var(--rw-h-titlebar);background:var(--rw-titlebar-bg);display:flex;align-items:stretch;justify-content:space-between;padding-left:8px;flex-shrink:0;-webkit-app-region:drag}.title-bar button[data-v-355d6545]{-webkit-app-region:no-drag}.tab-strip[data-v-355d6545]{display:flex;align-items:center;gap:4px;flex:1 1 auto;min-width:0}.app-brand[data-v-355d6545]{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--rw-text-2);padding:4px 10px;border-radius:6px;background:var(--rw-chip-bg)}.doc-tabs[data-v-355d6545]{display:flex;align-items:center;gap:4px;flex:1 1 auto;min-width:0;overflow-x:auto;scrollbar-width:thin}.doc-tab[data-v-355d6545]{display:flex;align-items:center;gap:6px;height:26px;padding:0 8px;border-radius:6px 6px 0 0;font-size:12px;-webkit-app-region:no-drag;cursor:default;flex-shrink:0;color:var(--rw-text-2)}.doc-tab.active[data-v-355d6545]{background:var(--rw-ribbon-bg);color:var(--rw-text);box-shadow:inset 0 -2px 0 var(--rw-blue)}.doc-name[data-v-355d6545]{max-width:260px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dot[data-v-355d6545]{width:7px;height:7px;border-radius:50%;background:var(--rw-text-2)}.tab-close[data-v-355d6545],.new-doc[data-v-355d6545],.title-icon[data-v-355d6545]{display:inline-flex;align-items:center;justify-content:center;color:var(--rw-text-2)}.tab-close[data-v-355d6545]{width:18px;height:18px;border-radius:4px}.tab-close[data-v-355d6545]:hover{background:var(--rw-btn-hover)}.new-doc[data-v-355d6545]{height:24px;padding:0 6px;border-radius:4px}.new-doc[data-v-355d6545]:hover{background:var(--rw-btn-hover)}.title-right[data-v-355d6545]{display:flex;align-items:stretch}.title-icon[data-v-355d6545]{width:40px;height:100%}.title-icon[data-v-355d6545]:disabled{color:var(--rw-icon-disabled);cursor:default}.qat[data-v-0dec68fa]{display:flex;align-items:center;gap:2px}.file-btn[data-v-0dec68fa]{display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 8px;border-radius:var(--rw-radius-btn);color:var(--rw-text);font-size:13px}.file-btn[data-v-0dec68fa]:hover{background:var(--rw-btn-hover)}.qat-icon[data-v-0dec68fa]{position:relative;width:30px;height:30px;border-radius:var(--rw-radius-btn);color:var(--rw-text);display:inline-flex;align-items:center;justify-content:center}.qat-icon[data-v-0dec68fa]:hover:not(:disabled){background:var(--rw-btn-hover)}.qat-icon[data-v-0dec68fa]:disabled{color:var(--rw-icon-disabled);cursor:default}.stack-arrow[data-v-0dec68fa]{position:absolute;right:1px;bottom:3px}.qat-sep[data-v-0dec68fa]{width:1px;height:20px;background:var(--rw-separator);margin:0 4px}.font-panel[data-v-5f7eb4c1]{width:220px}.search-row[data-v-5f7eb4c1]{padding:7px;border-bottom:1px solid var(--rw-separator)}.font-search[data-v-5f7eb4c1]{width:100%;height:26px;border:1px solid var(--rw-border);border-radius:var(--rw-radius-btn);padding:0 8px;font-size:12px;outline:none}.font-search[data-v-5f7eb4c1]:focus{border-color:var(--rw-blue)}.font-list[data-v-5f7eb4c1]{max-height:300px;overflow-y:auto;padding:4px}.font-item[data-v-5f7eb4c1]{width:100%;height:30px;display:flex;align-items:center;padding:0 10px;border-radius:var(--rw-radius-btn);font-size:13px;color:var(--rw-text)}.font-item[data-v-5f7eb4c1]:hover{background:var(--rw-blue-hover-bg)}.font-item.active[data-v-5f7eb4c1]{background:var(--rw-blue-hover-bg);color:var(--rw-blue)}.empty[data-v-5f7eb4c1]{padding:14px;text-align:center;font-size:12px;color:var(--rw-text-disabled)}.size-panel[data-v-d89de7e2]{width:160px;max-height:320px;overflow-y:auto;padding:4px;display:grid;grid-template-columns:1fr 1fr;gap:0 6px}.size-list[data-v-d89de7e2]{display:flex;flex-direction:column}.size-item[data-v-d89de7e2]{height:26px;display:flex;align-items:center;padding:0 10px;border-radius:var(--rw-radius-btn);font-size:12px;color:var(--rw-text)}.size-item[data-v-d89de7e2]:hover{background:var(--rw-blue-hover-bg)}.size-item.active[data-v-d89de7e2]{background:var(--rw-blue-hover-bg);color:var(--rw-blue)}.font-field[data-v-42c7987d]{height:var(--rw-small-h);display:flex;align-items:center;gap:4px;padding:0 5px 0 8px;border:1px solid var(--rw-border);border-radius:var(--rw-radius-btn);background:var(--rw-ribbon-bg);color:var(--rw-text)}.font-field[data-v-42c7987d]:hover:not(:disabled){border-color:var(--rw-blue)}.font-field.family[data-v-42c7987d]{width:148px}.font-field.size[data-v-42c7987d]{width:62px}.font-field[data-v-42c7987d]:disabled{cursor:default;color:var(--rw-text-disabled);background:var(--rw-field-disabled-bg)}.ff-text[data-v-42c7987d]{flex:1;text-align:left;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ff-text.placeholder[data-v-42c7987d]{color:var(--rw-text-disabled)}.ff-arrow[data-v-42c7987d]{color:var(--rw-text-2);flex-shrink:0}.color-panel[data-v-2b403231]{width:240px;padding:10px}.color-title[data-v-2b403231]{font-size:13px;margin-bottom:8px;color:var(--rw-text)}.color-section-label[data-v-2b403231]{font-size:11px;color:var(--rw-text-2);margin:8px 0 5px}.color-grid[data-v-2b403231]{display:grid;grid-template-columns:repeat(10,1fr);gap:4px}.swatch[data-v-2b403231]{aspect-ratio:1;border-radius:2px;border:1px solid var(--rw-swatch-border)}.swatch.bordered[data-v-2b403231]{border-color:var(--rw-border)}.swatch[data-v-2b403231]:hover{outline:2px solid var(--rw-blue);outline-offset:0}.custom-row[data-v-2b403231]{display:flex;align-items:center;gap:8px;margin-top:10px;font-size:12px;color:var(--rw-text);cursor:pointer}.custom-row input[data-v-2b403231]{width:28px;height:22px;padding:0;border:1px solid var(--rw-border);background:none}.pop-shell[data-v-1c1f6954]{position:fixed;z-index:1000;background:var(--rw-panel-bg);border:1px solid var(--rw-border);border-radius:var(--rw-radius-pop);box-shadow:var(--rw-shadow-pop);animation:pop-in .12s ease-out;transform-origin:top left}.menu-panel[data-v-263462ef]{padding:5px}.menu-item[data-v-263462ef]{width:100%;height:30px;display:flex;align-items:center;gap:7px;padding:0 10px;border-radius:var(--rw-radius-btn);font-size:13px;color:var(--rw-text);white-space:nowrap}.menu-item[data-v-263462ef]:hover:not(.disabled){background:var(--rw-blue-hover-bg)}.menu-item.disabled[data-v-263462ef]{color:var(--rw-text-disabled);cursor:default}.menu-item.disabled .mi-icon[data-v-263462ef]{color:var(--rw-icon-disabled)}.menu-item.checked .mi-label[data-v-263462ef]{color:var(--rw-blue)}.mi-check[data-v-263462ef]{width:14px;display:inline-flex;color:var(--rw-blue)}.mi-icon[data-v-263462ef]{color:var(--rw-text-2);flex-shrink:0}.mi-icon-placeholder[data-v-263462ef]{width:16px;flex-shrink:0}.mi-label[data-v-263462ef]{flex:1;text-align:left}.mi-shortcut[data-v-263462ef]{color:var(--rw-text-disabled);font-size:12px}.mi-arrow[data-v-263462ef]{color:var(--rw-text-2)}.menu-divider[data-v-263462ef]{height:1px;background:var(--rw-separator);margin:5px 8px}.find-panel[data-v-553c1894]{width:320px;padding:10px}.fr-row[data-v-553c1894]{display:flex;gap:6px;margin-bottom:8px}.fr-input[data-v-553c1894]{flex:1;height:26px;border:1px solid var(--rw-border);border-radius:var(--rw-radius-btn);padding:0 8px;font-size:12px;outline:none}.fr-input[data-v-553c1894]:focus{border-color:var(--rw-blue)}.fr-btn[data-v-553c1894]{height:26px;padding:0 10px;border:1px solid var(--rw-border);border-radius:var(--rw-radius-btn);font-size:12px;color:var(--rw-text);background:var(--rw-ribbon-bg)}.fr-btn[data-v-553c1894]:hover:not(:disabled){border-color:var(--rw-blue);color:var(--rw-blue)}.fr-btn[data-v-553c1894]:disabled{color:var(--rw-text-disabled);cursor:default}.fr-options[data-v-553c1894]{display:flex;align-items:center;gap:14px;font-size:12px;color:var(--rw-text-2)}.fr-check[data-v-553c1894]{display:inline-flex;align-items:center;gap:4px}.fr-link[data-v-553c1894]{margin-left:auto;color:var(--rw-blue);font-size:12px}.fr-link[data-v-553c1894]:disabled{color:var(--rw-text-disabled);cursor:default}.fr-count[data-v-553c1894]{margin-top:8px;font-size:12px;color:var(--rw-text-2)}.margin-grid[data-v-466c1260]{width:132px;display:grid;grid-template-columns:1fr 1fr;gap:5px 8px;padding:6px 8px;align-items:center}.margin-grid label[data-v-466c1260]{display:flex;align-items:center;gap:3px;font-size:11px;color:var(--rw-text-2)}.margin-grid input[data-v-466c1260]{width:42px;height:22px;border:1px solid var(--rw-border);border-radius:var(--rw-radius-btn);padding:0 4px;font-size:11px;color:var(--rw-text-disabled);background:var(--rw-field-disabled-bg)}.margin-grid button[data-v-466c1260]{grid-column:span 2;height:22px;border:1px solid var(--rw-border);border-radius:var(--rw-radius-btn);font-size:11px;color:var(--rw-text-disabled)}.word-count[data-v-d7f593e2]{width:260px;padding:12px 14px}.wc-title[data-v-d7f593e2]{font-size:13px;margin-bottom:10px;color:var(--rw-text)}.wc-row[data-v-d7f593e2]{display:flex;justify-content:space-between;font-size:12px;color:var(--rw-text-2);line-height:26px;border-bottom:1px solid var(--rw-separator)}.wc-value[data-v-d7f593e2]{color:var(--rw-text)}.wc-note[data-v-d7f593e2]{margin-top:8px;font-size:11px;color:var(--rw-text-disabled)}.zoom-panel[data-v-e09f7b7a]{width:240px;padding:10px 14px}.zp-title[data-v-e09f7b7a]{font-size:13px;margin-bottom:8px}.zp-row[data-v-e09f7b7a]{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--rw-text);line-height:28px;cursor:pointer}.zp-row.disabled[data-v-e09f7b7a]{color:var(--rw-text-disabled);cursor:default}.zp-divider[data-v-e09f7b7a]{height:1px;background:var(--rw-separator);margin:6px 0}.image-size[data-v-95dea3cf]{display:flex;align-items:center;gap:8px;padding:0 6px}.is-field[data-v-95dea3cf]{display:flex;align-items:center;gap:3px;font-size:11px;color:var(--rw-text-2)}.is-field[data-v-95dea3cf] .ant-input-number{width:58px}.is-unit[data-v-95dea3cf]{font-size:11px;color:var(--rw-text-2)}.is-lock[data-v-95dea3cf]{display:inline-flex;align-items:center;font-size:11px;color:var(--rw-text-2)}.crop-group[data-v-d83f2258]{display:flex;align-items:stretch;padding:0 4px}.crop-main[data-v-d83f2258]{width:var(--rw-large);height:72px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:3px;padding-top:7px;border-radius:var(--rw-radius-btn);color:var(--rw-text)}.crop-main[data-v-d83f2258]:hover:not(:disabled){background:var(--rw-btn-hover)}.crop-main.active[data-v-d83f2258]{background:var(--rw-blue-hover-bg);color:var(--rw-blue)}.crop-main[data-v-d83f2258]:disabled{color:var(--rw-text-disabled);cursor:default}.crop-main:disabled .crop-main-icon[data-v-d83f2258]{color:var(--rw-icon-disabled)}.crop-main-label[data-v-d83f2258]{font-size:12px;line-height:1.25}.crop-side[data-v-d83f2258]{display:flex;flex-direction:column;justify-content:center;gap:3px;padding:0 4px}.crop-cancel[data-v-d83f2258]{height:20px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--rw-radius-btn);color:var(--rw-text);font-size:11px;white-space:nowrap}.crop-cancel[data-v-d83f2258]:hover:not(:disabled){background:var(--rw-btn-hover)}.crop-cancel[data-v-d83f2258]:disabled{color:var(--rw-text-disabled);cursor:default}.crop-hint[data-v-d83f2258]{font-size:10px;color:var(--rw-text-disabled);text-align:center;white-space:nowrap}.rotate-group[data-v-70ec6e74]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:0 8px}.rot-field[data-v-70ec6e74]{display:flex;align-items:center;gap:3px;font-size:11px;color:var(--rw-text-2)}.rot-field[data-v-70ec6e74] .ant-input-number{width:52px}.rot-field[data-v-70ec6e74] .ant-input-number-disabled,.rot-field[data-v-70ec6e74] .ant-input-number-disabled input{color:var(--rw-text-disabled)}.rot-unit[data-v-70ec6e74]{font-size:11px;color:var(--rw-text-2)}.rot-buttons[data-v-70ec6e74]{display:flex;gap:4px}.rot-btn[data-v-70ec6e74]{height:20px;padding:0 6px;display:inline-flex;align-items:center;border-radius:var(--rw-radius-btn);color:var(--rw-text-disabled);font-size:11px;white-space:nowrap}.tab-bar[data-v-5c95b052]{display:flex;align-items:stretch;flex:1;min-width:0}.ribbon-tab[data-v-5c95b052]{position:relative;padding:0 14px;font-size:13px;color:var(--rw-text);display:inline-flex;align-items:center}.ribbon-tab[data-v-5c95b052]:hover{background:var(--rw-btn-hover)}.ribbon-tab.active[data-v-5c95b052]{color:var(--rw-blue)}.ribbon-tab.active[data-v-5c95b052]:after{content:"";position:absolute;left:10px;right:10px;bottom:0;height:2px;border-radius:1px;background:var(--rw-blue)}.tab-spacer[data-v-5c95b052]{flex:1}.search-btn[data-v-5c95b052]{width:34px;display:inline-flex;align-items:center;justify-content:center;color:var(--rw-text-2);border-radius:var(--rw-radius-btn);margin-right:8px}.search-btn[data-v-5c95b052]:hover{background:var(--rw-btn-hover)}.rb-large[data-v-6f464a29]{width:var(--rw-large);height:72px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:3px;padding-top:7px;border-radius:var(--rw-radius-btn);color:var(--rw-text)}.rb-large[data-v-6f464a29]:hover:not(:disabled){background:var(--rw-btn-hover)}.rb-large.active[data-v-6f464a29]{background:var(--rw-blue-hover-bg);color:var(--rw-blue)}.rb-large[data-v-6f464a29]:disabled{color:var(--rw-text-disabled);cursor:default}.rb-large-icon[data-v-6f464a29]{color:var(--rw-text);flex-shrink:0}.rb-large:disabled .rb-large-icon[data-v-6f464a29]{color:var(--rw-icon-disabled)}.rb-large-label[data-v-6f464a29]{font-size:12px;line-height:1.25;text-align:center;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rb-small[data-v-468e0fae]{height:var(--rw-small-h);min-width:26px;padding:0 5px;display:inline-flex;align-items:center;justify-content:center;gap:4px;border-radius:var(--rw-radius-btn);color:var(--rw-text);font-size:12px;white-space:nowrap}.rb-small.icon-only[data-v-468e0fae]{width:26px;padding:0}.rb-small[data-v-468e0fae]:hover:not(:disabled){background:var(--rw-btn-hover)}.rb-small.active[data-v-468e0fae]{background:var(--rw-blue-hover-bg);color:var(--rw-blue)}.rb-small[data-v-468e0fae]:disabled{color:var(--rw-text-disabled);cursor:default}.rb-small:disabled .rb-small-icon[data-v-468e0fae],.rb-small:disabled .rb-small-arrow[data-v-468e0fae]{color:var(--rw-icon-disabled)}.rb-small-icon[data-v-468e0fae]{color:var(--rw-text-2);flex-shrink:0}.rb-small.active .rb-small-icon[data-v-468e0fae]{color:var(--rw-blue)}.rb-small-arrow[data-v-468e0fae]{color:var(--rw-text-2)}.rb-split[data-v-2e23cc0d]{display:inline-flex;height:var(--rw-small-h);border-radius:var(--rw-radius-btn)}.rb-split[data-v-2e23cc0d]:hover:not(:has(:disabled)){background:var(--rw-btn-hover)}.rb-split.active[data-v-2e23cc0d]{background:var(--rw-blue-hover-bg);color:var(--rw-blue)}.split-main[data-v-2e23cc0d],.split-arrow[data-v-2e23cc0d]{display:inline-flex;align-items:center;justify-content:center;color:inherit;font-size:12px;white-space:nowrap}.split-main[data-v-2e23cc0d]{gap:4px;padding:0 4px 0 5px;border-radius:var(--rw-radius-btn) 0 0 var(--rw-radius-btn)}.split-main.icon-only[data-v-2e23cc0d]{padding:0 2px 0 5px}.split-arrow[data-v-2e23cc0d]{width:14px;border-radius:0 var(--rw-radius-btn) var(--rw-radius-btn) 0;color:var(--rw-text-2)}.split-main[data-v-2e23cc0d]:disabled,.split-arrow[data-v-2e23cc0d]:disabled{color:var(--rw-text-disabled);cursor:default}.split-main[data-v-2e23cc0d]:disabled svg,.split-arrow[data-v-2e23cc0d]:disabled svg{color:var(--rw-icon-disabled)}.rb-split.large[data-v-2e23cc0d]{display:grid;grid-template-areas:"icon icon" "label arrow";grid-template-columns:auto auto;grid-row-gap:3px;grid-column-gap:2px;justify-content:center;align-content:start;justify-items:center;height:72px;width:var(--rw-large);padding:7px 0 0}.rb-split.large .split-main[data-v-2e23cc0d]{display:contents;font-size:12px}.rb-split.large .split-main[data-v-2e23cc0d] .rw-icon{grid-area:icon}.rb-split.large .split-main>span[data-v-2e23cc0d]{grid-area:label;align-self:center;line-height:1.25}.rb-split.large .split-arrow[data-v-2e23cc0d]{grid-area:arrow;position:static;width:12px;height:auto;align-self:center;background:transparent}.rb-check[data-v-65e89db4]{height:var(--rw-small-h);display:inline-flex;align-items:center;gap:6px;padding:0 6px;border-radius:var(--rw-radius-btn);color:var(--rw-text);font-size:12px;white-space:nowrap}.rb-check[data-v-65e89db4]:hover:not(:disabled){background:var(--rw-btn-hover)}.rb-check[data-v-65e89db4]:disabled{color:var(--rw-text-disabled);cursor:default}.check-box[data-v-65e89db4]{width:13px;height:13px;border:1px solid var(--rw-border);border-radius:2px;background:var(--rw-ribbon-bg);display:inline-flex;align-items:center;justify-content:center;color:var(--rw-ribbon-bg)}.check-box.checked[data-v-65e89db4]{background:var(--rw-blue);border-color:var(--rw-blue)}.rb-check:disabled .check-box[data-v-65e89db4]{background:var(--rw-check-disabled-bg);border-color:var(--rw-border)}.rb-gallery[data-v-0e3f9a5e]{grid-row:span 2;display:flex;align-items:center;padding:0 2px}.gal-viewport[data-v-0e3f9a5e]{display:flex;align-items:center;gap:4px;overflow-x:hidden;scroll-behavior:smooth;width:210px}.gal-tile[data-v-0e3f9a5e]{flex-shrink:0;width:62px;height:64px;border:1px solid var(--rw-border);border-radius:4px;background:var(--rw-ribbon-bg);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.gal-tile[data-v-0e3f9a5e]:hover:not(:disabled){border-color:var(--rw-blue)}.gal-tile.active[data-v-0e3f9a5e]{border-color:var(--rw-blue);box-shadow:inset 0 0 0 1px var(--rw-blue)}.gal-tile[data-v-0e3f9a5e]:disabled{cursor:default}.gal-tile:disabled .gal-preview[data-v-0e3f9a5e]{color:var(--rw-text-disabled)}.gal-tile:disabled .gal-label[data-v-0e3f9a5e]{color:var(--rw-icon-disabled)}.gal-preview[data-v-0e3f9a5e]{color:var(--rw-text);white-space:nowrap}.pv-body[data-v-0e3f9a5e]{font-size:14px}.pv-h1[data-v-0e3f9a5e]{font-size:24px;font-weight:700}.pv-h2[data-v-0e3f9a5e]{font-size:20px;font-weight:700}.pv-h3[data-v-0e3f9a5e]{font-size:17px;font-weight:700}.pv-h4[data-v-0e3f9a5e]{font-size:15px;font-weight:700}.gal-label[data-v-0e3f9a5e]{font-size:11px;color:var(--rw-text-2)}.gal-arrow[data-v-0e3f9a5e]{width:16px;height:64px;color:var(--rw-text-2);flex-shrink:0}.gal-arrow[data-v-0e3f9a5e]:disabled{color:var(--rw-icon-disabled);cursor:default}.ribbon-group[data-v-ffd424f5]{position:relative;display:flex;align-items:stretch;padding:0 4px;gap:1px}.rg-column[data-v-ffd424f5]{display:flex;flex-direction:column;justify-content:center;gap:1px}.rg-column.tall[data-v-ffd424f5]{justify-content:stretch}.rg-spacer[data-v-ffd424f5]{height:var(--rw-small-h)}.ribbon-group.flow[data-v-ffd424f5]{flex-direction:column;justify-content:center}.rg-flow-row[data-v-ffd424f5]{display:flex;align-items:center;gap:1px}.rg-launcher[data-v-ffd424f5]{position:absolute;right:3px;bottom:1px;width:12px;height:12px;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:2px;color:var(--rw-text-2)}.rg-launcher[data-v-ffd424f5]:hover:not(:disabled){background:var(--rw-btn-hover)}.rg-launcher[data-v-ffd424f5]:disabled{color:var(--rw-icon-disabled);cursor:default}.ribbon-card[data-v-327717b9]{height:var(--rw-h-ribbon);background:var(--rw-ribbon-bg);margin:0 10px 4px;border-radius:0 0 var(--rw-radius-card) var(--rw-radius-card);box-shadow:var(--rw-shadow-card);display:flex;align-items:stretch;overflow:hidden;flex-shrink:0}.ribbon-group-slot[data-v-327717b9]{display:flex;align-items:stretch;padding:4px 2px}.group-sep[data-v-327717b9]{width:1px;align-self:center;height:64px;background:var(--rw-separator)}.status-bar[data-v-3ef27237]{height:var(--rw-h-status);background:var(--rw-titlebar-bg);display:flex;align-items:center;justify-content:space-between;padding:0 10px;font-size:12px;color:var(--rw-text);flex-shrink:0;user-select:none}.sb-left[data-v-3ef27237],.sb-right[data-v-3ef27237]{display:flex;align-items:center;gap:14px}.sb-muted[data-v-3ef27237]{color:var(--rw-text-disabled)}.sb-sep[data-v-3ef27237]{color:var(--rw-border)}.sb-icon[data-v-3ef27237],.sb-zoom-btn[data-v-3ef27237]{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--rw-radius-btn);color:var(--rw-text-2)}.sb-icon[data-v-3ef27237]:hover:not(:disabled),.sb-zoom-btn[data-v-3ef27237]:hover:not(:disabled){background:var(--rw-btn-hover)}.sb-icon[data-v-3ef27237]:disabled,.sb-zoom-btn[data-v-3ef27237]:disabled{color:var(--rw-icon-disabled);cursor:default}.sb-percent[data-v-3ef27237]{min-width:44px;height:22px;padding:0 6px;border-radius:var(--rw-radius-btn);font-size:12px;color:var(--rw-text)}.sb-percent[data-v-3ef27237]:hover{background:var(--rw-btn-hover)}.sb-slider[data-v-3ef27237]{width:110px;margin:0}#context-menu[data-v-1fbfb98e]{position:fixed;z-index:1000;background:var(--rw-panel-bg);border:1px solid var(--rw-border);border-radius:var(--rw-radius-pop);box-shadow:var(--rw-shadow-pop);animation:pop-in .12s ease-out}.file-menu[data-v-a540fad9]{width:200px;padding:5px}.fm-item[data-v-a540fad9]{width:100%;height:32px;display:flex;align-items:center;gap:9px;padding:0 10px;border-radius:var(--rw-radius-btn);font-size:13px;color:var(--rw-text)}.fm-item[data-v-a540fad9]:hover:not(:disabled){background:var(--rw-blue-hover-bg)}.fm-item[data-v-a540fad9]:disabled{color:var(--rw-text-disabled);cursor:default}.fm-item:disabled .fm-icon[data-v-a540fad9]{color:var(--rw-icon-disabled)}.fm-icon[data-v-a540fad9]{color:var(--rw-text-2)}.fm-label[data-v-a540fad9]{flex:1;text-align:left}.fm-shortcut[data-v-a540fad9]{color:var(--rw-text-disabled);font-size:12px}.fm-divider[data-v-a540fad9]{height:1px;background:var(--rw-separator);margin:5px 8px}.session-pane[data-v-8b302517]{position:absolute;inset:0;display:flex;flex-direction:column;background:var(--rw-desk-bg)}.session-pane[data-v-8b302517]:not(.active){visibility:hidden}.qat-row[data-v-8b302517]{height:var(--rw-h-qat);background:var(--rw-titlebar-bg);display:flex;align-items:stretch;padding-left:6px;flex-shrink:0}.canvas-area[data-v-8b302517]{flex:1;min-height:0}.canvas-area[data-v-8b302517] canvas{width:100%;height:100%;background:var(--rw-desk-bg);outline:none}.cc-hint[data-v-dba70aa3]{margin:0;color:var(--rw-text-2);font-size:13px}.toast[data-v-5e8aaa8c]{position:fixed;top:90px;left:50%;transform:translate(-50%);background:var(--rw-toast-bg);color:var(--rw-text-inverse);font-size:13px;line-height:1.5;padding:8px 18px;border-radius:6px;z-index:2000;pointer-events:none;max-width:60vw}.toast-enter-active[data-v-5e8aaa8c],.toast-leave-active[data-v-5e8aaa8c]{transition:opacity .14s ease,transform .14s ease}.toast-enter-from[data-v-5e8aaa8c],.toast-leave-to[data-v-5e8aaa8c]{opacity:0;transform:translate(-50%) translateY(-6px)}#drop-overlay[data-v-b26e6671]{position:fixed;inset:0;z-index:1500;display:none;align-items:center;justify-content:center;background:var(--rw-drop-tint);border:3px dashed var(--rw-blue);box-sizing:border-box}#drop-overlay.active[data-v-b26e6671]{display:flex}.drop-hint[data-v-b26e6671]{padding:14px 28px;border-radius:var(--rw-radius-pop);background:var(--rw-panel-bg);color:var(--rw-blue);font-size:15px;box-shadow:var(--rw-shadow-pop)}.app-root[data-v-fef788fe]{height:100%;display:flex;flex-direction:column;background:var(--rw-desk-bg)}.session-stack[data-v-fef788fe]{position:relative;flex:1;min-height:0}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}:root{--rw-titlebar-bg: #f1f3f5;--rw-ribbon-bg: #ffffff;--rw-desk-bg: #e7eaef;--rw-panel-bg: #ffffff;--rw-separator: #e5e6eb;--rw-border: #dde1e7;--rw-blue: #1e6cff;--rw-blue-hover-bg: #eaf1ff;--rw-btn-hover: #f3f6fb;--rw-text: #26282d;--rw-text-2: #5a6168;--rw-text-disabled: #b8bec7;--rw-icon-disabled: #c8cdd5;--rw-h-titlebar: 32px;--rw-h-qat: 38px;--rw-h-ribbon: 86px;--rw-h-status: 28px;--rw-large: 66px;--rw-small-h: 26px;--rw-radius-card: 8px;--rw-radius-btn: 3px;--rw-radius-pop: 8px;--rw-shadow-pop: 0 4px 16px rgba(0, 0, 0, .12);--rw-toast-bg: rgba(38, 40, 45, .88);--rw-drop-tint: rgba(30, 108, 255, .08);--rw-text-inverse: #ffffff;--rw-shadow-card: 0 1px 4px rgba(0, 0, 0, .06);--rw-win-close-hover: #e81123;--rw-chip-bg: rgba(0, 0, 0, .04);--rw-check-disabled-bg: #f2f3f5;--rw-field-disabled-bg: #fafbfc;--rw-swatch-border: rgba(0, 0, 0, .12);--rw-font-family: "Microsoft YaHei UI", "Microsoft YaHei", "PingFang SC", system-ui, sans-serif}*{margin:0;padding:0;box-sizing:border-box}html,body,#app{height:100%}body{font-family:var(--rw-font-family);color:var(--rw-text);font-size:12px;overflow:hidden}button{font-family:inherit;color:inherit;background:none;border:none}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--rw-border);border-radius:4px}::-webkit-scrollbar-track{background:transparent}@keyframes pop-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.rw-icon{display:inline-flex;flex-shrink:0}.rw-icon svg{width:100%;height:100%;stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.sb-slider{-webkit-appearance:none;appearance:none;height:3px;border-radius:2px;background:var(--rw-border);outline:none;cursor:pointer}.sb-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:13px;height:13px;border-radius:50%;background:var(--rw-ribbon-bg);border:2px solid var(--rw-blue)}.sb-slider::-moz-range-thumb{width:13px;height:13px;border-radius:50%;background:var(--rw-ribbon-bg);border:2px solid var(--rw-blue)}.sb-slider:disabled{cursor:default}
