.panel-main{max-width:1240px;margin:auto;padding:48px 20px}.panel-head{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:28px}.panel-head h1{font-size:clamp(34px,6vw,56px);line-height:1.05;letter-spacing:-.04em;margin:0}.panel-head p{color:var(--text2)}select{border:1px solid var(--border);background:#fff;border-radius:10px;padding:12px;font:inherit}.integration-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:18px}.integration{border:1px solid var(--border);border-radius:14px;padding:14px;font-size:14px}.integration span{display:block;color:var(--text2);font-size:12px}.panel-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.panel-card{border:1px solid var(--border);border-radius:18px;padding:22px;min-width:0}.panel-card h2{font-size:20px;margin:0 0 14px;letter-spacing:-.02em}.panel-card h3{font-size:15px}.permission{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--border);font-size:14px}.permission input{accent-color:var(--navy);width:18px;height:18px}.log{max-height:360px;overflow:auto;font:12px/1.5 ui-monospace,monospace}.log-row{padding:8px 0;border-bottom:1px solid var(--border);overflow-wrap:anywhere}.log-row small{display:block;color:var(--text2)}.panel-card ol{padding-left:20px;line-height:1.9;color:var(--text2)}@media(max-width:720px){.panel-main{padding:30px 16px}.panel-head{align-items:start;flex-direction:column}.integration-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.panel-grid{grid-template-columns:1fr}}
