:root{color-scheme:dark;--ps-font: "Lucida Console", Monaco, Consolas, "Courier New", monospace;--ps-hl: #ffffa0;--ps-gold: #e7ce4a;--ps-edge: #9c9cb4;--ps-dim: #9c9cb4;--ps-bg: #191919}@font-face{font-family:Monaco;src:url(/css/Monaco.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;background:#000;color:#fff}button,dialog,input,select,textarea{outline:0}::selection{background:#fff8;color:#000}html,body{height:100%;height:100dvh;overflow:hidden;touch-action:manipulation}#mainFrame{position:fixed;inset:0;width:100%;height:100%;height:100dvh;border:0;background:var(--ps-bg)}#blurb{position:fixed;left:50%;bottom:max(10px,env(safe-area-inset-bottom));z-index:2;transform:translate(-50%);width:max-content;max-width:calc(100vw - 32px);box-sizing:border-box;margin:0;font:12px/1.5 var(--ps-font);color:var(--ps-dim);text-align:center;pointer-events:none}#blurb[hidden]{display:none}#blurb h1,#blurb p{display:inline;margin:0 .6em 0 0;font:inherit}#blurb h1{color:#fff;font-weight:700}#blurb a{color:var(--ps-gold);text-decoration:underline;text-underline-offset:3px;white-space:nowrap;pointer-events:auto}@media (max-height: 420px){#blurb{bottom:max(4px,env(safe-area-inset-bottom));font-size:11px}}noscript{display:block;position:fixed;inset:0;z-index:3;overflow:auto;padding:12vh 24px 24px;background:#000;font:15px/1.6 var(--ps-font);color:#fff;text-align:center}noscript a{color:var(--ps-gold)}
