html,body{margin:0;padding:0}body{overscroll-behavior:none}main>:first-child{margin-top:0!important}main>:last-child{margin-bottom:0!important}::-webkit-scrollbar{display:none}@keyframes energyFlowX{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes pulseLaser{0%,to{opacity:.35;transform:scaleY(.96)}50%{opacity:.95;transform:scaleY(1.04)}}@keyframes complianceScan{0%{top:0%;opacity:0}15%{opacity:.85}85%{opacity:.85}to{top:100%;opacity:0}}@keyframes tensorSignal{0%{stroke-dashoffset:60}to{stroke-dashoffset:0}}.energy-flow-line{background:repeating-linear-gradient(90deg,transparent,transparent 10px,rgba(214,31,31,.4) 10px,rgba(214,31,31,.8) 18px,transparent 18px,transparent 28px);background-size:200% 100%;animation:flowBg 3s linear infinite}@keyframes flowBg{0%{background-position:100% 0}to{background-position:-100% 0}}.scanline-effect{position:absolute;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,rgba(52,211,153,.85),transparent);box-shadow:0 0 12px #34d39999;pointer-events:none;animation:complianceScan 3.5s ease-in-out infinite}.slider-cursor{cursor:ew-resize}#slider-container:focus-visible{outline:2px solid rgba(214,31,31,.55);outline-offset:2px}@media(prefers-reduced-motion:reduce){*,:before,:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.scanline-effect,.energy-flow-line{display:none!important}}
