*{box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{--base-unit:4px;--site-indent-xs:var(--base-unit);--site-indent-s:calc(var(--site-indent-xs) * 2);--site-indent-m:calc(var(--site-indent-s) * 2);--site-indent:calc(var(--site-indent-m) * 2);--header-height:calc(var(--site-indent) * 3);--livebar-height:calc(var(--site-indent) * 1.75);--footer-height:calc(var(--site-indent) * 1.5);--wrapper-max-width:1500px;--shadow-down:0 9px 22px 1px rgba(0,0,0,0.2);--shadow-up:0 -9px 22px 1px rgba(0,0,0,0.3);--shadow-text:2px 4px 30px var(--color-black);--shadow-text-live:2px 4px 20px rgba(225,0,45,.3);--viewport-content:calc(var(--header-height) - var(--livebar-height) - var(--footer-height) - calc(var(--site-indent) * 2));--color-white:#fff;--color-white-smoke:whitesmoke;--color-off-white:#D3D3D3;--color-black:#111;--color-dark-grey:#222;--color-middle-grey:#363535;--color-medium-grey:#444;--color-light-grey:#555;--color-lighter-grey:#888;--color-red:#E50000;--color-mixcloud-purple:#5000ff;--color-twitch-purple:#451093;--color-youtube-red:rgba(225,0,45,0.9);--border-radius:4px;--font-size-dynamic-large:12vw;--font-size-dynamic-medium:8vw;--font-size-dynamic-small:2vw;--font-size-xxl:28px;--font-size-xl:22px;--font-size-l:20px;--font-size-body:16px;--font-size-m:13px;--font-size-s:10px;--font-size-xs:8px;--animation-time-long:1.5s;--animation-time-medium:.75s;--animation-time-short:.25s}@media (max-width:1024px){:root{--header-height:calc(var(--site-indent) * 2.75);--livebar-height:calc(var(--site-indent) * 1.75);--footer-height:calc(var(--site-indent) * 1.25);--font-size-xxl:24px;--font-size-xl:20px;--font-size-l:18px;--font-size-body:14px;--font-size-m:12px;--font-size-s:9px;--font-size-xs:7px}}@media (max-width:768px){:root{--base-unit:2px;--font-size-xxl:21px;--font-size-xl:19px;--font-size-l:17px;--font-size-body:14px;--font-size-m:10px;--font-size-s:8px;--font-size-xs:7px;--header-height:calc(var(--site-indent) * 5.25);--livebar-height:calc(var(--site-indent) * 3);--footer-height:calc(var(--site-indent) * 2)}}@media (max-width:500px){:root{--font-size-xxl:20px;--font-size-xl:18px;--font-size-l:16px;--font-size-body:13px;--font-size-m:10px;--font-size-s:8px;--font-size-xs:7px;--header-height:calc(var(--site-indent) * 5);--livebar-height:calc(var(--site-indent) * 2.75);--footer-height:calc(var(--site-indent) * 2.25)}}@media (max-width:400px){:root{--header-height:calc(var(--site-indent) * 4.25)}}h1{font-size:var(--font-size-xl)}h1,h2{text-transform:uppercase;letter-spacing:2px}h2{font-size:var(--font-size-l)}h3{font-size:var(--font-size-body)}h4{font-size:var(--font-size-m)}h5{font-size:var(--font-size-s)}h6{font-size:var(--font-size-xs)}a,p,span{font-size:var(--font-size-body)}body{font-family:Poppins,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400;margin:0;background:var(--color-black);line-height:1.5;overscroll-behavior:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,body{color:white}a{text-decoration:none}#root{display:grid;grid-template-rows:var(--header-height) var(--livebar-height) 1fr var(--footer-height);grid-template-columns:repeat(1,minmax(0,1fr));min-height:100vh}@supports (min-height:100dvh){#root{min-height:100dvh}}.error,.loading,.not-found{height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--site-indent);font-weight:900;color:var(--color-off-white);background:var(--color-medium-grey);background-image:url(/noisebg2.png);background-attachment:fixed;& p{font-size:var(--font-size-xxl);letter-spacing:6px;margin-right:-6px;text-transform:uppercase;color:var(--color-white-smoke);text-align:center}& .loading-img{animation:rotate .5s linear infinite}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.5)}to{transform:scale(1)}}