Something went wrong. Try again.
Monorepo for Aesthetic.Computer aesthetic.computer
Something went wrong. Try again.
123@font-face{font-family:Unifont;src:url('/pixel.woff') format('woff');font-display:swap}:root{color-scheme:light;--paper:#f4eddb;--ink:#39274c;--purple:#63417d;--line:#d8c9bc;--pink:#f4c0d7}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font:18px/1.5 Unifont,ui-monospace,monospace}button,textarea,select{font:inherit;color:inherit}button,a,select{-webkit-tap-highlight-color:transparent}button,select{border:1px solid var(--line);border-radius:7px;background:#fff9ee;padding:8px 13px}button{cursor:pointer}button:disabled{opacity:.5;cursor:default}a{color:var(--purple)}button:hover:not(:disabled){background:var(--pink)}button.primary{background:var(--purple);color:white;border-color:var(--purple)}button.primary:hover:not(:disabled){background:#4d2e65}:focus-visible{outline:3px solid #b35b97;outline-offset:3px}[hidden]{display:none!important}header{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:18px 26px;border-bottom:1px solid var(--line)}.brand{font-size:30px;text-decoration:none;line-height:1.2}.brand span{display:block;font-size:14px}.account{display:flex;align-items:center;gap:14px;font-size:15px}#gate{max-width:650px;margin:7vh auto;padding:24px;text-align:center}#gate img{object-fit:contain;image-rendering:pixelated}h1{font-size:42px;line-height:1.15;margin:20px 0}#gate-status{min-height:27px}#gate-status.error,.bad{color:#942748}.disclosure{font-size:15px;max-width:460px;margin:30px auto}.pieces{display:flex;align-items:center;gap:12px;padding:14px 26px}.pieces select{max-width:320px;min-width:120px}#status{margin-left:auto;font-size:15px}.workbench{display:grid;grid-template-columns:minmax(280px,1fr) minmax(300px,1fr);height:calc(100vh - 165px);min-height:420px;gap:24px;padding:0 26px 20px}.notebook{display:flex;flex-direction:column;min-height:0;border:1px solid var(--line);border-radius:10px;background:#fffaf0;overflow:hidden}#log{list-style:none;margin:0;padding:22px;overflow:auto;flex:1}#log li{margin:0 0 22px;white-space:pre-wrap;overflow-wrap:anywhere}#log li.you{border-left:3px solid #b35b97;padding-left:14px}#log li.note{font-size:15px;color:#705d77}#composer{border-top:1px solid var(--line);padding:14px}textarea{display:block;width:100%;resize:vertical;min-height:76px;max-height:180px;border:0;background:transparent;outline-offset:2px}.compose-actions{display:flex;justify-content:space-between;align-items:center;margin-top:10px}.compose-actions span{font-size:14px;color:#705d77}.preview-panel{display:flex;flex-direction:column;min-height:0}.preview-title{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:42px;margin-bottom:12px}.preview-title button{margin-left:auto;font-size:15px}.stage{position:relative;flex:1;min-height:260px;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:#e8ddcd;display:flex;align-items:center;justify-content:center}.stage iframe{position:absolute;inset:0;width:100%;height:100%;border:0;background:white}#publish-note{font-size:14px;margin:10px 0 0}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}@media(max-width:720px){header{padding:14px 16px}.account{gap:8px;flex-wrap:wrap;justify-content:flex-end}#credits{display:none}.pieces{padding:12px 16px;flex-wrap:wrap}.pieces label{display:none}.pieces select{flex:1;min-width:0;max-width:none}#status{width:100%;text-align:right}.workbench{display:flex;flex-direction:column;height:auto;min-height:0;padding:0 16px 16px;gap:16px}.notebook{height:52vh;min-height:310px}.preview-panel{min-height:330px}.stage{height:320px;flex:auto}h1{font-size:34px}#gate{margin:3vh auto}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}