.ClinicProfileView_profile__N23ld{width:min(100%,960px);margin:0 auto;display:flex;flex-direction:column;gap:var(--sp-5)}.ClinicProfileView_card__OBLGg,.ClinicProfileView_hero__RiPCu{background:var(--surface,#fff);border:1px solid var(--line,#e2e8f0);box-shadow:0 8px 26px -14px rgba(15,23,42,.2)}.ClinicProfileView_hero__RiPCu{overflow:hidden;border-radius:var(--r-lg,16px)}.ClinicProfileView_heroAccent__ViEUB{height:4px;background:linear-gradient(90deg,var(--acc-grad1,#8b7bf7),var(--acc-grad2,#6a5ae0))}.ClinicProfileView_heroBody__hiPCY{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);padding:var(--sp-5)}.ClinicProfileView_cardHeader__xlHgk,.ClinicProfileView_detailRow__Rd9A7,.ClinicProfileView_idBox__5ULY1,.ClinicProfileView_identity__OfLfX,.ClinicProfileView_memberSince__kZhwL,.ClinicProfileView_nameRow__mRpHs{display:flex;align-items:center}.ClinicProfileView_identity__OfLfX{min-width:0;gap:var(--sp-3)}.ClinicProfileView_avatar__Rpjl_,.ClinicProfileView_cardIcon__eLgxM,.ClinicProfileView_detailIcon__N69iV{display:grid;place-items:center;flex:0 0 auto;color:var(--acc,#6a5ae0);background:var(--acc-soft,#f0edfe)}.ClinicProfileView_avatar__Rpjl_{width:54px;height:54px;border-radius:var(--r-md,12px);color:#fff;background:linear-gradient(135deg,var(--acc-grad1,#8b7bf7),var(--acc-grad2,#6a5ae0));box-shadow:0 8px 18px -9px var(--acc-glow,rgba(106,90,224,.32))}.ClinicProfileView_identityText__wOyQ9{min-width:0}.ClinicProfileView_nameRow__mRpHs{gap:var(--sp-2);flex-wrap:wrap}.ClinicProfileView_cardHeader__xlHgk h3,.ClinicProfileView_nameRow__mRpHs h3{margin:0;color:var(--ink-1,#0f172a);font-weight:var(--fw-bold,700)}.ClinicProfileView_nameRow__mRpHs h3{font-size:var(--fs-22,20px);line-height:1.15;letter-spacing:-.02em}.ClinicProfileView_cardHeader__xlHgk p,.ClinicProfileView_copyHint__dvSFv,.ClinicProfileView_identityText__wOyQ9 p{margin:var(--sp-1) 0 0;color:var(--ink-3,#64748b);font-size:var(--fs-13,13px);line-height:1.45}.ClinicProfileView_identityText__wOyQ9 p{display:flex;align-items:center;gap:var(--sp-1)}.ClinicProfileView_statusActive__lNS8I,.ClinicProfileView_statusInactive__tXkIL{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:var(--r-pill,999px);font-size:var(--fs-12,12px);font-weight:var(--fw-medium,600);white-space:nowrap}.ClinicProfileView_statusActive__lNS8I{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0}.ClinicProfileView_statusInactive__tXkIL{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}.ClinicProfileView_memberSince__kZhwL{flex:0 0 auto;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);color:var(--ink-2,#334155);background:var(--surface-alt,#f8fafc);border:1px solid var(--line,#e2e8f0);border-radius:var(--r-md,12px)}.ClinicProfileView_memberSince__kZhwL svg{color:var(--acc,#6a5ae0)}.ClinicProfileView_detailLabel__gfbjg,.ClinicProfileView_fieldLabel__FV61K,.ClinicProfileView_memberSince__kZhwL span{display:block;color:var(--ink-3,#64748b);font-size:var(--fs-11,11px);font-weight:var(--fw-medium,600);letter-spacing:.05em;text-transform:uppercase}.ClinicProfileView_memberSince__kZhwL strong{display:block;margin-top:2px;font-size:var(--fs-13,13px)}.ClinicProfileView_detailsGrid__uTFzd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--sp-5);gap:var(--sp-5)}.ClinicProfileView_card__OBLGg{min-width:0;border-radius:var(--r-lg,16px);padding:var(--sp-5)}.ClinicProfileView_cardHeader__xlHgk{gap:var(--sp-2);padding-bottom:var(--sp-3);border-bottom:1px solid var(--line,#e2e8f0)}.ClinicProfileView_cardIcon__eLgxM{width:32px;height:32px;border-radius:var(--r-sm,8px)}.ClinicProfileView_cardIconBlue__xJk4_{color:#0369a1;background:#e0f2fe}.ClinicProfileView_cardHeader__xlHgk h3{font-size:var(--fs-14,14px)}.ClinicProfileView_cardHeader__xlHgk p{font-size:var(--fs-12,12px)}.ClinicProfileView_accountDetails__zhvtZ,.ClinicProfileView_detailsList__FZMkM{display:flex;flex-direction:column;gap:var(--sp-3);margin-top:var(--sp-4)}.ClinicProfileView_detailRow__Rd9A7{min-width:0;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);background:var(--surface-alt,#f8fafc);border:1px solid var(--line,#e2e8f0);border-radius:var(--r-sm,8px)}.ClinicProfileView_detailIcon__N69iV{width:28px;height:28px;border-radius:var(--r-xs,6px)}.ClinicProfileView_detailRow__Rd9A7>div{min-width:0}.ClinicProfileView_detailValue__i7YYD{display:block;margin-top:2px;color:var(--ink-1,#0f172a);font-size:var(--fs-14,14px);font-weight:var(--fw-medium,600);line-height:1.35;overflow-wrap:anywhere}.ClinicProfileView_idBox__5ULY1{min-width:0;justify-content:space-between;gap:var(--sp-2);margin-top:var(--sp-1);padding:var(--sp-2);border:1px solid var(--line-strong,#cbd5e1);border-radius:var(--r-sm,8px);background:var(--surface,#fff)}.ClinicProfileView_idBox__5ULY1 code{min-width:0;overflow:hidden;color:var(--ink-2,#334155);font-size:var(--fs-13,13px);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;text-overflow:ellipsis;white-space:nowrap}.ClinicProfileView_copyButton__DLGb8{display:inline-flex;align-items:center;gap:5px;flex:0 0 auto;min-height:var(--control-h-xs,26px);padding:4px 8px;color:var(--acc,#6a5ae0);background:var(--acc-soft,#f0edfe);border:1px solid var(--acc-border,#ddd4fa);border-radius:var(--r-xs,6px);font:inherit;font-size:var(--fs-12,12px);font-weight:var(--fw-medium,600);cursor:pointer}.ClinicProfileView_copyButton__DLGb8:hover:not(:disabled){color:#fff;background:var(--acc,#6a5ae0)}.ClinicProfileView_copyButton__DLGb8:disabled{cursor:not-allowed;opacity:.55}@media (max-width:760px){.ClinicProfileView_heroBody__hiPCY{align-items:stretch;flex-direction:column;padding:var(--sp-4)}.ClinicProfileView_memberSince__kZhwL{align-self:stretch}.ClinicProfileView_detailsGrid__uTFzd{grid-template-columns:1fr;gap:var(--sp-4)}.ClinicProfileView_card__OBLGg{padding:var(--sp-4)}}@media (max-width:440px){.ClinicProfileView_identity__OfLfX{align-items:flex-start}.ClinicProfileView_avatar__Rpjl_{width:46px;height:46px;border-radius:var(--r-sm,8px)}.ClinicProfileView_avatar__Rpjl_ svg{width:25px;height:25px}.ClinicProfileView_nameRow__mRpHs h3{font-size:var(--fs-17,16px)}.ClinicProfileView_idBox__5ULY1{align-items:flex-start;flex-direction:column}.ClinicProfileView_copyButton__DLGb8{width:100%}}