/* Version 18: interaction layers, original round pedestal and slower export reveal. */
.idle-particles{display:none!important}

.workspace-tools{z-index:45!important;pointer-events:auto}
.workspace-tools button{position:relative;pointer-events:auto!important;opacity:1!important}
.workspace-tools button:hover{border-color:#3aaee4!important;color:#dff7ff!important;background:#0d2b40!important}
.workspace-tools button:focus-visible{outline:2px solid #63d4ff;outline-offset:2px}
.workspace-tools button:hover:after{content:attr(title);position:absolute;z-index:80;right:0;top:calc(100% + 7px);width:max-content;max-width:180px;padding:6px 8px;border:1px solid #285c79;border-radius:6px;background:#061827;color:#d8f3ff;font-size:10px;font-weight:600;line-height:1.2;white-space:nowrap;box-shadow:0 8px 22px rgba(0,15,28,.38);pointer-events:none}

.model-inspector{display:flex!important;flex-direction:column;gap:13px!important;top:152px!important}
.axis-widget{order:1;margin:12px 0 10px!important}
.model-views{order:2}
.reference-preview{order:3}
.workspace.editing .model-inspector{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateX(18px)}
.workspace.editing .model-inspector *{pointer-events:none!important}
.workspace:not(.editing) .model-inspector,.workspace:not(.editing) .model-inspector *{pointer-events:auto}

.pedestal{width:390px!important;height:160px!important}
.pedestal-top{left:0!important;top:0!important;width:390px!important;height:92px!important;border-radius:50%!important;clip-path:none!important;background:radial-gradient(ellipse at 50% 35%,#264c62 0,#112d40 38%,#071724 70%)!important;border:1px solid #2d607b!important;box-shadow:inset 0 8px 15px rgba(94,187,226,.12),0 32px 50px #01060c!important;animation:none!important}
.pedestal-body{left:0!important;top:43px!important;width:390px!important;height:67px!important;border-radius:0 0 50% 50%!important;clip-path:none!important;background:linear-gradient(90deg,#04101a,#12334a,#071725)!important;background-size:100% 100%!important;border:0!important;border-bottom:1px solid #183d55!important;box-shadow:none!important;filter:none!important;animation:none!important}
.orbit-ring{left:35px!important;top:12px!important;width:320px!important;height:68px!important;border-radius:50%!important;clip-path:none!important;border:1px solid rgba(69,190,240,.22)!important;box-shadow:0 0 25px rgba(35,176,232,.08)!important}

.export-tray{transition:transform 1.15s cubic-bezier(.2,.72,.18,1)!important}
.export-handle{transition:opacity .42s .55s,transform .85s .35s,visibility 0s!important}

@media(max-width:720px){.model-inspector{top:118px!important}.axis-widget{margin:8px 0!important}.workspace-tools button:hover:after{display:none}}
