:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#171622;--paper:#fffaf1;--purple:#8c83f4;--ink:#171622;background:#fffaf1}body{background:var(--paper)}a{color:#443299}p{color:#595566}.eyebrow{color:#443299}.top{border-bottom:2px solid #24212e}.top>a:first-child{font-size:22px;font-weight:850;text-decoration:none}.top span{font-size:14px;font-weight:600}input,select{color:var(--ink);background:#fff;border:1px solid #9a94a5}.primary{color:var(--ink);background:#e7ff00;border:2px solid #24212e;box-shadow:3px 3px #24212e}.primary:hover{background:#d7eb00}.secondary{color:#312940;background:#f0ebff;border:1px solid #695a99}.secondary:hover{background:#e4ddff}button:disabled{opacity:.6}:focus-visible{outline-color:#443299}#motion-toggle{background:#a9e1e2;border-color:#24212e}.settings{background:#efa7da;border:2px solid #24212e;border-radius:12px;padding:20px}.screen h1,.screen>p,.top a,.settings label{background:var(--paper);box-shadow:0 0 14px 8px var(--paper)}.settings label{box-shadow:none;background:0 0}.ascii-side canvas{color:#443299;opacity:.16}#status,#printer-status{color:#443299}#pose-cue{color:#fff;background:#443299}.viewfinder{border:2px solid #24212e}@media print{body{background:#fff}}h2{color:#595566}#log{color:#312940;background:#f0ebff;border:1px solid #b6adbf}.controls button{color:#171622;background:#8c83f4;border:2px solid #24212e}.controls button:hover:enabled{background:#b3acf9}.controls button:disabled{color:#595566;background:#e2ddea}.controls #download{color:#171622;background:#a9e1e2}.tone-control{background:#fffaf1;border:1px solid #b6adbf;border-radius:8px;max-width:360px;margin:20px auto;padding:12px 16px;position:relative}.tone-control label{justify-content:space-between;display:flex}.tone-control input{accent-color:#443299;padding:0}.tone-control small{color:#595566}.printer-settings{background:#f0ebff}.printer-settings p{overflow-wrap:anywhere;box-shadow:none;background:0 0;font-size:13px}
