.admin-patient-profiles-module__hgmWrG__shell{color:#082c43;background:#f3f7f8;min-height:100vh}.admin-patient-profiles-module__hgmWrG__top{background:#fff;border-bottom:1px solid #d5e4e8;justify-content:space-between;align-items:center;height:72px;padding:0 clamp(20px,5vw,72px);display:flex}.admin-patient-profiles-module__hgmWrG__top img{width:105px;display:block}.admin-patient-profiles-module__hgmWrG__top nav{align-items:center;gap:8px;display:flex}.admin-patient-profiles-module__hgmWrG__top a,.admin-patient-profiles-module__hgmWrG__top button{font:inherit;color:#17495d;background:#fff;border:1px solid #cfdee3;border-radius:999px;padding:9px 13px;font-size:.8rem;font-weight:790;text-decoration:none}.admin-patient-profiles-module__hgmWrG__top>a{border:0;padding:0}.admin-patient-profiles-module__hgmWrG__top button{cursor:pointer;background:#e8f5f7}.admin-patient-profiles-module__hgmWrG__hero{color:#fff;background:radial-gradient(circle at 84% 15%,#1babc247,#0000 25%),linear-gradient(118deg,#062f46,#07596c);justify-content:space-between;align-items:flex-end;gap:35px;padding:48px clamp(22px,6vw,88px);display:flex}.admin-patient-profiles-module__hgmWrG__hero>div>span,.admin-patient-profiles-module__hgmWrG__panelHead>div>span{color:#6bd6e2;letter-spacing:.13em;font-size:.69rem;font-weight:850}.admin-patient-profiles-module__hgmWrG__hero h1{letter-spacing:-.04em;margin:12px 0 16px;font-size:clamp(2.15rem,4.5vw,3.8rem);line-height:1}.admin-patient-profiles-module__hgmWrG__hero p{color:#d3e9ee;margin:0;line-height:1.62}.admin-patient-profiles-module__hgmWrG__hero aside{background:#ffffff1a;border:1px solid #fff3;border-radius:20px;min-width:145px;padding:18px}.admin-patient-profiles-module__hgmWrG__hero aside b{font-size:2.5rem;display:block}.admin-patient-profiles-module__hgmWrG__hero aside small{color:#b8dce3}.admin-patient-profiles-module__hgmWrG__content{max-width:1200px;margin:auto;padding:24px 20px 80px}.admin-patient-profiles-module__hgmWrG__boundary{background:#e4f3f5;border:1px solid #badce1;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;padding:15px 17px;display:flex}.admin-patient-profiles-module__hgmWrG__boundary p{color:#567681;margin:4px 0 0;font-size:.83rem;line-height:1.45}.admin-patient-profiles-module__hgmWrG__boundary span{white-space:nowrap;color:#087f96;background:#fff;border-radius:999px;padding:7px 10px;font-size:.7rem;font-weight:850}.admin-patient-profiles-module__hgmWrG__success,.admin-patient-profiles-module__hgmWrG__error{border-radius:13px;margin:16px 0 0;padding:13px 15px}.admin-patient-profiles-module__hgmWrG__success{color:#176247;background:#e1f5eb}.admin-patient-profiles-module__hgmWrG__error{color:#962e25;background:#fff0ee;justify-content:space-between;display:flex}.admin-patient-profiles-module__hgmWrG__error button{color:inherit;font:inherit;background:0 0;border:0;text-decoration:underline}.admin-patient-profiles-module__hgmWrG__loading{text-align:center;color:#64818c;padding:100px}.admin-patient-profiles-module__hgmWrG__metrics{grid-template-columns:repeat(3,1fr);gap:12px;margin:18px 0;display:grid}.admin-patient-profiles-module__hgmWrG__metrics article,.admin-patient-profiles-module__hgmWrG__panel{background:#fff;border:1px solid #d5e4e8;border-radius:19px;box-shadow:0 12px 30px #082c430b}.admin-patient-profiles-module__hgmWrG__metrics article{padding:18px}.admin-patient-profiles-module__hgmWrG__metrics span,.admin-patient-profiles-module__hgmWrG__metrics small{color:#68838d;font-size:.73rem;display:block}.admin-patient-profiles-module__hgmWrG__metrics b{margin:11px 0 7px;font-size:2rem;display:block}.admin-patient-profiles-module__hgmWrG__panel{margin-top:18px;padding:22px}.admin-patient-profiles-module__hgmWrG__panelHead{justify-content:space-between;align-items:center;gap:18px;margin-bottom:17px;display:flex}.admin-patient-profiles-module__hgmWrG__panelHead>div>span{color:#08849b}.admin-patient-profiles-module__hgmWrG__panelHead h2{margin:5px 0 0;font-size:1.3rem}.admin-patient-profiles-module__hgmWrG__panelHead>p{color:#69838d;max-width:380px;font-size:.8rem}.admin-patient-profiles-module__hgmWrG__distributions{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.admin-patient-profiles-module__hgmWrG__distributions>div{border:1px solid #dbe7ea;border-radius:14px;padding:16px}.admin-patient-profiles-module__hgmWrG__distributions h3{margin:0 0 10px;font-size:.9rem}.admin-patient-profiles-module__hgmWrG__distributions p{color:#708891;font-size:.8rem}.admin-patient-profiles-module__hgmWrG__row{border-top:1px solid #e6eef0;justify-content:space-between;padding:9px 0;font-size:.83rem;display:flex}.admin-patient-profiles-module__hgmWrG__row:first-of-type{border-top:0}.admin-patient-profiles-module__hgmWrG__primary{color:#fff;font:inherit;cursor:pointer;background:#087f96;border:0;border-radius:11px;padding:11px 15px;font-weight:820}.admin-patient-profiles-module__hgmWrG__primary:disabled{opacity:.55}.admin-patient-profiles-module__hgmWrG__explain{color:#637f8a;font-size:.84rem;line-height:1.55}.admin-patient-profiles-module__hgmWrG__runs{margin-top:15px;display:grid}.admin-patient-profiles-module__hgmWrG__runs article{border-top:1px solid #e5edef;grid-template-columns:1fr auto auto;align-items:center;gap:18px;padding:12px 2px;display:grid}.admin-patient-profiles-module__hgmWrG__runs article span{color:#147458;font-weight:820}.admin-patient-profiles-module__hgmWrG__runs time{color:#6d858f;font-size:.76rem}.admin-patient-profiles-module__hgmWrG__empty{text-align:center;color:#6d858f;padding:26px}.admin-patient-profiles-module__hgmWrG__empty b{color:#082c43}.admin-patient-profiles-module__hgmWrG__empty p{margin:4px 0 0;font-size:.8rem}@media (max-width:700px){.admin-patient-profiles-module__hgmWrG__top nav a,.admin-patient-profiles-module__hgmWrG__hero aside{display:none}.admin-patient-profiles-module__hgmWrG__boundary{flex-direction:column;align-items:flex-start}.admin-patient-profiles-module__hgmWrG__metrics,.admin-patient-profiles-module__hgmWrG__distributions{grid-template-columns:1fr}.admin-patient-profiles-module__hgmWrG__panelHead{flex-direction:column;align-items:flex-start}.admin-patient-profiles-module__hgmWrG__runs article{grid-template-columns:1fr auto}.admin-patient-profiles-module__hgmWrG__runs time{grid-column:1/-1}}.admin-patient-profiles-module__hgmWrG__shell{background:radial-gradient(circle at 100% 0,#15acc214,#0000 18rem),radial-gradient(circle at 0 0,#063b5612,#0000 16rem),linear-gradient(#fff 0%,#f3f8f9 42%,#edf3f5 100%)}.admin-patient-profiles-module__hgmWrG__top{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffeb;height:auto;min-height:80px;padding-inline:clamp(18px,4vw,36px);position:sticky;top:0;box-shadow:0 10px 30px #0731490d}.admin-patient-profiles-module__hgmWrG__top nav{gap:10px}.admin-patient-profiles-module__hgmWrG__top a,.admin-patient-profiles-module__hgmWrG__top button{min-height:42px;padding:10px 14px;font-size:12px}.admin-patient-profiles-module__hgmWrG__hero{padding-block:52px 56px;box-shadow:inset 0 -1px #ffffff0f}.admin-patient-profiles-module__hgmWrG__hero>div{max-width:800px}.admin-patient-profiles-module__hgmWrG__hero h1{letter-spacing:-.05em;font-size:clamp(3rem,5vw,5rem);line-height:.98}.admin-patient-profiles-module__hgmWrG__hero p{font-size:1rem;line-height:1.75}.admin-patient-profiles-module__hgmWrG__hero aside{border-radius:24px;min-width:170px;padding:20px;box-shadow:0 18px 44px #001d2a2e}.admin-patient-profiles-module__hgmWrG__hero aside b{font-size:2.85rem;line-height:.95}.admin-patient-profiles-module__hgmWrG__content{max-width:1240px;padding:30px 20px 100px}.admin-patient-profiles-module__hgmWrG__boundary{border-color:#082a431a;border-radius:20px;padding:16px 18px;box-shadow:0 12px 30px #082c430a}.admin-patient-profiles-module__hgmWrG__boundary p,.admin-patient-profiles-module__hgmWrG__success,.admin-patient-profiles-module__hgmWrG__error,.admin-patient-profiles-module__hgmWrG__loading,.admin-patient-profiles-module__hgmWrG__metrics span,.admin-patient-profiles-module__hgmWrG__metrics small,.admin-patient-profiles-module__hgmWrG__panelHead>p,.admin-patient-profiles-module__hgmWrG__distributions p,.admin-patient-profiles-module__hgmWrG__row,.admin-patient-profiles-module__hgmWrG__explain,.admin-patient-profiles-module__hgmWrG__runs time,.admin-patient-profiles-module__hgmWrG__empty p{font-size:.86rem;line-height:1.6}.admin-patient-profiles-module__hgmWrG__metrics{gap:16px;margin:20px 0}.admin-patient-profiles-module__hgmWrG__metrics article,.admin-patient-profiles-module__hgmWrG__panel{border-color:#082a431a;box-shadow:0 14px 34px #082c430d}.admin-patient-profiles-module__hgmWrG__metrics article{border-radius:22px;padding:20px}.admin-patient-profiles-module__hgmWrG__metrics b{letter-spacing:-.04em;font-size:2.4rem}.admin-patient-profiles-module__hgmWrG__panel{border-radius:24px;margin-top:18px;padding:24px}.admin-patient-profiles-module__hgmWrG__panelHead{margin-bottom:18px}.admin-patient-profiles-module__hgmWrG__panelHead h2{font-size:1.45rem;line-height:1.2}.admin-patient-profiles-module__hgmWrG__distributions{gap:16px}.admin-patient-profiles-module__hgmWrG__distributions>div{border-radius:18px;padding:18px}.admin-patient-profiles-module__hgmWrG__distributions h3{margin-bottom:12px;font-size:1rem}.admin-patient-profiles-module__hgmWrG__row{padding:10px 0}.admin-patient-profiles-module__hgmWrG__primary{border-radius:14px;min-height:46px;padding:12px 18px}.admin-patient-profiles-module__hgmWrG__runs{gap:8px}.admin-patient-profiles-module__hgmWrG__runs article{padding:14px 4px}.admin-patient-profiles-module__hgmWrG__runs article span{font-size:.85rem}.admin-patient-profiles-module__hgmWrG__empty{padding:32px}@media (max-width:700px){.admin-patient-profiles-module__hgmWrG__top nav a,.admin-patient-profiles-module__hgmWrG__hero aside{display:none}.admin-patient-profiles-module__hgmWrG__boundary{flex-direction:column;align-items:flex-start}.admin-patient-profiles-module__hgmWrG__metrics,.admin-patient-profiles-module__hgmWrG__distributions{grid-template-columns:1fr}.admin-patient-profiles-module__hgmWrG__panelHead{flex-direction:column;align-items:flex-start}.admin-patient-profiles-module__hgmWrG__runs article{grid-template-columns:1fr auto}.admin-patient-profiles-module__hgmWrG__runs time{grid-column:1/-1}}
