.PatientMatchesPage_page__UCGfU{background:#f4f4f7;color:#0c2243;min-height:100vh}.PatientMatchesPage_main__RYyoJ{margin:0 auto;max-width:1180px;padding:54px 24px 58px}.PatientMatchesPage_pageHeader__qspEH{display:grid;grid-gap:12px;gap:12px;justify-items:center;margin-bottom:38px;text-align:center}.PatientMatchesPage_pageHeader__qspEH h1{color:#0c2243;font-family:PP Neue Montreal,Arial,Helvetica,sans-serif;font-size:38px;font-weight:400;line-height:1;margin:0}.PatientMatchesPage_pageHeader__qspEH p{color:#111827;font-size:12px;line-height:1.4;margin:0}.PatientMatchesPage_notice__WxlZq{background:#eef4ff;border:1px solid #c7d7fe;border-radius:12px;color:#31415a;font-size:14px;line-height:1.45;margin:0 auto 24px;max-width:980px;padding:14px 16px}.PatientMatchesPage_activePanel__n5jmt{background:#fff;border:1px solid #dfe6f2;border-radius:20px;box-shadow:0 18px 44px rgba(12,34,67,.06);display:grid;grid-gap:18px;gap:18px;margin:0 auto;max-width:1060px;padding:28px}.PatientMatchesPage_pendingHeader__dBF_L,.PatientMatchesPage_sectionHeader__moIy5{align-items:center;display:flex;gap:14px;justify-content:space-between}.PatientMatchesPage_pendingHeader__dBF_L h2,.PatientMatchesPage_sectionHeader__moIy5 h2{color:#0c2243;font-family:PP Neue Montreal,Arial,Helvetica,sans-serif;font-size:26px;font-weight:600;line-height:1;margin:0}.PatientMatchesPage_pendingHeader__dBF_L span,.PatientMatchesPage_sectionHeader__moIy5 span{background:#eef4ff;border:1px solid #d7e4ff;border-radius:999px;color:#265899;font-size:12px;font-weight:800;padding:7px 12px;white-space:nowrap}.PatientMatchesPage_activeGrid__qhWLO{display:grid;grid-gap:0;gap:0;grid-template-columns:1fr}.PatientMatchesPage_activeCard__GZDve{align-items:center;background:#fff;border-top:1px solid #edf1f7;border-radius:0;box-shadow:none;display:grid;grid-gap:18px;gap:18px;grid-template-columns:auto minmax(0,1fr);min-height:96px;overflow:hidden;padding:18px 0;position:relative;transition:background-color .16s ease,transform .16s ease}.PatientMatchesPage_activeCard__GZDve:before{content:none}.PatientMatchesPage_activeCard__GZDve:hover{background:#f8fbff;transform:translateY(-1px)}.PatientMatchesPage_activeCopy__LVTga,.PatientMatchesPage_pendingCopy__wnf4Q{min-width:0}.PatientMatchesPage_activeCopy__LVTga{align-items:center;display:grid;grid-gap:4px 18px;gap:4px 18px;grid-template-columns:minmax(0,1fr) auto}.PatientMatchesPage_matchIdentity__8mkDO{align-items:center;display:flex;gap:10px;min-width:0}.PatientMatchesPage_activeCopy__LVTga h3,.PatientMatchesPage_pendingCopy__wnf4Q h3{color:#111827;font-size:15px;font-weight:800;line-height:1.15;margin:0}.PatientMatchesPage_matchIdentity__8mkDO h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PatientMatchesPage_matchIdentity__8mkDO span{background:#eefaf4;border:1px solid #ccefdc;border-radius:999px;color:#11753c;flex:0 0 auto;font-size:11px;font-weight:800;padding:5px 9px}.PatientMatchesPage_activeCopy__LVTga p,.PatientMatchesPage_pendingCopy__wnf4Q p{color:#475467;font-size:12px;line-height:1.25;margin:0}.PatientMatchesPage_activeCopy__LVTga p{grid-column:1}.PatientMatchesPage_activeActions__oCKJY{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:start;grid-column:2;grid-row:1/span 2;margin-top:0}.PatientMatchesPage_activeActions__oCKJY a,.PatientMatchesPage_activeActions__oCKJY button{align-items:center;background:#fff;border:1px solid #1873ff;border-radius:999px;color:#1873ff;display:inline-flex;font-family:PP Neue Montreal,Arial,Helvetica,sans-serif;font-size:12px;font-weight:800;height:32px;justify-content:center;line-height:1;min-width:118px;padding:0 14px;text-align:center;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease,transform .16s ease;white-space:nowrap}.PatientMatchesPage_activeActions__oCKJY a:hover,.PatientMatchesPage_activeActions__oCKJY button:hover:not(:disabled){background:#eef5ff;border-color:#0f65e8;box-shadow:0 8px 18px rgba(24,115,255,.12);transform:translateY(-1px)}.PatientMatchesPage_activeActions__oCKJY button:disabled{cursor:not-allowed;opacity:.62}.PatientMatchesPage_pendingSection__ARJbj{background:#fff;border:1px solid #dfe6f2;border-radius:20px;box-shadow:0 18px 44px rgba(12,34,67,.06);display:grid;grid-gap:18px;gap:18px;margin:28px auto 0;max-width:1060px;padding:28px;width:100%}.PatientMatchesPage_pendingHeader__dBF_L{text-align:left}.PatientMatchesPage_pendingGrid__sNccJ{display:grid;grid-gap:0;gap:0;grid-template-columns:1fr;width:100%}.PatientMatchesPage_pendingCard__SXirF{align-items:center;background:#fff;border-top:1px solid #edf1f7;border-radius:0;box-shadow:none;display:grid;grid-gap:18px;gap:18px;grid-template-columns:auto minmax(0,1fr) auto;min-height:88px;padding:16px 0;position:relative;transition:background-color .16s ease,transform .16s ease}.PatientMatchesPage_pendingCard__SXirF:hover{background:#f8fbff;transform:translateY(-1px)}.PatientMatchesPage_pendingCard__SXirF .PatientMatchesPage_avatar__fTSMj{margin-top:0}.PatientMatchesPage_pendingCopy__wnf4Q{display:grid;justify-items:start;margin-top:0;text-align:left}.PatientMatchesPage_pendingCopy__wnf4Q small,.PatientMatchesPage_pendingCopy__wnf4Q span{color:#667085;font-size:11px;line-height:1.3}.PatientMatchesPage_pendingCopy__wnf4Q span{margin-top:5px}.PatientMatchesPage_pendingCopy__wnf4Q small{margin-top:8px}.PatientMatchesPage_pendingActions__xMA3K{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin-top:0}.PatientMatchesPage_iconAction__7OQZM{align-items:center;background:#f7faff;border:1px solid #c9d9ff;border-radius:999px;color:#1873ff;cursor:pointer;display:inline-flex;height:34px;justify-content:center;padding:0;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease;width:34px}.PatientMatchesPage_iconAction__7OQZM:hover:not(:disabled){background:#eef5ff;border-color:#1873ff;box-shadow:0 8px 18px rgba(24,115,255,.12);transform:translateY(-1px)}.PatientMatchesPage_iconAction__7OQZM svg{flex:0 0 auto}.PatientMatchesPage_iconAction__7OQZM:disabled,.PatientMatchesPage_pendingProfileLink__aqUDH[aria-disabled=true]{cursor:not-allowed;opacity:.62}.PatientMatchesPage_pendingProfileLink__aqUDH{align-items:center;background:#f7f8fb;border:1px solid #d8dfeb;border-radius:999px;color:#4b5871;display:inline-flex;font-family:PP Neue Montreal,Arial,Helvetica,sans-serif;font-size:11px;font-weight:800;height:32px;justify-content:center;min-width:96px;padding:0 14px;text-align:center;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.PatientMatchesPage_pendingProfileLink__aqUDH:focus-visible,.PatientMatchesPage_pendingProfileLink__aqUDH:hover{background:#eef5ff;border-color:#c9d9ff;color:#1873ff;transform:translateY(-1px)}.PatientMatchesPage_avatar__fTSMj{background-position:50%;background-size:cover;border-radius:999px;display:inline-flex;flex:0 0 auto;overflow:hidden}.PatientMatchesPage_avatar__fTSMj span{align-items:center;background:linear-gradient(135deg,#d6dff8,#9979ff);color:#0c2243;display:inline-flex;font-weight:900;height:100%;justify-content:center;width:100%}.PatientMatchesPage_avatarLarge__F6MX_{box-shadow:0 10px 24px rgba(12,34,67,.12);height:60px;width:60px}.PatientMatchesPage_avatarLarge__F6MX_ span{font-size:17px}.PatientMatchesPage_avatarCompact__gFUo5{box-shadow:0 8px 18px rgba(12,34,67,.1);height:48px;width:48px}.PatientMatchesPage_avatarCompact__gFUo5 span{font-size:14px}.PatientMatchesPage_emptyState__6XVbs,.PatientMatchesPage_pendingEmpty__69gDV{color:#5c6680;font-size:14px;line-height:1.5;margin:0;text-align:center}.PatientMatchesPage_emptyState__6XVbs{background:hsla(0,0%,100%,.76);border-radius:14px;grid-column:1/-1;padding:32px}.PatientMatchesPage_pendingEmpty__69gDV{grid-column:1/-1}.PatientMatchesPage_activeSkeleton__budJ8,.PatientMatchesPage_pendingSkeleton__Uwg_C{animation:PatientMatchesPage_pulse__h6dSx 1.4s ease-in-out infinite;background:hsla(0,0%,100%,.76);border-radius:9px;display:grid;grid-gap:24px;gap:24px}.PatientMatchesPage_activeSkeleton__budJ8{align-items:center;grid-template-columns:auto 1fr;min-height:124px;padding:26px 42px}.PatientMatchesPage_pendingSkeleton__Uwg_C{justify-items:center;min-height:166px;padding:22px}.PatientMatchesPage_activeSkeleton__budJ8>span,.PatientMatchesPage_pendingSkeleton__Uwg_C>span{background:#d9def0;border-radius:999px;display:block}.PatientMatchesPage_activeSkeleton__budJ8>span{height:74px;width:74px}.PatientMatchesPage_pendingSkeleton__Uwg_C>span{height:66px;width:66px}.PatientMatchesPage_activeSkeleton__budJ8 div,.PatientMatchesPage_pendingSkeleton__Uwg_C div{display:grid;grid-gap:10px;gap:10px;width:100%}.PatientMatchesPage_activeSkeleton__budJ8 div span,.PatientMatchesPage_pendingSkeleton__Uwg_C div span{background:#d9def0;border-radius:999px;display:block;height:10px}.PatientMatchesPage_activeSkeleton__budJ8 div span:first-child,.PatientMatchesPage_pendingSkeleton__Uwg_C div span:first-child{max-width:160px}.PatientMatchesPage_activeSkeleton__budJ8 div span:nth-child(2),.PatientMatchesPage_pendingSkeleton__Uwg_C div span:nth-child(2){max-width:230px}.PatientMatchesPage_activeSkeleton__budJ8 div span:last-child,.PatientMatchesPage_pendingSkeleton__Uwg_C div span:last-child{max-width:120px}.PatientMatchesPage_activeActions__oCKJY a:focus-visible,.PatientMatchesPage_activeActions__oCKJY button:focus-visible,.PatientMatchesPage_iconAction__7OQZM:focus-visible,.PatientMatchesPage_pendingProfileLink__aqUDH:focus-visible{outline:3px solid rgba(153,121,255,.45);outline-offset:4px}@keyframes PatientMatchesPage_pulse__h6dSx{0%,to{opacity:.62}50%{opacity:1}}@media (max-width:960px){.PatientMatchesPage_activeGrid__qhWLO,.PatientMatchesPage_pendingGrid__sNccJ{grid-template-columns:1fr}.PatientMatchesPage_activePanel__n5jmt{padding:28px 24px}.PatientMatchesPage_pendingGrid__sNccJ{max-width:none}}@media (max-width:640px){.PatientMatchesPage_main__RYyoJ{padding:36px 18px 44px}.PatientMatchesPage_pageHeader__qspEH h1{font-size:32px}.PatientMatchesPage_pendingHeader__dBF_L h2,.PatientMatchesPage_sectionHeader__moIy5 h2{font-size:24px}.PatientMatchesPage_activeCard__GZDve{padding:20px 0;text-align:center}.PatientMatchesPage_activeCard__GZDve,.PatientMatchesPage_activeCopy__LVTga{justify-items:center;grid-template-columns:1fr}.PatientMatchesPage_matchIdentity__8mkDO{justify-content:center}.PatientMatchesPage_activeCopy__LVTga p{grid-column:1}.PatientMatchesPage_activeActions__oCKJY{grid-column:1;grid-row:auto;justify-content:center;width:100%}.PatientMatchesPage_activeActions__oCKJY a,.PatientMatchesPage_activeActions__oCKJY button{width:100%}.PatientMatchesPage_pendingSection__ARJbj{margin-top:22px;padding:28px 24px}.PatientMatchesPage_pendingHeader__dBF_L{align-items:flex-start;flex-direction:column}.PatientMatchesPage_pendingCard__SXirF{grid-template-columns:1fr;justify-items:center;text-align:center}.PatientMatchesPage_pendingCopy__wnf4Q{justify-items:center;text-align:center}.PatientMatchesPage_pendingActions__xMA3K{justify-content:center}}