.dr-device{aspect-ratio:1;position:relative;-webkit-user-select:none;user-select:none;width:100%}.dr-device>img{display:block;height:100%;pointer-events:none;width:100%}.dr-screen{border-radius:50%;isolation:isolate;overflow:hidden;position:absolute}.dr-grid{height:100%;opacity:.55;transition:opacity .4s;width:100%}.dr-grid,.dr-sweep{inset:0;position:absolute}.dr-sweep{animation:dr-spin var(--sweep) linear infinite;background:conic-gradient(from 0deg,rgba(150,255,150,0) 0deg,rgba(150,255,150,0) 300deg,rgba(170,255,170,.18) 340deg,rgba(210,255,200,.55) 359deg,rgba(150,255,150,0) 1turn);border-radius:50%;mix-blend-mode:screen}.dr-glow{animation:dr-flicker 5s steps(1) infinite;background:radial-gradient(circle,rgba(140,255,140,.18),transparent 70%);border-radius:50%;inset:0;position:absolute}@keyframes dr-spin{to{transform:rotate(1turn)}}@keyframes dr-flicker{0%,to{opacity:1}47%{opacity:.85}48%{opacity:1}83%{opacity:.9}}.dr-signal{animation:dr-pulse var(--pulse) ease-in-out infinite,dr-hit var(--sweep) linear var(--hit) infinite;aspect-ratio:1;background:#fff35c;border:none;border-radius:50%;box-shadow:0 0 3px 1px #fff8a0,0 0 8px 2px rgba(255,230,0,.75);cursor:pointer;padding:0;position:absolute;translate:-50% -50%;width:6%}.dr-signal.dr-ach{background:#8fe6ff;box-shadow:0 0 3px 1px #d6f6ff,0 0 8px 2px rgba(80,200,255,.7)}.dr-signal.dr-selected{outline:1.5px solid #fff;outline-offset:2px}.dr-signal.dr-edge{opacity:.7}@keyframes dr-pulse{0%,to{scale:1}50%{scale:1.25}}@keyframes dr-hit{0%,6%{-webkit-filter:brightness(1.9);filter:brightness(1.9)}14%,to{-webkit-filter:brightness(1);filter:brightness(1)}}.dr-off .dr-glow,.dr-off .dr-signal,.dr-off .dr-sweep{display:none}.dr-off .dr-grid{opacity:.08}.dr-off .dr-dim{opacity:.7}.dr-dim{background:#031a05;inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .5s}.dr-boot .dr-grid{animation:dr-boot .7s ease-out}@keyframes dr-boot{0%{opacity:0;transform:scale(.2)}60%{opacity:.9}to{opacity:.55;transform:scale(1)}}.dr-switching .dr-signal{opacity:0;transition:opacity .15s}.dr-switching .dr-grid{animation:dr-switch .45s steps(3)}@keyframes dr-switch{0%{opacity:.1}33%{opacity:.8}66%{opacity:.2}to{opacity:.55}}.dr-knob{background:transparent;border:none;border-radius:50%;cursor:pointer;position:absolute}.dr-knob:active{background:hsla(0,0%,100%,.25)}.dr-mode-tag{bottom:16%;color:#c9ffc9;font:700 9px/1 monospace;left:50%;letter-spacing:.14em;pointer-events:none;position:absolute;text-shadow:0 0 4px #4f4;translate:-50% 0}.dr-peek-bubble{animation:dr-bubble .35s ease-out both}@keyframes dr-bubble{0%{opacity:0;transform:translateY(6px) scale(.95)}to{opacity:1;transform:none}}.dr-pop{animation:dr-pop .35s cubic-bezier(.3,1.5,.5,1) both}@keyframes dr-pop{0%{opacity:0;transform:scale(.6) translateY(30px)}to{opacity:1;transform:none}}.dr-collect-pulse{animation:dr-ring .9s ease-out forwards;border:3px solid #ffd54a;border-radius:50%;inset:0;pointer-events:none;position:absolute}@keyframes dr-ring{0%{opacity:1;transform:scale(.2)}to{opacity:0;transform:scale(1.1)}}@media (prefers-reduced-motion:reduce){.dr-collect-pulse,.dr-glow,.dr-grid,.dr-peek-bubble,.dr-pop,.dr-signal,.dr-sweep{animation:none!important}.dr-sweep{opacity:.4}}
/*# sourceMappingURL=310.70c6432d.chunk.css.map*/