.integration-shell{max-width:1000px;margin:auto;padding:24px}.integration-shell header{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;padding:12px 8px 24px;border-bottom:1px solid var(--line,#ddd)}.integration-shell header p{font-size:11px;letter-spacing:.08em}.integration-shell .content-page{max-width:none;padding:32px 0}.integration-shell h1{font-size:clamp(30px,5vw,48px)}.integration-shell input,.integration-shell textarea{width:100%;padding:12px;border:1px solid #b8c4b8;background:#fff;color:#173b2f;border-radius:5px;font:inherit}.integration-shell input{max-width:500px}.integration-shell textarea{min-height:240px;resize:vertical}.integration-shell label{display:block;margin:18px 0 6px;font-weight:600}.integration-shell .identity-value{overflow-wrap:anywhere;user-select:all}.integration-shell .result-button{display:block;width:100%;text-align:left;margin-top:12px;padding:16px;border:1px solid #d7ddd2;border-radius:6px;background:#f9faf5;color:#173b2f;cursor:pointer}.integration-shell .result-button span{display:block;margin-top:6px;font-weight:400;white-space:pre-wrap}.integration-shell #connected-status{padding:16px;border-radius:6px;background:#e8eedf;white-space:pre-wrap}.integration-shell .action-row{flex-wrap:wrap;gap:10px}.integration-shell .content-card{margin-top:20px}.integration-shell .editor-label{font-size:13px}.integration-shell button:disabled{cursor:wait;opacity:.55}
