#accountPatientPortal[hidden]{display:none!important}
#accountPatientPortal{margin:18px 0 0;padding:20px 0 0;border-top:1px solid var(--line-dark,#dfced0)}
#accountPatientPortal h3{margin:7px 0}
#accountPatientPortal p{margin:0 0 14px}
.thcbAccountPortalLinks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0}
.thcbAccountPortalLinks a{display:flex;align-items:center;min-height:48px;padding:13px;border:1px solid var(--line-dark,#dfced0);border-radius:12px;background:var(--paper,#fffaf8);color:var(--forest,#57343e);font-size:12px;font-weight:700;text-decoration:none}
#accountPatientPortal>.btn{display:flex;align-items:center;justify-content:center;text-decoration:none}
#accountPatientPortalStatus:empty{display:none}
@media(max-width:360px){.thcbAccountPortalLinks{grid-template-columns:1fr}}
