.model-preview{width:100%;height:100%;position:relative;overflow:hidden}.model-preview>model-viewer{width:100%;height:100%;display:block}.model-preview-loading{color:#e2e8f0;pointer-events:none;background:linear-gradient(140deg,#10263e,#1e596b);flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:13px;display:flex;position:absolute;inset:0}.model-preview-spinner{border:3px solid #ffffff30;border-top-color:#93c5fd;border-radius:50%;width:28px;height:28px;animation:.8s linear infinite model-preview-spin}@keyframes model-preview-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.model-preview-spinner{animation:none}}
