.logo.svelte-xah2ux{margin:0;font-size:1rem;font-weight:700;letter-spacing:.1em;line-height:1;display:flex;align-items:baseline}.fade.svelte-xah2ux{display:inline-block;overflow:hidden;white-space:nowrap;opacity:1;transition:width .5s cubic-bezier(.4,0,.2,1) .15s,opacity .3s ease-out}.collapsed.svelte-xah2ux .fade:where(.svelte-xah2ux){width:0!important;opacity:0}.prompt.svelte-xah2ux{opacity:.4}.aberration.svelte-xah2ux{animation:svelte-xah2ux-chromatic .6s ease-out forwards}.clicking.svelte-xah2ux{animation:svelte-xah2ux-chromatic-click .4s ease-out!important}@keyframes svelte-xah2ux-chromatic-click{0%{text-shadow:-3px 0 #ff0044,3px 0 #00ffcc}20%{text-shadow:2px 1px #ff0044,-2px -1px #00ffcc}40%{text-shadow:-1px 0 #ff0044,1px 0 #00ffcc}to{text-shadow:0 0 transparent,0 0 transparent}}@keyframes svelte-xah2ux-chromatic{0%{text-shadow:-3px 0 #ff0044,3px 0 #00ffcc}15%{text-shadow:2px 1px #ff0044,-2px -1px #00ffcc}30%{text-shadow:-2px 0 #ff0044,2px 0 #00ffcc}50%{text-shadow:1px -1px #ff0044,-1px 1px #00ffcc}70%{text-shadow:-1px 0 #ff0044,1px 0 #00ffcc}to{text-shadow:0 0 transparent,0 0 transparent}}.footer-inner.svelte-mjp9ka{padding:1rem 1.5rem;display:flex;align-items:center;justify-content:space-between}.footer-inner.svelte-mjp9ka p:where(.svelte-mjp9ka){margin:0;font-size:.75rem}.transport.svelte-mjp9ka{display:flex;align-items:center;gap:.75rem;width:100%;font-family:Berkeley Mono,monospace;font-size:.75rem;text-transform:uppercase;color:#1a1a1a}.transport-btn.svelte-mjp9ka{background:none;border:1px solid #1a1a1a;color:#1a1a1a;font-family:Berkeley Mono,monospace;font-size:.75rem;width:1.5rem;height:1.5rem;padding:0;cursor:pointer;line-height:1;flex-shrink:0;text-shadow:0 0 transparent,0 0 transparent}.play-icon.svelte-mjp9ka{font-size:.85rem}.pause-icon.svelte-mjp9ka{font-size:.65rem}.transport-btn.svelte-mjp9ka:active{animation:svelte-mjp9ka-chromatic-click .4s ease-out}@keyframes svelte-mjp9ka-chromatic-click{0%{text-shadow:-3px 0 #ff0044,3px 0 #00ffcc}20%{text-shadow:2px 1px #ff0044,-2px -1px #00ffcc}40%{text-shadow:-1px 0 #ff0044,1px 0 #00ffcc}to{text-shadow:0 0 transparent,0 0 transparent}}.track-name.svelte-mjp9ka{white-space:nowrap}.time.svelte-mjp9ka{white-space:nowrap;opacity:.6}.scrubber.svelte-mjp9ka{flex:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:1px;background:#1a1a1a;outline:none;cursor:pointer}.scrubber.svelte-mjp9ka::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:8px;height:8px;background:#1a1a1a;cursor:pointer}.scrubber.svelte-mjp9ka::-moz-range-thumb{width:8px;height:8px;background:#1a1a1a;border:none;cursor:pointer}@font-face{font-family:Berkeley Mono;src:url(../../../fonts/BerkeleyMono-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Berkeley Mono;src:url(../../../fonts/BerkeleyMono-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}*,*:before,*:after{box-sizing:border-box}body{background-color:#f5f0eb;margin:0}h1,h2,h3,h4,a,p,li{color:#1a1a1a;font-family:Berkeley Mono,monospace;font-weight:400}a{text-decoration:none}a:hover{text-decoration:underline}*{border-radius:0}.site.svelte-12qhfyh{max-width:60rem;margin:0 auto;border-left:1px solid #1a1a1a;border-right:1px solid #1a1a1a;min-height:100vh;display:flex;flex-direction:column}header.svelte-12qhfyh{border-bottom:1px solid #1a1a1a}nav.svelte-12qhfyh{display:flex;align-items:center;padding:1rem 1.5rem}.title-link.svelte-12qhfyh{text-decoration:none;color:inherit}.links.svelte-12qhfyh{margin-left:auto}.links.svelte-12qhfyh a:where(.svelte-12qhfyh){margin-left:1.5rem;font-size:.875rem;text-transform:uppercase;letter-spacing:.05em;text-shadow:0 0 transparent,0 0 transparent}.links.svelte-12qhfyh a:where(.svelte-12qhfyh):active{animation:svelte-12qhfyh-chromatic-click .4s ease-out}@keyframes svelte-12qhfyh-chromatic-click{0%{text-shadow:-3px 0 #ff0044,3px 0 #00ffcc}20%{text-shadow:2px 1px #ff0044,-2px -1px #00ffcc}40%{text-shadow:-1px 0 #ff0044,1px 0 #00ffcc}to{text-shadow:0 0 transparent,0 0 transparent}}main.svelte-12qhfyh{flex:1;padding:1.5rem}footer.svelte-12qhfyh{border-top:1px solid #1a1a1a}
