:root{--unit:0.75rem;--app-height:100vh;--columns:19;--rows:12;--scroll-y:0px;--mouse-x:50vw;--mouse-y:50vh;--mouse-normalized-x:0;--mouse-normalized-y:0;--vertical-padding:0.75rem * 3;--side-banner-width:calc(var(--unit) * 5.5);--side-cell-padding:calc(var(--unit) * 0.5);--cell-height:calc((100vh - var(--unit) * 6) / 12);--cell-height:calc((100dvh - var(--unit) * 6) / 12)}@media only screen and (max-width:1200px){:root{--side-banner-width:calc(var(--unit) * 5);--side-cell-padding:calc(var(--unit) * 0.25)}}@media only screen and (max-width:900px){:root{--side-banner-width:calc(var(--unit) * 4.5);--cell-height:calc((100vh - var(--unit) * 4) / 12);--cell-height:calc((100dvh - var(--unit) * 4) / 12);--vertical-padding:0.75rem * 2}}@media only screen and (max-width:650px){:root{--side-banner-width:calc(var(--unit) * 3);--vertical-padding:0.75rem;--cell-height:calc((100vh - var(--unit) * 2) / 12);--cell-height:calc((100dvh - var(--unit) * 2) / 12)}}@media screen and (-webkit-min-device-pixel-ratio:2),screen and (device-width:650px),screen and (max-device-width:650px){:root,:root body{-webkit-text-size-adjust:none}}*{margin:0;padding:0;box-sizing:border-box;text-decoration:none;color:#fff}body,html{background:#0b1312;overflow:hidden}::-webkit-scrollbar{width:6px;height:6px;background:none}::-webkit-scrollbar:horizontal{display:none}p,span{font-size:.75rem;font-weight:400;line-height:123%;text-transform:uppercase;font-feature-settings:"case" on,"ss03" on,"ss04" on}@media only screen and (max-width:650px){p,span{font-size:.625rem}}@media only screen and (max-height:700px){p,span{font-size:.625rem}}::-webkit-scrollbar-track{background:none;display:none}::-webkit-scrollbar-track-piece{background:none}::-webkit-scrollbar-thumb{background-color:#2d2d2d}@keyframes appearX{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes appearY{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes hideX{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes hideY{0%{transform:scaleY(1)}to{transform:scaleY(0)}}:export{black:#000;darkGrey:#2d2d2d;offWhite:#ecece9;white:#fff;background:#0b1312;sidePadding:7.5rem;minSidePadding:1rem;linesPadding:9.5rem;bezier:cubic-bezier(.38,0,.21,.98);breakpointMobile:650px;breakpointTablet:900px;breakpointDesktopSmall:1200px}