.n-config-provider{width:100%;height:100%}.auth-error-container[data-v-121ad378]{display:flex;justify-content:center;align-items:center;height:100vh;background-color:#f5f7fa;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.error-card[data-v-121ad378]{background:#fff;padding:40px;border-radius:12px;box-shadow:0 4px 12px #0000001a;text-align:center;max-width:480px;width:90%}.icon[data-v-121ad378]{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;margin-bottom:16px;border-radius:50%;background:#f97316;color:#fff;font-size:32px;font-weight:700}h1[data-v-121ad378]{margin:0 0 16px;color:#2c3e50;font-size:24px}.message[data-v-121ad378]{color:#5c6b7f;margin-bottom:8px;line-height:1.5}.sub-message[data-v-121ad378]{color:#8c9baf;font-size:14px;margin-bottom:32px}.actions[data-v-121ad378]{display:flex;gap:16px;justify-content:center}button[data-v-121ad378]{padding:10px 20px;border-radius:6px;border:none;font-size:14px;font-weight:500;cursor:pointer;transition:opacity .2s}button[data-v-121ad378]:hover{opacity:.9}.primary-btn[data-v-121ad378]{background-color:#3b82f6;color:#fff}.secondary-btn[data-v-121ad378]{background-color:#e2e8f0;color:#475569}.feature-tree-node-icon[data-v-6d7e6ed3]{flex-shrink:0}.feature-tree[data-v-5c5780ae]{width:100%;height:100%;display:flex;flex-direction:column;min-height:0}.panel-content[data-v-5c5780ae]{flex:1;position:relative;overflow-y:auto;padding:8px;min-height:0}.feature-tree-loading[data-v-5c5780ae]{display:flex;align-items:center;justify-content:center;gap:8px;padding:60px 0;color:var(--n-text-color-3, #6b7280);font-size:12px}.feature-tree-loading-overlay[data-v-5c5780ae]{position:absolute;inset:8px;background:#0f111514;backdrop-filter:blur(1px);z-index:1}.feature-tree-loading-text[data-v-5c5780ae]{white-space:nowrap}.panel-search[data-v-5c5780ae]{padding:0 16px 8px}[data-v-5c5780ae] .tree-node-label-wrap{display:inline-flex;align-items:center;gap:6px}[data-v-5c5780ae] .tree-node-icon{width:16px;display:inline-flex;align-items:center;justify-content:center}[data-v-5c5780ae] .tree-node-label-text--assembly-edit{color:var(--n-primary-color, #2080f0)}[data-v-5c5780ae] .tree-node-status{display:inline-flex;align-items:center;gap:3px;opacity:.75;font-size:12px}.manager-title[data-v-39604c90]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.manager-error-message[data-v-39604c90]{max-width:260px;font-size:12px;line-height:1.5;white-space:normal}.manager-actions[data-v-39604c90]{display:flex;gap:6px;flex-shrink:0;margin-left:12px}.manager-content[data-v-39604c90]{flex:1;overflow:auto;padding:12px 12px 24px}.manager-section+.manager-section[data-v-39604c90]{margin-top:16px}.section-title[data-v-39604c90]{margin-bottom:8px}.section-body[data-v-39604c90]{display:flex;flex-direction:column;gap:8px}.manager-empty[data-v-39604c90]{margin-top:40px}.dropdown-button[data-v-f26dffa1]{border:1px solid transparent;overflow:hidden;transition:all .2s}.dropdown-button .dropdown-button-main[data-v-f26dffa1]{cursor:pointer}.dropdown-button-label[data-v-f26dffa1]{display:flex;align-items:center;justify-content:center;gap:2px;padding:6px 8px}.dropdown-button-down[data-v-f26dffa1]{display:flex;align-items:center;justify-content:center;min-width:14px;padding:8px 3px;cursor:pointer}.dropdown-button-down-icon[data-v-f26dffa1]{font-size:12px;opacity:.7;line-height:.8;transform:scale(1.5)}.dropdown-button[data-v-f26dffa1]:hover,.dropdown-button.is-active[data-v-f26dffa1]{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-f26dffa1],.dropdown-button.is-active .dropdown-button-down[data-v-f26dffa1]{background:var(--n-tab-color-segment)}.dropdown-button-row .dropdown-button-label[data-v-f26dffa1]{padding:3px 6px}.dropdown-button-row .dropdown-button-down[data-v-f26dffa1]{min-width:13px;padding:0 5px}.dropdown-button-column[data-v-f26dffa1],.dropdown-button-label.is-column[data-v-f26dffa1]{flex-direction:column}.dropdown-button-label.is-column span[data-v-f26dffa1]{white-space:pre-line;word-break:keep-all;text-align:center}.dropdown-button-label.is-row[data-v-f26dffa1]{flex-direction:row;justify-content:flex-start}.dropdown-button-disabled[data-v-f26dffa1]{border:1px solid transparent;overflow:hidden}.dropdown-button-disabled .dropdown-button-main[data-v-f26dffa1]{cursor:not-allowed}.dropdown-button-disabled img[data-v-f26dffa1]{filter:grayscale(100%) brightness(1.2)}.dropdown-button-disabled span[data-v-f26dffa1]{color:var(--n-tab-text-color-disabled)}.dropdown-button-disabled .dropdown-button-down[data-v-f26dffa1]{display:flex;align-items:center;justify-content:center;min-width:14px;border-left:1px solid transparent;cursor:not-allowed}.dropdown-button-disabled .dropdown-button-down-icon[data-v-f26dffa1]{font-size:12px;opacity:.7}.command-categories[data-v-6235e7d6]{display:flex;align-items:stretch;gap:0;flex-wrap:nowrap;width:100%;height:116px;min-height:116px;max-height:116px;box-sizing:border-box;overflow-x:auto}.category[data-v-6235e7d6]{display:flex;flex-direction:column;gap:6px;padding:4px 8px;min-width:max-content;position:relative}.category+.category[data-v-6235e7d6]{border-left:1px solid var(--n-tab-border-color)}.category-actions.feature-layout-grid[data-v-6235e7d6]{--feature-large-width: 66px;--feature-small-min-width: 62px;--feature-row-height: 34px;display:grid;grid-template-columns:repeat(var(--feature-grid-columns),max-content);grid-template-rows:repeat(var(--feature-grid-rows),var(--feature-row-height));align-items:stretch;justify-items:stretch;column-gap:3px;row-gap:3px}.feature-command[data-v-6235e7d6]{width:max-content;height:100%}.feature-command-small[data-v-6235e7d6]{width:max-content;min-width:var(--feature-small-min-width)}.feature-command-large[data-v-6235e7d6]{width:var(--feature-large-width)}.feature-command[data-v-6235e7d6]>*{width:100%}[data-v-6235e7d6] .dropdown-option-icon{width:18px;height:18px;object-fit:contain}.command-categories[data-v-25337871]{display:flex;align-items:stretch;gap:0;flex-wrap:nowrap;width:100%;height:116px;min-height:116px;max-height:116px;box-sizing:border-box;overflow-x:auto}.category[data-v-25337871]{display:flex;flex-direction:column;gap:6px;padding:4px 8px;min-width:max-content;position:relative}.category+.category[data-v-25337871]{border-left:1px solid var(--n-tab-border-color)}.category-actions[data-v-25337871]{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.category-actions.sketch-layout-grid[data-v-25337871]{--sketch-large-width: 72px;--sketch-small-min-width: 76px;--sketch-row-height: 34px;display:grid;grid-template-columns:repeat(var(--sketch-grid-columns),max-content);grid-template-rows:repeat(var(--sketch-grid-rows),var(--sketch-row-height));align-items:stretch;justify-items:stretch;column-gap:3px;row-gap:3px}.sketch-command[data-v-25337871]{width:max-content;height:100%}.sketch-command-small[data-v-25337871]{width:max-content;min-width:var(--sketch-small-min-width)}.sketch-command-large[data-v-25337871]{width:var(--sketch-large-width)}.sketch-command-large[data-sketch-key=trim-entities][data-v-25337871],.sketch-command-large[data-sketch-key=convert-entities][data-v-25337871]{width:100px}.sketch-command-large[data-sketch-key=display-delete-relations][data-v-25337871]{width:140px}.sketch-command[data-v-25337871]>*{width:100%}.command-split[data-v-25337871]{display:inline-flex;align-items:stretch;gap:2px}.category-draw .category-actions[data-v-25337871]{display:grid;grid-auto-flow:column;grid-template-rows:repeat(3,auto);align-items:start}[data-v-25337871] .dropdown-option-icon{width:18px;height:18px;object-fit:contain}.command-categories[data-v-cdfd7f94]{display:flex;align-items:stretch;gap:0;flex-wrap:nowrap;width:100%;height:116px;min-height:116px;max-height:116px;box-sizing:border-box;overflow-x:auto}.category[data-v-cdfd7f94]{display:flex;flex-direction:column;gap:6px;padding:4px 8px;min-width:max-content;position:relative}.category-actions[data-v-cdfd7f94]{display:flex;align-items:stretch;gap:2px}.mark-command[data-v-cdfd7f94]{display:inline-flex;align-items:stretch}.command-categories[data-v-33772f4e]{display:flex;align-items:stretch;gap:0;flex-wrap:nowrap;width:max-content;height:116px;min-height:116px;max-height:116px;box-sizing:border-box;overflow-x:hidden;overflow-y:hidden;border-right:1px solid var(--n-tab-border-color)}.category[data-v-33772f4e]{display:flex;flex-direction:column;gap:6px;padding:4px 8px;min-width:max-content;position:relative}.category-actions.feature-layout-grid[data-v-33772f4e]{--feature-large-width: 66px;--feature-small-min-width: 62px;--feature-row-height: 34px;display:grid;grid-template-columns:repeat(var(--feature-grid-columns),max-content);grid-template-rows:repeat(var(--feature-grid-rows),var(--feature-row-height));align-items:stretch;justify-items:stretch;column-gap:3px;row-gap:3px}.feature-command[data-v-33772f4e]{width:max-content;height:100%}.feature-command-large[data-v-33772f4e]{width:var(--feature-large-width)}.feature-command-small[data-v-33772f4e]{width:max-content;min-width:var(--feature-small-min-width)}.feature-command[data-v-33772f4e]>*{width:100%}[data-v-33772f4e] .dropdown-option-icon{width:18px;height:18px;object-fit:contain}.user-menu[data-v-c47d17fb]{display:flex;align-items:center}.user-trigger[data-v-c47d17fb]{padding:4px 8px}.username[data-v-c47d17fb]{font-weight:500}.n-card[data-v-52e7ba9a] .n-tree-node-switcher{display:none}.shortcut-table[data-v-52e7ba9a]{width:100%}.shortcut-table[data-v-52e7ba9a] th,.shortcut-table[data-v-52e7ba9a] td{vertical-align:top}.snap-option-group[data-v-52e7ba9a]{margin-top:14px;border:1px solid var(--n-border-color);border-radius:4px;padding:10px 12px}.snap-option-group>legend[data-v-52e7ba9a]{padding:0 4px;font-size:13px}.snap-option-item[data-v-52e7ba9a]{margin-bottom:8px;display:flex;flex-direction:column;align-items:flex-start}.snap-option-item[data-v-52e7ba9a]:last-child{margin-bottom:0}.snap-option-child[data-v-52e7ba9a]{margin-top:6px;margin-left:24px}.angle-option-child[data-v-52e7ba9a]{display:flex;align-items:center;gap:8px}.toolbar-row[data-v-8745075a]{display:flex;align-items:center;padding:0 12px}.toolbar-row-4[data-v-8745075a]{height:32px}.icon-button[data-v-8745075a]{padding:4px;background:transparent;border:none;font-size:12px;border-radius:6px;cursor:pointer}.icon-button svg[data-v-8745075a]{width:16px;height:16px}.editor-main-menu[data-v-8745075a]{min-width:360px;background:transparent;--n-item-height: 34px}.editor-main-menu[data-v-8745075a] .n-menu-item-content{padding:0 10px}.toolbar-tabs[data-v-8745075a]{width:100%}.toolbar-tabs[data-v-8745075a] .n-tabs-nav{margin-bottom:0;padding:0 12px;min-height:40px}.toolbar-tabs[data-v-8745075a] .n-tab-pane{height:132px;min-height:132px;max-height:132px;padding:8px 12px;box-sizing:border-box;overflow:hidden}.toolbar-tabs[data-v-8745075a] .n-tabs-tab{padding:8px 16px;font-size:13px}.toolbar-tabs[data-v-8745075a] .n-tabs-tab-pad{width:10px!important}.operation-hint-container[data-v-8745075a]{display:flex;align-items:center;justify-content:space-between;width:100%;gap:16px}.operation-hint[data-v-8745075a]{padding:0 8px;flex:1}.drawing-actions[data-v-8745075a]{display:flex;align-items:center;gap:8px;padding-right:8px}.imported-model-node-icon[data-v-4ea05923]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.part-tab-bar[data-v-bc9d2d69]{width:100%;height:max-content;user-select:none;display:flex;align-items:center;overflow:hidden}.part-tab-bar .n-tabs[data-v-bc9d2d69]{margin-bottom:5px}.part-tab-bar[data-v-bc9d2d69] .n-tabs-nav__prefix,.part-tab-bar[data-v-bc9d2d69] .n-tabs-nav__suffix{padding-right:.5rem!important;padding-left:.5rem!important}.part-tab-bar__spinner[data-v-bc9d2d69]{flex-shrink:0;margin-left:2px}.viewport-stack[data-v-1a48fbef]{position:relative;width:100%;height:100%}.render-container[data-v-1a48fbef]{width:100%;height:100%;position:relative}.loading-placeholder[data-v-1a48fbef]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#94a3b8;font-size:14px}.drawing-hint[data-v-1a48fbef]{position:absolute;bottom:80px;left:50%;transform:translate(-50%);background:#141820f2;padding:10px 20px;border-radius:6px;box-shadow:0 4px 24px #00000073;backdrop-filter:blur(10px);border:1px solid rgba(74,158,255,.3);color:#a3c5ff;font-size:14px;white-space:nowrap;pointer-events:none;z-index:9}.view-orientation-quick-switch[data-v-9dedd24b]{width:192px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.view-orientation-quick-switch__item[data-v-9dedd24b]{border-radius:8px;padding:10px 8px;display:flex;flex-direction:column;align-items:center;gap:4px;cursor:pointer}.view-orientation-quick-switch__preview[data-v-9dedd24b]{position:relative;width:38px;height:34px;display:flex;align-items:center;justify-content:center}.view-orientation-quick-switch__preview-svg[data-v-9dedd24b]{width:100%;height:100%;overflow:visible}.view-orientation-quick-switch__face[data-v-9dedd24b]{fill:transparent;stroke:none}.view-orientation-quick-switch__outline[data-v-9dedd24b]{fill:none;stroke:#d6e0f0eb;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.view-orientation-quick-switch__preview--front .view-orientation-quick-switch__face--main[data-v-9dedd24b],.view-orientation-quick-switch__preview--back .view-orientation-quick-switch__face--main[data-v-9dedd24b],.view-orientation-quick-switch__preview--left .view-orientation-quick-switch__face--main[data-v-9dedd24b],.view-orientation-quick-switch__preview--right .view-orientation-quick-switch__face--main[data-v-9dedd24b],.view-orientation-quick-switch__preview--top .view-orientation-quick-switch__face--top[data-v-9dedd24b],.view-orientation-quick-switch__preview--bottom .view-orientation-quick-switch__face--top[data-v-9dedd24b]{fill:var(--n-text-color-pressed)}.view-orientation-quick-switch__preview--front[data-v-9dedd24b]{transform:none}.view-orientation-quick-switch__preview--back[data-v-9dedd24b]{transform:scaleX(-1);transform-origin:center}.view-orientation-quick-switch__preview--left[data-v-9dedd24b]{transform:rotate(-90deg) scaleX(-1);transform-origin:center}.view-orientation-quick-switch__preview--right[data-v-9dedd24b]{transform:rotate(90deg);transform-origin:center}.view-orientation-quick-switch__preview--top[data-v-9dedd24b]{transform:none}.view-orientation-quick-switch__preview--bottom[data-v-9dedd24b]{transform:rotate(180deg);transform-origin:center}.view-orientation-quick-switch__label-cn[data-v-9dedd24b]{font-size:12px;line-height:16px;font-weight:500}.view-orientation-quick-switch__label-en[data-v-9dedd24b]{font-size:11px;line-height:14px;color:#8fa3c8}.trim-power-overlay[data-v-4477e9b4]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:8}.selection-list[data-v-cd2bc50f]{display:flex;flex-direction:column;gap:4px}.selection-list-frame[data-v-cd2bc50f]{border:1px solid rgba(255,255,255,.25);border-radius:4px;padding:6px;font-size:12px;overflow-y:auto}.selection-item[data-v-cd2bc50f]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:24px;border:1px solid rgba(255,255,255,.2);border-radius:3px;padding:2px 6px}.selection-item.active[data-v-cd2bc50f]{border-color:#2f8cff;background:#2f8cff38}.selection-item.selected[data-v-cd2bc50f]:not(.active){border-color:#2f8cffb3;background:#2f8cff1f}.selection-item.disabled[data-v-cd2bc50f]{opacity:.6;pointer-events:none}.selection-empty[data-v-cd2bc50f]{min-height:24px;display:flex;align-items:center;padding:2px 6px;color:#7f7f7f}.puppy-input-select[data-v-91df3095]{display:flex;flex-direction:column;width:100%;min-width:0;min-height:92px;overflow:hidden;border:1px solid rgba(255,255,255,.16);border-radius:4px;background:#ffffff08;padding:4px;outline:none;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.puppy-input-select.is-active[data-v-91df3095]{border-color:#2f8cfff2;background:#2f8cff1f;box-shadow:inset 0 0 0 1px #2f8cff2e}.puppy-input-select.is-disabled[data-v-91df3095]{opacity:.65;pointer-events:none}.puppy-input-select__list-frame[data-v-91df3095]{width:100%;min-height:0}.puppy-input-select[data-v-91df3095] .selection-list-frame{border:0;border-radius:0;padding:0;min-height:auto;background:transparent;overflow-x:hidden;overflow-y:auto}.puppy-input-select[data-v-91df3095] .selection-list{gap:6px}.puppy-input-select[data-v-91df3095] .selection-item{min-height:26px;border-color:#ffffff29;background:#ffffff05}.puppy-input-select[data-v-91df3095] .selection-item.active{border-color:#2f8cfff2;background:#2f8cff2e}.puppy-input-select[data-v-91df3095] .selection-item.selected:not(.active){border-color:#2f8cffb3;background:#2f8cff1a}.rectangle-property[data-v-b5baf6a3]{display:flex;flex-direction:column;gap:8px}.pm-collapse[data-v-b5baf6a3] .n-collapse-item__header{padding:6px 0}.group-block+.group-block[data-v-b5baf6a3]{margin-top:12px}.group-label[data-v-b5baf6a3]{margin-bottom:8px;display:block}.construction-group[data-v-b5baf6a3]{margin-top:8px;padding-left:6px}.param-grid[data-v-b5baf6a3]{display:flex;flex-direction:column;gap:8px}.param-row[data-v-b5baf6a3]{display:grid;grid-template-columns:60px 1fr;gap:8px;align-items:center}.param-inputs[data-v-b5baf6a3]{display:flex;flex-direction:column;gap:6px}.param-field[data-v-b5baf6a3]{display:grid;grid-template-columns:16px 1fr;gap:6px;align-items:center}.param-axis[data-v-b5baf6a3],.param-label[data-v-b5baf6a3]{font-size:12px}.line-property-manager-panel[data-v-ea570255],.existing-relations-section[data-v-ea570255]{display:flex;flex-direction:column;gap:8px}.relation-main[data-v-ea570255]{min-width:0;display:flex;flex-direction:column}.add-relations-section[data-v-ea570255]{display:flex;flex-direction:column;gap:8px}.line-options-section[data-v-ea570255]{display:flex;flex-direction:column;gap:6px}.line-parameters-section[data-v-ea570255]{display:flex;flex-direction:column;gap:8px}.param-row[data-v-ea570255]{display:grid;grid-template-columns:48px 1fr;gap:8px;align-items:center}.param-label[data-v-ea570255]{font-size:12px}.line-property[data-v-5d9558df]{display:flex;flex-direction:column;gap:8px}.pm-collapse[data-v-5d9558df] .n-collapse-item__header{padding:6px 0}.info-box[data-v-5d9558df]{padding:8px 10px;border-radius:6px;background:#eab30826;border:1px solid rgba(234,179,8,.35)}.direction-angle[data-v-5d9558df]{margin-top:10px;display:grid;grid-template-columns:48px 1fr;gap:8px;align-items:center}.option-list[data-v-5d9558df]{display:flex;flex-direction:column;gap:6px}.param-grid[data-v-5d9558df]{display:flex;flex-direction:column;gap:8px}.param-row[data-v-5d9558df]{display:grid;grid-template-columns:48px 1fr;gap:8px;align-items:center}.param-label[data-v-5d9558df]{font-size:12px}.circle-property[data-v-fd530d28]{display:flex;flex-direction:column;gap:8px}.pm-collapse[data-v-fd530d28] .n-collapse-item__header{padding:6px 0}.circle-type-grid[data-v-fd530d28]{display:grid;grid-template-columns:repeat(2,48px);gap:8px}.circle-type-button[data-v-fd530d28]{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.12);background:#ffffff05;border-radius:4px;cursor:pointer;padding:0}.circle-type-button img[data-v-fd530d28]{width:28px;height:28px}.circle-type-button.active[data-v-fd530d28]{border-color:#4299e1cc;box-shadow:0 0 0 1px #4299e166 inset}.circle-type-button[data-v-fd530d28]:disabled{opacity:.5;cursor:not-allowed}.add-relations-section[data-v-fd530d28],.param-grid[data-v-fd530d28]{display:flex;flex-direction:column;gap:8px}.param-row[data-v-fd530d28]{display:grid;grid-template-columns:20px 1fr;gap:8px;align-items:center}.param-label[data-v-fd530d28]{font-size:12px}.arc-property[data-v-363a6ce3]{display:flex;flex-direction:column;gap:8px}.pm-collapse[data-v-363a6ce3] .n-collapse-item__header{padding:6px 0}.arc-type-grid[data-v-363a6ce3]{display:grid;grid-template-columns:repeat(3,48px);gap:8px}.arc-type-button[data-v-363a6ce3]{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.12);background:#ffffff05;border-radius:4px;cursor:pointer;padding:0}.arc-type-button img[data-v-363a6ce3]{width:28px;height:28px}.arc-type-button.active[data-v-363a6ce3]{border-color:#4299e1cc;box-shadow:0 0 0 1px #4299e166 inset}.arc-type-button[data-v-363a6ce3]:disabled{opacity:.5;cursor:not-allowed}.add-relations-section[data-v-363a6ce3],.param-grid[data-v-363a6ce3]{display:flex;flex-direction:column;gap:8px}.param-row[data-v-363a6ce3]{display:grid;grid-template-columns:32px 1fr;gap:8px;align-items:center}.param-label[data-v-363a6ce3]{font-size:12px}.ellipse-property[data-v-ac551bfa]{display:flex;flex-direction:column;gap:8px}.pm-collapse[data-v-ac551bfa] .n-collapse-item__header{padding:6px 0}.ellipse-type-grid[data-v-ac551bfa]{display:grid;grid-template-columns:repeat(2,48px);gap:8px}.ellipse-type-button[data-v-ac551bfa]{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.12);background:#ffffff05;border-radius:4px;cursor:pointer;padding:0}.ellipse-type-button img[data-v-ac551bfa]{width:28px;height:28px}.ellipse-type-button.active[data-v-ac551bfa]{border-color:#4299e1cc;box-shadow:0 0 0 1px #4299e166 inset}.ellipse-type-button[data-v-ac551bfa]:disabled{opacity:.5;cursor:not-allowed}.option-list[data-v-ac551bfa],.add-relations-section[data-v-ac551bfa],.param-grid[data-v-ac551bfa]{display:flex;flex-direction:column;gap:8px}.param-row[data-v-ac551bfa]{display:grid;grid-template-columns:46px 1fr;gap:8px;align-items:center}.param-label[data-v-ac551bfa]{font-size:12px}.polygon-property[data-v-85c8419e]{display:flex;flex-direction:column;gap:8px}.pm-collapse[data-v-85c8419e] .n-collapse-item__header{padding:6px 0}.param-grid[data-v-85c8419e]{display:flex;flex-direction:column;gap:8px}.param-row[data-v-85c8419e]{display:grid;grid-template-columns:36px 1fr;gap:8px;align-items:center}.param-row-mode[data-v-85c8419e]{grid-template-columns:1fr}.param-label[data-v-85c8419e]{font-size:12px}.new-polygon-button[data-v-85c8419e]{margin-top:10px;width:100%}.slot-property[data-v-08e554d6]{display:flex;flex-direction:column;gap:8px}.pm-collapse[data-v-08e554d6] .n-collapse-item__header{padding:6px 0}.slot-type-grid[data-v-08e554d6]{display:grid;grid-template-columns:repeat(2,48px);gap:8px}.slot-type-button[data-v-08e554d6]{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.12);background:#ffffff05;border-radius:4px;cursor:pointer;padding:0}.slot-type-button img[data-v-08e554d6]{width:28px;height:28px}.slot-type-button.active[data-v-08e554d6]{border-color:#4299e1cc;box-shadow:0 0 0 1px #4299e166 inset}.slot-type-button[data-v-08e554d6]:disabled{opacity:.5;cursor:not-allowed}.length-type-row[data-v-08e554d6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.length-type-button[data-v-08e554d6]{height:28px;border:1px solid rgba(255,255,255,.15);border-radius:4px;background:#ffffff0a;color:inherit;cursor:pointer}.length-type-button.active[data-v-08e554d6]{border-color:#4299e1cc;box-shadow:inset 0 0 0 1px #4299e159}.length-type-button[data-v-08e554d6]:disabled{opacity:.5;cursor:not-allowed}.param-grid[data-v-08e554d6]{display:flex;flex-direction:column;gap:8px}.param-row[data-v-08e554d6]{display:grid;grid-template-columns:48px 1fr;gap:8px;align-items:center}.param-label[data-v-08e554d6]{font-size:12px}.point-property[data-v-667b1c80],.existing-relations-section[data-v-667b1c80]{display:flex;flex-direction:column;gap:8px}.pm-collapse[data-v-667b1c80] .n-collapse-item__header{padding:6px 0}.param-grid[data-v-667b1c80]{display:flex;flex-direction:column;gap:8px}.relations-header[data-v-667b1c80]{display:flex;justify-content:flex-end;margin-bottom:6px}.point-property[data-v-667b1c80] .selection-list-frame{max-height:140px}.relation-main[data-v-667b1c80]{min-width:0;display:flex;flex-direction:column}.relation-related[data-v-667b1c80]{font-size:12px}.relation-button-list[data-v-667b1c80]{display:flex;flex-wrap:wrap;gap:8px}.fixed-tip[data-v-667b1c80]{display:block;margin-bottom:8px}.param-row[data-v-667b1c80]{display:grid;grid-template-columns:36px 1fr;gap:8px;align-items:center}.param-label[data-v-667b1c80]{font-size:12px}.sketch-corner-property[data-v-ff036760]{display:flex;flex-direction:column;gap:8px}.pm-collapse[data-v-ff036760] .n-collapse-item__header{padding:6px 0}.param-grid[data-v-ff036760]{display:flex;flex-direction:column;gap:10px}.radio-list[data-v-ff036760]{display:flex;flex-direction:column;gap:6px}.param-row[data-v-ff036760]{display:grid;grid-template-columns:48px 1fr;gap:8px;align-items:center}.param-label[data-v-ff036760]{font-size:12px}.status-grid[data-v-ff036760]{display:flex;flex-direction:column;gap:8px;min-width:0}.status-entity-text[data-v-ff036760]{overflow-wrap:anywhere;word-break:break-all}.sketch-convert-entities-property-section[data-v-c8ba0dfd]{display:flex;flex-direction:column;gap:12px}.panel-block[data-v-c8ba0dfd]{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid rgba(148,163,184,.16);border-radius:8px;background:#0f172a47}.panel-block__header[data-v-c8ba0dfd]{display:flex;align-items:center;justify-content:space-between;gap:8px}.panel-block__title[data-v-c8ba0dfd]{font-size:13px;font-weight:600;color:#e5e7eb}.panel-block__meta[data-v-c8ba0dfd]{font-size:12px;color:#9ca3af}.panel-block__empty[data-v-c8ba0dfd]{margin:0;font-size:12px;line-height:1.6;color:#cbd5e1}.panel-block__list[data-v-c8ba0dfd]{display:flex;flex-direction:column;gap:6px;padding:0;margin:0;list-style:none}.panel-block__list-item[data-v-c8ba0dfd]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 10px;border-radius:6px;background:#1e293b99}.panel-block__list-label[data-v-c8ba0dfd]{flex:1;min-width:0;color:#e2e8f0;font-size:12px;line-height:1.5}.panel-block__remove-button[data-v-c8ba0dfd]{flex:none;border:0;border-radius:4px;padding:4px 8px;background:#94a3b81f;color:#cbd5e1;font-size:12px;line-height:1.2;cursor:pointer;transition:background-color .15s ease,color .15s ease}.panel-block__remove-button[data-v-c8ba0dfd]:hover{background:#f871712e;color:#fecaca}.sketch-trim-property[data-v-950e8ea5],.mode-list[data-v-950e8ea5]{display:flex;flex-direction:column;gap:8px}.option-list[data-v-950e8ea5]{display:flex;flex-direction:column;gap:10px}.sketch-entities-transform-property[data-v-096eac0f]{display:flex;flex-direction:column;gap:12px}.section-body[data-v-096eac0f]{display:flex;flex-direction:column;gap:8px}.selection-row[data-v-096eac0f]{display:grid;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:6px}.selection-box[data-v-096eac0f]{cursor:pointer}.selection-box--single[data-v-096eac0f]{display:flex;align-items:center}.entity-main[data-v-096eac0f]{display:flex;min-width:0;align-items:center}.reference-list[data-v-096eac0f]{min-width:0;cursor:pointer}.reference-list[data-v-096eac0f] .selection-list-frame--single-row{overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.reference-list[data-v-096eac0f] .selection-list-frame--single-row::-webkit-scrollbar{width:0;height:0}.reference-list[data-v-096eac0f] .selection-list-frame--active{border-color:#2f8cff;background:#2f8cff14}.radio-list[data-v-096eac0f]{display:flex;flex-direction:column;gap:6px}.field-label[data-v-096eac0f],.coordinate-label[data-v-096eac0f]{color:#cbd5e1;font-size:12px}.coordinate-row[data-v-096eac0f]{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px}.repeat-button[data-v-096eac0f]{align-self:center;min-width:96px}.sketch-entities-transform-property[data-v-8397410c]{display:flex;flex-direction:column;gap:12px}.section-body[data-v-8397410c]{display:flex;flex-direction:column;gap:8px}.selection-row[data-v-8397410c]{display:grid;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:6px}.selection-box[data-v-8397410c]{cursor:pointer}.selection-box--single[data-v-8397410c]{display:flex;align-items:center}.entity-main[data-v-8397410c]{display:flex;min-width:0;align-items:center}.reference-list[data-v-8397410c]{min-width:0;cursor:pointer}.reference-list[data-v-8397410c] .selection-list-frame--single-row{overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.reference-list[data-v-8397410c] .selection-list-frame--single-row::-webkit-scrollbar{width:0;height:0}.reference-list[data-v-8397410c] .selection-list-frame--active{border-color:#2f8cff;background:#2f8cff14}.radio-list[data-v-8397410c]{display:flex;flex-direction:column;gap:6px}.field-label[data-v-8397410c],.coordinate-label[data-v-8397410c]{color:#cbd5e1;font-size:12px}.coordinate-row[data-v-8397410c]{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px}.repeat-button[data-v-8397410c]{align-self:center;min-width:96px}.sketch-entities-transform-property[data-v-78d009ef]{display:flex;flex-direction:column;gap:12px}.section-body[data-v-78d009ef]{display:flex;flex-direction:column;gap:8px}.selection-row[data-v-78d009ef]{display:grid;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:6px}.selection-box[data-v-78d009ef]{cursor:pointer}.entity-main[data-v-78d009ef]{display:flex;min-width:0;align-items:center}.reference-list[data-v-78d009ef]{min-width:0;cursor:pointer}.reference-list[data-v-78d009ef] .selection-list-frame--single-row{overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.reference-list[data-v-78d009ef] .selection-list-frame--single-row::-webkit-scrollbar{width:0;height:0}.reference-list[data-v-78d009ef] .selection-list-frame--active{border-color:#2f8cff;background:#2f8cff14}.field-label[data-v-78d009ef],.coordinate-label[data-v-78d009ef],.unit-label[data-v-78d009ef]{color:var(--text-color-2);font-size:12px}.coordinate-row[data-v-78d009ef]{display:grid;grid-template-columns:64px minmax(0,1fr) 28px;align-items:center;gap:6px}.style-spline-property[data-v-571ca915]{display:flex;flex-direction:column;gap:8px}.option-list[data-v-571ca915]{display:flex;flex-direction:column;gap:6px}.param-grid[data-v-571ca915]{display:flex;flex-direction:column;gap:8px}.param-group[data-v-571ca915]{padding:2px 0}.param-row[data-v-571ca915]{display:grid;grid-template-columns:64px 1fr;gap:8px;align-items:center}.param-label[data-v-571ca915]{font-size:12px}.weight-label[data-v-571ca915]{font-size:12px;margin-bottom:4px}.weight-row[data-v-571ca915]{display:flex;align-items:center}.spline-property[data-v-36d74eba]{display:flex;flex-direction:column;gap:8px}.option-list[data-v-36d74eba]{display:flex;flex-direction:column;gap:6px}.param-grid[data-v-36d74eba]{display:flex;flex-direction:column;gap:8px}.param-row[data-v-36d74eba]{display:grid;grid-template-columns:40px 1fr;gap:8px;align-items:center}.param-label[data-v-36d74eba]{font-size:12px}.row[data-v-1e953839]{display:flex;justify-content:space-between;gap:12px}.puppy-collapse-item__header-extra[data-v-a67b4a23]{display:inline-flex;align-items:center;gap:8px}.puppy-collapse-item__fieldset[data-v-a67b4a23]{min-inline-size:0;margin:0;padding:0;border:0}.puppy-collapse-item__fieldset[data-v-a67b4a23]:disabled{opacity:.6}.puppy-form-item[data-v-6cdf246c]{display:flex;align-items:center;gap:8px;width:100%;min-width:0}.puppy-form-item__icon[data-v-6cdf246c]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:inherit}.puppy-form-item__icon button[data-v-6cdf246c]{border:0 solid transparent;background:transparent;transition:border-color .15s ease,background-color .15s ease,opacity .15s ease}.can-select[data-v-6cdf246c]{border-radius:4px;border:1px solid rgba(255,255,255,.18)!important;width:28px;height:28px;padding:4px;display:flex;align-items:center;justify-content:center}.is-clickable[data-v-6cdf246c]{cursor:pointer}.is-selected[data-v-6cdf246c]{background:#7f7f7f2e!important}.is-disabled[data-v-6cdf246c]{opacity:.6}.puppy-form-item__body[data-v-6cdf246c]{flex:1 1 auto;min-width:0}.blend-type-glyph[data-v-11369dc0]{display:block;width:28px;height:28px}.blend-property[data-v-9bbdd1fc]{display:flex;flex-direction:column;gap:8px}.pm-collapse[data-v-9bbdd1fc]{width:100%}.section-grid[data-v-9bbdd1fc],.button-row[data-v-9bbdd1fc],.variable-point-list[data-v-9bbdd1fc]{display:flex;flex-direction:column;gap:10px}.type-grid[data-v-9bbdd1fc]{display:grid;grid-template-columns:repeat(var(--blend-type-columns, 4),minmax(0,1fr));gap:8px}.type-card[data-v-9bbdd1fc]{display:inline-flex;align-items:center;justify-content:center;min-height:40px;border:1px solid rgba(255,255,255,.18);border-radius:4px;background:#ffffff05;color:inherit;transition:border-color .15s ease,background-color .15s ease}.type-card[data-v-9bbdd1fc]:hover{border-color:#ffffff47}.type-card.is-active[data-v-9bbdd1fc]{background:#5aa3f21f;border-color:#5aa3f2b8;color:#7ab1f5}.field-label-text[data-v-9bbdd1fc]{display:inline-flex;align-items:center;justify-content:center;min-width:28px;font-size:12px;line-height:1}.face-set-label[data-v-9bbdd1fc]{display:inline-flex;align-items:center;justify-content:center;gap:4px;white-space:nowrap;font-size:12px;line-height:1}.field-with-unit[data-v-9bbdd1fc]{display:flex;align-items:center;gap:8px;width:100%}.field-with-unit[data-v-9bbdd1fc] .n-input-number{flex:1 1 auto;min-width:0}.field-unit[data-v-9bbdd1fc]{flex:0 0 auto;font-size:12px;opacity:.68;white-space:nowrap}.blend-property[data-v-e5e971ac]{display:flex;flex-direction:column;gap:8px}.pm-collapse[data-v-e5e971ac]{width:100%}.section-grid[data-v-e5e971ac],.button-row[data-v-e5e971ac],.variable-point-list[data-v-e5e971ac]{display:flex;flex-direction:column;gap:10px}.type-grid[data-v-e5e971ac]{display:grid;grid-template-columns:repeat(var(--blend-type-columns, 4),minmax(0,1fr));gap:8px}.type-card[data-v-e5e971ac]{display:inline-flex;align-items:center;justify-content:center;min-height:40px;border:1px solid rgba(255,255,255,.18);border-radius:4px;background:#ffffff05;color:inherit;transition:border-color .15s ease,background-color .15s ease}.type-card[data-v-e5e971ac]:hover{border-color:#ffffff47}.type-card.is-active[data-v-e5e971ac]{background:#5aa3f21f;border-color:#5aa3f2b8;color:#7ab1f5}.field-label-text[data-v-e5e971ac]{display:inline-flex;align-items:center;justify-content:center;min-width:28px;font-size:12px;line-height:1}.face-set-label[data-v-e5e971ac]{display:inline-flex;align-items:center;justify-content:center;gap:4px;white-space:nowrap;font-size:12px;line-height:1}.field-with-unit[data-v-e5e971ac]{display:flex;align-items:center;gap:8px;width:100%}.field-with-unit[data-v-e5e971ac] .n-input-number{flex:1 1 auto;min-width:0}.field-unit[data-v-e5e971ac]{flex:0 0 auto;font-size:12px;opacity:.68;white-space:nowrap}.blend-property[data-v-4e4351ac]{display:flex;flex-direction:column;gap:8px}.pm-collapse[data-v-4e4351ac]{width:100%}.section-grid[data-v-4e4351ac],.button-row[data-v-4e4351ac],.variable-point-list[data-v-4e4351ac]{display:flex;flex-direction:column;gap:10px}.type-grid[data-v-4e4351ac]{display:grid;grid-template-columns:repeat(var(--blend-type-columns, 4),minmax(0,1fr));gap:8px}.type-card[data-v-4e4351ac]{display:inline-flex;align-items:center;justify-content:center;min-height:40px;border:1px solid rgba(255,255,255,.18);border-radius:4px;background:#ffffff05;color:inherit;transition:border-color .15s ease,background-color .15s ease}.type-card[data-v-4e4351ac]:hover{border-color:#ffffff47}.type-card.is-active[data-v-4e4351ac]{background:#5aa3f21f;border-color:#5aa3f2b8;color:#7ab1f5}.field-label-text[data-v-4e4351ac]{display:inline-flex;align-items:center;justify-content:center;min-width:28px;font-size:12px;line-height:1}.face-set-label[data-v-4e4351ac]{display:inline-flex;align-items:center;justify-content:center;gap:4px;white-space:nowrap;font-size:12px;line-height:1}.field-with-unit[data-v-4e4351ac]{display:flex;align-items:center;gap:8px;width:100%}.field-with-unit[data-v-4e4351ac] .n-input-number{flex:1 1 auto;min-width:0}.field-unit[data-v-4e4351ac]{flex:0 0 auto;font-size:12px;opacity:.68;white-space:nowrap}.extrude-property[data-v-836dc4e5],.section-grid[data-v-836dc4e5]{display:flex;flex-direction:column;gap:8px}.field-label-text[data-v-836dc4e5]{display:inline-flex;align-items:center;justify-content:center;min-width:32px;font-size:12px;color:#ffffffe0}.field-label-empty[data-v-836dc4e5]{display:inline-flex;width:32px;min-width:32px;height:20px}.field-label-icon[data-v-836dc4e5]{width:16px;height:16px;object-fit:contain;opacity:.92}.contour-item[data-v-836dc4e5]{display:flex;align-items:center;gap:6px;min-width:0}.contour-diamond[data-v-836dc4e5]{color:#8fb8ff;font-size:12px}.contour-label[data-v-836dc4e5]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.revolve-property[data-v-9282c107],.section-grid[data-v-9282c107]{display:flex;flex-direction:column;gap:8px}.field-label-text[data-v-9282c107]{display:inline-flex;align-items:center;justify-content:center;min-width:32px;font-size:12px;color:#ffffffe0}.field-label-empty[data-v-9282c107]{display:inline-flex;width:32px;min-width:32px;height:20px}.selection-entry[data-v-9282c107]{display:flex;align-items:center;gap:6px;min-width:0}.selection-marker[data-v-9282c107]{width:6px;height:6px;flex:0 0 auto;border-radius:50%;background:#8fb8ff}.selection-label[data-v-9282c107]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.revolve-cut-keep-dialog-viewport[data-v-b7fcf052]{position:fixed;inset:0;z-index:4000;display:flex;align-items:center;justify-content:center;pointer-events:none;box-shadow:none!important}.revolve-cut-keep-dialog-shell[data-v-b7fcf052]{pointer-events:auto}.revolve-cut-keep-dialog-card[data-v-b7fcf052]{border-radius:6px;box-shadow:none}.revolve-cut-keep-dialog-header[data-v-b7fcf052]{display:flex;align-items:center;min-height:28px;cursor:move;user-select:none}.revolve-cut-keep-dialog-title[data-v-b7fcf052]{font-size:14px;font-weight:600}.dialog-body[data-v-b7fcf052]{display:flex;flex-direction:column;gap:12px}.mode-list[data-v-b7fcf052]{display:flex;flex-direction:column;gap:8px}.fragment-list[data-v-b7fcf052]{display:flex;flex-direction:column;gap:6px;max-height:220px;overflow-y:auto}.fragment-row[data-v-b7fcf052]{display:flex;align-items:center;gap:8px;width:100%;min-height:30px;padding:5px 8px;border:1px solid var(--n-border-color);border-radius:6px;color:var(--n-text-color);background:var(--n-color);cursor:pointer;text-align:left}.fragment-row[data-v-b7fcf052]:hover,.fragment-row--selected[data-v-b7fcf052]{border-color:var(--n-primary-color);background:var(--n-primary-color-suppl)}.fragment-label[data-v-b7fcf052]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dialog-footer[data-v-b7fcf052]{display:flex;justify-content:flex-end;gap:8px}.revolve-cut-property[data-v-a3544579],.reference-axis-property[data-v-a88d6042]{display:flex;flex-direction:column;gap:8px}.pm-collapse[data-v-a88d6042] .n-collapse-item__header{padding:6px 0}.group-block+.group-block[data-v-a88d6042]{margin-top:12px}.diagnostic[data-v-a88d6042]{color:#ccc;font-size:12px}[data-v-a88d6042] .n-radio .n-radio__label{color:#fff}.sw-plane-property[data-v-182316e1]{display:flex;flex-direction:column;gap:8px}.pm-collapse[data-v-182316e1] .n-collapse-item__header{padding:6px 0}.status-banner[data-v-182316e1]{border:1px solid #cfd4dd;border-radius:2px;padding:4px 8px;font-size:13px;font-weight:600}.status-success[data-v-182316e1]{background:#75e26d;color:#0f2e0b}.status-warning[data-v-182316e1]{background:#f9d56e;color:#4a3a00}.status-error[data-v-182316e1]{background:#ff9f9f;color:#4a0f0f}.reference-input[data-v-182316e1]{width:100%;min-height:30px;display:grid;grid-template-columns:6px 1fr;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.25);border-radius:4px;background:transparent;padding:0 8px;cursor:pointer;text-align:left}.reference-input.active[data-v-182316e1]{border-color:#2f8cff;background:#2f8cff38}.slot-accent[data-v-182316e1]{width:4px;height:18px;border-radius:1px}.reference-text[data-v-182316e1]{font-size:12px;color:#e5e5e5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slot-midplane-tag[data-v-182316e1]{margin-top:6px;margin-left:2px;font-size:12px;line-height:18px;color:#e5e5e5}.reference-detail[data-v-182316e1]{margin-top:8px;display:flex;flex-direction:column;gap:8px}.scalar-row[data-v-182316e1]{display:flex;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.25);border-radius:4px;background:transparent;padding:4px 8px}.scalar-name[data-v-182316e1]{font-size:12px;color:#e5e5e5;white-space:nowrap}.unit-text[data-v-182316e1]{font-size:12px;color:#e5e5e5;min-width:18px;text-align:right}.reverse-offset-check[data-v-182316e1]{margin-left:2px}.count-row[data-v-182316e1]{display:grid;grid-template-columns:auto 1fr;gap:8px;align-items:center}.count-name[data-v-182316e1]{font-size:12px;color:#e5e5e5;white-space:nowrap}.projection-block[data-v-182316e1]{margin-top:8px;border-top:1px solid #d2d7df;padding-top:8px}.projection-title[data-v-182316e1]{font-size:12px;font-weight:600;margin-bottom:6px;color:#e5e5e5}[data-v-182316e1] .n-radio .n-radio__label,[data-v-182316e1] .n-checkbox .n-checkbox__label,[data-v-182316e1] .n-input-number .n-input__input-el{color:#fff}.scalar-row[data-v-182316e1]{background:transparent!important;border:none!important;padding:0!important}.scalar-row .unit-text[data-v-182316e1]{display:none!important}.scalar-row .scalar-editor[data-v-182316e1]{width:100%}.scalar-row[data-v-182316e1] .n-input-number{width:100%;background:transparent!important}.scalar-row[data-v-182316e1] .n-input-number .n-input-wrapper{background:transparent!important;border:1px solid rgba(255,255,255,.25)!important;box-shadow:none!important}.scalar-row[data-v-182316e1] .n-input-number .n-input__input-el{color:#fff!important}.scalar-row.scalar-row--angle[data-v-182316e1],.scalar-row[data-scalar-kind=angle][data-v-182316e1],.scalar-row[data-scalar-type=angle][data-v-182316e1]{display:none!important}.first-reference-slot .scalar-row[data-v-182316e1]:first-of-type{display:none!important}.reference-point-property[data-v-5977d7cc]{display:flex;flex-direction:column;gap:8px}.pm-collapse[data-v-5977d7cc] .n-collapse-item__header{padding:6px 0}.group-block+.group-block[data-v-5977d7cc]{margin-top:12px}.group-block.disabled[data-v-5977d7cc]{opacity:.5}.param-grid[data-v-5977d7cc]{display:flex;flex-direction:column;gap:8px}.param-row[data-v-5977d7cc]{display:grid;grid-template-columns:36px 1fr;gap:8px;align-items:center}.param-label[data-v-5977d7cc]{font-size:12px}[data-v-5977d7cc] .n-checkbox .n-checkbox__label,[data-v-5977d7cc] .n-input-number .n-input__input-el,[data-v-5977d7cc] .n-radio .n-radio__label{color:#fff}.reference-axis-property[data-v-9f64fe6d]{display:flex;flex-direction:column;gap:8px}.pm-collapse[data-v-9f64fe6d] .n-collapse-item__header{padding:6px 0}.group-block+.group-block[data-v-9f64fe6d]{margin-top:12px}.diagnostic[data-v-9f64fe6d]{color:#ccc;font-size:12px}[data-v-9f64fe6d] .n-radio .n-radio__label{color:#fff}.sw-plane-property[data-v-e116279f]{display:flex;flex-direction:column;gap:8px}.pm-collapse[data-v-e116279f] .n-collapse-item__header{padding:6px 0}.status-banner[data-v-e116279f]{border:1px solid #cfd4dd;border-radius:2px;padding:4px 8px;font-size:13px;font-weight:600}.status-success[data-v-e116279f]{background:#75e26d;color:#0f2e0b}.status-warning[data-v-e116279f]{background:#f9d56e;color:#4a3a00}.status-error[data-v-e116279f]{background:#ff9f9f;color:#4a0f0f}.reference-input[data-v-e116279f]{width:100%;min-height:30px;display:grid;grid-template-columns:6px 1fr;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.25);border-radius:4px;background:transparent;padding:0 8px;cursor:pointer;text-align:left}.reference-input.active[data-v-e116279f]{border-color:#2f8cff;background:#2f8cff38}.slot-accent[data-v-e116279f]{width:4px;height:18px;border-radius:1px}.reference-text[data-v-e116279f]{font-size:12px;color:#e5e5e5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slot-midplane-tag[data-v-e116279f]{margin-top:6px;margin-left:2px;font-size:12px;line-height:18px;color:#e5e5e5}.reference-detail[data-v-e116279f]{margin-top:8px;display:flex;flex-direction:column;gap:8px}.scalar-row[data-v-e116279f]{display:flex;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.25);border-radius:4px;background:transparent;padding:4px 8px}.scalar-name[data-v-e116279f]{font-size:12px;color:#e5e5e5;white-space:nowrap}.unit-text[data-v-e116279f]{font-size:12px;color:#e5e5e5;min-width:18px;text-align:right}.reverse-offset-check[data-v-e116279f]{margin-left:2px}.count-row[data-v-e116279f]{display:grid;grid-template-columns:auto 1fr;gap:8px;align-items:center}.count-name[data-v-e116279f]{font-size:12px;color:#e5e5e5;white-space:nowrap}.projection-block[data-v-e116279f]{margin-top:8px;border-top:1px solid #d2d7df;padding-top:8px}.projection-title[data-v-e116279f]{font-size:12px;font-weight:600;margin-bottom:6px;color:#e5e5e5}[data-v-e116279f] .n-radio .n-radio__label,[data-v-e116279f] .n-checkbox .n-checkbox__label,[data-v-e116279f] .n-input-number .n-input__input-el{color:#fff}.scalar-row[data-v-e116279f]{background:transparent!important;border:none!important;padding:0!important}.scalar-row .unit-text[data-v-e116279f]{display:none!important}.scalar-row .scalar-editor[data-v-e116279f]{width:100%}.scalar-row[data-v-e116279f] .n-input-number{width:100%;background:transparent!important}.scalar-row[data-v-e116279f] .n-input-number .n-input-wrapper{background:transparent!important;border:1px solid rgba(255,255,255,.25)!important;box-shadow:none!important}.scalar-row[data-v-e116279f] .n-input-number .n-input__input-el{color:#fff!important}.scalar-row.scalar-row--angle[data-v-e116279f],.scalar-row[data-scalar-kind=angle][data-v-e116279f],.scalar-row[data-scalar-type=angle][data-v-e116279f]{display:none!important}.first-reference-slot .scalar-row[data-v-e116279f]:first-of-type{display:none!important}.reference-point-property[data-v-058fdf20]{display:flex;flex-direction:column;gap:8px}.pm-collapse[data-v-058fdf20] .n-collapse-item__header{padding:6px 0}.group-block+.group-block[data-v-058fdf20]{margin-top:12px}.group-block.disabled[data-v-058fdf20]{opacity:.5}.param-grid[data-v-058fdf20]{display:flex;flex-direction:column;gap:8px}.param-row[data-v-058fdf20]{display:grid;grid-template-columns:36px 1fr;gap:8px;align-items:center}.param-label[data-v-058fdf20]{font-size:12px}[data-v-058fdf20] .n-checkbox .n-checkbox__label,[data-v-058fdf20] .n-input-number .n-input__input-el,[data-v-058fdf20] .n-radio .n-radio__label{color:#fff}.geometry-relations-panel[data-v-c1a5283c]{display:flex;flex-direction:column;gap:8px;padding:8px}.selected-entities-section[data-v-c1a5283c]{display:flex;flex-direction:column;gap:8px}.entity-main[data-v-c1a5283c]{min-width:0;display:flex;flex-direction:column}.entity-type[data-v-c1a5283c]{font-size:12px}.existing-relations-section[data-v-c1a5283c],.add-relations-section[data-v-c1a5283c]{display:flex;flex-direction:column;gap:8px}.insert-component-section[data-v-e456a22e]{display:flex;flex-direction:column;gap:8px;padding:4px 0}.insert-info[data-v-e456a22e]{font-size:12px}.insert-filter[data-v-e456a22e]{display:flex;align-items:center;gap:8px}.insert-search[data-v-e456a22e]{padding:0}.insert-list-header[data-v-e456a22e]{padding:4px 0 0}.insert-list-container[data-v-e456a22e]{height:260px;min-height:260px;overflow-y:auto;border:1px solid #2d3039;border-radius:4px}.insert-list-item[data-v-e456a22e]{display:flex;align-items:center;gap:8px;padding:6px 8px;cursor:pointer;font-size:12px;color:#e5e7eb;transition:background .15s}.insert-list-item[data-v-e456a22e]:hover{background:#ffffff0f}.insert-list-item+.insert-list-item[data-v-e456a22e]{border-top:1px solid #2d3039}.insert-list-item-icon[data-v-e456a22e]{display:flex;align-items:center;justify-content:center;width:14px;height:14px;flex-shrink:0}.insert-list-item-label[data-v-e456a22e]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.insert-list-loading[data-v-e456a22e]{display:flex;justify-content:center;padding:12px}.insert-list-empty[data-v-e456a22e]{display:flex;justify-content:center;padding:16px}.pm-collapse[data-v-e456a22e] .n-collapse-item__header{padding:6px 0;font-size:12px}.pm-collapse[data-v-e456a22e] .n-collapse-item__content-inner{padding-top:4px}.insert-options-radio-group[data-v-e456a22e]{display:flex;flex-direction:column;gap:6px;padding:2px 0 4px;font-size:12px}.move-component-property[data-v-995a6ab9]{display:flex;flex-direction:column;gap:8px}.pm-collapse[data-v-995a6ab9] .n-collapse-item__header{padding:6px 0}.group-block[data-v-995a6ab9],.xyz-input-list[data-v-995a6ab9]{display:flex;flex-direction:column;gap:8px}.xyz-input-row[data-v-995a6ab9]{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:6px;align-items:center}.xyz-input-label[data-v-995a6ab9]{font-size:12px;color:#ffffffc7;white-space:nowrap}.apply-move-btn[data-v-995a6ab9],.apply-rotate-btn[data-v-995a6ab9]{align-self:flex-start}.radio-list[data-v-995a6ab9]{display:flex;flex-direction:column;gap:6px}[data-v-995a6ab9] .n-radio .n-radio__label{color:#fff}.field-label[data-v-995a6ab9]{font-size:12px;color:#fff9}.selection-box[data-v-995a6ab9]{border:1px solid rgba(255,255,255,.12);border-radius:4px;min-height:56px;padding:6px;display:flex;align-items:center;justify-content:center}.along-entity-box[data-v-995a6ab9]{min-height:48px}.selection-box-text[data-v-995a6ab9]{font-size:12px;color:#fff;word-break:break-all}.along-entity-status[data-v-995a6ab9]{display:flex;align-items:center;justify-content:space-between;gap:8px}.along-entity-phase[data-v-995a6ab9]{font-size:12px;color:#fff9}.unit-label[data-v-995a6ab9]{font-size:12px;color:#fff9;white-space:nowrap}.reference-list[data-v-349dad17]{min-width:0}.reference-list[data-v-349dad17] .selection-list-frame--single-row{overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.reference-list[data-v-349dad17] .selection-list-frame--single-row::-webkit-scrollbar{width:0;height:0}.reference-list[data-v-349dad17] .selection-list-frame--active{border-color:#2f8cff;background:#2f8cff14}.reference-item[data-v-349dad17]{display:flex;min-width:0;align-items:center}.up-to-reference-fields[data-v-ea005839]{display:flex;flex-direction:column;gap:8px}.selection-row[data-v-ea005839],.number-row[data-v-ea005839]{display:grid;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:6px}.field-label[data-v-ea005839]{font-size:12px;color:var(--n-text-color);white-space:nowrap;text-align:right}.selection-input[data-v-ea005839]{min-width:0}.active-reference-input[data-v-ea005839] .n-input-wrapper{box-shadow:inset 3px 0 #18a058}.selected-reference-input[data-v-ea005839] .n-input-wrapper{box-shadow:inset 3px 0 #7c3aed}.radio-list[data-v-ea005839]{display:flex;flex-direction:column;gap:4px;padding-left:58px}.up-to-reference-toggle-row[data-v-ea005839]{display:flex;gap:6px;padding-left:58px}.linear-component-pattern-property[data-v-1463dd2a]{display:flex;flex-direction:column;gap:8px}.pm-collapse[data-v-1463dd2a] .n-collapse-item__header{padding:6px 0}.pm-collapse[data-v-1463dd2a] .n-collapse-item__content-inner{padding-top:4px}.group-block[data-v-1463dd2a]{display:flex;flex-direction:column;gap:8px}.selection-row[data-v-1463dd2a],.button-row[data-v-1463dd2a],.number-row[data-v-1463dd2a]{display:grid;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:6px}.field-label[data-v-1463dd2a]{font-size:12px;color:var(--n-text-color);white-space:nowrap;text-align:right}.selection-input[data-v-1463dd2a]{min-width:0}.selection-input--active[data-v-1463dd2a]{border-radius:3px}.selection-input--active[data-v-1463dd2a] .n-input-wrapper{box-shadow:0 0 0 1px #2f8cff inset;background:#2f8cff14}.radio-list[data-v-1463dd2a]{display:flex;flex-direction:column;gap:4px;padding-left:58px}.field-title[data-v-1463dd2a]{font-size:12px;font-weight:600;color:var(--n-text-color)}.model-loading-overlay[data-v-0096264f]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;backdrop-filter:blur(2px);z-index:20}.model-loading-text[data-v-0096264f]{font-size:13px}.preview-page[data-v-879a6dfe]{width:100vw;height:100vh;display:flex;flex-direction:column;background:#f5f5f5;overflow:hidden}.preview-header[data-v-879a6dfe]{height:60px;background:#fff;border-bottom:1px solid #e0e0e0;display:flex;align-items:center;justify-content:space-between;padding:0 20px;flex-shrink:0}.header-left[data-v-879a6dfe],.header-center[data-v-879a6dfe],.header-right[data-v-879a6dfe]{display:flex;align-items:center;gap:12px}.header-center[data-v-879a6dfe]{flex:1;justify-content:center}.preview-content[data-v-879a6dfe]{flex:1;display:flex;position:relative;overflow:hidden;background:#2a2a2a}.viewport-container[data-v-879a6dfe]{flex:1;position:relative;overflow:hidden}.viewport-placeholder[data-v-879a6dfe]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#888}.viewport-toolbar[data-v-879a6dfe]{position:absolute;bottom:20px;left:50%;transform:translate(-50%);background:#ffffffe6;padding:8px;border-radius:6px;box-shadow:0 2px 8px #0003}*,:before,:after{--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 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--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: }::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 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--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(min-width:320px){.container,[container=""]{max-width:320px}[\!container=""]{max-width:320px!important}}@media(min-width:640px){.container,[container=""]{max-width:640px}[\!container=""]{max-width:640px!important}}@media(min-width:768px){.container,[container=""]{max-width:768px}[\!container=""]{max-width:768px!important}}@media(min-width:1024px){.container,[container=""]{max-width:1024px}[\!container=""]{max-width:1024px!important}}@media(min-width:1280px){.container,[container=""]{max-width:1280px}[\!container=""]{max-width:1280px!important}}@media(min-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}.top-6{top:1.5rem}.z-100{z-index:100}.grid{display:grid}.\!m-0{margin:0!important}.m-0{margin:0}.mr-1{margin-right:.25rem}.mr-3px{margin-right:3px}.inline{display:inline}.block{display: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.8"]:default{width:.2rem;height:.2rem}.\!h-20px{height:20px!important}.h-0{height:0}.h-100vh{height:100vh}.h-20px{height:20px}.h-30px{height:30px}.h-40px{height:40px}.h-42px{height:42px}.h-50vh{height:50vh}.h-5rem{height:5rem}.h-full{height:100%}.h1{height:.25rem}.max-h-100px{max-height:100px}.max-w-1100px{max-width:1100px}.max-w-360px{max-width:360px}.min-h-28px{min-height:28px}.min-w-\[28px\],.min-w-28px{min-width:28px}.min-w-0{min-width:0}.min-w-200px{min-width:200px}.min-w-800px{min-width:800px}.w-0{width:0}.w-100vw{width:100vw}.w-10vw{width:10vw}.w-20px{width:20px}.w-25\%{width:25%}.w-30px{width:30px}.w-40vw{width:40vw}.w-44px{width:44px}.w-full{width:100%}.flex{display:flex}.inline-flex{display:inline-flex}.flex-1{flex:1 1 0%}.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:center}.transform{transform:translate(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)) rotate(var(--un-rotate-z)) skew(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}.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-1{gap:.25rem}.gap-15px{gap:15px}.gap-2{gap:.5rem}.gap-5px{gap:5px}.gap-x-2{column-gap:.5rem}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.break-all{word-break:break-all}.b,.border,[b=""]{border-width:1px}.border-white\/12{border-color:#ffffff1f}.rounded-\[6px\]{border-radius:6px}[stroke-width~="1"]{stroke-width:1px}[stroke-width~="1.2"]{stroke-width:1.2px}[stroke-width~="1.6"]{stroke-width:1.6px}[stroke-width~="1.8"]{stroke-width:1.8px}[stroke-width~="2"]{stroke-width:2px}[stroke~="#1565C0"]{--un-stroke-opacity:1;stroke:rgb(21 101 192 / var(--un-stroke-opacity))}[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))}.\!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}.pr-8px{padding-right:8px}.\!text-12px{font-size:12px!important}.text-12px{font-size:12px}.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}[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=""]{-moz-tab-size:4;-o-tab-size:4;tab-size:4}[tab~="1"]{-moz-tab-size:1;-o-tab-size:1;tab-size:1}.opacity-68{opacity:.68}.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{-webkit-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);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-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease{transition-timing-function:cubic-bezier(.4,0,.2,1)}*{margin:0;padding:0;box-sizing:border-box}html,body{width:100vw;height:100vh;overflow:hidden}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-webkit-scrollbar{width:5px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#888;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#555}.tooltip{position:relative;display:inline-block}.tooltip .tooltiptext{visibility:hidden;background-color:#333;color:#fff;text-align:center;border-radius:4px;padding:5px 10px;position:absolute;z-index:1;bottom:125%;left:50%;transform:translate(-50%);opacity:0;transition:opacity .3s;white-space:nowrap;font-size:12px}.tooltip:hover .tooltiptext{visibility:visible;opacity:1}.snap-indicator{pointer-events:none;user-select:none;margin-left:12px;margin-top:12px;display:flex;flex-direction:row;align-items:center;gap:2px}.snap-indicator-icon{width:20px;height:20px;display:block;flex-shrink:0}.dropdown-option-icon--active{background:#939393}
