*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{margin:0;padding:0}#root{min-height:100vh;min-height:100dvh}body{background:#9a9a9a;color:#000;font-family:Pixelify Sans,system-ui,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}:root{--desk: #bdbdbd;--deskd: #a8a8a8;--paper: #ffffff;--ink: #000000;--muted: #555555}::selection{background:#000;color:#fff}button{font-family:inherit;color:inherit;background:none;border:none;cursor:pointer}.press{transition:transform .04s ease,box-shadow .04s ease}.press:active{transform:translate(2px,2px);box-shadow:var(--pa, 1px 1px 0 var(--ink))!important}.bp-track{touch-action:none;user-select:none;-webkit-user-select:none}@keyframes bpBlink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes bpPop{0%{opacity:0;transform:scale(.8)}60%{transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes bpUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes bpGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}
