@import"https://fonts.googleapis.com/css2?family=Source+Code+Pro:ital,wght@0,200..900;1,200..900&display=swap";@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:ital,wght@0,100..700;1,100..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Life+Savers:wght@400;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Ranchers&display=swap";.numbers{font-family:IBM Plex Sans,sans-serif;font-optical-sizing:auto;font-weight:200}tspan:nth-child(3n+1){--color: red}tspan:nth-child(3n+2){--color: white}tspan:nth-child(3n){--color: var(--blue)}#thumbnail-foreground text{font-size:3px;font-family:Ranchers,fantasy;font-weight:400}#thumbnail-foreground text:nth-child(2){font-size:2.5px}#thumbnail-foreground text tspan{fill:var(--color)}#thumbnail-foreground text:nth-child(2) tspan:nth-child(2n){fill:none;stroke:var(--color);stroke-width:.15px}body{font-family:Life Savers;font-optical-sizing:auto;font-weight:800;padding:0;margin:0;background-color:#8a2be2;--pastel-blue: hsl(200, 50%, 70%);--darker-blue: hsl(200, 60%, 50%);--pastel-lavender: hsl(270, 45%, 75%);--darker-purple: hsl(270, 55%, 55%);--pastel-pink: hsl(340, 50%, 70%);--darker-pink: hsl(340, 60%, 50%);--pastel-mint: hsl(170, 45%, 70%);--darker-teal: hsl(170, 55%, 50%);--pastel-coral: hsl(15, 50%, 70%);--darker-coral: hsl(15, 60%, 50%);--blue: hwb(204.42deg 0% 0%);--burnt-orange: #cc5500;overflow:hidden}svg#main{width:100vw;height:100vh;--base-stroke-width: .05px}.backgroundCanvas{width:min(100vw,177.77777778vh);position:absolute;top:0;right:0;z-index:-1}line#for-scale{display:none;stroke:orange;stroke-width:var(--base-stroke-width)}g.frequencies[data-frequencies=red]{fill:#000;filter:drop-shadow(0px 0px .3px white)}.frequency{font-size:1px}.frequency polygon{display:none}[data-frequencies=red],#new-starfield{display:none}text.background{stroke-width:.7;stroke:#fff0;stroke-linecap:round;stroke-linejoin:round}.spinner{transform-origin:2px 2px}path[data-reference]{fill:none;stroke-width:calc(0 * var(--base-stroke-width) / var(--path-scale) * .25);stroke-linecap:round;stroke-linejoin:round}path[data-live]{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:calc(var(--base-stroke-width) / var(--path-scale) * 4.5);stroke:var(--color)}path[data-live].outline{stroke-width:calc(var(--base-stroke-width) / var(--path-scale) * 1.75);stroke:none}path[data-live].offset-blur{--angle: 30deg;--offset: calc( var(--base-stroke-width) / var(--path-scale) * 8 );transform:translate(calc(var(--offset) * cos(var(--angle))),calc(var(--offset) * sin(var(--angle))));stroke-width:calc(var(--base-stroke-width) / var(--path-scale) * 5);stroke:color(from var(--blur-color) srgb r g b / .33)}text.chapter{font-size:.75px;filter:drop-shadow(0px 0px .3px black)}#chapterList{transform:rotate(-90deg) translate(-8.75px,6.75px)}#lava-lamp-text text{font-size:.3px;text-anchor:start;font-family:Source Code Pro,monospace;font-weight:400;white-space:pre;transform:translateY(calc(1lh * var(--index)));fill:#fff}.thumbnail-bottom{font-size:2px;text-anchor:middle;display:none}body{--unit: min(100vw / 16, 100vh / 9) }.motion-blur-spinner-test{--radius: 2;--center-x: 4;--center-y: 3;--main-angle: 31.4159rad;--blur-angle: 31.4159rad;--color: black}.motion-blur-spinner{position:fixed;--size: 20deg;--blur-forward: clamp( var(--size), var(--blur-angle) - var(--main-angle) + var(--size), 1turn ) ;--blur-back: clamp(var(--size), var(--blur-angle) - var(--main-angle) + 1turn, 1turn) ;background:conic-gradient(from calc(var(--main-angle) - var(--size) / 2 + .75turn),var(--color) 0%,var(--color) var(--size),transparent var(--blur-forward),transparent var(--blur-back),var(--color) 1turn);top:calc((var(--center-y) - var(--radius)) * var(--unit));left:calc((var(--center-x) - var(--radius)) * var(--unit));width:calc(2 * var(--radius) * var(--unit));height:calc(2 * var(--radius) * var(--unit));border-radius:calc(var(--radius) * var(--unit))}[data-motion-blur-spinners]{--color: darkBlue}canvas#cga{position:absolute;top:0;left:calc(2 * var(--unit));--height: calc(9 * var(--unit));height:var(--height);width:calc(4 / 3 * var(--height));image-rendering:pixelated;clip-path:polygon(0 0,100% 0,100% 100%)}#line-text path{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:.25}
