.form-group{display:flex;flex-direction:column;gap:6px}.form-group label{font-size:12px;font-weight:600;color:var(--muted)}select,input[type=text],textarea{background:var(--bg3);border:1px solid var(--border);color:var(--text);padding:8px 12px;border-radius:4px;font-size:14px;outline:none;font-family:JetBrains Mono,monospace}select:focus,input[type=text]:focus,textarea:focus{border-color:var(--accent)}textarea{resize:vertical;min-height:120px;line-height:1.5}.btn-primary{margin-top:8px}.code-section{display:flex;flex-direction:column;gap:8px}.code-title{font-size:11px;color:var(--muted);font-weight:600;text-transform:uppercase}.hmac-output{font-family:JetBrains Mono,monospace;font-size:13px;color:var(--accent);padding:12px;background:var(--bg2);border:1px solid var(--border);border-radius:4px;overflow-x:auto;margin:0;white-space:pre-wrap;word-break:break-all}
