@keyframes slideIn{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes slideOut{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.CollapsibleContent[data-state=open]{animation:slideDown .1s ease-out}@keyframes slideDown{0%{opacity:10%;transform:translateY(-1rem)}}@keyframes slideUp{to{opacity:10%;transform:translateY(-1rem)}}.nav-open{animation:slideIn .1s ease-in-out forwards}.nav-closed{animation:slideOut .1s ease-in-out forwards}.smoothly-slide[data-state=open]{animation:slideDown .1s ease-out}.smoothly-slide[data-state=closed]{animation:slideUp .1s ease-out}body,html{margin:0;padding:0;overflow-x:hidden}.bg_container{position:absolute;left:50%;bottom:0;transform:translate(-50%);opacity:.4;z-index:30;overflow:hidden}.bg_container:before{height:400px;top:0;background:linear-gradient(180deg,#111830,transparent)}.bg_container:after,.bg_container:before{content:"";width:100%;position:absolute;left:0}.bg_container:after{height:200px;bottom:0;background:linear-gradient(0deg,#111830,transparent);box-sizing:border-box}@keyframes beamMove{0%{opacity:1;stroke-dasharray:0 1000;stroke-dashoffset:1000}50%{stroke-dasharray:300 1000;stroke-dashoffset:700}to{opacity:0;stroke-dasharray:150 1000;stroke-dashoffset:400}}.beam{stroke-dasharray:0 1000;stroke-dashoffset:1000;opacity:0;animation:beamMove 3s ease-in-out infinite}