:root{font:17px/1.6 system-ui;background:#0a1724;color:#dceaf5}main{max-width:800px;margin:auto;padding:32px}button,input{font:inherit;padding:12px;margin:8px;border:1px solid #527c8c;border-radius:8px}button{cursor:pointer;background:#90e4c8}pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#112c3c;padding:20px}label{display:block}dialog{max-width:500px;padding:28px;border-radius:14px}dialog canvas{display:block}dialog button,dialog a{display:block;margin:10px}dialog p{white-space:pre-wrap}
