html,body{padding:0;margin:0;overflow:hidden}html *,body *{overscroll-behavior:none;box-sizing:border-box;outline:none}html *::selection,body *::selection{background-color:var(--color-window-title);color:#fff}@font-face{font-family:Fixedsys;src:local(""),url(../../../fonts/fsex300-webfont.woff) format("woff")}@font-face{font-family:TTE;src:url(../../../fonts/TT2020StyleE-Regular.woff2);font-style:normal}@font-face{font-family:Caligula;src:url(../../../fonts/DrCaligari.ttf) format("truetype");font-style:normal}@font-face{font-family:Playfair Display;src:url(../../../fonts/PlayfairDisplay-Regular.ttf) format("truetype");font-style:normal}@font-face{font-family:Viaoda Libre;src:url(../../../fonts/ViaodaLibre-Regular.ttf) format("truetype");font-style:normal}@font-face{font-family:Cinzel;src:url(../../../fonts/Cinzel-Variable.woff2) format("woff2");font-weight:500 700;font-style:normal}@font-face{font-family:Cormorant Garamond;src:url(../../../fonts/CormorantGaramond-Regular.woff2) format("woff2");font-weight:400 600;font-style:normal}@font-face{font-family:Cormorant Garamond;src:url(../../../fonts/CormorantGaramond-Italic.woff2) format("woff2");font-weight:400 500;font-style:italic}@font-face{font-family:EB Garamond;src:url(../../../fonts/EBGaramond-Regular.woff2) format("woff2");font-weight:400 600;font-style:normal}@font-face{font-family:EB Garamond;src:url(../../../fonts/EBGaramond-Italic.woff2) format("woff2");font-weight:400;font-style:italic}@font-face{font-family:VT323;src:url(../../../fonts/VT323-Regular.woff2) format("woff2");font-weight:400;font-style:normal}:root{--color-window:#c0c0c0;--color-border-raised:#ffffff;--color-border-inset:#808080;--color-window-title:#000080;--color-window-title-secondary:#1084d0;--color-desktop:#008080;--color-input:#fff;--color-text:#000;--content-color:#fff;--button-highlight-inner:#fff;--button-highlight-outer:#dfdfdf;--button-shadow-inner:#808080;--button-shadow-outer:#000}body,html{height:100%;width:100%;padding:0;margin:0;overflow:hidden;display:flex;flex-direction:column;image-rendering:pixelated;align-items:stretch;justify-content:stretch;background-color:#000;position:relative}body *,html *{box-sizing:border-box;image-rendering:pixelated}body framebuffer,html framebuffer{display:block;width:100vw;height:100vh;min-width:0;min-height:0;max-width:100vw;max-height:100vh;transform:none;image-rendering:pixelated;position:relative;overflow:hidden}
