*{box-sizing:border-box}body{margin:0;font-family:Arial,sans-serif;background:#f6f7f9;color:#1a1a1a}.page{max-width:960px;margin:0 auto;padding:24px}.card{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:16px;margin-bottom:16px}label{display:block;font-weight:600;margin-bottom:6px}input,textarea{width:100%;padding:8px 10px;border:1px solid #d1d5db;border-radius:6px;margin-bottom:12px}button{background:#0f172a;color:#fff;border:0;border-radius:6px;padding:8px 12px;cursor:pointer}pre{background:#111827;color:#e5e7eb;padding:12px;border-radius:6px;overflow:auto}
