.dg-loop{display:flex;flex-direction:column;align-items:center;gap:14px;color:#4b5144;font-size:13px;font-variant-numeric:tabular-nums;text-align:center}.dg-loop-svg{width:120px;height:auto;overflow:visible}.dg-loop-empty{fill:#dcd8ce}.dg-loop-thread{fill:none;stroke:#cd7763;stroke-width:9;stroke-linecap:round;stroke-dasharray:260 2700;animation:dg-loop-thread 2.6s linear infinite}@keyframes dg-loop-thread{to{stroke-dashoffset:-2960}}.dg-loop-mark{display:inline-block;width:1.9em;height:auto;vertical-align:-.28em;margin-right:.4em;overflow:visible}.dg-loop-mark .dg-loop-empty{fill:currentColor;opacity:.22}.dg-loop-mark .dg-loop-thread{stroke:currentColor;stroke-width:22;stroke-dasharray:420 2540;animation-duration:1.6s}@media(prefers-reduced-motion:reduce){.dg-loop-thread{animation:none}}.v3d-status.has-loop,.v3d-fallback.has-loop{animation:none;background:none;box-shadow:none;border:0}.dgp-viewer-status.has-loop{top:0;right:0;bottom:0;left:0;background:none;padding:0}.feature-pending.is-screen .dg-loop{padding:clamp(32px,6vw,72px) 0}.room-scene .room-loading{display:flex;align-items:center;justify-content:center;height:100%}.native-rug-loading .dg-loop-svg{width:96px}.dg-control:has(.dg-loop-mark) .dg-spinner{display:none}.msb-3d.is-behind .dg-loop-thread{animation:none}
