.paired-product .model-host{position:absolute;inset:60px 0 58px;background:radial-gradient(ellipse at 50% 50%,#39595c20,transparent 65%)}
#product-canvas{display:block;width:100%;height:100%;touch-action:pan-y;cursor:grab;outline-offset:-4px}#product-canvas:active{cursor:grabbing}
.model-tools{position:absolute;left:0;right:0;bottom:34px;display:flex;align-items:center;justify-content:center;gap:14px;font-size:10px;color:#839b8d}.model-tools button{border:0;border-bottom:1px solid #96b4a94a;background:none;color:#c0d5ca;padding:5px 0;font:inherit;cursor:pointer}.model-tools button[aria-pressed=true]{color:#d5efb5}.model-tools button:focus-visible{outline:1px solid #d5efb5;outline-offset:4px}.paired-product .stage-caption{left:18px;right:18px}.model-host:before{content:'读取真实装配模型…';position:absolute;inset:50% 0 auto;text-align:center;color:#7e9589;font-size:12px;pointer-events:none}.model-ready .model-host:before{display:none}
@media(max-width:760px){.model-tools{font-size:9px;gap:12px}.model-tools>span{max-width:125px;line-height:1.5}.paired-product .model-host{inset:65px 0 65px}.paired-product .stage-caption{font-size:8px}.paired-product{height:530px}}
