*{box-sizing:border-box}body{margin:0;background:#f5f5f3;color:#222;font:16px/1.65 -apple-system,BlinkMacSystemFont,"Microsoft YaHei",sans-serif}main{max-width:480px;margin:0 auto;padding:24px 18px}.footnote{font-size:13px;color:#737373;margin-top:20px}.card{background:white;border:1px solid #ebebe8;border-radius:20px;padding:24px;box-shadow:0 4px 18px #00000005}.tag{color:#bc4228;background:#fff1eb;padding:5px 10px;border-radius:9px;font-size:13px}h1{font-size:25px;margin:18px 0 6px}p{margin:12px 0}textarea{display:block;width:100%;height:110px;margin:18px 0;padding:14px;border:1px solid #e5e5e5;border-radius:12px;background:#fafafa;font:16px/1.7 monospace;resize:none;user-select:text;-webkit-user-select:text;-webkit-touch-callout:default;overflow-wrap:anywhere}button{display:block;width:100%;padding:13px 10px;margin-top:12px;border:0;border-radius:12px;background:#e94e31;color:white;font:600 16px/1.5 sans-serif;cursor:pointer}button:disabled{opacity:.45;cursor:default}#retry{background:#f0f0ed;color:#333}#hint{font-size:14px;color:#555}[hidden]{display:none!important}
