.DiagnosticsMotionPanel-module__E4s54W__panel{background:radial-gradient(circle at 74% 18%,#ff6b3529,#0000 34%),linear-gradient(#101722 0%,#0b1017 100%);border:1px solid #2a333e;border-radius:24px;padding:18px;position:relative;overflow:hidden}.DiagnosticsMotionPanel-module__E4s54W__panel:before{content:"";opacity:.8;background-image:linear-gradient(#fcfcfc0b 1px,#0000 1px),linear-gradient(90deg,#fcfcfc0b 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;mask-image:linear-gradient(#000,#0000 82%)}.DiagnosticsMotionPanel-module__E4s54W__header,.DiagnosticsMotionPanel-module__E4s54W__readout,.DiagnosticsMotionPanel-module__E4s54W__footer{z-index:1;position:relative}.DiagnosticsMotionPanel-module__E4s54W__header{justify-content:space-between;align-items:center;gap:12px;display:flex}.DiagnosticsMotionPanel-module__E4s54W__label{color:#ffb38f;letter-spacing:.16em;text-transform:uppercase;background:#ff6b351a;border:1px solid #ff6b3542;border-radius:9999px;padding:6px 10px;font-size:.67rem;font-weight:700}.DiagnosticsMotionPanel-module__E4s54W__status{color:#fcfcfc94;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:7px;font-size:.67rem;font-weight:700;display:inline-flex}.DiagnosticsMotionPanel-module__E4s54W__status:before{content:"";background:#3ddb91;border-radius:9999px;width:8px;height:8px;animation:2.4s ease-in-out both DiagnosticsMotionPanel-module__E4s54W__diagnostic-status;box-shadow:0 0 18px #3ddb91b8}.DiagnosticsMotionPanel-module__E4s54W__readout{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:16px;display:grid}.DiagnosticsMotionPanel-module__E4s54W__scope{background:#0d121a;border:1px solid #2a333e;border-radius:20px;min-height:210px;position:relative;overflow:hidden}.DiagnosticsMotionPanel-module__E4s54W__scopeSvg{width:100%;height:100%;position:absolute;inset:0}.DiagnosticsMotionPanel-module__E4s54W__scopeRing{fill:none;stroke:#2b66626b;stroke-dasharray:4 12;stroke-width:1px}.DiagnosticsMotionPanel-module__E4s54W__scopeSweep{fill:#2b666224;transform-box:fill-box;transform-origin:50%;animation:3.4s cubic-bezier(.22,1,.36,1) both DiagnosticsMotionPanel-module__E4s54W__diagnostic-sweep}.DiagnosticsMotionPanel-module__E4s54W__scopeTrace{fill:none;stroke:#ff6b35;stroke-dasharray:520;stroke-dashoffset:520px;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4px;animation:2.8s cubic-bezier(.22,1,.36,1) .28s both DiagnosticsMotionPanel-module__E4s54W__diagnostic-trace}.DiagnosticsMotionPanel-module__E4s54W__dots{position:absolute;inset:18px}.DiagnosticsMotionPanel-module__E4s54W__dot{opacity:0;background:#ff6b35;border-radius:9999px;width:8px;height:8px;animation:2.6s ease-out both DiagnosticsMotionPanel-module__E4s54W__diagnostic-dot;position:absolute;transform:scale(.6);box-shadow:0 0 18px #ff6b359e}.DiagnosticsMotionPanel-module__E4s54W__dot:first-child{top:32%;left:24%}.DiagnosticsMotionPanel-module__E4s54W__dot:nth-child(2){background:#2b6662;animation-delay:.22s;top:24%;right:21%}.DiagnosticsMotionPanel-module__E4s54W__dot:nth-child(3){animation-delay:.42s;bottom:22%;left:58%}.DiagnosticsMotionPanel-module__E4s54W__metrics{gap:10px;display:grid}.DiagnosticsMotionPanel-module__E4s54W__metric{background:#13171ed1;border:1px solid #2a333e;border-radius:16px;padding:12px}.DiagnosticsMotionPanel-module__E4s54W__metricTop{color:#fcfcfc9e;justify-content:space-between;gap:12px;font-size:.76rem;font-weight:650;display:flex}.DiagnosticsMotionPanel-module__E4s54W__metricTop strong{color:#fcfcfc}.DiagnosticsMotionPanel-module__E4s54W__bar{background:#fcfcfc1a;border-radius:9999px;height:6px;margin-top:9px;overflow:hidden}.DiagnosticsMotionPanel-module__E4s54W__bar span{width:var(--fill);border-radius:inherit;transform-origin:0;height:100%;animation:DiagnosticsMotionPanel-module__E4s54W__diagnostic-fill 1.5s cubic-bezier(.22,1,.36,1)var(--delay)1 both;background:linear-gradient(90deg,#2b6662,#ff6b35);display:block;transform:scaleX(0)}.DiagnosticsMotionPanel-module__E4s54W__footer{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.DiagnosticsMotionPanel-module__E4s54W__chip{color:#fcfcfcad;letter-spacing:.12em;text-align:center;text-transform:uppercase;opacity:0;animation:DiagnosticsMotionPanel-module__E4s54W__diagnostic-chip .42s ease-out var(--delay)1 both;background:#ff6b3514;border:1px solid #ff6b3533;border-radius:9999px;padding:7px 8px;font-size:.65rem;font-weight:700;transform:translateY(8px)}@keyframes DiagnosticsMotionPanel-module__E4s54W__diagnostic-status{0%,28%{opacity:.25;transform:scale(.7)}52%{opacity:1;transform:scale(1.18)}to{opacity:1;transform:scale(1)}}@keyframes DiagnosticsMotionPanel-module__E4s54W__diagnostic-sweep{0%{opacity:0;transform:rotate(-52deg)}38%{opacity:1}to{opacity:.62;transform:rotate(42deg)}}@keyframes DiagnosticsMotionPanel-module__E4s54W__diagnostic-trace{to{stroke-dashoffset:0}}@keyframes DiagnosticsMotionPanel-module__E4s54W__diagnostic-dot{0%{opacity:0;transform:scale(.6)}32%{opacity:1;transform:scale(1.28)}to{opacity:.82;transform:scale(1)}}@keyframes DiagnosticsMotionPanel-module__E4s54W__diagnostic-fill{to{transform:scaleX(1)}}@keyframes DiagnosticsMotionPanel-module__E4s54W__diagnostic-chip{to{opacity:1;transform:translateY(0)}}@media (min-width:768px){.DiagnosticsMotionPanel-module__E4s54W__readout{grid-template-columns:1.05fr .95fr}}@media (prefers-reduced-motion:reduce){.DiagnosticsMotionPanel-module__E4s54W__status:before,.DiagnosticsMotionPanel-module__E4s54W__scopeSweep,.DiagnosticsMotionPanel-module__E4s54W__scopeTrace,.DiagnosticsMotionPanel-module__E4s54W__dot,.DiagnosticsMotionPanel-module__E4s54W__bar span,.DiagnosticsMotionPanel-module__E4s54W__chip{opacity:1;stroke-dashoffset:0;transform:none;animation:none!important}}
