:root{--color-water-dark:#182f68;--color-water-light:#5bbead;--color-air:#8397d6;--color-bio:#007050;--color-plants:#db6a7e;--color-soil:#744026;--color-neon:#efff50;--color-water-dark-40:rgba(from var(--color-water-dark) r g b / .4);--color-water-light-40:rgba(from var(--color-water-light) r g b / .4);--color-air-40:rgba(from var(--color-air) r g b / .4);--color-bio-40:rgba(from var(--color-bio) r g b / .4);--color-plants-40:rgba(from var(--color-plants) r g b / .4);--color-soil-40:rgba(from var(--color-soil) r g b / .4);--color-neon-40:rgba(from var(--color-neon) r g b / .4);--color-water-dark-60:rgba(from var(--color-water-dark) r g b / .6);--color-water-light-60:rgba(from var(--color-water-light) r g b / .6);--color-air-60:rgba(from var(--color-air) r g b / .6);--color-bio-60:rgba(from var(--color-bio) r g b / .6);--color-plants-60:rgba(from var(--color-plants) r g b / .6);--color-soil-60:rgba(from var(--color-soil) r g b / .6);--color-neon-60:rgba(from var(--color-neon) r g b / .6);--color-content-bg:#000000bf;--color-content-fg:white;font-family:BBManualMonoProText,monospace,system-ui,-apple-system;font-size:16px}*{box-sizing:border-box}p,body{margin:0}@font-face{font-family:BBManualMonoProCover;src:url(../../../fonts/BBManualProCover/BBManualMonoProCoverBold.otf);font-weight:700}@font-face{font-family:BBManualMonoProCover;src:url(../../../fonts/BBManualProCover/BBManualMonoProCoverMedium.otf);font-weight:500}@font-face{font-family:BBManualMonoProCover;src:url(../../../fonts/BBManualProCover/BBManualMonoProCoverSemiRegular.otf);font-weight:350}@font-face{font-family:BBManualMonoProText;src:url(../../../fonts/BBManualProText/BBManualMonoProTextSemiBold.otf);font-weight:600}@font-face{font-family:BBManualMonoProText;src:url(../../../fonts/BBManualProText/BBManualMonoProTextMedium.otf);font-weight:500}@font-face{font-family:BBManualMonoProText;src:url(../../../fonts/BBManualProText/BBManualMonoProTextRegular.otf);font-weight:400}h1{font-family:BBManualMonoProCover,monospace;font-size:1.5em;font-weight:700;line-height:1.5em}h2{font-family:BBManualMonoProCover,monospace;font-size:1.3em;font-weight:500;line-height:1.5em}p{font-family:BBManualMonoProText,monospace;font-size:1em;font-weight:500;line-height:1.5em}.dark-background{background-color:var(--color-content-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.scroll-with-transparency{--gradient-size:80px;-webkit-mask-image:linear-gradient(to bottom, black calc(100% - var(--gradient-size)), transparent);mask-image:linear-gradient(to bottom, black calc(100% - var(--gradient-size)), transparent);overflow-y:auto}.scroll-with-transparency>:last-child:after{content:"";height:var(--gradient-size);display:block}.scroll-with-transparency-horizontal{--gradient-size:80px;-webkit-mask-image:linear-gradient(to right, black calc(100% - var(--gradient-size)), transparent);mask-image:linear-gradient(to right, black calc(100% - var(--gradient-size)), transparent);overflow-x:auto}.scroll-with-transparency-horizontal>:last-child:after{content:"";width:var(--gradient-size);display:block}
