textarea{width:100%;min-height:132px;border-radius:12px;border:1px solid #1b4c6e;background:#061423;color:var(--text);padding:13px 14px;font:inherit;line-height:1.55;outline:none;resize:vertical}textarea:focus{border-color:var(--cyan);box-shadow:0 0 0 3px rgba(87,221,255,.12)}
.integration-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}.button-link{display:inline-grid;min-height:52px;place-items:center;padding:0 22px;border-radius:12px;color:#00101d;background:linear-gradient(100deg,var(--cyan),var(--blue));font-weight:800;text-decoration:none;box-shadow:0 10px 30px rgba(0,169,255,.2)}.button-link:hover{filter:brightness(1.08)}.workspace-head .button-link{min-width:150px}.workspace-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start}.workspace-form .muted{min-height:54px;font-size:14px}.scope-pill{border:1px solid rgba(87,221,255,.28);border-radius:999px;padding:8px 10px;color:var(--cyan);background:rgba(0,169,255,.08);font:700 10px/1 monospace;white-space:nowrap}.field-pair{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(130px,.6fr);gap:14px}.workspace-note{margin:22px 4px 0;color:var(--muted);font-size:12px}.result-details{display:grid;gap:7px;margin:12px 0 0}.result-details div{display:grid;grid-template-columns:150px minmax(0,1fr);gap:12px}.result-details dt{color:#89a9bd}.result-details dd{margin:0;color:#e7f8ff}.result-details a{color:var(--cyan)}.lead-context{display:flex;align-items:center;gap:16px;margin:-8px 0 24px;padding:15px 18px;border:1px solid rgba(87,221,255,.2);border-radius:14px;background:rgba(0,169,255,.07)}.lead-context>div{display:grid;gap:4px}.lead-context small{margin:0}.lead-context .lead-code{flex:0 0 auto}
@media(max-width:700px){.integration-actions,.integration-action,.integration-action button,.integration-actions .button-link{width:100%}.workspace-grid{grid-template-columns:1fr}.field-pair{grid-template-columns:1fr}.result-details div{grid-template-columns:1fr;gap:2px}.lead-context{align-items:flex-start;flex-direction:column}}
