@font-face{font-family:inter;src:url(../media/InterVariable-s.p.2v4uvb3i5caxn.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:inter;src:url(../media/InterVariable_Italic-s.p.44o28jqvv04m6.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:italic}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}._1IyoSq_className{font-family:inter,inter Fallback}._1IyoSq_variable{--font-display:"inter", "inter Fallback"}
@font-face{font-family:iAWriterQuattroV;src:url(../media/iAWriterQuattroV-s.p.1afplhipkjlo0.ttf)format("truetype");font-display:swap}@font-face{font-family:iAWriterQuattroV Fallback;src:local(Arial);ascent-override:85.4%;descent-override:22.91%;line-gap-override:0.0%;size-adjust:120.02%}.Q0L6qa_className{font-family:iAWriterQuattroV,iAWriterQuattroV Fallback}.Q0L6qa_variable{--font-mono:"iAWriterQuattroV", "iAWriterQuattroV Fallback"}
::selection{background-color:var(--emphasis);color:var(--accent)}*{box-sizing:border-box}body{background:var(--gray-000);color:var(--text-primary);word-wrap:break-word;text-rendering:optimizelegibility;overscroll-behavior-y:none;margin:0;padding:0}.browser-edge-top{display:none}@media (display-mode:browser) and (hover:none) and (pointer:coarse){.browser-edge-top{pointer-events:none;z-index:1;height:12px;display:block;position:fixed;top:-7px;left:0;right:0}.browser-edge-top:before{content:"";pointer-events:none;background:inherit;height:48px;position:absolute;top:100%;left:0;right:0;-webkit-mask-image:linear-gradient(#000 0%,#000000e6 20%,#000000a6 40%,#00000059 60%,#0000001a 80%,#0000 100%);mask-image:linear-gradient(#000 0%,#000000e6 20%,#000000a6 40%,#00000059 60%,#0000001a 80%,#0000 100%)}}a{color:var(--accent);text-decoration:none}@keyframes fade-in{0%{opacity:0}to{opacity:1}}#main-canvas canvas{opacity:0;-webkit-user-select:none;user-select:none}#main-canvas canvas[data-ready=true]{animation:.6s forwards fade-in}@media (prefers-reduced-motion:reduce){#main-canvas canvas[data-ready=true]{opacity:1;animation:none}}
