/* Member center aligned to Bio2Twin canonical design system */
body.b2t-onboarding[data-bt-surface="member"]{background:var(--bt-canvas)!important;color:var(--bt-ink)!important}
body.b2t-onboarding[data-bt-surface="member"] main{max-width:var(--bt-content)!important;padding:112px 24px 80px!important;margin:auto}
body.b2t-onboarding[data-bt-surface="member"] main>.eyebrow{font-size:11px;letter-spacing:.17em;color:var(--bt-muted)}
body.b2t-onboarding[data-bt-surface="member"] main>h1{font-size:clamp(30px,3vw,42px)!important;font-weight:450!important;margin:8px 0 10px;letter-spacing:-.025em}
body.b2t-onboarding[data-bt-surface="member"] main>p{color:var(--bt-body)!important}
body.b2t-onboarding[data-bt-surface="member"] #memberState{display:inline-block;border:1px solid var(--bt-line);background:var(--bt-surface);border-radius:var(--bt-radius-sm);color:var(--bt-body);padding:5px 12px;margin:10px 0 20px}
body.b2t-onboarding[data-bt-surface="member"] .member-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--bt-space-3)}
body.b2t-onboarding[data-bt-surface="member"] .member-grid>.panel{height:auto!important;min-height:0!important;padding:var(--bt-space-6)!important;background:var(--bt-surface)!important;border:1px solid var(--bt-line)!important;border-radius:var(--bt-radius)!important;box-shadow:none!important}
body.b2t-onboarding[data-bt-surface="member"] .member-grid h2{font-size:18px;font-weight:500;margin:0 0 12px}
body.b2t-onboarding[data-bt-surface="member"] .member-grid p{font-size:13px;color:var(--bt-muted)!important}
body.b2t-onboarding[data-bt-surface="member"] .member-facts>div{border-color:var(--bt-line);padding:9px 0}
body.b2t-onboarding[data-bt-surface="member"] .member-facts dt{color:var(--bt-muted)}
body.b2t-onboarding[data-bt-surface="member"] .member-facts dd{color:var(--bt-ink)}
body.b2t-onboarding[data-bt-surface="member"] .btn:not(.secondary){background:#2867d8!important;color:#fff!important;border:1px solid #2867d8!important;border-radius:var(--bt-radius-sm)!important}
body.b2t-onboarding[data-bt-surface="member"] .btn.secondary{background:var(--bt-surface-raised)!important;color:var(--bt-ink)!important;border:1px solid var(--bt-line)!important;border-radius:var(--bt-radius-sm)!important}
body.b2t-onboarding[data-bt-surface="member"] #memberEntitlements{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:12px 0 0}
body.b2t-onboarding[data-bt-surface="member"] #memberEntitlements li{list-style:none;border:1px solid var(--bt-line);background:var(--bt-surface-raised);color:var(--bt-body);border-radius:var(--bt-radius-sm);padding:6px 10px;font-size:12px}
body.b2t-onboarding[data-bt-surface="member"] .member-grid+.member-actions{margin-top:20px}
@media(max-width:680px){body.b2t-onboarding[data-bt-surface="member"] main{padding:94px 16px 60px!important}body.b2t-onboarding[data-bt-surface="member"] .member-grid{grid-template-columns:1fr}body.b2t-onboarding[data-bt-surface="member"] .member-grid>.panel{padding:20px!important}}
