.connect-page{max-width:920px;margin:auto}.connect-intro{font-size:1.08rem;line-height:1.8}.connect-note{padding:20px 24px;border-inline-start:3px solid currentColor;margin:24px 0;background:var(--surface-soft,#f2f6f3)}.connect-note p,.connect-options p{margin:6px 0 0;font-size:.9rem}.connect-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:28px 0}.connect-provider{display:flex;flex-direction:column;align-items:flex-start;padding:24px!important}.connect-provider h2{font-size:1.14rem;margin-top:20px}.connect-provider p{font-size:.9rem;line-height:1.8;flex:1}.connect-provider button{width:100%;margin-top:12px}.connect-mark{width:42px;height:42px;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;border-radius:13px;background:#1d4bff;color:white;font:bold 27px/1 system-ui}.connect-mark.instagram{background:linear-gradient(35deg,#b03b48,#823caa)}.connect-mark.threads{background:#25292a}.connect-account{margin-bottom:18px}.connect-account-head,.connect-job>div{display:flex;align-items:center;gap:14px}.connect-account h3{margin:0 0 4px}.connect-options{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0}.connect-options [role=switch]{min-width:70px;border-radius:30px}.connect-options [aria-checked=true]{background:#164f3e;color:#fff}.connect-account>small{display:block;margin-top:18px}.connect-job{border-bottom:1px solid var(--line,#d8e0dc);padding:18px 0}.connect-job:last-child{border:0}.connect-job small,.connect-destinations small{display:block}.connect-job .pill{margin-left:auto}.connect-job>a,.connect-job>button{display:inline-block;margin-top:12px}.connect-footer{display:flex;gap:20px;align-items:center;justify-content:space-between;margin:26px 0}.connect-preview{margin:20px 0;padding:16px 20px;border-left:2px solid #829d90;white-space:pre-wrap;max-height:160px;overflow:auto}.connect-destinations{padding:16px;border:1px solid var(--line,#d8e0dc);border-radius:12px}.connect-destinations .check{align-items:center}.connect-destinations .connect-mark{width:32px;height:32px;font-size:22px;border-radius:9px}.connect-admin{border-bottom:1px solid var(--line,#d8e0dc);padding:20px 0}.connect-admin summary{cursor:pointer;font-weight:650}.connect-admin form{margin-top:20px}.connect-admin dt{margin-top:12px;font-size:.9rem;font-weight:650}.connect-admin dd{margin:6px 0;overflow-wrap:anywhere}.connect-admin code{font-size:.82rem;white-space:normal}.connect-pending button{margin:4px}.post-source{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:.82rem;margin:0 0 12px;color:var(--muted,#54675d)}.post-source a{color:inherit}.composer-social-option{margin-top:14px;font-size:.9rem}.connect-footer a{font-size:.9rem}html[data-theme=dark] .connect-note{background:#182620}html[data-theme=dark] .connect-preview{background:#16221e}html[data-theme=dark] .connect-options [aria-checked=true]{background:#99dbc0;color:#0b2318}@media(max-width:680px){.connect-grid{grid-template-columns:1fr}.connect-provider{display:grid;grid-template-columns:42px 1fr;gap:0 16px}.connect-provider h2{margin:9px 0}.connect-provider p,.connect-provider button{grid-column:1/-1}.connect-footer{align-items:flex-start;flex-direction:column}.connect-job>div{flex-wrap:wrap}.connect-job .pill{margin-left:0}.connect-account-head{flex-wrap:wrap}}
