:root{color-scheme:dark;font:16px/1.65 system-ui,-apple-system,sans-serif;background:#100f12;color:#f7f3f5}*{box-sizing:border-box}body{margin:0}main{width:min(100%,760px);margin:auto;padding:32px 20px 64px}h1,h2{line-height:1.25}h1{font-size:2rem}h2{font-size:1.25rem}p{color:#ccc6cd}a{color:#ff8fba;text-underline-offset:4px}form,section{margin:24px 0;padding:20px;border:1px solid #514951;border-radius:14px}label{display:grid;gap:8px;margin-bottom:18px}input,textarea,select,button{font:inherit;border:1px solid #827482;border-radius:8px;padding:11px;background:#1d191e;color:inherit;min-width:0;max-width:100%}textarea{width:100%;resize:vertical;overflow-wrap:anywhere}button{cursor:pointer;min-height:44px;background:#d80851;color:#fff;font-weight:650}button:disabled{opacity:.6;cursor:wait}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,a:focus-visible{outline:3px solid #ff9ac2;outline-offset:3px}.actions{display:flex;flex-wrap:wrap;gap:10px}[hidden]{display:none!important}#feedback-status{white-space:pre-wrap;overflow-wrap:anywhere}.record{border-bottom:1px solid #514951;padding:18px 0}.record p{white-space:pre-wrap;overflow-wrap:anywhere}.record small{display:block;color:#ccc6cd}.record h2{overflow-wrap:anywhere}.record button{margin:8px 8px 0 0}#queue{padding:0;border:0}#queue a{overflow-wrap:anywhere}@media(max-width:420px){main{padding:24px 14px}form,section{padding:14px}}
