:root{color-scheme:dark}*{box-sizing:border-box;padding:0;margin:0;font-family:monospace;color:#fff;scroll-behavior:auto!important;overflow-y:scroll}body,html{background-color:#070707;margin-bottom:2em}.iframe{width:50%;min-width:300px;max-width:1000px}.upload *{font-weight:700}.upload button{padding:.3em}.upload button[disabled]{color:#a9a9a9}:root{--ns-bg:#af5f5f;--ns-fg:#262220}[ns],[ns] *,[nsb],[nsb] *{background-color:var(--ns-bg);color:var(--ns-fg);font-weight:700;line-height:1.5}[ns]{padding:.2em;display:inline}[nsb]{display:block;text-align:center;padding:2em}*,::after,::before{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;scroll-behavior:smooth;color-scheme:dark}:not(textarea),:not(textarea)::after,:not(textarea)::before{-ms-overflow-style:none;scrollbar-width:none}:not(textarea)::-webkit-scrollbar,:not(textarea)::after::-webkit-scrollbar,:not(textarea)::before::-webkit-scrollbar{display:none}ol[role=list],ul[role=list]{list-style:none}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}img,picture{max-width:100%;display:block}button,input,select,textarea{font:inherit}label{cursor:pointer}@media (prefers-reduced-motion:reduce){*,::after,::before{scroll-behavior:auto;-webkit-animation-duration:0s!important;animation-duration:0s!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;-webkit-transition-duration:0s!important;-o-transition-duration:0s!important;transition-duration:0s!important;scroll-behavior:auto!important}}