.agent-background { position: fixed; inset: 4.5rem 0 0; z-index: 0; pointer-events: none; overflow: hidden; contain: strict; mask-image: linear-gradient(to right, rgb(0 0 0 / .65), rgb(0 0 0 / .85) 45%, black 80%); }
.agent-background canvas { width: 100%; height: 100%; display: block; opacity: .35; }
.agent-background[hidden] { display: none; }
@media (max-width: 767px) { .agent-background canvas { opacity: .22; } }
@media print { .agent-background { display: none !important; } }
