.paper-page-header[data-v-39455f2a]{--paper-page-action-height:36px;background:var(--paper-toolbar-gradient);border:1px solid var(--paper-border-accent);border-radius:12px;box-shadow:0 4px 14px rgba(49,94,231,.031);margin-bottom:14px;padding:4px 8px}.paper-page-header [data-v-39455f2a],.paper-page-header[data-v-39455f2a]{box-sizing:border-box}.paper-page-header__main[data-v-39455f2a]{align-items:center;display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:space-between}.paper-page-header__identity[data-v-39455f2a]{align-items:center;display:flex;gap:10px;min-width:0}.paper-page-header__icon[data-v-39455f2a]{background:var(--paper-surface);border:1px solid var(--paper-border-accent);border-radius:8px;color:var(--paper-primary);display:grid;flex-shrink:0;font-size:18px;height:32px;place-items:center;width:32px}.paper-page-header .paper-page-header__title[data-v-39455f2a]{color:var(--paper-ink);font-size:16px;font-weight:600;line-height:1.4;margin:0;overflow-wrap:anywhere}.paper-page-header__actions[data-v-39455f2a]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-left:auto;min-width:0}.paper-page-header .paper-page-header__actions[data-v-39455f2a] a,.paper-page-header .paper-page-header__actions[data-v-39455f2a] button{align-items:center;background:var(--paper-primary-soft);border:0;border-radius:var(--paper-control-radius);box-shadow:inset 0 0 0 1px var(--paper-border-accent);color:var(--paper-primary);display:inline-flex;flex-shrink:0;font-size:14px;font-weight:500;gap:6px;height:var(--paper-page-action-height);justify-content:center;line-height:1.4;min-height:var(--paper-page-action-height);padding:0 10px;transition:background .16s ease,color .16s ease,box-shadow .16s ease;white-space:nowrap}.paper-page-header .paper-page-header__actions[data-v-39455f2a] a:hover,.paper-page-header .paper-page-header__actions[data-v-39455f2a] button:hover:not(:disabled){background:var(--paper-toolbar);box-shadow:inset 0 0 0 1px var(--paper-focus);color:var(--paper-primary-hover)}.paper-page-header .paper-page-header__actions[data-v-39455f2a] button:disabled{background:var(--paper-surface-tint);box-shadow:inset 0 0 0 1px var(--paper-border);color:var(--paper-muted);opacity:.65}@media(max-width:760px){.paper-page-header[data-v-39455f2a]{--paper-page-action-height:44px}.paper-page-header__main[data-v-39455f2a]{gap:10px}.paper-page-header__actions[data-v-39455f2a]{width:100%}}@media(prefers-reduced-motion:reduce){.paper-page-header .paper-page-header__actions[data-v-39455f2a] a,.paper-page-header .paper-page-header__actions[data-v-39455f2a] button{transition:none}}.paper-ui[data-v-59a87a82]{--paper-primary:#315ee7;--paper-result-highlight:#1456ff;--paper-primary-hover:#244bc4;--paper-primary-soft:#edf2ff;--paper-accent:#5653db;--paper-primary-gradient:linear-gradient(110deg,var(--paper-primary),var(--paper-accent));--paper-ink:#18243b;--paper-muted:#647087;--paper-border:#d8e1f0;--paper-surface:#fff;--paper-surface-tint:#f8faff;--paper-canvas:#f2f5fb;--paper-canvas-accent:#dee8ff;--paper-toolbar:#e4edff;--paper-toolbar-end:#f8faff;--paper-on-toolbar:#536581;--paper-toolbar-gradient:linear-gradient(110deg,var(--paper-toolbar),var(--paper-toolbar-end));--paper-border-accent:#d6e2fb;--paper-selection-shadow:0 2px 8px #315ee714,inset 0 0 0 1px var(--paper-border-accent);--paper-success:#18794e;--paper-warning:#9a5b08;--paper-danger:#bd3434;--paper-danger-soft:#fff0ef;--paper-recharge-accent:#c44912;--paper-recharge-start:#dc4b0d;--paper-recharge-end:#bd3618;--paper-recharge-border:#f28b46;--paper-recharge-soft:#fff6ed;--paper-recharge-gift:#ffead2;--paper-recharge-shadow:0 4px 12px #dc4b0d24;--paper-focus:#8baaf7;--paper-content-width:1320px;--paper-form-width:960px;--paper-reading-width:880px;--paper-sidebar-width:280px;--paper-page-gutter:32px;--paper-header-height:80px;--paper-header-font-size:16px;--paper-logo-width:200px;--paper-radius:14px;--paper-control-radius:8px;--paper-control-height:44px;--paper-shadow:0 12px 36px #243b6710,0 2px 6px #243b6706;--paper-space-1:4px;--paper-space-2:8px;--paper-space-3:12px;--paper-space-4:16px;--paper-space-5:24px;--paper-space-6:32px;box-sizing:border-box;color:var(--paper-ink);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;font-size:14px;line-height:1.6}.paper-ui [data-v-59a87a82],.paper-ui [data-v-59a87a82]:after,.paper-ui [data-v-59a87a82]:before{box-sizing:border-box}.paper-ui a[data-v-59a87a82]{color:inherit;text-decoration:none}.paper-ui button[data-v-59a87a82],.paper-ui input[data-v-59a87a82],.paper-ui textarea[data-v-59a87a82]{font:inherit}.paper-ui button[data-v-59a87a82]{cursor:pointer}.paper-ui button[data-v-59a87a82]:disabled{cursor:not-allowed}.paper-ui[data-v-59a87a82] :focus-visible{outline:3px solid var(--paper-focus);outline-offset:3px}@media(max-width:1100px){.paper-ui[data-v-59a87a82]{--paper-page-gutter:24px}}@media(max-width:760px){.paper-ui[data-v-59a87a82]{--paper-page-gutter:16px}}.paper-ui.paper-page.visio-page[data-v-59a87a82]{padding:10px 0 14px}.visio-page .visio-page__open[data-v-59a87a82]{align-items:center;background:var(--paper-surface);border-radius:var(--paper-control-radius);box-shadow:var(--paper-selection-shadow);color:var(--paper-primary);display:inline-flex;font-size:13px;gap:6px;justify-content:center;min-height:36px;padding:6px 12px}.visio-page .visio-page__open[data-v-59a87a82]:hover{background:var(--paper-primary-soft)}.visio-page__workspace[data-v-59a87a82]{overflow:hidden}.visio-page__canvas-scroll[data-v-59a87a82]{overflow-x:auto;overscroll-behavior-x:contain;width:100%}.visio-page__canvas-scroll[data-v-59a87a82]:focus-visible{outline-offset:-3px}.visio-page__frame[data-v-59a87a82]{background:var(--paper-surface);border:0;display:block;height:calc(100vh - 170px);height:calc(100dvh - 170px);min-height:600px;min-width:1260px;width:100%}.visio-page__scroll-hint[data-v-59a87a82]{align-items:center;background:var(--paper-surface-tint);border-top:1px solid var(--paper-border);color:var(--paper-muted);display:none;font-size:12px;gap:6px;line-height:1.6;margin:0;padding:8px 14px}@media(max-width:1360px){.visio-page__scroll-hint[data-v-59a87a82]{display:flex}}@media(max-width:760px){.paper-ui.paper-page.visio-page[data-v-59a87a82]{padding:8px 0 12px}.visio-page .visio-page__open[data-v-59a87a82]{min-height:44px}.visio-page__frame[data-v-59a87a82]{height:calc(100vh - 240px);height:calc(100dvh - 240px);min-height:480px}}.topology[data-v-59a87a82]{display:flex;height:100vh;width:100%}.topology .tools[data-v-59a87a82]{background-color:#f8f8f8;border-right:1px solid #d9d9d9;flex-shrink:0;overflow-x:hidden;overflow-y:auto;width:175px}.topology .tools .title[data-v-59a87a82]{border-bottom:1px solid #ddd;color:#0d1a26;font-size:12px;font-weight:600;line-height:1;margin-top:8px;padding:5px 10px}.topology .tools .title[data-v-59a87a82]:first-child{border-top:none}.topology .tools .buttons[data-v-59a87a82]{padding:10px 0}.topology .tools .buttons a[data-v-59a87a82]{color:#314659;cursor:pointer;display:inline-block;height:40px;line-height:1;text-align:center;text-decoration:none!important;width:40px}.topology .tools .buttons a .iconfont[data-v-59a87a82]{font-size:24px}.topology .tools .buttons a[data-v-59a87a82]:hover{color:#1890ff}.topology .full[data-v-59a87a82]{background:#fff;flex:1;overflow:auto;position:relative;width:auto}.topology .props[data-v-59a87a82]{background-color:#f8f8f8;border-left:1px solid #d9d9d9;color:#000;font-size:14px;overflow-x:hidden;overflow-y:auto;padding:10px 0;position:relative;width:260px}.topology .props .title[data-v-59a87a82]{border-bottom:1px solid #ccc;color:#0d1a26;font-size:12px;font-weight:600;padding:5px 15px}.topology .props .settings[data-v-59a87a82]{padding:8px 15px}.topology .props .settings .item[data-v-59a87a82]{align-items:center;display:flex;margin:8px 0;width:100%}.topology .props .settings .item .label[data-v-59a87a82]{width:100px}.topology .props .settings .item.select .ant-select[data-v-59a87a82]{display:flex;flex:1}.topology .props .settings .item.select .ant-select[data-v-59a87a82] .ant-select-selection{width:100%}.topology .props .bottom[data-v-59a87a82]{bottom:0;left:0;position:absolute}.topology .props .bottom .group[data-v-59a87a82]{font-size:12px;list-style-position:inside;list-style-type:disc;padding:8px 15px}.topology .props .bottom .group li[data-v-59a87a82]{line-height:24px}.topology .props .row-layout[data-v-59a87a82]{color:#595959;padding:3px 15px}.topology .props .row-layout .ant-col[data-v-59a87a82]{margin-top:5px}.topology .props .row-layout .bable[data-v-59a87a82]{font-size:12px;height:24px;line-height:24px}.topology .color-picker.m-colorPicker[data-v-59a87a82] .box{width:215px!important}.topology .color-picker.m-colorPicker[data-v-59a87a82] .colorBtn{cursor:pointer}