.DeviceAtmosphere-module__ELNgWW__atmosphere{z-index:-1;pointer-events:none;-webkit-user-select:none;user-select:none;color:#72aeac;position:absolute;inset:0}.DeviceAtmosphere-module__ELNgWW__glow{background:radial-gradient(at 25% 32%,#50e3c211,#0000 38%),radial-gradient(at 78% 60%,#688ffb12,#0000 37%),radial-gradient(at 50% 92%,#50e3c20c,#0000 38%);position:absolute;inset:-60px -10% -20px}.DeviceAtmosphere-module__ELNgWW__sky{position:absolute;inset:-50px 0 0}.DeviceAtmosphere-module__ELNgWW__star,.DeviceAtmosphere-module__ELNgWW__cross{opacity:.45;background:#b9d8dd;border-radius:50%;width:2px;height:2px;display:block;position:absolute}.DeviceAtmosphere-module__ELNgWW__cross{color:#7dc8bd;background:0 0;width:9px;height:9px}.DeviceAtmosphere-module__ELNgWW__cross:before,.DeviceAtmosphere-module__ELNgWW__cross:after{content:"";background:currentColor;position:absolute}.DeviceAtmosphere-module__ELNgWW__cross:before{width:9px;height:1px;top:4px}.DeviceAtmosphere-module__ELNgWW__cross:after{width:1px;height:9px;left:4px}.DeviceAtmosphere-module__ELNgWW__orbitalPlane{border:1px solid #72aeac14;border-radius:50%;width:92%;height:62%;position:absolute;top:18%;left:4%;transform:rotate(-28deg)}.DeviceAtmosphere-module__ELNgWW__orbitalPlane:before,.DeviceAtmosphere-module__ELNgWW__orbitalPlane:after{content:"";border:1px solid #72aeac0c;border-radius:50%;position:absolute}.DeviceAtmosphere-module__ELNgWW__orbitalPlane:before{inset:-45px -30px}.DeviceAtmosphere-module__ELNgWW__orbitalPlane:after{border-style:dashed;inset:48px 24px}.DeviceAtmosphere-module__ELNgWW__orbitalPlane i{opacity:.6;background:#7dc8bd;border-radius:50%;width:5px;height:5px;position:absolute;box-shadow:0 0 12px #7dc8bd66}.DeviceAtmosphere-module__ELNgWW__orbitalPlane i:first-child{top:29%;left:4%}.DeviceAtmosphere-module__ELNgWW__orbitalPlane i:nth-child(2){bottom:29%;right:4%}.DeviceAtmosphere-module__ELNgWW__orbitalPlane i:nth-child(3){width:3px;height:3px;bottom:-3px;left:49%}.DeviceAtmosphere-module__ELNgWW__fragment{width:clamp(150px,50% - 450px,240px);font-family:var(--mono);position:absolute}.DeviceAtmosphere-module__ELNgWW__fragment svg{width:100%;display:block;overflow:visible}.DeviceAtmosphere-module__ELNgWW__physics,.DeviceAtmosphere-module__ELNgWW__wave{left:clamp(30px,4vw,66px)}.DeviceAtmosphere-module__ELNgWW__code,.DeviceAtmosphere-module__ELNgWW__constellation{right:clamp(30px,4vw,66px)}.DeviceAtmosphere-module__ELNgWW__physics{top:68px}.DeviceAtmosphere-module__ELNgWW__code{color:#9daecc;top:147px}.DeviceAtmosphere-module__ELNgWW__wave{color:#7e9fbe;bottom:135px}.DeviceAtmosphere-module__ELNgWW__constellation{color:#b7aa7e;bottom:94px}.DeviceAtmosphere-module__ELNgWW__index{letter-spacing:.18em;color:#839aa9;align-items:center;gap:10px;font-size:9px;display:flex}.DeviceAtmosphere-module__ELNgWW__index span{color:currentColor;opacity:.5;font-size:8px}.DeviceAtmosphere-module__ELNgWW__index:after{content:"";opacity:.15;background:currentColor;flex:1;height:1px;margin-left:5px}.DeviceAtmosphere-module__ELNgWW__orbitDrawing{margin:10px 0 6px}.DeviceAtmosphere-module__ELNgWW__fragmentTitle{font-family:var(--sans);letter-spacing:-.025em;color:#a6bac7;font-size:16px;font-weight:400}.DeviceAtmosphere-module__ELNgWW__annotation{letter-spacing:.015em;color:#788f9f;margin-top:6px;font-size:9px;line-height:1.9}.DeviceAtmosphere-module__ELNgWW__annotation>span{color:#749a9a;margin:0 6px}.DeviceAtmosphere-module__ELNgWW__connector{border-top:1px dashed #7dc8bd30;width:38px;display:block;position:absolute;top:57%}.DeviceAtmosphere-module__ELNgWW__physics .DeviceAtmosphere-module__ELNgWW__connector{left:calc(100% + 14px)}.DeviceAtmosphere-module__ELNgWW__code .DeviceAtmosphere-module__ELNgWW__connector{right:calc(100% + 14px)}.DeviceAtmosphere-module__ELNgWW__connector:after{content:"";border:1px solid #7dc8bd60;border-radius:50%;width:4px;height:4px;position:absolute;top:-2.5px}.DeviceAtmosphere-module__ELNgWW__physics .DeviceAtmosphere-module__ELNgWW__connector:after{right:-3px}.DeviceAtmosphere-module__ELNgWW__code .DeviceAtmosphere-module__ELNgWW__connector:after{left:-3px}.DeviceAtmosphere-module__ELNgWW__satellite{transform-origin:120px 110px}.DeviceAtmosphere-module__ELNgWW__codeBraces{font:48px/1.2 var(--mono);letter-spacing:-.14em;color:#819bbe;opacity:.62;margin:27px 0 20px;display:block}.DeviceAtmosphere-module__ELNgWW__codeLines{white-space:pre;color:#8295aa;flex-direction:column;gap:7px;font-size:clamp(9px,.82vw,11px);line-height:1.8;display:flex}.DeviceAtmosphere-module__ELNgWW__codeLines b{color:#b39dca;font-weight:400}.DeviceAtmosphere-module__ELNgWW__codeLines em{color:#73bcae;font-style:normal}.DeviceAtmosphere-module__ELNgWW__codeRuler{border-bottom:1px solid #819bbe22;align-items:flex-end;gap:7px;height:24px;margin:13px 0 8px;padding-bottom:6px;display:flex}.DeviceAtmosphere-module__ELNgWW__codeRuler i{background:#819bbe40;width:1px;height:4px;display:block}.DeviceAtmosphere-module__ELNgWW__codeRuler i:nth-child(3n+1){background:#819bbe70;height:8px}.DeviceAtmosphere-module__ELNgWW__annotation>.DeviceAtmosphere-module__ELNgWW__prompt{color:#73bcae;margin:0 4px 0 0}.DeviceAtmosphere-module__ELNgWW__wave svg{margin:26px 0 16px}.DeviceAtmosphere-module__ELNgWW__constellation svg{margin:17px 0 10px}.DeviceAtmosphere-module__ELNgWW__mobileSignature{display:none}@media (prefers-reduced-motion:no-preference){.DeviceAtmosphere-module__ELNgWW__star{animation:DeviceAtmosphere-module__ELNgWW__shimmer 6s ease-in-out var(--delay) infinite}.DeviceAtmosphere-module__ELNgWW__satellite{animation:48s linear infinite DeviceAtmosphere-module__ELNgWW__orbit}.DeviceAtmosphere-module__ELNgWW__wavePoint{animation:5s ease-in-out infinite DeviceAtmosphere-module__ELNgWW__shimmer}.DeviceAtmosphere-module__ELNgWW__physics{animation:13s ease-in-out infinite DeviceAtmosphere-module__ELNgWW__drift}.DeviceAtmosphere-module__ELNgWW__constellation{animation:15s ease-in-out -5s infinite DeviceAtmosphere-module__ELNgWW__drift}}@keyframes DeviceAtmosphere-module__ELNgWW__shimmer{0%,to{opacity:.3}50%{opacity:.8}}@keyframes DeviceAtmosphere-module__ELNgWW__orbit{to{transform:rotate(360deg)}}@keyframes DeviceAtmosphere-module__ELNgWW__drift{0%,to{translate:0}50%{translate:0 -8px}}@media (max-width:1199px){.DeviceAtmosphere-module__ELNgWW__fragment{width:140px}.DeviceAtmosphere-module__ELNgWW__physics,.DeviceAtmosphere-module__ELNgWW__wave{left:25px}.DeviceAtmosphere-module__ELNgWW__code,.DeviceAtmosphere-module__ELNgWW__constellation{right:25px}.DeviceAtmosphere-module__ELNgWW__fragmentTitle{font-size:14px}.DeviceAtmosphere-module__ELNgWW__annotation{font-size:8px}.DeviceAtmosphere-module__ELNgWW__connector{display:none}}@media (max-width:1099px){.DeviceAtmosphere-module__ELNgWW__fragment{opacity:.55;width:180px}.DeviceAtmosphere-module__ELNgWW__fragment>p,.DeviceAtmosphere-module__ELNgWW__code,.DeviceAtmosphere-module__ELNgWW__wave{display:none}.DeviceAtmosphere-module__ELNgWW__physics{top:100px;left:calc(50% - 480px)}.DeviceAtmosphere-module__ELNgWW__constellation{bottom:110px;right:calc(50% - 480px)}.DeviceAtmosphere-module__ELNgWW__orbitalPlane{width:110%;left:-5%}}@media (max-width:700px){.DeviceAtmosphere-module__ELNgWW__fragment{display:none}.DeviceAtmosphere-module__ELNgWW__glow{inset:-70px -20% -10px}.DeviceAtmosphere-module__ELNgWW__sky{inset:-65px 0 0}.DeviceAtmosphere-module__ELNgWW__orbitalPlane{width:130%;height:78%;top:7%;left:-15%;transform:rotate(-18deg)}.DeviceAtmosphere-module__ELNgWW__mobileSignature{font:8px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#8ba6b4;justify-content:center;align-items:center;gap:14px;display:flex;position:absolute;top:-7px;left:0;right:0}.DeviceAtmosphere-module__ELNgWW__mobileSignature span{color:#76b7aa;font-size:10px}}
