.n-config-provider{width:100%;height:100%}.selection-list[data-v-b0686ca4]{flex-direction:column;gap:4px;display:flex}.selection-list-frame[data-v-b0686ca4]{border:1px solid var(--n-border-color,color-mix(in srgb, var(--n-text-color,#1f2937) 24%, transparent));border-radius:4px;padding:6px;font-size:12px;overflow-y:auto}.selection-item[data-v-b0686ca4]{border:1px solid var(--n-border-color,color-mix(in srgb, var(--n-text-color,#1f2937) 24%, transparent));min-height:24px;color:var(--n-text-color);border-radius:3px;justify-content:space-between;align-items:center;gap:8px;padding:2px 6px;display:flex}.selection-item.active[data-v-b0686ca4]{border-color:var(--n-primary-color,#2080f0);background:color-mix(in srgb, var(--n-primary-color,#2080f0) 12%, transparent)}.selection-item.selected[data-v-b0686ca4]:not(.active){border-color:color-mix(in srgb, var(--n-primary-color,#2080f0) 70%, transparent);background:color-mix(in srgb, var(--n-primary-color,#2080f0) 8%, transparent)}.selection-item.disabled[data-v-b0686ca4]{opacity:.6;pointer-events:none}.selection-empty[data-v-b0686ca4]{min-height:24px;color:var(--n-text-color-3);align-items:center;padding:2px 6px;display:flex}.puppy-input-select[data-v-b4eda306]{border:1px solid var(--n-divider-color);background:#ffffff08;border-radius:4px;outline:none;flex-direction:column;width:100%;min-width:0;min-height:92px;max-height:9vh;padding:4px;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex;overflow:hidden}.puppy-input-select.is-active[data-v-b4eda306]{background:#2f8cff1f;border-color:#2f8cfff2;box-shadow:inset 0 0 0 1px #2f8cff2e}.puppy-input-select.is-disabled[data-v-b4eda306]{opacity:.65;pointer-events:none}.puppy-input-select__list-frame[data-v-b4eda306]{width:100%;min-height:0}.puppy-input-select[data-v-b4eda306] .selection-list-frame{background:0 0;border:0;border-radius:0;min-height:auto;padding:0;overflow:hidden auto}.puppy-input-select[data-v-b4eda306] .selection-list{gap:6px}.puppy-input-select[data-v-b4eda306] .selection-item{background:#ffffff05;border-color:#ffffff29;min-height:26px}.puppy-input-select[data-v-b4eda306] .selection-item.active{background:#2f8cff2e;border-color:#2f8cfff2}.puppy-input-select[data-v-b4eda306] .selection-item.selected:not(.active){background:#2f8cff1a;border-color:#2f8cffb3}.feature-tree-node-icon[data-v-1c33cb0b]{flex-shrink:0}.tree-rollback-bar[data-v-0f73a2c6]{--tree-rollback-bar-color:var(--n-primary-color,#2080f0);--tree-rollback-bar-shadow-color:var(--n-primary-color-pressed,#2080f052);margin-block:-8px;padding-block:10px}.tree-rollback-bar-line[data-v-0f73a2c6]{background:var(--tree-rollback-bar-color)}.tree-rollback-bar--active[data-v-0f73a2c6]{--tree-rollback-bar-color:var(--n-primary-color-hover,#4098fc)}.tree-rollback-bar--disabled[data-v-0f73a2c6]{--tree-rollback-bar-color:var(--n-text-color-disabled,#9ca3af);--tree-rollback-bar-shadow-color:var(--n-border-color,#d9d9d9)}.panel-content[data-v-bf8970c0]{flex:1;min-height:0;padding:8px;position:relative;overflow-y:auto}.feature-tree-loading[data-v-bf8970c0]{color:var(--n-text-color-3,#6b7280);justify-content:center;align-items:center;gap:8px;padding:60px 0;font-size:12px;display:flex}.feature-tree-loading-overlay[data-v-bf8970c0]{backdrop-filter:blur(1px);z-index:1;background:#0f111514;position:absolute;inset:8px}.feature-tree-loading-text[data-v-bf8970c0]{white-space:nowrap}.panel-search[data-v-bf8970c0]{padding:0 16px 8px}[data-v-bf8970c0] .tree-node-label-wrap{align-items:center;gap:6px;display:inline-flex}[data-v-bf8970c0] .tree-node-icon{justify-content:center;align-items:center;width:16px;display:inline-flex}[data-v-bf8970c0] .tree-node-label-text--assembly-edit{color:var(--n-primary-color,#2080f0)}[data-v-bf8970c0] .tree-node-label-text--rolled-back{color:var(--n-text-color-disabled,#9ca3af)}[data-v-bf8970c0] .tree-node-status{opacity:.75;align-items:center;gap:3px;font-size:12px;display:inline-flex}[data-v-bf8970c0] .feature-tree-node--rolled-back{opacity:.55}[data-v-bf8970c0] .feature-tree-node--rollback-drop-before,[data-v-bf8970c0] .feature-tree-node--rollback-drop-after{position:relative}[data-v-bf8970c0] .feature-tree-node--rollback-drop-before:before,[data-v-bf8970c0] .feature-tree-node--rollback-drop-after:after{content:"";background:var(--n-primary-color,#2080f0);pointer-events:none;height:2px;position:absolute;left:18px;right:4px}[data-v-bf8970c0] .feature-tree-node--rollback-drop-before:before{top:0}[data-v-bf8970c0] .feature-tree-node--rollback-drop-after:after{bottom:0}.manager-title[data-v-ad142bb1]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.manager-error-message[data-v-ad142bb1]{white-space:normal;max-width:260px;font-size:12px;line-height:1.5}.manager-actions[data-v-ad142bb1]{flex-shrink:0;gap:6px;margin-left:12px;display:flex}.manager-content[data-v-ad142bb1]{flex:1;padding:12px 12px 24px;overflow:auto}.manager-section+.manager-section[data-v-ad142bb1]{margin-top:16px}.section-title[data-v-ad142bb1]{margin-bottom:8px}.section-body[data-v-ad142bb1]{flex-direction:column;gap:8px;display:flex}.manager-empty[data-v-ad142bb1]{margin-top:40px}.dropdown-button[data-v-88b2a435]{border:1px solid #0000;transition:all .2s;overflow:hidden}.dropdown-button .dropdown-button-main[data-v-88b2a435]{cursor:pointer}.dropdown-button-label[data-v-88b2a435]{justify-content:center;align-items:center;gap:2px;padding:6px 8px;display:flex}.dropdown-button-down[data-v-88b2a435]{cursor:pointer;justify-content:center;align-items:center;min-width:14px;padding:8px 3px;display:flex}.dropdown-button-down-icon[data-v-88b2a435]{opacity:.7;font-size:12px;line-height:.8;transform:scale(1.5)}.dropdown-button[data-v-88b2a435]:hover,.dropdown-button.is-active[data-v-88b2a435]{background:var(--n-tab-color);box-shadow:inset 0 0 0 1px var(--n-tab-border-color);border-color:var(--n-tab-border-color);cursor:pointer}.dropdown-button:hover .dropdown-button-down[data-v-88b2a435],.dropdown-button.is-active .dropdown-button-down[data-v-88b2a435]{background:var(--n-tab-color-segment)}.dropdown-button-row .dropdown-button-label[data-v-88b2a435]{padding:3px 6px}.dropdown-button-row .dropdown-button-down[data-v-88b2a435]{min-width:13px;padding:0 5px}.dropdown-button-column[data-v-88b2a435],.dropdown-button-label.is-column[data-v-88b2a435]{flex-direction:column}.dropdown-button-label.is-column span[data-v-88b2a435]{white-space:pre-line;word-break:keep-all;text-align:center}.dropdown-button-label.is-row[data-v-88b2a435]{flex-direction:row;justify-content:flex-start}.dropdown-button-icon-only .dropdown-button-label[data-v-88b2a435]{justify-content:center;padding:3px 4px}.dropdown-button-disabled[data-v-88b2a435]{border:1px solid #0000;overflow:hidden}.dropdown-button-disabled .dropdown-button-main[data-v-88b2a435]{cursor:not-allowed}.dropdown-button-disabled img[data-v-88b2a435]{filter:grayscale()brightness(1.2)}.dropdown-button-disabled span[data-v-88b2a435]{color:var(--n-tab-text-color-disabled)}.dropdown-button-disabled .dropdown-button-down[data-v-88b2a435]{cursor:not-allowed;border-left:1px solid #0000;justify-content:center;align-items:center;min-width:14px;display:flex}.dropdown-button-disabled .dropdown-button-down-icon[data-v-88b2a435]{opacity:.7;font-size:12px}.command-categories[data-v-e758479b]{box-sizing:border-box;flex-wrap:nowrap;align-items:stretch;gap:0;width:100%;height:116px;min-height:116px;max-height:116px;display:flex;overflow-x:auto}.category[data-v-e758479b]{flex-direction:column;gap:6px;min-width:max-content;padding:4px 8px;display:flex;position:relative}.category+.category[data-v-e758479b]{border-left:1px solid var(--n-tab-border-color)}.category-actions.feature-layout-grid[data-v-e758479b]{--feature-large-width:66px;--feature-small-min-width:62px;--feature-row-height:34px;grid-template-columns:repeat(var(--feature-grid-columns), max-content);grid-template-rows:repeat(var(--feature-grid-rows), var(--feature-row-height));place-items:stretch stretch;gap:3px;display:grid}.feature-command[data-v-e758479b]{width:max-content;height:100%}.feature-command-small[data-v-e758479b]{width:max-content;min-width:var(--feature-small-min-width)}.feature-command-large[data-v-e758479b]{width:var(--feature-large-width)}.feature-command[data-v-e758479b]>*{width:100%}[data-v-e758479b] .dropdown-option-icon{object-fit:contain;width:18px;height:18px}.command-categories[data-v-78d7d27a]{box-sizing:border-box;flex-wrap:nowrap;align-items:stretch;gap:0;width:100%;height:116px;min-height:116px;max-height:116px;display:flex;overflow-x:auto}.category[data-v-78d7d27a]{flex-direction:column;gap:6px;min-width:max-content;padding:4px 8px;display:flex;position:relative}.category+.category[data-v-78d7d27a]{border-left:1px solid var(--n-tab-border-color)}.category-actions[data-v-78d7d27a]{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.category-actions.sketch-layout-grid[data-v-78d7d27a]{--sketch-large-width:72px;--sketch-small-min-width:76px;--sketch-row-height:34px;grid-template-columns:repeat(var(--sketch-grid-columns), max-content);grid-template-rows:repeat(var(--sketch-grid-rows), var(--sketch-row-height));place-items:stretch stretch;gap:3px;display:grid}.sketch-command[data-v-78d7d27a]{width:max-content;height:100%}.sketch-command-small[data-v-78d7d27a]{width:max-content;min-width:var(--sketch-small-min-width)}.sketch-command-large[data-v-78d7d27a]{width:var(--sketch-large-width)}.sketch-command-large[data-sketch-key=trim-entities][data-v-78d7d27a],.sketch-command-large[data-sketch-key=convert-entities][data-v-78d7d27a]{width:100px}.sketch-command-large[data-sketch-key=display-delete-relations][data-v-78d7d27a]{width:140px}.sketch-command[data-v-78d7d27a]>*{width:100%}.command-split[data-v-78d7d27a]{align-items:stretch;gap:2px;display:inline-flex}.category-draw .category-actions[data-v-78d7d27a]{grid-template-rows:repeat(3,auto);grid-auto-flow:column;align-items:start;display:grid}[data-v-78d7d27a] .dropdown-option-icon{object-fit:contain;width:18px;height:18px}.command-categories[data-v-40e0066a]{box-sizing:border-box;flex-wrap:nowrap;align-items:stretch;gap:0;width:100%;height:116px;min-height:116px;max-height:116px;display:flex;overflow-x:auto}.category[data-v-40e0066a]{flex-direction:column;gap:6px;min-width:max-content;padding:4px 8px;display:flex;position:relative}.category-actions[data-v-40e0066a]{align-items:stretch;gap:2px;display:flex}.mark-command[data-v-40e0066a]{align-items:stretch;display:inline-flex}.command-categories[data-v-71ec1dcc]{box-sizing:border-box;border-right:1px solid var(--n-tab-border-color);flex-wrap:nowrap;align-items:stretch;gap:0;width:max-content;height:116px;min-height:116px;max-height:116px;display:flex;overflow:hidden}.category[data-v-71ec1dcc]{flex-direction:column;gap:6px;min-width:max-content;padding:4px 8px;display:flex;position:relative}.category-actions.feature-layout-grid[data-v-71ec1dcc]{--feature-large-width:66px;--feature-small-min-width:62px;--feature-row-height:34px;grid-template-columns:repeat(var(--feature-grid-columns), max-content);grid-template-rows:repeat(var(--feature-grid-rows), var(--feature-row-height));place-items:stretch stretch;gap:3px;display:grid}.feature-command[data-v-71ec1dcc]{width:max-content;height:100%}.feature-command-large[data-v-71ec1dcc]{width:var(--feature-large-width)}.feature-command-large[data-assembly-key=assembly-transform][data-v-71ec1dcc]{width:74px}.feature-command-small[data-v-71ec1dcc]{width:max-content;min-width:var(--feature-small-min-width)}.feature-command[data-v-71ec1dcc]>*{width:100%}[data-v-71ec1dcc] .dropdown-option-icon{object-fit:contain;width:18px;height:18px}.command-categories[data-v-d1261423]{box-sizing:border-box;flex-wrap:nowrap;align-items:stretch;gap:0;width:100%;height:116px;min-height:116px;max-height:116px;display:flex;overflow-x:auto}.category[data-v-d1261423]{flex-direction:column;gap:6px;min-width:max-content;padding:4px 8px;display:flex;position:relative}.category+.category[data-v-d1261423]{border-left:1px solid var(--n-tab-border-color)}.category-actions.feature-layout-grid[data-v-d1261423]{--feature-large-width:66px;--feature-small-min-width:62px;--feature-row-height:34px;grid-template-columns:repeat(var(--feature-grid-columns), max-content);grid-template-rows:repeat(var(--feature-grid-rows), var(--feature-row-height));place-items:stretch stretch;gap:3px;display:grid}.feature-command[data-v-d1261423]{width:max-content;height:100%}.feature-command-small[data-v-d1261423]{width:max-content;min-width:var(--feature-small-min-width)}.feature-command-large[data-v-d1261423]{width:var(--feature-large-width)}.feature-command[data-v-d1261423]>*{width:100%}[data-v-d1261423] .dropdown-option-icon{object-fit:contain;width:18px;height:18px}.user-menu[data-v-3a9d1ab9]{align-items:center;display:flex}.user-trigger[data-v-3a9d1ab9]{padding:4px 8px}.username[data-v-3a9d1ab9]{font-weight:500}.n-card[data-v-ad533d5d] .n-tree-node-switcher{display:none}.shortcut-table[data-v-ad533d5d]{width:100%}.shortcut-table[data-v-ad533d5d] th,.shortcut-table[data-v-ad533d5d] td{vertical-align:top}.snap-option-group[data-v-ad533d5d]{border:1px solid var(--n-border-color);border-radius:4px;margin-top:14px;padding:10px 12px}.snap-option-group>legend[data-v-ad533d5d]{padding:0 4px;font-size:13px}.snap-option-item[data-v-ad533d5d]{flex-direction:column;align-items:flex-start;margin-bottom:8px;display:flex}.snap-option-item[data-v-ad533d5d]:last-child{margin-bottom:0}.snap-option-child[data-v-ad533d5d]{margin-top:6px;margin-left:24px}.angle-option-child[data-v-ad533d5d]{align-items:center;gap:8px;display:flex}.toolbar-row[data-v-ec4a7b43]{align-items:center;padding:0 12px;display:flex}.toolbar-row-4[data-v-ec4a7b43]{height:32px}.icon-button[data-v-ec4a7b43]{cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px;font-size:12px}.icon-button svg[data-v-ec4a7b43]{width:16px;height:16px}.editor-main-menu[data-v-ec4a7b43]{--n-item-height:34px;background:0 0;min-width:360px}.editor-main-menu[data-v-ec4a7b43] .n-menu-item-content{padding:0 10px}.toolbar-tabs[data-v-ec4a7b43]{width:100%}.toolbar-tabs[data-v-ec4a7b43] .n-tabs-nav{min-height:40px;margin-bottom:0;padding:0 12px}.toolbar-tabs[data-v-ec4a7b43] .n-tab-pane{box-sizing:border-box;height:132px;min-height:132px;max-height:132px;padding:8px 12px;overflow:hidden}.toolbar-tabs[data-v-ec4a7b43] .n-tabs-tab{padding:8px 16px;font-size:13px}.toolbar-tabs[data-v-ec4a7b43] .n-tabs-tab-pad{width:10px!important}.editor-toolbar__readonly-preview[data-v-ec4a7b43]{background:var(--n-color);justify-content:flex-start;align-items:center;min-height:32px;padding:0 16px;display:flex}.editor-toolbar__readonly-text[data-v-ec4a7b43]{text-align:left;font-size:12px;line-height:1.4}.operation-hint-container[data-v-ec4a7b43]{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.operation-hint[data-v-ec4a7b43]{flex:1;padding:0 8px}.drawing-actions[data-v-ec4a7b43]{align-items:center;gap:8px;padding-right:8px;display:flex}.editor-side-rail[data-v-3db629e5]{--editor-side-rail-bg:var(--n-color);--editor-side-rail-border-color:var(--n-border-color);--editor-side-rail-icon-color:var(--n-text-color-2);--editor-side-rail-active-color:var(--n-primary-color,#2080f0);box-sizing:border-box;background:var(--editor-side-rail-bg);border-right:1px solid var(--editor-side-rail-border-color);width:44px;min-width:44px;max-width:44px;color:var(--editor-side-rail-icon-color);flex:0 0 44px}.rail-button[data-v-3db629e5]{cursor:pointer;min-height:40px;color:inherit;user-select:none;background-color:#0000;outline:none;justify-content:center;align-items:center;display:flex;position:relative}.rail-button--active[data-v-3db629e5]{--editor-side-rail-icon-color:var(--editor-side-rail-active-color)}.rail-button-content[data-v-3db629e5]{width:20px;height:20px;color:var(--editor-side-rail-icon-color);justify-content:center;align-items:center;transition:color .16s;display:flex}.rail-button[aria-selected=true] .rail-button-content[data-v-3db629e5],.rail-button:hover .rail-button-content[data-v-3db629e5],.rail-button:focus-visible .rail-button-content[data-v-3db629e5]{color:var(--editor-side-rail-active-color)}.rail-button--disabled[data-v-3db629e5],.rail-button--disabled[data-v-3db629e5]:hover,.rail-button--disabled[data-v-3db629e5]:focus-visible{cursor:not-allowed}.rail-button--disabled[aria-selected=true] .rail-button-content[data-v-3db629e5],.rail-button--disabled .rail-button-content[data-v-3db629e5],.rail-button--disabled:hover .rail-button-content[data-v-3db629e5],.rail-button--disabled:focus-visible .rail-button-content[data-v-3db629e5]{color:color-mix(in srgb, var(--editor-side-rail-icon-color) 42%, transparent)}.rail-button-icon[data-v-3db629e5]{width:20px;height:20px}.rail-button-text[data-v-3db629e5]{font-size:12px;font-weight:600;line-height:1}.editor-side-panel-drawer[data-v-95943128]{--editor-side-panel-drawer-bg:color-mix(in srgb, var(--n-card-color,var(--n-color)) 94%, var(--n-primary-color) 6%);--editor-side-panel-drawer-border:color-mix(in srgb, var(--n-border-color) 88%, var(--n-primary-color) 12%);--editor-side-panel-divider:var(--editor-side-panel-drawer-border);--editor-side-panel-header-padding:14px 14px 12px;--editor-side-panel-header-gap:10px;--editor-side-panel-title-size:15px;--editor-side-panel-title-weight:700;--editor-side-panel-title-line-height:1.35;border-right:1px solid var(--editor-side-panel-drawer-border);background:var(--editor-side-panel-drawer-bg);will-change:width, flex-basis, opacity, transform;flex:none;min-width:0;height:100%;transition:width .18s,flex-basis .18s,opacity .16s,transform .18s;position:relative;overflow:hidden}.editor-side-panel-drawer--resizing[data-v-95943128]{transition:none}.editor-side-panel-drawer-enter-from[data-v-95943128],.editor-side-panel-drawer-leave-to[data-v-95943128]{opacity:0;transform:translate(-8px);flex-basis:0!important;width:0!important}.editor-side-panel-drawer-enter-active[data-v-95943128],.editor-side-panel-drawer-leave-active[data-v-95943128]{overflow:hidden}.editor-side-panel-drawer__resize-handle[data-v-95943128]{z-index:3;cursor:col-resize;touch-action:none;width:8px;height:100%;position:absolute;top:0;right:0}.editor-side-panel-drawer__resize-handle[data-v-95943128]:after{content:"";background-color:#0000;width:1px;height:100%;transition:background-color .16s;position:absolute;top:0;right:0}.editor-side-panel-drawer__resize-handle[data-v-95943128]:hover:after,.editor-side-panel-drawer__resize-handle[data-v-95943128]:active:after{background-color:var(--n-primary-color)}.version-history-graph[data-v-3ea33ef3]{color:var(--n-border-color);display:block;overflow:visible}.version-history-graph__vertical-connection[data-v-3ea33ef3],.version-history-graph__branch[data-v-3ea33ef3]{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.version-history-graph__vertical-connection[data-v-3ea33ef3]{shape-rendering:geometricprecision}.version-history-graph__dot[data-v-3ea33ef3]{stroke:none}.version-history-graph__dot--selected[data-v-3ea33ef3]{filter:brightness(1.12)}.version-history-panel[data-v-ee1d71a0]{--version-history-primary-text:var(--n-text-color);--version-history-secondary-text:color-mix(in srgb, var(--n-text-color) 58%, var(--n-color) 42%);--version-history-tertiary-text:color-mix(in srgb, var(--n-text-color) 42%, var(--n-color) 58%);--version-history-accent-color:var(--n-primary-color,#2080f0);--version-history-row-highlight-offset:-90px;--version-history-hover-bg:color-mix(in srgb, var(--version-history-accent-color) 20%, transparent);--version-history-selected-bg:color-mix(in srgb, var(--version-history-accent-color) 30%, transparent);--version-history-current-bg:color-mix(in srgb, var(--n-info-color,#2080f0) 14%, transparent);--version-history-panel-bg:var(--editor-side-panel-drawer-bg,var(--n-color));--version-history-divider:var(--editor-side-panel-divider,color-mix(in srgb, var(--n-text-color) 14%, transparent));background:var(--version-history-panel-bg);height:100%;min-height:0;color:var(--version-history-primary-text);flex-direction:column;display:flex}.version-history-panel__header[data-v-ee1d71a0]{justify-content:space-between;align-items:flex-start;gap:var(--editor-side-panel-header-gap,10px);padding:var(--editor-side-panel-header-padding,14px 14px 12px);border-bottom:1px solid var(--version-history-divider);background:var(--version-history-panel-bg);display:flex}.version-history-panel__heading[data-v-ee1d71a0]{min-width:0;padding-top:1px}.version-history-panel__title[data-v-ee1d71a0]{color:var(--n-text-color);font-size:var(--editor-side-panel-title-size,15px);font-weight:var(--editor-side-panel-title-weight,700);line-height:var(--editor-side-panel-title-line-height,1.35);margin:0}.version-history-panel__actions[data-v-ee1d71a0]{flex:none;justify-content:flex-end;align-items:center;gap:7px;display:flex}.version-history-panel__refresh-button[data-v-ee1d71a0]{color:var(--version-history-secondary-text)}.version-history-panel__refresh-button[data-v-ee1d71a0]:hover,.version-history-panel__refresh-button[data-v-ee1d71a0]:focus-visible{color:var(--n-primary-color)}.version-history-panel__spin[data-v-ee1d71a0]{flex:1;min-height:0}.version-history-panel__spin[data-v-ee1d71a0] .n-spin-content{height:100%;min-height:0}.version-history-panel__body[data-v-ee1d71a0]{box-sizing:border-box;align-items:flex-start;height:100%;min-height:0;padding:8px 12px 12px 10px;display:flex;overflow-y:auto}.version-history-panel__graph[data-v-ee1d71a0]{z-index:2;flex:none;margin-top:0;margin-right:8px;position:relative}.version-history-panel__list[data-v-ee1d71a0]{gap:var(--version-history-row-gap);z-index:1;flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.version-history-panel__item[data-v-ee1d71a0]{--version-history-row-highlight-bg:transparent;box-sizing:border-box;width:100%;color:var(--n-text-color);cursor:default;font:inherit;text-align:left;background:0 0;border:1px solid #0000;align-items:center;padding:0;display:flex;position:relative}.version-history-panel__item[data-v-ee1d71a0]:before{top:0;bottom:0;right:0;left:var(--version-history-row-highlight-offset);z-index:0;content:"";pointer-events:none;background:var(--version-history-row-highlight-bg);border-radius:0;transition:background-color .14s;position:absolute}.version-history-panel__item[data-v-ee1d71a0]:hover,.version-history-panel__item--hovered[data-v-ee1d71a0],.version-history-panel__item[data-v-ee1d71a0]:focus-within{--version-history-row-highlight-bg:var(--version-history-hover-bg)}.version-history-panel__item--current[data-v-ee1d71a0]{--version-history-row-highlight-bg:var(--version-history-current-bg)}.version-history-panel__select-area[data-v-ee1d71a0]{cursor:pointer;z-index:1;border-radius:6px;align-items:center;gap:6px;width:100%;min-width:0;height:100%;padding:5px 7px;display:flex;position:relative}.version-history-panel__select-area[data-v-ee1d71a0]:focus-visible{outline:2px solid var(--version-history-accent-color);outline-offset:-2px}.version-history-panel__item--selected[data-v-ee1d71a0]{--version-history-row-highlight-bg:var(--version-history-selected-bg);border-color:#0000}.version-history-panel__item--switching .version-history-panel__select-area[data-v-ee1d71a0]{cursor:progress}.version-history-panel__summary[data-v-ee1d71a0]{flex-direction:column;flex:auto;justify-content:center;gap:3px;width:100%;min-width:0;display:flex}.version-history-panel__switching-slot[data-v-ee1d71a0]{flex:0 0 16px;justify-content:center;align-items:center;width:16px;display:inline-flex}.version-history-panel__summary-primary[data-v-ee1d71a0]{white-space:nowrap;align-items:center;gap:6px;width:100%;min-width:0;display:flex}.version-history-panel__message[data-v-ee1d71a0]{min-width:0;color:var(--version-history-primary-text);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:13px;font-weight:600;line-height:1;overflow:hidden}.version-history-panel__summary-author[data-v-ee1d71a0]{min-width:0;color:var(--version-history-secondary-text);flex:none;align-items:center;font-size:12px;line-height:1;display:inline-flex}.version-history-panel__summary-author[data-v-ee1d71a0]:before{content:"·";color:var(--version-history-tertiary-text);margin-right:6px}.version-history-panel__summary-meta[data-v-ee1d71a0]{align-items:center;gap:7px;width:100%;min-width:0;display:flex}.version-history-panel__summary-time[data-v-ee1d71a0]{min-width:0;color:var(--version-history-secondary-text);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;font-size:11px;line-height:1.1;display:block;overflow:hidden}.version-history-panel__state-badge[data-v-ee1d71a0]{white-space:nowrap;border-radius:4px;flex:none;align-items:center;height:18px;padding:0 6px;font-size:11px;font-weight:700;line-height:18px;display:inline-flex}.version-history-panel__state-badge--current[data-v-ee1d71a0]{background:color-mix(in srgb, var(--n-info-color,#2080f0) 16%, transparent);color:var(--n-info-color,#2080f0)}.version-history-panel__state-badge--preview[data-v-ee1d71a0]{background:color-mix(in srgb, var(--n-warning-color,#f0a020) 20%, transparent);color:var(--n-warning-color,#f0a020)}.version-history-panel__switching-spin[data-v-ee1d71a0]{flex:none;width:12px;height:12px;font-size:12px}.version-history-panel__switching-spin[data-v-ee1d71a0] .n-spin-body,.version-history-panel__switching-spin[data-v-ee1d71a0] .n-spin-content{width:12px;height:12px}.version-history-panel__popover[data-v-ee1d71a0]{box-sizing:border-box;width:320px;color:var(--n-text-color);padding:0}.version-history-panel__popover-title[data-v-ee1d71a0]{color:var(--n-text-color);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.version-history-panel__popover-meta[data-v-ee1d71a0]{gap:4px;margin:9px 0 0;font-size:12px;line-height:1.3;display:grid}.version-history-panel__popover-meta div[data-v-ee1d71a0]{grid-template-columns:48px minmax(0,1fr);column-gap:8px;min-width:0;display:grid}.version-history-panel__popover-meta dt[data-v-ee1d71a0]{color:var(--n-text-color-3);white-space:nowrap}.version-history-panel__popover-meta dd[data-v-ee1d71a0]{min-width:0;color:var(--n-text-color);text-overflow:ellipsis;white-space:nowrap;word-break:break-all;margin:0;overflow:hidden}.version-history-panel__popover-footer[data-v-ee1d71a0]{border-top:1px solid color-mix(in srgb, var(--n-border-color) 62%, transparent);align-items:center;margin-top:12px;padding-top:10px;display:flex}.version-history-panel__popover-action[data-v-ee1d71a0]{--n-height:26px;--n-padding:0 10px;border-radius:4px;justify-content:flex-start;min-width:0;max-width:100%;font-size:12px;font-weight:500}.version-history-panel__popover-action[data-v-ee1d71a0]:not(.n-button--disabled):hover{background:color-mix(in srgb, var(--n-primary-color-hover) 15%, transparent)}.version-history-panel__popover-action[data-v-ee1d71a0]:not(.n-button--disabled){background:color-mix(in srgb, var(--n-primary-color) 10%, transparent)}.version-history-panel__popover-action[data-v-ee1d71a0] .n-button__border,.version-history-panel__popover-action[data-v-ee1d71a0] .n-button__state-border{border-color:color-mix(in srgb, var(--n-primary-color) 46%, transparent)}.version-history-panel__popover-action[data-v-ee1d71a0] .n-button__content{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.version-history-panel__empty[data-v-ee1d71a0]{padding:48px 0}.smart-dimension-popover[data-v-33562469]{z-index:60;background:var(--pc-panel-bg,#2b2b2f);border:1px solid #ffffff1f;border-radius:6px;min-width:168px;padding:8px 10px;position:fixed;box-shadow:0 6px 18px #00000059}.popover-title[data-v-33562469]{color:#cfd3dc;margin-bottom:6px;font-size:12px}.popover-message[data-v-33562469]{color:#e8b339;word-break:break-all;max-width:220px;margin-bottom:6px;font-size:12px}.popover-row[data-v-33562469]{margin-bottom:8px}.popover-input[data-v-33562469]{width:100%}.popover-actions[data-v-33562469]{justify-content:flex-end;gap:8px;display:flex}.popover-arc-conditions[data-v-33562469]{align-items:center;gap:4px;margin-bottom:6px;display:flex}.popover-arc-label[data-v-33562469]{color:#9a9ea8;margin-right:2px;font-size:12px}.assembly-node-card[data-v-ae5ad4e8]{--assembly-node-card-tone:var(--n-primary-color,#2080f0);--assembly-node-card-text:var(--assembly-node-list-text,var(--n-text-color,#e5e7eb));--assembly-node-card-text-2:var(--assembly-node-list-text-2,var(--n-text-color-2,#a8adb6));--assembly-node-card-text-3:var(--assembly-node-list-text-3,var(--n-text-color-3,#7f8794));--assembly-node-card-version-color:color-mix(in srgb, var(--assembly-node-card-tone) 52%, var(--assembly-node-card-text) 48%);--assembly-node-card-version-bg:var(--assembly-node-list-version-bg,color-mix(in srgb, var(--assembly-node-card-tone) 12%, transparent));--assembly-node-card-version-border:var(--assembly-node-list-version-border,color-mix(in srgb, var(--assembly-node-card-tone) 24%, transparent));--assembly-node-card-branch-color:var(--assembly-node-card-text-2);--assembly-node-card-bg:var(--assembly-node-list-card-bg,color-mix(in srgb, var(--n-card-color,#17171c) 92%, var(--assembly-node-card-text) 8%));--assembly-node-card-hover-bg:var(--assembly-node-list-card-hover-bg,color-mix(in srgb, var(--n-card-color,#17171c) 88%, var(--assembly-node-card-text) 12%));--assembly-node-card-soft-border:var(--assembly-node-list-card-border,color-mix(in srgb, var(--assembly-node-card-text) 18%, transparent));--assembly-node-card-hover-border:var(--assembly-node-list-card-hover-border,color-mix(in srgb, var(--assembly-node-card-tone) 36%, var(--assembly-node-card-soft-border)));--assembly-node-card-branch-hover-bg:var(--assembly-node-list-branch-hover-bg,color-mix(in srgb, var(--assembly-node-card-tone) 8%, transparent));box-sizing:border-box;border:1px solid var(--assembly-node-card-soft-border);background:var(--assembly-node-card-bg);color:var(--assembly-node-card-text);box-shadow:var(--assembly-node-list-card-shadow,inset 0 1px 0 color-mix(in srgb, var(--assembly-node-card-text) 4%, transparent));border-radius:8px;gap:9px;padding:9px 10px;transition:border-color .16s,background .16s;display:flex}.assembly-node-card[data-v-ae5ad4e8]:hover{border-color:var(--assembly-node-card-hover-border);background:var(--assembly-node-card-hover-bg);box-shadow:var(--assembly-node-list-card-shadow,inset 0 1px 0 color-mix(in srgb, var(--assembly-node-card-text) 4%, transparent)), 0 0 0 1px color-mix(in srgb, var(--assembly-node-card-tone) 10%, transparent)}.assembly-node-card--part[data-v-ae5ad4e8]{--assembly-node-card-tone:var(--n-success-color,#18a058);--assembly-node-card-version-bg:var(--assembly-node-list-part-version-bg,var(--assembly-node-list-version-bg));--assembly-node-card-version-border:var(--assembly-node-list-part-version-border,var(--assembly-node-list-version-border))}.assembly-node-card--assembly[data-v-ae5ad4e8]{--assembly-node-card-tone:var(--n-info-color,var(--n-primary-color,#2080f0));--assembly-node-card-version-bg:var(--assembly-node-list-assembly-version-bg,var(--assembly-node-list-version-bg));--assembly-node-card-version-border:var(--assembly-node-list-assembly-version-border,var(--assembly-node-list-version-border))}.assembly-node-card__type-bar[data-v-ae5ad4e8]{background:var(--assembly-node-card-tone);opacity:.82;border-radius:999px;flex:0 0 3px;align-self:stretch}.assembly-node-card__main[data-v-ae5ad4e8]{flex-direction:column;flex:auto;gap:7px;min-width:0;display:flex}.assembly-node-card__header[data-v-ae5ad4e8]{justify-content:space-between;align-items:flex-start;gap:8px;min-width:0;display:flex}.assembly-node-card__identity[data-v-ae5ad4e8]{min-width:0}.assembly-node-card__name[data-v-ae5ad4e8]{min-width:0;color:var(--assembly-node-card-text);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;font-weight:700;line-height:1.3;overflow:hidden}.assembly-node-card__kind[data-v-ae5ad4e8],.assembly-node-card__label[data-v-ae5ad4e8],.assembly-node-card__branch-heading[data-v-ae5ad4e8]{color:var(--assembly-node-card-text-3);font-size:11px;line-height:1.2}.assembly-node-card__kind[data-v-ae5ad4e8]{color:var(--assembly-node-card-text-3);margin-top:3px;font-weight:600;display:block}.assembly-node-card__side[data-v-ae5ad4e8]{flex:none;align-items:center;gap:6px;display:flex}.assembly-node-card__branch-count[data-v-ae5ad4e8]{background:color-mix(in srgb, var(--assembly-node-card-text) 12%, transparent);color:color-mix(in srgb, var(--assembly-node-card-text) 76%, var(--assembly-node-card-tone) 24%);font-weight:600}.assembly-node-card__version[data-v-ae5ad4e8]{border:1px solid var(--assembly-node-card-version-border);background:var(--assembly-node-card-version-bg);min-width:0;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--assembly-node-card-text) 5%, transparent);border-radius:7px;flex-direction:column;align-items:stretch;gap:4px;padding:6px 8px;display:flex}.assembly-node-card__branches[data-v-ae5ad4e8]{border-top:1px solid color-mix(in srgb, var(--assembly-node-card-text) 8%, transparent);flex-direction:column;gap:5px;min-width:0;padding-top:6px;display:flex}.assembly-node-card__version-text[data-v-ae5ad4e8]{min-width:0;color:var(--assembly-node-card-version-color);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;line-height:1.35;display:block;overflow:hidden}.assembly-node-card__branch-heading[data-v-ae5ad4e8]{justify-content:space-between;align-items:center;gap:8px;display:flex}.assembly-node-card__branch-heading[data-v-ae5ad4e8] .n-tag{background:color-mix(in srgb, var(--assembly-node-card-text) 8%, transparent);color:var(--assembly-node-card-text-2)}.assembly-node-card__branch-list[data-v-ae5ad4e8]{flex-direction:column;gap:2px;min-width:0;max-height:86px;padding-right:2px;display:flex;overflow-y:auto}.assembly-node-card__branch-list--scrollable[data-v-ae5ad4e8]{padding-right:5px}.assembly-node-card__branch-list[data-v-ae5ad4e8]::-webkit-scrollbar{width:4px}.assembly-node-card__branch-list[data-v-ae5ad4e8]::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--assembly-node-card-text) 18%, transparent);border-radius:999px}.assembly-node-card__branch-list[data-v-ae5ad4e8]::-webkit-scrollbar-track{background:0 0}.assembly-node-card__branch-row[data-v-ae5ad4e8]{background:0 0;border-radius:5px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:6px;min-width:0;padding:3px 2px;font-size:12px;line-height:1.25;transition:background .16s;display:grid}.assembly-node-card__branch-row[data-v-ae5ad4e8]:hover{background:var(--assembly-node-card-branch-hover-bg)}.assembly-node-card__branch-row:hover .assembly-node-card__branch-name[data-v-ae5ad4e8]{color:var(--assembly-node-card-text)}.assembly-node-card__branch-dot[data-v-ae5ad4e8]{background:var(--assembly-node-card-text-3);border-radius:999px;width:4px;height:4px}.assembly-node-card__branch-empty[data-v-ae5ad4e8]{color:var(--assembly-node-card-text-3);font-size:12px}.assembly-node-card__branch-name[data-v-ae5ad4e8]{min-width:0;color:var(--assembly-node-card-branch-color);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.assembly-node-card__assignee[data-v-ae5ad4e8]{color:var(--assembly-node-card-text-3);white-space:nowrap}.assembly-node-card__actions[data-v-ae5ad4e8]{flex:none;justify-content:flex-start;align-items:center;gap:1px;display:flex}.assembly-node-card__action-button[data-v-ae5ad4e8]{color:var(--n-primary-color)}.assembly-node-card__action-button[data-v-ae5ad4e8] .n-button__icon{font-size:14px}.assembly-node-card__action-button[data-v-ae5ad4e8]:hover{color:var(--n-primary-color-hover,var(--n-primary-color))}.assembly-node-card__branch-edit-button[data-v-ae5ad4e8]{width:18px;min-width:18px;height:18px;color:var(--n-primary-color)}.assembly-node-card__branch-edit-button[data-v-ae5ad4e8] .n-button__icon{font-size:12px}.assembly-node-card__branch-edit-button[data-v-ae5ad4e8]:hover{color:var(--n-primary-color-hover,var(--n-primary-color))}.assembly-node-list-panel[data-v-3efdc142]{--assembly-node-list-bg:var(--editor-side-panel-drawer-bg,var(--n-card-color,var(--n-color)));--assembly-node-list-text:var(--n-text-color);--assembly-node-list-text-2:color-mix(in srgb, var(--assembly-node-list-text) 70%, var(--assembly-node-list-bg) 30%);--assembly-node-list-text-3:color-mix(in srgb, var(--assembly-node-list-text) 54%, var(--assembly-node-list-bg) 46%);--assembly-node-list-muted-text:var(--assembly-node-list-text-3);--assembly-node-list-divider:var(--editor-side-panel-divider,color-mix(in srgb, var(--assembly-node-list-text) 14%, transparent));--assembly-node-list-hover:color-mix(in srgb, var(--n-primary-color) 7%, transparent);--assembly-node-list-card-bg:var(--assembly-node-list-bg);--assembly-node-list-card-hover-bg:var(--assembly-node-list-card-bg);--assembly-node-list-branch-hover-bg:transparent;--assembly-node-list-card-border:color-mix(in srgb, var(--assembly-node-list-text) 14%, transparent);box-sizing:border-box;background:var(--assembly-node-list-bg);height:100%;min-height:0;color:var(--assembly-node-list-text);flex-direction:column;display:flex}.assembly-node-list-panel--busy[data-v-3efdc142]{cursor:progress}.assembly-node-list-panel__header[data-v-3efdc142]{justify-content:space-between;align-items:flex-start;gap:var(--editor-side-panel-header-gap,10px);padding:var(--editor-side-panel-header-padding,14px 14px 12px);border-bottom:1px solid var(--assembly-node-list-divider);background:var(--assembly-node-list-bg);display:flex}.assembly-node-list-panel__heading[data-v-3efdc142]{min-width:0;padding-top:1px}.assembly-node-list-panel__title[data-v-3efdc142]{color:var(--assembly-node-list-text);font-size:var(--editor-side-panel-title-size,15px);font-weight:var(--editor-side-panel-title-weight,700);line-height:var(--editor-side-panel-title-line-height,1.35);margin:0}.assembly-node-list-panel__subtitle[data-v-3efdc142]{min-width:0;color:var(--assembly-node-list-muted-text);text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-size:12px;line-height:1.3;overflow:hidden}.assembly-node-list-panel__summary[data-v-3efdc142]{flex:none;justify-content:flex-end;align-items:center;gap:7px;display:flex}.assembly-node-list-panel__count[data-v-3efdc142]{background:color-mix(in srgb, var(--n-text-color) 8%, transparent);color:var(--n-text-color-2);font-weight:600}.assembly-node-list-panel__refresh-button[data-v-3efdc142]{color:var(--assembly-node-list-text-2)}.assembly-node-list-panel__refresh-button[data-v-3efdc142]:hover,.assembly-node-list-panel__refresh-button[data-v-3efdc142]:focus-visible{color:var(--n-primary-color)}.assembly-node-list-panel__spin[data-v-3efdc142]{flex:1;min-height:0}.assembly-node-list-panel__spin[data-v-3efdc142] .n-spin-content{height:100%;min-height:0}.assembly-node-list-panel__body[data-v-3efdc142]{box-sizing:border-box;flex-direction:column;gap:10px;height:100%;min-height:0;padding:12px 14px 16px;display:flex;overflow-y:auto}.assembly-node-list-panel__empty[data-v-3efdc142]{padding:48px 0}.submit-workspace-dialog[data-v-97d89735]{--submit-dialog-surface:var(--n-card-color,var(--n-modal-color,var(--n-color)));--submit-dialog-soft-surface:color-mix(in srgb, var(--submit-dialog-surface) 90%, var(--n-primary-color) 7%);--submit-dialog-border:color-mix(in srgb, var(--n-border-color) 76%, transparent);--submit-dialog-muted:var(--n-text-color-3);--submit-dialog-accent:var(--n-primary-color)}.submit-workspace-dialog[data-v-97d89735]:focus{outline:none}.submit-workspace-dialog__header[data-v-97d89735]{align-items:center;gap:12px;min-width:0;display:flex}.submit-workspace-dialog__title[data-v-97d89735]{flex:none}.submit-workspace-dialog__branch[data-v-97d89735]{min-width:0;color:var(--submit-dialog-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;overflow:hidden}.submit-workspace-dialog__body[data-v-97d89735]{flex-direction:column;gap:14px;display:flex}.submit-workspace-dialog__summary[data-v-97d89735]{color:var(--n-text-color-2);margin:0;padding:0;font-size:13px;line-height:1.55;position:relative}.submit-workspace-dialog__summary[data-v-97d89735]:before{background:var(--submit-dialog-accent);content:"";border-radius:999px;width:3px;position:absolute;top:3px;bottom:3px;left:-12px}.submit-workspace-dialog__summary strong[data-v-97d89735]{color:var(--n-text-color);font-weight:600}.submit-workspace-dialog__footer[data-v-97d89735]{justify-content:flex-end;gap:8px;display:flex}.switch-assembly-child-node-version-dialog[data-v-ddd78c5d]{--assembly-dialog-surface:var(--n-card-color,var(--n-modal-color,var(--n-color)));--assembly-dialog-soft-surface:color-mix(in srgb, var(--assembly-dialog-surface) 90%, var(--n-text-color) 4%);--assembly-dialog-row-surface:color-mix(in srgb, var(--assembly-dialog-surface) 84%, var(--n-primary-color) 10%);--assembly-dialog-hover-surface:color-mix(in srgb, var(--assembly-dialog-surface) 78%, var(--n-primary-color) 16%);--assembly-dialog-adopted-surface:color-mix(in srgb, var(--assembly-dialog-surface) 82%, var(--n-primary-color) 12%);--assembly-dialog-border-soft:color-mix(in srgb, var(--n-border-color) 70%, transparent);width:540px}.switch-assembly-child-node-version-dialog[data-v-ddd78c5d]:focus{outline:none}.switch-assembly-child-node-version-dialog__body[data-v-ddd78c5d]{flex-direction:column;gap:14px;display:flex}.switch-assembly-child-node-version-dialog__node[data-v-ddd78c5d]{border-bottom:1px solid var(--assembly-dialog-border-soft);flex-direction:column;gap:8px;min-width:0;padding:2px 0 14px;display:flex}.switch-assembly-child-node-version-dialog__node-row[data-v-ddd78c5d]{align-items:baseline;gap:10px;min-width:0;display:flex}.switch-assembly-child-node-version-dialog__node-label[data-v-ddd78c5d]{color:var(--n-text-color-2);flex:0 0 58px;font-size:12px}.switch-assembly-child-node-version-dialog__node-name[data-v-ddd78c5d]{min-width:0;color:var(--n-text-color);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.switch-assembly-child-node-version-dialog__list[data-v-ddd78c5d]{overscroll-behavior:contain;scrollbar-gutter:stable;flex-direction:column;gap:9px;max-height:min(420px,52vh);padding:2px 2px 2px 0;display:flex;overflow-y:auto}.switch-assembly-child-node-version-dialog__commit[data-v-ddd78c5d]{background:var(--assembly-dialog-row-surface);width:100%;min-width:0;color:var(--n-text-color);cursor:pointer;text-align:left;border:1px solid #0000;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px 14px;padding:13px 14px;transition:border-color .16s,background .16s;display:grid}.switch-assembly-child-node-version-dialog__commit[data-v-ddd78c5d]:not(:disabled):hover{border-color:var(--n-primary-color);background:var(--assembly-dialog-hover-surface)}.switch-assembly-child-node-version-dialog__commit[data-v-ddd78c5d]:disabled{cursor:default}.switch-assembly-child-node-version-dialog__commit--adopted[data-v-ddd78c5d]{border-color:color-mix(in srgb, var(--n-primary-color) 34%, transparent);background:var(--assembly-dialog-adopted-surface)}.switch-assembly-child-node-version-dialog__commit-main[data-v-ddd78c5d]{align-items:center;gap:6px;min-width:0;display:flex}.switch-assembly-child-node-version-dialog__message[data-v-ddd78c5d]{min-width:0;color:var(--n-text-color);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.switch-assembly-child-node-version-dialog__meta[data-v-ddd78c5d]{min-width:0;color:var(--n-text-color-2);text-overflow:ellipsis;white-space:nowrap;grid-column:1;gap:7px;font-size:12px;line-height:1.3;display:flex;overflow:hidden}.switch-assembly-child-node-version-dialog__meta span[data-v-ddd78c5d]{text-overflow:ellipsis;min-width:0;overflow:hidden}.switch-assembly-child-node-version-dialog__meta span[data-v-ddd78c5d]:not(:first-child):before{color:var(--n-text-color-disabled);content:"/";margin-right:7px}.switch-assembly-child-node-version-dialog__action[data-v-ddd78c5d]{grid-area:1/2/span 2;justify-content:flex-end;align-items:center;display:flex}.switch-assembly-child-node-version-dialog__adopted-tag[data-v-ddd78c5d]{--n-color:color-mix(in srgb, var(--n-primary-color) 18%, transparent);--n-border:1px solid color-mix(in srgb, var(--n-primary-color) 36%, transparent);--n-text-color:var(--n-primary-color);flex:none}.switch-assembly-child-node-version-dialog__select-label[data-v-ddd78c5d]{border:1px solid color-mix(in srgb, var(--n-primary-color) 38%, transparent);background:color-mix(in srgb, var(--n-primary-color) 10%, transparent);min-height:24px;color:var(--n-primary-color);border-radius:999px;align-items:center;padding:0 10px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.switch-assembly-child-node-version-dialog__commit:not(:disabled):hover .switch-assembly-child-node-version-dialog__select-label[data-v-ddd78c5d]{background:color-mix(in srgb, var(--n-primary-color) 18%, transparent)}.viewport-stack[data-v-9928626f]{width:100%;height:100%;position:relative}.render-container[data-v-9928626f]{background:#fff;width:100%;height:100%;position:relative}.loading-placeholder[data-v-9928626f]{color:#94a3b8;justify-content:center;align-items:center;width:100%;height:100%;font-size:14px;display:flex}.drawing-hint[data-v-9928626f]{backdrop-filter:blur(10px);color:#a3c5ff;white-space:nowrap;pointer-events:none;z-index:9;background:#141820f2;border:1px solid #4a9eff4d;border-radius:6px;padding:10px 20px;font-size:14px;position:absolute;bottom:80px;left:50%;transform:translate(-50%);box-shadow:0 4px 24px #00000073}.floating-panel-viewport[data-v-fd80f66c]{pointer-events:none;display:flex;position:fixed;inset:0}.floating-panel-viewport--center[data-v-fd80f66c]{justify-content:center;align-items:center}.floating-panel-viewport--top-left[data-v-fd80f66c]{justify-content:flex-start;align-items:flex-start}.floating-panel-shell[data-v-fd80f66c]{pointer-events:auto}.floating-panel-card[data-v-fd80f66c]{border-radius:6px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 8px 24px #0000002e}.floating-panel-header[data-v-fd80f66c]{border-bottom:1px solid var(--floating-panel-divider-color);user-select:none;justify-content:space-between;align-items:center;gap:8px;min-height:36px;padding:4px 8px 4px 10px;display:flex}.floating-panel-header--draggable[data-v-fd80f66c]{cursor:move}.floating-panel-header__leading[data-v-fd80f66c]{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.floating-panel-header__icon[data-v-fd80f66c]{flex-shrink:0;width:18px;height:18px}.floating-panel-header__title[data-v-fd80f66c]{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}.floating-panel-header__actions[data-v-fd80f66c]{flex-shrink:0;align-items:center;gap:2px;display:inline-flex}.floating-panel-body[data-v-fd80f66c]{max-height:min(70vh,520px);padding:12px;overflow:auto}.floating-panel-footer[data-v-fd80f66c]{border-top:1px solid var(--floating-panel-divider-color);padding:8px 12px 12px}.measure-result-panel[data-v-750ba3cf]{border-top:1px solid var(--n-border-color);flex-direction:column;gap:8px;max-height:min(42vh,320px);padding-top:8px;display:flex;overflow:auto}.measure-result-panel__empty[data-v-750ba3cf]{padding:8px 4px;font-size:12px}.measure-result-panel__section[data-v-750ba3cf]{flex-direction:column;gap:2px;display:flex}.measure-result-panel__section-title[data-v-750ba3cf]{padding:2px 4px 4px}.measure-result-panel__entity-title[data-v-750ba3cf]{font-size:12px;font-weight:600;line-height:18px}.measure-result-row[data-v-750ba3cf]{border-radius:var(--measure-result-row-radius,3px);text-align:left;box-sizing:border-box;background:0 0;border:none;grid-template-columns:84px 1fr;align-items:start;gap:8px;width:100%;padding:6px 8px;display:grid}.measure-result-row--selectable[data-v-750ba3cf]{cursor:pointer}.measure-result-row--selectable[data-v-750ba3cf]:hover:not(.measure-result-row--active){background:var(--measure-result-row-hover-bg)}.measure-result-row--active[data-v-750ba3cf]{background:var(--measure-result-row-active-bg)}.measure-result-row__label[data-v-750ba3cf]{font-size:12px;line-height:18px}.measure-result-row__value[data-v-750ba3cf]{word-break:break-word;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;line-height:18px}.measure-dialog-toolbar[data-v-f98e470a]{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:4px;min-height:40px;display:flex}[data-v-f98e470a] .dropdown-option-icon{object-fit:contain;width:18px;height:18px}.viewport-toolbar__tooltip[data-v-03cd9096]{font-size:12px;line-height:18px}.viewport-toolbar__tooltip-desc[data-v-03cd9096]{color:#8fa3c8}.display-model-menu[data-v-03cd9096]{flex-direction:column;gap:6px;width:188px;display:flex}.display-model-menu__item[data-v-03cd9096]{text-align:left;border-radius:8px;grid-template-columns:minmax(0,1fr);align-items:center;width:100%;min-height:36px;padding:6px 10px;display:grid}.display-model-menu__label-cn[data-v-03cd9096]{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;line-height:16px;overflow:hidden}.view-orientation-quick-switch[data-v-03cd9096]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:192px;display:grid}.view-orientation-quick-switch__item[data-v-03cd9096]{cursor:pointer;border-radius:8px;flex-direction:column;align-items:center;gap:4px;padding:10px 8px;display:flex}.view-orientation-quick-switch__preview[data-v-03cd9096]{justify-content:center;align-items:center;width:38px;height:34px;display:flex;position:relative}.view-orientation-quick-switch__preview-svg[data-v-03cd9096]{width:100%;height:100%;overflow:visible}.view-orientation-quick-switch__face[data-v-03cd9096]{fill:#0000;stroke:none}.view-orientation-quick-switch__outline[data-v-03cd9096]{fill:none;stroke:#d6e0f0eb;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round}.view-orientation-quick-switch__preview--front .view-orientation-quick-switch__face--main[data-v-03cd9096],.view-orientation-quick-switch__preview--back .view-orientation-quick-switch__face--main[data-v-03cd9096],.view-orientation-quick-switch__preview--left .view-orientation-quick-switch__face--main[data-v-03cd9096],.view-orientation-quick-switch__preview--right .view-orientation-quick-switch__face--main[data-v-03cd9096],.view-orientation-quick-switch__preview--top .view-orientation-quick-switch__face--top[data-v-03cd9096],.view-orientation-quick-switch__preview--bottom .view-orientation-quick-switch__face--top[data-v-03cd9096]{fill:var(--n-text-color-pressed)}.view-orientation-quick-switch__preview--front[data-v-03cd9096]{transform:none}.view-orientation-quick-switch__preview--back[data-v-03cd9096]{transform-origin:50%;transform:scaleX(-1)}.view-orientation-quick-switch__preview--left[data-v-03cd9096]{transform-origin:50%;transform:rotate(-90deg)scaleX(-1)}.view-orientation-quick-switch__preview--right[data-v-03cd9096]{transform-origin:50%;transform:rotate(90deg)}.view-orientation-quick-switch__preview--top[data-v-03cd9096]{transform:none}.view-orientation-quick-switch__preview--bottom[data-v-03cd9096]{transform-origin:50%;transform:rotate(180deg)}.view-orientation-quick-switch__label-cn[data-v-03cd9096]{font-size:12px;font-weight:500;line-height:16px}.view-orientation-quick-switch__label-en[data-v-03cd9096]{color:#8fa3c8;font-size:11px;line-height:14px}.trim-power-overlay[data-v-929eb423]{pointer-events:none;z-index:8;width:100%;height:100%;position:absolute;inset:0}.n-button[data-v-fc31c559]{justify-content:start;height:60px}.n-button[data-v-fc31c559] .n-button__content{flex-flow:column wrap;justify-content:start;align-items:start;gap:10px;height:max-content;display:flex}.rectangle-property[data-v-3687b4ae]{flex-direction:column;gap:8px;display:flex}.pm-collapse[data-v-3687b4ae] .n-collapse-item__header{padding:6px 0}.group-block+.group-block[data-v-3687b4ae]{margin-top:12px}.group-label[data-v-3687b4ae]{margin-bottom:8px;display:block}.construction-group[data-v-3687b4ae]{margin-top:8px;padding-left:6px}.param-grid[data-v-3687b4ae]{flex-direction:column;gap:8px;display:flex}.param-row[data-v-3687b4ae]{grid-template-columns:60px 1fr;align-items:center;gap:8px;display:grid}.param-inputs[data-v-3687b4ae]{flex-direction:column;gap:6px;display:flex}.param-field[data-v-3687b4ae]{grid-template-columns:16px 1fr;align-items:center;gap:6px;display:grid}.param-axis[data-v-3687b4ae],.param-label[data-v-3687b4ae]{font-size:12px}.line-property-manager-panel[data-v-ec133f16],.existing-relations-section[data-v-ec133f16]{flex-direction:column;gap:8px;display:flex}.relation-main[data-v-ec133f16]{flex-direction:column;min-width:0;display:flex}.add-relations-section[data-v-ec133f16]{flex-direction:column;gap:8px;display:flex}.line-options-section[data-v-ec133f16]{flex-direction:column;gap:6px;display:flex}.line-parameters-section[data-v-ec133f16]{flex-direction:column;gap:8px;display:flex}.param-row[data-v-ec133f16]{grid-template-columns:48px 1fr;align-items:center;gap:8px;display:grid}.param-label[data-v-ec133f16]{font-size:12px}.line-property[data-v-c57a41c4]{flex-direction:column;gap:8px;display:flex}.pm-collapse[data-v-c57a41c4] .n-collapse-item__header{padding:6px 0}.info-box[data-v-c57a41c4]{background:#eab30826;border:1px solid #eab30859;border-radius:6px;padding:8px 10px}.direction-angle[data-v-c57a41c4]{grid-template-columns:48px 1fr;align-items:center;gap:8px;margin-top:10px;display:grid}.option-list[data-v-c57a41c4]{flex-direction:column;gap:6px;display:flex}.param-grid[data-v-c57a41c4]{flex-direction:column;gap:8px;display:flex}.param-row[data-v-c57a41c4]{grid-template-columns:48px 1fr;align-items:center;gap:8px;display:grid}.param-label[data-v-c57a41c4]{font-size:12px}.circle-property[data-v-f1ab6741]{flex-direction:column;gap:8px;display:flex}.pm-collapse[data-v-f1ab6741] .n-collapse-item__header{padding:6px 0}.circle-type-grid[data-v-f1ab6741]{grid-template-columns:repeat(2,48px);gap:8px;display:grid}.circle-type-button[data-v-f1ab6741]{cursor:pointer;background:#ffffff05;border:1px solid #ffffff1f;border-radius:4px;justify-content:center;align-items:center;width:48px;height:48px;padding:0;display:inline-flex}.circle-type-button img[data-v-f1ab6741]{width:28px;height:28px}.circle-type-button.active[data-v-f1ab6741]{border-color:#4299e1cc;box-shadow:inset 0 0 0 1px #4299e166}.circle-type-button[data-v-f1ab6741]:disabled{opacity:.5;cursor:not-allowed}.add-relations-section[data-v-f1ab6741],.param-grid[data-v-f1ab6741]{flex-direction:column;gap:8px;display:flex}.param-row[data-v-f1ab6741]{grid-template-columns:20px 1fr;align-items:center;gap:8px;display:grid}.param-label[data-v-f1ab6741]{font-size:12px}.arc-property[data-v-794df020]{flex-direction:column;gap:8px;display:flex}.pm-collapse[data-v-794df020] .n-collapse-item__header{padding:6px 0}.arc-type-grid[data-v-794df020]{grid-template-columns:repeat(3,48px);gap:8px;display:grid}.arc-type-button[data-v-794df020]{cursor:pointer;background:#ffffff05;border:1px solid #ffffff1f;border-radius:4px;justify-content:center;align-items:center;width:48px;height:48px;padding:0;display:inline-flex}.arc-type-button img[data-v-794df020]{width:28px;height:28px}.arc-type-button.active[data-v-794df020]{border-color:#4299e1cc;box-shadow:inset 0 0 0 1px #4299e166}.arc-type-button[data-v-794df020]:disabled{opacity:.5;cursor:not-allowed}.add-relations-section[data-v-794df020],.param-grid[data-v-794df020]{flex-direction:column;gap:8px;display:flex}.param-row[data-v-794df020]{grid-template-columns:32px 1fr;align-items:center;gap:8px;display:grid}.param-label[data-v-794df020]{font-size:12px}.ellipse-property[data-v-4e9a4e37]{flex-direction:column;gap:8px;display:flex}.pm-collapse[data-v-4e9a4e37] .n-collapse-item__header{padding:6px 0}.ellipse-type-grid[data-v-4e9a4e37]{grid-template-columns:repeat(2,48px);gap:8px;display:grid}.ellipse-type-button[data-v-4e9a4e37]{cursor:pointer;background:#ffffff05;border:1px solid #ffffff1f;border-radius:4px;justify-content:center;align-items:center;width:48px;height:48px;padding:0;display:inline-flex}.ellipse-type-button img[data-v-4e9a4e37]{width:28px;height:28px}.ellipse-type-button.active[data-v-4e9a4e37]{border-color:#4299e1cc;box-shadow:inset 0 0 0 1px #4299e166}.ellipse-type-button[data-v-4e9a4e37]:disabled{opacity:.5;cursor:not-allowed}.option-list[data-v-4e9a4e37],.add-relations-section[data-v-4e9a4e37],.param-grid[data-v-4e9a4e37]{flex-direction:column;gap:8px;display:flex}.param-row[data-v-4e9a4e37]{grid-template-columns:46px 1fr;align-items:center;gap:8px;display:grid}.param-label[data-v-4e9a4e37]{font-size:12px}.polygon-property[data-v-01bee0eb]{flex-direction:column;gap:8px;display:flex}.pm-collapse[data-v-01bee0eb] .n-collapse-item__header{padding:6px 0}.param-grid[data-v-01bee0eb]{flex-direction:column;gap:8px;display:flex}.param-row[data-v-01bee0eb]{grid-template-columns:36px 1fr;align-items:center;gap:8px;display:grid}.param-row-mode[data-v-01bee0eb]{grid-template-columns:1fr}.param-label[data-v-01bee0eb]{font-size:12px}.new-polygon-button[data-v-01bee0eb]{width:100%;margin-top:10px}.slot-property[data-v-eba69f8d]{flex-direction:column;gap:8px;display:flex}.pm-collapse[data-v-eba69f8d] .n-collapse-item__header{padding:6px 0}.slot-type-grid[data-v-eba69f8d]{grid-template-columns:repeat(2,48px);gap:8px;display:grid}.slot-type-button[data-v-eba69f8d]{cursor:pointer;background:#ffffff05;border:1px solid #ffffff1f;border-radius:4px;justify-content:center;align-items:center;width:48px;height:48px;padding:0;display:inline-flex}.slot-type-button img[data-v-eba69f8d]{width:28px;height:28px}.slot-type-button.active[data-v-eba69f8d]{border-color:#4299e1cc;box-shadow:inset 0 0 0 1px #4299e166}.slot-type-button[data-v-eba69f8d]:disabled{opacity:.5;cursor:not-allowed}.length-type-row[data-v-eba69f8d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.length-type-button[data-v-eba69f8d]{height:28px;color:inherit;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff26;border-radius:4px}.length-type-button.active[data-v-eba69f8d]{border-color:#4299e1cc;box-shadow:inset 0 0 0 1px #4299e159}.length-type-button[data-v-eba69f8d]:disabled{opacity:.5;cursor:not-allowed}.param-grid[data-v-eba69f8d]{flex-direction:column;gap:8px;display:flex}.param-row[data-v-eba69f8d]{grid-template-columns:48px 1fr;align-items:center;gap:8px;display:grid}.param-label[data-v-eba69f8d]{font-size:12px}.point-property[data-v-a7c57f52],.existing-relations-section[data-v-a7c57f52]{flex-direction:column;gap:8px;display:flex}.pm-collapse[data-v-a7c57f52] .n-collapse-item__header{padding:6px 0}.param-grid[data-v-a7c57f52]{flex-direction:column;gap:8px;display:flex}.relations-header[data-v-a7c57f52]{justify-content:flex-end;margin-bottom:6px;display:flex}.point-property[data-v-a7c57f52] .selection-list-frame{max-height:140px}.relation-main[data-v-a7c57f52]{flex-direction:column;min-width:0;display:flex}.relation-related[data-v-a7c57f52]{font-size:12px}.relation-button-list[data-v-a7c57f52]{flex-wrap:wrap;gap:8px;display:flex}.fixed-tip[data-v-a7c57f52]{margin-bottom:8px;display:block}.param-row[data-v-a7c57f52]{grid-template-columns:36px 1fr;align-items:center;gap:8px;display:grid}.param-label[data-v-a7c57f52]{font-size:12px}.sketch-corner-property[data-v-30788aca]{flex-direction:column;gap:8px;display:flex}.pm-collapse[data-v-30788aca] .n-collapse-item__header{padding:6px 0}.param-grid[data-v-30788aca]{flex-direction:column;gap:10px;display:flex}.radio-list[data-v-30788aca]{flex-direction:column;gap:6px;display:flex}.param-row[data-v-30788aca]{grid-template-columns:48px 1fr;align-items:center;gap:8px;display:grid}.param-label[data-v-30788aca]{font-size:12px}.info-panel[data-v-30788aca]{border:1px solid color-mix(in srgb, var(--n-warning-color,#f0a020) 42%, transparent);background:color-mix(in srgb, var(--n-warning-color,#f0a020) 18%, transparent);border-radius:2px;padding:4px 6px}.info-text[data-v-30788aca]{font-size:12px;line-height:1.4}.entities-panel[data-v-30788aca]{flex-direction:column;min-width:0;display:flex}.entities-list[data-v-30788aca]{min-height:42px}.entity-main[data-v-30788aca]{overflow-wrap:anywhere;word-break:break-word;min-width:0}.chamfer-undo-row[data-v-30788aca]{justify-content:center;padding-top:6px;display:flex}.chamfer-undo-button[data-v-30788aca]{min-width:172px}.sketch-convert-entities-property-section[data-v-cf46f25b]{flex-direction:column;gap:14px;display:flex}.panel-section[data-v-cf46f25b]{border-bottom:1px solid var(--n-border-color,#e5e7eb);flex-direction:column;gap:8px;padding:0 0 14px;display:flex}.panel-section[data-v-cf46f25b]:last-child{border-bottom:0;padding-bottom:0}.panel-block__header[data-v-cf46f25b]{justify-content:space-between;align-items:center;gap:8px;display:flex}.panel-block__title[data-v-cf46f25b]{color:var(--n-text-color,#1f2937);font-size:13px;font-weight:600}.panel-block__meta[data-v-cf46f25b]{color:var(--n-text-color-3,#9ca3af);font-size:12px}.selection-box[data-v-cf46f25b]{box-sizing:border-box;border:1px solid var(--n-border-color,#d9dee8);background:var(--n-input-color,var(--n-color,#fff));border-radius:4px;height:92px;padding:8px;overflow-y:auto}.selection-box--empty[data-v-cf46f25b]{background:color-mix(in srgb, var(--n-primary-color,#2080f0) 10%, var(--n-color,#fff));border-color:var(--n-primary-color,#2080f0)}.selection-box__empty[data-v-cf46f25b]{color:var(--n-text-color-3,#9ca3af);padding:2px;font-size:12px;line-height:1.4}.selection-box__list[data-v-cf46f25b]{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.selection-box__list-item[data-v-cf46f25b]{border:1px solid color-mix(in srgb, var(--n-primary-color,#2080f0) 18%, transparent);background:color-mix(in srgb, var(--n-primary-color,#2080f0) 8%, transparent);border-radius:3px;justify-content:space-between;align-items:center;gap:8px;min-height:26px;padding:4px 6px 4px 8px;display:flex}.selection-box__list-label[data-v-cf46f25b]{min-width:0;color:var(--n-text-color,#1f2937);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12px;line-height:1.4;overflow:hidden}.selection-box__remove-button[data-v-cf46f25b]{color:var(--n-primary-color,#2080f0);cursor:pointer;background:0 0;border:0;border-radius:3px;flex:none;padding:3px 6px;font-size:12px;line-height:1.2;transition:background-color .15s,color .15s}.selection-box__remove-button[data-v-cf46f25b]:hover{background:color-mix(in srgb, var(--n-error-color,#d03050) 10%, transparent);color:var(--n-error-color,#d03050)}.option-list[data-v-cf46f25b]{color:var(--n-text-color,#1f2937);flex-direction:column;gap:8px;font-size:12px;display:flex}.sketch-trim-property[data-v-79567de8],.mode-list[data-v-79567de8]{flex-direction:column;gap:8px;display:flex}.option-list[data-v-79567de8]{flex-direction:column;gap:10px;display:flex}.sketch-entities-transform-property[data-v-cecf61b6]{flex-direction:column;gap:12px;display:flex}.section-body[data-v-cecf61b6]{flex-direction:column;gap:8px;display:flex}.selection-row[data-v-cecf61b6]{grid-template-columns:52px minmax(0,1fr);align-items:center;gap:6px;display:grid}.selection-box[data-v-cecf61b6]{cursor:pointer}.selection-box--single[data-v-cecf61b6]{align-items:center;display:flex}.entity-main[data-v-cecf61b6]{align-items:center;min-width:0;display:flex}.reference-list[data-v-cecf61b6]{cursor:pointer;min-width:0}.reference-list[data-v-cecf61b6] .selection-list-frame--single-row{scrollbar-width:none;-ms-overflow-style:none;overflow-y:hidden}.reference-list[data-v-cecf61b6] .selection-list-frame--single-row::-webkit-scrollbar{width:0;height:0}.selection-box[data-v-cecf61b6] .selection-list-frame--active,.reference-list[data-v-cecf61b6] .selection-list-frame--active{border-color:var(--n-primary-color,#2080f0);background:color-mix(in srgb, var(--n-primary-color,#2080f0) 8%, transparent)}.radio-list[data-v-cecf61b6]{flex-direction:column;gap:6px;display:flex}.field-label[data-v-cecf61b6],.coordinate-label[data-v-cecf61b6]{color:var(--n-text-color-2);font-size:12px}.coordinate-row[data-v-cecf61b6]{grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;display:grid}.repeat-button[data-v-cecf61b6]{align-self:center;min-width:96px}.sketch-entities-transform-property[data-v-7ac8205a]{flex-direction:column;gap:12px;display:flex}.section-body[data-v-7ac8205a]{flex-direction:column;gap:8px;display:flex}.selection-row[data-v-7ac8205a]{grid-template-columns:52px minmax(0,1fr);align-items:center;gap:6px;display:grid}.selection-box[data-v-7ac8205a]{cursor:pointer}.selection-box--single[data-v-7ac8205a]{align-items:center;display:flex}.entity-main[data-v-7ac8205a]{align-items:center;min-width:0;display:flex}.reference-list[data-v-7ac8205a]{cursor:pointer;min-width:0}.reference-list[data-v-7ac8205a] .selection-list-frame--single-row{scrollbar-width:none;-ms-overflow-style:none;overflow-y:hidden}.reference-list[data-v-7ac8205a] .selection-list-frame--single-row::-webkit-scrollbar{width:0;height:0}.selection-box[data-v-7ac8205a] .selection-list-frame--active,.reference-list[data-v-7ac8205a] .selection-list-frame--active{border-color:var(--n-primary-color,#2080f0);background:color-mix(in srgb, var(--n-primary-color,#2080f0) 8%, transparent)}.radio-list[data-v-7ac8205a]{flex-direction:column;gap:6px;display:flex}.field-label[data-v-7ac8205a],.coordinate-label[data-v-7ac8205a]{color:var(--n-text-color-2);font-size:12px}.coordinate-row[data-v-7ac8205a]{grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;display:grid}.repeat-button[data-v-7ac8205a]{align-self:center;min-width:96px}.sketch-entities-transform-property[data-v-590f6f4e]{flex-direction:column;gap:12px;display:flex}.section-body[data-v-590f6f4e]{flex-direction:column;gap:8px;display:flex}.selection-row[data-v-590f6f4e]{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:6px;display:grid}.selection-box[data-v-590f6f4e]{cursor:pointer}.entity-main[data-v-590f6f4e]{align-items:center;min-width:0;display:flex}.reference-list[data-v-590f6f4e]{cursor:pointer;min-width:0}.reference-list[data-v-590f6f4e] .selection-list-frame--single-row{scrollbar-width:none;-ms-overflow-style:none;overflow-y:hidden}.reference-list[data-v-590f6f4e] .selection-list-frame--single-row::-webkit-scrollbar{width:0;height:0}.selection-box[data-v-590f6f4e] .selection-list-frame--active,.reference-list[data-v-590f6f4e] .selection-list-frame--active{border-color:var(--n-primary-color,#2080f0);background:color-mix(in srgb, var(--n-primary-color,#2080f0) 8%, transparent)}.field-label[data-v-590f6f4e],.coordinate-label[data-v-590f6f4e],.unit-label[data-v-590f6f4e]{color:var(--n-text-color-2);font-size:12px}.coordinate-row[data-v-590f6f4e]{grid-template-columns:64px minmax(0,1fr) 28px;align-items:center;gap:6px;display:grid}.style-spline-property[data-v-953c81a1]{flex-direction:column;gap:8px;display:flex}.option-list[data-v-953c81a1]{flex-direction:column;gap:6px;display:flex}.param-grid[data-v-953c81a1]{flex-direction:column;gap:8px;display:flex}.param-group[data-v-953c81a1]{padding:2px 0}.param-row[data-v-953c81a1]{grid-template-columns:64px 1fr;align-items:center;gap:8px;display:grid}.param-label[data-v-953c81a1]{font-size:12px}.weight-label[data-v-953c81a1]{margin-bottom:4px;font-size:12px}.weight-row[data-v-953c81a1]{align-items:center;display:flex}.spline-property[data-v-4476e323]{flex-direction:column;gap:8px;display:flex}.option-list[data-v-4476e323]{flex-direction:column;gap:6px;display:flex}.param-grid[data-v-4476e323]{flex-direction:column;gap:8px;display:flex}.param-row[data-v-4476e323]{grid-template-columns:40px 1fr;align-items:center;gap:8px;display:grid}.param-label[data-v-4476e323]{font-size:12px}.row[data-v-92298c7a]{justify-content:space-between;gap:12px;display:flex}.puppy-collapse-item__header-extra[data-v-07f8d89b]{align-items:center;gap:8px;display:inline-flex}.puppy-collapse-item__fieldset[data-v-07f8d89b]{border:0;min-inline-size:0;margin:0;padding:0}.puppy-collapse-item__fieldset[data-v-07f8d89b]:disabled{opacity:.6}.puppy-form-item[data-v-da8544ac]{align-items:center;gap:8px;width:100%;min-width:0;display:flex}.puppy-form-item__icon[data-v-da8544ac]{color:inherit;flex:none;justify-content:center;align-items:center;display:inline-flex}.puppy-form-item__icon button[data-v-da8544ac]{background:0 0;border:0 solid #0000;transition:border-color .15s,background-color .15s,opacity .15s}.can-select[data-v-da8544ac]{border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;padding:4px;display:flex;border:1px solid var(--n-title-text-color-disabled)!important}.is-clickable[data-v-da8544ac]{cursor:pointer}.is-selected[data-v-da8544ac]{background:#7f7f7f2e!important}.is-disabled[data-v-da8544ac]{opacity:.6}.puppy-form-item__body[data-v-da8544ac]{flex:auto;min-width:0}.blend-type-glyph[data-v-f918b004]{width:28px;height:28px;display:block}.blend-property[data-v-b5ec927d]{flex-direction:column;gap:8px;display:flex}.pm-collapse[data-v-b5ec927d]{width:100%}.section-grid[data-v-b5ec927d],.button-row[data-v-b5ec927d],.variable-point-list[data-v-b5ec927d]{flex-direction:column;gap:10px;display:flex}.type-grid[data-v-b5ec927d]{grid-template-columns:repeat(var(--blend-type-columns,4), minmax(0, 1fr));gap:8px;display:grid}.type-card[data-v-b5ec927d]{min-height:40px;color:inherit;background:#ffffff05;border:1px solid #ffffff2e;border-radius:4px;justify-content:center;align-items:center;transition:border-color .15s,background-color .15s;display:inline-flex}.type-card[data-v-b5ec927d]:hover{border-color:#ffffff47}.type-card.is-active[data-v-b5ec927d]{color:#7ab1f5;background:#5aa3f21f;border-color:#5aa3f2b8}.field-label-text[data-v-b5ec927d]{justify-content:center;align-items:center;min-width:28px;font-size:12px;line-height:1;display:inline-flex}.face-set-label[data-v-b5ec927d]{white-space:nowrap;justify-content:center;align-items:center;gap:4px;font-size:12px;line-height:1;display:inline-flex}.field-with-unit[data-v-b5ec927d]{align-items:center;gap:8px;width:100%;display:flex}.field-with-unit[data-v-b5ec927d] .n-input-number{flex:auto;min-width:0}.field-unit[data-v-b5ec927d]{opacity:.68;white-space:nowrap;flex:none;font-size:12px}.blend-property[data-v-cff97518]{flex-direction:column;gap:8px;display:flex}.pm-collapse[data-v-cff97518]{width:100%}.section-grid[data-v-cff97518],.button-row[data-v-cff97518],.variable-point-list[data-v-cff97518]{flex-direction:column;gap:10px;display:flex}.type-grid[data-v-cff97518]{grid-template-columns:repeat(var(--blend-type-columns,4), minmax(0, 1fr));gap:8px;display:grid}.type-card[data-v-cff97518]{min-height:40px;color:inherit;background:#ffffff05;border:1px solid #ffffff2e;border-radius:4px;justify-content:center;align-items:center;transition:border-color .15s,background-color .15s;display:inline-flex}.type-card[data-v-cff97518]:hover{border-color:#ffffff47}.type-card.is-active[data-v-cff97518]{color:#7ab1f5;background:#5aa3f21f;border-color:#5aa3f2b8}.field-label-text[data-v-cff97518]{justify-content:center;align-items:center;min-width:28px;font-size:12px;line-height:1;display:inline-flex}.face-set-label[data-v-cff97518]{white-space:nowrap;justify-content:center;align-items:center;gap:4px;font-size:12px;line-height:1;display:inline-flex}.field-with-unit[data-v-cff97518]{align-items:center;gap:8px;width:100%;display:flex}.field-with-unit[data-v-cff97518] .n-input-number{flex:auto;min-width:0}.field-unit[data-v-cff97518]{opacity:.68;white-space:nowrap;flex:none;font-size:12px}.blend-property[data-v-84861c7a]{flex-direction:column;gap:8px;display:flex}.pm-collapse[data-v-84861c7a]{width:100%}.section-grid[data-v-84861c7a],.button-row[data-v-84861c7a],.variable-point-list[data-v-84861c7a]{flex-direction:column;gap:10px;display:flex}.type-grid[data-v-84861c7a]{grid-template-columns:repeat(var(--blend-type-columns,4), minmax(0, 1fr));gap:8px;display:grid}.type-card[data-v-84861c7a]{min-height:40px;color:inherit;background:#ffffff05;border:1px solid #ffffff2e;border-radius:4px;justify-content:center;align-items:center;transition:border-color .15s,background-color .15s;display:inline-flex}.type-card[data-v-84861c7a]:hover{border-color:#ffffff47}.type-card.is-active[data-v-84861c7a]{color:#7ab1f5;background:#5aa3f21f;border-color:#5aa3f2b8}.field-label-text[data-v-84861c7a]{justify-content:center;align-items:center;min-width:28px;font-size:12px;line-height:1;display:inline-flex}.face-set-label[data-v-84861c7a]{white-space:nowrap;justify-content:center;align-items:center;gap:4px;font-size:12px;line-height:1;display:inline-flex}.field-with-unit[data-v-84861c7a]{align-items:center;gap:8px;width:100%;display:flex}.field-with-unit[data-v-84861c7a] .n-input-number{flex:auto;min-width:0}.field-unit[data-v-84861c7a]{opacity:.68;white-space:nowrap;flex:none;font-size:12px}.extrude-property[data-v-b4910329],.section-grid[data-v-b4910329]{flex-direction:column;gap:8px;display:flex}.field-label-text[data-v-b4910329]{min-width:32px;color:var(--n-text-color);justify-content:center;align-items:center;font-size:12px;display:inline-flex}.field-label-empty[data-v-b4910329]{width:32px;min-width:32px;height:20px;display:inline-flex}.field-label-icon[data-v-b4910329]{object-fit:contain;opacity:.92;width:16px;height:16px}.contour-item[data-v-b4910329]{align-items:center;gap:6px;min-width:0;display:flex}.contour-diamond[data-v-b4910329]{color:#8fb8ff;font-size:12px}.contour-label[data-v-b4910329]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.revolve-property[data-v-d161d625],.section-grid[data-v-d161d625]{flex-direction:column;gap:8px;display:flex}.field-label-text[data-v-d161d625]{color:#ffffffe0;justify-content:center;align-items:center;min-width:32px;font-size:12px;display:inline-flex}.field-label-empty[data-v-d161d625]{width:32px;min-width:32px;height:20px;display:inline-flex}.selection-entry[data-v-d161d625]{align-items:center;gap:6px;min-width:0;display:flex}.selection-marker[data-v-d161d625]{background:#8fb8ff;border-radius:50%;flex:none;width:6px;height:6px}.selection-label[data-v-d161d625]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.revolve-cut-keep-dialog-viewport[data-v-9abf20aa]{z-index:4000;pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;box-shadow:none!important}.revolve-cut-keep-dialog-shell[data-v-9abf20aa]{pointer-events:auto}.revolve-cut-keep-dialog-card[data-v-9abf20aa]{box-shadow:none;border-radius:6px}.revolve-cut-keep-dialog-header[data-v-9abf20aa]{cursor:move;user-select:none;align-items:center;min-height:28px;display:flex}.revolve-cut-keep-dialog-title[data-v-9abf20aa]{font-size:14px;font-weight:600}.dialog-body[data-v-9abf20aa]{flex-direction:column;gap:12px;display:flex}.mode-list[data-v-9abf20aa]{flex-direction:column;gap:8px;display:flex}.fragment-list[data-v-9abf20aa]{flex-direction:column;gap:6px;max-height:220px;display:flex;overflow-y:auto}.fragment-row[data-v-9abf20aa]{border:1px solid var(--n-border-color);width:100%;min-height:30px;color:var(--n-text-color);background:var(--n-color);cursor:pointer;text-align:left;border-radius:6px;align-items:center;gap:8px;padding:5px 8px;display:flex}.fragment-row[data-v-9abf20aa]:hover,.fragment-row--selected[data-v-9abf20aa]{border-color:var(--n-primary-color);background:var(--n-primary-color-suppl)}.fragment-label[data-v-9abf20aa]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dialog-footer[data-v-9abf20aa]{justify-content:flex-end;gap:8px;display:flex}.revolve-cut-property[data-v-6a68d7b1],.reference-axis-property[data-v-39a7d529]{flex-direction:column;gap:8px;display:flex}.pm-collapse[data-v-39a7d529] .n-collapse-item__header{padding:6px 0}.group-block+.group-block[data-v-39a7d529]{margin-top:12px}.diagnostic[data-v-39a7d529]{color:var(--n-text-color-2);font-size:12px}[data-v-39a7d529] .n-radio .n-radio__label{color:var(--n-text-color)}.sw-plane-property[data-v-d1437fe3]{flex-direction:column;gap:8px;display:flex}.pm-collapse[data-v-d1437fe3] .n-collapse-item__header{padding:6px 0}.status-banner[data-v-d1437fe3]{border:1px solid var(--n-border-color,color-mix(in srgb, var(--n-text-color,#1f2937) 24%, transparent));border-radius:2px;padding:4px 8px;font-size:13px;font-weight:600}.status-success[data-v-d1437fe3]{color:#0f2e0b;background:#75e26d}.status-warning[data-v-d1437fe3]{color:#4a3a00;background:#f9d56e}.status-error[data-v-d1437fe3]{color:#4a0f0f;background:#ff9f9f}.reference-input[data-v-d1437fe3]{border:1px solid var(--n-border-color,color-mix(in srgb, var(--n-text-color,#1f2937) 24%, transparent));cursor:pointer;text-align:left;background:0 0;border-radius:4px;grid-template-columns:6px 1fr;align-items:center;gap:8px;width:100%;min-height:30px;padding:0 8px;display:grid}.reference-input.active[data-v-d1437fe3]{border-color:var(--n-primary-color,#2080f0);background:color-mix(in srgb, var(--n-primary-color,#2080f0) 12%, transparent)}.slot-accent[data-v-d1437fe3]{border-radius:1px;width:4px;height:18px}.reference-text[data-v-d1437fe3]{color:var(--n-text-color);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.slot-midplane-tag[data-v-d1437fe3]{color:var(--n-text-color-2);margin-top:6px;margin-left:2px;font-size:12px;line-height:18px}.reference-detail[data-v-d1437fe3]{flex-direction:column;gap:8px;margin-top:8px;display:flex}.scalar-row[data-v-d1437fe3]{border:1px solid var(--n-border-color,color-mix(in srgb, var(--n-text-color,#1f2937) 24%, transparent));background:0 0;border-radius:4px;align-items:center;gap:8px;padding:4px 8px;display:flex}.scalar-name[data-v-d1437fe3]{color:var(--n-text-color);white-space:nowrap;font-size:12px}.unit-text[data-v-d1437fe3]{color:var(--n-text-color-2);text-align:right;min-width:18px;font-size:12px}.reverse-offset-check[data-v-d1437fe3]{margin-left:2px}.count-row[data-v-d1437fe3]{grid-template-columns:auto 1fr;align-items:center;gap:8px;display:grid}.count-name[data-v-d1437fe3]{color:var(--n-text-color);white-space:nowrap;font-size:12px}.projection-block[data-v-d1437fe3]{border-top:1px solid var(--n-divider-color);margin-top:8px;padding-top:8px}.projection-title[data-v-d1437fe3]{color:var(--n-text-color);margin-bottom:6px;font-size:12px;font-weight:600}[data-v-d1437fe3] .n-radio .n-radio__label,[data-v-d1437fe3] .n-checkbox .n-checkbox__label,[data-v-d1437fe3] .n-input-number .n-input__input-el{color:var(--n-text-color)}.scalar-row[data-v-d1437fe3]{background:0 0!important;border:none!important;padding:0!important}.scalar-row .unit-text[data-v-d1437fe3]{display:none!important}.scalar-row .scalar-editor[data-v-d1437fe3]{width:100%}.scalar-row[data-v-d1437fe3] .n-input-number{width:100%;background:0 0!important}.scalar-row[data-v-d1437fe3] .n-input-number .n-input-wrapper{border:1px solid var(--n-border-color,color-mix(in srgb, var(--n-text-color,#1f2937) 24%, transparent))!important;box-shadow:none!important;background:0 0!important}.scalar-row[data-v-d1437fe3] .n-input-number .n-input__input-el{color:var(--n-text-color)!important}.scalar-row.scalar-row--angle[data-v-d1437fe3],.scalar-row[data-scalar-kind=angle][data-v-d1437fe3],.scalar-row[data-scalar-type=angle][data-v-d1437fe3],.first-reference-slot .scalar-row[data-v-d1437fe3]:first-of-type{display:none!important}.reference-point-property[data-v-92c325bf]{flex-direction:column;gap:8px;display:flex}.pm-collapse[data-v-92c325bf] .n-collapse-item__header{padding:6px 0}.group-block+.group-block[data-v-92c325bf]{margin-top:12px}.group-block.disabled[data-v-92c325bf]{opacity:.5}.param-grid[data-v-92c325bf]{flex-direction:column;gap:8px;display:flex}.param-row[data-v-92c325bf]{grid-template-columns:36px 1fr;align-items:center;gap:8px;display:grid}.param-label[data-v-92c325bf]{color:var(--n-text-color);font-size:12px}[data-v-92c325bf] .n-checkbox .n-checkbox__label,[data-v-92c325bf] .n-input-number .n-input__input-el,[data-v-92c325bf] .n-radio .n-radio__label{color:var(--n-text-color)}.reference-axis-property[data-v-356361af]{flex-direction:column;gap:8px;display:flex}.pm-collapse[data-v-356361af] .n-collapse-item__header{padding:6px 0}.group-block+.group-block[data-v-356361af]{margin-top:12px}.diagnostic[data-v-356361af]{color:var(--n-text-color-2);font-size:12px}[data-v-356361af] .n-radio .n-radio__label{color:var(--n-text-color)}.sw-plane-property[data-v-3f1c44f0]{flex-direction:column;gap:8px;display:flex}.pm-collapse[data-v-3f1c44f0] .n-collapse-item__header{padding:6px 0}.status-banner[data-v-3f1c44f0]{border:1px solid var(--n-border-color,color-mix(in srgb, var(--n-text-color,#1f2937) 24%, transparent));border-radius:2px;padding:4px 8px;font-size:13px;font-weight:600}.status-success[data-v-3f1c44f0]{color:#0f2e0b;background:#75e26d}.status-warning[data-v-3f1c44f0]{color:#4a3a00;background:#f9d56e}.status-error[data-v-3f1c44f0]{color:#4a0f0f;background:#ff9f9f}.reference-input[data-v-3f1c44f0]{border:1px solid var(--n-border-color,color-mix(in srgb, var(--n-text-color,#1f2937) 24%, transparent));cursor:pointer;text-align:left;background:0 0;border-radius:4px;grid-template-columns:6px 1fr;align-items:center;gap:8px;width:100%;min-height:30px;padding:0 8px;display:grid}.reference-input.active[data-v-3f1c44f0]{border-color:var(--n-primary-color,#2080f0);background:color-mix(in srgb, var(--n-primary-color,#2080f0) 12%, transparent)}.slot-accent[data-v-3f1c44f0]{border-radius:1px;width:4px;height:18px}.reference-text[data-v-3f1c44f0]{color:var(--n-text-color);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.slot-midplane-tag[data-v-3f1c44f0]{color:var(--n-text-color-2);margin-top:6px;margin-left:2px;font-size:12px;line-height:18px}.reference-detail[data-v-3f1c44f0]{flex-direction:column;gap:8px;margin-top:8px;display:flex}.scalar-row[data-v-3f1c44f0]{border:1px solid var(--n-border-color,color-mix(in srgb, var(--n-text-color,#1f2937) 24%, transparent));background:0 0;border-radius:4px;align-items:center;gap:8px;padding:4px 8px;display:flex}.scalar-name[data-v-3f1c44f0]{color:var(--n-text-color);white-space:nowrap;font-size:12px}.unit-text[data-v-3f1c44f0]{color:var(--n-text-color-2);text-align:right;min-width:18px;font-size:12px}.reverse-offset-check[data-v-3f1c44f0]{margin-left:2px}.count-row[data-v-3f1c44f0]{grid-template-columns:auto 1fr;align-items:center;gap:8px;display:grid}.count-name[data-v-3f1c44f0]{color:var(--n-text-color);white-space:nowrap;font-size:12px}.projection-block[data-v-3f1c44f0]{border-top:1px solid var(--n-divider-color);margin-top:8px;padding-top:8px}.projection-title[data-v-3f1c44f0]{color:var(--n-text-color);margin-bottom:6px;font-size:12px;font-weight:600}[data-v-3f1c44f0] .n-radio .n-radio__label,[data-v-3f1c44f0] .n-checkbox .n-checkbox__label,[data-v-3f1c44f0] .n-input-number .n-input__input-el{color:var(--n-text-color)}.scalar-row[data-v-3f1c44f0]{background:0 0!important;border:none!important;padding:0!important}.scalar-row .unit-text[data-v-3f1c44f0]{display:none!important}.scalar-row .scalar-editor[data-v-3f1c44f0]{width:100%}.scalar-row[data-v-3f1c44f0] .n-input-number{width:100%;background:0 0!important}.scalar-row[data-v-3f1c44f0] .n-input-number .n-input-wrapper{border:1px solid var(--n-border-color,color-mix(in srgb, var(--n-text-color,#1f2937) 24%, transparent))!important;box-shadow:none!important;background:0 0!important}.scalar-row[data-v-3f1c44f0] .n-input-number .n-input__input-el{color:var(--n-text-color)!important}.scalar-row.scalar-row--angle[data-v-3f1c44f0],.scalar-row[data-scalar-kind=angle][data-v-3f1c44f0],.scalar-row[data-scalar-type=angle][data-v-3f1c44f0],.first-reference-slot .scalar-row[data-v-3f1c44f0]:first-of-type{display:none!important}.reference-point-property[data-v-81f6e902]{flex-direction:column;gap:8px;display:flex}.pm-collapse[data-v-81f6e902] .n-collapse-item__header{padding:6px 0}.group-block+.group-block[data-v-81f6e902]{margin-top:12px}.group-block.disabled[data-v-81f6e902]{opacity:.5}.param-grid[data-v-81f6e902]{flex-direction:column;gap:8px;display:flex}.param-row[data-v-81f6e902]{grid-template-columns:36px 1fr;align-items:center;gap:8px;display:grid}.param-label[data-v-81f6e902]{color:var(--n-text-color);font-size:12px}[data-v-81f6e902] .n-checkbox .n-checkbox__label,[data-v-81f6e902] .n-input-number .n-input__input-el,[data-v-81f6e902] .n-radio .n-radio__label{color:var(--n-text-color)}.geometry-relations-panel[data-v-b1e191e3]{flex-direction:column;gap:8px;padding:8px;display:flex}.selected-entities-section[data-v-b1e191e3]{flex-direction:column;gap:8px;display:flex}.entity-main[data-v-b1e191e3]{flex-direction:column;min-width:0;display:flex}.entity-type[data-v-b1e191e3]{font-size:12px}.existing-relations-section[data-v-b1e191e3],.add-relations-section[data-v-b1e191e3],.dimension-property-section[data-v-34aa5b69]{flex-direction:column;gap:8px;display:flex}.property-row[data-v-34aa5b69]{align-items:center;gap:8px;display:flex}.property-label[data-v-34aa5b69]{color:#9a9ea8;flex:0 0 56px;font-size:12px}.property-static[data-v-34aa5b69]{font-size:12px}.property-dangling[data-v-34aa5b69]{color:#8b5a2b;font-size:12px}.property-select[data-v-34aa5b69]{flex:auto;min-width:0}.path-length-property-section[data-v-9f8fb9b1]{flex-direction:column;gap:14px;display:flex}.panel-section[data-v-9f8fb9b1]{border-bottom:1px solid var(--n-border-color,#e5e7eb);flex-direction:column;gap:8px;padding:0 0 14px;display:flex}.panel-section[data-v-9f8fb9b1]:last-child{border-bottom:0;padding-bottom:0}.panel-block__header[data-v-9f8fb9b1]{justify-content:space-between;align-items:center;gap:8px;display:flex}.panel-block__title[data-v-9f8fb9b1]{color:var(--n-text-color,#1f2937);font-size:13px;font-weight:600}.panel-block__meta[data-v-9f8fb9b1]{color:var(--n-text-color-3,#9ca3af);font-size:12px}.insert-component-section[data-v-14c823d4]{flex-direction:column;gap:8px;padding:4px 0;display:flex}.insert-info[data-v-14c823d4]{font-size:12px}.insert-filter[data-v-14c823d4]{align-items:center;gap:8px;display:flex}.insert-search[data-v-14c823d4]{padding:0}.insert-list-header[data-v-14c823d4]{padding:4px 0 0}.insert-list-container[data-v-14c823d4]{background:#fff;border:1px solid #d8e1ec;border-radius:4px;height:260px;min-height:260px;overflow-y:auto;box-shadow:inset 0 1px #ffffffd9}.insert-list-item[data-v-14c823d4]{cursor:pointer;color:#263445;background:#fff;align-items:center;gap:8px;min-height:30px;padding:5px 8px;font-size:12px;line-height:1.4;transition:background .15s,color .15s;display:flex}.insert-list-item[data-v-14c823d4]:hover{color:#172033;background:#eef6ff}.insert-list-item.is-selected[data-v-14c823d4]{color:#0f172a;background:#dbeafe}.insert-list-item+.insert-list-item[data-v-14c823d4]{border-top:1px solid #e3eaf2}.insert-list-item-icon[data-v-14c823d4]{color:#667085;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;display:flex}.insert-list-item-label[data-v-14c823d4]{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.insert-list-loading[data-v-14c823d4]{border-top:1px solid #e3eaf2;justify-content:center;padding:12px;display:flex}.insert-list-empty[data-v-14c823d4]{color:#6b7280;justify-content:center;padding:16px;display:flex}.pm-collapse[data-v-14c823d4] .n-collapse-item__header{padding:6px 0;font-size:12px}.pm-collapse[data-v-14c823d4] .n-collapse-item__content-inner{padding-top:4px}.insert-options-radio-group[data-v-14c823d4]{flex-direction:column;gap:6px;padding:2px 0 4px;font-size:12px;display:flex}.move-component-property[data-v-eee6d1cd]{color:var(--n-text-color,#1f2937);flex-direction:column;gap:8px;display:flex}.pm-collapse[data-v-eee6d1cd] .n-collapse-item__header{padding:6px 0}.group-block[data-v-eee6d1cd],.xyz-input-list[data-v-eee6d1cd]{flex-direction:column;gap:8px;display:flex}.xyz-input-row[data-v-eee6d1cd]{grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:6px;display:grid}.xyz-input-label[data-v-eee6d1cd]{color:var(--n-text-color-2,#4b5563);white-space:nowrap;font-size:12px}.apply-move-btn[data-v-eee6d1cd],.apply-rotate-btn[data-v-eee6d1cd]{align-self:flex-start}.radio-list[data-v-eee6d1cd]{flex-direction:column;gap:6px;display:flex}[data-v-eee6d1cd] .n-radio .n-radio__label{color:var(--n-text-color,#1f2937)}.field-label[data-v-eee6d1cd]{color:var(--n-text-color-3,#6b7280);font-size:12px}.selection-box[data-v-eee6d1cd]{border:1px solid var(--n-border-color,#d9dee8);border-radius:4px;justify-content:center;align-items:center;min-height:56px;padding:6px;display:flex}.along-entity-box[data-v-eee6d1cd]{min-height:48px}.collision-components-box[data-v-eee6d1cd]{min-width:0}.collision-components-box[data-v-eee6d1cd] .selection-list-frame{scrollbar-width:none;-ms-overflow-style:none;min-height:34px;overflow-y:hidden}.collision-components-box[data-v-eee6d1cd] .selection-list-frame::-webkit-scrollbar{width:0;height:0}.collision-components-box--active[data-v-eee6d1cd] .selection-list-frame{border-color:var(--n-primary-color,#2080f0);background:color-mix(in srgb, var(--n-primary-color,#2080f0) 8%, transparent)}.resume-drag-btn[data-v-eee6d1cd]{align-self:center}.selection-box-text[data-v-eee6d1cd]{color:var(--n-text-color,#1f2937);word-break:break-all;font-size:12px}.along-entity-status[data-v-eee6d1cd]{justify-content:space-between;align-items:center;gap:8px;display:flex}.along-entity-phase[data-v-eee6d1cd]{color:var(--n-text-color-3,#6b7280);font-size:12px}.unit-label[data-v-eee6d1cd]{color:var(--n-text-color-3,#6b7280);white-space:nowrap;font-size:12px}.reference-list[data-v-5caaac4c]{min-width:0}.reference-list[data-v-5caaac4c] .selection-list-frame--single-row{scrollbar-width:none;-ms-overflow-style:none;overflow-y:hidden}.reference-list[data-v-5caaac4c] .selection-list-frame--single-row::-webkit-scrollbar{width:0;height:0}.reference-list[data-v-5caaac4c] .selection-list-frame--active{background:#2f8cff14;border-color:#2f8cff}.reference-item[data-v-5caaac4c]{align-items:center;min-width:0;display:flex}.up-to-reference-fields[data-v-e97cbb7d]{flex-direction:column;gap:8px;display:flex}.selection-row[data-v-e97cbb7d],.number-row[data-v-e97cbb7d]{grid-template-columns:52px minmax(0,1fr);align-items:center;gap:6px;display:grid}.field-label[data-v-e97cbb7d]{color:var(--n-text-color);white-space:nowrap;text-align:right;font-size:12px}.selection-input[data-v-e97cbb7d]{min-width:0}.active-reference-input[data-v-e97cbb7d] .n-input-wrapper{box-shadow:inset 3px 0 #18a058}.selected-reference-input[data-v-e97cbb7d] .n-input-wrapper{box-shadow:inset 3px 0 #7c3aed}.radio-list[data-v-e97cbb7d]{flex-direction:column;gap:4px;padding-left:58px;display:flex}.up-to-reference-toggle-row[data-v-e97cbb7d]{gap:6px;padding-left:58px;display:flex}.linear-component-pattern-property[data-v-1db58685]{flex-direction:column;gap:8px;display:flex}.pm-collapse[data-v-1db58685] .n-collapse-item__header{padding:6px 0}.pm-collapse[data-v-1db58685] .n-collapse-item__content-inner{padding-top:4px}.group-block[data-v-1db58685]{flex-direction:column;gap:8px;display:flex}.selection-row[data-v-1db58685],.button-row[data-v-1db58685],.number-row[data-v-1db58685]{grid-template-columns:52px minmax(0,1fr);align-items:center;gap:6px;display:grid}.field-label[data-v-1db58685]{color:var(--n-text-color);white-space:nowrap;text-align:right;font-size:12px}.selection-input[data-v-1db58685]{min-width:0}.selection-input--active[data-v-1db58685]{border-radius:3px}.selection-input--active[data-v-1db58685] .n-input-wrapper{background:#2f8cff14;box-shadow:inset 0 0 0 1px #2f8cff}.radio-list[data-v-1db58685]{flex-direction:column;gap:4px;padding-left:58px;display:flex}.field-title[data-v-1db58685]{color:var(--n-text-color);font-size:12px;font-weight:600}.model-loading-overlay[data-v-0bf57de8]{backdrop-filter:blur(2px);z-index:20;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:0}.model-loading-text[data-v-0bf57de8]{font-size:13px}.preview-page[data-v-cb43f304]{background:#f5f5f5;flex-direction:column;width:100vw;height:100vh;display:flex;overflow:hidden}.preview-header[data-v-cb43f304]{background:#fff;border-bottom:1px solid #e0e0e0;flex-shrink:0;justify-content:space-between;align-items:center;height:60px;padding:0 20px;display:flex}.header-left[data-v-cb43f304],.header-center[data-v-cb43f304],.header-right[data-v-cb43f304]{align-items:center;gap:12px;display:flex}.header-center[data-v-cb43f304]{flex:1;justify-content:center}.preview-content[data-v-cb43f304]{background:#2a2a2a;flex:1;display:flex;position:relative;overflow:hidden}.viewport-container[data-v-cb43f304]{flex:1;position:relative;overflow:hidden}.viewport-placeholder[data-v-cb43f304]{color:#888;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.viewport-toolbar[data-v-cb43f304]{background:#ffffffe6;border-radius:6px;padding:8px;position:absolute;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #0003}.version-preview-list[data-v-c1256ef1]{--version-preview-list-bg:var(--editor-side-panel-drawer-bg,var(--n-color));--version-preview-list-item-bg:var(--version-preview-card-bg);--version-preview-list-item-hover-bg:var(--version-preview-card-hover-bg);--version-preview-list-item-selected-bg:var(--version-preview-card-selected-bg);--version-preview-list-border:var(--editor-side-panel-divider,var(--version-preview-card-border));--version-preview-list-active-border:var(--version-preview-card-active-border);--version-preview-list-title:var(--n-text-color);--version-preview-list-meta:var(--version-preview-card-meta);--version-preview-list-branch:var(--version-preview-card-branch);--version-preview-list-title-marker:var(--version-preview-card-title-marker);--version-preview-list-title-marker-ring:var(--version-preview-card-title-marker-ring);--version-preview-list-title-marker-active:var(--version-preview-card-title-marker-active);--version-preview-list-shadow:var(--version-preview-card-shadow);background:var(--version-preview-list-bg)}.version-preview-list__header[data-v-c1256ef1]{justify-content:space-between;align-items:center;gap:var(--editor-side-panel-header-gap,10px);padding:var(--editor-side-panel-header-padding,14px 14px 12px);border-bottom:1px solid var(--version-preview-list-border);background:var(--version-preview-list-bg);display:flex}.version-preview-list__title[data-v-c1256ef1]{color:var(--version-preview-list-title);font-size:var(--editor-side-panel-title-size,15px);font-weight:var(--editor-side-panel-title-weight,700);line-height:var(--editor-side-panel-title-line-height,1.35);margin:0}.version-preview-list__body[data-v-c1256ef1]{box-sizing:border-box;flex:1;height:100%;min-height:0;padding:12px 14px 18px;overflow-y:auto}.version-preview-list__empty[data-v-c1256ef1]{margin-top:80px}.version-preview-list__loading[data-v-c1256ef1]{height:100%;min-height:220px;color:var(--version-preview-list-meta);flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.version-preview-list__loading-text[data-v-c1256ef1]{color:var(--version-preview-list-meta);font-size:13px;line-height:1.45}.version-preview-list__item[data-v-c1256ef1]{border:1px solid var(--version-preview-list-border);background:var(--version-preview-list-item-bg);width:100%;color:var(--version-preview-list-title);text-align:left;cursor:pointer;box-shadow:var(--version-preview-list-shadow);border-radius:8px;flex-direction:column;gap:7px;padding:11px 12px 10px 14px;transition:background-color .16s,border-color .16s,box-shadow .16s,transform .12s;display:flex;position:relative}.version-preview-list__item[data-v-c1256ef1]:before{content:"";background:0 0;border-radius:0 4px 4px 0;width:4px;transition:background-color .16s,opacity .16s;position:absolute;top:12px;bottom:12px;left:0}.version-preview-list__item+.version-preview-list__item[data-v-c1256ef1]{margin-top:9px}.version-preview-list__item[data-v-c1256ef1]:hover,.version-preview-list__item[data-v-c1256ef1]:focus-visible{background:var(--version-preview-list-item-hover-bg);border-color:var(--version-preview-list-active-border);box-shadow:var(--version-preview-list-shadow), inset 0 0 0 1px color-mix(in srgb, var(--n-primary-color) 18%, transparent)}.version-preview-list__item[data-v-c1256ef1]:hover:before,.version-preview-list__item[data-v-c1256ef1]:focus-visible:before{background:var(--n-primary-color);opacity:.56}.version-preview-list__item[data-v-c1256ef1]:active{background:var(--version-preview-list-item-selected-bg);border-color:var(--version-preview-list-active-border);transform:translateY(1px)}.version-preview-list__item--selected[data-v-c1256ef1]{background:var(--version-preview-list-item-selected-bg);border-color:var(--version-preview-list-active-border);box-shadow:var(--version-preview-list-shadow), inset 0 0 0 1px color-mix(in srgb, var(--n-primary-color) 30%, transparent)}.version-preview-list__item--selected[data-v-c1256ef1]:before{background:var(--n-primary-color);opacity:1}.version-preview-list__item[aria-busy=true][data-v-c1256ef1]{cursor:progress}.version-preview-list__title-row[data-v-c1256ef1]{grid-template-columns:10px minmax(0,1fr) auto auto;align-items:center;column-gap:8px;min-width:0;display:grid}.version-preview-list__title-marker[data-v-c1256ef1]{border:1px solid color-mix(in srgb, var(--version-preview-list-title-marker) 72%, #fff 28%);background:var(--version-preview-list-title-marker);width:7px;height:7px;box-shadow:0 0 0 3px var(--version-preview-list-title-marker-ring);border-radius:999px;transition:background-color .16s,border-color .16s,box-shadow .16s}.version-preview-list__item-title[data-v-c1256ef1]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:800;line-height:1.35;transition:color .16s;overflow:hidden}.version-preview-list__item:hover .version-preview-list__item-title[data-v-c1256ef1],.version-preview-list__item:focus-visible .version-preview-list__item-title[data-v-c1256ef1],.version-preview-list__item--selected .version-preview-list__item-title[data-v-c1256ef1]{color:var(--n-primary-color)}.version-preview-list__item:hover .version-preview-list__title-marker[data-v-c1256ef1],.version-preview-list__item:focus-visible .version-preview-list__title-marker[data-v-c1256ef1],.version-preview-list__item--selected .version-preview-list__title-marker[data-v-c1256ef1]{background:var(--version-preview-list-title-marker-active);border-color:color-mix(in srgb, var(--version-preview-list-title-marker-active) 62%, #fff 38%);box-shadow:0 0 0 4px var(--version-preview-list-title-marker-ring)}.version-preview-list__adopted-tag[data-v-c1256ef1]{flex:none}.version-preview-list__switching-spin[data-v-c1256ef1]{flex:none;width:12px;height:12px;font-size:12px}.version-preview-list__switching-spin[data-v-c1256ef1] .n-spin-body,.version-preview-list__switching-spin[data-v-c1256ef1] .n-spin-content{width:12px;height:12px}.version-preview-list__branch-row[data-v-c1256ef1]{white-space:nowrap;min-width:0;color:var(--version-preview-list-meta);align-items:center;gap:5px;padding-left:18px;font-size:12px;line-height:1.45;display:flex}.version-preview-list__branch-group[data-v-c1256ef1]{min-width:0;color:var(--version-preview-list-branch);flex:auto;align-items:center;display:inline-flex}.version-preview-list__branch-icon[data-v-c1256ef1]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;opacity:.86;flex:none;width:13px;height:13px;margin-right:4px}.version-preview-list__author[data-v-c1256ef1]{text-overflow:ellipsis;max-width:78px;color:var(--version-preview-list-meta);flex:0 auto;overflow:hidden}.version-preview-list__branch[data-v-c1256ef1]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--version-preview-list-branch);flex:auto;overflow:hidden}.version-preview-list__time[data-v-c1256ef1]{color:color-mix(in srgb, var(--version-preview-list-meta) 86%, transparent);padding-left:18px;font-size:12px;line-height:1.45;display:block}.version-preview-page__viewport[data-v-328b8e7b]{width:100%;height:100%;position:relative}.version-preview-page__footer[data-v-328b8e7b]{border-top:1px solid var(--n-border-color);background:var(--n-color)}.model-loading-overlay[data-v-328b8e7b]{z-index:20;backdrop-filter:blur(2px);flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:0}.model-loading-text[data-v-328b8e7b]{color:var(--n-text-color);font-size:13px}*,:before,:after,::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 #0000;--un-ring-shadow:0 0 #0000;--un-shadow-inset: ;--un-shadow:0 0 #0000;--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:#93c5fd80;--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }.container,[container=""]{width:100%}[\!container=""]{width:100%!important}@media (width>=320px){.container,[container=""]{max-width:320px}[\!container=""]{max-width:320px!important}}@media (width>=640px){.container,[container=""]{max-width:640px}[\!container=""]{max-width:640px!important}}@media (width>=768px){.container,[container=""]{max-width:768px}[\!container=""]{max-width:768px!important}}@media (width>=1024px){.container,[container=""]{max-width:1024px}[\!container=""]{max-width:1024px!important}}@media (width>=1280px){.container,[container=""]{max-width:1280px}[\!container=""]{max-width:1280px!important}}@media (width>=1920px){.container,[container=""]{max-width:1920px}[\!container=""]{max-width:1920px!important}}[select~="$event)"]{user-select:var(--event\))}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative,[relative=""]{position:relative}.left--50\%{left:-50%}.top-6{top:1.5rem}.z-100{z-index:100}.grid{display:grid}.\!m-0{margin:0!important}.m-0{margin:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mr-1{margin-right:.25rem}.mr-3px{margin-right:3px}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.inline{display:inline}.block,[block=""]{display:block}.inline-block{display:inline-block}.hidden{display:none}[size~="12"]{width:3rem;height:3rem}[size~="14"]{width:3.5rem;height:3.5rem}[size~="24"]{width:6rem;height:6rem}[default-size~="0.78"]:default{width:.195rem;height:.195rem}[default-size~="0.8"]:default{width:.2rem;height:.2rem}.\!h-20px{height:20px!important}.h-0{height:0}.h-100vh,.h-screen{height:100vh}.h-30px{height:30px}.h-3px{height:3px}.h-40px{height:40px}.h-42px{height:42px}.h-5{height:1.25rem}.h-50vh{height:50vh}.h-5rem{height:5rem}.h-full{height:100%}.h2{height:.5rem}.h3{height:.75rem}.max-h-100px{max-height:100px}.max-w-1100px{max-width:1100px}.max-w-360px{max-width:360px}.max-w-560px{max-width:560px}.min-h-0{min-height:0}.min-h-28px{min-height:28px}.min-w-\[28px\],.min-w-28px{min-width:28px}.min-w-0{min-width:0}.min-w-160px{min-width:160px}.min-w-200px{min-width:200px}.min-w-360px{min-width:360px}.min-w-800px{min-width:800px}.w-0{width:0}.w-100vw,.w-screen{width:100vw}.w-10vw{width:10vw}.w-200\%{width:200%}.w-25\%{width:25%}.w-30px{width:30px}.w-40vw{width:40vw}.w-44px{width:44px}.w-5{width:1.25rem}.w-full{width:100%}.flex{display:flex}.inline-flex{display:inline-flex}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}[transform-origin~=center]{transform-origin:50%}.transform{transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.cursor-pointer{cursor:pointer}.cursor-not-allowed{cursor:not-allowed}.cursor-grab{cursor:grab}.active\:cursor-grabbing:active{cursor:grabbing}.touch-none{touch-action:none}.select-none{user-select:none}.resize{resize:both}[items~=start]{align-items:flex-start}[items~=end]{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-self-start{justify-self:start}.justify-self-end{justify-self:end}.justify-self-center{justify-self:center}.gap-\[10px\],.gap-10px{gap:10px}.gap-0\.5rem,.gap-2{gap:.5rem}.gap-1{gap:.25rem}.gap-15px{gap:15px}.gap-3{gap:.75rem}.gap-5px{gap:5px}.gap-x-2{column-gap:.5rem}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.break-all{word-break:break-all}.border{border-width:1px}.border-white\/12{border-color:#ffffff1f}.rounded-\[6px\]{border-radius:6px}.bg-\#f5f7fa{--un-bg-opacity:1;background-color:rgb(245 247 250/var(--un-bg-opacity)) }[stroke-width~="1"]{stroke-width:1px}[stroke-width~="1.6"]{stroke-width:1.6px}[stroke-width~="1.8"]{stroke-width:1.8px}[stroke-width~="2"]{stroke-width:2px}[stroke~=\#ef4444]{--un-stroke-opacity:1;stroke:rgb(239 68 68/var(--un-stroke-opacity)) }[stroke~=\#ffffff]{--un-stroke-opacity:1;stroke:rgb(255 255 255/var(--un-stroke-opacity)) }[stroke~=none]{stroke:none}.\!p-0{padding:0!important}.\!p-8px{padding:8px!important}.p-0{padding:0}.p-2{padding:.5rem}.px,.px-4,[px=""]{padding-left:1rem;padding-right:1rem}.px-0{padding-left:0;padding-right:0}.px-12px{padding-left:12px;padding-right:12px}.py-10px{padding-top:10px;padding-bottom:10px}.py-2{padding-top:.5rem;padding-bottom:.5rem}[px~=default\:]:default{padding-left:1rem;padding-right:1rem}.pl-8{padding-left:2rem}.pr-8px{padding-right:8px}.\!text-12px{font-size:12px!important}.text-\[10px\]{font-size:10px}.text-12px{font-size:12px}.text-14px{font-size:14px}.text-16px{font-size:16px}.text-xs{font-size:.75rem;line-height:1rem}[empty-text~="1"]:empty{font-size:.25rem}[empty-text~="2"]:empty{font-size:.5rem}.text-\[var\(--n-text-color-2\)\]{color:var(--n-text-color-2) }.text-\[var\(--n-text-color-3\)\]{color:var(--n-text-color-3) }[color~=\#63E2B7]{--un-text-opacity:1;color:rgb(99 226 183/var(--un-text-opacity)) }.font-600{font-weight:600}.leading-none{line-height:1}.tab,[tab=""]{tab-size:4}[tab~="1"]{tab-size:1}.opacity-68{opacity:.68}.opacity-78{opacity:.78}.opacity-82{opacity:.82}.outline{outline-style:solid}.filter{filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.backdrop-filter{backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}[duration~="0"]{transition-duration:0s}[delay~="0"]{transition-delay:0s}.ease{transition-timing-function:cubic-bezier(.4,0,.2,1)}*{box-sizing:border-box;margin:0;padding:0}html,body{width:100vw;height:100vh;overflow:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}::-webkit-scrollbar{width:5px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#888;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#555}.tooltip{display:inline-block;position:relative}.tooltip .tooltiptext{visibility:hidden;color:#fff;text-align:center;z-index:1;opacity:0;white-space:nowrap;background-color:#333;border-radius:4px;padding:5px 10px;font-size:12px;transition:opacity .3s;position:absolute;bottom:125%;left:50%;transform:translate(-50%)}.tooltip:hover .tooltiptext{visibility:visible;opacity:1}.snap-indicator{pointer-events:none;user-select:none;flex-direction:row;align-items:center;gap:2px;margin-top:12px;margin-left:12px;display:flex}.snap-indicator-icon{flex-shrink:0;width:20px;height:20px;display:block}.dropdown-option-icon--active{background:#939393}
