body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:w95fa;src:local("w95fa"),url(./w95fa-DxtS-rFC.woff2) format("woff"),url(./w95fa-DxtS-rFC.woff2) format("woff");font-weight:400;font-style:normal}@font-face{font-family:digital;src:local("digital"),url(./Orbitron-Bold-BA3qQ7VI.ttf) format("truetype");font-weight:400;font-style:normal}html,body,div,p{color:#000}.windows95{font-family:w95fa,monospace!important}html,body{margin:0;padding:0;height:100%;overflow-y:hidden;overflow-x:hidden;-ms-user-select:none;-webkit-user-select:none;user-select:none}hr{border:none;border-top:2px solid #fff;border-bottom:2px solid #888;margin:1em 0}:root{--wallpaper-grey: hsl(180deg 100% 25%);--main-grey: hsl(30deg 0% 76%);--main-grey-light: hsl(30deg 0% 75%);--border-white: hsl(30deg 100% 100%);--border-grey-dark: hsl(30deg 0% 50%);--border-grey-light: hsl(30deg 0% 87%);--window-title-background-active: hsl(240deg 100% 25%);--window-title-text-active: hsl(0deg 100% 100%);--window-title-background-inactive: var(--border-grey-dark);--window-title-text-inactive: var(--main-grey-light)}.hidden{visibility:hidden}.win95-container{box-shadow:inset 0 -2px 0 var(--border-grey-dark),inset 2px 0 0 var(--border-grey-light),inset -2px 0 0 var(--border-grey-dark),inset 0 2px 0 var(--border-grey-light);border-top:2px solid var(--main-grey);border-left:2px solid var(--main-grey);border-bottom:2px solid black;border-right:2px solid black;padding:2px;background-color:var(--main-grey)}.win95-inner-container{border-top:4px solid white;border-left:4px solid white;border-bottom:4px solid hsl(230deg 3% 54%);border-right:4px solid hsl(230deg 3% 54%)}.win95-inner-container-inner{border-right:4px solid white;border-bottom:4px solid white;border-top:4px solid hsl(230deg 3% 54%);border-left:4px solid hsl(230deg 3% 54%)}.win95-button-base{background-color:var(--main-grey);cursor:pointer;padding:5px;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;display:flex;align-items:center;justify-content:center}.win95-button-inactive{box-shadow:inset 0 -2px 0 var(--border-grey-dark),inset 2px 0 0 var(--border-grey-light),inset -2px 0 0 var(--border-grey-dark),inset 0 2px 0 var(--border-grey-light);border-top:2px solid var(--border-white);border-left:2px solid var(--border-white);border-bottom:2px solid black;border-right:2px solid black}.win95-button-active{box-shadow:inset 0 -2px 0 var(--border-grey-light),inset 2px 0 0 var(--border-grey-dark),inset -2px 0 0 var(--border-grey-light),inset 0 2px 0 var(--border-grey-dark);border-top:2px solid black;border-left:2px solid black;border-bottom:2px solid var(--border-white);border-right:2px solid var(--border-white)}.win95-inner{border-top:2px solid var(--border-grey-dark);border-left:2px solid var(--border-grey-dark);border-bottom:2px solid var(--border-grey-light);border-right:2px solid var(--border-grey-light)}.scrollable{overflow-y:auto}.scrollable::-webkit-scrollbar{width:20px}.scrollable::-webkit-scrollbar-thumb{box-shadow:inset 0 -2px 0 var(--border-grey-dark),inset 2px 0 0 var(--border-grey-light),inset -2px 0 0 var(--border-grey-dark),inset 0 2px 0 var(--border-grey-light);border-top:2px solid var(--main-grey);border-left:2px solid var(--main-grey);border-bottom:2px solid black;border-right:2px solid black;background-color:var(--main-grey)}.scrollable::-webkit-scrollbar-track{background:repeating-conic-gradient(#c3c3c3 0% 25%,#fff 0% 50%) 0 0 / 4px 4px;border:2px solid var(--main-grey)}path{color:inherit!important}::backdrop{background-color:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.scoreBox{font-family:digital!important;color:red!important;background-color:#000!important;width:3ch;font-size:1.5em}.window-menu-item:hover{background-color:var(--window-title-background-active);color:var(--window-title-text-active)}.window-menu-item:hover>*{color:var(--window-title-text-active)}.menu-item{cursor:pointer}.menu-item:hover{background-color:var(--window-title-background-active);color:var(--window-title-text-active)}.menu-item:hover>.submenu-icon{color:var(--window-title-text-active)}
