.page-connect-state{min-width:0}.page-connect-state .page-connect-card{text-align:left;justify-content:space-between;align-items:center;gap:24px;padding:24px;display:flex}.page-connect-copy{min-width:0}.page-connect-copy h2{margin:0;font-size:15px;font-weight:600;line-height:1.4}.page-connect-copy p{color:var(--fg-muted);margin:0;font-size:14px;line-height:1.5}.page-connect-copy h2+p{margin-top:4px}.page-connect-state .page-connect-card .btn{flex:none;width:auto;min-width:120px;min-height:44px;margin:0}.page-connect-state[data-embedded]{padding-bottom:24px}@media (max-width:639px){.page-connect-state .page-connect-card{padding:20px}}@media (max-width:580px){.page-connect-state .page-connect-card{flex-direction:column;align-items:flex-start;gap:16px}}.page-connect-state .btn:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.page-loading{display:grid}.page-loading-row{align-items:center;gap:16px;min-height:44px;display:flex}.page-loading-row+.page-loading-row{border-top:1px solid var(--border)}.page-loading-bar{background:var(--bg-sunken);border-radius:6px;width:40%;height:12px;animation:1.6s ease-in-out infinite page-loading-pulse;display:block}.page-loading-bar.is-short{width:24%}@keyframes page-loading-pulse{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.page-loading-bar{animation:none}}
