.print-progress-circle[data-v-0c84b25d]{transition:stroke-dashoffset .3s ease}.model-download-popover[data-v-6959f87e]{gap:.4rem}.model-download-popover[data-v-6959f87e],.model-download-popover__format-trigger[data-v-6959f87e]{display:inline-flex;align-items:center;justify-content:center;height:var(--component-size-s)}.model-download-popover__format-trigger[data-v-6959f87e]{gap:var(--spacing-1);min-width:5.2rem;padding:var(--spacing-2);border:none;border-radius:var(--radius-m);background:transparent;color:var(--text-icon-white-secondary);font-size:1.2rem;line-height:1;cursor:pointer;transition:background .15s ease,color .15s ease}.model-download-popover__format-trigger[data-v-6959f87e]:hover{background:var(--components-transparent-button-hover,hsla(0,0%,100%,.1));color:var(--text-icon-white-primary)}.model-download-popover__format-trigger .model-download-popover__format-arrow[data-v-6959f87e]{transform:rotate(0);transition:transform .2s ease}.model-download-popover__format-trigger.is-open .model-download-popover__format-arrow[data-v-6959f87e]{transform:rotate(-180deg)}.model-download-popover__btn-wrap[data-v-6959f87e]{position:relative;display:inline-flex;align-items:center}.model-download-popover__download-btn[data-v-6959f87e]{display:inline-flex;align-items:center;justify-content:center;width:var(--component-size-s);height:var(--component-size-s);padding:0;border:none;border-radius:var(--radius-m);background:var(--brand-default);color:var(--text-icon-black-primary);cursor:pointer;transition:background .15s ease}.model-download-popover__download-btn[data-v-6959f87e]:hover{background:var(--brand-hover)}.model-download-popover__download-btn[data-v-6959f87e]:active{background:var(--brand-active)}.model-download-popover__vip-icon[data-v-6959f87e]{position:absolute;top:-.4rem;right:-.4rem;filter:drop-shadow(0 .1rem .1rem rgba(0,0,0,.5));pointer-events:none}.model-download-popover__progress[data-v-6959f87e]{display:flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem}.model-download-popover__spinner[data-v-6959f87e]{animation:model-download-spin-6959f87e 1s linear infinite}.model-download-popover__quota-tag[data-v-6959f87e]{position:absolute;top:-.8rem;right:-.4rem;display:inline-flex;align-items:center;justify-content:center;min-width:2rem;height:1.4rem;padding:0 .4rem;border:.5px solid var(--surface-offblack-pannel,#171719);border-radius:999px;background:linear-gradient(92.77deg,#ffd362 2.31%,#ff9a2d 98.2%);font-size:1rem;font-weight:600;line-height:1;color:var(--text-icon-black-primary);pointer-events:none}@keyframes model-download-spin-6959f87e{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.model-detail-format-popover.el-popover.el-popper{background:var(--surface-offblack-pannel)!important;border:1px solid var(--stroke-light)!important;border-radius:var(--radius-xl)!important;padding:var(--spacing-3) var(--spacing-2) var(--spacing-2)!important;transform-origin:center bottom}.model-detail-format-popover.el-popover.el-popper .format-panel .format-title{padding-left:var(--spacing-2);padding-bottom:var(--spacing-2);color:var(--text-icon-white-light);font-size:1.2rem}.model-detail-format-popover.el-popover.el-popper .format-panel .format-list{display:flex;flex-direction:column;gap:var(--spacing-1)}.model-detail-format-popover.el-popover.el-popper .format-panel .format-list .format-item{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:3rem;padding:var(--spacing-2);border-radius:var(--radius-m);font-size:1.3rem;color:var(--text-icon-white-primary);cursor:pointer;transition:background .2s}.model-detail-format-popover.el-popover.el-popper .format-panel .format-list .format-item .sparc-checked{flex-shrink:0}.model-detail-format-popover.el-popover.el-popper .format-panel .format-list .format-item.active{background:var(--surface-panel-normal)}.model-detail-format-popover.el-popover.el-popper .format-panel .format-list .format-item:hover{background:var(--supported-button-white-default)}.model-detail-format-popover.print-popover{min-width:160px;max-width:280px;width:auto!important;padding:var(--spacing-2)!important}.model-detail-format-popover.print-popover .format-list .print-item{gap:var(--spacing-2);justify-content:flex-start!important}.model-detail-format-popover.print-popover .format-list .print-item .name{white-space:nowrap}.model-relief-download-popover[data-v-c068ed25]{gap:.4rem}.model-relief-download-popover[data-v-c068ed25],.model-relief-download-popover__format-trigger[data-v-c068ed25]{display:inline-flex;align-items:center;justify-content:center;height:var(--component-size-s)}.model-relief-download-popover__format-trigger[data-v-c068ed25]{gap:var(--spacing-1);min-width:5.2rem;padding:var(--spacing-2);border:none;border-radius:var(--radius-m);background:transparent;color:var(--text-icon-white-secondary);font-size:1.2rem;line-height:1;cursor:pointer;transition:background .15s ease,color .15s ease}.model-relief-download-popover__format-trigger[data-v-c068ed25]:hover{background:var(--components-transparent-button-hover,hsla(0,0%,100%,.1));color:var(--text-icon-white-primary)}.model-relief-download-popover__format-trigger .model-relief-download-popover__format-arrow[data-v-c068ed25]{transform:rotate(0);transition:transform .2s ease}.model-relief-download-popover__format-trigger.is-open .model-relief-download-popover__format-arrow[data-v-c068ed25],.model-relief-download-popover__format-trigger:hover .model-relief-download-popover__format-arrow[data-v-c068ed25]{transform:rotate(-180deg)}.model-relief-download-popover__btn-wrap[data-v-c068ed25]{position:relative;display:inline-flex;align-items:center}.model-relief-download-popover__download-btn[data-v-c068ed25]{display:inline-flex;align-items:center;justify-content:center;width:var(--component-size-s);height:var(--component-size-s);padding:0;border:none;border-radius:var(--radius-m);background:var(--brand-default);color:var(--text-icon-black-primary);cursor:pointer;transition:background .15s ease}.model-relief-download-popover__download-btn[data-v-c068ed25]:hover{background:var(--brand-hover)}.model-relief-download-popover__download-btn[data-v-c068ed25]:active{background:var(--brand-active)}.model-relief-download-popover__vip-icon[data-v-c068ed25]{position:absolute;top:-.4rem;right:-.4rem;filter:drop-shadow(0 .1rem .1rem rgba(0,0,0,.5));pointer-events:none}.model-relief-download-popover__quota-tag[data-v-c068ed25]{position:absolute;top:-.8rem;right:-.8rem;display:inline-flex;align-items:center;justify-content:center;min-width:2.8rem;height:1.4rem;padding:0 .4rem;border:.5px solid var(--surface-offblack-pannel,#171719);border-radius:999px;background:linear-gradient(92.77deg,#ffd362 2.31%,#ff9a2d 98.2%);font-size:1rem;font-weight:600;line-height:1;color:var(--text-icon-black-primary);pointer-events:none}.model-print-popover-wrap[data-v-3f510f14]{position:relative;display:inline-flex;align-items:center}.model-print-popover-wrap__quota-tag[data-v-3f510f14]{position:absolute;top:-.8rem;right:-.4rem;flex-shrink:0;pointer-events:none}.model-print-popover[data-v-3f510f14]{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;height:var(--component-size-s);padding:var(--spacing-2);border:none;border-radius:var(--radius-m);background:transparent;color:var(--text-icon-white-secondary);cursor:pointer;transition:background .15s ease,color .15s ease;white-space:nowrap}.model-print-popover[data-v-3f510f14]:hover{background:var(--components-transparent-button-hover,hsla(0,0%,100%,.1));color:var(--text-icon-white-primary)}.model-print-popover__progress[data-v-3f510f14]{display:flex;align-items:center;justify-content:center;width:18px;height:18px}.model-print-popover__vip-icon[data-v-3f510f14]{flex-shrink:0;pointer-events:none}.model-print-popover__spinner[data-v-3f510f14]{animation:model-print-spin-3f510f14 1s linear infinite}.model-print-popover__text[data-v-3f510f14]{font-size:1.2rem;font-weight:400;line-height:1}.model-print-popover__arrow[data-v-3f510f14]{transform:rotate(0);transition:transform .2s ease}.model-print-popover.is-open .model-print-popover__arrow[data-v-3f510f14]{transform:rotate(-180deg)}@keyframes model-print-spin-3f510f14{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.model-detail-format-popover.print-popover.el-popover.el-popper{padding:var(--spacing-2)!important}.model-detail-format-popover.print-popover.el-popover.el-popper .format-list .print-item{gap:var(--spacing-2);justify-content:flex-start!important}.model-detail-menu-popover-enter-active,.model-detail-menu-popover-leave-active{transform-origin:center bottom;transition:transform .18s cubic-bezier(.16,1,.3,1),opacity .18s cubic-bezier(.16,1,.3,1)!important}.model-detail-menu-popover-enter-from,.model-detail-menu-popover-leave-to{opacity:0;transform:translateY(.6rem) scale(.98)}.model-action-bar[data-v-08cc90ad]{display:flex;gap:var(--spacing-3);width:-moz-max-content;width:max-content;max-width:100%;min-height:4.4rem;border:none;border-radius:var(--radius-xl);background:var(--surface-opacity-black,rgba(15,16,16,.65));backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);overflow:visible}.model-action-bar[data-v-08cc90ad],.model-action-bar__btn[data-v-08cc90ad]{align-items:center;justify-content:center;padding:var(--spacing-2)}.model-action-bar__btn[data-v-08cc90ad]{position:relative;display:inline-flex;gap:.4rem;height:var(--component-size-s);border:none;border-radius:var(--radius-m);background:transparent;color:var(--text-icon-white-secondary);font-size:1.2rem;font-weight:400;line-height:1;white-space:nowrap;cursor:pointer;transition:background .15s ease,color .15s ease}.model-action-bar__btn[data-v-08cc90ad]:hover:not(:disabled){background:var(--components-transparent-button-hover,hsla(0,0%,100%,.1));color:var(--text-icon-white-primary)}.model-action-bar__btn[data-v-08cc90ad]:disabled{opacity:.45;cursor:not-allowed}.model-action-bar__btn-text[data-v-08cc90ad]{display:inline-flex;align-items:center;gap:.2rem}.model-action-bar__studio-text[data-v-08cc90ad]{color:var(--text-icon-brand);font-style:italic}.model-action-bar__btn--edit[data-v-08cc90ad],.model-action-bar__btn--retry[data-v-08cc90ad],.model-action-bar__btn--segment[data-v-08cc90ad],.model-action-bar__btn--texture[data-v-08cc90ad]{color:var(--text-icon-white-secondary)}.model-action-bar__btn--edit[data-v-08cc90ad]{background:var(--components-transparent-button-default,hsla(0,0%,100%,0))}.model-action-bar__btn--share[data-v-08cc90ad]{padding:var(--spacing-2) var(--spacing-3);background:var(--brand-default);color:var(--text-icon-black-primary);font-weight:500}.model-action-bar__btn--share[data-v-08cc90ad]:hover:not(:disabled){background:var(--brand-hover);color:var(--text-icon-black-primary)}.model-action-bar__btn--share[data-v-08cc90ad]:active:not(:disabled){background:var(--brand-active)}.model-action-bar__badge[data-v-08cc90ad]{position:absolute;font-size:1rem;font-weight:600;line-height:1;pointer-events:none}.model-action-bar__badge--retry[data-v-08cc90ad]{position:absolute;top:-.8rem;right:-.4rem;pointer-events:none}.model-action-bar__vip-icon[data-v-08cc90ad]{flex-shrink:0;pointer-events:none}.model-action-bar__badge--share[data-v-08cc90ad]{top:-.8rem;right:-.4rem;display:inline-flex;align-items:center;justify-content:center;min-width:2.8rem;height:1.4rem;padding:0 .4rem;border-radius:999px;border:.5px solid var(--surface-offblack-pannel,#171719);background:linear-gradient(92.77deg,#ffd362 2.31%,#ff9a2d 98.2%);color:var(--text-icon-black-primary)}.model-action-bar__divider[data-v-08cc90ad]{display:block;width:.1rem;height:1.2rem;flex:0 0 .1rem;background:var(--stroke-medium,hsla(0,0%,100%,.3))}.model-action-bar.is-icon-only .model-action-bar__btn-text[data-v-08cc90ad],.model-action-bar__divider[data-v-08cc90ad]:first-child,.model-action-bar__divider[data-v-08cc90ad]:last-child{display:none}.model-action-bar.is-icon-only .model-action-bar__btn--share[data-v-08cc90ad]{width:var(--component-size-s);padding:0}.model-action-bar.is-icon-only[data-v-08cc90ad] .model-print-popover__text{display:none}.judgement-buttons-standalone[data-v-7e0eb1e4]{display:flex;gap:var(--spacing-3)}.judgement-buttons-standalone .judge-btn[data-v-7e0eb1e4]{width:var(--component-size-l);height:var(--component-size-l);border-radius:var(--radius-full);background:var(--surface-panel-normal);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:3rem;transition:all .3s ease;border:none;position:relative}.judgement-buttons-standalone .judge-btn .btn-tips[data-v-7e0eb1e4]{position:absolute;left:50%;bottom:calc(100% + var(--spacing-2));transform:translate(-50%);padding:var(--spacing-2) var(--spacing-4);background:var(--surface-offblack-pannel);color:var(--text-icon-white-primary);font-size:1.2rem;font-weight:500;line-height:1.4;border-radius:var(--radius-s);white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease}.judgement-buttons-standalone .judge-btn:hover .btn-tips[data-v-7e0eb1e4]{opacity:1;visibility:visible}.judgement-buttons-standalone .judge-btn .sparc-dislike[data-v-7e0eb1e4],.judgement-buttons-standalone .judge-btn .sparc-like[data-v-7e0eb1e4]{font-size:3.2rem;color:var(--text-icon-black-disable)}.judgement-buttons-standalone .judge-btn .sparc-shoucang2[data-v-7e0eb1e4]{font-size:2.8rem;color:var(--text-icon-black-disable)}.judgement-buttons-standalone .judge-btn .sparc-choucang[data-v-7e0eb1e4]{font-size:2.8rem;color:var(--yellow-medium)}.judgement-buttons-standalone .judge-btn:hover .sparc-dislike[data-v-7e0eb1e4],.judgement-buttons-standalone .judge-btn:hover .sparc-like[data-v-7e0eb1e4],.judgement-buttons-standalone .judge-btn:hover .sparc-shoucang2[data-v-7e0eb1e4]{color:var(--text-icon-white-primary)}.judgement-buttons-standalone .judge-btn.active .sparc-dislike[data-v-7e0eb1e4],.judgement-buttons-standalone .judge-btn.active .sparc-like[data-v-7e0eb1e4]{color:var(--text-icon-brand)}.judgment-modal-overlay[data-v-7e0eb1e4]{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:var(--surface-opacity-black);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1000}.judgment-modal-overlay .judgment-modal-container[data-v-7e0eb1e4]{display:flex;flex-direction:column;gap:var(--spacing-4);width:62rem;padding:var(--spacing-4);border:.5px solid var(--stroke-light,hsla(0,0%,100%,.08));border-radius:var(--radius-3xl);background:var(--surface-offblack-pannel);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 .4rem 2rem #00000080}.judgment-modal-overlay .modal-header[data-v-7e0eb1e4]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-3);padding-left:var(--spacing-1)}.judgment-modal-overlay .modal-header__text[data-v-7e0eb1e4]{display:flex;flex:1;flex-direction:column;gap:var(--spacing-2)}.judgment-modal-overlay .modal-title[data-v-7e0eb1e4]{font-size:2rem;font-weight:500;line-height:normal;color:var(--text-icon-white-primary);white-space:nowrap}.judgment-modal-overlay .modal-subtitle[data-v-7e0eb1e4]{font-size:1.4rem;font-weight:400;line-height:1.35;color:var(--text-icon-white-light)}.judgment-modal-overlay .modal-subtitle .modal-subtitle-after[data-v-7e0eb1e4]{color:var(--text-icon-brand)}.judgment-modal-overlay .modal-options[data-v-7e0eb1e4]{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}.judgment-modal-overlay .modal-options .option-item[data-v-7e0eb1e4]{display:inline-flex;align-items:center;justify-content:center;height:var(--component-size-l);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-m,.8rem);border:.5px solid var(--stroke-light,hsla(0,0%,100%,.08));background:var(--components-supported-button-white-default,hsla(0,0%,100%,.04));color:var(--text-icon-white-secondary);cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.judgment-modal-overlay .modal-options .option-item[data-v-7e0eb1e4]:hover:not(.selected):not(.is-disabled){border:.5px solid var(--stroke-medium);background:var(--supported-button-white-default,hsla(0,0%,100%,.08))}.judgment-modal-overlay .modal-options .option-item.selected[data-v-7e0eb1e4]{border-radius:var(--radius-m,.8rem);border:1px solid var(--stroke-brand,#6bff46);background:var(--components-supported-button-white-default,hsla(0,0%,100%,.04));color:var(--text-icon-white-primary)}.judgment-modal-overlay .modal-options .option-item.selected .option-label[data-v-7e0eb1e4]{font-weight:400}.judgment-modal-overlay .modal-options .option-item.is-disabled[data-v-7e0eb1e4]{border-radius:var(--radius-m,.8rem);border:.5px solid var(--stroke-light,hsla(0,0%,100%,.08));background:var(--components-supported-button-white-default,hsla(0,0%,100%,.04));color:var(--text-icon-white-disable,hsla(0,0%,100%,.2));cursor:not-allowed;pointer-events:none}.judgment-modal-overlay .modal-options .option-item .option-label[data-v-7e0eb1e4]{font-size:1.2rem;font-weight:400;line-height:normal;color:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.judgment-modal-overlay .modal-footer[data-v-7e0eb1e4]{display:flex;align-items:flex-end;justify-content:flex-end;gap:var(--spacing-4)}.judgment-modal-overlay .modal-footer .credits-tag[data-v-7e0eb1e4]{position:absolute;top:0;right:0;padding:.2rem .6rem;border:.15rem solid var(--text-icon-black-primary);border-radius:var(--radius-m);background:var(--yellow-medium);color:var(--text-icon-black-primary);font-size:.9rem;font-weight:500;transform:translate(5%,-30%);pointer-events:none}.judgment-modal-overlay .modal-footer[data-v-7e0eb1e4] .base-button--primary{position:relative}@media(max-width:1024px){.judgement-buttons-standalone[data-v-7e0eb1e4]{flex-direction:column}.judgment-modal-overlay[data-v-7e0eb1e4]{padding:var(--spacing-4);padding-bottom:calc(var(--spacing-5) + env(safe-area-inset-bottom,0));align-items:flex-end}.judgment-modal-overlay .judgment-modal-container[data-v-7e0eb1e4]{width:100%;max-width:100%;border-radius:var(--radius-2xl);max-height:85vh;overflow-y:auto}.judgment-modal-overlay .modal-title[data-v-7e0eb1e4]{font-size:1.8rem}.judgment-modal-overlay .modal-options .option-item[data-v-7e0eb1e4]{height:var(--component-size-l)}.judgment-modal-overlay .modal-options .option-item .option-label[data-v-7e0eb1e4]{font-size:1.2rem}.judgment-modal-overlay .modal-footer[data-v-7e0eb1e4]{gap:var(--spacing-3)}.judgment-modal-overlay .modal-footer .base-button[data-v-7e0eb1e4]{flex:1;min-width:0}}.model-reference-image-preview[data-v-49408f24]{position:fixed;z-index:120;display:flex;flex-direction:column;gap:var(--spacing-4);width:40rem;padding:var(--spacing-4);border:.5px solid var(--stroke-light,hsla(0,0%,100%,.08));border-radius:var(--radius-2xl,1.6rem);background:var(--surface-offblack-pannel,#171719);box-shadow:0 .4rem 4rem #00000080;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.model-reference-image-preview.is-dragging[data-v-49408f24]{cursor:grabbing}.model-reference-image-preview__header[data-v-49408f24]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;width:100%;min-height:var(--component-size-s)}.model-reference-image-preview__drag[data-v-49408f24]{justify-self:start;width:1.2rem;padding:0;border:none;background:none;cursor:grab}.model-reference-image-preview__drag img[data-v-49408f24]{display:block;width:100%}.model-reference-image-preview__drag[data-v-49408f24]:active{cursor:grabbing}.model-reference-image-preview__title[data-v-49408f24]{justify-self:center;max-width:90%;margin:0;overflow:hidden;color:var(--text-icon-white-primary);font-size:1.4rem;font-weight:500;line-height:normal;text-align:center;text-overflow:ellipsis;white-space:nowrap}.model-reference-image-preview__close[data-v-49408f24]{justify-self:end}.model-reference-image-preview__main[data-v-49408f24]{position:relative;width:100%;aspect-ratio:1/1;overflow:hidden;border-radius:var(--radius-xl)}.model-reference-image-preview__main-img[data-v-49408f24]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.model-reference-image-preview__thumbs[data-v-49408f24]{display:flex;align-items:center;gap:var(--spacing-3);overflow-x:auto;scrollbar-width:none}.model-reference-image-preview__thumbs[data-v-49408f24]::-webkit-scrollbar{display:none}.model-reference-image-preview__thumb[data-v-49408f24]{flex-shrink:0;width:4rem;height:4rem;padding:0;overflow:hidden;border:1px solid transparent;border-radius:var(--radius-m);background:transparent;cursor:pointer}.model-reference-image-preview__thumb.is-active[data-v-49408f24]{border-color:var(--stroke-brand)}.model-reference-image-preview__thumb img[data-v-49408f24]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-m)}@media(max-width:1024px){.model-reference-image-preview[data-v-49408f24]{width:auto;max-width:calc(100vw - 3.2rem)}}.environment-controls[data-v-a60a13d1]{position:absolute;right:1.6rem;bottom:12.8rem;z-index:2;width:32rem;padding:1.6rem;border:1px solid var(--stroke-light,hsla(0,0%,100%,.08));border-radius:var(--radius-l,1.2rem);background:#171719d1;backdrop-filter:blur(2rem);-webkit-backdrop-filter:blur(2rem);box-sizing:border-box}.environment-controls__section+.environment-controls__section[data-v-a60a13d1]{margin-top:1.6rem;padding-top:1.6rem;border-top:1px solid var(--stroke-light,hsla(0,0%,100%,.08))}.environment-controls__title[data-v-a60a13d1]{margin-bottom:1.4rem;color:var(--text-icon-white-primary,#fff);font-size:1.6rem;font-weight:600;line-height:1.2}.environment-controls__tabs[data-v-a60a13d1]{display:flex;gap:.4rem;margin-bottom:1.6rem;padding:.4rem;border-radius:.8rem;background:#ffffff0a}.environment-controls__tab[data-v-a60a13d1]{flex:1;padding:.8rem 0;border:none;border-radius:.6rem;background:transparent;color:var(--text-icon-white-secondary,hsla(0,0%,100%,.65));font-size:1.4rem;cursor:pointer;transition:background .15s ease,color .15s ease}.environment-controls__tab[data-v-a60a13d1]:hover{color:var(--text-icon-white-primary,#fff)}.environment-controls__tab--active[data-v-a60a13d1]{background:#c7ffbc1a;color:var(--color-brand-green);font-weight:600}.environment-controls__row[data-v-a60a13d1]{display:flex;align-items:center;gap:1.2rem;margin-top:1.2rem}.environment-controls__row[data-v-a60a13d1]:first-of-type{margin-top:0}.environment-controls__label[data-v-a60a13d1]{flex:0 0 6rem;color:var(--text-icon-white-secondary,hsla(0,0%,100%,.65));font-size:1.3rem;line-height:1}.environment-controls__label--narrow[data-v-a60a13d1]{flex-basis:4.5rem}.environment-controls__select[data-v-a60a13d1]{flex:1}.environment-controls[data-v-a60a13d1] .el-slider{flex:1;--el-slider-main-bg-color:var(--color-brand-green);--el-slider-runway-bg-color:hsla(0,0%,100%,.12);--el-slider-button-size:1.6rem;--el-slider-height:.4rem}.d3-render-kit[data-v-d9af67b8],.d3-render-kit .d3-canvas[data-v-d9af67b8]{width:100%;height:100%;position:relative}.d3-render-kit .d3-canvas[data-v-d9af67b8]{background:transparent}.d3-render-kit .d3-canvas[data-v-d9af67b8] canvas{background:transparent}.d3-render-kit .d3-place-holder[data-v-d9af67b8]{width:100%;height:100%;position:absolute;top:0;left:0;z-index:10}.d3-render-kit .model-toolbar[data-v-d9af67b8]{position:absolute;left:50%;transform:translate(-50%);bottom:calc(var(--spacing-3) + 4.4rem + var(--spacing-1));z-index:2;padding:var(--spacing-2);border-radius:var(--radius-full);background:#2323274d;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.d3-render-kit .model-toolbar[data-v-d9af67b8],.d3-render-kit .model-toolbar .toolbar-left[data-v-d9af67b8],.d3-render-kit .model-toolbar .toolbar-right[data-v-d9af67b8]{display:flex;align-items:center;gap:var(--spacing-2)}.d3-render-kit .model-toolbar__btn[data-v-d9af67b8]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--component-size-s);height:var(--component-size-s);padding:0;border:none;border-radius:var(--radius-full);background:transparent;color:var(--text-icon-white-secondary);cursor:pointer;transition:background .15s ease}.d3-render-kit .model-toolbar__btn[data-v-d9af67b8]:hover{background:var(--supported-button-white-default,hsla(0,0%,100%,.08))}.d3-render-kit .model-toolbar__btn.active[data-v-d9af67b8]{background:var(--supported-button-white-hover,hsla(0,0%,100%,.2));color:var(--text-icon-white-primary)}.d3-render-kit .model-toolbar__btn[data-tip][data-v-d9af67b8]:hover:after{content:attr(data-tip);position:absolute;bottom:calc(100% + .6rem);left:50%;transform:translate(-50%);padding:.2rem .6rem;background:var(--surface-offblack-pannel,#171719);color:var(--text-icon-white-primary);font-size:1.2rem;line-height:1.4;white-space:nowrap;border-radius:var(--radius-s);pointer-events:none;z-index:22}.d3-render-kit .model-toolbar__btn--wire[data-v-d9af67b8]{font-size:2rem}.d3-render-kit .model-toolbar__btn--wire .sparc-buxian[data-v-d9af67b8]{display:inline-flex;color:currentColor}.d3-render-kit .btn-reset-position[data-v-d9af67b8]{display:none;position:absolute;right:1.6rem;top:6.2rem;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;height:3.6rem;width:3.6rem;border-radius:50%;background:#212121;border:.5px solid hsla(0,0%,100%,.1)}.d3-render-kit .btn-reset-position img[data-v-d9af67b8]{width:2.6rem}.d3-render-kit .btn-reset-position span[data-v-d9af67b8]{font-size:1rem;font-weight:500;margin-top:.6rem}.d3-render-kit[data-v-d9af67b8] .loading-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media(max-width:1024px){.btn-reset-position[data-v-d9af67b8]{display:block}}.model-task-renderer[data-v-cb5f49a1]{width:100%;height:100%}.relief-render-kit[data-v-e1290453],.relief-render-kit .relief-canvas[data-v-e1290453]{width:100%;height:100%;position:relative}.relief-render-kit .relief-canvas[data-v-e1290453]{background:transparent}.relief-render-kit .relief-canvas[data-v-e1290453] canvas{background:transparent}.relief-render-kit .model-toolbar[data-v-e1290453]{position:absolute;left:50%;transform:translate(-50%);bottom:calc(var(--spacing-3) + 4.4rem + var(--spacing-1));z-index:2;padding:var(--spacing-2);border-radius:var(--radius-full);background:#2323274d;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.relief-render-kit .model-toolbar[data-v-e1290453],.relief-render-kit .model-toolbar .toolbar-left[data-v-e1290453],.relief-render-kit .model-toolbar .toolbar-right[data-v-e1290453]{display:flex;align-items:center;gap:var(--spacing-2)}.relief-render-kit .model-toolbar__btn[data-v-e1290453]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--component-size-s);height:var(--component-size-s);padding:0;border:none;border-radius:var(--radius-full);background:transparent;color:var(--text-icon-white-secondary);cursor:pointer;transition:background .15s ease}.relief-render-kit .model-toolbar__btn[data-v-e1290453]:hover{background:var(--supported-button-white-default,hsla(0,0%,100%,.08))}.relief-render-kit .model-toolbar__btn.active[data-v-e1290453]{background:var(--supported-button-white-hover,hsla(0,0%,100%,.2));color:var(--text-icon-white-primary)}.relief-render-kit .model-toolbar__btn[data-tip][data-v-e1290453]:hover:after{content:attr(data-tip);position:absolute;bottom:calc(100% + .6rem);left:50%;transform:translate(-50%);padding:.2rem .6rem;background:var(--surface-offblack-pannel,#171719);color:var(--text-icon-white-primary);font-size:1.2rem;line-height:1.4;white-space:nowrap;border-radius:var(--radius-s);pointer-events:none;z-index:22}.relief-render-kit[data-v-e1290453] .loading-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.relief-model-render[data-v-e0733ba0]{width:100%;height:100%}.relief-model-render__empty[data-v-e0733ba0]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--text-icon-white-secondary);font-size:1.2rem}@keyframes parts-panel-content-reveal-effa7af4{0%{opacity:0}to{opacity:1}}.parts-panel[data-v-effa7af4]{width:3.2rem;display:flex;flex-direction:column;align-items:stretch;gap:var(--spacing-2);overflow:hidden;will-change:width;transition:width .25s cubic-bezier(.16,1,.3,1)}.parts-panel.parts-panel-expanded[data-v-effa7af4]{width:16.8rem}.parts-panel .parts-panel-header[data-v-effa7af4]{display:flex;align-items:center;justify-content:center;width:100%;height:var(--component-size-m);flex-shrink:0}.parts-panel .parts-panel-header-title[data-v-effa7af4]{display:flex;align-items:center;gap:var(--spacing-2);flex:1;min-width:0;padding-left:var(--spacing-2)}.parts-panel .parts-panel-header-icon[data-v-effa7af4]{flex-shrink:0;color:var(--text-icon-white-secondary)}.parts-panel .parts-panel-title[data-v-effa7af4]{font-size:1.2rem;line-height:normal;color:var(--text-icon-white-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.parts-panel .parts-panel-header[data-v-effa7af4] .parts-panel-toggle{flex-shrink:0;color:var(--text-icon-white-secondary)}.parts-panel .parts-panel-divider[data-v-effa7af4]{width:100%;height:.5px;background:var(--stroke-medium,hsla(0,0%,100%,.3));flex-shrink:0}.parts-panel .parts-panel-content[data-v-effa7af4]{width:100%;max-height:24rem;display:flex;flex-direction:column;align-items:center;overflow-y:auto;gap:var(--spacing-2);padding:0}.parts-panel .parts-panel-content[data-v-effa7af4]::-webkit-scrollbar{width:.3rem}.parts-panel .parts-panel-content[data-v-effa7af4]::-webkit-scrollbar-thumb{background:#fff3;border-radius:.2rem}.parts-panel .parts-panel-content[data-v-effa7af4]::-webkit-scrollbar-track{background:transparent}.parts-panel .parts-panel-item[data-v-effa7af4]{box-sizing:border-box;width:100%;min-height:var(--component-size-m);display:flex;align-items:center;justify-content:center;padding:var(--spacing-2);border-radius:var(--radius-m);cursor:pointer;transition:background .15s ease}.parts-panel .parts-panel-item[data-v-effa7af4]:hover{background:var(--transparent-button-hover)}.parts-panel .parts-panel-item.parts-panel-item-selected[data-v-effa7af4]{background:var(--item-active)}.parts-panel .parts-panel-item.parts-panel-item-focused .parts-panel-item-swatch[data-v-effa7af4]{box-shadow:inset 0 0 0 .5px #fff3,0 0 0 1.5px var(--color-primary,#c7ffbc)}.parts-panel .parts-panel-item .parts-panel-item-swatch[data-v-effa7af4]{position:relative;display:flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;border-radius:var(--radius-s);flex-shrink:0;box-shadow:inset 0 0 0 .5px #fff3}.parts-panel .parts-panel-item .parts-panel-item-hidden-icon[data-v-effa7af4]{position:relative;display:flex;align-items:center;justify-content:center;z-index:1}.parts-panel .parts-panel-item .parts-panel-item-name[data-v-effa7af4]{flex:1;min-width:0;font-size:1.2rem;line-height:normal;color:var(--text-icon-white-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.parts-panel .parts-panel-item .parts-panel-item-actions[data-v-effa7af4]{display:flex;align-items:center;gap:var(--spacing-2);flex-shrink:0;opacity:0;transition:opacity .12s ease}.parts-panel .parts-panel-item:hover .parts-panel-item-actions[data-v-effa7af4]{opacity:1}.parts-panel .parts-panel-item .parts-panel-action-btn[data-v-effa7af4]{display:flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;cursor:pointer;transition:opacity .1s}.parts-panel .parts-panel-item .parts-panel-action-btn[data-v-effa7af4]:hover{opacity:.8}.parts-panel:not(.parts-panel-expanded) .parts-panel-divider[data-v-effa7af4]{width:1.6rem;align-self:center}.parts-panel:not(.parts-panel-expanded) .parts-panel-content[data-v-effa7af4]{width:100%;align-items:center}.parts-panel:not(.parts-panel-expanded) .parts-panel-item[data-v-effa7af4]{width:100%;justify-content:center}.parts-panel:not(.parts-panel-expanded) .parts-panel-item-hidden .parts-panel-item-swatch[data-v-effa7af4]:before{content:"";position:absolute;inset:0;border-radius:inherit;background:#00000080}.parts-panel:not(.parts-panel-expanded) .parts-panel-footer[data-v-effa7af4]{width:var(--component-size-m);align-self:center}.parts-panel:not(.parts-panel-expanded) .parts-panel-footer[data-v-effa7af4] .parts-panel-merge-btn{width:var(--component-size-m);height:var(--component-size-m);padding:0;justify-content:center}.parts-panel:not(.parts-panel-expanded) .parts-panel-footer[data-v-effa7af4] .parts-panel-merge-btn.base-button--icon-only,.parts-panel:not(.parts-panel-expanded) .parts-panel-footer[data-v-effa7af4] .parts-panel-merge-btn.parts-panel-merge-btn--icon{padding:0;width:var(--component-size-m);height:var(--component-size-m)}.parts-panel:not(.parts-panel-expanded) .parts-panel-footer[data-v-effa7af4] .parts-panel-merge-btn .base-button__icon{display:inline-flex;align-items:center;justify-content:center}.parts-panel.parts-panel-expanded .parts-panel-divider[data-v-effa7af4]{width:100%;background:var(--stroke-light)}.parts-panel.parts-panel-expanded .parts-panel-content[data-v-effa7af4]{width:100%;align-items:stretch}.parts-panel.parts-panel-expanded .parts-panel-header[data-v-effa7af4]{justify-content:space-between;gap:0;padding:0}.parts-panel.parts-panel-expanded .parts-panel-header-title[data-v-effa7af4],.parts-panel.parts-panel-expanded .parts-panel-item-name[data-v-effa7af4]{animation:parts-panel-content-reveal-effa7af4 .12s ease both;animation-delay:.12s}.parts-panel.parts-panel-expanded .parts-panel-item[data-v-effa7af4]{width:100%;justify-content:flex-start;gap:var(--spacing-2)}.parts-panel.parts-panel-expanded .parts-panel-item.parts-panel-item-focused .parts-panel-item-actions[data-v-effa7af4],.parts-panel.parts-panel-expanded .parts-panel-item.parts-panel-item-hidden .parts-panel-item-actions[data-v-effa7af4]{opacity:1}.parts-panel.parts-panel-expanded .parts-panel-item.parts-panel-item-focused[data-v-effa7af4]:not(:hover) .parts-panel-item-actions>.base-hover-tip__trigger:first-child{opacity:0;pointer-events:none}.parts-panel.parts-panel-expanded .parts-panel-item[data-v-effa7af4]:hover{background:var(--transparent-button-hover)}.parts-panel.parts-panel-expanded .parts-panel-item.parts-panel-item-selected[data-v-effa7af4],.parts-panel.parts-panel-expanded .parts-panel-item.parts-panel-item-selected[data-v-effa7af4]:hover{background:var(--item-active)}.parts-panel.parts-panel-expanded .parts-panel-footer[data-v-effa7af4]{width:100%}.parts-panel .parts-panel-footer[data-v-effa7af4]{display:flex;align-items:center;justify-content:center;width:100%;min-height:var(--component-size-m);padding-top:0}.parts-panel .parts-panel-footer[data-v-effa7af4] .parts-panel-merge-btn{width:100%;justify-content:center}.parts-panel .parts-panel-footer[data-v-effa7af4] .parts-panel-merge-btn.base-button--icon-only,.parts-panel .parts-panel-footer[data-v-effa7af4] .parts-panel-merge-btn.parts-panel-merge-btn--icon{width:100%;padding:0;justify-content:center}.right-panel-stack .parts-panel-toggle-icon{display:inline-flex;align-items:center;justify-content:center}.right-panel-stack .parts-panel-toggle-icon--expand{display:none}.right-panel-stack .parts-panel--interacting .parts-panel-toggle-icon--expand,.right-panel-stack:hover .parts-panel-toggle-icon--expand{display:inline-flex}.right-panel-stack .parts-panel--interacting .parts-panel-toggle-icon--part,.right-panel-stack:hover .parts-panel-toggle-icon--part{display:none}.parts-panel-actions-floating{position:fixed;display:flex;align-items:center;gap:16px;padding:8px;border-radius:8px;background:#ffffff14;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:9999;pointer-events:auto}.parts-panel-actions-floating .parts-panel-actions-icons{display:flex;align-items:center;gap:8px}.parts-panel-actions-floating .parts-panel-action-btn{display:flex;align-items:center;justify-content:center;width:16px;height:16px;cursor:pointer;transition:opacity .1s}.parts-panel-actions-floating .parts-panel-action-btn:hover{opacity:.8}.parts-panel-actions-floating .parts-panel-actions-swatch{position:relative;display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:6px;flex-shrink:0;cursor:pointer;box-shadow:inset 0 0 0 .5px #fff3}.parts-panel-actions-floating .parts-panel-actions-swatch.is-hidden:before{content:"";position:absolute;inset:0;border-radius:inherit;background:#00000080}.parts-panel-actions-floating .parts-panel-actions-swatch .parts-panel-actions-swatch-icon{position:relative;display:flex;align-items:center;justify-content:center;z-index:1}.parts-actions-enter-active,.parts-actions-leave-active{transition:opacity .12s ease}.parts-actions-enter-from,.parts-actions-leave-to{opacity:0}.d3-render-kit[data-v-028a99c5]{width:100%;height:100%;position:relative;display:flex;flex-direction:column}.d3-render-kit .d3-render-kit-main[data-v-028a99c5]{flex:1;display:flex;position:relative;overflow:hidden;min-width:0}.d3-render-kit .d3-canvas[data-v-028a99c5]{flex:1;position:relative;min-width:0;height:100%;background:transparent}.d3-render-kit .d3-canvas[data-v-028a99c5] canvas{background:transparent}.d3-render-kit .d3-canvas-inner[data-v-028a99c5]{position:absolute;inset:0;width:100%;height:100%;background:transparent}.d3-render-kit .btn-reset-position[data-v-028a99c5]{display:none;position:absolute;right:1rem;top:6.2rem;z-index:2;flex-direction:column;align-items:center;justify-content:center;display:flex;height:3.6rem;width:3.6rem;border-radius:50%;background:#212121;border:.5px solid hsla(0,0%,100%,.1)}.d3-render-kit .btn-reset-position img[data-v-028a99c5]{width:2.4rem}.d3-render-kit .btn-reset-position span[data-v-028a99c5]{font-size:1rem;font-weight:500;margin-top:.6rem}.d3-render-kit .printability-panel-wrap[data-v-028a99c5]{position:absolute;top:1.2rem;left:1.2rem;z-index:2;pointer-events:none}.d3-render-kit .gridlines-button[data-v-028a99c5]{position:absolute;top:14.8rem;right:1.2rem;z-index:2;font-size:2.4rem;color:#fff;display:flex;align-items:center;justify-content:center;height:3.6rem;width:3.6rem;border-radius:50%;background:#212121;border:.5px solid hsla(0,0%,100%,.1);cursor:pointer;margin:0;padding:0}.d3-render-kit .gridlines-button.active .sparc-a-ic_wanggec[data-v-028a99c5]{color:#ffffffa6}.d3-render-kit .gridlines-button:hover .sparc-a-ic_wanggec[data-v-028a99c5],.d3-render-kit .gridlines-button:hover .sparc-ic_wangge[data-v-028a99c5]{color:#fff}.d3-render-kit .gridlines-button:hover .gridlines-tips[data-v-028a99c5]{display:inline-block}.d3-render-kit .gridlines-button .sparc-a-ic_wanggec[data-v-028a99c5],.d3-render-kit .gridlines-button .sparc-ic_wangge[data-v-028a99c5]{font-size:3.4rem;color:#ffffffa6}.d3-render-kit .gridlines-button .gridlines-tips[data-v-028a99c5]{display:none;position:absolute;right:120%;top:50%;transform:translateY(-50%);font-size:1.2rem;font-weight:400;color:#ffffffe6;white-space:nowrap;padding:.6rem 1.2rem;border-radius:.6rem;background:#3a3a3af2}.d3-render-kit .d3-place-holder[data-v-028a99c5]{width:100%;height:100%;position:absolute;top:0;left:0;z-index:10}.d3-render-kit .model-toolbar[data-v-028a99c5]{position:absolute;left:50%;transform:translate(-50%);bottom:calc(var(--spacing-3) + 4.4rem + var(--spacing-1));z-index:2;padding:var(--spacing-2);border-radius:var(--radius-full);background:#2323274d;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.d3-render-kit .model-toolbar[data-v-028a99c5],.d3-render-kit .model-toolbar .toolbar-left[data-v-028a99c5]{display:flex;align-items:center;gap:var(--spacing-2)}.d3-render-kit .model-toolbar__btn[data-v-028a99c5]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--component-size-s);height:var(--component-size-s);padding:0;border:none;border-radius:var(--radius-full);background:transparent;color:var(--text-icon-white-secondary);cursor:pointer;transition:background .15s ease}.d3-render-kit .model-toolbar__btn[data-v-028a99c5]:hover{background:var(--supported-button-white-default,hsla(0,0%,100%,.08))}.d3-render-kit .model-toolbar__btn.active[data-v-028a99c5]{background:var(--supported-button-white-hover,hsla(0,0%,100%,.2));color:var(--text-icon-white-primary)}.d3-render-kit .model-toolbar__btn[data-tip][data-v-028a99c5]:hover:after{content:attr(data-tip);position:absolute;bottom:calc(100% + .6rem);left:50%;transform:translate(-50%);padding:.2rem .6rem;background:var(--surface-offblack-pannel,#171719);color:var(--text-icon-white-primary);font-size:1.2rem;line-height:1.4;white-space:nowrap;border-radius:var(--radius-s);pointer-events:none;z-index:22}.d3-render-kit .model-toolbar .toolbar-explode[data-v-028a99c5]{position:relative;display:flex;align-items:center;gap:var(--spacing-1);padding:0 var(--spacing-2) 0 var(--spacing-3)}.d3-render-kit .model-toolbar .toolbar-explode[data-v-028a99c5]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:1.2rem;background:var(--stroke-medium,hsla(0,0%,100%,.3))}.d3-render-kit .model-toolbar .toolbar-explode .toolbar-explode-label[data-v-028a99c5]{font-size:1.2rem;font-weight:500;line-height:1;color:var(--text-icon-white-secondary);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.d3-render-kit .model-toolbar .toolbar-explode .toolbar-explode-help[data-v-028a99c5]{display:inline-flex;align-items:center;justify-content:center;min-width:1.6rem;min-height:1.6rem;cursor:pointer;line-height:0;transition:opacity .15s ease}.d3-render-kit .model-toolbar .toolbar-explode .toolbar-explode-help[data-v-028a99c5]:hover{opacity:.85}.d3-render-kit[data-v-028a99c5] .loading-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.d3-render-kit .right-panel-stack[data-v-028a99c5]{position:absolute;right:1.2rem;top:50%;transform:translateY(-50%);z-index:2;width:auto;height:auto;display:flex;flex-direction:column;align-items:flex-end;padding:var(--spacing-2);border-radius:1.2rem;box-sizing:border-box;transition:opacity .3s ease,transform .3s ease}.d3-render-kit .right-panel-stack[data-v-028a99c5]:before{content:"";position:absolute;inset:0;border-radius:inherit;backdrop-filter:blur(2rem);-webkit-backdrop-filter:blur(2rem);background:#0f10108c;pointer-events:none}.d3-render-kit .right-panel-stack[data-v-028a99c5]>*{position:relative;z-index:1}.d3-render-kit .right-panel-stack.collapsed[data-v-028a99c5]{opacity:0;transform:translate(1.6rem,-50%);pointer-events:none}.d3-render-kit .joint-loading-mask[data-v-028a99c5]{position:absolute;inset:0;z-index:3;display:flex;align-items:center;justify-content:center;pointer-events:none;background:#0f10108c;backdrop-filter:blur(5rem);-webkit-backdrop-filter:blur(5rem)}.d3-render-kit .joint-loading-mask__content[data-v-028a99c5]{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3,1.2rem)}.d3-render-kit .joint-loading-mask__anim[data-v-028a99c5]{flex-shrink:0}.d3-render-kit .joint-loading-mask__text[data-v-028a99c5]{margin:0;color:var(--text-icon-white-primary,#fff);font-size:1.4rem;line-height:1.5;text-align:center;white-space:nowrap}@media(max-width:1024px){.d3-render-kit .gridlines-button[data-v-028a99c5]{top:11rem}}.print-popover{min-width:160px;max-width:280px;width:auto!important}.format-popover{background:#2e2e2e!important;border:1px solid hsla(0,0%,94%,.1)!important;border-radius:1.2rem!important;padding:1.2rem!important}.format-popover .format-panel .format-list{display:flex;flex-direction:column;gap:var(--spacing-1)}.format-popover .format-panel .format-list .print-item{gap:var(--spacing-1);justify-content:flex-start!important}.format-popover .format-panel .format-list .format-item{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:3rem;padding:var(--spacing-2);border-radius:var(--radius-m);font-size:1.3rem;color:#ffffffe6;cursor:pointer;transition:background .2s}.format-popover .format-panel .format-list .format-item:hover{background:#ffffff14}.segment-model-render[data-v-bc37f670]{width:100%;height:100%}.multi-color-viewer[data-v-c4d68993]{width:100%;height:100%;position:relative;display:flex;flex-direction:column}.multi-color-viewer .toolbar-slider-label-wrap[data-v-c4d68993]{display:inline-flex;align-items:center;gap:var(--spacing-1)}.multi-color-viewer .multi-color-viewer-main[data-v-c4d68993]{flex:1;display:flex;position:relative;overflow:hidden;min-width:0}.multi-color-viewer .d3-canvas[data-v-c4d68993]{flex:1;position:relative;min-width:0;height:100%;background:transparent}.multi-color-viewer .d3-canvas[data-v-c4d68993] canvas{background:transparent}.multi-color-viewer .d3-canvas-inner[data-v-c4d68993]{position:absolute;inset:0;width:100%;height:100%;background:transparent}.multi-color-viewer .btn-reset-position[data-v-c4d68993]{position:absolute;right:1rem;top:6.2rem;z-index:2;display:flex;align-items:center;justify-content:center;height:3.6rem;width:3.6rem;border-radius:50%;background:#212121;border:.5px solid hsla(0,0%,100%,.1)}.multi-color-viewer .btn-reset-position img[data-v-c4d68993]{width:2.4rem}.multi-color-viewer .gridlines-button[data-v-c4d68993]{position:absolute;top:16rem;right:2rem;z-index:2;font-size:2.4rem;color:#fff;display:flex;align-items:center;justify-content:center;height:3.6rem;width:3.6rem;border-radius:50%;background:#212121;border:.5px solid hsla(0,0%,100%,.1);cursor:pointer;margin:0;padding:0}.multi-color-viewer .gridlines-button.active .sparc-a-ic_wanggec[data-v-c4d68993]{color:#ffffffa6}.multi-color-viewer .gridlines-button:hover .sparc-a-ic_wanggec[data-v-c4d68993],.multi-color-viewer .gridlines-button:hover .sparc-ic_wangge[data-v-c4d68993]{color:#fff}.multi-color-viewer .gridlines-button:hover .gridlines-tips[data-v-c4d68993]{display:inline-block}.multi-color-viewer .gridlines-button .sparc-a-ic_wanggec[data-v-c4d68993],.multi-color-viewer .gridlines-button .sparc-ic_wangge[data-v-c4d68993]{font-size:3.4rem;color:#ffffffa6}.multi-color-viewer .gridlines-button .gridlines-tips[data-v-c4d68993]{display:none;position:absolute;right:120%;top:50%;transform:translateY(-50%);font-size:1.2rem;font-weight:400;color:#ffffffe6;white-space:nowrap;padding:.6rem 1.2rem;border-radius:.6rem;background:#3a3a3af2}.multi-color-viewer .model-toolbar[data-v-c4d68993]{position:absolute;left:50%;transform:translate(-50%);bottom:calc(var(--spacing-3) + 4.4rem + var(--spacing-1));z-index:2;padding:var(--spacing-2);border-radius:var(--radius-full);background:#2323274d;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.multi-color-viewer .model-toolbar[data-v-c4d68993],.multi-color-viewer .model-toolbar .toolbar-left[data-v-c4d68993]{display:flex;align-items:center;gap:var(--spacing-2)}.multi-color-viewer .model-toolbar__btn[data-v-c4d68993]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--component-size-s);height:var(--component-size-s);padding:0;border:none;border-radius:var(--radius-full);background:transparent;color:var(--text-icon-white-secondary);cursor:pointer;transition:background .15s ease}.multi-color-viewer .model-toolbar__btn[data-v-c4d68993]:hover{background:var(--supported-button-white-default,hsla(0,0%,100%,.08))}.multi-color-viewer .model-toolbar__btn.active[data-v-c4d68993]{background:var(--supported-button-white-hover,hsla(0,0%,100%,.2));color:var(--text-icon-white-primary)}.multi-color-viewer .model-toolbar__btn[data-tip][data-v-c4d68993]:hover:after{content:attr(data-tip);position:absolute;bottom:calc(100% + .6rem);left:50%;transform:translate(-50%);padding:.2rem .6rem;background:var(--surface-offblack-pannel,#171719);color:var(--text-icon-white-primary);font-size:1.2rem;line-height:1.4;white-space:nowrap;border-radius:var(--radius-s);pointer-events:none;z-index:22}.multi-color-viewer .model-toolbar .toolbar-reset[data-v-c4d68993],.multi-color-viewer .model-toolbar .toolbar-slider[data-v-c4d68993],.multi-color-viewer .model-toolbar .toolbar-slider-field[data-v-c4d68993]{position:relative;padding:0 0 0 var(--spacing-3)}.multi-color-viewer .model-toolbar .toolbar-reset[data-v-c4d68993]:before,.multi-color-viewer .model-toolbar .toolbar-slider-field[data-v-c4d68993]:before,.multi-color-viewer .model-toolbar .toolbar-slider[data-v-c4d68993]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:1.2rem;background:var(--stroke-light,hsla(0,0%,100%,.08))}.multi-color-viewer .model-toolbar .toolbar-slider[data-v-c4d68993] .base-slider,.multi-color-viewer .model-toolbar .toolbar-slider-field[data-v-c4d68993] .base-slider{width:10rem}.multi-color-viewer .model-toolbar .toolbar-reset[data-v-c4d68993]{display:flex;align-items:center;flex-shrink:0}.multi-color-viewer .model-toolbar .toolbar-reset[data-v-c4d68993] .base-button--transparent{border-radius:50%}.multi-color-viewer .model-toolbar .toolbar-slider-field[data-v-c4d68993]{gap:var(--spacing-2)}.multi-color-viewer .model-toolbar .toolbar-slider-field[data-v-c4d68993] .base-slider-field__label{font-size:1.2rem;font-weight:400;color:var(--text-icon-white-secondary);-webkit-user-select:none;-moz-user-select:none;user-select:none}.multi-color-viewer .model-toolbar .toolbar-slider-field[data-v-c4d68993] .base-slider-field__input{color:var(--text-icon-white-secondary);text-align:center}.multi-color-viewer .model-toolbar .toolbar-slider-field[data-v-c4d68993] .base-input--disabled{background:#ffffff0a}.multi-color-viewer .model-toolbar .toolbar-slider-field[data-v-c4d68993] .base-input--disabled .base-input__inner{color:var(--text-icon-white-disable)}.multi-color-viewer .model-toolbar .toolbar-slider[data-v-c4d68993]{display:flex;align-items:center;gap:var(--spacing-2)}.multi-color-viewer .model-toolbar .toolbar-slider .toolbar-slider-label[data-v-c4d68993]{font-size:1.2rem;font-weight:400;line-height:1;color:var(--text-icon-white-secondary);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.multi-color-viewer .model-toolbar .toolbar-slider .toolbar-slider-label-wrap[data-v-c4d68993]{display:inline-flex;align-items:center;gap:var(--spacing-1)}.multi-color-viewer .model-toolbar .toolbar-slider--disabled .toolbar-slider-label[data-v-c4d68993]{color:var(--text-icon-white-disable)}.multi-color-viewer .model-toolbar .toolbar-radio[data-v-c4d68993]{position:relative;display:flex;align-items:center;height:28px;gap:.2rem;padding:.2rem;margin-left:var(--spacing-1);border-radius:var(--radius-full);background:var(--surface-pannel-light,hsla(0,0%,100%,.04))}.multi-color-viewer .model-toolbar .toolbar-radio__btn[data-v-c4d68993]{padding:.4rem 1rem;height:24px;border:none;border-radius:var(--radius-full);background:transparent;color:var(--text-icon-white-secondary);font-size:1.2rem;line-height:1;white-space:nowrap;cursor:pointer;transition:background .15s ease,color .15s ease}.multi-color-viewer .model-toolbar .toolbar-radio__btn[data-v-c4d68993]:hover:not(:disabled):not(.active){color:var(--text-icon-white-primary)}.multi-color-viewer .model-toolbar .toolbar-radio__btn.active[data-v-c4d68993]{background:var(--supported-button-white-hover,hsla(0,0%,100%,.2));color:var(--text-icon-white-primary)}.multi-color-viewer .model-toolbar .toolbar-radio__btn[data-v-c4d68993]:disabled{cursor:not-allowed;color:var(--text-icon-white-disable)}.multi-color-viewer .model-toolbar .toolbar-radio--disabled[data-v-c4d68993]:before{opacity:.5}@media(max-width:1024px){.multi-color-viewer .gridlines-button[data-v-c4d68993]{top:11rem}}.multi-color-model-render[data-v-6b82c40e],.model-task-render[data-v-231bd84d]{width:100%;height:100%}.generate-loading[data-v-b16295c8]{position:absolute;top:50%;left:50%;transform:translate(-50%,-65%);z-index:4;gap:2.4rem;width:42rem;max-width:calc(100% - 3.2rem);box-sizing:border-box;padding:3.2rem 2rem 2rem;border-radius:1.6rem;overflow:visible;pointer-events:none}.generate-loading[data-v-b16295c8],.generate-loading__head[data-v-b16295c8]{display:flex;flex-direction:column;align-items:center}.generate-loading__head[data-v-b16295c8]{gap:1.2rem}.generate-loading__anim[data-v-b16295c8]{color:var(--brand-default)}.generate-loading__percent[data-v-b16295c8]{display:flex;align-items:baseline;gap:.2rem;color:var(--text-icon-white-primary,#fff);line-height:1;font-variant-numeric:tabular-nums;animation:gl-percent-in-b16295c8 .5s cubic-bezier(.22,1,.36,1) both}.generate-loading__percent-num[data-v-b16295c8],.generate-loading__percent-sign[data-v-b16295c8]{font-size:1.4rem;font-weight:500}.generate-loading__desc[data-v-b16295c8]{color:var(--text-icon-white-primary,#fff);text-align:center;font-size:1.4rem;line-height:1.5;white-space:pre-line}.generate-loading__progress[data-v-b16295c8]{display:flex;gap:1.2rem;justify-content:center;width:100%}.generate-loading__bar-group[data-v-b16295c8]{display:flex;flex-direction:column;align-items:center;gap:1rem;flex:1 1 0;min-width:0;max-width:14.8rem}.generate-loading__bar-group.is-active .generate-loading__bar-label[data-v-b16295c8]{color:var(--text-icon-white-primary,#fff)}.generate-loading__bar-group.is-active .generate-loading__bar-label[data-v-b16295c8]:before{background:var(--brand-default);opacity:1;box-shadow:0 0 .6rem #4ce67ab3;animation:gl-dot-pulse-b16295c8 1.4s ease-in-out infinite}.generate-loading__bar-group.is-active .generate-loading__bar-inner[data-v-b16295c8]{box-shadow:0 0 .8rem #4ce67a73}.generate-loading__bar-group.is-active .generate-loading__bar-inner[data-v-b16295c8]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.55) 50%,transparent);transform:translate(-100%);animation:gl-shimmer-b16295c8 1.8s cubic-bezier(.4,0,.2,1) infinite}.generate-loading__bar-label[data-v-b16295c8]{display:inline-flex;align-items:center;gap:.5rem;max-width:100%;margin:0;color:var(--text-icon-white-secondary,hsla(0,0%,100%,.75));text-align:center;font-size:1.2rem;line-height:normal;transition:color .3s ease;overflow:hidden}.generate-loading__bar-label[data-v-b16295c8]:before{content:"";flex-shrink:0;width:.5rem;height:.5rem;border-radius:50%;background:currentColor;opacity:.4;transition:background .3s ease,opacity .3s ease}.generate-loading__bar[data-v-b16295c8]{position:relative;width:100%;height:.3rem;border-radius:999rem;background:var(--stroke-light,hsla(0,0%,100%,.08));overflow:hidden}.generate-loading__bar-inner[data-v-b16295c8]{position:relative;height:100%;border-radius:inherit;background:linear-gradient(90deg,#abebff,#4ce67a);overflow:hidden;transition:width .4s cubic-bezier(.22,1,.36,1)}.generate-loading__notice-wrap[data-v-b16295c8]{position:absolute;top:100%;left:2rem;right:2rem;margin-top:.4rem}.generate-loading__notice[data-v-b16295c8]{margin:0;width:100%;box-sizing:border-box;padding:.8rem;border:.1rem solid var(--stroke-light,hsla(0,0%,100%,.08));border-radius:.8rem;background:#ffffff0a;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);text-align:center;color:var(--text-icon-white-secondary,hsla(0,0%,100%,.75));font-size:1.2rem;line-height:1.4;word-break:break-word}.gl-tip-enter-active[data-v-b16295c8],.gl-tip-leave-active[data-v-b16295c8]{transition:opacity .3s ease,transform .3s ease}.gl-tip-leave-active[data-v-b16295c8]{position:absolute;inset:0 0 auto}.gl-tip-enter-from[data-v-b16295c8]{opacity:0;transform:translateY(.4rem)}.gl-tip-leave-to[data-v-b16295c8]{opacity:0;transform:translateY(-.4rem)}@keyframes gl-percent-in-b16295c8{0%{opacity:0;transform:translateY(.6rem)}to{opacity:1;transform:translateY(0)}}@keyframes gl-shimmer-b16295c8{0%{transform:translate(-100%)}60%,to{transform:translate(100%)}}@keyframes gl-dot-pulse-b16295c8{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.55);opacity:.45}}@media screen and (max-width:1024px){.generate-loading[data-v-b16295c8]{gap:2rem;padding:2.4rem 1.6rem 1.6rem}.generate-loading__notice-wrap[data-v-b16295c8]{left:1.6rem;right:1.6rem}.generate-loading__percent-num[data-v-b16295c8]{font-size:3.6rem}.generate-loading__bar-group[data-v-b16295c8]{max-width:10.4rem}.generate-loading__bar-label[data-v-b16295c8]{font-size:1rem}}.model-viewer-client[data-v-68dfaad3]{position:relative;overflow:hidden}.model-viewer-client[data-v-68dfaad3],.model-viewer-client__render[data-v-68dfaad3]{width:100%;height:100%}.model-viewer-client[data-v-68dfaad3] canvas{display:block;width:100%;height:100%;background:transparent}.model-viewer-client__status[data-v-68dfaad3]{position:absolute;left:50%;top:50%;color:var(--text-icon-white-light);font-size:1.2rem;transform:translate(-50%,-50%);text-align:center}.relief-settings[data-v-687793ef]{box-sizing:border-box;width:100%;max-height:100%;display:flex;flex-direction:column;padding:0;border-radius:var(--radius-xl,1.2rem);border:none;background:#0f10108c;-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem);color:var(--text-icon-white-primary);overflow:hidden}.relief-settings--expanded[data-v-687793ef]{height:100%;max-height:100%;display:grid;grid-template-rows:auto minmax(0,1fr) auto}.relief-settings--collapsed[data-v-687793ef]{height:auto}.relief-settings__header[data-v-687793ef]{flex-shrink:0;display:flex;align-items:center;gap:var(--spacing-2);width:100%;padding:var(--spacing-3);border:none;background:transparent;color:var(--text-icon-white-primary);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.relief-settings--collapsed .relief-settings__header[data-v-687793ef]{padding:var(--spacing-3)}.relief-settings--expanded .relief-settings__header[data-v-687793ef]{grid-row:1}.relief-settings__title[data-v-687793ef]{flex:1;min-width:0;text-align:left;font-size:1.2rem;font-weight:600;line-height:1.6667}.relief-settings__chevron[data-v-687793ef]{flex-shrink:0;transition:transform .2s ease}.relief-settings__chevron.is-collapsed[data-v-687793ef]{transform:rotate(180deg)}.relief-settings__body[data-v-687793ef]{grid-row:2;min-height:0;display:flex;flex-direction:column;gap:var(--spacing-3);padding:0 var(--spacing-3) var(--spacing-3);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.relief-settings__body[data-v-687793ef]::-webkit-scrollbar{width:.4rem}.relief-settings__body[data-v-687793ef]::-webkit-scrollbar-thumb{background:var(--stroke-light);border-radius:999px}.relief-settings__divider[data-v-687793ef]{flex-shrink:0;height:.05rem;background:var(--stroke-light)}.relief-settings__footer[data-v-687793ef]{grid-row:3;flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:var(--spacing-3);background:#161616}.relief-settings[data-v-687793ef] .base-button.relief-settings__save-btn{width:100%;height:-moz-fit-content;height:fit-content;padding-top:var(--spacing-3);padding-bottom:var(--spacing-3)}.relief-settings[data-v-687793ef] .base-button.relief-settings__save-btn .base-button__text{font-size:1.2rem}.relief-settings__row-toggle[data-v-687793ef]{align-items:center;justify-content:space-between;padding:0 var(--spacing-1) 0 0;color:var(--text-icon-white-secondary);font-size:1.2rem}.field-block[data-v-687793ef],.relief-settings__row-toggle[data-v-687793ef]{display:flex;gap:var(--spacing-2);min-width:0}.field-block[data-v-687793ef]{flex-direction:column}.field-title[data-v-687793ef]{padding:0 var(--spacing-1) 0 0;color:var(--text-icon-white-secondary,hsla(0,0%,100%,.75));font-size:1.2rem;line-height:1.5}.relief-settings-tab-group--triple[data-v-687793ef] .base-property-tab__label{font-size:1.1rem}[data-v-687793ef] .base-slider-field.relief-settings-slider{display:flex;flex-flow:row nowrap;align-items:center;gap:.6rem;width:100%;min-width:0;box-sizing:border-box}[data-v-687793ef] .base-slider-field.relief-settings-slider .base-slider-field__slider{flex:1 1 0;min-width:0;max-width:calc(100% - 6.2rem)}[data-v-687793ef] .base-slider-field.relief-settings-slider .base-slider{display:block;width:100%;max-width:100%}[data-v-687793ef] .base-slider-field.relief-settings-slider .base-input--number,[data-v-687793ef] .base-slider-field.relief-settings-slider .base-slider-field__input{flex:0 0 auto;width:5.6rem}.color-picker[data-v-bc4bc7d0]{display:flex;flex-direction:column;gap:var(--spacing-1);width:22rem;padding-bottom:var(--spacing-2);overflow:hidden;background:var(--surface-offblack-pannel);border:.5px solid var(--surface-panel-light);border-radius:var(--radius-xl);box-shadow:0 8px 32px #00000080}.color-picker__sv[data-v-bc4bc7d0]{position:relative;width:100%;height:11.8rem;cursor:crosshair;touch-action:none;background-image:linear-gradient(0deg,#000 0,transparent),linear-gradient(90deg,#fff 0,transparent)}.color-picker__sv-handle[data-v-bc4bc7d0]{position:absolute;width:1.2rem;height:1.2rem;transform:translate(-50%,-50%);background:transparent;border:2px solid #fff;border-radius:var(--radius-full);box-shadow:0 0 0 1px #0006;pointer-events:none}.color-picker__body[data-v-bc4bc7d0]{display:flex;flex-direction:column;gap:var(--spacing-2);padding:0 var(--spacing-2)}.color-picker__hue[data-v-bc4bc7d0]{position:relative;width:100%;height:1.2rem;cursor:pointer;touch-action:none;border-radius:var(--radius-m);background:linear-gradient(90deg,#ff5d5d,#fee900 15%,#0f0,#00fffc,#020cff,#f0f 75%,red)}.color-picker__hue-handle[data-v-bc4bc7d0]{position:absolute;top:50%;width:1.2rem;height:1.2rem;transform:translate(-50%,-50%);background:transparent;border:2px solid #fff;border-radius:var(--radius-full);box-shadow:0 0 0 1px #0006;pointer-events:none}.color-picker__hex[data-v-bc4bc7d0]{display:flex;align-items:center}.color-picker__hex[data-v-bc4bc7d0] .base-input{width:100%}.color-picker__hex[data-v-bc4bc7d0] .base-input--focused{border-color:var(--brand-default)}.print-preference-dialog__modal .print-preference-dialog__menu-img{background:none}.print-preference-dialog__modal .el-dialog{padding:0;background:transparent;box-shadow:none;z-index:1000}.print-preference-dialog__modal .el-dialog__footer,.print-preference-dialog__modal .el-dialog__header{display:none}.print-preference-dialog__modal .el-dialog__body{padding:0}.print-preference-dialog{display:flex;flex-direction:column;width:100%;color:var(--text-icon-white-primary);background:var(--surface-offblack-pannel);border:.5px solid var(--stroke-light);border-radius:var(--radius-2xl);overflow:visible}.print-preference-dialog__header{position:relative;display:flex;align-items:center;gap:var(--spacing-2);height:6.8rem;padding:0 var(--spacing-5);color:var(--text-icon-white-primary);border-bottom:.5px solid var(--stroke-light)}.print-preference-dialog__title{font-size:1.6rem;font-weight:500}.print-preference-dialog__close{position:absolute;top:50%;right:var(--spacing-5);transform:translateY(-50%)}.print-preference-dialog__content{display:flex;flex-direction:column;max-height:64.2rem;overflow:auto;overflow-y:auto}.print-preference-dialog__section{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-5)}.print-preference-dialog__section--printer{padding-bottom:0}.print-preference-dialog__section-title{display:flex;align-items:center;gap:var(--spacing-2);font-size:1.4rem;color:var(--text-icon-white-primary)}.print-preference-dialog__section-hint{color:var(--text-icon-white-light)}.print-preference-dialog__printers-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--spacing-4);padding-top:.9rem;padding-right:.9rem;overflow:visible;scrollbar-width:thin;scrollbar-color:var(--stroke-light) transparent}.print-preference-dialog__printers-grid::-webkit-scrollbar{width:.4rem}.print-preference-dialog__printers-grid::-webkit-scrollbar-thumb{background:var(--stroke-light);border-radius:var(--radius-full)}.print-preference-dialog__add-wrap{position:relative;display:flex;width:100%;min-width:0}.print-preference-dialog__add-vip-icon{position:absolute;top:var(--spacing-2);right:var(--spacing-2);flex-shrink:0}.print-preference-dialog__printer-wrap{position:relative;width:100%;min-width:0;overflow:visible}.print-preference-dialog__printer-wrap:hover .print-preference-dialog__printer-delete{opacity:1;pointer-events:auto}.print-preference-dialog__printer-delete{position:absolute;top:-.85rem;right:-.85rem;z-index:1;opacity:0;pointer-events:none;transition:opacity .15s ease}.print-preference-dialog__printer-delete.base-button.base-button--small.base-button--icon-only{width:2rem;height:2rem;border:.5px solid var(--stroke-light);border-radius:var(--radius-2xl);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.print-preference-dialog__printer{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-2);width:100%;min-width:0;min-height:13.4rem;padding:var(--spacing-5) var(--spacing-4);color:var(--text-icon-white-primary);background:var(--supported-button-white-default,hsla(0,0%,100%,.04));border:.5px solid var(--stroke-light);border-radius:var(--radius-xl);cursor:pointer;transition:border-color .15s ease,background .15s ease}.print-preference-dialog__printer:hover{background:var(--components-transparent-button-hover,hsla(0,0%,100%,.08))}.print-preference-dialog__printer.is-selected{border-color:var(--stroke-brand)}.print-preference-dialog__printer--add{gap:var(--spacing-3);color:var(--text-icon-white-secondary)}.print-preference-dialog__printer-img{display:flex;align-items:center;justify-content:center;width:5.6rem;height:5.6rem;color:var(--text-icon-white-light)}.print-preference-dialog__printer-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.print-preference-dialog__printer-info{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-0-5);max-width:100%}.print-preference-dialog__printer-name{max-width:100%;overflow:hidden;font-size:1.2rem;color:var(--text-icon-white-primary);text-overflow:ellipsis;white-space:nowrap}.print-preference-dialog__printer-spec{font-size:1.1rem;color:var(--text-icon-white-light);letter-spacing:-.022rem}.print-preference-dialog__add-text{font-size:1.2rem}.print-preference-dialog__printer-popup{width:32rem;max-width:90vw}.print-preference-dialog__menu-item{display:flex;align-items:center;gap:var(--spacing-2);width:100%;padding:var(--spacing-2);color:var(--text-icon-white-secondary);background:transparent;border:none;border-radius:var(--radius-m);cursor:pointer;transition:background .15s ease}.print-preference-dialog__menu-img,.print-preference-dialog__menu-item:hover{background:var(--surface-panel-light)}.print-preference-dialog__menu-img{display:flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;color:var(--text-icon-white-light);border-radius:var(--radius-s)}.print-preference-dialog__menu-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.print-preference-dialog__menu-info{display:flex;flex:1 1 0;flex-direction:column;gap:var(--spacing-0-5);min-width:0;text-align:left}.print-preference-dialog__menu-name{font-size:1.4rem;font-weight:500;color:var(--text-icon-white-secondary)}.print-preference-dialog__menu-spec{font-size:1.2rem;color:var(--text-icon-white-light)}.print-preference-dialog__tabs{display:flex;flex-wrap:wrap;gap:var(--spacing-1)}.print-preference-dialog__tab-label{display:inline-flex;align-items:center}.print-preference-dialog__tab-count{margin-left:.4rem;font-weight:400;color:var(--text-icon-brand)}.print-preference-dialog__tab-vip-icon{margin-left:.4rem;flex-shrink:0}.print-preference-dialog__colors{display:grid;grid-template-columns:repeat(6,1fr);gap:var(--spacing-4)}.print-preference-dialog__more-wrap{position:relative;display:flex;min-width:0}.print-preference-dialog__color{display:flex;align-items:center;gap:var(--spacing-2);width:100%;min-width:0;padding:var(--spacing-2);background:var(--supported-button-white-disable);border:.5px solid var(--stroke-light);border-radius:var(--radius-m);cursor:pointer;transition:border-color .15s ease,background .15s ease}.print-preference-dialog__color:hover{background:var(--supported-button-white-default)}.print-preference-dialog__color.is-selected{border-color:var(--stroke-brand)}.print-preference-dialog__color--more{justify-content:center;color:var(--text-icon-white-secondary);font-size:1.2rem}.print-preference-dialog__color-vip-icon{flex-shrink:0}.print-preference-dialog__swatch{flex-shrink:0;width:2.4rem;height:2.4rem;border:.5px solid var(--stroke-light);border-radius:var(--radius-sm)}.print-preference-dialog__color-name{overflow:hidden;font-size:1.2rem;color:var(--text-icon-white-secondary);text-overflow:ellipsis;white-space:nowrap}.print-preference-dialog__color-popup{position:absolute;top:calc(100% + .4rem);left:0;z-index:20}.print-preference-dialog__footer{display:flex;align-items:center;justify-content:center;gap:1.6rem;padding:var(--spacing-5);border-top:.5px solid var(--stroke-light)}.print-preference-dialog__btn{width:164px!important}.material-color-row[data-v-8da162a0]{display:flex;align-items:center;gap:.8rem;height:4.8rem;padding:var(--spacing-2,.8rem);border-radius:var(--radius-lg,.8rem);cursor:pointer;transition:background .15s ease}.material-color-row.is-open[data-v-8da162a0],.material-color-row[data-v-8da162a0]:hover{background:var(--components-transparent-button-hover,hsla(0,0%,100%,.04))}.material-color-row.is-selected[data-v-8da162a0]{background:var(--components-transparent-button-hover,hsla(0,0%,100%,.06));box-shadow:inset 0 0 0 1px var(--stroke-brand,#6bff46)}.material-color-row__swatch[data-v-8da162a0]{flex-shrink:0;width:3.2rem;height:3.2rem;border:.5px solid var(--stroke-medium,hsla(0,0%,100%,.3));border-radius:var(--radius-s,.6rem)}.material-color-row__info[data-v-8da162a0]{display:flex;flex:1 1 0;flex-direction:column;gap:.4rem;min-width:0}.material-color-row__name[data-v-8da162a0]{font-size:1.2rem;color:var(--text-icon-white-primary,#fff);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.material-color-row__meta[data-v-8da162a0]{display:flex;align-items:center;gap:var(--spacing-1,.4rem)}.material-color-row__hex[data-v-8da162a0]{font-size:1rem;color:var(--text-icon-white-light,hsla(0,0%,100%,.5))}.material-color-row__status[data-v-8da162a0]{display:inline-flex;align-items:center;gap:var(--spacing-1,.4rem)}.material-color-row__dot[data-v-8da162a0]{width:.3rem;height:.3rem;border-radius:var(--radius-full,999px);background:var(--danger-default,#f76560)}.material-color-row__status.is-owned .material-color-row__dot[data-v-8da162a0]{background:var(--text-icon-brand,#6bff46)}.material-color-row__status-text[data-v-8da162a0]{display:none;font-size:1rem;color:var(--danger-default,#f76560)}.material-color-row__status.is-owned .material-color-row__status-text[data-v-8da162a0]{color:var(--text-icon-brand,#6bff46)}.material-color-row__chevron[data-v-8da162a0]{flex-shrink:0;opacity:0;transition:opacity .15s ease}.material-color-row.is-open .material-color-row__status-text[data-v-8da162a0],.material-color-row:hover .material-color-row__status-text[data-v-8da162a0]{display:inline}.material-color-row.is-open .material-color-row__chevron[data-v-8da162a0],.material-color-row:hover .material-color-row__chevron[data-v-8da162a0]{opacity:1}.material-color-dropdown[data-v-8da162a0]{display:flex;flex-direction:column;gap:var(--spacing-2,.8rem);padding:var(--spacing-2,.8rem)}.material-color-dropdown__title[data-v-8da162a0]{font-size:1.2rem;color:var(--text-icon-white-secondary,hsla(0,0%,100%,.75))}.material-color-dropdown__grid[data-v-8da162a0]{display:grid;grid-template-columns:repeat(6,1fr);gap:var(--spacing-2,.8rem);max-height:24rem;overflow-y:auto}.material-color-dropdown__cell[data-v-8da162a0]{position:relative;width:100%;aspect-ratio:1/1;padding:0;border:none;border-radius:var(--radius-sm,.4rem);cursor:pointer}.material-color-dropdown__cell.is-selected[data-v-8da162a0]{border:1px solid var(--stroke-brand,#6bff46);box-shadow:inset 0 0 0 2px #000}.material-color-dropdown__dot[data-v-8da162a0]{position:absolute;top:-.2rem;right:-.2rem;width:.6rem;height:.6rem;border-radius:var(--radius-full,999px);background:var(--text-icon-brand,#6bff46)}.material-color-dropdown__grid[data-v-8da162a0]{padding:2px}.material-color-row-popper.el-popover.el-popper{--el-popover-padding:0;--el-popover-border-radius:var(--radius-lg,.8rem);border-radius:var(--radius-lg,.8rem)!important;border:.5px solid var(--stroke-light,hsla(0,0%,100%,.08))!important;background:var(--surface-offblack-pannel,#171719)!important;box-shadow:0 4px 40px #00000080!important;min-width:unset!important}.print-preference[data-v-bbcf19d7]{gap:var(--spacing-3,1.2rem);width:20rem;max-height:100%;min-height:0}.print-preference[data-v-bbcf19d7],.print-preference__card[data-v-bbcf19d7]{display:flex;flex-direction:column;overflow:hidden}.print-preference__card[data-v-bbcf19d7]{flex-shrink:0;border-radius:var(--radius-xl,1.2rem);background:var(--surface-opacity-black-dark,rgba(15,16,16,.8));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.print-preference__card.is-expanded[data-v-bbcf19d7]{flex:1 1 auto;min-height:0;overflow:hidden}.print-preference__head[data-v-bbcf19d7]{display:flex;align-items:center;gap:var(--spacing-2,.8rem);width:100%;flex-shrink:0;padding:var(--spacing-3,1.2rem);border:none;background:transparent;color:var(--text-icon-white-primary,#fff);cursor:pointer;text-align:left}.print-preference__title[data-v-bbcf19d7]{flex:1 1 0;min-width:0;font-size:1.2rem;font-weight:500;line-height:normal}.print-preference__status[data-v-bbcf19d7]{flex-shrink:0}.print-preference__chevron[data-v-bbcf19d7]{flex-shrink:0;transition:transform .28s cubic-bezier(.4,0,.2,1)}.print-preference__chevron.is-open[data-v-bbcf19d7]{transform:rotate(180deg)}.print-preference__body-wrap[data-v-bbcf19d7]{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .28s cubic-bezier(.4,0,.2,1)}.print-preference__body-wrap.is-open[data-v-bbcf19d7]{grid-template-rows:1fr}.is-expanded .print-preference__body-wrap.is-open[data-v-bbcf19d7]{flex:1 1 auto;min-height:0}.print-preference__body[data-v-bbcf19d7]{min-height:0;overflow:hidden}.print-preference__body-inner[data-v-bbcf19d7]{display:flex;flex-direction:column;gap:var(--spacing-3,1.2rem);padding:0 .8rem .8rem;opacity:0;transition:opacity .2s ease}.print-preference__body-wrap.is-open>.print-preference__body>.print-preference__body-inner[data-v-bbcf19d7]{opacity:1;transition-delay:.06s}.print-preference__body-inner .is-expanded .print-preference__body-wrap.is-open>.print-preference__body[data-v-bbcf19d7]{display:flex;flex-direction:column;min-height:0}.is-expanded .print-preference__body-wrap.is-open>.print-preference__body>.print-preference__body-inner[data-v-bbcf19d7]{flex:1 1 auto;min-height:0;max-height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.is-expanded .print-preference__body-wrap.is-open>.print-preference__body>.print-preference__body-inner[data-v-bbcf19d7]::-webkit-scrollbar{width:.4rem}.is-expanded .print-preference__body-wrap.is-open>.print-preference__body>.print-preference__body-inner[data-v-bbcf19d7]::-webkit-scrollbar-thumb{background:var(--stroke-light);border-radius:999px}@media(prefers-reduced-motion:reduce){.print-preference__body-inner[data-v-bbcf19d7],.print-preference__body-wrap[data-v-bbcf19d7],.print-preference__chevron[data-v-bbcf19d7]{transition:none}}.print-preference__desc[data-v-bbcf19d7]{font-size:1.2rem;line-height:1.5;color:var(--text-icon-white-light,hsla(0,0%,100%,.5))}.print-preference__hide[data-v-bbcf19d7]{align-self:center;margin-bottom:.4rem}.print-preference__field[data-v-bbcf19d7]{display:flex;flex-direction:column;gap:1.2rem;flex-shrink:0}.print-preference__field[data-v-bbcf19d7] .el-popover{display:block;width:100%}.print-preference__field-label[data-v-bbcf19d7]{padding-left:.4rem}.print-preference__dropdown[data-v-bbcf19d7],.print-preference__field-label[data-v-bbcf19d7]{font-size:1.2rem;color:var(--text-icon-white-secondary,hsla(0,0%,100%,.75))}.print-preference__dropdown[data-v-bbcf19d7]{display:flex;align-items:center;gap:var(--spacing-1,.4rem);box-sizing:border-box;width:100%;height:2.8rem;padding:var(--spacing-2,.8rem) .8rem var(--spacing-2,.8rem) var(--spacing-2,.8rem);border:.5px solid transparent;border-radius:.8rem;background:var(--surface-pannel-light,hsla(0,0%,100%,.04));text-align:left;cursor:not-allowed;transition:border-color .15s ease,color .15s ease}.print-preference__dropdown.is-interactive[data-v-bbcf19d7]{cursor:pointer}.print-preference__dropdown.is-interactive[data-v-bbcf19d7]:hover:not(.is-open){border-color:var(--stroke-medium,hsla(0,0%,100%,.3));color:var(--text-icon-white-primary,#fff)}.print-preference__dropdown.is-interactive.is-open[data-v-bbcf19d7]{border-color:var(--stroke-brand,#6bff46);color:var(--text-icon-white-primary,#fff)}.print-preference__dropdown.is-disabled[data-v-bbcf19d7]{opacity:.5;cursor:not-allowed}.print-preference__dropdown-text[data-v-bbcf19d7]{flex:1 1 0;min-width:0;font-size:1.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit}.print-preference__material-menu[data-v-bbcf19d7]{width:100%}.print-preference__colors-title[data-v-bbcf19d7]{flex-shrink:0;font-size:1.2rem;padding-left:.4rem;color:var(--text-icon-white-secondary,hsla(0,0%,100%,.75))}.print-preference__colors[data-v-bbcf19d7]{display:flex;flex-direction:column;gap:var(--spacing-1,.4rem);margin:0;padding:0;list-style:none}.print-preference__empty[data-v-bbcf19d7]{font-size:1.2rem;line-height:1.5;color:var(--text-icon-white-light,hsla(0,0%,100%,.5))}.print-preference__color[data-v-bbcf19d7]{display:flex;align-items:center;gap:var(--spacing-3,1.2rem);height:4.8rem;padding:var(--spacing-2,.8rem);border-radius:var(--radius-lg,.8rem);flex-shrink:0}.print-preference__swatch[data-v-bbcf19d7]{flex-shrink:0;width:3.2rem;height:3.2rem;border:.5px solid var(--stroke-medium,hsla(0,0%,100%,.3));border-radius:var(--radius-s,.6rem)}.print-preference__color-info[data-v-bbcf19d7]{display:flex;flex-direction:column;gap:var(--spacing-1,.4rem);min-width:0}.print-preference__color-name[data-v-bbcf19d7]{font-size:1.2rem;color:var(--text-icon-white-primary,#fff)}.print-preference__color-hex[data-v-bbcf19d7]{font-size:1rem;color:var(--text-icon-white-light,hsla(0,0%,100%,.5))}.material-select-popper.el-popover.el-popper{--el-popover-padding:0;padding:0!important;border:none!important;background:transparent!important;box-shadow:none!important;min-width:unset!important;box-sizing:border-box}.print-preference__material-menu.base-dropdown-menu{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.print-preference-material-option{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2);width:100%;min-width:0}.print-preference-material-option__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.2rem}.print-preference-material-option__hint{flex-shrink:0;font-size:1rem;color:var(--danger-default,#f76560)}.base-dropdown-item--disabled .print-preference-material-option__hint{color:var(--danger-default,#f76560)}.material-select-popper .print-preference__material-menu .base-dropdown-item:hover:not(:disabled):not(.base-dropdown-item--selected){background:#ffffff0a}.editor-mask[data-v-b8c0cb97]{position:fixed;inset:0;background-color:#00000080;z-index:1000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.editor-app[data-v-b8c0cb97]{width:calc(100vw - 80px);height:calc(100vh - 80px);display:flex;flex-direction:column;position:fixed;inset:40px;z-index:1001}[data-v-b8c0cb97] .sparc3d-editor{border-radius:16px}[data-v-b8c0cb97] .sp-shell__canvas{top:0;left:0;bottom:0;border:none;border-radius:0;background:none}[data-v-b8c0cb97] .sp-shell__right{top:0;right:0;bottom:0}[data-v-b8c0cb97] .sp-panel{border-radius:0;background:none;box-shadow:none;border:none;border-left:1px solid hsla(0,0%,100%,.08)}[data-v-b8c0cb97] .sp-panel__footer{border-top:none}.editor-close-btn[data-v-b8c0cb97]{width:28px;height:28px;position:absolute;top:0;right:-32px;display:flex;align-items:center;justify-content:center;padding:0;border:none;cursor:pointer;background-color:#00000080;border-radius:8px;z-index:1002}.editor-close-btn[data-v-b8c0cb97]:hover{background-color:#ffffff1a}.model-viewer-panel[data-v-0bd17537]{position:relative;flex:1 1 auto;min-width:0;height:100%;overflow:hidden;border-radius:var(--radius-3xl);background:radial-gradient(68.21% 50% at 50% 50%,#bdc8d233 0,#1b1b2533),var(--surface-offblack-pannel)}.model-viewer-panel__footer[data-v-0bd17537]{position:absolute;left:1.2rem;right:1.2rem;bottom:1.2rem;z-index:4;display:flex;align-items:center;gap:var(--spacing-2);pointer-events:none}.model-viewer-panel__footer[data-v-0bd17537]>*{pointer-events:auto}.model-viewer-panel__footer.is-stacked[data-v-0bd17537]{flex-wrap:wrap;justify-content:space-between}.model-viewer-panel__footer-side[data-v-0bd17537]{flex:0 0 auto;display:flex;align-items:center;min-width:0}.model-viewer-panel__footer-side--left[data-v-0bd17537]{justify-content:flex-start}.model-viewer-panel__footer-side--right[data-v-0bd17537]{justify-content:flex-end;margin-left:auto}.model-viewer-panel__footer-main[data-v-0bd17537]{flex:1 1 auto;min-width:0;display:flex;justify-content:center}.is-stacked .model-viewer-panel__footer-main[data-v-0bd17537]{flex:1 1 100%;order:-1}.model-viewer-panel__feedback[data-v-0bd17537],.model-viewer-panel__tools[data-v-0bd17537]{display:flex;align-items:center;gap:var(--spacing-2);color:var(--text-icon-white-secondary)}.model-viewer-panel__version[data-v-0bd17537]{position:absolute;top:1.2rem;right:1.2rem;z-index:3;margin:0;color:#ffffff73;font-size:1.6rem;font-style:italic;font-weight:600;pointer-events:none}.model-viewer-panel__overlay[data-v-0bd17537]{position:absolute;left:1.2rem;top:1.2rem;bottom:calc(var(--spacing-3) + 4.4rem + var(--spacing-3));z-index:100;width:20rem;overflow:hidden;pointer-events:none}.model-viewer-panel__overlay[data-v-0bd17537] .relief-settings--expanded{height:100%;max-height:100%}.model-viewer-panel__overlay[data-v-0bd17537] .relief-settings--collapsed{height:auto;max-height:100%}.model-viewer-panel__overlay[data-v-0bd17537] .relief-settings{pointer-events:auto}.model-viewer-panel__overlay--fit-content[data-v-0bd17537]{bottom:auto;max-height:calc(100% - 7.4rem)}.model-viewer-panel__overlay--fit-content[data-v-0bd17537] .relief-settings--expanded{height:auto;max-height:inherit}.model-viewer-panel__overlay[data-v-0bd17537] .print-preference{pointer-events:auto;max-height:100%;min-height:0}.model-viewer-panel__references[data-v-0bd17537]{display:inline-flex;align-items:center;gap:var(--spacing-2);margin-right:var(--spacing-1);padding:0;border:none;background:transparent;cursor:pointer}.model-viewer-panel__references:hover .model-viewer-panel__thumb[data-v-0bd17537]{border-color:var(--stroke-dark)}.model-viewer-panel__actions[data-v-0bd17537]{max-width:100%}.model-viewer-panel__actions .segment-toolbar-group[data-v-0bd17537]{display:inline-flex;align-items:center;gap:var(--spacing-3)}.model-viewer-panel__actions .segment-toolbar-group[data-v-0bd17537]>*+*{position:relative}.model-viewer-panel__actions .segment-toolbar-group[data-v-0bd17537]>*+:before{content:"";position:absolute;left:calc(var(--spacing-3)/-2 - .05rem);top:50%;transform:translateY(-50%);width:.1rem;height:1.2rem;background:var(--stroke-medium,hsla(0,0%,100%,.3));pointer-events:none}.model-viewer-panel__actions .segment-toolbar-group>.segment-toolbar-btn-tip-wrap+.segment-joint-studio-btn-wrap[data-v-0bd17537]:before,.model-viewer-panel__actions .segment-toolbar-group>.segment-toolbar-btn-tip-wrap[data-v-0bd17537]:before{display:none}.model-viewer-panel__actions .segment-joint-studio-btn-wrap[data-v-0bd17537],.model-viewer-panel__actions .segment-toolbar-btn[data-v-0bd17537],.model-viewer-panel__actions .segment-toolbar-btn-tip-wrap[data-v-0bd17537]{flex-shrink:0}.model-viewer-panel__actions .segment-toolbar-btn-tip-wrap[data-v-0bd17537]{display:inline-flex;align-items:center}.model-viewer-panel__actions .segment-toolbar-btn-tip-wrap .segment-toolbar-btn[data-v-0bd17537]:disabled{pointer-events:none}.model-viewer-panel__actions .segment-toolbar-btn[data-v-0bd17537]{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;height:var(--component-size-s);padding:var(--spacing-2);border:none;border-radius:var(--radius-m);background:transparent;color:var(--text-icon-white-secondary);font-size:1.2rem;font-weight:400;line-height:1;white-space:nowrap;cursor:pointer;transition:background .15s ease,color .15s ease}.model-viewer-panel__actions .segment-toolbar-btn[data-v-0bd17537]:hover:not(:disabled){background:var(--components-transparent-button-hover,hsla(0,0%,100%,.1));color:var(--text-icon-white-primary)}.model-viewer-panel__actions .segment-toolbar-btn[data-v-0bd17537]:disabled{opacity:.45;cursor:not-allowed}.model-viewer-panel__actions .segment-toolbar-btn__text[data-v-0bd17537]{display:inline-flex;align-items:center;gap:.2rem}.model-viewer-panel__actions .segment-toolbar-btn__help[data-v-0bd17537]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;min-width:1.6rem;min-height:1.6rem;line-height:0;transition:opacity .15s ease}.model-viewer-panel__actions .segment-toolbar-btn__help[data-v-0bd17537]:hover{opacity:.85}.model-viewer-panel__actions .segment-toolbar-btn__vip-icon[data-v-0bd17537]{flex-shrink:0}.model-viewer-panel__actions .segment-toolbar-btn__spinner[data-v-0bd17537]{width:1.2rem;height:1.2rem;flex-shrink:0;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:segment-toolbar-spin-0bd17537 .6s linear infinite}.model-viewer-panel__actions .segment-toolbar-btn--primary[data-v-0bd17537]{color:var(--surface-black-bg);background:var(--brand-default)}.model-viewer-panel__actions .segment-toolbar-btn--primary[data-v-0bd17537]:hover:not(:disabled){color:var(--surface-black-bg);background:var(--brand-hover,var(--brand-default))}.model-viewer-panel__actions .segment-joint-studio-btn-wrap[data-v-0bd17537]{position:relative;display:inline-flex;align-items:center}.model-viewer-panel__actions .segment-joint-studio-btn-tag[data-v-0bd17537]{position:absolute;top:-.9rem;right:-.4rem;pointer-events:none}.model-viewer-panel__actions.is-icon-only .segment-joint-studio-btn-tag[data-v-0bd17537],.model-viewer-panel__actions.is-icon-only .segment-toolbar-btn__help[data-v-0bd17537],.model-viewer-panel__actions.is-icon-only .segment-toolbar-btn__text[data-v-0bd17537],.model-viewer-panel__actions.is-icon-only .segment-toolbar-btn__vip-icon[data-v-0bd17537]{display:none}.model-viewer-panel__actions.is-icon-only .segment-toolbar-btn[data-v-0bd17537]{width:var(--component-size-s);padding:0;gap:0}.model-viewer-panel__icon-btn[data-v-0bd17537]{display:inline-flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;padding:0;border:none;border-radius:var(--radius-m);background:transparent;color:inherit;cursor:pointer}.model-viewer-panel__icon-btn[data-v-0bd17537]:hover{background:var(--surface-panel-light);color:var(--text-icon-white-primary)}.model-viewer-panel__icon-btn.is-active[data-v-0bd17537]{color:var(--text-icon-brand)}.model-viewer-panel__thumb[data-v-0bd17537]{width:2.4rem;height:2.4rem;border:.5px solid var(--stroke-medium);border-radius:var(--radius-m);-o-object-fit:cover;object-fit:cover}.model-viewer-panel.is-footer-stacked[data-v-0bd17537] .model-toolbar{bottom:calc(var(--spacing-3) + 4.4rem + var(--spacing-2) + var(--component-size-s) + var(--spacing-1))}.model-viewer-panel.is-footer-stacked__overlay[data-v-0bd17537]{bottom:calc(var(--spacing-3) + var(--component-size-s) + var(--spacing-2) + 4.4rem + var(--spacing-3))}@keyframes segment-toolbar-spin-0bd17537{to{transform:rotate(1turn)}}.toolbar-joint-popper{width:-moz-fit-content!important;width:fit-content!important;min-width:20rem;padding:var(--spacing-3,1.2rem)!important;background:var(--surface-opacity-black,rgba(15,16,16,.65))!important;border:.5px solid var(--stroke-light,hsla(0,0%,100%,.08))!important;border-radius:var(--radius-2xl,1.6rem)!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transform-origin:center bottom;box-shadow:0 4px 20px #00000040}.toolbar-joint-popper .joint-type-panel{display:flex;flex-direction:column;gap:var(--spacing-3,1.2rem);width:100%}.toolbar-joint-popper .joint-type-panel__header{display:flex;align-items:center;gap:var(--spacing-2,.8rem)}.toolbar-joint-popper .joint-type-panel__title{flex:1;font-size:1.2rem;font-weight:600;color:var(--text-icon-white-primary,#fff)}.toolbar-joint-popper .joint-type-panel__section{display:flex;flex-direction:column;gap:var(--spacing-2,.8rem);width:100%}.toolbar-joint-popper .joint-type-panel__label{display:inline-flex;align-items:center;gap:var(--spacing-1,.4rem);padding:0 var(--spacing-1,.4rem);font-size:1.2rem;color:var(--text-icon-white-secondary,hsla(0,0%,100%,.75));white-space:nowrap}.toolbar-joint-popper .joint-type-panel__tabs{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:var(--spacing-1,.4rem);width:100%;padding:var(--spacing-0-5,.2rem);border-radius:var(--radius-m,.8rem);background:var(--surface-black-bg,#0f1010);box-sizing:border-box}.toolbar-joint-popper .joint-type-panel__tab{min-width:0;display:flex;align-items:center;justify-content:center;gap:var(--spacing-1,.4rem);height:2.4rem;padding:0 var(--spacing-3,1.2rem);border:none;border-radius:var(--radius-s,.6rem);background:transparent;font-size:1.2rem;color:#e6e6e6;cursor:pointer;transition:background .2s;white-space:nowrap}.toolbar-joint-popper .joint-type-panel__tab:hover:not(:disabled){opacity:1!important}.toolbar-joint-popper .joint-type-panel__tab.is-active{background:var(--item-active,hsla(0,0%,100%,.08));color:#fff}.toolbar-joint-popper .joint-type-panel__tab:hover:not(.is-active):not(:disabled){background:var(--item-active,hsla(0,0%,100%,.08));color:#e6e6e6}.toolbar-joint-popper .joint-type-panel__tab.is-active:hover:not(:disabled){color:#fff}.toolbar-joint-popper .joint-type-panel__vip-icon{flex-shrink:0}.toolbar-joint-popper .joint-type-panel__dot{flex-shrink:0;width:.3rem;height:.3rem;border-radius:50%;background:var(--brand-default,#4ce67a)}
