.ledger-home-background{z-index:-1;pointer-events:none;contain:paint;background:#0c0f13;position:absolute;inset:0;overflow:hidden}.ledger-home-glow{background:radial-gradient(#b6e97424 0%,#85b34d0d 42%,#0000 70%);border-radius:50%;position:absolute}.ledger-home-glow-primary{width:min(1100px,100vw);height:900px;animation:24s ease-in-out infinite alternate ledger-home-ambient-drift;top:-280px;right:-180px}.ledger-home-glow-secondary{opacity:.6;width:800px;height:750px;animation:30s ease-in-out -12s infinite alternate-reverse ledger-home-ambient-drift;top:460px;left:-440px}.ledger-home-grid{opacity:.65;background-image:linear-gradient(#a9c88312 1px,#0000 1px),linear-gradient(90deg,#a9c88312 1px,#0000 1px);background-size:80px 80px;animation:32s ease-in-out infinite alternate ledger-home-grid-drift;position:absolute;inset:-80px;-webkit-mask-image:radial-gradient(at 78% 25%,#000 0%,#0000 64%);mask-image:radial-gradient(at 78% 25%,#000 0%,#0000 64%)}.ledger-home-contours{stroke:#c1ed78;stroke-width:.8px;opacity:.12;width:100%;height:1100px;position:absolute;top:0;left:0;-webkit-mask-image:linear-gradient(#0000,#000 15% 60%,#0000 95%);mask-image:linear-gradient(#0000,#000 15% 60%,#0000 95%)}.ledger-home-contour-drift{transform-origin:75% 35%;animation:28s ease-in-out -8s infinite alternate ledger-home-contour-flow}.ledger-home-background-shade{background:linear-gradient(90deg,#0c0f134d,#0000 65%),linear-gradient(#0000 70%,#0c0f13);position:absolute;inset:0}@keyframes ledger-home-ambient-drift{0%{transform:translate(0,0)scale(1)}to{transform:translate(-70px,55px)scale(1.12)}}@keyframes ledger-home-grid-drift{0%{transform:translate(0,0)}to{transform:translate(80px,80px)}}@keyframes ledger-home-contour-flow{0%{transform:translateY(-10px)rotate(-3deg)}to{transform:translate(30px,35px)rotate(3deg)}}@media (max-width:700px){.ledger-home-glow-primary{opacity:.85;width:750px;height:720px;top:-160px;right:-460px}.ledger-home-glow-secondary{display:none}.ledger-home-contours{opacity:.08;width:1000px;height:1000px;left:-280px}.ledger-home-grid{opacity:.4}}@media (prefers-reduced-motion:reduce){.ledger-home-glow,.ledger-home-grid,.ledger-home-contour-drift{animation:none}}
