*{box-sizing:border-box}body{margin:0;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;background:#f6f7f9;color:#14181f;line-height:1.5}.wrap{max-width:960px;margin:0 auto;padding:24px 16px}h1{font-size:1.5rem;margin:0 0 16px}.card{background:#fff;border:1px solid #e2e5ea;border-radius:12px;padding:16px;margin-bottom:12px}.meta{color:#5b6573}.meta,pre{font-size:.85rem}pre{background:#f1f3f6;border-radius:8px;padding:10px;overflow:auto;max-height:280px}input[type=email],input[type=text],textarea{width:100%;border:1px solid #c9ced6;border-radius:8px;padding:8px;font:inherit}textarea{min-height:120px;font-family:ui-monospace,monospace;font-size:.85rem}.row{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-top:10px}button{border:0;border-radius:8px;padding:8px 14px;font-weight:600;cursor:pointer}.approve{background:#16a34a;color:#fff}.reject{background:#dc2626;color:#fff}.edit{background:#2563eb;color:#fff}.tag{display:inline-block;font-size:.75rem;font-weight:700;border-radius:999px;padding:2px 8px;background:#eef2ff;color:#3730a3;margin-right:6px}.tag.exception{background:#fee2e2;color:#991b1b}.tag.gate{background:#fef3c7;color:#92400e}details summary{cursor:pointer;color:#2563eb}