.anvaya-no-institution{color:#eef5f2;background:#111820;align-content:center;justify-items:center;min-height:100dvh;padding:24px;font-family:Inter,system-ui,sans-serif;display:grid}.anvaya-no-institution>section{background:#202d35;border:1px solid #3b535a;border-radius:22px;width:min(600px,100%);padding:clamp(22px,5vw,46px)}.anvaya-no-institution section>span{letter-spacing:.14em;color:#a3d6c6;font-size:12px}.anvaya-no-institution h1{margin:14px 0;font-size:clamp(26px,5vw,42px);line-height:1.13}.anvaya-no-institution p{color:#d4e3e1;font-size:15px;line-height:1.6}.anvaya-no-institution__actions,.anvaya-no-institution-inline{flex-wrap:wrap;gap:12px;display:flex}.anvaya-no-institution__actions a,.anvaya-no-institution__actions button,.anvaya-no-institution-inline a,.anvaya-no-institution-inline button{min-height:44px;font:inherit;color:#113a37;cursor:pointer;background:#f0f6f2;border:1px solid #adc6bb;border-radius:10px;justify-content:center;align-items:center;padding:10px 17px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.anvaya-no-institution__actions button,.anvaya-no-institution-inline button{color:#f0f6f2;background:0 0}.anvaya-no-institution-inline{color:#fff;background:#0e1c22e8;border:1px solid #a4c9bd;border-radius:16px;flex-direction:column;padding:20px}.anvaya-no-institution-inline strong{font-size:19px}.anvaya-no-institution-inline p{margin:0;font-size:14px;line-height:1.52}.anvaya-no-institution-inline a,.anvaya-no-institution-inline button{width:100%}.teihsra-identity,.teihsra-profile-page{color:#f4f1ed;background:radial-gradient(circle at 18% 0,#674abe21,#0000 34rem),#08090c;min-height:100vh;margin:0;font-family:"Source Sans 3 Variable",Segoe UI,sans-serif}.teihsra-identity{place-items:center;padding:28px;display:grid}.teihsra-identity-card,.teihsra-consent-card{background:linear-gradient(155deg,#ffffff0e,#ffffff05);border:1px solid #ffffff1a;border-radius:28px;width:min(590px,100%);padding:34px;box-shadow:0 34px 90px #00000061}.teihsra-identity-card>header{align-items:center;gap:12px;display:flex}.teihsra-identity-mark{background:#8157f5;border-radius:14px;place-items:center;width:42px;height:42px;font-size:21px;font-weight:800;display:grid}.teihsra-identity-card>header strong,.teihsra-identity-card>header span{display:block}.teihsra-identity-card>header strong{letter-spacing:.13em;font-size:13px}.teihsra-identity-card>header span{color:#9ca1ad;margin-top:2px;font-size:12px}.teihsra-identity-copy{margin:58px 0 34px}.teihsra-identity-copy p{color:#aa8fff;letter-spacing:.12em;margin:0 0 9px;font-size:12px;font-weight:700}.teihsra-identity-copy h1{letter-spacing:-.04em;max-width:500px;margin:0;font-size:clamp(38px,8vw,58px);font-weight:580;line-height:.98}.teihsra-identity-copy>span{color:#aeb2bb;max-width:480px;margin-top:18px;font-size:16px;line-height:1.55;display:block}.teihsra-google-button{width:100%;min-height:44px}.teihsra-google-button>div{margin:0 auto}.teihsra-account-help{color:#777d88;text-align:center;margin:10px 0 0;font-size:12px}.teihsra-google-retry,.teihsra-consent-primary,.teihsra-profile-primary,.teihsra-profile-edit-button{appearance:none;color:#fff;cursor:pointer;background:#8157f5;border:0;border-radius:14px;min-height:48px;padding:0 17px;font-weight:700}.teihsra-google-retry{width:100%}.teihsra-identity-status{color:#c8cbd2;border:1px solid #ffffff1a;border-radius:16px;align-items:center;gap:12px;min-height:58px;padding:0 16px;display:flex}.teihsra-identity-status i{background:#8c63ff;border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 5px #8c63ff24}.teihsra-identity-error{color:#ffbcbc;background:#ba414121;border-radius:13px;margin:0 0 14px;padding:12px 14px;font-size:14px}.teihsra-identity-card>footer{color:#707682;border-top:1px solid #ffffff14;margin-top:28px;padding-top:18px;font-size:12px;line-height:1.45}.teihsra-consent-card{width:min(680px,100%)}.teihsra-consent-person{grid-template-columns:78px 1fr;align-items:center;gap:18px;display:grid}.teihsra-consent-person img,.teihsra-consent-avatar{object-fit:cover;border-radius:24px;width:78px;height:78px}.teihsra-consent-avatar{background:#8157f5;place-items:center;font-size:29px;font-weight:760;display:grid}.teihsra-consent-person p{color:#aa8fff;letter-spacing:.13em;margin:0 0 4px;font-size:11px;font-weight:800}.teihsra-consent-person h1{letter-spacing:-.035em;margin:0 0 8px;font-size:34px;line-height:1}.teihsra-consent-person strong,.teihsra-consent-person span{display:block}.teihsra-consent-person strong{font-size:15px}.teihsra-consent-person span{color:#989da7;margin-top:2px;font-size:13px}.teihsra-consent-copy{border-top:1px solid #ffffff14;margin:30px 0 24px;padding-top:28px}.teihsra-consent-copy h2{letter-spacing:-.02em;margin:0;font-size:22px}.teihsra-consent-copy>p{color:#aeb2bb;margin:10px 0 0;line-height:1.55}.teihsra-consent-facts{gap:10px;margin:22px 0;display:grid}.teihsra-consent-facts>div{background:#ffffff06;border:1px solid #ffffff14;border-radius:14px;grid-template-columns:30px 1fr;gap:11px;padding:13px 14px;display:grid}.teihsra-consent-photo-choice{cursor:pointer;background:#ffffff06;border:1px solid #ffffff14;border-radius:14px;grid-template-columns:30px 1fr;gap:11px;padding:13px 14px;display:grid}.teihsra-consent-photo-choice input{accent-color:#8157f5;width:18px;height:18px;margin:5px}.teihsra-consent-photo-choice span strong,.teihsra-consent-photo-choice span small{display:block}.teihsra-consent-photo-choice span strong{font-size:14px}.teihsra-consent-photo-choice span small{color:#8f949e;margin-top:2px;font-size:12px;line-height:1.45}.teihsra-consent-facts b{color:#af97ff;background:#8157f524;border-radius:9px;place-items:center;width:28px;height:28px;display:grid}.teihsra-consent-facts span strong,.teihsra-consent-facts span small{display:block}.teihsra-consent-facts span strong{font-size:14px}.teihsra-consent-facts span small{color:#8f949e;margin-top:2px;font-size:12px;line-height:1.45}.teihsra-consent-limit{background:#8157f50f;border-left:3px solid #8157f5;padding:13px 14px;font-size:13px;color:#9ea3ad!important}.teihsra-consent-actions{flex-wrap:wrap;gap:10px;display:flex}.teihsra-consent-primary{min-width:230px}.teihsra-consent-secondary,.teihsra-profile-secondary{color:#c9cbd1;cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:14px;min-height:48px;padding:0 17px;font-weight:650}.teihsra-profile-page{padding:46px clamp(18px,4vw,64px) 70px}.teihsra-profile-shell{width:min(1120px,100%);margin:0 auto}.teihsra-profile-topbar{justify-content:space-between;align-items:center;gap:16px;min-height:48px;margin-bottom:30px;display:flex}.teihsra-profile-wordmark{color:#f0ece8;letter-spacing:.16em;font-size:13px;font-weight:800}.teihsra-profile-wordmark span{color:#8d82a9;margin-left:7px;font-weight:650}.teihsra-profile-account-actions{align-items:center;gap:8px;display:flex}.teihsra-profile-account-actions button{color:#9ea3ac;cursor:pointer;background:#ffffff06;border:1px solid #ffffff17;border-radius:11px;align-items:center;gap:7px;min-height:38px;padding:0 11px;font-size:12px;display:flex}.teihsra-profile-account-actions button:hover{color:#f3f0ec;border-color:#ffffff2b}.teihsra-profile-hero{background:radial-gradient(circle at 92% 0,#8157f52e,#0000 26rem),linear-gradient(145deg,#151519,#101014);border:1px solid #ffffff17;border-radius:30px;grid-template-columns:128px minmax(0,1fr) auto;align-items:center;gap:26px;min-height:250px;padding:38px;display:grid;position:relative;overflow:hidden}.teihsra-profile-photo-wrap{width:128px;height:128px;position:relative}.teihsra-profile-photo,.teihsra-profile-avatar{border-radius:34px;width:128px;height:128px}.teihsra-profile-photo{object-fit:cover}.teihsra-profile-avatar{background:linear-gradient(145deg,#966eff,#7047df);place-items:center;font-size:48px;font-weight:760;display:grid}.teihsra-profile-verified{color:#9c7bff;background:#0d0e11;border:1px solid #ffffff1f;border-radius:12px;place-items:center;width:34px;height:34px;display:grid;position:absolute;bottom:-4px;right:-4px}.teihsra-profile-hero-copy h1{letter-spacing:-.045em;margin:0;font-size:clamp(38px,6vw,62px);font-weight:610;line-height:.95}.teihsra-profile-headline{color:#d1ccd7;margin:13px 0 0;font-size:18px;line-height:1.35}.teihsra-profile-meta{color:#888e98;flex-wrap:wrap;gap:8px 16px;margin-top:13px;font-size:13px;display:flex}.teihsra-profile-meta span{align-items:center;gap:6px;display:flex}.teihsra-profile-credential-line{flex-wrap:wrap;gap:7px;margin-top:17px;display:flex}.teihsra-profile-credential-line span{color:#bdb8c4;background:#ffffff06;border:1px solid #ffffff1a;border-radius:999px;padding:6px 9px;font-size:12px}.teihsra-profile-edit-button{white-space:nowrap;color:#16151a;background:#f0ede8;align-self:start;align-items:center;gap:8px;min-height:44px;display:flex}.teihsra-profile-editor{background:#111216;border:1px solid #ffffff1a;border-radius:24px;margin-top:18px;padding:28px}.teihsra-profile-editor-head{grid-template-columns:1fr minmax(260px,430px);align-items:end;gap:24px;margin-bottom:24px;display:grid}.teihsra-profile-editor-head span{color:#aa8fff;letter-spacing:.12em;font-size:11px;font-weight:800}.teihsra-profile-editor-head h2{letter-spacing:-.025em;margin:4px 0 0;font-size:27px}.teihsra-profile-editor-head p{color:#858b95;margin:0;font-size:13px;line-height:1.55}.teihsra-profile-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.teihsra-profile-form-grid label{gap:7px;display:grid}.teihsra-profile-form-grid label>span{color:#9297a0;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:700}.teihsra-profile-form-grid input,.teihsra-profile-form-grid textarea{box-sizing:border-box;color:#f1eeeb;width:100%;font:inherit;background:#0c0d10;border:1px solid #ffffff1f;border-radius:13px;outline:none}.teihsra-profile-form-grid input{min-height:48px;padding:0 13px}.teihsra-profile-form-grid textarea{resize:vertical;padding:12px 13px;line-height:1.5}.teihsra-profile-form-grid input:focus,.teihsra-profile-form-grid textarea:focus{border-color:#8157f5}.teihsra-profile-wide{grid-column:1/-1}.teihsra-profile-photo-choice{color:#aaaeb6;grid-column:1/-1;grid-template-columns:auto 1fr;justify-content:start;align-items:center;min-height:42px;font-size:13px;gap:9px!important;display:flex!important}.teihsra-profile-photo-choice input{accent-color:#8157f5;width:18px!important;min-height:18px!important}.teihsra-profile-photo-choice span{text-transform:none!important;letter-spacing:0!important;font-size:13px!important}.teihsra-profile-editor-actions{gap:9px;margin-top:20px;display:flex}.teihsra-profile-primary:disabled{opacity:.58;cursor:wait}.teihsra-profile-error{color:#ffaaa5;margin:16px 0 0;font-size:13px}.teihsra-profile-content{margin-top:34px}.teihsra-profile-about{border-bottom:1px solid #ffffff14;max-width:800px;padding:0 4px 32px}.teihsra-profile-section-title span,.teihsra-profile-module-kicker{color:#8c81a7;letter-spacing:.12em;font-size:11px;font-weight:800}.teihsra-profile-about p{color:#d8d3dc;letter-spacing:-.01em;margin:10px 0 0;font-size:20px;line-height:1.62}.teihsra-profile-add-line{color:#9ea3ad;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px dashed #ffffff1f;justify-content:space-between;align-items:center;width:100%;margin-top:10px;padding:16px 0;display:flex}.teihsra-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:8px;display:grid}.teihsra-profile-module{border-bottom:1px solid #ffffff14;grid-template-columns:42px 1fr;gap:14px;min-height:220px;padding:30px 28px 30px 4px;display:grid}.teihsra-profile-module:nth-child(odd){border-right:1px solid #ffffff14;padding-right:34px}.teihsra-profile-module:nth-child(2n){padding-left:34px}.teihsra-profile-module-icon{color:#a78cff;background:#8157f51f;border-radius:13px;place-items:center;width:38px;height:38px;display:grid}.teihsra-profile-module h2{letter-spacing:-.02em;margin:4px 0 14px;font-size:21px}.teihsra-profile-module button{color:#9f8de1;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.teihsra-profile-list{gap:9px;display:grid}.teihsra-profile-list>div{border-top:1px solid #ffffff0f;padding:10px 0}.teihsra-profile-list strong{font-size:14px;font-weight:600}.teihsra-profile-tags,.teihsra-profile-product-list{flex-wrap:wrap;gap:8px;display:flex}.teihsra-profile-tags span,.teihsra-profile-product-list span{color:#c2bdc8;background:#ffffff06;border:1px solid #ffffff1a;border-radius:999px;padding:7px 10px;font-size:12px}.teihsra-profile-product-list span{color:#bca9ff;background:#8157f517;border-color:#8157f542}.teihsra-profile-muted{color:#7f848e;margin:0;font-size:13px;line-height:1.5}.teihsra-profile-footer{color:#646a74;padding:24px 4px 0;font-size:12px}.teihsra-profile-loading,.teihsra-profile-empty{align-content:center;place-items:start;gap:14px;max-width:620px;min-height:70vh;display:grid}.teihsra-profile-empty>svg{color:#9d82f6}.teihsra-profile-empty h1{letter-spacing:-.04em;max-width:570px;margin:0;font-size:clamp(38px,7vw,58px);line-height:1}.teihsra-profile-empty p{color:#9ea3ad;max-width:540px;margin:0;font-size:16px;line-height:1.55}.teihsra-profile-empty .teihsra-profile-primary{margin-top:8px}@media (max-width:800px){.teihsra-profile-page{padding:24px 16px 50px}.teihsra-profile-topbar{align-items:flex-start}.teihsra-profile-account-actions{flex-direction:column;align-items:stretch}.teihsra-profile-account-actions button{justify-content:center}.teihsra-profile-hero{grid-template-columns:92px minmax(0,1fr);padding:26px}.teihsra-profile-photo-wrap,.teihsra-profile-photo,.teihsra-profile-avatar{width:92px;height:92px}.teihsra-profile-avatar{border-radius:25px;font-size:36px}.teihsra-profile-photo{border-radius:25px}.teihsra-profile-edit-button{grid-column:1/-1;justify-content:center;width:100%}.teihsra-profile-editor-head{grid-template-columns:1fr}}@media (max-width:620px){.teihsra-identity{padding:16px}.teihsra-identity-card,.teihsra-consent-card{border-radius:22px;padding:24px}.teihsra-consent-person{grid-template-columns:64px 1fr}.teihsra-consent-person img,.teihsra-consent-avatar{border-radius:19px;width:64px;height:64px}.teihsra-consent-person h1{font-size:28px}.teihsra-consent-actions{display:grid}.teihsra-consent-primary{min-width:0}.teihsra-profile-topbar{grid-template-columns:1fr;display:grid}.teihsra-profile-account-actions{grid-template-columns:1fr 1fr;display:grid}.teihsra-profile-hero{grid-template-columns:1fr;align-items:start}.teihsra-profile-photo-wrap,.teihsra-profile-photo,.teihsra-profile-avatar{width:104px;height:104px}.teihsra-profile-form-grid{grid-template-columns:1fr}.teihsra-profile-wide,.teihsra-profile-photo-choice{grid-column:1}.teihsra-profile-grid{grid-template-columns:1fr}.teihsra-profile-module,.teihsra-profile-module:nth-child(odd),.teihsra-profile-module:nth-child(2n){border-right:0;min-height:0;padding:25px 4px}}.teihsra-profile-linked-accounts{background:#111216;border:1px solid #ffffff17;border-radius:22px;margin-top:20px;padding:24px 28px}.teihsra-profile-linked-accounts>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.teihsra-profile-linked-accounts>header>div{gap:3px;display:grid}.teihsra-profile-linked-accounts>header>.teihsra-profile-account-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.teihsra-profile-linked-accounts>header span{color:#8c81a7;letter-spacing:.12em;font-size:11px;font-weight:800}.teihsra-profile-linked-accounts>header h2{margin:0;font-size:23px}.teihsra-profile-linked-accounts>header p{color:#858b95;margin:3px 0 0;font-size:13px;line-height:1.5}.teihsra-profile-linked-accounts>header button{color:#e8e4ec;white-space:nowrap;cursor:pointer;background:#17181d;border:1px solid #ffffff1f;border-radius:12px;align-items:center;gap:8px;min-height:42px;padding:0 13px;display:flex}.teihsra-profile-account-list{gap:8px;margin-top:18px;display:grid}.teihsra-profile-account-list>div{border-top:1px solid #ffffff12;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 12px;display:grid}.teihsra-profile-account-list>div>span{color:#aa94ee;background:#8157f51a;border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.teihsra-profile-account-list>div>div{gap:2px;display:grid}.teihsra-profile-account-list strong{font-size:14px;font-weight:650}.teihsra-profile-account-list small{color:#7f8691;font-size:11px}.teihsra-profile-account-list b{color:#9b8cb7;letter-spacing:.1em;font-size:9px;font-weight:850}.teihsra-profile-link-panel{background:#8157f50e;border:1px solid #8157f538;border-radius:14px;gap:10px;margin-top:14px;padding:15px;display:grid}.teihsra-profile-link-panel p{color:#a8a3ae;margin:0;font-size:12px;line-height:1.5}.teihsra-profile-link-panel>span{color:#ffaaa5;font-size:12px}@media (max-width:620px){.teihsra-profile-linked-accounts{padding:20px}.teihsra-profile-linked-accounts>header{display:grid}.teihsra-profile-linked-accounts>header button{justify-content:center}.teihsra-profile-linked-accounts>header>.teihsra-profile-account-actions{justify-content:stretch}.teihsra-profile-linked-accounts>header>.teihsra-profile-account-actions button{white-space:normal;flex:100%}}.anvaya-update-notice{color:#2c2940;background:#f7f6ff;border-bottom:1px solid #dddfea;justify-content:space-between;align-items:center;gap:18px;padding:11px 18px;display:flex}.anvaya-update-notice>div:first-child{gap:2px;display:grid}.anvaya-update-notice strong{font-size:13px}.anvaya-update-notice span{color:#676276;font-size:12px}.anvaya-update-notice-meta{white-space:nowrap;align-items:center;gap:8px;display:flex}.anvaya-update-notice-meta b,.anvaya-update-notice-meta em{color:#5548aa;background:#ebe8ff;border-radius:999px;padding:5px 8px;font-size:11px;font-style:normal}.anvaya-update-notice[data-severity=warning]{background:#fff9ec;border-color:#eee0b8}.anvaya-update-notice[data-severity=urgent]{background:#fff3e8;border-color:#ebccb2}.anvaya-update-notice[data-severity=critical]{color:#7d2727;background:#fff0f0;border-color:#e7bcbc}.anvaya-update-notice[data-severity=critical] span{color:#7d4747}.anvaya-update-notice[data-severity=critical] .anvaya-update-notice-meta b,.anvaya-update-notice[data-severity=critical] .anvaya-update-notice-meta em{color:#8d2929;background:#f5dada}@media (max-width:760px){.anvaya-update-notice{flex-direction:column;align-items:flex-start;gap:8px;padding:10px 14px}.anvaya-update-notice-meta{white-space:normal;flex-wrap:wrap}}.anvaya-privacy-preview{color:#26313e;max-width:1060px;margin:0 auto;padding:clamp(22px,4vw,52px)}.anvaya-privacy-preview__header{border-bottom:1px solid #d9e1e8;justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:26px;display:flex}.anvaya-privacy-preview__eyebrow{letter-spacing:.16em;color:#657488;margin:0 0 14px;font-size:11px;font-weight:800}.anvaya-privacy-preview__header h1{letter-spacing:-.03em;margin:0 0 10px;font-size:clamp(25px,3vw,38px);font-weight:720;line-height:1.14}.anvaya-privacy-preview__header p:not(.anvaya-privacy-preview__eyebrow){color:#5a6877;max-width:690px;margin:0;font-size:15px;line-height:1.65}.anvaya-privacy-preview__status{white-space:nowrap;color:#42566d;background:#eaf0f5;border:1px solid #ccd7e2;border-radius:9px;padding:9px 13px;font-size:12px;font-weight:750}.anvaya-privacy-preview__tabs{color:#7e8997;border-bottom:1px solid #dfe6ed;gap:30px;padding-top:20px;font-size:13px;font-weight:650;display:flex}.anvaya-privacy-preview__tabs span{padding:14px 2px}.anvaya-privacy-preview__tabs .anvaya-privacy-preview__active{color:#34445a;border-bottom:2px solid #34445a}.anvaya-privacy-preview__notes{grid-template-columns:repeat(auto-fit,minmax(235px,1fr));gap:17px;margin-top:26px;display:grid}.anvaya-privacy-preview__note{background:#f8fafc;border:1px solid #dce4ec;border-radius:14px;min-height:195px;padding:22px}.anvaya-privacy-preview__note-top{justify-content:space-between;gap:12px;font-size:13px;display:flex}.anvaya-privacy-preview__note-top strong{color:#344456}.anvaya-privacy-preview__note-top span{color:#798696;font-size:11px}.anvaya-privacy-preview__author{color:#8995a2;margin:18px 0 24px;font-size:12px}.anvaya-privacy-preview__skeleton{gap:11px;display:grid}.anvaya-privacy-preview__skeleton span{background:#e2e8ee;border-radius:5px;width:100%;height:9px;display:block}.anvaya-privacy-preview__skeleton span:nth-child(2){width:79%}.anvaya-privacy-preview__skeleton span:nth-child(3){width:55%}.anvaya-privacy-preview__hint{color:#657488;max-width:760px;margin:28px 0 0;font-size:13px;line-height:1.6}@media (max-width:700px){.anvaya-privacy-preview__header{display:block}.anvaya-privacy-preview__status{margin-top:19px;display:inline-flex}.anvaya-privacy-preview__tabs{gap:18px}.anvaya-privacy-preview__note{min-height:150px}}.anvaya-privacy-preview__request{background:#f4f7fa;border:1px solid #d8e2ea;border-radius:14px;max-width:780px;margin-top:26px;padding:24px}.anvaya-privacy-preview__request h2{color:#354457;margin:0 0 8px;font-size:18px}.anvaya-privacy-preview__request p{color:#5b6b7b;margin:0 0 16px;font-size:13px;line-height:1.6}.anvaya-privacy-preview__request label{color:#42536a;margin:14px 0 7px;font-size:12px;font-weight:700;display:block}.anvaya-privacy-preview__request textarea,.anvaya-privacy-preview__request select{box-sizing:border-box;width:100%;max-width:100%;font:inherit;color:#28384b;background:#fff;border:1px solid #aebdcb;border-radius:9px;padding:10px 12px}.anvaya-privacy-preview__request select{width:auto;min-width:180px;display:block}.anvaya-privacy-preview__request button{color:#fff;font:inherit;cursor:pointer;background:#233750;border:0;border-radius:9px;margin-top:18px;padding:10px 17px;font-size:13px;font-weight:700}.anvaya-privacy-preview__request button:disabled{opacity:.5;cursor:not-allowed}.anvaya-privacy-preview__request .anvaya-privacy-preview__message{color:#334b63;margin:16px 0 0;font-size:13px}.anvaya-privacy-preview__history{border-top:1px solid #d8e2eb;gap:7px;margin-top:19px;padding-top:14px;display:grid}.anvaya-privacy-preview__history>strong{color:#3c4c60;font-size:13px}.anvaya-privacy-preview__history p{color:#586a7c;flex-wrap:wrap;align-items:center;gap:14px;margin:0;font-size:12px;display:flex}.anvaya-privacy-preview__history p span{text-transform:capitalize;font-weight:700}.anvaya-privacy-preview__history p small{color:#728193;font-size:11px}.anvaya-privacy-preview__history-row{border-bottom:1px solid #e0e7ef;padding:8px 0}.anvaya-privacy-preview__recipient-confirm{flex-wrap:wrap;align-items:end;gap:9px;margin:8px 0 5px;display:flex}.anvaya-privacy-preview__recipient-confirm label{flex-basis:100%;font-size:12px;font-weight:700}.anvaya-privacy-preview__recipient-confirm input{background:#fff;border:1px solid #b5c2cf;border-radius:8px;width:125px;max-width:100%;padding:9px}.anvaya-privacy-preview__history-row>button{color:#344960;font:inherit;cursor:pointer;background:#eef3f7;border:1px solid #bcc9d4;border-radius:8px;margin:8px 0 4px;padding:9px 12px;font-size:12px;font-weight:700}.anvaya-privacy-preview__controls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.anvaya-privacy-preview__controls>button{color:#fff;font:inherit;cursor:pointer;background:#233750;border:1px solid #233750;border-radius:10px;padding:10px 15px;font-size:13px;font-weight:700}.anvaya-privacy-preview__controls>button:focus-visible{outline-offset:2px;outline:3px solid #7184c1}@media (max-width:700px){.anvaya-privacy-preview__controls{justify-content:flex-start;margin-top:14px}.anvaya-privacy-preview__controls>button{min-height:44px}}.anvaya-privacy-preview{color:#edf4fc}.anvaya-privacy-preview__header h1{color:#f7faff}.anvaya-privacy-preview__eyebrow{color:#b3c9e3}.anvaya-privacy-preview__header p:not(.anvaya-privacy-preview__eyebrow){color:#cddcec}.anvaya-privacy-preview__header button{color:#183953;cursor:pointer;font:inherit;background:#e6f0fa;border:1px solid #a9c5df;border-radius:10px;padding:11px 15px;font-weight:700}.anvaya-privacy-preview__header button:focus-visible{outline-offset:2px;outline:3px solid #8fc9fb}.anvaya-privacy-preview>p[role=status]{color:#c9dcee;line-height:1.55}.anvaya-privacy-preview__sample{color:#203d58;background:#f8fafc;border:1px solid #d2dce7;border-radius:12px;align-items:center;gap:16px;min-height:66px;padding:18px;display:flex}.anvaya-privacy-preview>section[aria-label="Example patient list"]{gap:9px;margin-top:12px;display:grid}.anvaya-privacy-preview__sample h2{color:#1d3853;margin:0;font-size:19px}.anvaya-privacy-preview__sample p{color:#405e79;margin:0}.anvaya-privacy-preview__mask{filter:blur(2px);background:#cfdde9;border-radius:5px;flex:1;max-width:240px;height:13px;display:block}.anvaya-privacy-preview__sample .anvaya-privacy-preview__mask:last-child{max-width:145px}.anvaya-setup-flow{color:#eff5fd;background:#142132;border:1px solid #586b85;border-radius:20px;gap:20px;padding:22px;display:grid}.anvaya-setup-flow__heading{justify-content:space-between;align-items:start;gap:16px;display:flex}.anvaya-setup-flow__heading small,.anvaya-setup-flow__section-head small{color:#bed2e7;letter-spacing:.08em;font-size:12px;font-weight:750}.anvaya-setup-flow__heading h2{color:#fff;margin:6px 0;font-size:clamp(24px,2.5vw,32px)}.anvaya-setup-flow__heading p{color:#d2e0ef;margin:0}.anvaya-setup-flow__state{color:#164e40;white-space:nowrap;background:#dcefe8;border-radius:999px;padding:8px 13px;font-size:13px;font-weight:700}.anvaya-setup-flow__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.anvaya-setup-flow__steps>div{color:#e9f4ff;background:#233750;border:1px solid #526b89;border-radius:12px;align-items:center;gap:12px;padding:12px;display:flex}.anvaya-setup-flow__steps>div[data-complete=true]{background:#23433e;border-color:#638e82}.anvaya-setup-flow__steps b{color:#172c43;background:#eaf1f8;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}.anvaya-setup-flow__steps span{font-size:14px;font-weight:700}.anvaya-setup-flow__sections{gap:14px;display:grid}.anvaya-setup-flow__sections>section{color:#1b3048;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f8fafc;border:1px solid #c5d3e1;border-radius:16px;gap:12px;padding:20px;display:grid}.anvaya-setup-flow__sections>section p{color:#455b74;margin:0}.anvaya-setup-flow__section-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.anvaya-setup-flow__section-head h3{color:#182e49;margin:4px 0;font-size:21px}.anvaya-setup-flow__section-head small{color:#3b627c}.anvaya-setup-flow__section-head>strong{color:#355d76;font-size:13px}.anvaya-setup-flow details{background:#fff;border:1px solid #c6d3e0;border-radius:11px;overflow:hidden}.anvaya-setup-flow summary{cursor:pointer;color:#224867;padding:13px 15px;font-weight:700}.anvaya-setup-flow details[open] summary{border-bottom:1px solid #d9e3ed}.anvaya-setup-flow form{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:end;gap:12px;padding:15px;display:grid}.anvaya-setup-flow form p{grid-column:1/-1}.anvaya-setup-flow label{color:#294661;gap:5px;font-size:13px;font-weight:650;display:grid}.anvaya-setup-flow input,.anvaya-setup-flow select{color:#122a42;width:100%;max-width:100%;min-height:43px;font:inherit;background:#fff;border:1px solid #899fb5;border-radius:8px;padding:9px 10px;font-size:15px}.anvaya-setup-flow button{color:#fff;min-width:130px;min-height:43px;font:inherit;cursor:pointer;background:#175d7e;border:1px solid #155776;border-radius:9px;padding:8px 16px;font-weight:750}.anvaya-setup-flow button:hover:not(:disabled){background:#104963}.anvaya-setup-flow button:disabled{opacity:.5;cursor:not-allowed}.anvaya-setup-flow button:focus-visible,.anvaya-setup-flow summary:focus-visible,.anvaya-setup-flow select:focus-visible,.anvaya-setup-flow input:focus-visible{outline-offset:2px;outline:3px solid #6499d5}.anvaya-setup-flow__unitlist{gap:9px;display:grid}.anvaya-setup-flow__unitlist h4{color:#1c3550;margin:4px 0}.anvaya-setup-flow__unitlist>label{border-top:1px solid #d7e0ea;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.anvaya-setup-flow__unitlist select{width:auto;min-width:220px}.anvaya-setup-flow__person{border:1px solid #cad7e3;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.anvaya-setup-flow__person strong,.anvaya-setup-flow__person small{display:block}.anvaya-setup-flow__person small{color:#506680;margin-top:4px}.anvaya-setup-flow__person>span:last-child{color:#235778;font-size:13px;font-weight:700}.anvaya-setup-flow__error,.anvaya-setup-flow__success{border-radius:9px;padding:12px 15px}.anvaya-setup-flow__error{color:#802838!important;background:#fee9ed!important}.anvaya-setup-flow__success{color:#15513b!important;background:#dff5e9!important}.anvaya-setup-flow__secret{overflow-wrap:anywhere;color:#263d55;gap:9px;padding:14px;display:grid}.anvaya-setup-flow__secret strong{letter-spacing:.04em;font-size:17px}@media (max-width:720px){.anvaya-setup-flow{padding:14px}.anvaya-setup-flow__heading{flex-direction:column}.anvaya-setup-flow__steps{grid-template-columns:1fr}.anvaya-setup-flow__sections>section{padding:14px}.anvaya-setup-flow form{grid-template-columns:1fr;padding:12px}.anvaya-setup-flow__unitlist>label{align-items:stretch}.anvaya-setup-flow__unitlist select{width:100%}}.anvaya-protected-administration{color:#eaf1fb;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;gap:22px;max-width:1120px;margin:0 auto;padding:32px 22px 64px;display:grid}.anvaya-protected-administration__header{justify-content:space-between;align-items:start;gap:20px;display:flex}.anvaya-protected-administration__header small{color:#b9cce5;letter-spacing:.09em;font-size:12px;font-weight:750}.anvaya-protected-administration h1{color:#f7f9fe;margin:8px 0;font-size:clamp(27px,3vw,38px);line-height:1.2}.anvaya-protected-administration p{color:#c8d5e6;line-height:1.55}.anvaya-protected-administration__header p{max-width:72ch}.anvaya-protected-administration__error button{color:#fff;font:inherit;cursor:pointer;background:#213752;border:1px solid #788ba8;border-radius:12px;align-items:center;gap:8px;padding:12px 16px;font-weight:650;display:inline-flex}.anvaya-protected-administration button:focus-visible{outline-offset:3px;outline:3px solid #91b9ff}.anvaya-protected-administration__notice{color:#243753;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#eaf0f8;border:1px solid #b9cade;border-radius:16px;align-items:start;gap:12px;padding:16px;line-height:1.5;display:flex}.anvaya-protected-administration__notice svg{flex-shrink:0}.anvaya-protected-administration__facts{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.anvaya-protected-administration__facts div{color:#17283e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:1px solid #d6dde5;border-radius:16px;gap:8px;padding:16px;display:grid}.anvaya-protected-administration__facts span{color:#45566e;font-size:13px}.anvaya-protected-administration__facts strong{color:#17283e;font-size:21px}.anvaya-protected-administration__structure{gap:12px;display:grid}.anvaya-protected-administration__structure>header h2{color:#f4f7fe;font-size:clamp(22px,2.3vw,28px);line-height:1.25}.anvaya-protected-administration__structure>header p,.anvaya-protected-administration__structure>p{color:#c8d5e6}.anvaya-protected-administration__structure>article{color:#17283e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:1px solid #d6dde5;border-radius:18px;overflow:hidden}.anvaya-protected-administration__department{background:#edf1f6;align-items:center;gap:12px;padding:18px;display:flex}.anvaya-protected-administration__department h3{color:#17283e;margin:0 0 4px;font-size:19px}.anvaya-protected-administration__department small{color:#45566e}.anvaya-protected-administration__unitlist{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;padding:16px;display:grid}.anvaya-protected-administration__unitlist>div{color:#17283e;border:1px solid #e0e5ed;border-radius:12px;gap:6px;min-width:0;padding:13px;display:grid}.anvaya-protected-administration__unitlist strong{color:#17283e}.anvaya-protected-administration__unitlist span,.anvaya-protected-administration__unitlist small{color:#45566e;overflow-wrap:anywhere;font-size:13px}.anvaya-protected-administration__unitlist p{color:#45566e}.anvaya-protected-administration__footer{color:#b8c9df;font-size:13px}.anvaya-protected-administration__error{background:#301f28;border:1px solid #e39b9e;border-radius:14px;padding:18px}.anvaya-protected-administration__error p{color:#fbdce0}@media (max-width:640px){.anvaya-protected-administration{padding:20px 14px 70px}.anvaya-protected-administration__header{flex-direction:column}.anvaya-protected-administration__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.anvaya-protected-administration__editor{color:#eef4fc;background:#152232;border:1px solid #546780;border-radius:18px;gap:14px;padding:22px;display:grid}.anvaya-protected-administration__editor h2{color:#f7f9fe;margin:0;font-size:clamp(21px,2vw,27px)}.anvaya-protected-administration__editor p{color:#cbd9e9;margin:0}.anvaya-protected-administration__editor form{color:#192e45;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f3f6fa;border:1px solid #c9d5e4;border-radius:13px;flex-wrap:wrap;align-items:end;gap:12px;padding:16px;display:flex}.anvaya-protected-administration__editor label{color:#263b54;flex:190px;gap:7px;font-size:14px;font-weight:650;display:grid}.anvaya-protected-administration__editor input,.anvaya-protected-administration__editor select{color:#182b43;min-height:42px;font:inherit;background:#fff;border:1px solid #8299b4;border-radius:10px;padding:8px 11px}.anvaya-protected-administration__editor button{color:#fff;min-height:42px;font:inherit;cursor:pointer;background:#205c75;border:1px solid #205c75;border-radius:10px;padding:9px 15px;font-weight:700}.anvaya-protected-administration__editor button:disabled{opacity:.63;cursor:progress}@media (max-width:640px){.anvaya-protected-administration__editor{padding:14px}.anvaya-protected-administration__editor form{display:grid}.anvaya-protected-administration__editor label{min-width:0}}.anvaya-protected-administration__overview{color:#eef4fa;background:#172538;border:1px solid #445b76;border-radius:14px;padding:12px}.anvaya-protected-administration__overview>summary{cursor:pointer;color:#f1f6ff;padding:7px 9px;font-size:15px;font-weight:750}.anvaya-protected-administration__overview>summary:focus-visible{outline-offset:2px;outline:3px solid #8fbeef}.anvaya-protected-administration__overview[open]{gap:16px;display:grid}.anvaya-support-inbox-backdrop{z-index:1400;background:#141f2d8f;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.anvaya-support-inbox{color:#2b3a4c;background:#f9fbfd;border:1px solid #cad6df;border-radius:18px;width:min(740px,100%);max-height:86vh;padding:26px;overflow:auto;box-shadow:0 20px 70px #0c182347}.anvaya-support-inbox header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.anvaya-support-inbox header p{letter-spacing:.16em;color:#6e7d8f;margin:0 0 9px;font-size:11px;font-weight:750}.anvaya-support-inbox h2{margin:0;font-size:25px;font-weight:750}.anvaya-support-inbox header button{color:#50647a;cursor:pointer;background:0 0;border:0;font-size:27px}.anvaya-support-inbox__summary{color:#526477;border-bottom:1px solid #dde5ec;padding:12px 0 20px;font-size:14px;line-height:1.6}.anvaya-support-inbox__list{gap:13px;margin-top:20px;display:grid}.anvaya-support-inbox__list article{background:#fff;border:1px solid #dce4eb;border-radius:12px;padding:18px}.anvaya-support-inbox__top{justify-content:space-between;gap:16px;display:flex}.anvaya-support-inbox__top span{color:#687b91;text-transform:capitalize;font-size:12px}.anvaya-support-inbox__purpose{color:#3c4d60;margin:13px 0;font-size:14px;line-height:1.5}.anvaya-support-inbox__meta{color:#7d8796;font-size:12px}.anvaya-support-inbox__actions{flex-wrap:wrap;gap:8px;margin-top:15px;display:flex}.anvaya-support-inbox__actions button{color:#34485d;cursor:pointer;background:#f2f5f8;border:1px solid #bfcbd6;border-radius:8px;padding:9px 13px;font-weight:700}.anvaya-support-inbox__actions button:disabled{opacity:.48;cursor:not-allowed}.anvaya-support-inbox__message{color:#43586c;margin:15px 0 0}.anvaya-support-inbox__mfa{background:#eef3f7;border:1px solid #d3dfe9;border-radius:12px;margin:15px 0 22px;padding:17px}.anvaya-support-inbox__mfa h3{margin:0 0 10px;font-size:15px}.anvaya-support-inbox__mfa p{color:#536478;font-size:13px;line-height:1.6}.anvaya-support-inbox__mfa button,.anvaya-support-inbox__approve button{color:#fff;font:inherit;cursor:pointer;background:#2c435d;border:0;border-radius:9px;padding:10px 15px;font-size:13px;font-weight:700}.anvaya-support-inbox__mfa button:disabled,.anvaya-support-inbox__approve button:disabled{opacity:.5;cursor:not-allowed}.anvaya-support-inbox__mfa .anvaya-support-inbox__secret{overflow-wrap:anywhere;letter-spacing:.08em;background:#fff;border:1px solid #d6e1ea;border-radius:8px;padding:12px;display:block}.anvaya-support-inbox__mfa label,.anvaya-support-inbox__approve label{margin:14px 0 6px;font-size:12px;font-weight:700;display:block}.anvaya-support-inbox__mfa input,.anvaya-support-inbox__approve input,.anvaya-support-inbox__approve select{box-sizing:border-box;color:#27374b;width:100%;max-width:100%;font:inherit;background:#fff;border:1px solid #aebdcb;border-radius:9px;margin-bottom:11px;padding:10px;display:block}.anvaya-support-inbox__mfa input{max-width:180px}.anvaya-support-inbox__approve{background:#f4f7fa;border:1px solid #d6e1ea;border-radius:10px;margin-top:15px;padding:18px}.anvaya-support-inbox__approve p{color:#5b6b7d;font-size:13px;line-height:1.6}.anvaya-support-inbox__approve input[type=number],.anvaya-support-inbox__approve input[id=support-otp]{max-width:180px}.anvaya-qr-global-action{color:inherit;cursor:pointer;background:0 0;border:1px solid #8291a566;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:9px 12px;font-weight:700;display:inline-flex}.anvaya-qr-result{z-index:180;background:#0c1420b8;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.anvaya-qr-result>div{color:#1f2937;background:#fff;border-radius:14px;width:min(480px,100%);padding:25px;position:relative;box-shadow:0 20px 65px #0006}.anvaya-qr-result h2{margin:7px 0 18px;font-size:25px}.anvaya-qr-result p{margin:10px 0;line-height:1.5}.anvaya-qr-result small{letter-spacing:.09em;color:#667383;font-size:11px}.anvaya-qr-result__close{background:0 0;border:0;position:absolute;top:15px;right:15px}.anvaya-qr-result footer{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:22px;display:flex}.anvaya-qr-result footer button{cursor:pointer;background:#fff;border:1px solid #adb9c5;border-radius:8px;align-items:center;gap:6px;padding:11px 14px;font-weight:700;display:inline-flex}.anvaya-qr-result footer button:last-child{color:#fff;background:#242f43}.anvaya-qr-patient-check{color:#844014;font-weight:600}@media (max-width:600px){.anvaya-qr-global-action{padding:9px}.anvaya-qr-global-action span{display:none}}.anvaya-clinician-tour{z-index:2147482000;pointer-events:none;font-family:inherit;position:fixed;inset:0}.anvaya-clinician-tour__scrim{background:#070b12c9;position:absolute;inset:0}.anvaya-clinician-tour__spotlight{background:0 0;border:2px solid #b9a0f6;border-radius:13px;transition:left .18s,top .18s,width .18s,height .18s;position:fixed;box-shadow:0 0 0 9999px #070b12c9,0 0 0 4px #845fd238}.anvaya-clinician-tour__shield{pointer-events:auto;cursor:default;position:absolute;inset:0}.anvaya-clinician-tour__card{z-index:1;box-sizing:border-box;color:#f8f8fa;overscroll-behavior:contain;pointer-events:auto;background:#161920;border:1px solid #d0c7e33d;border-radius:18px;max-height:calc(100dvh - 24px);padding:21px;position:fixed;overflow-y:auto;box-shadow:0 22px 72px #00000073}.anvaya-clinician-tour__card:focus{outline:0}.anvaya-clinician-tour__header,.anvaya-clinician-tour__footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.anvaya-clinician-tour__header>span{color:#c5bbdf;letter-spacing:.16em;font-size:10px;font-weight:800;line-height:1.5}.anvaya-clinician-tour__header i{background:#9679cf;border-radius:50%;width:3px;height:3px;margin:0 7px 2px;display:inline-block}.anvaya-clinician-tour__header button{color:#f5f1fa;cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;width:33px;height:33px;display:grid}.anvaya-clinician-tour__header button:hover{background:#2c2c37}.anvaya-clinician-tour__progress{grid-template-columns:repeat(4,1fr);gap:5px;margin:14px 0 17px;display:grid}.anvaya-clinician-tour__progress span{background:#3b3c48;border-radius:3px;height:3px}.anvaya-clinician-tour__progress span[data-active=true]{background:#ab8af1}.anvaya-clinician-tour__copy small{letter-spacing:.12em;color:#b69cfa;font-size:11px;font-weight:750}.anvaya-clinician-tour__copy h2{color:#fff;letter-spacing:-.025em;margin:5px 0 8px;font-family:inherit;font-size:21px;font-weight:750;line-height:1.25}.anvaya-clinician-tour__copy p{color:#d2d0d9;margin:0;font-family:inherit;font-size:14px;line-height:1.54}.anvaya-clinician-tour__remember{color:#ddd9e6;cursor:pointer;align-items:center;gap:9px;margin:18px 0 20px;font-size:12.5px;line-height:1.4;display:flex}.anvaya-clinician-tour__remember input{accent-color:#8c69d4;cursor:pointer;flex:none;width:17px;height:17px}.anvaya-clinician-tour__footer{border-top:1px solid #dbd0ee1f;padding-top:15px}.anvaya-clinician-tour__footer>div{align-items:center;gap:6px;display:flex}.anvaya-clinician-tour__footer button{font:inherit;cursor:pointer;white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:0 12px;font-size:12.5px;font-weight:750;display:inline-flex}.anvaya-clinician-tour__skip,.anvaya-clinician-tour__back{color:#cbc8d5;background:0 0;border:1px solid #0000}.anvaya-clinician-tour__skip:hover,.anvaya-clinician-tour__back:hover{color:#fff;background:#2b2c34}.anvaya-clinician-tour__next{color:#fff;background:#6d47ae;border:1px solid #9777d8}.anvaya-clinician-tour__next:hover{background:#7953bd}.anvaya-clinician-tour button:focus-visible,.anvaya-clinician-tour input:focus-visible{outline-offset:3px;outline:2px solid #cdb9ff}@media (max-width:767px){.anvaya-clinician-tour__card{border-radius:17px;padding:19px}.anvaya-clinician-tour__copy h2{font-size:20px}.anvaya-clinician-tour__copy p{font-size:13.5px}.anvaya-clinician-tour__footer button{min-height:42px}}@media (prefers-reduced-motion:reduce){.anvaya-clinician-tour__spotlight{transition:none}}.anv-forge-capture{z-index:70;font-family:inherit;position:fixed;top:auto;bottom:18px;right:12px}.anv-forge-capture[data-open=true]{bottom:16px;right:16px}.anv-forge-tab{color:#f5f2f8;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#17151beb;border:1px solid #ffffff24;border-radius:12px;align-items:center;gap:0;min-width:38px;min-height:38px;padding:7px;display:flex;box-shadow:0 8px 22px #100d1424}.anv-forge-tab span{color:#fff;background:#4b287e;border-radius:8px;place-items:center;width:24px;height:24px;font-size:13px;display:grid}.anv-forge-tab b{opacity:0;white-space:nowrap;letter-spacing:.02em;width:0;font-size:11px;transition:width .12s,opacity .12s,margin-left .12s;overflow:hidden}.anv-forge-tab:hover b,.anv-forge-tab:focus-visible b{opacity:1;width:40px;margin-left:7px}.anv-forge-panel{color:#1b1820;overscroll-behavior:contain;background:#fbfafc;border:1px solid #ded9e4;border-radius:20px;width:min(410px,100vw - 32px);max-height:calc(100dvh - 32px);overflow:auto;box-shadow:0 24px 60px #16111c38}.anv-forge-panel>header{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fbfafcf5;border-bottom:1px solid #ece8ef;justify-content:space-between;align-items:flex-start;padding:16px 16px 12px;display:flex;position:sticky;top:0}.anv-forge-panel>header div{gap:3px;display:grid}.anv-forge-panel>header strong{font-size:16px}.anv-forge-panel>header span{color:#756e7d;font-size:11px}.anv-forge-panel>header button{color:#625b68;cursor:pointer;background:0 0;border:0;min-width:38px;min-height:38px;font-size:24px;line-height:1}.anv-forge-panel form{padding:12px}.anv-forge-category-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.anv-forge-category-grid>button{min-height:64px;color:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #e4dfe8;border-radius:14px;align-items:center;gap:10px;padding:10px;transition:border-color .12s,background .12s,transform .12s;display:flex}.anv-forge-category-grid>button:hover{border-color:#cfc5d8}.anv-forge-category-grid>button:active{transform:translateY(1px)}.anv-forge-category-grid>button[data-active=true]{background:#f6f0ff;border-color:#5a3488;box-shadow:inset 0 0 0 1px #5a3488}.anv-forge-category-grid i{color:#4e2d73;background:#f1edf4;border-radius:10px;flex:0 0 30px;place-items:center;width:30px;height:30px;font-style:normal;font-weight:800;display:grid}.anv-forge-category-grid button:last-child i{color:#9d2637;background:#fff0f1}.anv-forge-category-grid span{gap:2px;min-width:0;display:grid}.anv-forge-category-grid strong{font-size:12px}.anv-forge-category-grid small{color:#77707f;font-size:10px;line-height:1.25}.anv-forge-compose{border-top:1px solid #ece8ef;margin-top:12px;padding:14px 2px 2px}.anv-forge-compose:before{content:"Feedback details";color:#5a3488;letter-spacing:.06em;text-transform:uppercase;margin-bottom:10px;font-size:10px;font-weight:800;display:block}.anv-forge-compose label{gap:7px;display:grid}.anv-forge-compose label>span{color:#4d4653;font-size:11px;font-weight:700}.anv-forge-compose textarea{box-sizing:border-box;resize:vertical;color:#211d25;width:100%;min-height:104px;font:inherit;background:#fff;border:1px solid #d8d2dc;border-radius:12px;outline:none;padding:11px 12px;font-size:14px}.anv-forge-compose textarea:focus{border-color:#5a3488;box-shadow:0 0 0 3px #5a34881f}.anv-forge-context-actions{justify-content:space-between;align-items:center;gap:10px;margin-top:9px;display:flex}.anv-forge-context-actions button{color:#4d4653;cursor:pointer;background:#fff;border:1px solid #ddd7e1;border-radius:10px;padding:8px 10px;font-size:11px}.anv-forge-context-actions button[data-active=true]{color:#4e2d73;background:#f6f0ff;border-color:#5a3488}.anv-forge-context-actions span{color:#827b87;text-align:right;font-size:9px}.anv-forge-compose footer{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fbfafcf7;border-top:1px solid #ece8ef;justify-content:flex-end;gap:8px;margin:12px -12px -12px;padding:11px 12px 12px;display:flex;position:sticky;bottom:-12px}.anv-forge-compose footer button{color:#4d4653;cursor:pointer;background:#fff;border:1px solid #ddd7e1;border-radius:11px;min-height:40px;padding:0 14px;font-weight:700}.anv-forge-compose footer .anv-forge-send{color:#fff;background:#4b287e;border-color:#4b287e}.anv-forge-compose footer .anv-forge-send:disabled{opacity:.45;cursor:not-allowed}.anv-forge-message{color:#3e2757;background:#f0ebf6;border-radius:11px;margin-top:10px;padding:9px 11px;font-size:11px;font-weight:700}@media (max-width:600px){.anv-forge-capture{bottom:74px;right:8px}.anv-forge-capture[data-open=true]{bottom:72px;right:8px}.anv-forge-panel{border-radius:18px;width:calc(100vw - 16px);max-height:calc(100dvh - 90px)}.anv-forge-category-grid{grid-template-columns:1fr 1fr}.anv-forge-category-grid>button{min-height:58px;padding:9px}}@media (prefers-reduced-motion:no-preference){.anv-forge-panel{animation:.15s ease-out anvForgeIn}@keyframes anvForgeIn{0%{opacity:.75;transform:translateY(6px)}to{opacity:1;transform:none}}}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-sans-3-cyrillic-ext-wght-normal-DzyfIafT.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-sans-3-cyrillic-wght-normal-BMDVbyM7.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-sans-3-greek-ext-wght-normal-BWSLJLk6.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-sans-3-greek-wght-normal-C9H9m1vD.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-sans-3-vietnamese-wght-normal-C1uRvKPU.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-sans-3-latin-ext-wght-normal-C8iNium2.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-sans-3-latin-wght-normal-BqRLTx4X.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--anvaya-canvas:#f5f6f7;--anvaya-canvas-deep:#eceff2;--anvaya-surface:#fff;--anvaya-surface-raised:#fff;--anvaya-surface-muted:#f0f2f4;--anvaya-ink:#17191f;--anvaya-ink-soft:#353a44;--anvaya-muted:#5f6672;--anvaya-faint:#8a919c;--anvaya-line:#e1e4e8;--anvaya-line-strong:#cdd2d8;--anvaya-accent:#4a176d;--anvaya-accent-strong:#2e0c46;--anvaya-accent-soft:#f4f1f4;--anvaya-accent-ghost:#faf8fa;--anvaya-accent-mid:#6e437c;--anvaya-heading:#2b1732;--anvaya-subtitle:#6d566f;--anvaya-title-rule:#d9d2db;--anvaya-info:#4d5b70;--anvaya-info-soft:#edf1f5;--anvaya-success:#16794a;--anvaya-success-soft:#eaf7f0;--anvaya-warning:#9a6700;--anvaya-warning-soft:#fff4d6;--anvaya-critical:#b42318;--anvaya-critical-soft:#feeceb;--anvaya-journey-spine:#cdd2d8;--anvaya-journey-node:#5f6672;--anvaya-journey-active:var(--anvaya-accent);--anvaya-journey-critical:var(--anvaya-critical);--anvaya-font-sans:"Source Sans 3 Variable", "Source Sans 3", "Segoe UI Variable", "Segoe UI", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--anvaya-font-display:"Source Sans 3 Variable", "Source Sans 3", "Segoe UI Variable", "Segoe UI", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--anvaya-font-mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace;--anvaya-text-xs:.75rem;--anvaya-text-sm:.875rem;--anvaya-text-md:.96875rem;--anvaya-text-lg:1.125rem;--anvaya-text-xl:1.35rem;--anvaya-text-2xl:clamp(1.65rem, 1.5rem + .55vw, 2.05rem);--anvaya-text-3xl:clamp(1.95rem, 1.72rem + .72vw, 2.45rem);--anvaya-leading-tight:1.15;--anvaya-leading-body:1.5;--anvaya-leading-relaxed:1.65;--anvaya-space-1:.25rem;--anvaya-space-2:.5rem;--anvaya-space-3:.75rem;--anvaya-space-4:1rem;--anvaya-space-5:1.25rem;--anvaya-space-6:1.5rem;--anvaya-space-8:2rem;--anvaya-space-10:2.5rem;--anvaya-space-12:3rem;--anvaya-space-16:4rem;--anvaya-space-20:5rem;--anvaya-radius-sm:.5rem;--anvaya-radius-md:.75rem;--anvaya-radius-lg:1rem;--anvaya-radius-xl:1.25rem;--anvaya-radius-pill:999px;--anvaya-shadow-soft:0 1px 2px #17191f0a, 0 8px 24px #17191f0b;--anvaya-shadow-float:0 3px 8px #17191f0d, 0 18px 44px #17191f1a;--anvaya-focus:0 0 0 3px #4a176d33;--anvaya-control-min:2.875rem;--anvaya-transition-fast:.12s;--anvaya-transition-normal:.18s;--anvaya-ease:cubic-bezier(.2, .8, .2, 1);--anvaya-page-gutter:clamp(1rem, 2.5vw, 2.25rem);--anvaya-content-max:90rem;--anvaya-document-max:52rem;--anvaya-reading-max:68ch}.anvaya-app{background:var(--anvaya-canvas);min-height:100%;color:var(--anvaya-ink);font-family:var(--anvaya-font-sans);font-size:var(--anvaya-text-md);line-height:var(--anvaya-leading-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.anvaya-page{width:min(100%, var(--anvaya-content-max));padding:var(--anvaya-page-gutter);margin-inline:auto}.anvaya-eyebrow{color:var(--anvaya-muted);font-size:var(--anvaya-text-xs);letter-spacing:.1em;text-transform:uppercase;font-weight:700}.anvaya-display{color:var(--anvaya-ink);font-family:var(--anvaya-font-display);font-size:var(--anvaya-text-3xl);letter-spacing:-.025em;font-weight:760;line-height:var(--anvaya-leading-tight);margin:0}.anvaya-section-title{font-size:var(--anvaya-text-xl);letter-spacing:-.018em;margin:0;font-weight:740}.anvaya-muted{color:var(--anvaya-muted)}.anvaya-surface{background:var(--anvaya-surface);border:1px solid var(--anvaya-line);border-radius:var(--anvaya-radius-lg)}.anvaya-surface-raised{background:var(--anvaya-surface-raised);border:1px solid var(--anvaya-line);border-radius:var(--anvaya-radius-xl);box-shadow:var(--anvaya-shadow-soft)}.anvaya-tactile{transition:transform var(--anvaya-transition-fast) var(--anvaya-ease), box-shadow var(--anvaya-transition-normal) var(--anvaya-ease), border-color var(--anvaya-transition-fast) linear}@media (hover:hover) and (pointer:fine){.anvaya-tactile:hover{border-color:var(--anvaya-line-strong);box-shadow:var(--anvaya-shadow-float);transform:translateY(-1px)}}.anvaya-tactile:active{transform:translateY(0)}.anvaya-button{min-height:var(--anvaya-control-min);justify-content:center;align-items:center;gap:var(--anvaya-space-2);border:1px solid var(--anvaya-line-strong);border-radius:var(--anvaya-radius-md);background:var(--anvaya-surface-raised);color:var(--anvaya-ink);font:inherit;cursor:pointer;padding:.7rem 1rem;font-weight:650;display:inline-flex}.anvaya-button--quiet{background:0 0;border-color:#0000}.anvaya-button:focus-visible,.anvaya-control:focus-visible{box-shadow:var(--anvaya-focus);outline:none}.anvaya-chip{align-items:center;gap:var(--anvaya-space-2);border:1px solid var(--anvaya-line);border-radius:var(--anvaya-radius-sm);background:var(--anvaya-surface);min-height:2rem;color:var(--anvaya-ink-soft);font-size:var(--anvaya-text-sm);padding-inline:.75rem;display:inline-flex}.anvaya-attention{border-inline-start:3px solid var(--anvaya-warning);background:var(--anvaya-warning-soft)}.anvaya-attention[data-risk=critical],.anvaya-attention[data-risk=high]{border-inline-start-color:var(--anvaya-critical);background:var(--anvaya-critical-soft)}.anvaya-document{width:min(100%, var(--anvaya-document-max));background:var(--anvaya-surface-raised);border:1px solid var(--anvaya-line);border-radius:var(--anvaya-radius-xl);box-shadow:var(--anvaya-shadow-soft);margin-inline:auto;padding:clamp(1.25rem,3vw,3rem)}.anvaya-document p,.anvaya-document li{max-width:var(--anvaya-reading-max)}.anvaya-journey{gap:var(--anvaya-space-5);display:grid;position:relative}.anvaya-journey:before{content:"";background:var(--anvaya-journey-spine);width:2px;position:absolute;inset-block:1.4rem;inset-inline-start:1.35rem}.anvaya-journey-node{gap:var(--anvaya-space-4);grid-template-columns:2.75rem minmax(0,1fr);align-items:start;display:grid;position:relative}.anvaya-journey-icon{z-index:1;border:1px solid var(--anvaya-line-strong);background:var(--anvaya-surface-raised);width:2.75rem;height:2.75rem;color:var(--anvaya-journey-node);box-shadow:0 0 0 4px var(--anvaya-canvas);border-radius:50%;place-items:center;display:grid;position:relative}.anvaya-journey-node[data-emphasis=strong] .anvaya-journey-icon{border-color:var(--anvaya-accent);background:var(--anvaya-accent-soft);color:var(--anvaya-accent-strong)}.anvaya-journey-node[data-emphasis=critical] .anvaya-journey-icon{border-color:var(--anvaya-critical);background:var(--anvaya-critical-soft);color:var(--anvaya-critical)}.anvaya-journey-content{min-width:0;padding-block:.25rem}.anvaya-journey-time{color:var(--anvaya-muted);font-size:var(--anvaya-text-xs);letter-spacing:.03em;font-weight:650}.anvaya-journey-label{font-size:var(--anvaya-text-md);margin:.15rem 0 0;font-weight:700}.anvaya-journey-summary{color:var(--anvaya-ink-soft);font-size:var(--anvaya-text-sm);margin:.2rem 0 0}.anvaya-summary-action{justify-content:space-between;align-items:center;gap:var(--anvaya-space-4);padding:var(--anvaya-space-5);border:1px solid color-mix(in srgb, var(--anvaya-accent) 32%, var(--anvaya-line));border-radius:var(--anvaya-radius-lg);background:var(--anvaya-surface-raised);flex-wrap:wrap;display:flex}.anvaya-powered-by{display:none!important}@media (max-width:42rem){:root{--anvaya-page-gutter:1rem}.anvaya-surface-raised,.anvaya-document{border-radius:var(--anvaya-radius-lg)}.anvaya-journey-node{gap:var(--anvaya-space-3);grid-template-columns:2.5rem minmax(0,1fr)}.anvaya-journey-icon{width:2.5rem;height:2.5rem}.anvaya-journey:before{inset-inline-start:1.22rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}*{box-sizing:border-box}html,body,#root{min-height:100%}html{background:var(--anvaya-canvas)}body{margin:0}.shell-root{background:radial-gradient(circle at 88% 8%, #66558e0e, transparent 23rem), var(--anvaya-canvas);grid-template-columns:5.5rem minmax(0,1fr);min-height:100vh;display:grid}.shell-rail{align-items:center;gap:var(--anvaya-space-8);border-inline-end:1px solid color-mix(in srgb, var(--anvaya-line) 82%, transparent);background:color-mix(in srgb, var(--anvaya-surface) 88%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);flex-direction:column;height:100vh;padding:1.15rem .65rem 1rem;display:flex;position:sticky;top:0}.shell-brand{background:var(--anvaya-ink);color:#fff;width:2.8rem;height:2.8rem;font-family:var(--anvaya-font-display);box-shadow:var(--anvaya-shadow-soft);border-radius:1rem;place-items:center;font-size:1.45rem;font-weight:650;display:grid}.shell-rail-nav{gap:.55rem;width:100%;display:grid}.shell-nav-button,.shell-mobile-nav button{color:var(--anvaya-muted);cursor:pointer;background:0 0;border:0}.shell-nav-button{border-radius:var(--anvaya-radius-lg);min-height:4.3rem;font-size:var(--anvaya-text-xs);align-content:center;place-items:center;gap:.35rem;font-weight:700;display:grid}.shell-nav-button:focus-visible,.shell-mobile-nav button:focus-visible,.shell-icon-button:focus-visible,.shell-chat-button:focus-visible,.shell-profile summary:focus-visible{box-shadow:var(--anvaya-focus);outline:none}.shell-rail-footer{writing-mode:vertical-rl;margin-top:auto;transform:rotate(180deg)}.shell-stage{grid-template-rows:auto 1fr;min-width:0;display:grid}.shell-topbar{align-items:center;gap:var(--anvaya-space-4);min-height:4.75rem;padding:.75rem var(--anvaya-page-gutter);border-block-end:1px solid color-mix(in srgb, var(--anvaya-line) 76%, transparent);background:color-mix(in srgb, var(--anvaya-canvas) 82%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:20;grid-template-columns:minmax(12rem,1fr) minmax(12rem,1.2fr) auto;display:grid;position:sticky;top:0}.shell-hospital,.shell-patient-context{gap:.1rem;min-width:0;display:grid}.shell-hospital strong,.shell-patient-context strong{text-overflow:ellipsis;white-space:nowrap;font-size:var(--anvaya-text-sm);overflow:hidden}.shell-hospital span,.shell-patient-context span,.shell-context-empty{text-overflow:ellipsis;white-space:nowrap;color:var(--anvaya-muted);font-size:var(--anvaya-text-xs);overflow:hidden}.shell-patient-context{padding-inline:var(--anvaya-space-4);border-inline-start:1px solid var(--anvaya-line)}.shell-patient-context em{color:var(--anvaya-muted);font-size:var(--anvaya-text-xs);font-style:normal}.shell-icon-button,.shell-profile summary{width:var(--anvaya-control-min);height:var(--anvaya-control-min);border-radius:var(--anvaya-radius-pill);color:var(--anvaya-ink-soft);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;display:grid;position:relative}.shell-badge{border:2px solid var(--anvaya-canvas);background:var(--anvaya-critical);color:#fff;border-radius:999px;place-items:center;min-width:1.08rem;height:1.08rem;padding-inline:.2rem;font-size:.6rem;font-weight:800;display:grid;position:absolute;inset-block-start:.15rem;inset-inline-end:.05rem}.shell-chat-button{min-height:var(--anvaya-control-min);border:1px solid color-mix(in srgb, var(--anvaya-accent) 28%, var(--anvaya-line));border-radius:var(--anvaya-radius-pill);background:var(--anvaya-accent-ghost);color:var(--anvaya-accent-strong);cursor:pointer;align-items:center;gap:.45rem;padding-inline:.9rem;font-weight:720;display:inline-flex}.shell-profile{position:relative}.shell-profile summary{list-style:none}.shell-profile-menu{border:1px solid var(--anvaya-line);border-radius:var(--anvaya-radius-lg);background:var(--anvaya-surface-raised);width:15rem;box-shadow:var(--anvaya-shadow-float);gap:.2rem;padding:.9rem;display:grid;position:absolute;inset-block-start:calc(100% + .55rem);inset-inline-end:0}.shell-profile-menu span{color:var(--anvaya-muted);font-size:var(--anvaya-text-xs)}.shell-profile-menu button{border-radius:var(--anvaya-radius-md);background:var(--anvaya-surface-muted);min-height:2.5rem;color:var(--anvaya-ink);cursor:pointer;border:0;margin-top:.65rem}.shell-main{min-width:0;padding:clamp(1.5rem, 3vw, 3.5rem) var(--anvaya-page-gutter) 6rem;position:relative}.shell-section-marker{color:color-mix(in srgb, var(--anvaya-ink) 7%, transparent);font-family:var(--anvaya-font-display);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(5rem,11vw,10rem);line-height:1;position:absolute;inset-block-start:.7rem;inset-inline-end:var(--anvaya-page-gutter)}.shell-empty-workspace{grid-template-columns:minmax(0,.85fr) minmax(18rem,1.15fr);align-items:center;gap:clamp(2rem,6vw,7rem);width:min(100%,78rem);min-height:calc(100vh - 10rem);margin-inline:auto;display:grid}.shell-empty-copy{z-index:1;position:relative}.shell-lede{max-width:34rem;color:var(--anvaya-muted);font-size:var(--anvaya-text-lg);margin:1rem 0 0}.shell-empty-actions{flex-wrap:wrap;gap:.65rem;margin-top:1.6rem;display:flex}.shell-story-preview{border:1px solid color-mix(in srgb, var(--anvaya-line) 70%, transparent);background:radial-gradient(circle at 70% 10%, #66558e14, transparent 35%), color-mix(in srgb, var(--anvaya-surface) 78%, transparent);min-height:28rem;box-shadow:var(--anvaya-shadow-soft);border-radius:3rem 1.5rem;align-content:center;gap:1.2rem;padding:2rem;display:grid;position:relative;overflow:hidden}.shell-story-line{background:var(--anvaya-journey-spine);width:2px;position:absolute;inset-block:3.5rem;inset-inline-start:4rem}.shell-story-event{grid-template-columns:2.2rem minmax(0,1fr);align-items:center;gap:.85rem;margin-inline-start:.9rem;display:grid;position:relative}.shell-story-dot{z-index:1;border:3px solid var(--anvaya-surface-raised);background:var(--anvaya-journey-node);width:1.1rem;height:1.1rem;box-shadow:0 0 0 1px var(--anvaya-line-strong);border-radius:50%;justify-self:center;position:relative}.shell-story-event--strong .shell-story-dot{background:var(--anvaya-accent)}.shell-story-event--attention .shell-story-dot{background:var(--anvaya-critical)}.shell-story-event div{border:1px solid var(--anvaya-line);border-radius:var(--anvaya-radius-lg);background:color-mix(in srgb, var(--anvaya-surface-raised) 92%, transparent);gap:.05rem;padding:.8rem 1rem;display:grid}.shell-story-event small{color:var(--anvaya-muted);font-size:var(--anvaya-text-xs)}.shell-patient-placeholder{align-content:center;justify-items:start;min-height:40vh;display:grid}.shell-mobile-nav{display:none}.shell-live-region{z-index:50;border-radius:var(--anvaya-radius-pill);background:var(--anvaya-ink);color:#fff;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 2rem);font-size:var(--anvaya-text-sm);box-shadow:var(--anvaya-shadow-float);opacity:0;pointer-events:none;transition:opacity var(--anvaya-transition-fast) var(--anvaya-ease), transform var(--anvaya-transition-fast) var(--anvaya-ease);margin-inline:auto;padding:.7rem 1rem;position:fixed;inset-block-end:1rem;inset-inline:0;transform:translateY(.5rem)}.shell-live-region:not(:empty){opacity:1;transform:translateY(0)}.anvaya-auth-state{text-align:center;background:var(--anvaya-canvas);min-height:100vh;color:var(--anvaya-ink);font-family:var(--anvaya-font-sans);align-content:center;place-items:center;gap:.8rem;padding:2rem;display:grid}.anvaya-auth-state h1,.anvaya-auth-state p{margin:0}.anvaya-auth-state p{max-width:30rem;color:var(--anvaya-muted)}.anvaya-auth-mark{background:var(--anvaya-ink);color:#fff;width:3.5rem;height:3.5rem;font-family:var(--anvaya-font-display);border-radius:1.2rem;place-items:center;margin-bottom:.5rem;font-size:1.8rem;display:grid}@media (max-width:62rem){.shell-root{grid-template-columns:4.6rem minmax(0,1fr)}.shell-rail-footer{display:none}.shell-topbar{grid-template-columns:minmax(0,1fr) auto}.shell-patient-context,.shell-context-empty,.shell-chat-button span{display:none}.shell-chat-button{width:var(--anvaya-control-min);justify-content:center;padding:0}.shell-empty-workspace{grid-template-columns:1fr;min-height:auto;padding-block:2rem}.shell-story-preview{min-height:21rem}}@media (max-width:42rem){.shell-root{min-height:100dvh;display:block}.shell-rail{display:none}.shell-topbar{grid-template-columns:minmax(0,1fr) auto;min-height:4rem;padding:.5rem 1rem}.shell-hospital span,.shell-icon-button[aria-label=Search]{display:none}.shell-main{padding:1.6rem 1rem 7rem}.shell-section-marker{font-size:5rem;inset-inline-end:1rem}.shell-empty-workspace{gap:2.25rem;padding-block:1.5rem}.shell-empty-copy{padding-top:1.5rem}.shell-story-preview{border-radius:2rem 1rem;min-height:20rem;padding:1.25rem}.shell-story-line{inset-inline-start:2.85rem}.shell-story-event{grid-template-columns:1.8rem minmax(0,1fr);margin-inline-start:0}.shell-mobile-nav{z-index:30;border:1px solid color-mix(in srgb, var(--anvaya-line) 78%, transparent);background:color-mix(in srgb, var(--anvaya-surface-raised) 94%, transparent);box-shadow:var(--anvaya-shadow-float);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:1.3rem;grid-template-columns:repeat(3,1fr);gap:.2rem;padding:.35rem;display:grid;position:fixed;inset-block-end:.75rem;inset-inline:.75rem}.shell-mobile-nav button{border-radius:1rem;align-content:center;place-items:center;gap:.18rem;min-height:3.4rem;font-size:.68rem;font-weight:720;display:grid}.shell-mobile-nav button svg{font-size:1.15rem}.shell-mobile-nav button[data-active=true]{background:var(--anvaya-accent-soft);color:var(--anvaya-accent-strong)}.shell-live-region{inset-block-end:5.5rem}}@media (prefers-reduced-motion:reduce){.shell-live-region{transition:none}}.shell-overlay-host{z-index:60;pointer-events:none;position:fixed;inset:0}.shell-overlay-host>*{pointer-events:auto}.god-mode-strip{min-height:2.35rem;padding:.38rem var(--anvaya-page-gutter);border-bottom:1px solid color-mix(in srgb,var(--anvaya-accent) 25%,var(--anvaya-line));background:linear-gradient(90deg,color-mix(in srgb,var(--anvaya-accent) 10%,var(--anvaya-canvas)),var(--anvaya-canvas));color:var(--anvaya-muted);align-items:center;gap:1rem;font-size:.72rem;display:flex}.god-mode-strip strong{color:var(--anvaya-accent-strong);letter-spacing:.08em}.god-mode-strip label{color:var(--anvaya-ink-soft);align-items:center;gap:.45rem;margin-left:auto;font-weight:700;display:flex}.god-mode-strip select{border:1px solid var(--anvaya-line);background:var(--anvaya-surface-raised);color:var(--anvaya-ink);font:inherit;border-radius:999px;padding:.28rem .7rem}.god-mode-chip{background:var(--anvaya-accent-soft);width:-moz-fit-content;width:fit-content;color:var(--anvaya-accent-strong);letter-spacing:.06em;border-radius:999px;padding:.25rem .45rem;font-size:.65rem}.shell-brand{cursor:pointer;border:0}.shell-root[data-god-mode=true] .shell-stage{grid-template-rows:auto auto 1fr}@media (max-width:48rem){.god-mode-strip span{display:none}.god-mode-strip{padding-inline:1rem}.god-mode-strip label{margin-left:auto}}.god-sandbox-switch{border:1px solid color-mix(in srgb,var(--anvaya-accent) 28%,var(--anvaya-line));background:var(--anvaya-surface-raised);color:var(--anvaya-accent-strong);font:inherit;cursor:pointer;border-radius:999px;padding:.28rem .65rem;font-weight:750}.god-mode-strip[data-sandbox=true]{background:linear-gradient(90deg,color-mix(in srgb,var(--anvaya-accent) 17%,var(--anvaya-canvas)),color-mix(in srgb,var(--anvaya-surface-muted) 75%,var(--anvaya-canvas)))}.god-mode-strip[data-sandbox=true] strong{letter-spacing:.11em}body{color:var(--anvaya-ink);font-family:var(--anvaya-font-sans);font-size:var(--anvaya-text-md);line-height:var(--anvaya-leading-body);-webkit-font-smoothing:antialiased}.anvaya-auth-shell{background:var(--anvaya-canvas);min-height:100vh;color:var(--anvaya-ink);grid-template-columns:minmax(20rem,.92fr) minmax(24rem,1.08fr);display:grid;overflow:hidden}.auth-brand-panel{color:#fbf9fc;background:radial-gradient(circle at 18% 12%,#9680c938,#0000 27rem),radial-gradient(circle at 86% 88%,#755ba342,#0000 24rem),linear-gradient(145deg,#201a2a 0%,#17131d 68%,#231a31 100%);flex-direction:column;justify-content:space-between;gap:3rem;min-height:100vh;padding:clamp(2rem,5vw,5.5rem);display:flex;position:relative}.auth-brand-panel:after{content:"";pointer-events:none;border:1px solid #ffffff17;border-radius:50%;height:22rem;position:absolute;inset:auto -12% -18% 22%;transform:rotate(-8deg);box-shadow:0 0 0 4rem #ffffff03,0 0 0 8rem #ffffff02}.auth-brand-wordmark{z-index:1;align-items:center;gap:.9rem;display:flex;position:relative}.auth-brand-wordmark>span,.auth-loading-mark,.environment-brand-mark{width:3rem;height:3rem;color:var(--anvaya-accent-strong);background:#f8f5fb;border-radius:1rem;place-items:center;font-size:1.35rem;font-weight:850;display:grid;box-shadow:0 12px 32px #0000002e}.auth-brand-wordmark div{gap:.05rem;display:grid}.auth-brand-wordmark strong{letter-spacing:.2em;font-size:1.03rem}.auth-brand-wordmark small{color:#ffffff9e;letter-spacing:.04em;font-size:.72rem}.auth-brand-copy{z-index:1;max-width:35rem;position:relative}.auth-brand-copy .anvaya-eyebrow{color:#ffffff8f}.auth-brand-copy h2{letter-spacing:-.065em;max-width:10ch;margin:.7rem 0 1.1rem;font-size:clamp(2.8rem,6vw,5.8rem);font-weight:620;line-height:.98}.auth-brand-copy p:last-child{color:#ffffffa8;max-width:35rem;font-size:1rem}.auth-brand-panel>.anvaya-powered-by{z-index:1;color:#ffffff8a;position:relative}.auth-login-panel{align-content:center;justify-items:start;width:min(100%,39rem);min-height:100vh;margin-inline:auto;padding:clamp(2rem,7vw,6rem);display:grid}.auth-login-panel h1{letter-spacing:-.05em;margin:.45rem 0 .65rem;font-size:clamp(2rem,4vw,3.4rem);font-weight:640;line-height:1.04}.auth-login-panel>p:not(.anvaya-eyebrow){color:var(--anvaya-muted);margin:0 0 1.8rem}.auth-loading-mark{background:var(--anvaya-ink);color:#fff;margin-bottom:1.2rem}.auth-google-button{border:1px solid color-mix(in srgb, var(--anvaya-accent) 30%, var(--anvaya-line));background:var(--anvaya-ink);color:#fff;cursor:pointer;min-height:3.3rem;box-shadow:var(--anvaya-shadow-soft);transition:transform var(--anvaya-transition-fast) var(--anvaya-ease), box-shadow var(--anvaya-transition-normal) var(--anvaya-ease);border-radius:999px;align-items:center;gap:.8rem;padding:.75rem 1.2rem;font-weight:760;display:inline-flex}.auth-google-button>span{color:#433b4a;background:#fff;border-radius:50%;place-items:center;width:1.7rem;height:1.7rem;font-weight:900;display:grid}.auth-google-button:hover{box-shadow:var(--anvaya-shadow-float);transform:translateY(-1px)}.auth-google-button:focus-visible{box-shadow:var(--anvaya-focus), var(--anvaya-shadow-soft);outline:none}.auth-help{color:var(--anvaya-faint);margin-top:.85rem}.anvaya-environment-gate{background:radial-gradient(circle at 15% 8%, #66558e17, transparent 26rem), radial-gradient(circle at 91% 83%, #aa824514, transparent 22rem), var(--anvaya-canvas);grid-template-rows:auto 1fr auto;gap:clamp(1.5rem,4vw,3.5rem);min-height:100vh;padding:clamp(1.5rem,4vw,4rem);display:grid}.environment-gate-head{align-items:center;gap:1rem;width:min(100%,82rem);margin-inline:auto;display:flex}.environment-brand-mark{background:var(--anvaya-ink);color:#fff;box-shadow:none;flex:none}.environment-gate-head h1{letter-spacing:-.055em;margin:.1rem 0 .2rem;font-size:clamp(2rem,4vw,3.7rem);font-weight:640;line-height:1}.environment-gate-head p{color:var(--anvaya-muted);margin:0}.environment-door-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-self:center;gap:clamp(1rem,2.5vw,2rem);width:min(100%,82rem);margin-inline:auto;display:grid}.environment-door{text-align:left;border:1px solid var(--anvaya-line);min-height:clamp(24rem,48vh,35rem);color:var(--anvaya-ink);box-shadow:var(--anvaya-shadow-soft);cursor:pointer;transition:transform var(--anvaya-transition-normal) var(--anvaya-ease), box-shadow var(--anvaya-transition-normal) var(--anvaya-ease), border-color var(--anvaya-transition-normal) var(--anvaya-ease);background:#ffffffb8;border-radius:clamp(1.5rem,3vw,2.6rem);grid-template-rows:auto 1fr auto;gap:2rem;padding:clamp(1.5rem,3vw,2.6rem);display:grid;position:relative;overflow:hidden}.environment-door:after{content:"";opacity:.45;pointer-events:none;border-radius:50%;width:19rem;height:19rem;position:absolute;inset:-7rem -6rem auto auto}.environment-door--sandbox{border-color:color-mix(in srgb, var(--anvaya-accent) 34%, var(--anvaya-line))}.environment-door--sandbox:after{background:radial-gradient(circle,#66558e38,#66558e00 70%)}.environment-door--live:after{background:radial-gradient(circle,#a87c3d2e,#a87c3d00 70%)}.environment-door:hover{box-shadow:var(--anvaya-shadow-float);transform:translateY(-4px)}.environment-door--sandbox:hover{border-color:color-mix(in srgb, var(--anvaya-accent) 65%, var(--anvaya-line))}.environment-door--live:hover{border-color:color-mix(in srgb, #9a6a32 55%, var(--anvaya-line))}.environment-door:focus-visible{box-shadow:var(--anvaya-focus), var(--anvaya-shadow-float);outline:none}.environment-door:disabled{cursor:progress;opacity:.72;transform:none}.environment-door-icon{z-index:1;border-radius:1.1rem;place-items:center;width:3.3rem;height:3.3rem;font-size:1.65rem;display:grid;position:relative}.environment-door--sandbox .environment-door-icon{background:var(--anvaya-accent-soft);color:var(--anvaya-accent-strong)}.environment-door--live .environment-door-icon{color:#805824;background:#f3eadc}.environment-door-copy{z-index:1;align-self:center;gap:.7rem;display:grid;position:relative}.environment-door-copy small{color:var(--anvaya-muted);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:780}.environment-door-copy strong{letter-spacing:-.06em;font-size:clamp(2.25rem,5vw,4.5rem);font-weight:660;line-height:.95}.environment-door-copy>span{max-width:35rem;color:var(--anvaya-muted);font-size:1rem;line-height:1.65}.environment-door-foot{z-index:1;border-top:1px solid var(--anvaya-line);grid-template-columns:1fr auto;align-items:end;gap:.15rem 1rem;padding-top:1.15rem;display:grid;position:relative}.environment-door-foot em{color:var(--anvaya-faint);text-transform:uppercase;letter-spacing:.09em;grid-column:1;font-size:.7rem;font-style:normal}.environment-door-foot b{grid-column:1;font-size:.93rem}.environment-door-foot i{color:var(--anvaya-accent-strong);grid-area:1/2/span 2;align-self:center;font-style:normal;font-weight:780}.environment-door--live .environment-door-foot i{color:#805824}.environment-error{border-radius:var(--anvaya-radius-md);background:var(--anvaya-critical-soft);width:min(100%,82rem);color:var(--anvaya-critical);margin:-1.5rem auto 0;padding:.8rem 1rem}.anvaya-environment-gate>footer{width:min(100%,82rem);color:var(--anvaya-faint);justify-content:space-between;gap:1rem;margin-inline:auto;font-size:.78rem;display:flex}@media (max-width:48rem){.anvaya-auth-shell{grid-template-columns:1fr}.auth-brand-panel{gap:2rem;min-height:16rem;padding:1.5rem}.auth-brand-copy h2{font-size:clamp(2.5rem,14vw,4.6rem)}.auth-brand-copy p:last-child{display:none}.auth-login-panel{min-height:auto;padding:2.2rem 1.5rem 4rem}.environment-door-grid{grid-template-columns:1fr}.environment-door{min-height:21rem}.environment-gate-head{align-items:flex-start}.anvaya-environment-gate>footer{flex-direction:column}}@media (min-width:72rem){.shell-root{grid-template-columns:13.25rem minmax(0,1fr)}.shell-rail{background:linear-gradient(#fffdf9 0%,#f7f1ea 100%);align-items:stretch;gap:1.6rem;padding:1.35rem 1rem 1rem}.shell-brand{border-bottom:1px solid var(--anvaya-line);width:100%;height:auto;box-shadow:none;color:inherit;background:0 0;border-radius:0;justify-content:flex-start;align-items:center;padding:.25rem .2rem 1.05rem;display:flex}.shell-brand img{object-fit:contain;object-position:left center;width:9.1rem;height:auto;display:block}.shell-rail-nav{align-items:stretch;gap:.35rem;width:100%}.shell-nav-button{border-radius:.8rem;grid-template-columns:1.35rem 1fr;place-items:center start;gap:.7rem;width:100%;height:2.9rem;padding:0 .8rem;display:grid}.shell-nav-button span{clip:auto;white-space:nowrap;width:auto;height:auto;font-size:.82rem;font-weight:680;position:static;overflow:visible}.shell-nav-button[data-active=true]{background:var(--anvaya-accent-soft);color:var(--anvaya-accent-strong)}.shell-rail-footer{border-top:1px solid var(--anvaya-line);text-align:left;width:100%;margin-top:auto;padding:.9rem .25rem 0}}.shell-topbar{background:color-mix(in srgb,var(--anvaya-canvas) 88%,white 12%);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.auth-brand-wordmark img{width:min(13rem,70%);height:auto;display:block}.auth-loading-mark img{object-fit:contain;width:2.8rem;height:2.8rem}.auth-brand-panel{background:linear-gradient(155deg,#faf5ee 0%,#f5eee8 54%,#eee5f4 140%)}.auth-brand-panel:after{content:"";pointer-events:none;background:radial-gradient(#68449a1a,#0000 66%);height:48%;position:absolute;inset:auto -10% -18% 15%}.shell-reference-badge{background:color-mix(in srgb,var(--anvaya-accent-soft) 80%,white);color:var(--anvaya-accent-strong);letter-spacing:.04em;text-transform:uppercase;vertical-align:middle;border-radius:999px;margin-inline-start:.5rem;padding:.2rem .45rem;font-size:.64rem;font-style:normal;font-weight:800;display:inline-flex}:root{--v110-paper:#f6f1e9;--v110-card:#fffdf9;--v110-ink:#211f23;--v110-muted:#6d6871;--v110-violet:#67439a;--v110-violet-soft:#eee6f8;--v110-line:#ddd6ce}.anvaya-auth-shell{background:var(--v110-paper)!important;grid-template-columns:minmax(20rem,.9fr) minmax(25rem,1.1fr)!important}.auth-brand-panel{border-right:1px solid var(--v110-line);color:var(--v110-ink)!important;background:linear-gradient(155deg,#fbf7f0 0%,#f5eee5 68%,#eee7f5 130%)!important;padding:clamp(2rem,5vw,5rem)!important}.auth-brand-panel:after{opacity:.7}.auth-brand-wordmark img{width:min(14rem,75%)!important}.auth-brand-panel>.anvaya-powered-by{color:var(--v110-muted)!important}.auth-brand-panel>.anvaya-powered-by strong{color:var(--v110-ink)!important}.auth-brand-copy{display:none!important}.auth-login-panel{background:var(--v110-paper);color:var(--v110-ink);align-content:center}.auth-login-panel h1{font-size:clamp(2.1rem,4vw,3.7rem);font-family:var(--anvaya-font-display);letter-spacing:-.045em;font-weight:590}.auth-google-button{background:var(--v110-violet)!important;border-color:var(--v110-violet)!important;box-shadow:0 12px 30px #3224431f!important}.auth-loading-mark{box-shadow:none!important;background:0 0!important}.anvaya-environment-gate{grid-template-rows:auto 1fr auto;background:var(--v110-paper)!important;gap:1.5rem!important}.environment-gate-head{border-bottom:1px solid var(--v110-line);justify-content:space-between;padding:.35rem 0}.environment-gate-head img{width:9.5rem;height:auto}.environment-gate-head strong{font-size:.85rem}.environment-door-grid{max-width:72rem;gap:1.2rem!important}.environment-door{background:var(--v110-card)!important;border-radius:1.55rem!important;min-height:23rem!important;padding:1.6rem!important;box-shadow:0 12px 35px #3224430f!important}.environment-door-copy{align-self:end!important}.environment-door-copy strong{font-family:var(--anvaya-font-display);text-transform:none!important;font-size:clamp(2.1rem,4vw,3.4rem)!important}.environment-door-icon{border-radius:50%!important;width:4.2rem!important;height:4.2rem!important}.environment-door-foot{align-self:end}.anvaya-environment-gate>footer{justify-content:flex-end!important}.shell-root{background:var(--v110-paper)!important}.shell-rail{border-right:1px solid var(--v110-line)!important;background:linear-gradient(#fcf9f4,#f2ebe4)!important}.shell-stage{min-width:0}.shell-topbar{align-items:center;gap:.75rem;min-height:4.65rem;border-bottom:1px solid var(--v110-line)!important;background:#f6f1e9eb!important;grid-template-columns:auto minmax(12rem,1fr) auto minmax(0,1fr) auto!important;display:grid!important}.shell-back-button,.shell-home-shortcut{border:1px solid var(--v110-line);background:var(--v110-card);min-height:2.35rem;color:var(--v110-ink);cursor:pointer;border-radius:.7rem;padding:.4rem .7rem}.shell-back-button{width:2.35rem;padding:0}.shell-environment-switch{border:1px solid var(--v110-line);background:#efe9e1;border-radius:999px;padding:.2rem;display:inline-flex}.shell-environment-switch button{color:var(--v110-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.42rem .72rem;font-size:.72rem;font-weight:760}.shell-environment-switch button[data-active=true]{background:var(--v110-card);color:var(--v110-violet);box-shadow:0 2px 8px #281e3714}.shell-environment-switch button:disabled{opacity:.4}.shell-hospital strong{color:var(--v110-ink)!important}.shell-hospital span{color:var(--v110-muted)!important}.shell-main{background:0 0!important}.shell-reference-badge{background:var(--v110-violet-soft)!important;color:var(--v110-violet)!important}.shell-profile-menu{background:var(--v110-card)!important;border-color:var(--v110-line)!important}.shell-nav-button[data-active=true]{background:var(--v110-violet-soft)!important;color:var(--v110-violet)!important}.shell-context-empty{min-height:1px}.home-surface article,.patient-card-grid>*,.patient-overview-layout section,.patient-overview-layout aside,.profile-card,.v15-card,.v16-panel,.v17-panel,.v18-card,.v19-card{box-shadow:none!important;border-color:var(--v110-line)!important;background:var(--v110-card)!important}.anvaya-display{color:var(--v110-ink)!important}.live-launchpad{max-width:96rem!important}.live-launchpad-hero{padding:0 0 .4rem!important}.live-launchpad-hero h1{font-size:clamp(2.2rem,4vw,3.8rem)!important}.live-launchpad-score{color:#fff!important;background:#241e2c!important;border:0!important}.live-launchpad-score span{color:#cfc6d8!important}.live-launchpad-score i{background:#3b3246!important}.live-launchpad-score i b{background:#9c74d0!important}.launchpad-stage-track{border:1px solid var(--v110-line);background:#ede6de;border-radius:1rem;grid-template-columns:repeat(6,minmax(0,1fr));gap:.45rem;padding:.65rem;display:grid}.launchpad-stage-track button{text-align:left;color:var(--v110-muted);background:#ffffff85;border:0;border-radius:.75rem;gap:.15rem;padding:.7rem;display:grid}.launchpad-stage-track button[data-complete=true]{color:#fff;background:#241e2c}.launchpad-stage-track span{opacity:.65;font-size:.62rem}.launchpad-stage-track strong{font-size:.75rem}.live-launchpad-people article select{border:1px solid var(--v110-line);background:var(--v110-card);min-width:10rem;color:var(--v110-ink);border-radius:.65rem;padding:.45rem}@media (max-width:72rem){.shell-topbar{grid-template-columns:auto 1fr auto!important}.shell-environment-switch{grid-column:1/-1;justify-self:start}.launchpad-stage-track{grid-template-columns:repeat(3,1fr)}}@media (max-width:48rem){.anvaya-auth-shell{grid-template-columns:1fr!important}.auth-brand-panel{border-right:0;border-bottom:1px solid var(--v110-line);min-height:9rem!important}.auth-brand-panel>.anvaya-powered-by{display:none}.auth-login-panel{padding-top:3rem!important}.environment-door-grid{grid-template-columns:1fr}.environment-door{min-height:13rem!important}.shell-route-controls,.shell-environment-switch{display:none}.launchpad-stage-track{grid-template-columns:repeat(2,1fr)}}:root{--v111-paper:#f7f3ed;--v111-card:#fffdfa;--v111-card-2:#fbf8f4;--v111-ink:#201e22;--v111-muted:#716a75;--v111-faint:#a39ba7;--v111-violet:#68449b;--v111-violet-2:#8d6bc0;--v111-violet-soft:#eee6f7;--v111-line:#ded7cf;--v111-line-2:#ccc3ba;--v111-red:#b94c45;--v111-green:#3f7967;--v111-blue:#5276a7;--v111-amber:#a56b32}.shell-rail{color:#fff!important;background:#241d2d!important;border-right:0!important;padding-top:1rem!important}.shell-brand{width:4.75rem!important;height:auto!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:.8rem .45rem!important}.shell-brand img{filter:brightness(0)invert();opacity:.96;width:100%;height:auto}.shell-nav-button{color:#bcb2c5!important;border-radius:.72rem!important;min-height:4.05rem!important;font-size:.68rem!important;font-weight:650!important}.shell-nav-button:hover{background:#30263b;color:#fff!important}.shell-rail-footer{text-align:center;width:100%;font-size:.58rem;writing-mode:horizontal-tb!important;color:#aaa0b5!important;transform:none!important}.shell-rail-footer strong{color:#fff!important}.shell-topbar{box-shadow:0 2px 12px #281e2c06;border-color:var(--v111-line)!important;background:#f7f3edf2!important}.shell-chat-button{background:var(--v111-violet)!important;color:#fff!important;border-color:var(--v111-violet)!important}.shell-icon-button:hover,.shell-profile summary:hover{background:#eee8e1!important}.v111-home{width:min(100%,98rem);color:var(--v111-ink);gap:1.1rem;margin:0 auto;padding:clamp(1rem,2.2vw,2.2rem);display:grid}.v111-home button{font:inherit}.v111-home-head{justify-content:space-between;align-items:end;gap:1rem;padding:.15rem .1rem .55rem;display:flex}.v111-home-head h1{font-family:var(--anvaya-font-display);letter-spacing:-.045em;margin:.05rem 0 0;font-size:clamp(2rem,3.2vw,3.25rem);font-weight:610}.v111-home-head-actions{align-items:center;gap:.5rem;display:flex}.v111-home-head-actions>button{border:1px solid var(--v111-line);background:var(--v111-card);min-height:2.6rem;color:var(--v111-ink);cursor:pointer;border-radius:.7rem;padding:.55rem .85rem}.v111-home-head-actions .v111-round-button{border-color:var(--v111-violet);background:var(--v111-violet);color:#fff;align-items:center;gap:.45rem;padding-inline:1rem;font-weight:760;display:flex}.v111-round-ribbon,.v111-attention-strip,.v111-round-summary,.v111-presence{border:1px solid var(--v111-line);background:var(--v111-card);border-radius:1rem;box-shadow:0 8px 24px #2b233109}.v111-round-ribbon{padding:.85rem}.v111-round-ribbon>header,.v111-attention-strip>header,.v111-round-summary>header,.v111-presence>header{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.v111-round-ribbon>header{padding:.05rem .2rem .75rem}.v111-round-ribbon>header strong{font-size:.82rem}.v111-round-ribbon>header span{color:var(--v111-muted);background:#f1ece5;border-radius:999px;padding:.28rem .5rem;font-size:.64rem;font-weight:700}.v111-patient-ribbon{grid-template-columns:repeat(auto-fit,minmax(8.2rem,1fr));gap:.5rem;display:grid}.v111-patient-ribbon>button{border:1px solid var(--v111-line);background:var(--v111-card-2);min-width:0;min-height:9rem;color:var(--v111-ink);text-align:left;cursor:pointer;border-radius:.8rem;align-content:start;justify-items:start;gap:.15rem;padding:.7rem;display:grid;position:relative}.v111-patient-ribbon>button:hover{background:#f7f1fb;border-color:#bca9cf;transform:translateY(-1px)}.v111-patient-avatar{width:2rem;height:2rem;color:var(--v111-violet);background:#ece5f2;border-radius:50%;place-items:center;font-size:.66rem;font-weight:820;display:grid}.v111-patient-number{color:var(--v111-faint);letter-spacing:.08em;font-size:.58rem;font-weight:800;position:absolute;top:.68rem;right:.62rem}.v111-patient-ribbon strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:.28rem;font-size:.78rem;overflow:hidden}.v111-patient-ribbon small,.v111-patient-ribbon em{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--v111-muted);font-size:.63rem;font-style:normal;overflow:hidden}.v111-patient-ribbon i{color:#8d302d;background:#f6dfdc;border-radius:999px;place-items:center;min-width:1.25rem;height:1.25rem;font-size:.58rem;font-style:normal;font-weight:850;display:grid;position:absolute;bottom:.55rem;right:.58rem}.v111-patient-ribbon .v111-add-patient{color:var(--v111-violet);border-style:dashed;align-content:center;place-items:center}.v111-patient-ribbon .v111-add-patient span{font-size:1.6rem}.v111-attention-strip{padding:.85rem}.v111-attention-strip>header{padding:.05rem .15rem .6rem}.v111-attention-strip>header>div{align-items:baseline;gap:.55rem;display:flex}.v111-attention-strip>header strong{font-size:.8rem}.v111-attention-strip>header button{color:var(--v111-violet);cursor:pointer;background:0 0;border:0;font-size:.7rem;font-weight:730}.v111-attention-strip>div{border:1px solid var(--v111-line);border-radius:.75rem;grid-template-columns:repeat(5,1fr);display:grid;overflow:hidden}.v111-attention-strip>div button{border:0;border-right:1px solid var(--v111-line);min-height:4.1rem;color:var(--v111-muted);cursor:pointer;text-align:left;background:#fffdfa;justify-content:space-between;align-items:center;gap:.5rem;padding:.7rem .85rem;display:flex}.v111-attention-strip>div button:last-child{border-right:0}.v111-attention-strip>div button:hover{background:#faf6fb}.v111-attention-strip>div button strong{font-family:var(--anvaya-font-display);color:var(--v111-ink);font-size:1.5rem}.v111-attention-strip>div button[data-risk=high] strong{color:var(--v111-red)}.v111-attention-strip>div button span{font-size:.7rem;font-weight:690}.v111-home-grid{grid-template-columns:minmax(0,1.5fr) minmax(17rem,.72fr);gap:1rem;display:grid}.v111-round-summary,.v111-presence{padding:1rem}.v111-round-summary>header strong,.v111-presence>header strong{font-family:var(--anvaya-font-display);font-size:1.25rem}.v111-metrics{grid-template-columns:repeat(4,1fr);gap:.55rem;margin-top:.85rem;display:grid}.v111-metrics article{border:1px solid var(--v111-line);background:var(--v111-card-2);border-radius:.75rem;gap:.08rem;padding:.75rem;display:grid}.v111-metrics strong{font-family:var(--anvaya-font-display);font-size:1.55rem}.v111-metrics span{color:var(--v111-muted);font-size:.63rem}.v111-quick-actions{grid-template-columns:repeat(4,1fr);gap:.45rem;margin-top:.65rem;display:grid}.v111-quick-actions button{border:1px solid var(--v111-line);min-height:3.65rem;color:var(--v111-ink);cursor:pointer;background:#fffdfa;border-radius:.7rem;justify-content:center;align-items:center;gap:.42rem;font-size:.7rem;font-weight:700;display:flex}.v111-quick-actions button:hover{background:var(--v111-violet-soft);color:var(--v111-violet)}.v111-presence>div{gap:.35rem;margin-top:.75rem;display:grid}.v111-presence article{border-radius:.65rem;align-items:center;gap:.55rem;padding:.4rem;display:flex}.v111-presence article>span,.v111-presence img{object-fit:cover;width:1.9rem;height:1.9rem;color:var(--v111-violet);background:#ece5f2;border-radius:50%;place-items:center;font-size:.58rem;font-weight:780;display:grid}.v111-presence article>div{min-width:0;display:grid}.v111-presence article strong{text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}.v111-presence article small{color:var(--v111-muted);text-transform:capitalize;font-size:.59rem}.v111-patient-workspace{width:min(100%,100rem);color:var(--v111-ink);gap:1rem;margin:0 auto;padding:clamp(1rem,2vw,1.8rem);display:grid}.v111-patient-head{border:1px solid var(--v111-line);background:var(--v111-card);border-radius:1rem;overflow:visible;box-shadow:0 8px 24px #2b233109}.v111-patient-topline{border-bottom:1px solid var(--v111-line);justify-content:space-between;align-items:center;padding:.55rem .75rem;display:flex}.v111-patient-top-actions{gap:.35rem;display:flex}.v111-patient-top-actions button{border:1px solid var(--v111-line);min-height:2.15rem;color:var(--v111-ink);cursor:pointer;background:#fffdfa;border-radius:.55rem;padding:.35rem .6rem;font-size:.65rem}.v111-patient-identity{grid-template-columns:auto minmax(12rem,1fr) minmax(24rem,1.4fr);align-items:center;gap:.8rem 1rem;padding:1rem;display:grid}.v111-patient-idmark{background:var(--v111-violet-soft);width:3.3rem;height:3.3rem;color:var(--v111-violet);font-family:var(--anvaya-font-display);border-radius:50%;place-items:center;font-size:.9rem;font-weight:800;display:grid}.v111-patient-identity h1{font-family:var(--anvaya-font-display);letter-spacing:-.035em;margin:0;font-size:clamp(1.65rem,2.5vw,2.4rem);font-weight:610}.v111-patient-identity p{color:var(--v111-muted);margin:.16rem 0 0;font-size:.7rem}.v111-patient-identity dl{grid-template-columns:1.5fr 1fr .8fr;gap:.55rem;margin:0;display:grid}.v111-patient-identity dl div{border-left:1px solid var(--v111-line);gap:.12rem;padding-left:.65rem;display:grid}.v111-patient-identity dt{color:var(--v111-faint);text-transform:uppercase;letter-spacing:.06em;font-size:.58rem}.v111-patient-identity dd{text-overflow:ellipsis;margin:0;font-size:.7rem;font-weight:720;overflow:hidden}.v111-patient-tabs{border-top:1px solid var(--v111-line);background:#faf7f3;align-items:center;gap:.1rem;padding:0 .75rem;display:flex;position:relative}.v111-patient-tabs>button,.v111-patient-tabs>details>summary{min-height:2.85rem;color:var(--v111-muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:.35rem;padding:.55rem .72rem;font-size:.68rem;font-weight:700;list-style:none;display:flex;position:relative}.v111-patient-tabs>button[data-active=true]{border-bottom-color:var(--v111-violet);color:var(--v111-violet)}.v111-patient-tabs em{min-width:1.15rem;height:1.15rem;color:var(--v111-violet);background:#eadfec;border-radius:999px;place-items:center;font-size:.52rem;font-style:normal;display:grid}.v111-patient-tabs details{position:relative}.v111-patient-tabs details summary::-webkit-details-marker{display:none}.v111-patient-tabs details>div{z-index:20;border:1px solid var(--v111-line);background:var(--v111-card);border-radius:.65rem;min-width:10rem;padding:.35rem;position:absolute;top:calc(100% + .25rem);right:0;box-shadow:0 12px 28px #2c23311f}.v111-patient-tabs details>div button{text-align:left;width:100%;color:var(--v111-ink);cursor:pointer;background:0 0;border:0;border-radius:.45rem;padding:.5rem;font-size:.68rem}.v111-patient-tabs details>div button:hover{background:var(--v111-violet-soft)}.v111-workspace-grid{grid-template-columns:minmax(0,1.7fr) minmax(19rem,.72fr);gap:1rem;display:grid}.v111-workspace-grid>main{gap:1rem;display:grid}.v111-workspace-grid>aside{align-content:start;gap:1rem;display:grid}.v111-clinical-context,.v111-journey-preview,.v111-attention-panel,.v111-quick-panel,.v111-intelligence-dock,.v111-glance-row article,.v15-now-card{border:1px solid var(--v111-line)!important;background:var(--v111-card)!important;box-shadow:none!important;border-radius:.9rem!important}.v111-clinical-context{padding:1rem}.v111-clinical-context header{justify-content:space-between;align-items:center;display:flex}.v111-clinical-context header span{color:var(--v111-muted);font-size:.62rem}.v111-clinical-context>p{font-family:var(--anvaya-font-display);color:var(--v111-ink);margin:.75rem 0 .05rem;font-size:1.2rem;line-height:1.5}.v15-now-card{padding:1rem!important}.v15-now-card>header h3{margin:.1rem 0;font-family:var(--anvaya-font-display)!important;font-size:1.25rem!important}.v15-now-card>header>span{background:var(--v111-violet-soft)!important;color:var(--v111-violet)!important}.v15-now-context{font-size:1rem!important}.v15-now-grid article{background:var(--v111-card-2)!important;border:1px solid var(--v111-line)!important;box-shadow:none!important}.v111-journey-preview{padding:1rem;overflow:hidden}.v111-journey-preview>header{justify-content:space-between;align-items:center;display:flex}.v111-journey-preview>header>div{align-items:baseline;gap:.5rem;display:flex}.v111-journey-preview>header button{color:var(--v111-violet);cursor:pointer;background:0 0;border:0;font-size:.68rem;font-weight:720}.v111-journey-mini-line{grid-template-columns:repeat(7,minmax(0,1fr));gap:0;margin-top:1rem;padding:.2rem .1rem .35rem;display:grid;overflow-x:auto}.v111-journey-mini-line button{min-width:6.8rem;color:var(--v111-muted);cursor:pointer;text-align:center;background:0 0;border:0;justify-items:center;gap:.18rem;display:grid;position:relative}.v111-journey-mini-line button>span{z-index:2;width:2.2rem;height:2.2rem;color:var(--v111-violet);background:#f5effb;border:2px solid #8a6ab4;border-radius:50%;place-items:center;display:grid;position:relative}.v111-journey-mini-line button strong{color:var(--v111-ink);margin-top:.2rem;font-size:.63rem}.v111-journey-mini-line button small{font-size:.55rem}.v111-journey-mini-line button i{z-index:1;background:#cfc4d8;width:calc(100% - 2.2rem);height:1px;position:absolute;top:1.1rem;left:calc(50% + 1.1rem)}.v111-attention-panel,.v111-quick-panel{padding:.9rem}.v111-attention-panel>header{justify-content:space-between;align-items:center;margin-bottom:.4rem;display:flex}.v111-attention-panel>header>div{align-items:baseline;gap:.45rem;display:flex}.v111-attention-panel>header button{color:var(--v111-violet);cursor:pointer;background:0 0;border:0;font-size:.65rem}.v111-attention-panel>button{width:100%;color:var(--v111-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #eee8e1;grid-template-columns:auto 1fr auto;align-items:start;gap:.5rem;padding:.6rem .25rem;display:grid}.v111-attention-panel>button:last-of-type{border-bottom:0}.v111-attention-panel>button svg{color:var(--v111-amber)}.v111-attention-panel>button[data-risk=critical] svg,.v111-attention-panel>button[data-risk=high] svg{color:var(--v111-red)}.v111-attention-panel>button span{gap:.12rem;display:grid}.v111-attention-panel>button strong{font-size:.68rem}.v111-attention-panel>button small,.v111-attention-panel time{color:var(--v111-muted);font-size:.56rem}.v111-attention-panel>p{color:var(--v111-muted);font-size:.7rem}.v111-quick-panel>div{grid-template-columns:1fr 1fr;gap:.45rem;margin-top:.65rem;display:grid}.v111-quick-panel button{border:1px solid var(--v111-line);background:var(--v111-card-2);min-height:3.15rem;color:var(--v111-ink);cursor:pointer;border-radius:.65rem;align-items:center;gap:.45rem;padding:.55rem .65rem;font-size:.68rem;font-weight:700;display:flex}.v111-quick-panel button.primary{background:var(--v111-violet);border-color:var(--v111-violet);color:#fff;grid-column:1/-1}.v111-quick-panel button:hover{border-color:#b9a7ca}.v111-intelligence-dock{padding:.95rem}.v111-intelligence-dock>header{align-items:baseline;gap:.55rem;margin-bottom:.65rem;display:flex}.v111-intelligence-dock>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;display:grid}.v111-intelligence-dock button{border:1px solid var(--v111-line);background:var(--v111-card-2);min-height:5rem;color:var(--v111-ink);text-align:left;cursor:pointer;border-radius:.72rem;gap:.18rem;padding:.7rem;display:grid}.v111-intelligence-dock button:hover{background:#f7f0fb;border-color:#c4b0d5}.v111-intelligence-dock button>span{color:var(--v111-violet);letter-spacing:.08em;font-size:.55rem;font-weight:840}.v111-intelligence-dock button strong{font-size:.7rem}.v111-intelligence-dock button small{color:var(--v111-muted);font-size:.56rem;line-height:1.35}.v111-glance-row{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}.v111-glance-row article{padding:.9rem}.v111-glance-row article>strong{font-size:.72rem}.v111-glance-row ul{color:var(--v111-muted);margin:.55rem 0 0;padding-left:1rem;font-size:.65rem;line-height:1.55}.exp-clinical:has(.v111-journey-layout){width:min(100%,106rem)!important;padding:1rem clamp(.8rem,1.7vw,1.5rem)!important}.exp-clinical:has(.v111-journey-layout)>.exp-clinical-head{border-bottom:1px solid var(--v111-line)!important;padding:.45rem .25rem .8rem!important}.v111-journey-layout{grid-template-columns:11.5rem minmax(24rem,1fr) minmax(18rem,24rem);gap:1rem;min-height:64vh;margin-top:1rem;display:grid}.v111-journey-filters,.v111-journey-canvas,.v111-journey-detail{border:1px solid var(--v111-line);background:var(--v111-card);border-radius:1rem}.v111-journey-filters{align-self:start;padding:.8rem}.v111-journey-filters header{padding:.3rem .45rem .7rem}.v111-journey-filters button{width:100%;color:var(--v111-muted);text-align:left;text-transform:capitalize;cursor:pointer;background:0 0;border:0;border-radius:.6rem;padding:.55rem .6rem;font-size:.7rem}.v111-journey-filters button[data-active=true]{background:var(--v111-violet-soft);color:var(--v111-violet);font-weight:760}.v111-journey-canvas{padding:1rem 1.2rem}.v111-journey-canvas>header{justify-content:space-between;align-items:center;padding:.2rem 0 1.25rem;display:flex}.v111-journey-canvas h2{font-family:var(--anvaya-font-display);margin:0;font-size:1.75rem}.v111-journey-canvas header span{color:var(--v111-muted);font-size:.65rem}.v111-flat-journey{justify-content:center;padding:.2rem 0 1rem;display:grid}.v111-flat-journey article{grid-template-columns:8.5rem 5.4rem minmax(11rem,18rem);align-items:center;min-height:6.6rem;display:grid;position:relative}.v111-flat-journey time{color:var(--v111-muted);text-align:right;justify-self:end;padding-right:.8rem;font-size:.62rem}.v111-flat-node{z-index:2;border:2px solid var(--v111-violet);width:3rem;height:3rem;color:var(--v111-violet);cursor:pointer;background:#f4eef9;border-radius:50%;justify-self:center;place-items:center;display:grid;position:relative}.v111-flat-node span{color:#0000;background:currentColor;border-radius:50%;width:.38rem;height:.38rem;font-size:0}.v111-flat-journey article[data-significance=critical] .v111-flat-node{border-color:var(--v111-red);width:4.75rem;height:4.75rem;color:var(--v111-red);background:#fbefed}.v111-flat-journey article[data-significance=important] .v111-flat-node{border-color:var(--v111-violet-2);width:4rem;height:4rem}.v111-flat-journey article[data-selected=true] .v111-flat-node{box-shadow:0 0 0 5px #68449b17}.v111-flat-stem{z-index:1;background:#a98dc7;width:1px;height:calc(50% + 3rem);position:absolute;top:calc(50% + 1.5rem);left:11.2rem}.v111-flat-label{color:var(--v111-ink);text-align:left;cursor:pointer;background:0 0;border:0;gap:.12rem;display:grid}.v111-flat-label strong{font-size:.75rem}.v111-flat-label small{color:var(--v111-muted);text-transform:capitalize;font-size:.58rem}.v111-journey-empty{color:var(--v111-muted);font-size:.7rem}.v111-journey-detail{align-self:start;padding:1rem;position:sticky;top:6.1rem}.v111-journey-detail h2{font-family:var(--anvaya-font-display);text-transform:capitalize;margin:.28rem 0 .16rem;font-size:1.7rem}.v111-journey-detail time{color:var(--v111-muted);font-size:.65rem}.v111-journey-detail hr{border:0;border-top:1px solid var(--v111-line);margin:1rem 0}.v111-journey-detail section{margin:.9rem 0}.v111-journey-detail section strong{font-size:.68rem}.v111-journey-detail section p{color:var(--v111-muted);margin:.28rem 0 0;font-size:.67rem;line-height:1.5}.capture-surface{gap:.8rem!important;width:min(100%,92rem)!important;margin:0 auto!important;padding:1.1rem clamp(.8rem,2vw,1.7rem)!important}.capture-header{gap:.55rem!important}.capture-patient-lock{background:var(--v111-card);border-radius:.9rem;border:1px solid var(--v111-line)!important;padding:.8rem 1rem!important}.capture-mode-switch{margin-top:.15rem}.v111-capture-pipeline{border:1px solid var(--v111-line);background:var(--v111-card);border-radius:.72rem;grid-template-columns:repeat(5,1fr);gap:0;display:grid;overflow:hidden}.v111-capture-pipeline span{border-right:1px solid var(--v111-line);min-height:2.65rem;color:var(--v111-muted);align-items:center;gap:.4rem;padding:.45rem .65rem;font-size:.62rem;display:flex}.v111-capture-pipeline span:last-child{border-right:0}.v111-capture-pipeline span b{color:var(--v111-faint);font-size:.54rem}.v111-capture-pipeline span[data-active=true]{background:var(--v111-violet-soft);color:var(--v111-violet);font-weight:750}.capture-stage{border:1px solid var(--v111-line);background:var(--v111-card);border-radius:1rem;min-height:24rem!important}.capture-record-panel{min-height:24rem!important}.capture-context-line{text-transform:uppercase;letter-spacing:.08em;font-size:.58rem!important}.capture-footer{min-height:1.6rem;border:0!important;padding:.55rem .15rem 0!important}.capture-upload-drop{box-shadow:none!important;background:var(--v111-card-2)!important}.capture-editor{box-shadow:none!important;background:#fffdfa!important}.v16-head>div>p:last-child:empty,.v17-head>div>p:last-child:empty,.v15-handover header p:last-child:empty,.v16-foot:empty{display:none!important}.v16-head>span,.v17-head>span{background:var(--v111-violet-soft)!important;color:var(--v111-violet)!important}.v16-panel,.v17-panel,.v18-card,.v19-card{border-color:var(--v111-line)!important;background:var(--v111-card)!important;box-shadow:none!important}@media (max-width:80rem){.v111-home-grid,.v111-workspace-grid{grid-template-columns:1fr}.v111-presence>div{grid-template-columns:repeat(2,1fr)}.v111-intelligence-dock>div{grid-template-columns:repeat(3,1fr)}.v111-journey-layout{grid-template-columns:9rem minmax(22rem,1fr)}.v111-journey-detail{grid-column:1/-1;grid-template-columns:repeat(4,1fr);gap:.7rem;display:grid;position:static}.v111-journey-detail>.anvaya-eyebrow,.v111-journey-detail>h2,.v111-journey-detail>time,.v111-journey-detail>hr{grid-column:1/-1}.v111-journey-detail section{margin:0}.v111-patient-identity{grid-template-columns:auto 1fr}.v111-patient-identity dl{grid-column:1/-1}}@media (max-width:64rem){.shell-root{grid-template-columns:4.8rem minmax(0,1fr)!important}.shell-nav-button span{display:none}.shell-nav-button{min-height:3.5rem!important}.shell-brand{width:3.9rem!important}.v111-attention-strip>div{grid-template-columns:repeat(3,1fr)}.v111-attention-strip>div button:nth-child(3){border-right:0}.v111-attention-strip>div button:nth-child(n+4){border-top:1px solid var(--v111-line)}.v111-metrics,.v111-quick-actions{grid-template-columns:1fr 1fr}.v111-glance-row{grid-template-columns:1fr}.v111-intelligence-dock>div{grid-template-columns:1fr 1fr}.v111-journey-layout{grid-template-columns:1fr}.v111-journey-filters{padding:.45rem;display:flex;overflow-x:auto}.v111-journey-filters header{display:none}.v111-journey-filters button{white-space:nowrap;width:auto}.v111-flat-journey article{grid-template-columns:7rem 4.7rem minmax(10rem,1fr)}.v111-flat-stem{left:9.35rem}}@media (max-width:48rem){.v111-home,.v111-patient-workspace{padding:.75rem}.v111-home-head{flex-direction:column;align-items:start}.v111-home-head-actions{width:100%}.v111-home-head-actions>button{flex:1}.v111-patient-ribbon{display:flex;overflow-x:auto}.v111-patient-ribbon>button{min-width:8.5rem}.v111-attention-strip>div{grid-template-columns:1fr 1fr}.v111-attention-strip>div button{border-top:1px solid var(--v111-line);border-right:1px solid var(--v111-line)!important}.v111-attention-strip>div button:nth-child(odd){border-left:0}.v111-home-grid{display:block}.v111-presence{margin-top:.8rem}.v111-patient-identity dl{grid-template-columns:1fr}.v111-patient-identity dl div{border-left:0;border-top:1px solid var(--v111-line);padding:.4rem 0}.v111-patient-tabs{overflow-x:auto}.v111-patient-tabs>button,.v111-patient-tabs>details>summary{white-space:nowrap}.v111-intelligence-dock>div{grid-template-columns:1fr}.v111-journey-mini-line{display:flex}.v111-flat-journey{justify-content:stretch}.v111-flat-journey article{grid-template-columns:5.3rem 3.7rem minmax(8rem,1fr);min-height:5.6rem}.v111-flat-node{width:2.6rem;height:2.6rem}.v111-flat-journey article[data-significance=critical] .v111-flat-node{width:3.4rem;height:3.4rem}.v111-flat-journey article[data-significance=important] .v111-flat-node{width:3rem;height:3rem}.v111-flat-stem{top:calc(50% + 1.3rem);left:7.15rem}.v111-journey-detail{display:block}.v111-capture-pipeline{grid-template-columns:1fr}.v111-capture-pipeline span{border-right:0;border-bottom:1px solid var(--v111-line);min-height:2rem}.v111-capture-pipeline span:last-child{border-bottom:0}}:root{--v112-ink:#241f27;--v112-paper:#f6f1ea;--v112-card:#fffdf9;--v112-line:#ddd5cc;--v112-violet:#6e4b8c;--v112-violet-soft:#eee5f4;--v112-rail:#241d2d}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:3px solid color-mix(in srgb,var(--v112-violet) 62%,white);outline-offset:2px}.shell-root{background:var(--v112-paper)!important;color:var(--v112-ink)!important}.shell-rail{background:var(--v112-rail)!important}.shell-stage,.shell-main{min-width:0;background:var(--v112-paper)!important}.shell-topbar{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-bottom:1px solid var(--v112-line)!important;background:#f6f1eaf7!important;min-height:4.15rem!important;padding:.55rem 1rem!important}.shell-back-button,.shell-home-shortcut{border:1px solid var(--v112-line);background:var(--v112-card);min-height:2.2rem;color:var(--v112-ink);cursor:pointer;border-radius:.58rem;padding:.35rem .62rem;font-weight:720}.shell-back-button{min-width:2.2rem;padding:.35rem}.shell-back-button:hover,.shell-home-shortcut:hover{background:#faf5fb;border-color:#bcaec4}.shell-hospital{min-width:0;color:var(--v112-ink)!important}.shell-hospital strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--v112-ink)!important}.shell-hospital span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#736b76!important}.shell-reference-badge{border:1px solid #d8c8e3;color:#5e3b78!important;background:#e9e0ef!important}.shell-environment-switch{border:1px solid var(--v112-line);white-space:nowrap;background:#eee8e1;border-radius:.68rem;align-items:center;gap:.14rem;padding:.18rem;display:flex}.shell-environment-switch button{color:#6d6570;cursor:pointer;background:0 0;border:0;border-radius:.5rem;min-height:2rem;padding:.3rem .62rem;font-size:.68rem;font-weight:760}.shell-environment-switch button[data-active=true]{color:#fff;background:#33283e;box-shadow:0 2px 7px #241d2d24}.shell-environment-switch button:disabled{opacity:.38;cursor:not-allowed}.shell-patient-context{border-left:1px solid var(--v112-line)!important;min-width:0!important;padding-left:.8rem!important}.shell-patient-context strong{color:var(--v112-ink)!important}.shell-patient-context span{color:#746d76!important}.shell-patient-context em{background:var(--v112-violet-soft)!important;color:#5f3e77!important}.shell-top-actions{gap:.34rem!important}.shell-icon-button,.shell-profile summary{border:1px solid var(--v112-line)!important;background:var(--v112-card)!important;color:var(--v112-ink)!important}.shell-chat-button{color:#fff!important;background:#34283f!important;border-color:#34283f!important}.shell-chat-button:hover{background:#443252!important;border-color:#443252!important}.shell-profile-menu strong,.shell-profile-menu button,.shell-profile-menu label{color:var(--v112-ink)!important}.shell-profile-menu span{color:#766d78!important}.shell-profile-menu button:hover{color:#4e3462!important;background:#f1eaf4!important}.shell-profile-menu select{border:1px solid var(--v112-line);color:var(--v112-ink);background:#fff;border-radius:.45rem;padding:.32rem}.god-mode-strip{color:#f7f1fa!important;background:#201926!important;border-bottom-color:#35283e!important}.god-mode-strip button,.god-mode-strip select{color:inherit}.god-mode-strip select{background:#34283f!important;border-color:#554262!important}.shell-main{padding-top:1rem!important}.shell-section-marker{pointer-events:none;color:#3d30420d!important}.v111-patient-ribbon>button,.v111-quick-actions button,.v111-patient-top-actions button,.v111-intelligence-dock button,.v111-attention-strip button{transition:background .14s,border-color .14s,transform .14s,box-shadow .14s}.v111-patient-ribbon>button:hover,.v111-quick-actions button:hover,.v111-patient-top-actions button:hover,.v111-intelligence-dock button:hover{transform:translateY(-1px);box-shadow:0 7px 18px #271e2c0f}.v111-attention-strip>div button{color:#625a64!important}.v111-attention-strip>div button strong{color:var(--v112-ink)!important}.launchpad-live{min-height:calc(100vh - 6rem)}.launch-stage-map button:focus-visible,.launch-button:focus-visible{outline-color:#c8a9e7}.shell-main :where(.v111-round-ribbon,.v111-attention-strip,.v111-round-summary,.v111-presence,.v111-patient-head,.v111-clinical-context,.v111-journey-preview,.v111-attention-panel,.v111-quick-panel,.v111-intelligence-dock,.v15-now-card){color:var(--v112-ink)}@media (max-width:1080px){.shell-hospital span{display:none}.shell-environment-switch button{padding-inline:.48rem}.shell-topbar{gap:.45rem!important}}@media (max-width:820px){.shell-topbar{min-height:3.8rem!important;padding:.45rem .65rem!important}.shell-home-shortcut{display:none}.shell-environment-switch{order:3}.shell-environment-switch button{padding-inline:.42rem;font-size:.62rem}.shell-patient-context{display:none!important}.shell-top-actions .shell-chat-button span{display:none}.shell-profile-menu{max-width:calc(100vw - 1rem);right:.2rem!important}}@media (max-width:620px){.shell-hospital{display:none!important}.shell-environment-switch{margin-inline:auto}.shell-top-actions{margin-left:0!important}.shell-main{padding-bottom:5.25rem!important}.shell-mobile-nav{border-top:1px solid var(--v112-line)!important;background:#fffdf9fa!important}.shell-mobile-nav button{color:#625a64!important}.shell-mobile-nav button[data-active=true]{color:#5b3a75!important;background:#f1e8f6!important}}:root{--v113-paper:#f7f3ed;--v113-card:#fffdf9;--v113-ink:#221f24;--v113-muted:#756e78;--v113-line:#ddd6cf;--v113-violet:#65408d;--v113-violet-soft:#eee6f5;--v113-rail:#241d2d;--v113-danger:#a94342;--v113-shadow:0 18px 50px #271d2c1a}.shell-root{transition:grid-template-columns .18s;grid-template-columns:4.5rem minmax(0,1fr)!important}.shell-rail{flex-direction:column;height:100vh;min-height:0;overflow:hidden;background:var(--v113-rail)!important;padding:.65rem .45rem!important;display:flex!important}.v113-rail-head{border-bottom:1px solid #ffffff14;place-items:center;gap:.4rem;padding-bottom:.45rem;display:grid}.shell-brand{background:#ffffff0f!important;border-radius:.75rem!important;width:2.65rem!important;height:2.65rem!important;padding:.45rem!important}.shell-brand img{filter:none!important;width:100%!important}.v113-rail-toggle{color:#bdb4c5;cursor:pointer;background:0 0;border:0;border-radius:.65rem;place-items:center;width:2.45rem;height:2.35rem;display:grid}.shell-rail-nav{margin-top:.7rem;overflow:hidden;gap:.25rem!important}.shell-nav-button{white-space:nowrap;width:100%;overflow:hidden;color:#beb4c7!important;border-radius:.72rem!important;justify-content:flex-start!important;align-items:center!important;gap:.7rem!important;min-height:3.35rem!important;padding:.55rem .72rem!important;display:flex!important}.shell-nav-button svg{flex:none;font-size:1.16rem!important}.shell-nav-button span{font-size:.76rem;font-weight:720;display:none}.shell-root[data-rail-expanded=true] .shell-nav-button span{display:inline}.shell-rail-footer{white-space:nowrap;opacity:.62;margin-top:auto;overflow:hidden;font-size:.52rem!important}.shell-root:not([data-rail-expanded=true]) .shell-rail-footer{display:none}.shell-stage{min-width:0;overflow:hidden}.shell-main{min-width:0!important;padding:0!important;overflow-x:hidden!important}.shell-topbar{background:#f7f3edf5!important;grid-template-columns:auto minmax(12rem,auto) minmax(0,1fr) auto!important;gap:.65rem!important;min-height:4rem!important;padding:.55rem 1rem!important}.shell-hospital{display:none!important}.shell-route-controls{min-width:0}.shell-home-shortcut{display:none!important}.shell-back-button{font-size:1.15rem;color:var(--v113-ink)!important;background:0 0!important;border:0!important}.v113-workspace-switch{cursor:pointer;text-align:left;grid-template-columns:auto 1fr auto;align-items:center;gap:.4rem;max-width:21rem;min-height:2.45rem;border:1px solid var(--v113-line)!important;background:var(--v113-card)!important;color:var(--v113-ink)!important;border-radius:.72rem!important;padding:.35rem .55rem!important;display:grid!important}.v113-workspace-switch span{text-transform:uppercase;letter-spacing:.07em;color:var(--v113-violet);font-size:.61rem;font-weight:800}.v113-workspace-switch strong{text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;overflow:hidden}.v113-workspace-switch b{color:var(--v113-muted);font-weight:500}.shell-patient-context{border-left:0!important;padding-left:.3rem!important}.shell-top-actions{align-items:center;gap:.45rem;display:flex}.shell-chat-button{color:#fff!important;background:#34283f!important;border-radius:.7rem!important;min-height:2.45rem!important;padding:.45rem .75rem!important}.god-mode-strip{min-height:2.1rem!important;padding:.28rem .7rem!important;font-size:.64rem!important}.v113-environment-gate{padding:clamp(1rem,4vw,3rem)!important}.v113-environment-choice{grid-template-columns:1fr 1fr;gap:1rem;width:min(100%,62rem);margin:auto;display:grid}.v113-environment-choice>button{text-align:left;border:1px solid var(--v113-line);background:var(--v113-card);min-height:15rem;color:var(--v113-ink);cursor:pointer;border-radius:1.35rem;grid-template-columns:auto 1fr auto;align-items:end;gap:1rem;padding:1.4rem;display:grid;box-shadow:0 12px 34px #281e2c0b}.v113-environment-choice>button:hover{border-color:#c7b7d3;transform:translateY(-2px)}.v113-environment-icon{background:var(--v113-violet-soft);width:3.6rem;height:3.6rem;color:var(--v113-violet);border-radius:50%;align-self:start;place-items:center;font-size:1.5rem;display:grid}.v113-environment-choice strong{font-family:var(--anvaya-font-display);font-size:2rem;display:block}.v113-environment-choice small{color:var(--v113-muted)}.v113-institution-choice{width:min(100%,62rem);margin:auto}.v113-institution-choice>header{align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.v113-institution-choice>header>button{border:1px solid var(--v113-line);background:var(--v113-card);border-radius:.7rem;width:2.5rem;height:2.5rem}.v113-institution-choice h1{margin:.08rem 0;font-size:2rem}.v113-institution-choice>div{gap:.55rem;display:grid}.v113-institution-choice>div>button{border:1px solid var(--v113-line);background:var(--v113-card);color:var(--v113-ink);text-align:left;cursor:pointer;border-radius:.9rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.8rem;padding:.8rem;display:grid}.v113-institution-choice>div>button:hover{background:#fdf9ff;border-color:#c4b2d0}.v113-institution-monogram{background:var(--v113-violet-soft);width:2.65rem;height:2.65rem;color:var(--v113-violet);border-radius:.7rem;place-items:center;font-size:.72rem;font-weight:800;display:grid}.v113-institution-choice small{color:var(--v113-muted);margin-top:.1rem;display:block}.v113-switcher-backdrop,.v113-sheet-backdrop{z-index:1300;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1a141f3d;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.v113-switcher{border:1px solid var(--v113-line);background:var(--v113-card);width:min(34rem,100%);max-height:min(78vh,44rem);box-shadow:var(--v113-shadow);border-radius:1.15rem;padding:1rem;overflow:auto}.v113-switcher>header,.v113-bottom-sheet>header,.v113-tools-sheet>header{justify-content:space-between;align-items:start;gap:1rem;display:flex}.v113-switcher h2,.v113-tools-sheet h2{font-family:var(--anvaya-font-display);margin:.05rem 0;font-size:1.7rem}.v113-switcher>header>button,.v113-bottom-sheet>header>button,.v113-tools-sheet>header>button{cursor:pointer;background:0 0;border:0;font-size:1.35rem}.v113-segmented{background:#eee8e1;border-radius:.7rem;grid-template-columns:1fr 1fr;gap:.2rem;margin:.9rem 0;padding:.2rem;display:grid}.v113-segmented button{color:var(--v113-muted);background:0 0;border:0;border-radius:.55rem;padding:.55rem;font-weight:720}.v113-segmented button[data-active=true]{background:var(--v113-card);color:var(--v113-violet);box-shadow:0 2px 8px #281e2d14}.v113-switcher-list{gap:.45rem;display:grid}.v113-switcher-list>button{text-align:left;border:1px solid var(--v113-line);background:var(--v113-card);cursor:pointer;border-radius:.78rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.65rem;padding:.65rem;display:grid}.v113-switcher-list>button>span{background:var(--v113-violet-soft);width:2.4rem;height:2.4rem;color:var(--v113-violet);border-radius:.62rem;place-items:center;font-size:.66rem;font-weight:800;display:grid}.v113-switcher-list small{color:var(--v113-muted);margin-top:.08rem;display:block}.v113-switcher-list>button[data-current=true]{background:#fbf7fd;border-color:#bca4cc}.v113-switcher-empty{text-align:center;color:var(--v113-muted);padding:1.3rem}.v113-home{gap:1rem;width:min(100%,92rem);margin:0 auto;padding:clamp(1rem,2.5vw,2.2rem);display:grid}.v113-home-head{justify-content:space-between;align-items:end;gap:1rem;display:flex}.v113-home-head h1{font-family:var(--anvaya-font-display);letter-spacing:-.045em;margin:.05rem 0 0;font-size:clamp(2rem,4vw,3.4rem);font-weight:600}.v113-primary-action{background:var(--v113-violet);color:#fff;cursor:pointer;border:0;border-radius:.75rem;align-items:center;gap:.45rem;min-height:2.8rem;padding:.55rem 1rem;font-weight:760;display:flex}.v113-round-ribbon{border:1px solid var(--v113-line);background:var(--v113-card);border-radius:1rem;padding:.8rem}.v113-round-ribbon>header{justify-content:space-between;align-items:center;padding:.05rem .15rem .65rem;display:flex}.v113-round-ribbon>header>button{color:var(--v113-violet);cursor:pointer;background:0 0;border:0;font-weight:720}.v113-round-ribbon>div{scroll-snap-type:x proximity;gap:.55rem;padding:.1rem .1rem .35rem;display:flex;overflow-x:auto}.v113-round-ribbon>div>button{scroll-snap-align:start;border:1px solid var(--v113-line);min-height:8.9rem;color:var(--v113-ink);text-align:left;cursor:grab;background:#fdfaf6;border-radius:.82rem;flex:0 0 9rem;grid-template-rows:auto auto auto auto;grid-template-columns:auto 1fr;align-content:start;gap:.13rem .45rem;padding:.65rem;transition:transform .13s,border-color .13s,box-shadow .13s;display:grid;position:relative}.v113-round-ribbon>div>button:active{cursor:grabbing;transform:scale(.985)}.v113-round-ribbon>div>button:hover{border-color:#c8b7d2;box-shadow:0 8px 20px #281e2c0d}.v113-round-ribbon>div>button>span{background:var(--v113-violet-soft);width:2.05rem;height:2.05rem;color:var(--v113-violet);border-radius:50%;grid-row:1/3;place-items:center;font-size:.68rem;font-weight:800;display:grid}.v113-round-ribbon>div>button>b{color:var(--v113-muted);font-size:.58rem}.v113-round-ribbon>div>button>strong{text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.v113-round-ribbon>div>button>small,.v113-round-ribbon>div>button>em{color:var(--v113-muted);text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;font-size:.66rem;font-style:normal;overflow:hidden}.v113-round-ribbon>div>button>i{color:#fff;background:#a64749;border-radius:999px;place-items:center;min-width:1.15rem;height:1.15rem;padding:0 .25rem;font-size:.56rem;font-style:normal;display:grid;position:absolute;top:.45rem;right:.45rem}.v113-attention-bar{border:1px solid var(--v113-line);background:var(--v113-card);border-radius:.9rem;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.v113-attention-bar button{border:0;border-right:1px solid var(--v113-line);min-height:4rem;color:var(--v113-ink);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:.8rem;padding:.65rem .9rem;display:flex}.v113-attention-bar button:last-child{border-right:0}.v113-attention-bar span{color:var(--v113-muted);font-size:.72rem}.v113-attention-bar strong{font-family:var(--anvaya-font-display);font-size:1.45rem}.v113-attention-bar button[data-risk=high] strong{color:var(--v113-danger)}.v113-home-actions{justify-content:flex-end;gap:.45rem;display:flex}.v113-home-actions button{border:1px solid var(--v113-line);background:var(--v113-card);min-height:2.55rem;color:var(--v113-ink);cursor:pointer;border-radius:.68rem;align-items:center;gap:.4rem;padding:.45rem .72rem;display:flex}.v113-home-actions .v113-ask-action{color:#fff;background:#34283f;border-color:#34283f}.v113-bottom-sheet{border:1px solid var(--v113-line);background:var(--v113-card);width:min(46rem,100%);max-height:80vh;box-shadow:var(--v113-shadow);border-radius:1.15rem 1.15rem .4rem .4rem;align-self:end;padding:1rem;overflow:auto}.v113-bottom-sheet .v15-workbench{margin-top:.7rem}.v113-patient-workspace{gap:.9rem;width:min(100%,92rem);margin:0 auto;padding:clamp(.8rem,2vw,1.7rem);display:grid}.v113-patient-head{border:1px solid var(--v113-line);background:var(--v113-card);border-radius:1rem;overflow:hidden}.v113-patient-topline{border-bottom:1px solid var(--v113-line);justify-content:space-between;align-items:center;padding:.55rem .7rem;display:flex}.v113-patient-topline button{color:var(--v113-ink);cursor:pointer;background:0 0;border:0}.v113-patient-identity{grid-template-columns:auto minmax(12rem,1fr) auto;align-items:center;gap:.8rem;padding:.9rem 1rem;display:grid}.v113-patient-identity>span{background:var(--v113-violet-soft);width:3.4rem;height:3.4rem;color:var(--v113-violet);border-radius:.9rem;place-items:center;font-weight:800;display:grid}.v113-patient-identity h1{font-family:var(--anvaya-font-display);margin:0;font-size:1.75rem}.v113-patient-identity p,.v113-patient-identity small{color:var(--v113-muted);margin:.08rem 0}.v113-patient-identity dl{grid-template-columns:repeat(2,minmax(7rem,1fr));gap:1rem;margin:0;display:grid}.v113-patient-identity dt{text-transform:uppercase;letter-spacing:.06em;color:var(--v113-muted);font-size:.56rem}.v113-patient-identity dd{margin:.15rem 0 0;font-size:.76rem}.v113-patient-tabs{border-top:1px solid var(--v113-line);align-items:center;padding:0 .6rem;display:flex;overflow-x:auto}.v113-patient-tabs button{min-height:2.8rem;color:var(--v113-muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:.5rem .65rem;font-size:.72rem;font-weight:720}.v113-patient-tabs button[data-active=true]{color:var(--v113-violet);border-color:var(--v113-violet)}.v113-patient-tabs em{color:var(--v113-violet);background:#efe6f5;border-radius:999px;margin-left:.25rem;padding:.08rem .3rem;font-size:.55rem;font-style:normal}.v113-workspace-grid{grid-template-columns:minmax(0,1.6fr) minmax(16rem,.7fr);gap:.9rem;display:grid}.v113-workspace-grid main,.v113-workspace-grid aside{align-content:start;gap:.8rem;display:grid}.v113-clinical-context,.v113-journey-preview,.v113-attention-panel{border:1px solid var(--v113-line);background:var(--v113-card);border-radius:.9rem;padding:.85rem}.v113-clinical-context header,.v113-journey-preview header,.v113-attention-panel header{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.v113-clinical-context header span{color:var(--v113-muted);font-size:.62rem}.v113-clinical-context p{margin:.65rem 0 .1rem;font-size:.9rem;line-height:1.55}.v113-journey-preview header button,.v113-attention-panel header button{color:var(--v113-violet);cursor:pointer;background:0 0;border:0;font-weight:760}.v113-journey-preview>div{align-items:start;padding-top:.75rem;display:flex;overflow-x:auto}.v113-journey-preview>div>button{color:var(--v113-ink);cursor:pointer;background:0 0;border:0;flex:0 0 6.8rem;justify-items:center;gap:.24rem;display:grid;position:relative}.v113-journey-preview>div>button>span{color:#65408d;z-index:1;background:#f6f0fb;border:2px solid #8262aa;border-radius:50%;place-items:center;width:2.25rem;height:2.25rem;display:grid}.v113-journey-preview>div>button>i{background:#c8b7d8;width:calc(100% - 2.2rem);height:1px;position:absolute;top:1.08rem;left:calc(50% + 1.1rem)}.v113-journey-preview strong{text-align:center;font-size:.66rem}.v113-journey-preview small{color:var(--v113-muted);font-size:.56rem}.v113-attention-panel>button{border:0;border-top:1px solid var(--v113-line);text-align:left;width:100%;color:var(--v113-ink);cursor:pointer;background:0 0;grid-template-columns:auto 1fr;align-items:start;gap:.55rem;padding:.55rem 0;display:grid}.v113-attention-panel>button small{color:var(--v113-muted);margin-top:.12rem;display:block}.v113-attention-panel>p{color:var(--v113-muted);font-size:.76rem}.v113-patient-actions{grid-template-columns:1.2fr 1fr 1fr;gap:.45rem;display:grid}.v113-patient-actions button{border:1px solid var(--v113-line);background:var(--v113-card);min-height:3.15rem;color:var(--v113-ink);cursor:pointer;border-radius:.75rem;justify-content:center;align-items:center;gap:.4rem;font-weight:720;display:flex}.v113-patient-actions button.primary{background:var(--v113-violet);border-color:var(--v113-violet);color:#fff}.v113-tools-sheet{border:1px solid var(--v113-line);background:var(--v113-card);width:min(46rem,100%);max-height:82vh;box-shadow:var(--v113-shadow);border-radius:1.15rem 1.15rem .4rem .4rem;align-self:end;padding:1rem;overflow:auto}.v113-tool-groups{grid-template-columns:repeat(3,1fr);gap:.7rem;margin-top:.8rem;display:grid}.v113-tool-groups section{border:1px solid var(--v113-line);border-radius:.75rem;align-content:start;gap:.3rem;padding:.65rem;display:grid}.v113-tool-groups section>strong{color:var(--v113-muted);text-transform:uppercase;letter-spacing:.06em;padding:.25rem .35rem;font-size:.62rem}.v113-tool-groups button{color:var(--v113-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.55rem;padding:.55rem .45rem}.v113-tool-groups button:hover{background:var(--v113-violet-soft);color:var(--v113-violet)}.v113-ask-overlay>section{background:var(--v113-card)!important;border:1px solid var(--v113-line)!important;width:min(48rem,100vw - 2rem)!important;max-height:min(86vh,56rem)!important;box-shadow:var(--v113-shadow)!important;border-radius:1.15rem!important;padding:1rem!important}.v113-ask-overlay>section>header small{color:var(--v113-muted);margin-top:.12rem;display:block}.v113-ask-box{background:#fff;border:1px solid #cfc5d5;border-radius:.9rem;grid-template-columns:1fr auto;gap:.45rem;margin-top:.8rem;padding:.4rem;display:grid}.v113-ask-box textarea{resize:vertical;min-height:4.1rem;max-height:12rem;color:var(--v113-ink);background:0 0;border:0;outline:0;padding:.55rem;line-height:1.45}.v113-ask-box button{background:var(--v113-violet);color:#fff;border:0;border-radius:.65rem;align-self:end;min-width:4.2rem;min-height:2.55rem;font-weight:760}.v113-ask-prompts{flex-wrap:wrap;gap:.35rem;margin-top:.55rem;display:flex}.v113-ask-prompts button{border:1px solid var(--v113-line);color:var(--v113-muted);cursor:pointer;background:#fbf8f4;border-radius:999px;padding:.38rem .6rem;font-size:.68rem}.v113-rag-answer{gap:.65rem;margin-top:.85rem;display:grid}.v113-answer-text{white-space:pre-wrap;font-size:.9rem;line-height:1.6}.v113-answer-meta{gap:.35rem;display:flex}.v113-answer-meta span{background:var(--v113-violet-soft);color:var(--v113-violet);border-radius:999px;padding:.25rem .45rem;font-size:.62rem}.v113-answer-caution{background:#fbf2e9;border-left:3px solid #a86b35;margin:0;padding:.55rem .65rem;font-size:.72rem}.v113-source-toggle{border:1px solid var(--v113-line);color:var(--v113-ink);cursor:pointer;background:#fbf8f4;border-radius:.7rem;justify-content:space-between;align-items:center;padding:.55rem .65rem;display:flex}.v113-rag-sources{gap:.45rem;display:grid}.v113-rag-sources article{border:1px solid var(--v113-line);background:#fff;border-radius:.7rem;padding:.65rem}.v113-rag-sources article header{grid-template-columns:auto 1fr auto;align-items:center;gap:.45rem;display:grid}.v113-rag-sources article header>span{background:var(--v113-violet-soft);color:var(--v113-violet);border-radius:.32rem;padding:.12rem .28rem;font-size:.58rem;font-weight:800}.v113-rag-sources article header small{color:var(--v113-muted);font-size:.58rem}.v113-rag-sources article>p{color:#5f5861;font-size:.72rem;line-height:1.45}.v113-rag-sources details{color:var(--v113-muted);font-size:.68rem}[draggable=true]{touch-action:pan-y}.v113-round-ribbon>div,.v113-journey-preview>div{-webkit-overflow-scrolling:touch;scrollbar-width:thin}.v113-round-ribbon>div>button,.v113-journey-preview button,.v113-patient-actions button,.shell-nav-button{transition:transform .14s,background .14s,border-color .14s,box-shadow .14s}@media (max-width:900px){.shell-root,.shell-root[data-rail-expanded=true]{grid-template-columns:4.25rem minmax(0,1fr)!important}.shell-root[data-rail-expanded=true] .shell-nav-button span,.v113-rail-toggle{display:none}.v113-workspace-grid{grid-template-columns:1fr}.v113-patient-identity{grid-template-columns:auto 1fr}.v113-patient-identity dl{grid-column:1/-1}.v113-tool-groups{grid-template-columns:1fr 1fr}}@media (max-width:620px){.shell-root,.shell-root[data-rail-expanded=true]{display:block!important}.shell-rail{display:none!important}.shell-topbar{grid-template-columns:auto minmax(0,1fr) auto!important;padding:.45rem .55rem!important}.shell-route-controls{display:flex!important}.v113-workspace-switch{min-width:0;max-width:none}.v113-workspace-switch strong{display:block}.shell-patient-context{display:none!important}.shell-chat-button span{display:none}.shell-mobile-nav{z-index:1000;grid-template-columns:repeat(5,1fr)!important;display:grid!important}.v113-home{padding:.75rem .75rem 5.2rem}.v113-home-head{align-items:start}.v113-home-head h1{font-size:2.2rem}.v113-primary-action span{display:none}.v113-round-ribbon>div>button{flex-basis:8.25rem}.v113-attention-bar{grid-template-columns:1fr 1fr 1fr}.v113-attention-bar button{border-right:1px solid var(--v113-line);justify-items:start;gap:.1rem;padding:.55rem;display:grid}.v113-attention-bar span{font-size:.58rem}.v113-attention-bar strong{font-size:1.2rem}.v113-home-actions{justify-content:stretch}.v113-home-actions button{flex:1;justify-content:center}.v113-environment-choice{grid-template-columns:1fr}.v113-environment-choice>button{min-height:10rem}.v113-patient-workspace{padding:.65rem .65rem 5.3rem}.v113-patient-identity{grid-template-columns:auto 1fr;padding:.7rem}.v113-patient-identity dl{display:none}.v113-patient-tabs{padding:0 .25rem}.v113-workspace-grid{display:block}.v113-workspace-grid aside{margin-top:.7rem}.v113-tool-groups{grid-template-columns:1fr}.v113-sheet-backdrop,.v113-switcher-backdrop{place-items:end center;padding:.4rem}.v113-switcher,.v113-bottom-sheet,.v113-tools-sheet{border-radius:1rem 1rem .25rem .25rem;width:100%}.v113-ask-overlay>section{border-radius:1rem 1rem 0 0!important;width:100%!important;max-height:92vh!important}.v113-ask-box{grid-template-columns:1fr}.v113-ask-box button{justify-self:end}.v113-rag-sources article header{grid-template-columns:auto 1fr}.v113-rag-sources article header small{grid-column:2}.god-mode-strip{display:none!important}}:root{--v114-paper:#f5f0e9;--v114-paper-2:#eee6dd;--v114-card:#fffdf9;--v114-ink:#211d24;--v114-muted:#756d78;--v114-line:#ded5cd;--v114-line-strong:#cdbfc7;--v114-violet:#68428f;--v114-violet-2:#8c69ae;--v114-violet-soft:#eee5f5;--v114-rail:#211a2a;--v114-rail-2:#2b2135;--v114-shadow:0 24px 70px #231b271f;--v114-soft-shadow:0 12px 32px #231b2712}html,body,#root{background:var(--v114-paper)!important;color:var(--v114-ink)!important}button,input,select,textarea{font:inherit}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid color-mix(in srgb,var(--v114-violet) 72%,white);outline-offset:2px}.v114-landing{background:var(--v114-paper);grid-template-columns:minmax(0,1.12fr) minmax(24rem,.88fr);min-height:100dvh;display:grid;overflow:hidden}.v114-landing-brand{background:linear-gradient(145deg,#f8f4ee 0%,#f2ebe4 64%,#ede4dd 100%);flex-direction:column;justify-content:space-between;min-height:100dvh;padding:clamp(2rem,5vw,5rem);display:flex;position:relative;overflow:hidden}.v114-landing-wordmark{z-index:2;width:clamp(10rem,18vw,15rem);height:auto;position:relative}.v114-landing-brand>.anvaya-powered-by{z-index:2;position:relative;color:#5e5660!important;font-size:.7rem!important}.v114-landing-art{pointer-events:none;position:absolute;inset:10% -4% 4% 12%}.v114-landing-art>img{object-fit:contain;filter:drop-shadow(0 18px 30px #4b2f672e);width:4.3rem;height:4.3rem;animation:7s ease-in-out infinite v114MarkFloat;position:absolute;top:43%;left:45%}.v114-orbit{border:1px solid #67418f3d;border-radius:50%;position:absolute;transform:rotate(-17deg)}.v114-orbit-a{width:40rem;height:16rem;top:35%;left:5%}.v114-orbit-b{border-color:#67418f24;width:30rem;height:30rem;top:19%;left:24%}.v114-orbit-c{border-color:#67418f1a;width:52rem;height:24rem;top:39%;left:-5%}.v114-node{background:var(--v114-card);border:2px solid var(--v114-violet);border-radius:50%;width:.75rem;height:.75rem;position:absolute;box-shadow:0 0 0 .45rem #68428f0f}.v114-node-a{top:48%;left:17%}.v114-node-b{width:1.1rem;height:1.1rem;top:30%;left:53%}.v114-node-c{width:1.45rem;height:1.45rem;top:58%;left:72%}.v114-node-d{top:68%;left:38%}.v114-thread{transform-origin:0;background:linear-gradient(90deg,#68428f14,#68428f59,#68428f14);height:1px;position:absolute}.v114-thread-a{width:31rem;top:49%;left:17%;transform:rotate(-14deg)}.v114-thread-b{width:25rem;top:69%;left:38%;transform:rotate(-22deg)}.v114-landing-entry{background:linear-gradient(165deg,#332541 0%,#211927 66%,#1b161f 100%);place-items:center;padding:clamp(1.5rem,5vw,5rem);display:grid;position:relative}.v114-landing-entry:before{content:"";pointer-events:none;background:radial-gradient(circle at 25% 20%,#9a71c224,#0000 35%),radial-gradient(circle at 90% 80%,#7b4fa21f,#0000 30%);position:absolute;inset:0}.v114-entry-card{z-index:1;background:#fffffff5;border:1px solid #ffffff1f;border-radius:1.5rem;width:min(100%,27rem);padding:2rem;position:relative;box-shadow:0 32px 90px #07040a47}.v114-entry-mark{background:var(--v114-violet-soft);border-radius:1rem;place-items:center;width:3.3rem;height:3.3rem;margin-bottom:2.6rem;display:grid}.v114-entry-mark img{width:2rem}.v114-entry-card h1{font-family:var(--anvaya-font-display);letter-spacing:-.045em;color:var(--v114-ink);margin:0 0 1.2rem;font-size:clamp(2rem,4vw,3rem);font-weight:620}.v114-google-button{border:1px solid var(--v114-line-strong);width:100%;min-height:3.5rem;color:var(--v114-ink);cursor:pointer;text-align:left;background:#fff;border-radius:.85rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.8rem;padding:.65rem .8rem;transition:transform .15s,box-shadow .15s,border-color .15s;display:grid}.v114-google-button:hover{border-color:#b7a4c5;transform:translateY(-1px);box-shadow:0 10px 25px #2c203014}.v114-google-button>span{color:#4285f4;border:1px solid #ddd;border-radius:.55rem;place-items:center;width:2.15rem;height:2.15rem;font-weight:800;display:grid}.v114-google-button>b{color:var(--v114-violet);font-size:1.2rem}.v114-entry-error{color:#8b3939;background:#fbefed;border-radius:.65rem;margin:-.3rem 0 1rem;padding:.65rem .75rem;font-size:.78rem}.v114-entry-loader{align-items:center;gap:.4rem;height:3.5rem;display:flex}.v114-entry-loader i{background:var(--v114-violet);border-radius:50%;width:.48rem;height:.48rem;animation:1.2s ease-in-out infinite v114Pulse}.v114-entry-loader i:nth-child(2){animation-delay:.15s}.v114-entry-loader i:nth-child(3){animation-delay:.3s}@keyframes v114Pulse{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-.25rem)}}@keyframes v114MarkFloat{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-.7rem)rotate(3deg)}}.v114-environment-gate{background:linear-gradient(145deg,var(--v114-paper),#f9f5ef);grid-template-rows:auto 1fr auto;gap:1.5rem;min-height:100dvh;padding:clamp(1rem,4vw,3rem);display:grid}.v114-gate-head{justify-content:space-between;align-items:center;gap:1rem;display:flex}.v114-gate-head>img{width:9rem}.v114-gate-head>div{text-align:right;display:grid}.v114-gate-head strong{font-size:.75rem}.v114-gate-head span{color:var(--v114-muted);font-size:.64rem}.v114-environment-stage,.v114-institution-stage{width:min(100%,68rem);margin:auto}.v114-stage-label{color:var(--v114-muted);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:.55rem;margin-bottom:.8rem;font-size:.7rem;display:flex}.v114-stage-label span{border:1px solid var(--v114-line);width:1.75rem;height:1.75rem;color:var(--v114-violet);border-radius:50%;place-items:center;font-size:.58rem;display:grid}.v114-environment-cards{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.v114-environment-cards>button{text-align:left;border:1px solid var(--v114-line);background:var(--v114-card);min-height:15rem;color:var(--v114-ink);cursor:pointer;box-shadow:var(--v114-soft-shadow);border-radius:1.25rem;grid-template-columns:auto 1fr auto;align-items:end;gap:1rem;padding:1.35rem;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid}.v114-environment-cards>button:hover{box-shadow:var(--v114-shadow);border-color:#c2acd1;transform:translateY(-3px)}.v114-environment-cards strong{font-family:var(--anvaya-font-display);font-size:2rem;display:block}.v114-environment-cards small{color:var(--v114-muted)}.v114-environment-icon{background:var(--v114-violet-soft);width:3.5rem;height:3.5rem;color:var(--v114-violet);border-radius:50%;align-self:start;place-items:center;font-size:1.45rem;display:grid}.v114-institution-stage>header{align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.v114-institution-stage>header>button{border:1px solid var(--v114-line);background:var(--v114-card);cursor:pointer;border-radius:.7rem;width:2.5rem;height:2.5rem}.v114-institution-stage h1{font-family:var(--anvaya-font-display);margin:.05rem 0;font-size:2.25rem}.v114-institution-search,.v114-switcher-search{border:1px solid var(--v114-line);background:#fff;border-radius:.75rem;grid-template-columns:auto 1fr;align-items:center;gap:.5rem;margin-bottom:.7rem;padding:.45rem .65rem;display:grid}.v114-institution-search input,.v114-switcher-search input{color:var(--v114-ink);background:0 0;border:0;outline:0;min-width:0}.v114-institution-list{gap:.5rem;display:grid}.v114-institution-list>button{border:1px solid var(--v114-line);background:var(--v114-card);color:var(--v114-ink);text-align:left;cursor:pointer;border-radius:.85rem;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.75rem;padding:.75rem;transition:transform .14s,border-color .14s,background .14s;display:grid}.v114-institution-list>button:hover{background:#fdf9ff;border-color:#c3afd0;transform:translate(.15rem)}.v114-institution-list>button[data-current=true]{border-color:#b79ec7}.v114-institution-list small{color:var(--v114-muted);margin-top:.1rem;display:block}.v114-institution-list em,.v114-switcher-list em{background:var(--v114-violet-soft);color:var(--v114-violet);border-radius:999px;padding:.2rem .4rem;font-size:.58rem;font-style:normal}.v114-institution-monogram{background:var(--v114-violet-soft);width:2.65rem;height:2.65rem;color:var(--v114-violet);border-radius:.7rem;place-items:center;font-size:.68rem;font-weight:820;display:grid}.v114-empty{color:var(--v114-muted);text-align:center;margin:0;padding:1.1rem}.shell-root,.shell-root[data-rail-expanded=true]{align-items:stretch;min-height:100dvh!important}.shell-root{grid-template-columns:4.25rem minmax(0,1fr)!important}.shell-rail{z-index:40;top:0;background:linear-gradient(180deg,var(--v114-rail),#1d1723)!important;border-right:1px solid #ffffff0f!important;max-width:12rem!important;height:100dvh!important;position:sticky!important;overflow:hidden!important}.v113-rail-head{border:0!important;padding:.15rem 0 .65rem!important}.shell-brand{background:0 0!important}.v113-rail-toggle{border:1px solid #ffffff0f!important}.shell-rail-nav{overflow:hidden!important}.shell-nav-button{color:#bdb4c5!important;border-radius:.68rem!important;min-height:3.1rem!important;padding:.48rem .62rem!important;position:relative!important}.shell-nav-button svg{width:1.18rem;height:1.18rem}.shell-root:not([data-rail-expanded=true]) .shell-nav-button:hover:after{content:attr(aria-label);display:none}.god-mode-strip{display:none!important}.shell-stage{min-width:0!important;max-width:100vw!important;overflow:hidden!important}.shell-topbar{z-index:30;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:sticky;top:0;border-bottom:1px solid color-mix(in srgb,var(--v114-line) 72%,transparent)!important;background:#f5f0e9f0!important;grid-template-columns:auto minmax(10rem,21rem) minmax(0,1fr) auto!important;min-height:3.75rem!important;padding:.45rem .8rem!important}.v113-workspace-switch{background:#fffdf9e0!important;border-radius:.65rem!important;min-height:2.35rem!important}.shell-chat-button{background:var(--v114-rail-2)!important;border-radius:.65rem!important;min-height:2.35rem!important}.shell-profile-menu.v114-profile-menu{max-height:min(75vh,34rem);gap:.18rem!important;width:17rem!important;padding:.65rem!important;overflow:auto!important}.v114-profile-menu>header{border-bottom:1px solid var(--v114-line);margin-bottom:.2rem;padding:.4rem .45rem .65rem;display:grid}.v114-profile-menu>header span{color:var(--v114-muted);font-size:.68rem}.v114-profile-menu>button,.v114-founder-tools button{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.5rem;width:100%;padding:.52rem .5rem}.v114-profile-menu>button:hover,.v114-founder-tools button:hover{background:var(--v114-violet-soft)}.v114-presence-select{grid-template-columns:auto 1fr;align-items:center;gap:.6rem;padding:.45rem .5rem;display:grid}.v114-presence-select span{color:var(--v114-muted);font-size:.68rem}.v114-presence-select select,.v114-founder-tools select{border:1px solid var(--v114-line);background:#fff;border-radius:.45rem;min-width:0;padding:.35rem}.v114-founder-tools{border-top:1px solid var(--v114-line);border-bottom:1px solid var(--v114-line);margin:.2rem 0}.v114-founder-tools>summary{cursor:pointer;color:var(--v114-muted);padding:.55rem .5rem;font-size:.72rem}.v114-founder-tools>div{padding:0 0 .35rem;display:grid}.v114-founder-tools label{color:var(--v114-muted);gap:.3rem;padding:.45rem .5rem;font-size:.68rem;display:grid}.v114-signout{margin-top:.2rem;color:#8a3c3c!important}.shell-main{background:var(--v114-paper)!important;min-height:calc(100dvh - 3.75rem)!important}.v114-switcher-backdrop{z-index:1500;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#19131d47;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.v114-switcher{border:1px solid var(--v114-line);background:var(--v114-card);width:min(36rem,100%);max-height:min(80vh,45rem);box-shadow:var(--v114-shadow);border-radius:1.15rem;padding:1rem;overflow:auto}.v114-switcher>header{justify-content:space-between;align-items:flex-start;display:flex}.v114-switcher h2{font-family:var(--anvaya-font-display);margin:.05rem 0;font-size:1.8rem}.v114-switcher>header>button{cursor:pointer;background:0 0;border:0;font-size:1.35rem}.v114-segmented{background:#eee7df;border-radius:.65rem;grid-template-columns:1fr 1fr;gap:.2rem;margin:.85rem 0;padding:.2rem;display:grid}.v114-segmented button{color:var(--v114-muted);cursor:pointer;background:0 0;border:0;border-radius:.5rem;padding:.5rem;font-weight:720}.v114-segmented button[data-active=true]{color:var(--v114-violet);background:#fff;box-shadow:0 2px 7px #261c2a12}.v114-switcher-list{gap:.4rem;display:grid}.v114-switcher-list>button{text-align:left;border:1px solid var(--v114-line);cursor:pointer;background:#fff;border-radius:.75rem;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.65rem;padding:.62rem;display:grid}.v114-switcher-list>button>span{background:var(--v114-violet-soft);width:2.35rem;height:2.35rem;color:var(--v114-violet);border-radius:.58rem;place-items:center;font-size:.64rem;font-weight:800;display:grid}.v114-switcher-list small{color:var(--v114-muted);font-size:.65rem;display:block}.v114-switcher-list>button[data-current=true]{background:#fdf9ff;border-color:#bca5ca}.v113-home-head{align-items:center!important}.v113-home-head h1{font-size:clamp(2rem,3.2vw,2.9rem)!important}.v113-primary-action{box-shadow:0 8px 20px #68428f24;background:var(--v114-violet)!important;border-radius:.7rem!important;min-height:2.7rem!important}.v113-round-ribbon{box-shadow:none!important;background:#fffdf9db!important;border-radius:.9rem!important;padding:.65rem!important}.v113-round-ribbon>div{scrollbar-width:none;gap:.45rem!important;padding-bottom:.15rem!important}.v113-round-ribbon>div::-webkit-scrollbar{display:none}.v113-round-ribbon>div>button{background:#fff!important;border-radius:.72rem!important;flex-basis:8.6rem!important;min-height:7.8rem!important;padding:.58rem!important}.v113-round-ribbon>div>button:hover{transform:translateY(-2px)!important}.v113-attention-bar{border-color:var(--v114-line)!important;background:0 0!important;border-radius:.78rem!important}.v113-attention-bar button{min-height:3.5rem!important}.v113-home-actions{margin-top:.1rem!important}.v113-home-actions button{border-radius:.62rem!important;min-height:2.5rem!important}.v113-home-actions button:not(.v113-ask-action){background:0 0!important}.v113-ask-action{background:var(--v114-rail-2)!important;color:#fff!important}.v113-patient-workspace{width:min(100%,88rem)!important;padding:clamp(.65rem,1.8vw,1.45rem)!important}.v113-patient-head{gap:.55rem!important}.v113-patient-identity{box-shadow:none!important;border-radius:.9rem!important;padding:.72rem .85rem!important}.v113-patient-identity>span{width:2.65rem!important;height:2.65rem!important}.v113-patient-identity h1{font-size:1.35rem!important}.v113-patient-tabs{z-index:15;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);scrollbar-width:none;background:#f5f0e9f2;position:sticky;top:3.76rem;overflow-x:auto;padding:.2rem 0!important}.v113-patient-tabs::-webkit-scrollbar{display:none}.v113-patient-tabs button{border-radius:.55rem!important;min-width:max-content!important;min-height:2.5rem!important;padding:.45rem .7rem!important}.v113-patient-tabs button[data-active=true]{background:var(--v114-violet-soft)!important;color:var(--v114-violet)!important}.v113-workspace-grid{gap:.75rem!important}.v113-clinical-context,.v113-journey-preview,.v113-attention-panel{box-shadow:none!important;border-radius:.85rem!important}.v113-patient-actions{grid-template-columns:1.2fr 1fr 1fr!important;gap:.4rem!important}.v113-patient-actions button{border-radius:.68rem!important;min-height:2.85rem!important}.v113-tools-sheet{border-radius:1.1rem!important}.v113-tool-groups{gap:.65rem!important}.v113-tool-groups>section{border:1px solid var(--v114-line);border-radius:.75rem;padding:.45rem!important}.v113-tool-groups>section>strong{color:var(--v114-muted);text-transform:uppercase;letter-spacing:.07em;padding:.35rem .45rem;font-size:.62rem;display:block}.v113-tool-groups button{border-radius:.5rem!important}.v111-journey-layout{grid-template-columns:10.5rem minmax(0,1fr) minmax(16rem,20rem)!important;gap:1rem!important}.v111-journey-filters{background:#fffdf9bf!important;border-radius:.9rem!important;padding:.55rem!important}.v111-journey-filters button{border-radius:.55rem!important;padding:.52rem .6rem!important}.v111-journey-filters button[data-active=true]{background:var(--v114-violet-soft)!important;color:var(--v114-violet)!important}.v111-journey-canvas{background:#fffdf9!important;border-radius:1rem!important}.v111-flat-node{transition:transform .17s,box-shadow .17s!important}.v111-flat-node:hover{transform:scale(1.08)!important}.v111-journey-detail{box-shadow:none!important;background:#fffaf6!important;border-radius:1rem!important}.v111-journey-detail section{border-top:1px solid var(--v114-line);background:0 0!important;padding:.7rem 0!important}.v113-ask-overlay>section{border-radius:1.1rem!important;width:min(44rem,100vw - 2rem)!important}.v113-ask-box{border-radius:.8rem!important}.v113-ask-prompts{scrollbar-width:none;overflow-x:auto;flex-wrap:nowrap!important}.v113-ask-prompts::-webkit-scrollbar{display:none}.v113-ask-prompts button{white-space:nowrap}.v113-source-toggle{border:0!important;border-top:1px solid var(--v114-line)!important;background:0 0!important;border-radius:0!important;padding:.65rem 0!important}.v114-tasks{gap:1rem;width:min(100%,80rem);margin:auto;padding:clamp(1rem,2.5vw,2rem);display:grid}.v114-tasks>header{justify-content:space-between;align-items:end;gap:1rem;display:flex}.v114-tasks h1{font-family:var(--anvaya-font-display);letter-spacing:-.04em;margin:.08rem 0;font-size:clamp(2rem,4vw,3rem)}.v114-task-filters{background:#ebe4dc;border-radius:.65rem;gap:.25rem;padding:.2rem;display:flex}.v114-task-filters button{color:var(--v114-muted);cursor:pointer;background:0 0;border:0;border-radius:.5rem;padding:.45rem .65rem}.v114-task-filters button[data-active=true]{color:var(--v114-violet);background:#fff;box-shadow:0 2px 7px #1e16220f}.v114-task-filters span{margin-left:.25rem;font-size:.62rem}.v114-task-list{border-top:1px solid var(--v114-line);display:grid}.v114-task-list article{border-bottom:1px solid var(--v114-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;transition:background .13s;display:grid}.v114-task-list article:hover{background:#fffdf9a6}.v114-task-main{text-align:left;min-width:0;color:var(--v114-ink);cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.8rem .35rem;display:grid}.v114-task-main>div{min-width:0;display:grid}.v114-task-main small{color:var(--v114-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.v114-task-main time{color:var(--v114-muted);font-size:.68rem}.v114-task-status{background:#bdb4ba;border-radius:50%;width:.65rem;height:.65rem}.v114-task-list article[data-status=overdue] .v114-task-status,.v114-task-list article[data-status=escalated] .v114-task-status{background:#a94847}.v114-task-list article[data-priority=urgent] .v114-task-status{box-shadow:0 0 0 .3rem #a9484717}.v114-task-complete{border:1px solid var(--v114-line);width:2.2rem;height:2.2rem;color:var(--v114-violet);cursor:pointer;background:#fff;border-radius:50%;margin-right:.25rem}.v114-task-complete:hover{background:var(--v114-violet-soft)}@media (max-width:900px){.v111-journey-layout{grid-template-columns:1fr!important}.v111-journey-filters{overflow-x:auto;display:flex!important;position:static!important}.v111-journey-filters header{display:none}.v111-journey-filters button{white-space:nowrap}.v111-journey-detail{order:-1;position:static!important}.shell-root,.shell-root[data-rail-expanded=true]{grid-template-columns:4.1rem minmax(0,1fr)!important}.shell-root[data-rail-expanded=true] .shell-nav-button span,.v113-rail-toggle{display:none!important}}@media (max-width:680px){.v114-landing{grid-template-columns:1fr;min-height:100dvh}.v114-landing-brand{min-height:38dvh;padding:1.5rem}.v114-landing-art{inset:4% -15% -35% 3%;transform:scale(.76)}.v114-landing-brand>.anvaya-powered-by{display:none}.v114-landing-entry{place-items:start center;min-height:62dvh;padding:1rem 1rem 2rem}.v114-entry-card{border-radius:1.1rem;margin-top:-2rem;padding:1.35rem}.v114-entry-mark{margin-bottom:1.5rem}.v114-environment-gate{padding:.8rem}.v114-gate-head>div span{display:none}.v114-environment-cards{grid-template-columns:1fr}.v114-environment-cards>button{min-height:9.5rem}.v114-institution-list>button{grid-template-columns:auto minmax(0,1fr) auto}.v114-institution-list em{display:none}.shell-root,.shell-root[data-rail-expanded=true]{display:block!important}.shell-rail{display:none!important}.shell-topbar{grid-template-columns:auto minmax(0,1fr) auto!important;padding:.4rem .5rem!important}.shell-route-controls{display:flex!important}.v113-workspace-switch{min-width:0!important;max-width:none!important}.shell-patient-context{display:none!important}.shell-chat-button span{display:none}.shell-mobile-nav{padding-bottom:env(safe-area-inset-bottom);z-index:1000!important;grid-template-columns:repeat(5,1fr)!important;display:grid!important}.shell-main{padding-bottom:4.3rem!important}.v113-home{padding:.65rem!important}.v113-home-head h1{font-size:2rem!important}.v113-primary-action span{display:none}.v113-round-ribbon>div>button{flex-basis:7.7rem!important;min-height:7.2rem!important}.v113-attention-bar button span{font-size:.56rem!important}.v113-patient-workspace{padding:.55rem!important}.v113-patient-tabs{top:3.55rem!important}.v113-workspace-grid{display:block!important}.v113-workspace-grid aside{margin-top:.65rem}.v114-switcher-backdrop,.v113-sheet-backdrop{place-items:end center!important;padding:.3rem!important}.v114-switcher,.v113-bottom-sheet,.v113-tools-sheet{border-radius:1rem 1rem .25rem .25rem!important;width:100%!important;max-height:88dvh!important}.v114-tasks{padding:.75rem}.v114-tasks>header{align-items:flex-start;display:grid}.v114-task-filters{overflow-x:auto}.v114-task-main{grid-template-columns:auto minmax(0,1fr)}.v114-task-main time{grid-column:2}.v113-ask-overlay>section{border-radius:1rem 1rem 0 0!important;width:100%!important;max-height:92dvh!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.v1141-landing{background:#f5f0e9!important;grid-template-columns:minmax(0,1.18fr) minmax(24rem,.82fr)!important}.v1141-landing-brand{border-right:1px solid #ddd4cc;background:#f5f0e9!important;min-height:100dvh!important;padding:clamp(2rem,4.5vw,4.75rem)!important}.v1141-landing-brand:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0 calc(100% - 1px),#483d4c09 calc(100% - 1px)) 0 0/100% 100%,linear-gradient(#483d4c07 1px,#0000 1px) 0 0/7rem 7rem,linear-gradient(90deg,#483d4c06 1px,#0000 1px) 0 0/7rem 7rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.v1141-landing-brand .v114-landing-wordmark{z-index:2;position:relative;width:clamp(9.5rem,14vw,12.5rem)!important}.v1141-brand-center{z-index:2;flex:1;align-content:center;place-items:center;display:grid;position:relative}.v1141-brand-mark{aspect-ratio:1;background:#fffdf9;border:1px solid #d8cec7;border-radius:1.35rem;place-items:center;width:clamp(8.5rem,14vw,12rem);display:grid;box-shadow:0 24px 65px #261d2a12}.v1141-brand-mark img{object-fit:contain;width:56%;height:56%;display:block}.v1141-brand-rule{background:linear-gradient(90deg,#0000,#bba8c8 20%,#6f4b91 50%,#bba8c8 80%,#0000);width:min(18rem,55%);height:1px;margin-top:2.25rem;display:block}.v1141-landing-brand>.anvaya-powered-by{z-index:2;letter-spacing:.01em;position:relative;color:#716a70!important}.v1141-landing-entry{background:#eee7df!important;min-height:100dvh!important;padding:clamp(2rem,5vw,5rem)!important}.v1141-landing-entry:before{display:none!important}.v1141-entry-card{background:#fffdf9!important;border:1px solid #d8cec7!important;border-radius:1.05rem!important;width:min(100%,25.5rem)!important;padding:clamp(1.75rem,3vw,2.4rem)!important;box-shadow:0 22px 65px #251c2817!important}.v1141-entry-wordmark{width:8.4rem;height:auto;margin:0 0 3.4rem;display:block}.v1141-entry-card h1{letter-spacing:-.035em!important;color:#201c22!important;margin:0 0 1.35rem!important;font-size:clamp(1.9rem,3vw,2.5rem)!important;font-weight:640!important}.v1141-google-button{min-height:3.35rem!important;box-shadow:none!important;color:#27232a!important;background:#fff!important;border:1px solid #cfc6c0!important;border-radius:.7rem!important;grid-template-columns:auto 1fr!important;gap:.75rem!important;font-weight:600!important}.v1141-google-button:hover{background:#fdfbfd!important;border-color:#9c88ac!important;transform:none!important;box-shadow:0 7px 18px #261d2a0e!important}.v1141-google-g{color:#3f72d8!important;background:0 0!important;border:0!important;border-radius:0!important;place-items:center!important;width:1.7rem!important;height:1.7rem!important;font-family:Arial,sans-serif!important;font-size:1.05rem!important;font-weight:700!important;display:grid!important}.v1141-entry-card .v114-entry-loader{height:3.35rem}@media (max-width:680px){.v1141-landing{background:#f5f0e9!important;flex-direction:column!important;display:flex!important}.v1141-landing-brand{border-bottom:1px solid #ddd4cc;border-right:0;flex:0 0 15rem!important;min-height:15rem!important;padding:1.35rem 1.35rem 1rem!important}.v1141-landing-brand:before{background-size:5rem 5rem,5rem 5rem}.v1141-brand-center{display:block;position:absolute;bottom:1.35rem;right:1.4rem}.v1141-brand-mark{border-radius:.9rem;width:6rem;box-shadow:0 13px 34px #261d2a0f}.v1141-brand-rule{display:none}.v1141-landing-brand>.anvaya-powered-by{margin-top:auto;font-size:.64rem!important;display:block!important}.v1141-landing-entry{flex:1;place-items:start center!important;min-height:calc(100dvh - 15rem)!important;padding:1rem!important}.v1141-entry-card{border-radius:.9rem!important;margin-top:-.85rem!important;padding:1.35rem!important}.v1141-entry-wordmark{display:none}.v1141-entry-card h1{margin-top:.2rem!important}}@media (prefers-reduced-motion:reduce){.v1141-landing *{animation:none!important}}.anvaya-vector-brand{color:#211d24;white-space:nowrap;align-items:center;gap:.72rem;line-height:1;display:inline-flex}.anvaya-vector-brand__mark{color:#68428f;width:1.9rem;height:2.05rem;display:block;overflow:visible}.anvaya-vector-brand__word{letter-spacing:.24em;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:1.02rem;font-weight:650}.anvaya-vector-brand--compact .anvaya-vector-brand__mark{width:1.65rem;height:1.8rem}.v1142-landing{color:#211d24;background:#f5f0e9;grid-template-rows:auto 1fr auto;min-height:100dvh;display:grid;position:relative;overflow:hidden}.v1142-landing:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0 calc(100% - 1px),#41334806 calc(100% - 1px)) 0 0/8rem 100%;position:absolute;inset:0}.v1142-landing-header{z-index:1;border-bottom:1px solid #5b4c5f17;align-items:center;min-height:5.5rem;padding:1.45rem clamp(1.5rem,4vw,4rem);display:flex;position:relative}.v1142-landing-stage{z-index:1;place-items:center;padding:clamp(2rem,6vh,5rem) 1.25rem;display:grid;position:relative}.v1142-entry-card{background:#fffdf9;border:1px solid #d8cec7;border-radius:1.1rem;width:min(100%,25rem);padding:2.25rem 2.15rem 2.1rem;position:relative;box-shadow:0 24px 70px #251c2814}.v1142-card-accent{background:#68428f;border-radius:0 0 4px 4px;width:3.25rem;height:3px;position:absolute;top:0;left:2.15rem}.v1142-entry-card h1{font-family:var(--anvaya-font-display);letter-spacing:-.035em;color:#211d24;margin:0 0 1.45rem;font-size:2.05rem;font-weight:620;line-height:1.05}.v1142-google-button{color:#27232a;width:100%;min-height:3.35rem;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbc2bc;border-radius:.7rem;justify-content:center;align-items:center;gap:.72rem;padding:.65rem 1rem;font-weight:650;transition:border-color .14s,box-shadow .14s,background .14s;display:flex}.v1142-google-button:hover{background:#fdfbfd;border-color:#9c88ac;box-shadow:0 7px 18px #261d2a0e}.v1142-google-g{color:#3f72d8;place-items:center;width:1.4rem;height:1.4rem;font-family:Arial,sans-serif;font-size:1rem;font-weight:700;display:grid}.v1142-landing-footer{z-index:1;border-top:1px solid #5b4c5f17;align-items:center;min-height:4.25rem;padding:1rem clamp(1.5rem,4vw,4rem);display:flex;position:relative}.v1142-landing-footer .anvaya-powered-by{color:#706871!important;font-size:.67rem!important}.shell-brand{color:#b68be0!important;border-radius:.72rem!important;place-items:center!important;width:2.7rem!important;height:2.7rem!important;padding:0!important;display:grid!important}.shell-brand-vector{color:currentColor;width:1.55rem;height:1.72rem;display:block}.shell-stage,.shell-main{width:100%!important;max-width:100%!important}.live-rounds{gap:1rem!important;width:min(100%,82rem)!important;margin:0 auto!important;padding:clamp(1.15rem,2.2vw,2rem) clamp(1rem,2.8vw,2.35rem) 3rem!important}.v1142-rounds-hero{border-bottom:1px solid var(--v114-line)!important;align-items:center!important;padding:.4rem 0 1rem!important}.v1142-rounds-hero>div{gap:.12rem;display:grid;min-width:0!important;max-width:min(38rem,70vw)!important}.v1142-rounds-hero h1{letter-spacing:-.035em!important;white-space:nowrap!important;text-overflow:ellipsis!important;margin:0!important;font-size:clamp(1.85rem,2.7vw,2.55rem)!important;font-weight:610!important;line-height:1.03!important;overflow:hidden!important}.v1142-rounds-hospital{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--v114-muted);font-size:.76rem;display:block;overflow:hidden}.v1142-rounds-hero>button{background:var(--v114-violet)!important;min-height:2.65rem!important;box-shadow:none!important;border-radius:.7rem!important;padding:.55rem .9rem!important}.v1142-round-empty{border:1px solid var(--v114-line)!important;min-height:16rem!important;color:var(--v114-muted)!important;text-align:center!important;background:#fffdf9a3!important;border-radius:1rem!important;place-items:center!important;margin-top:.25rem!important;display:grid!important}.v1142-round-empty strong{color:var(--v114-muted)!important;font-size:.92rem!important;font-weight:620!important}.live-rounds>footer{margin-top:.35rem!important;padding-top:.8rem!important}.v113-home,.v113-patient-workspace,.v114-tasks,.patients-discovery--reconstructed,.profile-surface,.people-surface{box-sizing:border-box!important}.v113-home,.v114-tasks{margin-inline:auto!important}.patients-heading--editorial .anvaya-display{max-width:none!important;font-size:clamp(2rem,3.8vw,3.6rem)!important;line-height:.98!important}.exp-clinical-head h1{font-size:clamp(1.7rem,2.8vw,2.6rem)!important;line-height:1.05!important}@media (max-width:900px){.live-rounds{padding:1rem 1rem 5rem!important}.v1142-rounds-hero>div{max-width:min(28rem,62vw)!important}}@media (max-width:680px){.v1142-landing-header{min-height:4.7rem;padding:1.15rem 1.1rem}.anvaya-vector-brand__mark{width:1.7rem;height:1.85rem}.anvaya-vector-brand__word{letter-spacing:.2em;font-size:.92rem}.v1142-landing-stage{place-items:start center;padding:12vh 1rem 2rem}.v1142-entry-card{border-radius:.9rem;width:min(100%,23rem);padding:1.8rem 1.35rem 1.4rem}.v1142-card-accent{left:1.35rem}.v1142-entry-card h1{font-size:1.8rem}.v1142-landing-footer{min-height:3.8rem;padding:.8rem 1.1rem}.v1142-rounds-hero{align-items:flex-start!important;gap:.8rem!important}.v1142-rounds-hero>div{max-width:100%!important}.v1142-rounds-hero h1{font-size:1.85rem!important}}:root{--v115-paper:#f7f3ed;--v115-card:#fffdf9;--v115-card-strong:#fff;--v115-ink:#211d25;--v115-muted:#756e79;--v115-line:#ded5cf;--v115-violet:#68449a;--v115-violet-soft:#eee6f7;--v115-rail:#211a29;--v115-shadow:0 10px 30px #33262e0e}html,body,#root{background:var(--v115-paper);width:100%;max-width:100%;color:var(--v115-ink);overflow-x:hidden}button{touch-action:manipulation}.shell-root{background:var(--v115-paper)!important;grid-template-columns:4rem minmax(0,1fr)!important}.shell-rail{background:var(--v115-rail)!important;border-right:1px solid #ffffff0e!important;width:100%!important;max-width:none!important;padding:.55rem .42rem!important}.v113-rail-head{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.3rem;width:100%!important;padding:.18rem .18rem .65rem!important;display:grid!important}.v115-shell-brand{color:#f6f0f7!important;width:100%!important;height:2.55rem!important;box-shadow:none!important;border-radius:.62rem!important;justify-content:center!important;align-items:center!important;gap:.62rem!important;display:flex!important;overflow:hidden!important}.v115-shell-brand .shell-brand-vector{flex:none;width:1.5rem!important;height:1.65rem!important}.v115-rail-wordmark{letter-spacing:.19em;white-space:nowrap;font-size:.72rem;font-weight:800;display:none}.shell-root[data-rail-expanded=true] .v115-shell-brand{justify-content:flex-start!important;padding-inline:.65rem!important}.v113-rail-toggle{color:#bdb4c5!important;background:0 0!important;border-color:#ffffff0f!important;place-items:center!important;width:2.15rem!important;height:2.15rem!important;padding:0!important;display:grid!important}.shell-root:not([data-rail-expanded=true]) .v113-rail-toggle{display:none!important}.shell-rail-nav{gap:.2rem!important;margin-top:.15rem!important}.shell-nav-button{color:#b9afc0!important;border-radius:.62rem!important;gap:.75rem!important;min-height:3rem!important;padding:.46rem .64rem!important}.shell-nav-button svg{stroke-width:1.7px;width:1.12rem!important;height:1.12rem!important}.shell-root[data-rail-expanded=true] .shell-nav-button span{letter-spacing:.005em!important;font-size:.73rem!important}.shell-rail-footer{opacity:.48!important;padding:.45rem!important;font-size:.5rem!important}.shell-stage{width:100%!important;min-width:0!important;overflow:clip!important}.shell-topbar{min-height:3.65rem!important;box-shadow:none!important;background:#f7f3edf5!important;border-bottom:1px solid #7a6c7629!important;grid-template-columns:auto minmax(10rem,18rem) minmax(0,1fr) auto!important;gap:.65rem!important;padding:.42rem clamp(.72rem,1.6vw,1.25rem)!important}.v113-workspace-switch{border:1px solid var(--v115-line)!important;background:var(--v115-card)!important;max-width:18rem!important;min-height:2.3rem!important;box-shadow:none!important;border-radius:.6rem!important;padding:.35rem .65rem!important}.v113-workspace-switch span{text-transform:uppercase;letter-spacing:.08em!important;color:var(--v115-muted)!important;font-size:.56rem!important}.v113-workspace-switch strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:.72rem!important}.v113-workspace-switch b{color:var(--v115-muted)!important;font-size:.7rem!important}.shell-chat-button{color:#fff!important;min-height:2.3rem!important;box-shadow:none!important;background:#30263a!important;border-color:#30263a!important;border-radius:.6rem!important;padding-inline:.72rem!important;font-size:.72rem!important}.shell-avatar{width:2rem!important;height:2rem!important}.shell-main{background:var(--v115-paper)!important;width:100%!important;max-width:100%!important;padding:clamp(.8rem,1.7vw,1.45rem) clamp(.85rem,2vw,1.65rem) 5rem!important;overflow-x:hidden!important}.v113-home{gap:.72rem!important;width:min(100%,84rem)!important;padding:.35rem 0 1.2rem!important}.v115-home-head{border-bottom:1px solid #7a6c7621!important;align-items:center!important;min-height:4.5rem!important;padding:.2rem 0 .35rem!important}.v115-home-head h1{letter-spacing:-.035em!important;margin:.06rem 0 0!important;font-size:clamp(1.7rem,2.6vw,2.25rem)!important;font-weight:650!important;line-height:1!important}.v115-home-user{color:var(--v115-muted);margin-top:.28rem;font-size:.7rem;display:block}.v113-primary-action{min-height:2.55rem!important;box-shadow:none!important;border-radius:.62rem!important;padding:.5rem .86rem!important;font-size:.73rem!important}.v113-round-ribbon{background:#fffdf9a8!important;border-color:#7a6c762e!important;border-radius:.82rem!important;padding:.58rem!important}.v113-round-ribbon>header{padding:.02rem .12rem .48rem!important}.v113-round-ribbon>header strong{font-size:.68rem!important}.v113-round-ribbon>header button{font-size:.66rem!important}.v113-round-ribbon>div{scroll-snap-type:x mandatory!important;overscroll-behavior-x:contain!important;gap:.4rem!important}.v113-round-ribbon>div>button{min-height:6.85rem!important;box-shadow:none!important;scroll-snap-align:start!important;border-color:#7a6c7626!important;border-radius:.68rem!important;flex-basis:7.85rem!important;padding:.52rem!important}.v113-round-ribbon>div>button>span{width:1.8rem!important;height:1.8rem!important;font-size:.6rem!important}.v113-round-ribbon>div>button>strong{font-size:.7rem!important}.v113-round-ribbon>div>button>small,.v113-round-ribbon>div>button>em{font-size:.58rem!important}.v113-attention-bar{background:var(--v115-card)!important;border-color:#7a6c762b!important;border-radius:.72rem!important}.v113-attention-bar button{min-height:3.2rem!important;padding:.55rem .75rem!important}.v113-attention-bar span{font-size:.62rem!important}.v113-attention-bar strong{font-size:1.15rem!important}.v113-home-actions{gap:.35rem!important}.v113-home-actions button{border-radius:.58rem!important;min-height:2.3rem!important;padding:.38rem .6rem!important;font-size:.67rem!important}.v113-home-actions .v113-ask-action{background:#30263a!important;border-color:#30263a!important}.patients-discovery--reconstructed{width:min(100%,84rem)!important;margin-inline:auto!important;padding:.25rem 0 1rem!important}.v115-patients-head{align-items:center!important;margin-bottom:.8rem!important;padding:.2rem 0 .35rem!important}.v115-patients-head h1{font-size:clamp(1.8rem,2.6vw,2.35rem)!important;line-height:1!important}.patients-heading-actions button{min-height:2.35rem!important;box-shadow:none!important;border-radius:.58rem!important;padding:.42rem .7rem!important;font-size:.68rem!important}.v115-quiet-action{border:1px solid var(--v115-line);color:var(--v115-muted);cursor:pointer;background:0 0}.patients-search-wrap--wide{background:var(--v115-card)!important;min-height:3rem!important;box-shadow:none!important;border-radius:.68rem!important;padding:.18rem .68rem!important}.patients-search-label input{min-height:2.45rem!important;font-size:.78rem!important}.v115-patient-list{background:var(--v115-card)!important;border:1px solid #7a6c762e!important;border-radius:.78rem!important;grid-template-columns:1fr!important;gap:0!important;margin-top:.7rem!important;display:grid!important;overflow:hidden!important}.v115-patient-list-head{border-bottom:1px solid var(--v115-line);color:var(--v115-muted);letter-spacing:.07em;text-transform:uppercase;background:#f4efe9a6;grid-template-columns:minmax(13rem,1.2fr) minmax(14rem,1.45fr) minmax(10rem,.85fr) minmax(7rem,.65fr) auto;align-items:center;gap:.8rem;padding:.55rem .85rem;font-size:.56rem;font-weight:750;display:grid}.v115-patient-row{width:100%!important;min-height:4.6rem!important;color:var(--v115-ink)!important;text-align:left!important;box-shadow:none!important;cursor:pointer!important;background:0 0!important;border:0!important;border-bottom:1px solid #7a6c7624!important;border-radius:0!important;grid-template-columns:minmax(13rem,1.2fr) minmax(14rem,1.45fr) minmax(10rem,.85fr) minmax(7rem,.65fr) auto!important;align-items:center!important;gap:.8rem!important;padding:.62rem .85rem .62rem 2.5rem!important;display:grid!important;position:relative!important}.v115-patient-row:last-of-type{border-bottom:0!important}.v115-patient-row:hover{background:#fbf8f4!important;transform:none!important}.v115-patient-index{color:#a19aa2;font-variant-numeric:tabular-nums;font-size:.56rem;position:absolute;left:.7rem}.v115-patient-row .patient-census-identity{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:.62rem!important;display:grid!important}.v115-patient-row .patient-census-avatar{border-radius:50%!important;width:2rem!important;height:2rem!important;font-size:.62rem!important}.v115-patient-row .patient-census-identity strong{font-size:.76rem!important}.v115-patient-row .patient-census-identity small{color:var(--v115-muted)!important;margin-top:.1rem!important;font-size:.58rem!important;display:block!important}.v115-patient-row>p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--v115-ink)!important;margin:0!important;font-size:.68rem!important}.v115-patient-consultant,.v115-patient-location{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--v115-muted)!important;font-size:.63rem!important;font-style:normal!important}.v115-patient-status{color:var(--v115-muted)!important;background:#f1ece6!important;border-radius:999px!important;justify-self:end!important;padding:.22rem .46rem!important;font-size:.56rem!important;font-style:normal!important;font-weight:750!important}.v115-patient-tools{width:min(62rem,100%)!important}.v115-patient-advanced{gap:.75rem;padding-top:.5rem;display:grid}.v115-sheet-empty{color:var(--v115-muted);font-size:.75rem}.v113-patient-workspace{gap:.65rem!important;width:min(100%,86rem)!important;padding:.2rem 0 1rem!important}.v113-patient-head{background:var(--v115-card)!important;box-shadow:none!important;border-color:#7a6c762e!important;border-radius:.78rem!important}.v113-patient-topline{min-height:2.4rem!important;padding:.35rem .58rem!important}.v113-patient-topline button{font-size:.65rem!important}.v113-patient-identity{grid-template-columns:auto minmax(12rem,1fr) auto!important;gap:.7rem!important;padding:.68rem .8rem!important}.v113-patient-identity>span{border-radius:.65rem!important;width:2.4rem!important;height:2.4rem!important;font-size:.7rem!important}.v113-patient-identity h1{font-size:1.25rem!important;line-height:1.05!important}.v113-patient-identity p{font-size:.62rem!important}.v113-patient-identity small{font-size:.64rem!important}.v113-patient-identity dl{gap:.8rem!important}.v113-patient-identity dt{font-size:.49rem!important}.v113-patient-identity dd{font-size:.64rem!important}.v113-patient-tabs{background:#f7f3edf7!important;border-top:1px solid #7a6c7621!important;padding:.12rem .45rem!important;top:3.66rem!important}.v113-patient-tabs button{border-radius:.48rem!important;min-height:2.35rem!important;padding:.38rem .58rem!important;font-size:.64rem!important}.v113-workspace-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(15rem,.78fr)!important;align-items:start!important;gap:.65rem!important;display:grid!important}.v113-workspace-grid>main,.v113-workspace-grid>aside{display:contents!important}.v15-now-card{min-height:12rem!important;box-shadow:none!important;border-radius:.75rem!important;grid-column:1!important;padding:.78rem!important}.v15-now-card>header>span{display:none!important}.v15-now-card h3{font-size:.82rem!important}.v15-now-context{font-size:.76rem!important;line-height:1.45!important}.v15-now-grid{gap:.35rem!important}.v15-now-grid article{border-radius:.55rem!important;padding:.5rem!important}.v15-now-grid article strong{font-size:.55rem!important}.v15-now-grid article p{font-size:.8rem!important}.v15-now-card details{margin-top:.5rem!important;font-size:.64rem!important}.v113-clinical-context{border-radius:.75rem!important;grid-column:2!important;min-height:12rem!important;padding:.78rem!important}.v113-clinical-context header strong{font-size:.72rem!important}.v113-clinical-context header span{font-size:.56rem!important}.v113-clinical-context p{margin-top:.7rem!important;font-size:.78rem!important;line-height:1.5!important}.v113-attention-panel{border-radius:.75rem!important;grid-column:3!important;min-height:12rem!important;padding:.78rem!important}.v113-attention-panel header strong{font-size:.72rem!important}.v113-attention-panel>button{gap:.4rem!important;padding:.46rem 0!important}.v113-attention-panel>button strong{font-size:.66rem!important}.v113-attention-panel>button small{font-size:.56rem!important}.v113-patient-actions{grid-column:1/-1!important;justify-content:flex-start!important;gap:.38rem!important;display:flex!important}.v113-patient-actions button{border-radius:.58rem!important;min-width:6.5rem!important;min-height:2.45rem!important;padding:.4rem .65rem!important;font-size:.66rem!important}.v113-patient-actions button.primary{background:var(--v115-violet)!important;color:#fff!important;border-color:var(--v115-violet)!important}.v113-journey-preview{border-radius:.75rem!important;grid-column:1/-1!important;padding:.72rem!important}.v113-journey-preview header strong{font-size:.72rem!important}.v113-journey-preview>div{padding-top:.58rem!important}.v113-journey-preview>div>button{flex-basis:6rem!important}.v113-journey-preview>div>button>span{width:1.9rem!important;height:1.9rem!important}.v113-journey-preview strong{font-size:.59rem!important}.v113-journey-preview small{font-size:.52rem!important}.v115-journey-surface{gap:.75rem!important;width:min(100%,90rem)!important;margin:auto!important}.v115-journey-head{align-items:center!important;padding:.15rem 0 .65rem!important}.v115-journey-head h1{font-size:1.4rem!important}.v115-journey-head p{font-size:.64rem!important}.v115-journey-layout{grid-template-columns:10.5rem minmax(24rem,1fr) 18rem;gap:.75rem;min-height:34rem;display:grid}.v115-journey-filters,.v115-journey-canvas,.v115-journey-detail{background:var(--v115-card);border:1px solid #7a6c762e;border-radius:.8rem}.v115-journey-filters{align-content:start;gap:.18rem;padding:.65rem;display:grid}.v115-journey-filters>strong{padding:.3rem .45rem .55rem;font-size:.9rem}.v115-journey-filters button{width:100%;min-height:2.25rem;color:var(--v115-muted);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.52rem;padding:.38rem .48rem;font-size:.64rem}.v115-journey-filters button[data-active=true]{background:var(--v115-violet-soft);color:var(--v115-violet);font-weight:760}.v115-journey-summary{border-top:1px solid var(--v115-line)!important;color:var(--v115-violet)!important;border-radius:0!important;margin-top:.35rem!important}.v115-journey-canvas{min-width:0;padding:.8rem 1rem;position:relative;overflow:auto}.v115-journey-canvas>header{justify-content:space-between;align-items:center;padding:.05rem .15rem .6rem;display:flex}.v115-journey-canvas>header h2{margin:0;font-size:1rem}.v115-journey-canvas>header span{color:var(--v115-muted);font-size:.6rem}.v115-journey-spine{gap:.06rem;padding:.25rem 0;display:grid;position:relative}.v115-journey-spine:before{content:"";background:#cfc4d8;width:1.5px;position:absolute;top:1.25rem;bottom:1.25rem;left:7.55rem}.v115-flat-event{z-index:1;width:100%;min-height:4.1rem;color:var(--v115-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.62rem;grid-template-columns:6.1rem 2.9rem minmax(0,1fr);align-items:center;gap:.8rem;padding:.38rem .5rem;display:grid;position:relative}.v115-flat-event:hover,.v115-flat-event[data-selected=true]{background:#faf7f3}.v115-event-time{color:var(--v115-muted);justify-items:end;font-size:.56rem;display:grid}.v115-event-time b{color:#5f5763;font-size:.59rem}.v115-event-time small{font-size:.52rem}.v115-event-node{color:#66408e;width:1.8rem;height:1.8rem;box-shadow:0 0 0 4px var(--v115-card);background:#f8f2fc;border:2px solid #75519f;border-radius:50%;justify-self:center;place-items:center;transition:width .12s,height .12s,background .12s;display:grid}.v115-flat-event[data-significance=strong] .v115-event-node{background:#efe5f8;width:2.35rem;height:2.35rem}.v115-flat-event[data-significance=critical] .v115-event-node{color:#8f404c;background:#f6e7e8;border-color:#9b4a55;width:2.65rem;height:2.65rem}.v115-flat-event[data-selected=true] .v115-event-node{box-shadow:0 0 0 4px var(--v115-card),0 0 0 6px #68449a1f}.v115-event-copy{gap:.12rem;min-width:0;display:grid}.v115-event-copy strong{font-size:.69rem}.v115-event-copy small{color:var(--v115-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.59rem;line-height:1.35;overflow:hidden}.v115-journey-empty{text-align:center;color:var(--v115-muted);padding:3rem;font-size:.7rem}.v115-journey-detail{align-self:start;padding:.8rem;position:sticky;top:4.4rem}.v115-journey-detail h2{margin:.2rem 0 0;font-size:1.05rem}.v115-journey-detail>span{color:var(--v115-muted);margin:.2rem 0 .7rem;font-size:.58rem;display:block}.v115-journey-detail>div{border-top:1px solid var(--v115-line);padding:.65rem 0}.v115-journey-detail>div strong{font-size:.65rem;display:block}.v115-journey-detail>div p{color:var(--v115-muted);overflow-wrap:anywhere;margin:.2rem 0 0;font-size:.61rem;line-height:1.45}.production-overlay.v113-ask-overlay{-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important;background:#1f192329!important;justify-content:flex-end!important;align-items:stretch!important;padding:0!important;display:flex!important}.v113-ask-overlay>section{border:0!important;border-left:1px solid var(--v115-line)!important;background:var(--v115-card)!important;border-radius:0!important;width:min(31rem,100%)!important;height:100dvh!important;max-height:none!important;margin:0!important;padding:.85rem!important;overflow:auto!important;box-shadow:-18px 0 50px #251c2a14!important}.v113-ask-overlay>section>header{padding:.25rem .1rem .7rem!important}.v113-ask-overlay>section>header h2{font-size:1rem!important}.v113-ask-overlay>section>header small{font-size:.58rem!important}.v113-ask-box{gap:.45rem!important}.v113-ask-box textarea{border-radius:.7rem!important;min-height:6.2rem!important;font-size:.76rem!important;line-height:1.45!important}.v113-ask-box button{border-radius:.58rem!important;min-height:2.35rem!important;font-size:.68rem!important}.v113-ask-prompts{gap:.3rem!important}.v113-ask-prompts button{border-radius:999px!important;min-height:2rem!important;font-size:.59rem!important}.v113-answer-text{font-size:.75rem!important;line-height:1.55!important}.v113-source-toggle{font-size:.62rem!important}.v113-rag-sources article{border-radius:.65rem!important;padding:.62rem!important}.v113-rag-sources article p{font-size:.62rem!important}.live-rounds{gap:.75rem!important;width:min(100%,84rem)!important;padding:.2rem 0 1rem!important}.live-rounds-hero{align-items:center!important;padding:.2rem 0 .5rem!important}.live-rounds-hero h1{font-size:clamp(1.75rem,2.4vw,2.15rem)!important;line-height:1!important}.v1142-rounds-hospital{font-size:.64rem!important}.live-rounds-hero>button{background:var(--v115-violet)!important;border-radius:.58rem!important;min-height:2.45rem!important;padding:.48rem .75rem!important;font-size:.68rem!important}.live-rounds-pulse{border:1px solid #7a6c7629!important;border-radius:.7rem!important;overflow:hidden!important}.live-rounds-pulse article{padding:.62rem .8rem!important}.live-rounds-pulse strong{font-size:1.15rem!important}.live-rounds-pulse span{font-size:.58rem!important}.v15-round-queue{gap:.35rem!important}.v15-round-queue>article{box-shadow:none!important;border-radius:.68rem!important}.v1142-round-empty{background:#fffdf99e!important;border-radius:.72rem!important;min-height:12rem!important}.live-rounds>footer{display:none!important}.people-page--v120{gap:.75rem!important;width:min(100%,84rem)!important;margin:auto!important}.v115-people-head{border-bottom:1px solid #7a6c7624!important;align-items:center!important;padding:.2rem 0 .4rem!important}.v115-people-head h1{margin:.05rem 0 0!important;font-size:clamp(1.8rem,2.5vw,2.25rem)!important;line-height:1!important}.v115-people-actions{color:var(--v115-muted);align-items:center;gap:.65rem;font-size:.64rem;display:flex}.v115-people-actions button{border:1px solid var(--v115-line);min-height:2.2rem;color:var(--v115-ink);cursor:pointer;background:0 0;border-radius:.55rem;padding:.36rem .6rem;font-size:.62rem}.people-hero-stat{display:none!important}.v115-presence-room{box-shadow:none!important;border-radius:.78rem!important;padding:.72rem!important}.v115-presence-room h2{font-size:.9rem!important}.presence-strip{gap:.45rem!important}.presence-person{border-radius:.65rem!important;min-width:13rem!important;padding:.55rem!important}.presence-person strong{font-size:.68rem!important}.presence-person span,.presence-person small{font-size:.56rem!important}.people-v120-layout{gap:.65rem!important}.directory-panel,.person-profile-panel{box-shadow:none!important;border-radius:.78rem!important}.directory-panel>header,.person-profile-panel{padding:.8rem!important}.directory-person{padding:.55rem .7rem!important}.person-profile-panel h2{font-size:1.15rem!important}.person-profile-meta{gap:.45rem!important}.person-profile-meta>div{border-radius:.55rem!important;padding:.5rem!important}.units-panel--wide{box-shadow:none!important;border-radius:.78rem!important}.people-footer{display:none!important}@media (max-width:74rem){.v115-patient-list-head{display:none}.v115-patient-row{grid-template-columns:minmax(13rem,1.2fr) minmax(12rem,1.2fr) minmax(8rem,.8fr) auto!important}.v115-patient-consultant{display:none}.v115-journey-layout{grid-template-columns:9rem minmax(22rem,1fr) 15rem}.v113-workspace-grid{grid-template-columns:1fr 1fr!important}.v113-workspace-grid>main,.v113-workspace-grid>aside{display:contents!important}.v113-attention-panel{grid-column:1/-1!important;min-height:auto!important}.v113-patient-actions,.v113-journey-preview{grid-column:1/-1!important}}@media (max-width:56rem){.shell-root,.shell-root[data-rail-expanded=true]{grid-template-columns:4rem minmax(0,1fr)!important}.shell-root[data-rail-expanded=true] .v115-rail-wordmark,.shell-root[data-rail-expanded=true] .shell-nav-button span,.v113-rail-toggle{display:none!important}.shell-topbar{grid-template-columns:auto minmax(0,1fr) auto!important}.shell-patient-context{display:none!important}.v115-journey-layout{grid-template-columns:1fr!important}.v115-journey-filters{scrollbar-width:none;gap:.2rem;padding:.45rem;display:flex;overflow-x:auto}.v115-journey-filters::-webkit-scrollbar{display:none}.v115-journey-filters>strong{display:none}.v115-journey-filters button{white-space:nowrap;width:auto;padding-inline:.6rem}.v115-journey-summary{border-top:0!important;margin:0 0 0 auto!important}.v115-journey-detail{order:-1;position:static}.v115-patient-row{grid-template-columns:minmax(12rem,1fr) minmax(11rem,1fr) auto!important}.v115-patient-location{display:none}.v113-workspace-grid{grid-template-columns:1fr!important}.v15-now-card,.v113-clinical-context,.v113-attention-panel,.v113-patient-actions,.v113-journey-preview{grid-column:1!important}.v113-workspace-grid>main,.v113-workspace-grid>aside{display:contents!important}}@media (max-width:680px){.shell-root,.shell-root[data-rail-expanded=true]{display:block!important}.shell-rail{display:none!important}.shell-main{padding:.58rem .62rem 4.7rem!important}.shell-topbar{min-height:3.4rem!important;padding:.35rem .45rem!important}.v113-workspace-switch{max-width:none!important}.shell-chat-button{display:none!important}.v113-home{padding:0!important}.v115-home-head{min-height:4rem!important}.v115-home-head h1{font-size:1.55rem!important}.v115-home-user{font-size:.6rem}.v113-round-ribbon{margin-inline:-.1rem!important}.v113-round-ribbon>div>button{flex-basis:7.25rem!important}.v113-attention-bar{grid-template-columns:repeat(3,1fr)!important}.v113-attention-bar button{justify-items:start!important;gap:.2rem!important;display:grid!important}.v113-home-actions{justify-content:stretch!important}.v113-home-actions button{flex:1!important;justify-content:center!important}.v115-patients-head{align-items:flex-start!important}.patients-heading-actions{justify-content:flex-end;flex-wrap:wrap!important}.patients-search-wrap--wide{margin-bottom:.55rem!important}.v115-patient-list{border-radius:.68rem!important}.v115-patient-row{grid-template-columns:minmax(0,1fr) auto!important;min-height:4.2rem!important;padding:.55rem .65rem .55rem 2.1rem!important}.v115-patient-row>p,.v115-patient-consultant,.v115-patient-location{display:none!important}.v115-patient-status{grid-column:2!important}.v115-patient-index{left:.55rem}.v115-patient-row .patient-census-avatar{width:1.8rem!important;height:1.8rem!important}.v113-patient-identity{grid-template-columns:auto minmax(0,1fr)!important}.v113-patient-identity dl{grid-column:1/-1;padding-left:3.1rem;gap:1.1rem!important;display:flex!important}.v113-patient-tabs{top:3.4rem!important}.v113-workspace-grid{display:grid!important}.v113-patient-actions{grid-template-columns:1.2fr 1fr 1fr!important;display:grid!important}.v113-patient-actions button{min-width:0!important}.v113-journey-preview>div>button{flex-basis:5.4rem!important}.v115-journey-head{grid-template-columns:auto minmax(0,1fr)!important}.v115-journey-head>span{display:none}.v115-journey-canvas{padding:.6rem .5rem}.v115-flat-event{grid-template-columns:4.7rem 2.5rem minmax(0,1fr);gap:.45rem;padding:.3rem}.v115-journey-spine:before{left:6.23rem}.v115-event-copy small{max-width:13rem}.v115-journey-detail{padding:.7rem}.production-overlay.v113-ask-overlay{align-items:flex-end!important}.v113-ask-overlay>section{border-left:0!important;border-top:1px solid var(--v115-line)!important;border-radius:.9rem .9rem 0 0!important;width:100%!important;height:min(88dvh,48rem)!important}.v115-people-head{align-items:flex-start!important}.v115-people-actions{justify-items:end;display:grid}.people-v120-layout{grid-template-columns:1fr!important}.presence-strip{overflow-x:auto!important}.presence-person{min-width:11.5rem!important}}.anvaya-separate-plane{color:#edf1f6;background:#0f141c;min-width:0;min-height:100vh}.anvaya-separate-plane[data-plane=launchpad]{background:#111722}.v116-admin-links{border-top:1px solid var(--anvaya-line);gap:.2rem;margin:.45rem -.25rem 0;padding:.6rem .25rem .15rem;display:grid}.v116-admin-links>span{text-transform:uppercase;letter-spacing:.12em;color:var(--anvaya-muted);padding:.25rem .65rem .35rem;font-size:.62rem;font-weight:800}.v116-admin-links>button{text-align:left;width:100%;color:var(--anvaya-ink);cursor:pointer;background:0 0;border:0;border-radius:.6rem;padding:.65rem .7rem}.v116-admin-links>button:hover{background:var(--anvaya-surface-muted)}.shell-topbar{grid-template-columns:auto minmax(15rem,22rem) minmax(0,1fr) auto}.shell-environment-switch.v113-workspace-switch{max-width:22rem}.shell-patient-context{max-width:min(54rem,48vw)}@media (max-width:900px){.shell-topbar{grid-template-columns:auto minmax(0,1fr) auto}.shell-context-empty,.shell-patient-context{display:none}}.clinical-home{color:#25212a;gap:1.25rem;width:min(100%,76rem);margin:auto;padding:clamp(1rem,3vw,2.5rem);display:grid}.clinical-home-head{border-bottom:1px solid #ded8df;justify-content:space-between;align-items:end;gap:1rem;padding-bottom:1rem;display:flex}.clinical-home-head h1{letter-spacing:-.04em;margin:.15rem 0;font:750 clamp(2rem,4vw,3.2rem)/1 system-ui,sans-serif}.clinical-home-head p:last-child{color:#69616e;margin:0}.clinical-home-head>button,.clinical-home-customizer button{color:#332d38;cursor:pointer;background:#fff;border:1px solid #d3cbd6;border-radius:.65rem;min-height:44px;padding:.65rem .85rem;font-weight:700}.clinical-home-actions{gap:.7rem;display:grid}.clinical-home-actions h2{letter-spacing:.12em;text-transform:uppercase;color:#766c79;margin:0;font-size:.72rem}.clinical-home-action{text-align:left;color:#2c2631;cursor:pointer;background:#fff;border:1px solid #dcd6de;border-radius:.9rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:6.5rem;padding:1rem;display:grid}.clinical-home-action:hover{background:#fbf9fc;border-color:#9b82b1}.clinical-home-action svg{color:#72508d;width:1.35rem;height:1.35rem}.clinical-home-action strong,.clinical-home-action small{display:block}.clinical-home-action small{color:#766e79;margin-top:.25rem}.clinical-home-action b{color:#806394}.clinical-home-customizer{background:#eee9ed;border:1px solid #d8d0da;border-radius:.85rem;flex-wrap:wrap;align-items:center;gap:.75rem;padding:1rem;display:flex}.clinical-home-customizer header{justify-content:space-between;gap:1rem;width:100%;display:flex}.clinical-home-customizer header div{display:grid}.clinical-home-customizer header span{color:#716975;font-size:.75rem}.clinical-home-customizer label{background:#fff;border-radius:.6rem;align-items:center;gap:.5rem;min-height:44px;padding:.5rem .75rem;display:flex}.clinical-home-modules{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.clinical-home-modules article{background:#fff;border:1px solid #ddd7df;border-radius:.85rem;overflow:hidden}.clinical-home-modules article>header{color:#544c58;text-transform:uppercase;letter-spacing:.08em;background:#e8e4e8;justify-content:space-between;align-items:center;min-height:44px;padding:.55rem .8rem;font-size:.72rem;font-weight:750;display:flex}.clinical-home-modules article>header button{color:#705985;background:0 0;border:0;min-height:32px}.clinical-home-modules article>button{text-align:left;color:#38313d;background:#fff;border:0;grid-template-columns:auto 1fr auto;align-items:baseline;gap:.7rem;width:100%;min-height:5rem;padding:1rem;display:grid}.clinical-home-modules article>button strong{font-size:1.7rem}.clinical-home-modules article>button b{color:#72508d}.clinical-home-error{color:#762d34;background:#fff3f4;border-left:3px solid #a94750;padding:.75rem}.clinical-destination-empty{background:#fff;border:1px solid #ddd7df;border-radius:1rem;width:min(100% - 2rem,42rem);margin:4rem auto;padding:2rem}.clinical-destination-empty h1{margin:.25rem 0}.clinical-destination-empty button{color:#fff;background:#302836;border:0;border-radius:.65rem;min-height:44px;padding:.7rem 1rem;font-weight:700}.clinical-destination-back{z-index:201;min-height:44px;position:fixed;top:4.2rem;left:5rem}.shell-mobile-nav{overflow-x:auto;grid-template-columns:repeat(6,minmax(4.3rem,1fr))!important}.shell-mobile-nav button{min-height:52px}.shell-nav-button{min-height:44px!important}@media (max-width:680px){.clinical-home{padding:.9rem .75rem 5rem}.clinical-home-head{align-items:start}.clinical-home-head>div p:last-child{font-size:.8rem}.clinical-home-actions>div,.clinical-home-modules{grid-template-columns:1fr}.clinical-home-action{min-height:5.25rem}.clinical-home-customizer{align-items:stretch}.clinical-home-customizer header{display:grid}.clinical-home-customizer label{flex:1}.clinical-destination-back{display:none}.shell-mobile-nav{justify-content:flex-start;display:flex!important}.shell-mobile-nav button{flex:1;min-width:4.4rem}}@media (prefers-reduced-motion:reduce){.clinical-home *{scroll-behavior:auto!important;transition:none!important}}.clinical-home-module-controls{align-items:center;gap:.2rem;display:flex}.clinical-home-module-controls button{cursor:pointer;min-width:44px;min-height:44px}.clinical-home :focus-visible,.clinical-destination-empty :focus-visible,.shell-mobile-nav :focus-visible{outline-offset:3px!important;outline:3px solid #72508d!important}.clinical-home [draggable=true]{-webkit-user-select:none;user-select:none}.clinical-home h1,.clinical-home h2{scroll-margin-top:5rem}.shell-skip-link{z-index:2000;color:#2a2130;background:#fff;border-radius:.55rem;padding:.7rem 1rem;font-weight:750;position:fixed;top:.5rem;left:.5rem;transform:translateY(-150%);box-shadow:0 8px 24px #14101833}.shell-skip-link:focus{transform:translateY(0)}.clinical-inbox-page{width:min(100%,76rem);min-height:calc(100dvh - 3.65rem);margin:auto;padding:clamp(1rem,3vw,2.5rem)}.clinical-inbox-page>section{gap:.8rem;display:grid}.clinical-inbox-page>section>header{border-bottom:1px solid #ded8df;justify-content:space-between;align-items:end;padding-bottom:1rem;display:flex}.clinical-inbox-page h1{letter-spacing:-.04em;margin:.15rem 0;font:750 clamp(2rem,4vw,3.2rem)/1 system-ui,sans-serif}.clinical-inbox-page .v15-inbox-tabs{overscroll-behavior-inline:contain;overflow-x:auto}.clinical-inbox-page .v15-inbox-tabs button,.clinical-inbox-page .v15-inbox-list>button{min-height:44px}.tester-context{color:#f7f3f8;background:#292230;align-items:center;gap:.75rem;min-height:44px;padding:.45rem clamp(.72rem,1.6vw,1.25rem);font-size:.72rem;display:flex}.tester-context strong{color:#d2b7e5;letter-spacing:.1em}.tester-context span:last-child{margin-left:auto}.shell-patient-context{min-width:0;overflow:hidden}.shell-patient-context strong,.shell-patient-context span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:680px){.clinical-inbox-page{padding:.9rem .75rem 5rem}.tester-context{grid-template-columns:auto minmax(0,1fr);gap:.15rem .55rem;display:grid}.tester-context span:last-child{color:#d8d0dc;grid-column:1/-1;margin:0}.shell-topbar:has(.shell-patient-context){grid-template-rows:auto auto}.shell-patient-context{grid-column:1/-1;min-height:32px;padding:.25rem .4rem;max-width:100%!important;display:flex!important}.shell-patient-context span{display:none}.clinical-inbox-page .v15-inbox-list>button{grid-template-columns:4.2rem minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.clinical-inbox-page *,.tester-context *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}:root{--anvaya-canvas:#f6f7f5;--anvaya-canvas-deep:#eef0ee;--anvaya-surface:#fff;--anvaya-surface-raised:#fff;--anvaya-surface-muted:#f0f2f2;--anvaya-ink:#181b24;--anvaya-ink-soft:#3f4650;--anvaya-muted:#68707b;--anvaya-faint:#9098a2;--anvaya-line:#dce1e3;--anvaya-line-strong:#c9d0d3;--anvaya-accent:#6657c8;--anvaya-accent-strong:#5547b4;--anvaya-accent-soft:#eeeafb;--anvaya-accent-ghost:#f7f5fd;--anvaya-info:#586675;--anvaya-info-soft:#edf0f2;--anvaya-success:#53656c;--anvaya-success-soft:#edf1f1;--anvaya-warning:#8a652e;--anvaya-warning-soft:#f7efe2;--anvaya-critical:#934a57;--anvaya-critical-soft:#f8e9ec;--anvaya-radius-sm:.45rem;--anvaya-radius-md:.7rem;--anvaya-radius-lg:1rem;--anvaya-radius-xl:1.35rem;--anvaya-shadow-soft:0 1px 2px #12171f08,0 12px 34px #12171f0b;--anvaya-shadow-float:0 8px 22px #12171f12,0 28px 70px #12171f14;--anvaya-focus:0 0 0 3px #6657c833}html,body,#root{background:var(--anvaya-canvas);color:var(--anvaya-ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}body{font-family:var(--anvaya-font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}::selection{background:var(--anvaya-accent-soft);color:var(--anvaya-ink)}.v11813-auth{min-height:100dvh;color:var(--anvaya-ink);background:linear-gradient(135deg,#f9faf8 0%,#f4f5f3 54%,#eff0f3 100%);grid-template-rows:auto 1fr auto;display:grid;position:relative;overflow:hidden}.v11813-auth-atmosphere{pointer-events:none;position:absolute;inset:0;overflow:hidden}.v11813-auth-atmosphere:before{content:"";background-image:linear-gradient(#181b2407 1px,#0000 1px),linear-gradient(90deg,#181b2407 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0009,#0000 72%);mask-image:linear-gradient(#0009,#0000 72%)}.v11813-auth-atmosphere i{border:1px solid #6657c824;border-radius:999px;display:block;position:absolute}.v11813-auth-atmosphere i:first-child{width:38rem;height:38rem;top:-18rem;right:-17rem}.v11813-auth-atmosphere i:nth-child(2){width:25rem;height:25rem;top:-9rem;right:-6rem}.v11813-auth-atmosphere i:nth-child(3){background:#6657c809;width:9rem;height:9rem;top:3rem;right:8rem}.v11813-auth-header{z-index:2;border-bottom:1px solid #181b2412;justify-content:space-between;align-items:center;gap:1rem;min-height:6rem;padding:1.25rem clamp(1.25rem,4vw,4.2rem);display:flex;position:relative}.v11813-auth-header>span{color:var(--anvaya-muted);letter-spacing:.05em;font-size:.72rem;font-weight:650}.v11813-auth-stage{z-index:1;grid-template-columns:minmax(0,1.05fr) minmax(20rem,.72fr);align-items:center;gap:clamp(3rem,8vw,8rem);width:min(100%,76rem);margin:auto;padding:clamp(3rem,8vh,7rem) clamp(1.25rem,4vw,3rem);display:grid;position:relative}.v11813-kicker{color:var(--anvaya-accent);letter-spacing:.16em;margin:0;font-size:.7rem;font-weight:760}.v11813-auth-intro h1{letter-spacing:-.065em;max-width:11ch;margin:.9rem 0 1.2rem;font-size:clamp(3.25rem,7vw,6.4rem);font-weight:590;line-height:.89}.v11813-auth-intro h1 span{color:var(--anvaya-accent)}.v11813-auth-lede{max-width:32rem;color:var(--anvaya-muted);margin:0;font-size:clamp(.95rem,1.5vw,1.12rem);line-height:1.65}.v11813-auth-context{color:var(--anvaya-ink-soft);flex-wrap:wrap;gap:1rem 1.4rem;margin-top:2rem;font-size:.74rem;font-weight:620;display:flex}.v11813-auth-context span{align-items:center;gap:.48rem;display:flex}.v11813-auth-context i{background:var(--anvaya-accent);width:.38rem;height:.38rem;box-shadow:0 0 0 4px var(--anvaya-accent-soft);border-radius:50%}.v11813-signin-panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffd1;border:1px solid #181b241f;border-radius:1.35rem;padding:1.5rem;position:relative;box-shadow:0 28px 80px #16192314}.v11813-signin-panel:before{content:"";background:var(--anvaya-accent);width:4rem;height:2px;position:absolute;top:-1px;left:1.5rem}.v11813-panel-index{color:var(--anvaya-muted);text-transform:uppercase;letter-spacing:.12em;align-items:center;gap:.65rem;font-size:.68rem;display:flex}.v11813-panel-index span{color:var(--anvaya-accent);font-family:var(--anvaya-font-mono);font-size:.62rem}.v11813-panel-copy{padding:2.5rem 0 2rem}.v11813-panel-copy h2{letter-spacing:-.035em;margin:0;font-size:1.55rem;font-weight:650}.v11813-panel-copy p{color:var(--anvaya-muted);margin:.6rem 0 0;font-size:.86rem;line-height:1.55}.v11813-google-button{border:1px solid var(--anvaya-line-strong);background:var(--anvaya-ink);color:#fff;cursor:pointer;border-radius:.72rem;grid-template-columns:1.5rem 1fr auto;align-items:center;gap:.7rem;width:100%;min-height:3.35rem;padding:.7rem .9rem;font-weight:650;transition:transform .14s,box-shadow .14s,background .14s;display:grid}.v11813-google-button:hover{background:#222631;transform:translateY(-1px);box-shadow:0 12px 28px #181b2426}.v11813-google-button:focus-visible{box-shadow:var(--anvaya-focus),0 12px 28px #181b241f;outline:none}.v11813-google-button b{color:#c8cbd2;font-size:1rem;font-weight:500}.v11813-google-g{color:#456bd1;background:#fff;border-radius:.35rem;place-items:center;width:1.45rem;height:1.45rem;font-family:Arial,sans-serif;font-size:.9rem;font-weight:800;display:grid}.v11813-auth-note{color:var(--anvaya-faint);margin-top:1rem;font-size:.68rem;line-height:1.45;display:block}.v11813-auth-loader{background:var(--anvaya-surface-muted);border-radius:.72rem;justify-content:center;align-items:center;gap:.35rem;min-height:3.35rem;display:flex}.v11813-auth-loader i{background:var(--anvaya-accent);border-radius:50%;width:.4rem;height:.4rem;animation:1s ease-in-out infinite v11813-pulse}.v11813-auth-loader i:nth-child(2){animation-delay:.12s}.v11813-auth-loader i:nth-child(3){animation-delay:.24s}@keyframes v11813-pulse{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}.v11813-auth-footer{z-index:2;min-height:4.4rem;color:var(--anvaya-faint);border-top:1px solid #181b2412;justify-content:space-between;align-items:center;padding:1rem clamp(1.25rem,4vw,4.2rem);font-size:.65rem;display:flex;position:relative}.v11813-gateway{background:var(--anvaya-canvas);min-height:100dvh;color:var(--anvaya-ink);grid-template-rows:auto 1fr auto;display:grid}.v11813-gateway-header{border-bottom:1px solid var(--anvaya-line);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffffb8;justify-content:space-between;align-items:center;gap:1rem;min-height:5.5rem;padding:1.1rem clamp(1.2rem,4vw,4rem);display:flex}.v11813-gateway-user{justify-items:end;gap:.08rem;display:grid}.v11813-gateway-user span{font-size:.78rem;font-weight:680}.v11813-gateway-user small{color:var(--anvaya-muted);font-size:.66rem}.v11813-portal-stage,.v11813-institution-stage{width:min(100%,76rem);margin:auto;padding:clamp(2.5rem,6vh,5.5rem) clamp(1rem,4vw,3rem)}.v11813-stage-intro{max-width:40rem;margin-bottom:2.4rem}.v11813-stage-intro h1,.v11813-institution-head h1{letter-spacing:-.055em;margin:.65rem 0 .55rem;font-size:clamp(2.1rem,4vw,3.5rem);font-weight:600;line-height:1}.v11813-stage-intro>p:last-child,.v11813-institution-head p{max-width:38rem;color:var(--anvaya-muted);margin:0;font-size:.88rem;line-height:1.58}.v11813-portals{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.v11813-portal-card{text-align:left;border:1px solid var(--anvaya-line);min-height:22rem;color:var(--anvaya-ink);cursor:pointer;background:#fff;border-radius:1.25rem;grid-template-rows:auto 1fr auto;gap:2rem;padding:1.5rem;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid;box-shadow:0 1px #181b2405}.v11813-portal-card:hover:not(:disabled){border-color:#bcc3c7;transform:translateY(-3px);box-shadow:0 22px 54px #15192113}.v11813-portal-card:disabled{opacity:.45;cursor:not-allowed}.v11813-portal-card[data-kind=live]{background:linear-gradient(145deg,#fff 55%,#f0f2f2 100%)}.v11813-portal-card[data-kind=sandbox]{background:linear-gradient(145deg,#fff 55%,#f5f3fb 100%)}.v11813-portal-card-head{justify-content:space-between;align-items:center;gap:1rem;display:flex}.v11813-portal-mark{border:1px solid var(--anvaya-line-strong);background:#ffffffb8;border-radius:.85rem;width:3rem;height:3rem;display:block;position:relative}.v11813-portal-mark i{background:var(--anvaya-ink);border-radius:50%;display:block;position:absolute}.v11813-portal-mark[data-kind=live] i{width:.42rem;height:.42rem;top:1.28rem}.v11813-portal-mark[data-kind=live] i:first-child{left:.68rem}.v11813-portal-mark[data-kind=live] i:nth-child(2){background:var(--anvaya-accent);left:1.28rem}.v11813-portal-mark[data-kind=live] i:nth-child(3){left:1.88rem}.v11813-portal-mark[data-kind=sandbox] i{border:1px solid var(--anvaya-accent);background:0 0;border-radius:.22rem;width:1rem;height:1rem;top:.94rem;transform:rotate(45deg)}.v11813-portal-mark[data-kind=sandbox] i:first-child{left:.7rem}.v11813-portal-mark[data-kind=sandbox] i:last-child{opacity:.45;left:1.3rem}.v11813-live-chip,.v11813-sandbox-chip{letter-spacing:.1em;border-radius:999px;align-items:center;width:max-content;min-height:1.65rem;padding:0 .6rem;font-size:.61rem;font-weight:780;display:inline-flex}.v11813-live-chip{color:#343b42;background:#e9ecec}.v11813-sandbox-chip{background:var(--anvaya-accent-soft);color:var(--anvaya-accent-strong)}.v11813-portal-card h2{letter-spacing:-.045em;margin:0 0 .65rem;font-size:clamp(1.75rem,3vw,2.55rem);font-weight:610}.v11813-portal-card p{max-width:27rem;color:var(--anvaya-muted);margin:0;font-size:.86rem;line-height:1.55}.v11813-portal-card footer{border-top:1px solid var(--anvaya-line);color:var(--anvaya-muted);justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;font-size:.7rem;display:flex}.v11813-portal-card footer b{color:var(--anvaya-ink);align-items:center;gap:.55rem;font-size:.76rem;display:flex}.v11813-portal-card footer i{color:var(--anvaya-accent);font-style:normal}.v11813-institution-head{grid-template-columns:2.8rem 1fr;align-items:start;gap:1rem;margin-bottom:2rem;display:grid}.v11813-back{border:1px solid var(--anvaya-line);width:2.65rem;height:2.65rem;color:var(--anvaya-ink);cursor:pointer;background:#fff;border-radius:.72rem}.v11813-back:hover{border-color:var(--anvaya-line-strong);background:var(--anvaya-surface-muted)}.v11813-institution-search{border:1px solid var(--anvaya-line);width:min(100%,30rem);height:2.9rem;color:var(--anvaya-muted);background:#fff;border-radius:.72rem;align-items:center;gap:.6rem;margin:0 0 1.25rem;padding:0 .85rem;display:flex}.v11813-institution-search input{width:100%;color:var(--anvaya-ink);background:0 0;border:0;outline:0}.v11813-institution-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.v11813-institution-card{text-align:left;border:1px solid var(--anvaya-line);min-height:14rem;color:var(--anvaya-ink);cursor:pointer;background:#fff;border-radius:1rem;grid-template-rows:auto 1fr auto auto;gap:1rem;padding:1.2rem;transition:transform .14s,border-color .14s,box-shadow .14s;display:grid}.v11813-institution-card:hover:not(:disabled){border-color:#b9c0c4;transform:translateY(-2px);box-shadow:0 16px 38px #15192111}.v11813-institution-card[data-reference=true]{border-color:color-mix(in srgb,var(--anvaya-accent) 25%,var(--anvaya-line));background:linear-gradient(145deg,#fff 65%,var(--anvaya-accent-ghost))}.v11813-institution-card:disabled{cursor:wait;opacity:.65}.v11813-institution-card-top{justify-content:space-between;align-items:center;display:flex}.v11813-institution-monogram{background:var(--anvaya-surface-muted);width:2.5rem;height:2.5rem;color:var(--anvaya-ink-soft);letter-spacing:.08em;border-radius:.7rem;place-items:center;font-size:.68rem;font-weight:800;display:grid}.v11813-institution-card[data-reference=true] .v11813-institution-monogram{background:var(--anvaya-accent-soft);color:var(--anvaya-accent-strong)}.v11813-institution-card-top em{color:var(--anvaya-accent);font-size:.62rem;font-style:normal;font-weight:750}.v11813-institution-copy h2{letter-spacing:-.025em;margin:0;font-size:1.15rem;font-weight:680}.v11813-institution-copy p{color:var(--anvaya-muted);margin:.25rem 0 0;font-size:.72rem}.v11813-institution-meta{flex-wrap:wrap;gap:.4rem;display:flex}.v11813-institution-meta span{border:1px solid var(--anvaya-line);color:var(--anvaya-muted);border-radius:999px;padding:.28rem .5rem;font-size:.61rem}.v11813-institution-card footer{border-top:1px solid var(--anvaya-line);justify-content:space-between;align-items:center;padding-top:.7rem;font-size:.7rem;font-weight:680;display:flex}.v11813-institution-card footer b{color:var(--anvaya-accent)}.v11813-empty-state{border:1px dashed var(--anvaya-line-strong);min-height:12rem;color:var(--anvaya-muted);text-align:center;border-radius:1rem;grid-column:1/-1;align-content:center;place-items:center;gap:.3rem;display:grid}.v11813-empty-state strong{color:var(--anvaya-ink);font-size:.9rem}.v11813-gateway-error{z-index:20;color:var(--anvaya-critical);box-shadow:var(--anvaya-shadow-soft);background:#fff4f6;border:1px solid #e4c7cd;border-radius:.65rem;margin:0;padding:.65rem .9rem;font-size:.75rem;position:fixed;bottom:4.5rem;left:50%;transform:translate(-50%)}.v11813-gateway-footer{border-top:1px solid var(--anvaya-line);min-height:4rem;color:var(--anvaya-faint);justify-content:space-between;align-items:center;gap:1rem;padding:.8rem clamp(1.2rem,4vw,4rem);font-size:.63rem;display:flex}.shell-root{transition:grid-template-columns .18s;background:var(--anvaya-canvas)!important;grid-template-columns:4.8rem minmax(0,1fr)!important}.shell-rail{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:#fff!important;background:#171923!important;border:0!important;border-right:1px solid #292d37!important;gap:.8rem!important;height:100dvh!important;padding:.85rem .55rem!important}.v113-rail-head{justify-content:center;align-items:center;gap:.35rem;width:100%;display:flex}.shell-root[data-rail-expanded=true] .v113-rail-head{justify-content:space-between}.shell-brand{color:#b9b0ff!important;width:2.7rem!important;height:2.7rem!important;box-shadow:none!important;background:0 0!important;border-radius:.65rem!important}.v115-rail-wordmark{color:#fff!important;letter-spacing:.17em!important;font-size:.78rem!important}.v113-rail-toggle{color:#8f96a3!important;background:0 0!important;border-color:#0000!important}.shell-rail-nav{gap:.2rem!important}.shell-nav-button{color:#9299a7!important;border-radius:.68rem!important;justify-content:center!important;align-items:center!important;gap:.7rem!important;min-height:3.45rem!important;padding:.55rem .6rem!important;font-size:.7rem!important;font-weight:620!important;display:flex!important}.shell-root[data-rail-expanded=true] .shell-nav-button{justify-content:flex-start!important;padding-inline:.8rem!important}.shell-nav-button svg{font-size:1.05rem!important}.shell-nav-button[data-active=true]{box-shadow:inset 2px 0 #796ce0;color:#fff!important;background:#272a36!important}.shell-nav-button:hover{color:#d7dae1!important;background:#20232d!important}.shell-rail-footer{border-top:1px solid #292d37;justify-content:center;width:100%;display:flex;writing-mode:initial!important;margin-top:auto!important;padding:.7rem .2rem!important;transform:none!important}.shell-rail-footer .anvaya-powered-by{color:#6f7684!important;font-size:.56rem!important}.shell-rail-footer .anvaya-powered-by strong{color:#9aa1ae!important}.shell-stage{background:var(--anvaya-canvas)!important}.shell-topbar{border-bottom:1px solid var(--anvaya-line)!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:#ffffffe0!important;grid-template-columns:auto minmax(13rem,22rem) minmax(0,1fr) auto!important;gap:.85rem!important;min-height:4.35rem!important;padding:.6rem clamp(.9rem,2vw,1.6rem)!important}.shell-route-controls{align-items:center;gap:.35rem;display:flex}.shell-back-button,.shell-home-shortcut{min-height:2.35rem;color:var(--anvaya-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.58rem}.shell-back-button{width:2.35rem}.shell-home-shortcut{padding:0 .55rem;font-size:.69rem;font-weight:650}.shell-back-button:hover,.shell-home-shortcut:hover{background:var(--anvaya-surface-muted);color:var(--anvaya-ink)}.shell-environment-switch{border:1px solid var(--anvaya-line)!important;min-width:0!important;min-height:2.85rem!important;color:var(--anvaya-ink)!important;text-align:left!important;cursor:pointer!important;background:#fff!important;border-radius:.7rem!important;grid-template-columns:auto minmax(0,1fr) auto auto!important;align-items:center!important;gap:.45rem!important;padding:.4rem .65rem!important;display:grid!important}.shell-environment-switch>span{color:var(--anvaya-muted)!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-size:.57rem!important;font-weight:750!important}.shell-environment-switch strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:.72rem!important}.shell-environment-switch b{color:var(--anvaya-muted);font-weight:500}.shell-reference-badge{background:var(--anvaya-accent-soft);border-radius:999px;padding:.2rem .38rem;color:var(--anvaya-accent-strong)!important;font-size:.52rem!important;font-style:normal!important;font-weight:750!important}.shell-patient-context{border-left:1px solid var(--anvaya-line)!important;padding-inline:.8rem!important}.shell-patient-context strong{font-size:.76rem!important}.shell-patient-context span,.shell-patient-context em{font-size:.62rem!important}.shell-context-empty{min-width:1rem}.shell-chat-button{border-color:color-mix(in srgb,var(--anvaya-accent) 28%,var(--anvaya-line))!important;background:var(--anvaya-accent-ghost)!important;min-height:2.55rem!important;color:var(--anvaya-accent-strong)!important;border-radius:.65rem!important;padding:0 .75rem!important;font-size:.7rem!important;font-weight:680!important}.shell-profile summary{width:2.55rem!important;height:2.55rem!important}.shell-avatar{background:#232732!important;width:2rem!important;height:2rem!important}.shell-profile-menu{border-color:var(--anvaya-line)!important;width:16.5rem!important;box-shadow:var(--anvaya-shadow-float)!important;background:#fff!important;border-radius:.85rem!important;padding:.75rem!important}.shell-profile-menu button{text-align:left!important;background:0 0!important;border-radius:.55rem!important;min-height:2.35rem!important;margin-top:.25rem!important;padding:0 .65rem!important;font-size:.72rem!important}.shell-profile-menu button:hover{background:var(--anvaya-surface-muted)!important}.tester-context{color:#5c50ad!important;background:#f3f0ff!important;border:0!important;border-bottom:1px solid #ddd8f6!important;align-items:center!important;gap:.8rem!important;min-height:2.15rem!important;padding:.35rem 1rem!important;font-size:.61rem!important;display:flex!important}.tester-context span:last-child{margin-left:auto;color:#8279b4!important}.shell-main{background:var(--anvaya-canvas)!important;padding:clamp(1.25rem,2.4vw,2.4rem) clamp(1rem,2.6vw,2.5rem) 5rem!important}.shell-section-marker{opacity:.38!important;color:#181b2412!important;font-size:clamp(4rem,8vw,7rem)!important}.shell-empty-workspace{min-height:calc(100vh - 8rem)!important}.anvaya-display{letter-spacing:-.045em!important;color:var(--anvaya-ink)!important;font-size:clamp(2rem,3.3vw,3.15rem)!important;font-weight:610!important}.anvaya-eyebrow{color:var(--anvaya-muted)!important;letter-spacing:.1em!important;font-size:.66rem!important}.anvaya-section-title{letter-spacing:-.025em!important;font-weight:650!important}.anvaya-surface,.anvaya-surface-raised,.anvaya-document{border-color:var(--anvaya-line)!important;box-shadow:none!important;background:#fff!important}.anvaya-surface-raised:hover{border-color:var(--anvaya-line-strong)!important}.anvaya-document{box-shadow:0 8px 28px #181b240a!important}.anvaya-button{border-color:var(--anvaya-line-strong)!important;background:#fff!important;border-radius:.62rem!important;min-height:2.6rem!important;font-size:.76rem!important;font-weight:650!important}.anvaya-button:hover{background:var(--anvaya-surface-muted)!important}.anvaya-button--primary{border-color:var(--anvaya-accent)!important;background:var(--anvaya-accent)!important;color:#fff!important}.anvaya-button--primary:hover{background:var(--anvaya-accent-strong)!important}.anvaya-chip{background:#fff!important;border-radius:999px!important;min-height:1.7rem!important;font-size:.64rem!important}.shell-main :where(input,textarea,select){border-color:var(--anvaya-line)!important;color:var(--anvaya-ink)!important;box-shadow:none!important;background:#fff!important}.shell-main :where(input,textarea,select):focus{border-color:color-mix(in srgb,var(--anvaya-accent) 55%,var(--anvaya-line))!important;box-shadow:var(--anvaya-focus)!important;outline:none!important}.shell-main :where(table){border-collapse:separate;border-spacing:0;background:#fff}.shell-main :where(th){color:var(--anvaya-muted);letter-spacing:.055em;text-transform:uppercase;background:var(--anvaya-surface-muted);font-size:.65rem;font-weight:720}.shell-main :where(td,th){border-color:var(--anvaya-line)!important}.shell-main :where(button){transition:background .12s,border-color .12s,color .12s,transform .12s,box-shadow .12s}.v113-home,.patients-discovery--reconstructed,.v113-patient-workspace,.live-rounds,.v114-tasks,.profile-surface,.people-surface,.clinical-inbox,.smart-handover,.hospital-admin,.control-centre{width:min(100%,86rem)!important;color:var(--anvaya-ink)!important;margin-inline:auto!important}.v113-home :where(article,section[class*=card],div[class*=card]),.patients-discovery--reconstructed :where(article,div[class*=card]),.live-rounds :where(article,div[class*=card]),.clinical-inbox :where(article,div[class*=card]),.smart-handover :where(article,div[class*=card]),.people-surface :where(article,div[class*=card]){border-color:var(--anvaya-line)!important;box-shadow:none!important}@media (max-width:900px){.v11813-auth-stage{grid-template-columns:1fr;gap:2.5rem;padding-top:3rem}.v11813-auth-intro h1{font-size:clamp(3rem,11vw,5rem)}.v11813-signin-panel{width:min(100%,31rem)}.v11813-portals,.v11813-institution-grid{grid-template-columns:1fr}.v11813-portal-card{min-height:17rem}.shell-root,.shell-root[data-rail-expanded=true]{grid-template-columns:1fr!important}.shell-rail{display:none!important}.shell-topbar{grid-template-columns:auto minmax(0,1fr) auto!important;padding:.5rem .75rem!important}.shell-patient-context,.shell-context-empty{display:none!important}.shell-home-shortcut{display:none}.shell-environment-switch{max-width:none!important}.shell-chat-button span,.tester-context span:last-child{display:none}.shell-main{padding:1rem 1rem 5.4rem!important}.shell-mobile-nav{z-index:50!important;grid-template-columns:repeat(var(--v11813-mobile-nav-count,6),minmax(0,1fr))!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#171923f5!important;border:1px solid #30343f!important;border-radius:1rem!important;width:auto!important;padding:.35rem!important;display:grid!important;position:fixed!important;bottom:.65rem!important;left:.65rem!important;right:.65rem!important;box-shadow:0 18px 46px #0c0f1538!important}.shell-mobile-nav button{color:#9198a5!important;border-radius:.7rem!important;min-width:0!important;min-height:3.35rem!important}.shell-mobile-nav button[data-active=true]{color:#fff!important;background:#2a2d3a!important}.shell-mobile-nav button span{font-size:.55rem!important}}@media (max-width:600px){.v11813-auth-header>span,.v11813-auth-context,.v11813-auth-footer>span:last-child,.v11813-gateway-footer>span:last-child{display:none}.v11813-auth-stage{padding-inline:1rem}.v11813-auth-intro h1{font-size:3.25rem}.v11813-signin-panel{padding:1.15rem}.v11813-signin-panel:before{left:1.15rem}.v11813-panel-copy{padding:1.8rem 0 1.4rem}.v11813-gateway-header{min-height:4.7rem;padding:.9rem 1rem}.v11813-gateway-user span{font-size:.7rem}.v11813-gateway-user small{display:none}.v11813-portal-stage,.v11813-institution-stage{padding:2rem 1rem 5rem}.v11813-stage-intro h1,.v11813-institution-head h1{font-size:2.25rem}.v11813-institution-head{grid-template-columns:2.5rem 1fr}.v11813-back{width:2.4rem;height:2.4rem}.v11813-gateway-footer{padding:.8rem 1rem}.shell-topbar{gap:.4rem}.shell-route-controls{display:none}.shell-environment-switch{grid-column:1/3}.shell-top-actions{grid-column:3}.shell-chat-button{display:none}.tester-context{white-space:nowrap;overflow:hidden}.shell-section-marker{display:none}}@media (prefers-reduced-motion:reduce){.v11813-auth-loader i{animation:none}.v11813-portal-card,.v11813-institution-card,.v11813-google-button{transition:none}}:root{--anvaya-font-sans:"Source Sans 3 Variable","Source Sans 3","Segoe UI Variable","Segoe UI",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;--anvaya-canvas:#f5f6f7;--anvaya-surface:#fff;--anvaya-surface-muted:#f0f2f4;--anvaya-obsidian:#17191f;--anvaya-obsidian-raised:#20232b;--anvaya-ink:#17191f;--anvaya-ink-soft:#353a44;--anvaya-muted:#5f6672;--anvaya-faint:#8a919c;--anvaya-line:#e1e4e8;--anvaya-line-strong:#cdd2d8;--anvaya-accent:#4a176d;--anvaya-accent-strong:#2e0c46;--anvaya-accent-soft:#f4f1f4;--anvaya-accent-mid:#6e437c;--anvaya-heading:#2b1732;--anvaya-subtitle:#6d566f;--anvaya-title-rule:#d9d2db;--anvaya-success:#16794a;--anvaya-success-soft:#eaf7f0;--anvaya-warning:#9a6700;--anvaya-warning-soft:#fff4d6;--anvaya-critical:#b42318;--anvaya-critical-soft:#feeceb;--anvaya-radius-sm:8px;--anvaya-radius-md:12px;--anvaya-radius-lg:16px;--anvaya-shadow-soft:0 1px 2px #17191f0a,0 8px 24px #17191f0b;--anvaya-focus:0 0 0 3px #4a176d33;--anvaya-mobile-nav-height:58px;--anvaya-mobile-context-dock-height:68px;--anvaya-safe-bottom:env(safe-area-inset-bottom,0px)}html,body,#root{background:var(--anvaya-canvas);min-height:100%;color:var(--anvaya-ink);font-family:var(--anvaya-font-sans)}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}button,input,textarea,select{font:inherit}button{letter-spacing:0}:focus-visible{box-shadow:var(--anvaya-focus);outline:none}.anvaya-vector-brand{color:var(--anvaya-ink);align-items:center;gap:10px;display:inline-flex}.anvaya-vector-brand__mark{width:24px;height:27px;color:var(--anvaya-accent);display:block}.anvaya-vector-brand__word{letter-spacing:.16em;font-size:13px;font-weight:700;line-height:1}.v11813-auth.anvaya-auth-reset{background:var(--anvaya-canvas);grid-template-rows:64px minmax(0,1fr);min-height:100dvh;display:grid;overflow:auto}.anvaya-auth-reset .v11813-auth-atmosphere,.anvaya-auth-reset .v11813-auth-intro,.anvaya-auth-reset .v11813-auth-footer{display:none!important}.anvaya-auth-reset__header{border:0;border-bottom:1px solid var(--anvaya-line);background:var(--anvaya-surface);-webkit-backdrop-filter:none;backdrop-filter:none;min-height:64px;padding:0 28px}.anvaya-auth-reset__stage{grid-template-columns:1fr;place-items:center;width:100%;max-width:none;margin:0;padding:40px 20px;display:grid}.anvaya-auth-reset__panel{border:1px solid var(--anvaya-line);border-radius:var(--anvaya-radius-lg);background:var(--anvaya-surface);width:min(100%,380px);box-shadow:var(--anvaya-shadow-soft);-webkit-backdrop-filter:none;backdrop-filter:none;padding:28px}.anvaya-auth-reset__panel:before{display:none}.anvaya-auth-reset__title{margin-bottom:24px}.anvaya-auth-reset__title h1{color:var(--anvaya-ink);letter-spacing:-.025em;margin:0;font-size:26px;font-weight:650;line-height:1.1}.anvaya-auth-reset__title p{color:var(--anvaya-muted);margin:8px 0 0;font-size:14px;line-height:1.5}.anvaya-auth-reset .v11813-google-button{border:1px solid var(--anvaya-obsidian);background:var(--anvaya-obsidian);min-height:46px;box-shadow:none;border-radius:10px;grid-template-columns:24px 1fr 20px;transform:none}.anvaya-auth-reset .v11813-google-button:hover{background:var(--anvaya-obsidian-raised);box-shadow:none;transform:none}.anvaya-auth-reset .v11813-google-g{border-radius:5px;width:22px;height:22px}.anvaya-auth-reset .v11813-auth-loader{background:var(--anvaya-surface-muted);border-radius:10px;min-height:46px}.v11813-gateway.anvaya-gateway-reset{background:var(--anvaya-canvas);min-height:100dvh}.anvaya-gateway-reset .v11813-gateway-header{border-bottom:1px solid var(--anvaya-line);background:var(--anvaya-surface);-webkit-backdrop-filter:none;backdrop-filter:none;min-height:64px;padding:0 28px}.anvaya-gateway-reset .v11813-portal-stage,.anvaya-gateway-reset .v11813-institution-stage{width:min(100%,980px);margin:auto;padding:48px 24px}.anvaya-gateway-reset .v11813-stage-intro{margin:0 0 20px}.anvaya-gateway-reset .v11813-stage-intro h1,.anvaya-gateway-reset .v11813-institution-head h1{letter-spacing:-.03em;margin:0;font-size:28px;font-weight:650;line-height:1.15}.anvaya-gateway-reset .v11813-portals{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.anvaya-gateway-reset .v11813-portal-card{border:1px solid var(--anvaya-line);border-radius:var(--anvaya-radius-lg);min-height:176px;box-shadow:none;grid-template-rows:auto 1fr auto;gap:18px;padding:20px;transform:none;background:var(--anvaya-surface)!important}.anvaya-gateway-reset .v11813-portal-card:hover:not(:disabled){border-color:var(--anvaya-line-strong);box-shadow:var(--anvaya-shadow-soft);transform:none}.anvaya-gateway-reset .v11813-portal-mark{background:var(--anvaya-surface-muted);border-radius:10px;width:38px;height:38px}.anvaya-gateway-reset .v11813-portal-card h2{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:650}.anvaya-gateway-reset .v11813-portal-card footer{color:var(--anvaya-muted);padding-top:14px;font-size:12px}.anvaya-gateway-reset .v11813-portal-card footer svg{width:17px;height:17px;color:var(--anvaya-muted)}.anvaya-gateway-reset .v11813-live-chip,.anvaya-gateway-reset .v11813-sandbox-chip{letter-spacing:.08em;border-radius:7px;min-height:24px;padding:0 8px;font-size:10px;font-weight:700}.anvaya-gateway-reset .v11813-live-chip{color:#3d434c;background:#eceef0}.anvaya-gateway-reset .v11813-sandbox-chip{background:var(--anvaya-accent-soft);color:var(--anvaya-accent-strong)}.anvaya-gateway-reset .v11813-institution-head{grid-template-columns:40px 1fr;align-items:center;margin-bottom:20px}.anvaya-gateway-reset .v11813-back{border-radius:10px;width:40px;height:40px}.anvaya-gateway-reset .v11813-institution-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.anvaya-gateway-reset .v11813-institution-card{border:1px solid var(--anvaya-line);border-radius:var(--anvaya-radius-md);background:var(--anvaya-surface);min-height:152px;box-shadow:none;padding:18px}.anvaya-gateway-reset .v11813-institution-card:hover{border-color:var(--anvaya-line-strong);box-shadow:var(--anvaya-shadow-soft)}.anvaya-gateway-reset .v11813-institution-copy h2{letter-spacing:-.015em;font-size:18px}.anvaya-gateway-reset .v11813-institution-copy p,.anvaya-gateway-reset .v11813-institution-meta{color:var(--anvaya-muted)}.anvaya-gateway-reset .v11813-gateway-footer{display:none}.shell-root{background:var(--anvaya-canvas);min-height:100dvh;color:var(--anvaya-ink);grid-template-columns:76px minmax(0,1fr);align-items:start;transition:grid-template-columns .16s;display:grid}.shell-root[data-rail-expanded=true]{grid-template-columns:224px minmax(0,1fr)}.shell-rail{box-sizing:border-box;color:#e8eaf0;z-index:30;border-right:1px solid #ffffff0f;flex-direction:column;padding:14px 10px 12px;display:flex;overflow:hidden auto;background:var(--anvaya-obsidian)!important;height:100dvh!important;min-height:100dvh!important;box-shadow:none!important;align-self:start!important;position:sticky!important;top:0!important}.v113-rail-head{align-items:center;gap:6px;min-height:44px;margin-bottom:14px;display:flex}.shell-brand{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:1;align-items:center;gap:10px;min-width:0;height:40px;padding:0 9px;display:flex}.shell-brand:hover{background:#ffffff0e}.shell-brand-vector{color:#a89ff1;flex:none;width:22px;height:25px}.v115-rail-wordmark{color:#f7f7fa;letter-spacing:.16em;white-space:nowrap;font-size:12px;font-weight:700;display:none}.shell-root[data-rail-expanded=true] .v115-rail-wordmark{display:inline}.v113-rail-toggle{color:#969daa;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;width:34px;height:34px;display:grid}.v113-rail-toggle:hover{color:#fff;background:#ffffff0f}.shell-rail-nav,.shell-rail-tools{gap:4px;display:grid}.shell-rail-tools{border-top:1px solid #ffffff14;margin-top:auto;padding-top:14px}.shell-nav-button,.shell-rail-tools button{color:#a8afbb;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;grid-template-columns:36px minmax(0,1fr);align-items:center;width:100%;min-height:42px;padding:0 4px;display:grid}.shell-nav-button svg,.shell-rail-tools button svg{justify-self:center;width:19px;height:19px}.shell-nav-button span,.shell-rail-tools button span{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;display:none;overflow:hidden}.shell-root[data-rail-expanded=true] .shell-nav-button span,.shell-root[data-rail-expanded=true] .shell-rail-tools button span{display:block}.shell-nav-button:hover,.shell-rail-tools button:hover{color:#fff;background:#ffffff0e}.shell-nav-button[data-active=true]{color:#fff;background:#6657c833;box-shadow:inset 2px 0 #8d82e7}.shell-rail-footer{border-top:1px solid #ffffff14;gap:3px;margin-top:10px;padding:12px 8px 2px;display:grid;overflow:hidden}.shell-rail-footer>span{color:#8d82e7;letter-spacing:.12em;font-size:9px;font-weight:750}.shell-rail-footer small{color:#8f96a2;white-space:nowrap;text-overflow:ellipsis;font-size:10px;line-height:1.25;display:none;overflow:hidden}.shell-root[data-rail-expanded=true] .shell-rail-footer small{display:block}.shell-stage{background:var(--anvaya-canvas);min-width:0;min-height:100dvh}.shell-topbar{z-index:25;border-bottom:1px solid var(--anvaya-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;grid-template-columns:minmax(150px,.65fr) auto minmax(0,1fr) auto;align-items:center;gap:14px;min-height:64px;padding:8px 22px;display:grid;position:sticky;top:0}.shell-route-context{align-items:center;gap:10px;min-width:0;display:flex}.shell-route-context>div{gap:2px;min-width:0;display:grid}.shell-route-context strong{color:var(--anvaya-ink);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:650;line-height:1.2;overflow:hidden}.shell-route-context span{color:var(--anvaya-muted);white-space:nowrap;font-size:11px}.shell-back-button{border:1px solid var(--anvaya-line);background:var(--anvaya-surface);width:32px;height:32px;color:var(--anvaya-muted);cursor:pointer;border-radius:8px;place-items:center;display:grid}.shell-back-button svg{width:16px;height:16px;transform:rotate(180deg)}.shell-environment-switch{text-align:left;cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:7px;min-width:0;max-width:260px;min-height:42px;border:1px solid var(--anvaya-line)!important;background:var(--anvaya-surface)!important;color:var(--anvaya-ink)!important;box-shadow:none!important;border-radius:10px!important;padding:6px 10px!important;display:grid!important}.shell-environment-switch>span{letter-spacing:.09em;text-transform:uppercase;color:var(--anvaya-accent)!important;font-size:9px!important;font-weight:750!important}.shell-environment-switch>strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:12px!important;font-weight:650!important}.shell-environment-switch>b{color:var(--anvaya-muted);font-size:12px}.shell-reference-badge{background:var(--anvaya-surface-muted);color:var(--anvaya-muted);border-radius:5px;padding:2px 5px;font-size:9px;font-style:normal}.shell-patient-context{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;min-width:0;padding-left:4px;display:grid}.shell-patient-context strong{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.shell-patient-context span{color:var(--anvaya-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.shell-patient-context em{background:var(--anvaya-surface-muted);color:var(--anvaya-muted);border-radius:6px;padding:3px 6px;font-size:10px;font-style:normal}.shell-top-actions{justify-content:flex-end;align-items:center;gap:6px;display:flex}.shell-icon-button,.shell-chat-button{border:1px solid var(--anvaya-line);background:var(--anvaya-surface);height:36px;color:var(--anvaya-ink-soft);cursor:pointer;box-shadow:none;border-radius:9px;justify-content:center;align-items:center;gap:7px;display:inline-flex}.shell-icon-button{width:36px;padding:0}.shell-chat-button{padding:0 11px;font-size:12px;font-weight:650}.shell-icon-button:hover,.shell-chat-button:hover{border-color:var(--anvaya-line-strong);background:var(--anvaya-surface-muted);color:var(--anvaya-ink)}.shell-icon-button svg,.shell-chat-button svg{width:17px;height:17px}.shell-profile summary{border:1px solid var(--anvaya-line);background:var(--anvaya-surface);cursor:pointer;border-radius:50%;place-items:center;width:36px;height:36px;list-style:none;display:grid}.shell-profile summary::-webkit-details-marker{display:none}.shell-avatar{object-fit:cover;background:var(--anvaya-obsidian);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:11px;font-weight:700;display:grid}.shell-profile-menu{border:1px solid var(--anvaya-line)!important;background:var(--anvaya-surface)!important;color:var(--anvaya-ink)!important;border-radius:12px!important;box-shadow:0 16px 50px #17191f24!important}.tester-context{color:#574aa8;background:#f5f3fe;border-bottom:1px solid #ded9fa;align-items:center;gap:10px;min-height:32px;padding:0 22px;font-size:10px;display:flex}.tester-context strong{letter-spacing:.1em;font-size:9px}.shell-main{background:var(--anvaya-canvas);min-width:0;padding:28px clamp(20px,3vw,40px) 64px}.shell-section-marker{display:none!important}.clinical-home-head{align-items:end!important;margin-bottom:22px!important}.clinical-home-head h1{letter-spacing:-.03em!important;margin:2px 0!important;font-size:30px!important;font-weight:650!important}.clinical-home-head p{color:var(--anvaya-muted)!important}.clinical-home-head button,.clinical-home-customizer button{border:1px solid var(--anvaya-line)!important;background:var(--anvaya-surface)!important;color:var(--anvaya-ink)!important;box-shadow:none!important;border-radius:9px!important}.clinical-home-actions>h2{text-transform:uppercase;letter-spacing:.08em!important;color:var(--anvaya-muted)!important;font-size:11px!important;font-weight:700!important}.clinical-home-action{border:1px solid var(--anvaya-line)!important;background:var(--anvaya-surface)!important;box-shadow:none!important;border-radius:12px!important;transform:none!important}.clinical-home-action:hover{border-color:var(--anvaya-line-strong)!important;box-shadow:var(--anvaya-shadow-soft)!important;transform:none!important}.clinical-home-action>svg{color:var(--anvaya-accent)!important}.tei-control-centre{background:var(--anvaya-canvas)!important;color:var(--anvaya-ink)!important;font-family:var(--anvaya-font-sans)!important}.tei-control-rail{box-sizing:border-box;height:100dvh;background:var(--anvaya-obsidian)!important;color:#e8eaf0!important;border-right:1px solid #ffffff12!important}.tei-control-brand svg{color:#a89ff1!important}.tei-control-brand strong{color:#fff!important}.tei-control-brand span{color:#929aa6!important}.tei-control-rail nav button,.tei-control-exit{color:#a8afbb!important;border-radius:9px!important}.tei-control-rail nav button:hover,.tei-control-rail nav button[data-active=true],.tei-control-exit:hover{color:#fff!important;background:#ffffff0e!important}.tei-control-rail nav button[data-active=true]{box-shadow:inset 2px 0 #8d82e7!important}.tei-control-stage{background:var(--anvaya-canvas)!important;color:var(--anvaya-ink)!important}.tei-control-top{border-bottom:1px solid var(--anvaya-line)!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#fffffff5!important;padding:20px 28px!important}.tei-control-top>div:first-child>span{color:var(--anvaya-muted)!important}.tei-control-top h1{color:var(--anvaya-ink)!important;letter-spacing:-.025em!important;margin:4px 0 0!important;font-size:26px!important;font-weight:650!important}.tei-control-top input{border:1px solid var(--anvaya-line)!important;background:var(--anvaya-surface)!important;color:var(--anvaya-ink)!important;border-radius:9px!important}.tei-control-top-actions>button{background:var(--anvaya-accent)!important;border-radius:9px!important}.tei-release{color:var(--anvaya-muted)!important;border-color:var(--anvaya-line)!important;background:var(--anvaya-surface)!important}.tei-fleet,.tei-access-layout{padding:24px 28px 48px!important}.tei-metric-row article,.tei-fleet-table,.tei-access-list,.tei-access-detail,.tei-membership-card{background:var(--anvaya-surface)!important;border-color:var(--anvaya-line)!important;color:var(--anvaya-ink)!important;box-shadow:none!important;border-radius:12px!important}.tei-metric-row span,.tei-hospital-name small,.tei-fleet-table article small,.tei-access-detail header span:not(.tei-user-avatar),.tei-access-users small,.tei-access-users em{color:var(--anvaya-muted)!important}.tei-fleet-table>header{background:var(--anvaya-surface-muted)!important;border-color:var(--anvaya-line)!important;color:var(--anvaya-muted)!important}.tei-fleet-table>article,.tei-access-list>header,.tei-access-users>button,.tei-access-detail>header{border-color:var(--anvaya-line)!important}.tei-access-users>button{color:var(--anvaya-ink)!important}.tei-access-users>button[data-active=true]{background:var(--anvaya-accent-soft)!important}.tei-user-avatar{background:var(--anvaya-accent-soft)!important;color:var(--anvaya-accent-strong)!important}.tei-membership-card select,.tei-invite-modal input,.tei-invite-modal select,.tei-row-actions button{border-color:var(--anvaya-line)!important;background:var(--anvaya-surface)!important;color:var(--anvaya-ink)!important}.tei-invite-modal{background:var(--anvaya-surface)!important;border-color:var(--anvaya-line)!important;color:var(--anvaya-ink)!important;box-shadow:0 22px 80px #17191f33!important}@media (max-width:1100px){.shell-root{grid-template-columns:68px minmax(0,1fr)}.shell-root[data-rail-expanded=true]{grid-template-columns:210px minmax(0,1fr)}.shell-topbar{grid-template-columns:minmax(125px,.5fr) minmax(150px,.7fr) minmax(0,1fr) auto;padding-inline:14px}.shell-chat-button span{display:none}.shell-chat-button{width:36px;padding:0}}@media (max-width:760px){.shell-root,.shell-root[data-rail-expanded=true]{min-height:100dvh;display:block}.shell-rail{display:none!important}.shell-stage{padding-bottom:64px}.shell-topbar{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"route actions""environment environment";gap:7px;min-height:auto;padding:8px 12px}.shell-route-context{grid-area:route}.shell-top-actions{grid-area:actions}.shell-environment-switch{grid-area:environment;width:100%;max-width:none}.shell-patient-context,.shell-context-empty{display:none}.shell-main{padding:20px 14px 84px}.shell-mobile-nav{z-index:50;min-height:62px;padding:max(6px,env(safe-area-inset-bottom)) 6px 6px;border-top:1px solid var(--anvaya-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffffa;bottom:0;left:0;right:0;display:flex!important;position:fixed!important}.shell-mobile-nav button{color:var(--anvaya-muted);flex:1}.shell-mobile-nav button[data-active=true]{color:var(--anvaya-accent)}.anvaya-gateway-reset .v11813-portals,.anvaya-gateway-reset .v11813-institution-grid{grid-template-columns:1fr}.anvaya-gateway-reset .v11813-portal-stage,.anvaya-gateway-reset .v11813-institution-stage{padding:30px 14px}.anvaya-auth-reset__header,.anvaya-gateway-reset .v11813-gateway-header{padding-inline:16px}.tei-control-top,.tei-fleet,.tei-access-layout{padding:16px!important}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}:root{--a20-font:"Source Sans 3 Variable","Source Sans 3","Segoe UI Variable","Segoe UI",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;--a20-bg:#fafafc;--a20-panel:#fff;--a20-panel-2:#f6f7fa;--a20-ink:#17191f;--a20-muted:#5f6672;--a20-faint:#7d8591;--a20-line:#e1e4e9;--a20-line-strong:#cfd4da;--a20-obsidian:#0d0f13;--a20-obsidian-2:#171a20;--a20-violet:#4a176d;--a20-violet-2:#2e0c46;--a20-violet-soft:#f4f1f4;--a20-success:#177245;--a20-warning:#976500;--a20-danger:#b42318;--a20-shadow:0 1px 2px #1418200a,0 10px 28px #1418200e;--a20-rail:224px;--a20-rail-base:72px}html,body,#root{min-height:100%;font-family:var(--a20-font);background:var(--a20-bg);color:var(--a20-ink)}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;overflow-x:hidden}button,input,textarea,select{font-family:var(--a20-font)}.anvaya20-root{background:var(--a20-bg);min-height:100dvh;color:var(--a20-ink);--a20-current-rail:var(--a20-rail-base)}.anvaya20-skip-link{left:calc(var(--a20-current-rail) + 12px);z-index:1000;color:var(--a20-ink);box-shadow:var(--a20-shadow);background:#fff;border-radius:8px;padding:8px 12px;position:fixed;top:-60px}.anvaya20-skip-link:focus{top:10px}.anvaya20-rail{box-sizing:border-box;z-index:80;transition:width .16s,box-shadow .16s;width:var(--a20-rail-base)!important;background:var(--a20-obsidian)!important;color:#eef0f4!important;height:100dvh!important;min-height:100dvh!important;box-shadow:none!important;border:0!important;border-right:1px solid #ffffff12!important;border-radius:0!important;flex-direction:column!important;padding:14px 10px 12px!important;display:flex!important;position:fixed!important;inset:0 auto 0 0!important;overflow:hidden auto!important}.anvaya20-rail[data-expanded=true]{width:var(--a20-rail)!important;box-shadow:18px 0 48px #00000038!important}.anvaya20-rail-head{align-items:center;gap:5px;min-height:54px;margin:0 0 15px;display:flex}.anvaya20-brand{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:1;align-items:center;gap:10px;min-width:0;height:52px;padding:0 5px;display:flex}.anvaya20-brand-monogram{color:#e7e9ed;letter-spacing:-.075em;flex:none;place-items:center;width:38px;height:42px;font-family:"Source Sans 3 Variable","Source Sans 3",Segoe UI,sans-serif;font-size:34px;font-weight:640;line-height:1;display:grid}.anvaya20-wordmark{color:#eef0f4;letter-spacing:.215em;white-space:nowrap;font-family:"Source Sans 3 Variable","Source Sans 3",Segoe UI,sans-serif;font-size:14px;font-weight:620;line-height:1;overflow:hidden}.anvaya20-rail-toggle{color:#8f97a4;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;width:34px;height:34px;display:grid}.anvaya20-rail-nav,.anvaya20-rail-tools{gap:3px;display:grid}.anvaya20-rail-nav{padding-bottom:12px}.anvaya20-rail-tools{border-top:1px solid #ffffff14;margin-top:auto;padding-top:12px}.anvaya20-nav-button,.anvaya20-rail-tools>button{color:#b9bec7;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:4px;width:100%;min-height:44px;padding:0 7px;transition:background .12s,color .12s;display:grid;position:relative}.anvaya20-nav-button svg,.anvaya20-rail-tools>button svg{stroke-width:1.7px;justify-self:center;width:19px;height:19px}.anvaya20-nav-button span,.anvaya20-rail-tools>button span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;font-weight:650;overflow:hidden}.anvaya20-root[data-rail-expanded=false] .anvaya20-nav-button,.anvaya20-root[data-rail-expanded=false] .anvaya20-rail-tools>button{grid-template-columns:1fr;padding:0}.anvaya20-root[data-rail-expanded=false] .anvaya20-nav-button span,.anvaya20-root[data-rail-expanded=false] .anvaya20-rail-tools>button span{display:none}.anvaya20-root[data-rail-expanded=false] .anvaya20-nav-button:hover span,.anvaya20-root[data-rail-expanded=false] .anvaya20-nav-button:focus-visible span,.anvaya20-root[data-rail-expanded=false] .anvaya20-nav-item--tool .anvaya20-tool-button:hover span,.anvaya20-root[data-rail-expanded=false] .anvaya20-nav-item--tool .anvaya20-tool-button:focus-visible span{z-index:95;color:#e7e9ed;letter-spacing:.01em;pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0d0f13eb;border:1px solid #ffffff14;border-radius:5px;width:max-content;max-width:190px;padding:5px 9px;font-size:12px;font-weight:620;display:block;position:fixed;left:62px;box-shadow:0 8px 22px #0000002e}.anvaya20-nav-button:hover,.anvaya20-rail-tools>button:hover{color:#fff;background:#ffffff09}.anvaya20-nav-button[data-active=true]:before{content:"";width:3px;box-shadow:none;background:#c1264a;border-radius:0 3px 3px 0;position:absolute;top:9px;bottom:9px;left:0}.anvaya20-rail-footer{border-top:1px solid #ffffff14;gap:4px;margin-top:10px;padding:11px 9px 2px;display:grid;overflow:hidden}.anvaya20-rail-footer>span{color:#b8a9bb;letter-spacing:.12em;font-size:9px;font-weight:800}.anvaya20-rail-footer small{text-overflow:ellipsis;white-space:nowrap;color:#8e96a3;font-size:10px;overflow:hidden}.anvaya20-root[data-rail-expanded=false] .anvaya20-rail-footer small{display:none}.anvaya20-stage{min-width:0;min-height:100dvh;margin-left:var(--a20-rail-base);background:var(--a20-bg)}.anvaya20-topbar{z-index:60;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);align-items:center;gap:12px;min-height:62px;border:0!important;border-bottom:1px solid var(--a20-line)!important;box-shadow:none!important;background:#fffffff7!important;grid-template-columns:minmax(145px,.55fr) minmax(190px,.8fr) minmax(160px,1fr) auto!important;padding:7px 20px!important;display:grid!important;position:sticky!important;top:0!important}.anvaya20-route-context{align-items:center;gap:9px;min-width:0;display:flex}.anvaya20-route-context>div{gap:2px;min-width:0;display:grid}.anvaya20-route-context strong{text-overflow:ellipsis;white-space:nowrap;color:var(--a20-ink);font-size:15px;font-weight:700;line-height:1.15;overflow:hidden}.anvaya20-route-context span{color:var(--a20-muted);white-space:nowrap;font-size:10px;font-weight:500}.anvaya20-back-button{border:1px solid var(--a20-line);width:32px;height:32px;color:var(--a20-muted);cursor:pointer;background:#fff;border-radius:8px;place-items:center;display:grid}.anvaya20-back-button svg{width:16px;height:16px;transform:rotate(180deg)}.anvaya20-environment-switch{text-align:left;cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:7px;min-width:0;height:42px;border:1px solid var(--a20-line)!important;color:var(--a20-ink)!important;box-shadow:none!important;background:#fff!important;border-radius:9px!important;padding:5px 9px!important;display:grid!important}.anvaya20-environment-switch:hover{border-color:var(--a20-line-strong)!important;background:var(--a20-panel-2)!important}.anvaya20-environment-switch>span{letter-spacing:.08em;text-transform:uppercase;color:var(--a20-violet)!important;font-size:9px!important;font-weight:800!important}.anvaya20-environment-switch>strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:12px!important;font-weight:650!important}.anvaya20-environment-switch>b{color:var(--a20-faint);font-size:11px}.anvaya20-reference-badge{background:var(--a20-violet-soft);color:var(--a20-violet-2);border-radius:5px;padding:2px 5px;font-size:9px;font-style:normal;font-weight:700}.anvaya20-patient-context{align-items:center;gap:7px;min-width:0;display:flex;overflow:hidden}.anvaya20-patient-context strong{text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:12px;font-weight:700;overflow:hidden}.anvaya20-patient-context span{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--a20-muted);font-size:11px;overflow:hidden}.anvaya20-patient-context em{color:#555e69;background:#eef0f2;border-radius:5px;flex:none;padding:3px 6px;font-size:9px;font-style:normal;font-weight:650}.anvaya20-context-empty{min-width:0}.anvaya20-top-actions{justify-content:flex-end;align-items:center;gap:5px;display:flex}.anvaya20-icon-button,.anvaya20-chat-button{border:1px solid var(--a20-line);color:#444b56;cursor:pointer;height:35px;box-shadow:none;background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:6px;display:inline-flex}.anvaya20-icon-button{width:35px;padding:0}.anvaya20-chat-button{padding:0 10px;font-size:11px;font-weight:700}.anvaya20-icon-button:hover,.anvaya20-chat-button:hover{border-color:var(--a20-line-strong);color:var(--a20-ink);background:#f6f7f8}.anvaya20-icon-button svg,.anvaya20-chat-button svg{width:16px;height:16px}.anvaya20-profile{position:relative}.anvaya20-profile summary{border:1px solid var(--a20-line);cursor:pointer;background:#fff;border-radius:50%;place-items:center;width:35px;height:35px;list-style:none;display:grid}.anvaya20-profile summary::-webkit-details-marker{display:none}.anvaya20-avatar{object-fit:cover;background:var(--a20-obsidian);color:#fff;border-radius:50%;place-items:center;width:29px;height:29px;font-size:10px;font-weight:750;display:grid}.anvaya20-profile-menu{z-index:100;border:1px solid var(--a20-line);width:230px;color:var(--a20-ink);background:#fff;border-radius:11px;padding:8px;position:absolute;top:43px;right:0;box-shadow:0 18px 50px #14182029}.anvaya20-profile-menu header{border-bottom:1px solid var(--a20-line);gap:2px;padding:8px 9px 10px;display:grid}.anvaya20-profile-menu header span{color:var(--a20-muted);font-size:10px}.anvaya20-profile-menu>button{width:100%;color:var(--a20-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:8px 9px;font-size:12px}.anvaya20-profile-menu>button:hover{background:#f5f6f7}.anvaya20-presence-select{gap:4px;padding:8px 9px;display:grid}.anvaya20-presence-select span{color:var(--a20-muted);font-size:10px}.anvaya20-presence-select select{border:1px solid var(--a20-line);background:#fff;border-radius:7px;height:32px}.anvaya20-signout{color:var(--a20-danger)!important}.anvaya20-tester-context{color:#4a176d;background:#f4f1f4;border-bottom:1px solid #eee8ef;align-items:center;gap:10px;min-height:30px;padding:0 20px;font-size:10px;display:flex}.anvaya20-tester-context strong{letter-spacing:.1em;font-size:9px}.anvaya20-main{background:var(--a20-bg);min-width:0;min-height:calc(100dvh - 62px);padding:22px clamp(20px,2.7vw,42px) 68px;font-size:16.5px;line-height:1.5}.anvaya20-mobile-nav{display:none}.anvaya20-live-region{z-index:150;position:fixed;bottom:18px;right:18px}.anvaya20-empty-workspace{padding:30px}.anvaya20-empty-copy h1{font-family:var(--a20-font);font-size:28px}.anvaya20-lede{color:var(--a20-muted)}.anvaya20-overlay-host{z-index:120;position:fixed;inset:0}.anvaya20-gateway{background:var(--a20-bg);min-height:100dvh;color:var(--a20-ink);font-family:var(--a20-font)}.anvaya20-gateway-top{border-bottom:1px solid var(--a20-line);background:#fff;justify-content:space-between;align-items:center;height:62px;padding:0 26px;display:flex}.anvaya20-gateway-top>div{text-align:right;display:grid}.anvaya20-gateway-top strong{font-size:11px}.anvaya20-gateway-top span{color:var(--a20-muted);font-size:9px}.anvaya20-gateway-stage{width:min(100% - 32px,880px);margin:0 auto;padding:54px 0 70px}.anvaya20-gateway-title{margin-bottom:18px}.anvaya20-gateway-title h1{letter-spacing:-.03em;margin:0;font-size:27px;font-weight:700}.anvaya20-gateway-title--row{align-items:center;gap:12px;display:flex}.anvaya20-gateway-title--row>button{border:1px solid var(--a20-line);width:36px;height:36px;color:var(--a20-muted);cursor:pointer;background:#fff;border-radius:8px;place-items:center;display:grid}.anvaya20-gateway-title--row>button svg{transform:rotate(180deg)}.anvaya20-gateway-title--row>div{gap:2px;display:grid}.anvaya20-gateway-title--row span{color:var(--a20-violet);letter-spacing:.1em;font-size:9px;font-weight:800}.anvaya20-portals{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.anvaya20-portal{border:1px solid var(--a20-line);min-height:96px;color:var(--a20-ink);text-align:left;cursor:pointer;box-shadow:none;background:#fff;border-radius:12px;grid-template-columns:44px minmax(0,1fr) 22px;align-items:center;gap:12px;padding:15px;transition:border-color .12s,box-shadow .12s,transform .12s;display:grid}.anvaya20-portal:hover:not(:disabled){border-color:var(--a20-line-strong);box-shadow:var(--a20-shadow);transform:translateY(-1px)}.anvaya20-portal:disabled{opacity:.46;cursor:not-allowed}.anvaya20-portal-icon{color:#555d68;background:#f0f1f3;border-radius:9px;place-items:center;width:42px;height:42px;display:grid}.anvaya20-portal[data-kind=sandbox] .anvaya20-portal-icon{background:var(--a20-violet-soft);color:var(--a20-violet)}.anvaya20-portal>div{gap:3px;display:grid}.anvaya20-portal strong{font-size:15px}.anvaya20-portal small{color:var(--a20-muted);font-size:10px}.anvaya20-portal>svg{color:var(--a20-faint);justify-self:end}.anvaya20-gateway-search{border:1px solid var(--a20-line);background:#fff;border-radius:9px;align-items:center;gap:8px;height:40px;margin:0 0 12px;padding:0 11px;display:flex}.anvaya20-gateway-search svg{width:16px;color:var(--a20-faint)}.anvaya20-gateway-search input{background:0 0;border:0;outline:0;flex:1;font-size:12px}.anvaya20-reference{margin-bottom:14px}.anvaya20-reference>header{align-items:center;gap:8px;margin:0 0 7px;display:flex}.anvaya20-reference>header span{background:var(--a20-violet-soft);color:var(--a20-violet-2);letter-spacing:.1em;border-radius:5px;padding:3px 6px;font-size:8px;font-weight:800}.anvaya20-reference>header strong{color:var(--a20-muted);font-size:11px}.anvaya20-reference>button,.anvaya20-institution-list>button{border:1px solid var(--a20-line);width:100%;min-height:68px;color:var(--a20-ink);text-align:left;cursor:pointer;background:#fff;border-radius:10px;grid-template-columns:38px minmax(0,1fr) auto 20px;align-items:center;gap:11px;padding:10px 12px;display:grid}.anvaya20-reference>button{background:#faf8fa;border-color:#ded6e0}.anvaya20-reference>button:hover,.anvaya20-institution-list>button:hover{border-color:var(--a20-line-strong);box-shadow:var(--a20-shadow)}.anvaya20-institution-mark{color:#4f5762;letter-spacing:.04em;background:#eef0f2;border-radius:9px;place-items:center;width:36px;height:36px;font-size:10px;font-weight:800;display:grid}.anvaya20-reference .anvaya20-institution-mark{background:var(--a20-violet);color:#fff}.anvaya20-reference button>div,.anvaya20-institution-list button>div{gap:2px;min-width:0;display:grid}.anvaya20-reference button strong,.anvaya20-institution-list button strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.anvaya20-reference button small,.anvaya20-institution-list button small{color:var(--a20-muted);font-size:10px}.anvaya20-reference button em,.anvaya20-institution-list button em{color:#656d77;letter-spacing:.06em;background:#f0f1f2;border-radius:5px;padding:3px 6px;font-size:8px;font-style:normal;font-weight:750}.anvaya20-reference button>svg,.anvaya20-institution-list button>svg{color:var(--a20-faint)}.anvaya20-institution-list{gap:7px;display:grid}.anvaya20-empty,.anvaya20-error{color:var(--a20-muted);padding:12px;font-size:11px}.anvaya20-error{color:var(--a20-danger)}.anvaya20-switcher-backdrop{z-index:140;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1012176b;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.anvaya20-switcher{background:#fff;border:1px solid #ffffff80;border-radius:14px;width:min(100%,760px);max-height:min(78dvh,650px);overflow:hidden;box-shadow:0 28px 90px #10121740}.anvaya20-switcher>header{border-bottom:1px solid var(--a20-line);justify-content:space-between;align-items:center;height:64px;padding:0 18px;display:flex}.anvaya20-switcher>header>div{gap:2px;display:grid}.anvaya20-switcher>header span{color:var(--a20-violet);letter-spacing:.12em;font-size:8px;font-weight:800}.anvaya20-switcher>header h2{letter-spacing:-.02em;margin:0;font-size:19px}.anvaya20-switcher>header>button{color:#555d68;cursor:pointer;background:#f2f3f4;border:0;border-radius:8px;width:32px;height:32px;font-size:20px}.anvaya20-switcher-body{grid-template-columns:190px minmax(0,1fr);min-height:390px;display:grid}.anvaya20-switcher-body>nav{border-right:1px solid var(--a20-line);background:#f7f8f9;flex-direction:column;gap:4px;padding:12px;display:flex}.anvaya20-switcher-body>nav button{color:#5d6570;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:26px 1fr auto;align-items:center;gap:7px;min-height:42px;padding:0 9px;display:grid}.anvaya20-switcher-body>nav button[data-active=true]{color:var(--a20-ink);background:#fff;box-shadow:0 1px 3px #1418200f}.anvaya20-switcher-body>nav button svg{width:17px}.anvaya20-switcher-body>nav button span{font-size:11px;font-weight:650}.anvaya20-switcher-body>nav button b{text-align:right;min-width:20px;color:var(--a20-faint);font-size:9px}.anvaya20-switcher-body>section{min-width:0;padding:12px;overflow:auto}.anvaya20-switcher-search{border:1px solid var(--a20-line);background:#fff;border-radius:8px;align-items:center;gap:8px;height:38px;margin-bottom:10px;padding:0 10px;display:flex}.anvaya20-switcher-search svg{width:15px;color:var(--a20-faint)}.anvaya20-switcher-search input{background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:11px}.anvaya20-switcher-list{gap:6px;display:grid}.anvaya20-switcher-list>button{min-height:58px;color:var(--a20-ink);text-align:left;cursor:pointer;background:#fff;border:1px solid #0000;border-radius:9px;grid-template-columns:36px minmax(0,1fr) auto 18px;align-items:center;gap:9px;padding:8px 10px;display:grid}.anvaya20-switcher-list>button:hover{border-color:var(--a20-line);background:#fafafb}.anvaya20-switcher-list>button[data-reference=true]{background:#faf8fa;border-color:#eee8ef}.anvaya20-switcher-list>button>span{color:#59616c;background:#eef0f2;border-radius:8px;place-items:center;width:34px;height:34px;font-size:9px;font-weight:800;display:grid}.anvaya20-switcher-list>button[data-reference=true]>span{background:var(--a20-violet);color:#fff}.anvaya20-switcher-list>button>div{gap:2px;min-width:0;display:grid}.anvaya20-switcher-list strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.anvaya20-switcher-list small{color:var(--a20-muted);font-size:9px}.anvaya20-switcher-list em{background:var(--a20-violet-soft);color:var(--a20-violet-2);letter-spacing:.08em;border-radius:5px;padding:3px 5px;font-size:7px;font-style:normal;font-weight:800}.anvaya20-switcher-list>button>svg{width:15px;color:var(--a20-faint)}.anvaya20-switcher-list>p{color:var(--a20-muted);padding:16px;font-size:11px}.anvaya20-main .anvaya-display,.anvaya20-main h1,.anvaya20-main h2,.anvaya20-main h3{font-family:var(--a20-font)}.anvaya20-main .anvaya-eyebrow{color:var(--a20-muted);letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:800}.clinical-home{max-width:1180px;margin:0 auto}.clinical-home-head{margin-bottom:18px!important}.clinical-home-head h1{letter-spacing:-.03em!important;font-size:27px!important;font-weight:700!important}.clinical-home-actions>h2{margin-bottom:8px!important}.clinical-home-actions>div{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.clinical-home-action{border:1px solid var(--a20-line)!important;min-height:86px!important;box-shadow:none!important;background:#fff!important;border-radius:10px!important;padding:14px!important}.clinical-home-action:hover{border-color:var(--a20-line-strong)!important;box-shadow:var(--a20-shadow)!important;background:#fcfcfd!important}.clinical-home-action>svg{width:20px!important;height:20px!important;color:var(--a20-violet)!important}.clinical-home-action strong{font-size:12px!important}.clinical-home-action small{color:var(--a20-muted)!important;font-size:9px!important}.clinical-home-action>b{color:var(--a20-faint)!important}.patients-discovery{max-width:1280px;margin:0 auto}.patients-heading{margin-bottom:14px!important}.patients-heading h1{letter-spacing:-.03em!important;font-size:27px!important;font-weight:700!important}.patients-heading-actions button{min-height:34px!important;box-shadow:none!important;border-radius:8px!important}.patients-search-wrap{border:1px solid var(--a20-line)!important;height:42px!important;box-shadow:none!important;background:#fff!important;border-radius:9px!important}.patient-card-grid{border:1px solid var(--a20-line)!important;box-shadow:none!important;background:#fff!important;border-radius:10px!important;overflow:hidden!important}.v115-patient-list-head{color:var(--a20-muted)!important;border-color:var(--a20-line)!important;background:#f6f7f8!important}.patient-census-card{border:0!important;border-top:1px solid var(--a20-line)!important;box-shadow:none!important;background:#fff!important;border-radius:0!important;transform:none!important}.patient-census-card:hover{background:#fafafb!important}.patient-census-avatar{color:#555d68!important;background:#eff0f2!important}.v115-patient-status{font-size:9px!important}.patients-create-button{background:var(--a20-obsidian)!important;color:#fff!important;border-color:var(--a20-obsidian)!important}.clinical-inbox-page{max-width:1120px;margin:0 auto}.clinical-inbox-page .v15-inbox>header{border:0!important;padding:0 0 14px!important}.clinical-inbox-page .v15-inbox>header h1{letter-spacing:-.03em!important;font-size:27px!important;font-weight:700!important}.v15-inbox-tabs{gap:5px!important;margin-bottom:10px!important;display:flex!important}.v15-inbox-tabs button{border:1px solid var(--a20-line)!important;min-height:32px!important;color:var(--a20-muted)!important;background:#fff!important;border-radius:8px!important;padding:0 10px!important}.v15-inbox-tabs button[data-active=true]{background:var(--a20-obsidian)!important;border-color:var(--a20-obsidian)!important;color:#fff!important}.v15-inbox-list{border:1px solid var(--a20-line);background:#fff;border-radius:10px;overflow:hidden}.v15-inbox-list>button{border:0!important;border-top:1px solid var(--a20-line)!important;box-shadow:none!important;background:#fff!important;border-radius:0!important}.v15-inbox-list>button:first-child{border-top:0!important}.v15-inbox-list>button:hover{background:#fafafb!important}.clinical-destination-empty{border:1px solid var(--a20-line);max-width:660px;box-shadow:none;background:#fff;border-radius:12px;margin:9vh auto 0;padding:28px}.clinical-destination-empty h1{letter-spacing:-.025em;margin:4px 0 8px;font-size:25px}.clinical-destination-empty p{color:var(--a20-muted)}.clinical-destination-empty button{background:var(--a20-obsidian);color:#fff;cursor:pointer;border:0;border-radius:8px;min-height:36px;padding:0 12px;font-weight:650}.anvaya20-main :where(.production-panel,.production-card,.people-card,.people-detail,.patient-overview-card,.round-card,.v15-card){border-color:var(--a20-line)!important;box-shadow:none!important;background:#fff!important;border-radius:10px!important}.anvaya20-main :where(button,input,select,textarea){box-shadow:none}@media (max-width:1120px){:root{--a20-rail:208px}.anvaya20-root{--a20-current-rail:72px}.anvaya20-root[data-rail-expanded=true]{--a20-current-rail:208px}.anvaya20-topbar{grid-template-columns:minmax(130px,.6fr) minmax(170px,.9fr) minmax(120px,1fr) auto!important}.anvaya20-chat-button span{display:none}.anvaya20-chat-button{width:35px;padding:0}.clinical-home-actions>div{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){.anvaya20-root,.anvaya20-root[data-rail-expanded=true],.anvaya20-root[data-rail-expanded=false]{--a20-current-rail:0px}.anvaya20-rail{display:none!important}.anvaya20-stage{padding-bottom:calc(var(--anvaya-mobile-nav-height,58px) + 4px);margin-left:0}.anvaya20-topbar{grid-template-areas:"route actions""environment environment";gap:6px;grid-template-columns:minmax(0,1fr) auto!important;padding:7px 11px!important}.anvaya20-route-context{grid-area:route}.anvaya20-top-actions{grid-area:actions}.anvaya20-environment-switch{grid-area:environment;width:100%}.anvaya20-patient-context,.anvaya20-context-empty{display:none}.anvaya20-main{padding:18px 12px 80px}.anvaya20-mobile-nav{z-index:100;min-height:var(--anvaya-mobile-nav-height,58px);padding:5px 4px max(5px,var(--anvaya-safe-bottom,0px));border-top:1px solid var(--a20-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffffa;display:flex;position:fixed;bottom:0;left:0;right:0}.anvaya20-mobile-nav button{min-width:0;color:var(--a20-muted);background:0 0;border:0;flex:1;place-items:center;gap:2px;font-size:8px;display:grid}.anvaya20-mobile-nav button svg{width:18px;height:18px}.anvaya20-mobile-nav button[data-active=true]{color:var(--a20-violet)}.anvaya20-portals{grid-template-columns:1fr}.anvaya20-gateway-stage{width:min(100% - 24px,880px);padding-top:32px}.anvaya20-gateway-top{padding:0 14px}.anvaya20-switcher{max-height:88dvh}.anvaya20-switcher-body{grid-template-columns:1fr}.anvaya20-switcher-body>nav{border-right:0;border-bottom:1px solid var(--a20-line);flex-direction:row}.anvaya20-switcher-body>nav button{flex:1}.clinical-home-actions>div{grid-template-columns:1fr!important}.patient-card-grid{border-radius:8px!important}}@media (prefers-reduced-motion:reduce){.anvaya20-root *{transition:none!important;animation:none!important}}.anvaya20-topbar{-webkit-backdrop-filter:blur(14px)saturate(108%);color:#f2f4f7!important;background:#101116f9!important;border-bottom-color:#ffffff13!important;box-shadow:0 1px #00000047!important}.anvaya20-route-context strong{color:#f4f5f7!important}.anvaya20-route-context span{color:#929ba9!important}.anvaya20-back-button,.anvaya20-icon-button,.anvaya20-chat-button,.anvaya20-environment-switch{color:#e7eaf0!important;box-shadow:none!important;background:#ffffff0e!important;border-color:#ffffff1f!important}.anvaya20-back-button:hover,.anvaya20-icon-button:hover,.anvaya20-chat-button:hover,.anvaya20-environment-switch:hover{color:#fff!important;background:#ffffff18!important;border-color:#fff3!important}.anvaya20-environment-switch>span{color:#c69bd5!important}.anvaya20-environment-switch>strong{color:#f1f3f6!important}.anvaya20-environment-switch>b{color:#939ca9!important}.anvaya20-reference-badge{color:#d6b6e0!important;background:#c69bd51f!important}.anvaya20-patient-context strong{color:#f0f2f5!important}.anvaya20-patient-context span{color:#a3acb9!important}.anvaya20-patient-context em{color:#8f99a7!important}:root{--a21-obsidian:#15171d;--a21-violet:#4b2e83;--a21-violet-soft:#efedfb;--a21-line:#e1e4e8;--a21-muted:#68707b}.anvaya21-auth{min-height:100dvh;font-family:var(--a20-font);background:#fff;grid-template-columns:minmax(320px,44%) 1fr;display:grid}.anvaya21-auth-identity{background:var(--a21-obsidian);color:#fff;flex-direction:column;min-height:100dvh;padding:34px 38px;display:flex;position:relative;overflow:hidden}.anvaya21-auth-brand{z-index:2;position:relative}.anvaya21-auth-instrument{border:1px solid #ffffff14;border-radius:50%;position:absolute;inset:20% 11% 18%}.anvaya21-auth-instrument:before,.anvaya21-auth-instrument:after{content:"";background:#ffffff14;position:absolute}.anvaya21-auth-instrument:before{width:1px;top:-30%;bottom:-30%;left:50%}.anvaya21-auth-instrument:after{height:1px;top:50%;left:-30%;right:-30%}.anvaya21-auth-axis{background:#a59aef47;height:1px;position:absolute;top:28%;left:15%;right:15%;transform:rotate(-17deg)}.anvaya21-auth-node{background:var(--a21-obsidian);border:2px solid #cfc5d2;border-radius:50%;width:8px;height:8px;position:absolute;box-shadow:0 0 0 8px #685acb14}.anvaya21-auth-node--one{top:32%;left:24%}.anvaya21-auth-node--two{top:54%;right:20%}.anvaya21-auth-node--three{bottom:18%;left:46%}.anvaya21-auth-identity footer{z-index:2;justify-content:space-between;margin-top:auto;display:flex;position:relative}.anvaya21-auth-identity footer span{letter-spacing:.22em;font-size:11px;font-weight:800}.anvaya21-auth-identity footer small{color:#7f8794;letter-spacing:.14em;font-size:9px}.anvaya21-auth-entry{place-items:center;padding:32px;display:grid}.anvaya21-auth-card{width:min(100%,360px)}.anvaya21-auth-kicker{color:var(--a21-violet);letter-spacing:.14em;margin-bottom:16px;font-size:9px;font-weight:800;display:block}.anvaya21-auth-card h1{letter-spacing:-.045em;margin:0 0 28px;font-size:36px;font-weight:700}.anvaya21-google{color:#1f232a;cursor:pointer;background:#fff;border:1px solid #d9dde2;border-radius:10px;grid-template-columns:30px 1fr 20px;align-items:center;gap:8px;width:100%;height:50px;padding:0 14px;display:grid;box-shadow:0 8px 30px #1418200f}.anvaya21-google>span{background:#f3f4f6;border-radius:7px;place-items:center;width:26px;height:26px;font-weight:800;display:grid}.anvaya21-google strong{text-align:left;font-size:12px}.anvaya21-auth-foot{color:#9aa1aa;margin-top:15px;font-size:9px;display:block}.anvaya21-auth-error{color:#b42318;margin:0 0 14px;font-size:11px}.anvaya21-auth-loader{gap:6px;display:flex}.anvaya21-auth-loader i{background:var(--a21-violet);border-radius:50%;width:7px;height:7px;animation:1s infinite alternate a21pulse}.anvaya21-auth-loader i:nth-child(2){animation-delay:.18s}.anvaya21-auth-loader i:nth-child(3){animation-delay:.36s}@keyframes a21pulse{to{opacity:.25;transform:translateY(-3px)}}.anvaya21-home{max-width:1120px;margin:0 auto}.anvaya21-home>header{justify-content:space-between;align-items:flex-end;margin-bottom:18px;display:flex}.anvaya21-home>header>div{gap:3px;display:grid}.anvaya21-home>header span{color:var(--a21-violet);letter-spacing:.12em;font-size:9px;font-weight:800}.anvaya21-home>header h1{letter-spacing:-.04em;margin:0;font-size:29px}.anvaya21-home-patient{border:1px solid var(--a21-line);text-align:left;background:#fff;border-radius:8px;gap:2px;padding:8px 10px;display:grid}.anvaya21-home-patient strong{font-size:11px}.anvaya21-home-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.anvaya21-home-action{border:1px solid var(--a21-line);color:#20242b;text-align:left;cursor:pointer;background:#fff;border-radius:10px;grid-template-columns:36px minmax(0,1fr) 18px;align-items:center;gap:10px;min-height:96px;padding:13px;display:grid}.anvaya21-home-action>span{width:34px;height:34px;color:var(--a21-violet);background:#f0effa;border-radius:8px;place-items:center;display:grid}.anvaya21-home-action>div{gap:3px;display:grid}.anvaya21-home-status{border:1px solid var(--a21-line);background:var(--a21-line);border-radius:9px;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:16px;display:grid;overflow:hidden}.anvaya21-home-status>button{text-align:left;background:#fff;border:0;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:62px;padding:9px 12px;display:grid}.anvaya21-home-status>button>div{display:grid}.anvaya21-home-status strong{font-size:11px}.anvaya21-home-status em{color:#a24a00;font-size:8px;font-style:normal;font-weight:700}.anvaya21-inline-error{color:#b42318;padding:10px;font-size:10px}.anvaya21-patient{max-width:1260px;margin:0 auto}.anvaya21-patient-head{border-bottom:1px solid var(--a21-line);margin:-8px 0 16px;padding-bottom:10px}.anvaya21-patient-toolbar{justify-content:space-between;margin-bottom:10px;display:flex}.anvaya21-tools-button{border:1px solid var(--a21-line);background:#fff;border-radius:8px;height:32px;padding:0 11px;font-size:10px;font-weight:700}.anvaya21-patient-identity{grid-template-columns:48px minmax(170px,.8fr) minmax(230px,1.5fr) auto;align-items:center;gap:13px;display:grid}.anvaya21-patient-avatar{color:#351b60;background:#e9e8f6;border-radius:11px;place-items:center;width:46px;height:46px;font-size:11px;font-weight:800;display:grid}.anvaya21-patient-name h1{letter-spacing:-.035em;margin:0 0 3px;font-size:23px}.anvaya21-patient-name p{color:var(--a21-muted);margin:0;font-size:9px}.anvaya21-patient-diagnosis,.anvaya21-patient-phase{border-left:1px solid var(--a21-line);gap:3px;min-width:0;padding-left:13px;display:grid}.anvaya21-patient-diagnosis small,.anvaya21-patient-phase small{color:#9299a3;letter-spacing:.11em;font-size:7px;font-weight:800}.anvaya21-patient-diagnosis strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.anvaya21-patient-phase{background:#f0effa;border:0;border-radius:8px;min-width:110px;padding:8px 10px}.anvaya21-patient-meta{gap:7px;margin:9px 0 0 61px;display:flex}.anvaya21-patient-meta span{border-right:1px solid var(--a21-line);color:#5f6873;padding-right:8px;font-size:9px}.anvaya21-patient-tabs{gap:2px;margin-top:12px;display:flex}.anvaya21-patient-tabs button{color:#69717c;background:0 0;border:0;border-radius:7px;height:34px;padding:0 11px;font-size:10px;font-weight:650}.anvaya21-patient-tabs button[data-active=true]{color:#1d2127;box-shadow:inset 0 0 0 1px var(--a21-line);background:#fff}.anvaya21-patient-tabs em{color:#4b2e83;background:#eee8ef;border-radius:9px;margin-left:5px;padding:2px 5px;font-size:7px;font-style:normal}.anvaya21-patient-grid{grid-template-columns:minmax(0,1fr) 300px;gap:14px;display:grid}.anvaya21-patient-grid>main{gap:12px;display:grid}.anvaya21-context,.anvaya21-attention,.anvaya21-journey{border:1px solid var(--a21-line);background:#fff;border-radius:10px}.anvaya21-context{padding:15px}.anvaya21-context header{justify-content:space-between;display:flex}.anvaya21-context p{margin:9px 0 0;font-size:12px;line-height:1.55}.anvaya21-clinical-glance{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.anvaya21-clinical-glance button{border:1px solid var(--a21-line);text-align:left;background:#fff;border-radius:9px;grid-template-columns:1fr auto;gap:3px;min-height:72px;padding:12px;display:grid}.anvaya21-clinical-glance small{text-overflow:ellipsis;white-space:nowrap;color:var(--a21-muted);grid-column:1/-1;font-size:8px;overflow:hidden}.anvaya21-journey>header,.anvaya21-attention>header{border-bottom:1px solid var(--a21-line);justify-content:space-between;align-items:center;height:38px;padding:0 11px;display:flex}.anvaya21-journey>div>button,.anvaya21-attention>button{border:0;border-top:1px solid var(--a21-line);text-align:left;background:#fff;width:100%;min-height:46px}.anvaya21-patient-grid>aside{align-content:start;gap:8px;display:grid}.anvaya21-patient-actions{grid-template-columns:1.35fr repeat(3,1fr);gap:5px;display:grid}.anvaya21-patient-actions button{border:1px solid var(--a21-line);background:#fff;border-radius:8px;min-height:40px}.anvaya21-patient-actions .primary{border-color:var(--a21-obsidian);background:var(--a21-obsidian);color:#fff}.anvaya21-tools-sheet{border:1px solid var(--a21-line);background:#fff;border-radius:13px;width:min(420px,100% - 36px);max-height:calc(100dvh - 36px);position:absolute;top:18px;right:18px;overflow:auto;box-shadow:0 24px 70px #14182038}.anvaya21-tools-sheet>header,.anvaya21-tools-sheet>section,.anvaya21-tools-sheet>details,.anvaya21-tools-sheet>footer{border-bottom:1px solid var(--a21-line);padding:13px 15px}.anvaya21-tools-sheet section>div,.anvaya21-tools-sheet details>div{grid-template-columns:repeat(2,1fr);gap:5px;margin-top:8px;display:grid}.anvaya21-tools-sheet section button,.anvaya21-tools-sheet details button,.anvaya21-tools-sheet footer button{border:1px solid var(--a21-line);text-align:left;background:#fff;border-radius:7px;min-height:37px;padding:0 9px}.anvaya21-admin-top small{color:#818995;margin-top:3px;font-size:9px;display:block}.anvaya21-admin-overview{max-width:880px;margin:34px auto;padding:0 22px}.anvaya21-admin-overview>header span{color:var(--a21-violet);letter-spacing:.12em;font-size:8px;font-weight:800}.anvaya21-admin-grid{gap:7px;display:grid}.anvaya21-admin-grid>button{border:1px solid var(--a21-line);text-align:left;background:#fff;border-radius:10px;grid-template-columns:36px minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:76px;padding:10px 13px;display:grid}.anvaya21-admin-grid>button>span{background:#f1f2f4;border-radius:8px;place-items:center;width:32px;height:32px;font-size:8px;font-weight:800;display:grid}.anvaya21-admin-grid>button>div{gap:3px;display:grid}.anvaya21-admin-grid small{color:var(--a21-muted);font-size:9px}.anvaya21-admin-grid em{color:#4b2e83;background:#f3f0ff;border-radius:5px;padding:3px 6px;font-size:7px;font-style:normal;font-weight:800}.anvaya21-admin-setup{margin-top:8px;background:#fbfaff!important;border-color:#d9d4f3!important}.anvaya21-launchpad{color:#1d2127;background:#f4f5f6;min-height:100dvh}.anvaya21-launchpad>header{border-bottom:1px solid var(--a21-line);background:#fff;justify-content:space-between;align-items:center;height:72px;padding:0 22px;display:flex}.anvaya21-launchpad>header>div{align-items:center;gap:11px;display:flex}.anvaya21-launchpad-mark{background:var(--a21-obsidian);color:#cfc5d2;border-radius:9px;place-items:center;width:38px;height:38px;display:grid}.anvaya21-launchpad>header small{color:var(--a21-violet);letter-spacing:.12em;font-size:7px;font-weight:800}.anvaya21-launchpad>header h1{margin:2px 0 0;font-size:19px}.anvaya21-launchpad>header p{color:var(--a21-muted);margin:1px 0;font-size:9px}.anvaya21-launchpad>header>button{color:#351b60;min-height:36px;font:700 11px/1 var(--a20-font);cursor:pointer;background:#f8f7fd;border:1px solid #d8d3f0;border-radius:8px;padding:0 13px}.anvaya21-launchpad-layout{grid-template-columns:210px minmax(0,1fr);min-height:calc(100dvh - 72px);display:grid}.anvaya21-launchpad-layout>nav{border-right:1px solid var(--a21-line);background:#fafafb;padding:18px 12px}.anvaya21-launchpad-layout>nav button{color:#252a31;width:100%;min-height:44px;font:650 11px/1.25 var(--a20-font);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:28px 1fr 18px;align-items:center;gap:6px;padding:5px 8px;display:grid}.anvaya21-launchpad-layout>main{place-items:start center;padding:44px 24px;display:grid}.anvaya21-launch-step{color:#20242b;background:#fff;border:1px solid #dde0e5;border-radius:12px;width:min(100%,680px);padding:22px;box-shadow:0 12px 38px #1418200b}.anvaya21-launch-step>header{align-items:center;gap:10px;margin-bottom:20px;display:flex}.anvaya21-launch-step>header>span{background:var(--a21-violet-soft);width:31px;height:31px;color:var(--a21-violet);border-radius:8px;place-items:center;font-size:8px;font-weight:800;display:grid}.anvaya21-launch-step h2{margin:0;font-size:20px}.anvaya21-launch-step dl{background:var(--a21-line);border:1px solid var(--a21-line);border-radius:9px;grid-template-columns:repeat(2,1fr);gap:1px;display:grid;overflow:hidden}.anvaya21-launch-step dl>div{background:#fff;gap:3px;padding:12px;display:grid}.anvaya21-launch-step>footer{border-top:1px solid var(--a21-line);justify-content:flex-end;gap:7px;margin-top:20px;padding-top:14px;display:flex}.anvaya21-launch-step>footer button{color:#fff;cursor:pointer;background:#4b2e83;border:0;border-radius:8px;height:36px;padding:0 12px;font-weight:720}.anvaya21-launch-step>footer .quiet{border:1px solid var(--a21-line);color:#444b55;background:#fff}.anvaya21-launch-metrics{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.anvaya21-launch-metrics>div{background:#faf9ff;border:1px solid #ded6e0;border-radius:9px;gap:3px;padding:16px;display:grid}.anvaya21-launch-people{background:var(--a21-line);gap:1px;margin-top:12px;display:grid}.anvaya21-launch-people>span{background:#fff;justify-content:space-between;padding:9px;font-size:9px;display:flex}.anvaya21-launch-review{border:1px solid var(--a21-line);border-radius:9px;gap:1px;display:grid;overflow:hidden}.anvaya21-launch-review>div{background:#fff;justify-content:space-between;padding:10px;font-size:9px;display:flex}.anvaya21-launch-version{background:#f6f6f8;border-radius:9px;gap:3px;margin-top:12px;padding:12px;display:grid}@media (max-width:900px){.anvaya21-auth{grid-template-columns:1fr}.anvaya21-auth-identity{display:none}.anvaya21-home-actions{grid-template-columns:repeat(2,1fr)}.anvaya21-patient-identity{grid-template-columns:44px 1fr auto}.anvaya21-patient-diagnosis{border-left:0;border-top:1px solid var(--a21-line);grid-column:2/4;padding:8px 0 0}.anvaya21-patient-grid,.anvaya21-launchpad-layout{grid-template-columns:1fr}.anvaya21-launchpad-layout>nav{border-right:0;border-bottom:1px solid var(--a21-line);display:flex;overflow-x:auto}.anvaya21-launchpad-layout>nav button{min-width:150px}}@media (max-width:620px){.anvaya21-home-actions,.anvaya21-home-status,.anvaya21-clinical-glance{grid-template-columns:1fr}.anvaya21-patient-meta{flex-wrap:wrap;margin-left:0}.anvaya21-patient-tabs{overflow-x:auto}.anvaya21-launchpad-layout>main{padding:20px 12px}.anvaya21-launch-step{padding:16px}.anvaya21-launch-step dl{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.anvaya21-auth-loader i{animation:none}}.anvaya21-auth-identity{background:linear-gradient(145deg,#15171d 0%,#1a1d25 66%,#222632 100%)}.anvaya23-auth-context{z-index:2;gap:14px;max-width:520px;margin:auto 0;padding:36px 0 40px;display:grid;position:relative}.anvaya23-auth-context>span{color:#b8a9bb;letter-spacing:.16em;font-size:9px;font-weight:800}.anvaya23-auth-context>strong{letter-spacing:-.045em;max-width:480px;font-size:clamp(30px,4vw,52px);font-weight:680;line-height:1.02}.anvaya23-auth-context>p{color:#b7bdc7;max-width:390px;margin:0;font-size:13px;line-height:1.65}.anvaya21-auth-entry{background:#f7f8f7}.anvaya21-auth-card{background:#fff;border:1px solid #e1e4e8;border-radius:16px;padding:30px;box-shadow:0 18px 55px #14182012}.anvaya21-auth-card h1{margin-bottom:24px;font-size:32px}.anvaya21-google{box-shadow:none;transition:border-color .15s,box-shadow .15s,transform .15s}.anvaya21-google:hover{border-color:#c8bbcb;transform:translateY(-1px);box-shadow:0 7px 22px #1418200f}@media (max-width:760px){.anvaya21-auth{grid-template-columns:1fr}.anvaya21-auth-identity{min-height:42dvh;padding:25px}.anvaya23-auth-context{padding:34px 0 24px}.anvaya23-auth-context>strong{font-size:34px}.anvaya21-auth-entry{min-height:58dvh;padding:24px}.anvaya21-auth-card{width:min(100%,420px)}}.tei-forge-handoff-message{color:#4f356a;background:#f7f2fb;border:1px solid #d8cfe3;border-radius:12px;padding:10px 12px;font-size:11px;font-weight:700}.tei-forge-smelt-history>div:not(.tei-forge-section-title){grid-template-columns:auto minmax(0,1fr) auto auto}.tei-forge-chatgpt{color:#4b287e;cursor:pointer;background:#fff;border:1px solid #cfc4db;border-radius:10px;min-height:32px;padding:0 10px;font-size:10px;font-weight:800}.tei-forge-chatgpt:hover{background:#f6f0fb}.tei-forge-chatgpt:disabled{opacity:.5;cursor:wait}@media (max-width:620px){.tei-forge-smelt-history>div:not(.tei-forge-section-title){grid-template-columns:auto 1fr}.tei-forge-smelt-history em{justify-self:end}.tei-forge-chatgpt{grid-column:1/-1;width:100%}}.notes-scope{border-bottom:1px solid #d6dadc;align-items:center;gap:6px;max-width:1400px;margin:18px auto 0;padding-bottom:8px;display:flex}.notes-scope>button{color:#68707a;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:9px 12px;font-size:.82rem;font-weight:650}.notes-scope>button span{opacity:.7;margin-left:5px;font-size:.72rem}.notes-scope>.notes-new{color:#fff;background:#171a21;margin-left:auto;padding-inline:14px}.notes-revamp .clinical-folio-paper{border-radius:12px}.notes-revamp .clinical-folio-index>div button{border-radius:0;min-height:66px}.notes-revamp .clinical-folio-index>div button>span{color:#2f1d52}.notes-revamp .clinical-folio-primary{border-radius:8px!important}.anvaya22-note-types{flex-wrap:wrap!important;gap:6px!important;display:flex!important;overflow:visible!important}.anvaya22-note-types button{white-space:nowrap!important;border-radius:8px!important;flex:none!important;width:auto!important;min-width:0!important;min-height:36px!important;padding:7px 11px!important}.anvaya22-note-types button[data-active=true]{box-shadow:inset 0 0 0 1px #4b2e83!important}.capture-editor-footer{z-index:8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:10px 0 max(10px,env(safe-area-inset-bottom));background:#fbfbfaf5;border-top:1px solid #d6dadc;position:sticky;bottom:0}.capture-editor-footer .capture-continue-button{min-height:44px}.notes-submit-bar{z-index:9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:12px 0 max(12px,env(safe-area-inset-bottom));background:#fbfbfaf7;border-top:1px solid #d6dadc;margin-top:12px;position:sticky;bottom:0}@media (max-width:760px){.notes-scope{z-index:10;background:#f3f4f2;margin-top:10px;padding:8px 0;position:sticky;top:0;overflow-x:auto}.notes-scope>button{white-space:nowrap}.notes-scope>.notes-new{margin-left:4px}.notes-revamp .clinical-folio-workspace{margin-top:10px}.notes-revamp .clinical-folio-index>div{gap:6px;padding-bottom:4px}.notes-revamp .clinical-folio-index>div button{border:1px solid #d6dadc;min-width:148px;border-radius:8px!important;padding:9px!important}.notes-revamp .clinical-folio-paper{padding:18px 14px 8px}.notes-revamp .clinical-folio-editor{min-height:46vh}.notes-submit-bar{margin-left:-14px;margin-right:-14px;padding-left:14px;padding-right:14px;grid-template-columns:1fr!important}.notes-submit-bar .clinical-folio-primary{order:-1;min-height:48px;font-size:.9rem}.anvaya22-note-intent{padding:10px 12px!important}.anvaya22-note-intent header{margin-bottom:8px!important}.anvaya22-note-types{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;display:grid!important}.anvaya22-note-types button{width:100%!important;min-height:38px!important;padding:6px 4px!important;font-size:.75rem!important}.anvaya22-note-sections{display:none!important}.capture-mode-switch{gap:6px!important}.capture-mode-switch button{border-radius:10px!important;min-width:0!important;padding-inline:8px!important}.capture-type-panel{padding-bottom:0!important}.capture-editor{min-height:48vh!important}.capture-editor-footer{margin-left:-12px;margin-right:-12px;padding-left:12px;padding-right:12px}.capture-editor-footer .capture-continue-button{justify-content:center;width:100%}.capture-upload-ready .capture-continue-button{width:100%;min-height:46px}}:root{--a22-violet:#4a176d;--a22-violet-soft:#f4f1f4;--a22-blue:#2375c8;--a22-blue-soft:#e9f3ff;--a22-cyan:#187d8d;--a22-cyan-soft:#e8f7f8;--a22-amber:#956200;--a22-amber-soft:#fff5d8;--a22-coral:#b53d34;--a22-coral-soft:#fff0ee;--a22-green:#26724e;--a22-green-soft:#e9f6ef;--a22-ink:#181a20;--a22-muted:#626a75;--a22-line:#dfe3e8}.anvaya20-main{font-size:15px;line-height:1.48}.anvaya20-main button,.anvaya20-main input,.anvaya20-main select,.anvaya20-main textarea{font-size:14px}.anvaya20-main small{font-size:12px;line-height:1.4}.anvaya20-main .anvaya-eyebrow{font-size:10px}.anvaya20-main button{transition:transform .11s,background .14s,border-color .14s,box-shadow .14s,color .14s}.anvaya20-main button:not(:disabled):active{transform:translateY(1px)scale(.99)}.anvaya20-main button:focus-visible{outline-offset:2px;outline:3px solid #4a176d38}.anvaya21-home-actions{gap:10px!important}.anvaya21-home-action{position:relative;overflow:hidden;border-color:var(--a22-line)!important;min-height:98px!important}.anvaya21-home-action small{font-size:12px!important}.anvaya21-home-action:hover{transform:translateY(-2px)!important;box-shadow:0 10px 26px #191c2414!important}.anvaya21-home-status button[data-alert=true]{background:#fffaf0!important;border-color:#f1d3a0!important}.anvaya22-care-picker{border:1px solid var(--a22-line);background:#fbfcfd;border-radius:11px;gap:9px;padding:12px;display:grid}.anvaya22-care-picker>header{justify-content:space-between;align-items:center;display:flex}.anvaya22-care-picker>header span{color:var(--a22-ink);font-size:13px;font-weight:720}.anvaya22-care-picker>header b{background:var(--a22-violet-soft);min-width:24px;color:var(--a22-violet);text-align:center;border-radius:999px;padding:3px 7px;font-size:10px}.anvaya22-care-picker>div{flex-wrap:wrap;gap:6px;display:flex}.anvaya22-care-picker>div>button{border:1px solid var(--a22-line);color:#535b66;background:#fff;border-radius:9px;min-height:38px;padding:0 11px;font-weight:620}.anvaya22-care-picker>div>button:hover{background:#faf9ff;border-color:#c8bbcb}.anvaya22-care-picker>div>button[data-selected=true]{background:var(--a22-violet-soft);color:#2e0c46;border-color:#a78faa;box-shadow:inset 0 0 0 1px #4a176d0f}.anvaya22-care-picker button em{color:#4a176d;letter-spacing:.07em;background:#fff;border-radius:4px;margin-left:7px;padding:2px 5px;font-size:8px;font-style:normal}.anvaya22-care-picker>small{color:var(--a22-muted);font-size:12px}.anvaya22-primary-select{align-items:center!important;gap:10px!important;margin-top:2px!important;display:flex!important}.anvaya22-primary-select select{min-width:190px}.anvaya22-clinical{max-width:1120px;margin:0 auto}.anvaya22-clinical .exp-clinical-head{border-bottom:1px solid var(--a22-line)!important;align-items:center!important;padding-bottom:17px!important}.anvaya22-clinical .exp-clinical-head h1{letter-spacing:-.025em!important;font-size:25px!important}.anvaya22-add{background:var(--a22-violet)!important;color:#fff!important;border:0!important;border-radius:9px!important;min-height:38px!important;padding:0 13px!important;font-weight:720!important;box-shadow:0 5px 14px #4a176d33!important}.anvaya22-add:hover{background:#2e0c46!important;transform:translateY(-1px)!important}.anvaya22-record-list{gap:8px;margin-top:14px;display:grid}.anvaya22-med-card,.anvaya22-procedure-card{border:1px solid var(--a22-line);background:#fff;border-radius:11px;grid-template-columns:5px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:76px;padding:11px 13px;display:grid;position:relative;box-shadow:0 1px 2px #14182006}.anvaya22-med-card:hover,.anvaya22-procedure-card:hover{border-color:#cdd2d9;box-shadow:0 7px 20px #1619200e}.anvaya22-record-accent{background:var(--a22-green);border-radius:5px;align-self:stretch;width:4px}.anvaya22-med-card[data-status=held] .anvaya22-record-accent{background:#d89516}.anvaya22-med-card[data-status=stopped] .anvaya22-record-accent,.anvaya22-med-card[data-status=discontinued] .anvaya22-record-accent{background:#b9bec5}.anvaya22-record-main{gap:3px;min-width:0;display:grid}.anvaya22-record-main header{align-items:center;gap:8px;display:flex}.anvaya22-record-main header strong{color:var(--a22-ink);font-size:15px}.anvaya22-record-main header em{background:var(--a22-green-soft);color:var(--a22-green);text-transform:uppercase;letter-spacing:.05em;border-radius:5px;padding:3px 6px;font-size:9px;font-style:normal;font-weight:760}.anvaya22-med-card[data-status=held] header em{background:var(--a22-amber-soft);color:var(--a22-amber)}.anvaya22-med-card[data-status=stopped] header em,.anvaya22-med-card[data-status=discontinued] header em{color:#727a84;background:#eff1f3}.anvaya22-record-main p{color:#535c67;margin:0;font-size:13px}.anvaya22-record-main small{color:var(--a22-muted)}.anvaya22-row-actions{gap:5px;display:flex}.anvaya22-row-actions button{border:1px solid var(--a22-line);color:#515963;background:#fff;border-radius:8px;min-height:34px;padding:0 9px;font-weight:650}.anvaya22-row-actions button:hover{background:#f5f6f7}.anvaya22-row-actions button.danger{color:var(--a22-coral);border-color:#f0ccc8}.anvaya22-row-actions button.danger:hover{background:var(--a22-coral-soft)}.anvaya22-procedure-card{grid-template-columns:42px minmax(0,1fr)}.anvaya22-proc-index{background:var(--a22-blue-soft);width:38px;height:38px;color:var(--a22-blue);border-radius:10px;place-items:center;font-size:11px;font-weight:800;display:grid}.anvaya22-procedure-card header em{background:var(--a22-blue-soft);color:var(--a22-blue)}.anvaya22-empty{text-align:center;background:#fafbfc;border:1px dashed #cfd4db;border-radius:12px;align-content:center;place-items:center;gap:10px;min-height:230px;margin-top:14px;display:grid}.anvaya22-empty>span{background:var(--a22-violet-soft);width:54px;height:54px;color:var(--a22-violet);border-radius:15px;place-items:center;font-size:15px;font-weight:800;display:grid}.anvaya22-empty strong{font-size:16px}.anvaya22-empty button{background:var(--a22-ink);color:#fff;border:0;border-radius:8px;min-height:37px;padding:0 12px;font-weight:650}.anvaya22-sheet-backdrop{z-index:160;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#11131861;place-items:center;padding:18px;animation:.13s ease-out a22-fade;display:grid;position:fixed;inset:0}.anvaya22-action-sheet{background:#fff;border:1px solid #ffffffb3;border-radius:15px;width:min(100%,620px);max-height:86dvh;animation:.16s ease-out a22-pop;overflow:auto;box-shadow:0 28px 80px #0c0f163d}.anvaya22-action-sheet>header{border-bottom:1px solid var(--a22-line);justify-content:space-between;align-items:center;height:67px;padding:0 18px;display:flex}.anvaya22-action-sheet>header>div{gap:2px;display:grid}.anvaya22-action-sheet>header span{letter-spacing:.11em;color:var(--a22-violet);font-size:9px;font-weight:800}.anvaya22-action-sheet h2{letter-spacing:-.025em;margin:0;font-size:20px}.anvaya22-action-sheet>header>button{color:#59616b;background:#f0f2f4;border:0;border-radius:8px;width:32px;height:32px;font-size:20px}.anvaya22-form-grid{grid-template-columns:1fr 1fr;gap:11px;padding:18px;display:grid}.anvaya22-form-grid label{gap:5px;display:grid}.anvaya22-form-grid label>span{color:#565e69;font-size:12px;font-weight:650}.anvaya22-form-grid .wide{grid-column:1/-1}.anvaya22-form-grid input,.anvaya22-form-grid select,.anvaya22-form-grid textarea{box-sizing:border-box;width:100%;min-height:42px;color:var(--a22-ink);background:#fff;border:1px solid #d7dce2;border-radius:8px;outline:0;padding:9px 10px}.anvaya22-form-grid textarea{resize:vertical}.anvaya22-form-grid input:focus,.anvaya22-form-grid select:focus,.anvaya22-form-grid textarea:focus{border-color:#a78faa;box-shadow:0 0 0 3px #4a176d1c}.anvaya22-check{background:#f7f8f9;border-radius:8px;padding:9px 10px;grid-column:1/-1!important;grid-template-columns:18px 1fr!important;align-items:center!important;gap:8px!important;display:flex!important}.anvaya22-check input{margin:0;width:17px!important;min-height:17px!important}.anvaya22-action-sheet>footer{border-top:1px solid var(--a22-line);justify-content:flex-end;gap:7px;padding:12px 18px 16px;display:flex}.anvaya22-action-sheet>footer button{border:1px solid var(--a22-line);background:#fff;border-radius:8px;min-height:38px;padding:0 13px;font-weight:680}.anvaya22-action-sheet>footer button.primary{border-color:var(--a22-violet);background:var(--a22-violet);color:#fff}.anvaya22-toast{z-index:180;color:#236b49;background:#f0faf5;border:1px solid #cbe7d8;border-radius:9px;padding:10px 13px;font-size:13px;font-weight:690;animation:.16s ease-out a22-pop;position:fixed;top:78px;right:20px;box-shadow:0 10px 28px #1332241f}.anvaya22-note-intent{border:1px solid var(--a22-line);background:#fff;border-radius:12px;max-width:980px;margin:12px auto 10px;padding:11px 12px}.anvaya22-note-intent>header{align-items:center;gap:9px;margin-bottom:8px;display:flex}.anvaya22-note-intent>header span{letter-spacing:.11em;color:var(--a22-violet);font-size:9px;font-weight:820}.anvaya22-note-intent>header strong{font-size:14px}.anvaya22-note-types{gap:5px;padding-bottom:3px;display:flex;overflow-x:auto}.anvaya22-note-types button{border:1px solid var(--a22-line);color:#59616b;background:#fff;border-radius:8px;flex:none;min-height:35px;padding:0 10px;font-weight:640}.anvaya22-note-types button[data-active=true]{background:var(--a22-violet-soft);color:#2e0c46;border-color:#b8a9bb}.anvaya22-note-sections{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.anvaya22-note-sections span{color:#68717d;background:#f2f4f6;border-radius:5px;padding:3px 7px;font-size:10px;font-weight:620}.capture-mode-switch{max-width:980px!important}.capture-mode-switch button{min-height:45px!important;font-size:13px!important}.anvaya22-surgery-action{background:var(--a22-amber-soft)!important;color:#795000!important;border-color:#e5c989!important;font-weight:700!important}.anvaya22-surgery-action:hover{background:#ffefc1!important}.anvaya22-surgery-fields .span-2{grid-column:1/-1}.anvaya21-patient-phase{border-left:3px solid var(--a22-violet)!important;padding-left:11px!important}.anvaya21-patient-phase strong{color:#2e0c46!important;font-size:15px!important}.anvaya21-patient-diagnosis strong{font-size:15px!important}.patient-census-card[data-attention=true]{box-shadow:inset 3px 0 #d49316!important}.patient-census-card[data-attention=true] .v115-patient-status{background:var(--a22-amber-soft)!important;color:var(--a22-amber)!important}.patient-census-card:not([data-attention=true]) .v115-patient-status{background:var(--a22-green-soft)!important;color:var(--a22-green)!important}@keyframes a22-pop{0%{opacity:0;transform:translateY(5px)scale(.985)}to{opacity:1;transform:none}}@keyframes a22-fade{0%{opacity:0}to{opacity:1}}@media (max-width:760px){.anvaya22-form-grid{grid-template-columns:1fr}.anvaya22-form-grid .wide{grid-column:auto}.anvaya22-med-card{grid-template-columns:4px minmax(0,1fr)}.anvaya22-row-actions{grid-column:2;justify-content:flex-start}.anvaya22-toast{top:70px;left:12px;right:12px}.anvaya22-care-picker>div{grid-template-columns:1fr 1fr;display:grid}.anvaya22-care-picker>div>button{white-space:normal;text-align:left}.anvaya21-patient-diagnosis,.anvaya21-patient-phase{min-width:0}}@media (prefers-reduced-motion:reduce){.anvaya22-sheet-backdrop,.anvaya22-action-sheet,.anvaya22-toast,.anvaya20-main button{transition:none!important;animation:none!important}}.anvaya22-clinical .anvaya22-procedure-card{min-height:68px;grid-template-columns:minmax(0,1fr) auto!important}.anvaya22-clinical .anvaya22-procedure-card>.anvaya22-record-main{min-width:0}.anvaya22-clinical .anvaya22-procedure-card>button{border:1px solid var(--a22-line);color:#343a43;background:#f8f9fa;border-radius:9px;min-width:132px;min-height:38px;padding:0 12px;font-weight:700}.anvaya22-clinical .anvaya22-procedure-card>button:hover{background:#f7f2f8;border-color:#c9bccf}.anvaya22-clinical .anvaya22-procedure-card>button.danger{color:#9f2c27;background:#fff5f4;border-color:#efcfcd}.patient-admission-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:12px 16px 0;display:grid}.patient-admission-flow span{color:#737b86;background:#f7f8f9;border:1px solid #e0e4e8;border-radius:9px;place-items:center;min-height:34px;padding:0 8px;font-size:10px;font-weight:760;display:grid}.patient-admission-flow span[data-done=true]{color:#4a176d;background:#f6f0f7;border-color:#ddcfe2}.patient-admission-section{border-top:1px solid #edf0f2;gap:2px;margin-top:2px;padding-top:10px;display:grid}.patient-admission-section:first-child{border-top:0;padding-top:0}.patient-admission-section strong{color:#2a2e35;font-size:13px}.patient-admission-section small{color:#737b86;font-size:11px}.patient-admission-confirm{gap:2px;min-width:0;display:grid}.patient-admission-confirm>span{color:#6e437c;letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:820}.patient-admission-confirm>strong{font-size:12px}.patient-admission-confirm>small{color:#747b85;font-size:10px}.patient-create-dialog>footer{align-items:center;gap:16px}@media (max-width:760px){.anvaya22-clinical .anvaya22-procedure-card{grid-template-columns:1fr!important}.anvaya22-clinical .anvaya22-procedure-card>button{width:100%;min-width:0}.patient-admission-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.patient-create-dialog>footer{flex-direction:column;align-items:stretch}}:root{--anvaya-violet:#4a176d;--anvaya-violet-strong:#2e0c46;--anvaya-violet-soft:#f5f0f7;--anvaya-crimson:#c1264a;--anvaya-obsidian:#0b0b0f;--anvaya-platinum:#eceef2;--anvaya-accent:var(--anvaya-violet);--anvaya-accent-strong:var(--anvaya-violet-strong);--anvaya-accent-soft:var(--anvaya-violet-soft);--anvaya-focus:0 0 0 3px #4a176d2e;--a20-violet:var(--anvaya-violet);--a20-violet-2:var(--anvaya-violet-strong);--a20-violet-soft:var(--anvaya-violet-soft);--a21-violet:var(--anvaya-violet);--a21-violet-soft:var(--anvaya-violet-soft)}.anvaya-vector-brand__mark,.anvaya20-gateway .anvaya-vector-brand__mark{--anvaya-mark-primary:#460174;--anvaya-mark-accent:#da0221}.anvaya-vector-brand__word{color:var(--anvaya-obsidian);letter-spacing:-.025em;text-transform:none;font-size:15px;font-weight:700}.anvaya20-brand-vector,.anvaya21-auth-identity .anvaya-vector-brand__mark{--anvaya-mark-primary:#d9c1fa;--anvaya-mark-accent:#da0221}.anvaya21-auth-identity .anvaya-vector-brand__word{color:var(--anvaya-platinum)}.anvaya20-wordmark{color:var(--anvaya-platinum);letter-spacing:.215em;text-transform:uppercase;font-family:"Source Sans 3 Variable","Source Sans 3",Segoe UI,sans-serif;font-size:14px;font-weight:620}.anvaya20-nav-button[data-active=true]{background:0 0}.anvaya20-rail,.anvaya21-auth-identity{background:var(--anvaya-obsidian)!important}.anvaya-signin{color:#fff;background:#0b0b0f;min-height:100dvh;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;position:relative;overflow:hidden}.anvaya-signin *{box-sizing:border-box}.anvaya-signin-media,.anvaya-signin-shade,.anvaya-signin-grain{position:absolute;inset:0}.anvaya-signin-media{background:#0b0b0f;overflow:hidden}.anvaya-signin-slide{object-fit:cover;object-position:center;opacity:0;width:100%;height:100%;transition:opacity .85s,transform 7.2s;position:absolute;inset:0;transform:scale(1.012)}.anvaya-signin-slide[data-active=true]{opacity:1;transform:scale(1.035)}.anvaya-signin-shade{background:linear-gradient(90deg,#08080cd6 0%,#08080c9e 33%,#08080c3d 67%,#08080c47 100%),linear-gradient(#05050829 0%,#05050803 56%,#050508d1 100%)}.anvaya-signin-grain{opacity:.08;mix-blend-mode:soft-light;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.45'/%3E%3C/svg%3E")}.anvaya-signin-header{z-index:4;justify-content:space-between;align-items:center;padding:28px clamp(28px,5vw,78px);display:flex;position:absolute;top:0;left:0;right:0}.anvaya-signin-header>span{letter-spacing:.18em;color:#ffffffb8;font-size:10px;font-weight:700}.anvaya-signin-brand{--anvaya-mark-primary:#d9c1fa;--anvaya-mark-accent:#da0221}.anvaya-signin-brand .anvaya-vector-brand__mark{width:42px;height:42px}.anvaya-signin-brand .anvaya-vector-brand__word{color:#fff;letter-spacing:-.035em;font-size:22px;font-weight:700}.anvaya-signin-story{z-index:3;width:min(42vw,660px);position:absolute;top:24%;left:clamp(34px,7vw,132px)}.anvaya-signin-eyebrow{letter-spacing:.18em;color:#d8cdef;margin-bottom:16px;font-size:10px;font-weight:800;display:block}.anvaya-signin-story h1{letter-spacing:-.052em;text-wrap:balance;max-width:12.5ch;margin:0;font-size:clamp(44px,4.05vw,70px);font-weight:550;line-height:.98}.anvaya-signin-story p{color:#fffc;max-width:35rem;margin:20px 0 0;font-size:clamp(14px,1vw,17px);line-height:1.52}.anvaya-signin-actions{z-index:4;flex-direction:column;align-items:stretch;gap:7px;width:min(420px,34vw);display:flex;position:absolute;top:50%;right:clamp(52px,7vw,136px);transform:translateY(-50%)}.anvaya-signin-google-host{justify-content:center;align-items:center;width:100%;min-height:54px;display:flex}.anvaya-signin-google-host>div{justify-content:center;display:flex;width:100%!important}.anvaya-signin-google-host iframe{max-width:100%}.anvaya-signin-google,.anvaya-signin-apply{width:100%;font:inherit;text-decoration:none;position:relative}.anvaya-signin-google{color:#111218;cursor:pointer;background:#fff;border:1px solid #fffffff0;border-radius:999px;justify-content:center;align-items:center;min-height:54px;padding:0 52px;transition:transform .18s,box-shadow .18s,background .18s;display:flex;box-shadow:0 14px 42px #00000038}.anvaya-signin-google:hover{transform:translateY(-1px);box-shadow:0 18px 48px #00000045}.anvaya-signin-google>span{color:#4285f4;background:#f3f4f6;border-radius:50%;place-items:center;width:24px;height:24px;font-family:Arial,sans-serif;font-size:13px;font-weight:800;display:grid;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.anvaya-signin-google strong{text-align:center;font-size:14px;font-weight:700}.anvaya-signin-google b,.anvaya-signin-apply>b{font-size:16px;font-weight:500;position:absolute;top:50%;right:19px;transform:translateY(-50%)}.anvaya-signin-google:focus-visible,.anvaya-signin-apply:focus-visible,.anvaya-signin-arrow:focus-visible,.anvaya-signin-progress button:focus-visible{outline:none;box-shadow:0 0 0 3px #d8cdefad}.anvaya-signin-secure{text-align:center;color:#ffffffb8;margin:1px 0 0;font-size:10px;line-height:1.3;display:block}.anvaya-signin-or{color:#ffffff94;letter-spacing:.16em;justify-content:center;align-items:center;gap:11px;width:100%;font-size:8px;display:flex}.anvaya-signin-or i{background:#ffffff3d;flex:1;height:1px}.anvaya-signin-apply{color:#fff;-webkit-backdrop-filter:blur(10px);background:#0b0b105c;border:1px solid #ffffff94;border-radius:999px;justify-content:center;align-items:center;min-height:52px;padding:7px 50px 8px;transition:background .18s,border-color .18s,transform .18s;display:flex}.anvaya-signin-apply:hover{background:#0b0b1080;border-color:#ffffffc2;transform:translateY(-1px)}.anvaya-signin-apply>span{text-align:center;flex-direction:column;align-items:center;gap:1px;min-width:0;display:flex}.anvaya-signin-apply strong{font-size:13px;font-weight:700;line-height:1.22}.anvaya-signin-apply small{color:#ffffffb0;font-size:10px;line-height:1.2}.anvaya-signin-error{color:#fff;text-align:center;background:#5b162194;border:1px solid #ff9ea880;border-radius:14px;margin:0 0 2px;padding:9px 13px;font-size:12px}.anvaya-signin-arrow{z-index:4;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(5px);background:#07070a38;border:1px solid #ffffff85;border-radius:50%;place-items:center;width:46px;height:46px;font-size:17px;transition:background .18s,border-color .18s;display:grid;position:absolute;top:50%}.anvaya-signin-arrow:hover{background:#07070a61;border-color:#ffffffb8}.anvaya-signin-arrow--prev{left:22px}.anvaya-signin-arrow--next{right:22px}.anvaya-signin-progress{z-index:4;color:#ffffffb8;letter-spacing:.14em;align-items:center;gap:11px;font-size:9px;display:flex;position:absolute;bottom:100px;left:clamp(34px,7vw,132px)}.anvaya-signin-progress>div{gap:7px;display:flex}.anvaya-signin-progress button{cursor:pointer;background:#ffffff47;border:0;width:28px;height:3px;padding:0}.anvaya-signin-progress button[data-active=true]{background:#d7c8ef}.anvaya-signin-footer{z-index:4;-webkit-backdrop-filter:blur(14px);color:#ffffffc7;background:#09090db8;border-top:1px solid #ffffff26;align-items:center;min-height:76px;padding:15px 0;display:flex;position:absolute;bottom:0;left:0;right:0}.anvaya-signin-footer-inner{grid-template-columns:minmax(0,1.1fr) minmax(0,.95fr) auto;align-items:center;column-gap:clamp(22px,3vw,54px);width:min(1480px,100% - 96px);margin:0 auto;display:grid}.anvaya-signin-footer p{min-width:0;margin:0;font-size:12px;line-height:1.45}.anvaya-signin-footer-inner>p:nth-of-type(2){text-align:right;justify-self:end}.anvaya-signin-footer p strong{color:#fff;font-weight:700}.anvaya-signin-policy-links{white-space:nowrap;justify-content:flex-end;align-items:center;gap:clamp(14px,1.5vw,24px);display:flex}.anvaya-signin-policy-links a{color:#fffc;text-underline-offset:4px;font-size:12px;text-decoration:none}.anvaya-signin-policy-links a:focus-visible{outline-offset:5px;border-radius:2px;outline:2px solid #d7c8ef}.anvaya-signin-restoring{color:#f3f4f6;background:#0b0b0f;grid-template-rows:auto 1fr auto;min-height:100dvh;padding:clamp(24px,4vw,52px);display:grid;overflow:hidden}.anvaya-boot__brand{align-items:center;gap:13px;display:flex}.anvaya-boot__brand img{object-fit:contain;width:46px;height:46px}.anvaya-boot__brand span{letter-spacing:.18em;font-family:"Source Sans 3 Variable","Source Sans 3",Segoe UI Variable,Segoe UI,sans-serif;font-size:17px;font-weight:680}.anvaya-boot__copy{place-self:center;width:min(560px,100%)}.anvaya-boot__copy>span{color:#a89cad;letter-spacing:.18em;margin-bottom:12px;font-size:9px;font-weight:800;display:block}.anvaya-boot__copy h1{color:#f7f7f8;letter-spacing:-.045em;margin:0;font-size:clamp(32px,4vw,52px);font-weight:560;line-height:1.02}.anvaya-boot__copy p{color:#9ca2ad;margin:14px 0 24px;font-size:13px;line-height:1.5}.anvaya-boot__track{background:#24262d;height:2px;position:relative;overflow:hidden}.anvaya-boot__track i{background:#c1264a;width:30%;animation:1.15s cubic-bezier(.4,0,.2,1) infinite anvaya-boot-progress;position:absolute;inset:0 auto 0 0;transform:translate(-115%)}.anvaya-boot__footer{color:#777e89;letter-spacing:.04em;align-items:center;gap:8px;font-size:10px;display:flex}.anvaya-boot__footer i{background:#5e5264;border-radius:50%;width:5px;height:5px}@keyframes anvaya-boot-progress{0%{transform:translate(-115%)}55%{transform:translate(115%)}to{transform:translate(350%)}}@media (max-width:1180px){.anvaya-signin-story{width:44vw;top:22%;left:clamp(28px,5vw,60px)}.anvaya-signin-story h1{max-width:12.5ch;font-size:clamp(40px,5vw,60px)}.anvaya-signin-story p{max-width:30rem;font-size:14px}.anvaya-signin-actions{width:min(400px,39vw);right:clamp(32px,4vw,56px)}.anvaya-signin-progress{left:clamp(28px,5vw,60px)}.anvaya-signin-footer-inner{grid-template-columns:minmax(0,1fr) auto;column-gap:24px;width:calc(100% - 64px)}.anvaya-signin-footer-inner>p:nth-of-type(2){display:none}}@media (max-width:900px){.anvaya-signin-header{padding:22px}.anvaya-signin-header>span{display:none}.anvaya-signin-brand .anvaya-vector-brand__mark{width:38px;height:38px}.anvaya-signin-brand .anvaya-vector-brand__word{font-size:20px}.anvaya-signin-story{width:auto;top:15%;left:22px;right:22px}.anvaya-signin-story h1{max-width:12.5ch;font-size:clamp(34px,8.2vw,52px)}.anvaya-signin-story p{max-width:32rem;margin-top:14px;font-size:13px;line-height:1.45}.anvaya-signin-eyebrow{margin-bottom:11px}.anvaya-signin-actions{gap:7px;width:min(430px,100vw - 40px);inset:auto auto 106px 50%;transform:translate(-50%)}.anvaya-signin-google{min-height:52px}.anvaya-signin-apply{min-height:50px}.anvaya-signin-progress{bottom:80px;left:22px}.anvaya-signin-footer{min-height:66px;padding:10px 0}.anvaya-signin-footer-inner{grid-template-columns:minmax(0,1fr) auto;gap:16px;width:calc(100% - 44px)}.anvaya-signin-footer p{font-size:11px}.anvaya-signin-policy-links{gap:13px}.anvaya-signin-policy-links a{font-size:11px}.anvaya-signin-arrow{display:none}.anvaya-signin-slide{object-position:62% center}}@media (max-width:560px){.anvaya-signin-story{top:14%}.anvaya-signin-actions{width:calc(100vw - 32px);bottom:96px}.anvaya-signin-google,.anvaya-signin-apply{padding-left:48px;padding-right:48px}.anvaya-signin-progress{bottom:74px}.anvaya-signin-footer{min-height:54px;padding:10px 0}.anvaya-signin-footer-inner{justify-content:center;display:flex}.anvaya-signin-footer-inner>p:first-child{display:none}.anvaya-signin-policy-links{justify-content:center;gap:24px}}@media (max-height:720px) and (min-width:901px){.anvaya-signin-story{top:17%}.anvaya-signin-story h1{font-size:clamp(36px,3.6vw,54px)}.anvaya-signin-story p{margin-top:13px}.anvaya-signin-actions{width:min(410px,34vw);top:49%}.anvaya-signin-google{min-height:50px}.anvaya-signin-apply{min-height:48px}.anvaya-signin-progress{bottom:92px}.anvaya-signin-footer{min-height:68px}}@media (prefers-reduced-motion:reduce){.anvaya-signin-slide,.anvaya-signin-google,.anvaya-signin-apply{transition:none}.anvaya-signin-slide[data-active=true]{transform:none}.anvaya-boot__track i{width:42%;animation:none;transform:none}}.anvaya-signin-brand{--anvaya-mark-primary:#e6e8f2}.anvaya-signin-header>span{letter-spacing:.13em;color:#ffffffe0;font-size:11px}.anvaya-signin-story h1{line-height:1.04}.anvaya-signin-eyebrow{color:#e7e0f1;font-size:11px}.anvaya-signin-actions{isolation:isolate;gap:9px}.anvaya-signin-actions:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0a0d1475,#0a0d149e);border-radius:24px;position:absolute;inset:-25px -22px;box-shadow:0 16px 45px #05050917}.anvaya-signin-secure{letter-spacing:.01em;color:#ffffffd9;font-size:12px}.anvaya-signin-profile{color:#fffffff2;text-align:center;background:#070c1485;border:1px solid #ffffff8c;border-radius:12px;flex-wrap:wrap;justify-content:center;align-self:stretch;align-items:center;gap:5px;min-height:46px;padding:10px 14px;font-size:13px;text-decoration:none;transition:border-color .16s,background .16s;display:flex}.anvaya-signin-profile strong{font-weight:780}.anvaya-signin-profile:hover,.anvaya-signin-profile:focus-visible{color:#fff;background:#0a111ad6;border-color:#fff}.anvaya-signin-profile:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #e6e8f2}.anvaya-signin-or{letter-spacing:.09em;color:#ffffffd4;font-size:11px}.anvaya-signin-apply{cursor:pointer;background:#0f141ecc;border-color:#ffffffd4;min-height:58px;box-shadow:0 6px 24px #0000002e}.anvaya-signin-apply strong{font-size:15px}.anvaya-signin-apply small{color:#ffffffe6;font-size:11px}.anvaya-signin-apply:hover{background:#131c28f2;border-color:#fff}.anvaya-signin-retry{gap:8px;display:grid}.anvaya-signin-retry>button{color:#fff;cursor:pointer;background:#10151ed9;border:1px solid #ffffffbf;border-radius:10px;min-height:44px;padding:10px 12px;font-weight:750;display:block}.anvaya-signin-retry>button:focus-visible{outline-offset:3px;outline:2px solid #fff}.anvaya-signin-progress{bottom:88px}.anvaya-signin-progress>div{gap:3px}.anvaya-signin-progress>div>button{cursor:pointer;background:0 0;border-radius:6px;place-items:center;width:42px;height:44px;display:grid}.anvaya-signin-progress>div>button>span{background:#ffffff75;width:28px;height:3px;display:block}.anvaya-signin-progress>div>button[data-active=true]>span{background:#f0e7fa;height:4px}.anvaya-signin-pause{color:#ffffffeb;letter-spacing:0;font-size:12px;font-weight:700;background:#08090d61!important;border:1px solid #ffffff5c!important;border-radius:9px!important;width:auto!important;min-width:95px!important;height:40px!important;padding:8px 10px!important}.anvaya-signin-announcement{clip:rect(0,0,0,0)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.anvaya-signin-modal-backdrop{z-index:30;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#06090ec7;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.anvaya-signin-modal{color:#17212d;background:#f8fafc;border:1px solid #ffffff38;border-radius:18px;width:min(560px,100%);max-height:min(92dvh,800px);overflow:auto;box-shadow:0 30px 100px #0000006b}.anvaya-signin-modal>header{justify-content:space-between;align-items:start;gap:15px;padding:24px 26px 13px;display:flex}.anvaya-signin-modal>header span{letter-spacing:.14em;color:#546779;font-size:11px;font-weight:850}.anvaya-signin-modal>header h2{letter-spacing:-.035em;margin:7px 0;font-size:clamp(23px,3vw,30px);line-height:1.16}.anvaya-signin-modal>header p{color:#52606e;margin:0;font-size:13px;line-height:1.5}.anvaya-signin-modal>header button{color:#263747;cursor:pointer;background:#fff;border:1px solid #d1dae2;border-radius:10px;flex-shrink:0;width:42px;height:42px;font-size:25px}.anvaya-signin-modal form{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:13px 26px 26px;display:grid}.anvaya-signin-modal label{color:#435260;gap:6px;min-width:0;font-size:12px;font-weight:800;display:grid}.anvaya-signin-modal label:first-child,.anvaya-signin-modal label:nth-child(4){grid-column:1/-1}.anvaya-signin-modal input{color:#17212d;background:#fff;border:1px solid #bfccd5;border-radius:9px;width:100%;min-height:45px;padding:10px 12px;font-size:14px}.anvaya-signin-modal input:focus-visible{outline-offset:2px;outline:2px solid #516b86}.anvaya-signin-modal form>p{color:#657484;grid-column:1/-1;margin:0;font-size:12px;line-height:1.5}.anvaya-signin-enquiry-actions{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end;gap:10px;display:flex}.anvaya-signin-enquiry-actions button{color:#2c4052;cursor:pointer;background:#fff;border:1px solid #8595a4;border-radius:9px;min-height:44px;padding:10px 15px;font-weight:780}.anvaya-signin-enquiry-actions button[type=submit]{color:#fff;background:#24394b;border-color:#24394b}@media (max-width:1180px){.anvaya-signin-actions:before{inset:-16px -12px}}@media (max-width:900px){.anvaya-signin{flex-direction:column;min-height:100dvh;display:flex;overflow:visible}.anvaya-signin-media{z-index:0;inset:0}.anvaya-signin-header{flex:none;padding:20px 22px;position:relative;inset:auto}.anvaya-signin-story{z-index:3;flex:none;width:auto;margin:clamp(25px,5vh,55px) 22px 26px;position:relative;inset:auto}.anvaya-signin-story h1{max-width:14ch}.anvaya-signin-actions{z-index:4;width:min(430px,100% - 44px);margin:auto auto 10px;position:relative;inset:auto;transform:none}.anvaya-signin-progress{z-index:4;flex-shrink:0;margin:0 22px 12px;position:relative;inset:auto}.anvaya-signin-footer{flex-shrink:0;margin-top:0;position:relative;inset:auto}.anvaya-signin-arrow{display:none}}@media (max-width:560px){.anvaya-signin-story{margin:18px 18px 20px}.anvaya-signin-story h1{font-size:clamp(32px,9vw,46px)}.anvaya-signin-story p{font-size:13.5px}.anvaya-signin-actions{width:calc(100% - 36px);margin:12px auto 6px}.anvaya-signin-actions:before{inset:-6px}.anvaya-signin-progress{margin:0 18px 10px}.anvaya-signin-header{padding:16px 18px}.anvaya-signin-modal form{grid-template-columns:minmax(0,1fr);padding:12px 18px 22px}.anvaya-signin-modal form>label{grid-column:1/-1}.anvaya-signin-modal>header{padding:20px 18px 12px}}@media (max-height:710px) and (min-width:901px){.anvaya-signin{min-height:710px;overflow:visible}.anvaya-signin-story{top:18%}.anvaya-signin-actions{top:49%}}@media (prefers-reduced-motion:reduce){.anvaya-signin-media img{transition:none!important;transform:none!important}}.anvaya-signin-arrow{display:none!important}.anvaya-signin-apply{min-height:54px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-radius:10px!important}.anvaya-signin-google-host iframe{border-radius:10px!important}.anvaya-signin-actions{gap:11px}.anvaya-signin-or{margin:2px 0}.anvaya-workspace-gate{color:#eef2f7;background:#0b1119;grid-template-rows:auto 1fr;min-height:100dvh;font-family:"Source Sans 3 Variable","Source Sans 3",sans-serif;display:grid}.anvaya-workspace-gate__top{z-index:3;background:#0a0f16;border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;min-height:68px;padding:14px clamp(20px,3vw,44px);display:flex;position:relative}.anvaya-workspace-gate__identity{text-align:right;line-height:1.15;display:grid}.anvaya-workspace-gate__identity strong{color:#fff;font-size:15px;font-weight:760}.anvaya-workspace-gate__identity span{color:#9da9ba;margin-top:3px;font-size:13px}.anvaya-workspace-loading,.anvaya-workspace-error{place-self:center;padding:24px;font-size:16px}.anvaya-workspace-error{color:#ffd5dc}.anvaya-environment-split{grid-template-columns:1fr 1fr;min-height:calc(100dvh - 68px);display:grid}.anvaya-environment-half{text-align:left;cursor:pointer;border:0;border-radius:0;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:clamp(36px,6vw,88px);transition:filter .18s,transform .18s;display:flex;position:relative;overflow:hidden}.anvaya-environment-half:focus-visible{outline-offset:-5px;outline:3px solid #fff}.anvaya-environment-half:active{transform:scale(.997)}.anvaya-environment-half:before,.anvaya-environment-half:after{content:"";pointer-events:none;position:absolute;inset:0}.anvaya-environment-half--sandbox{color:#2c241b;background:#d7c19c}.anvaya-environment-half--sandbox:before{opacity:.62;background:radial-gradient(circle at 20% 28%,#5b412021 0 1px,#0000 1.5px) 0 0/19px 19px,radial-gradient(circle at 78% 62%,#ffffff3d 0 1px,#0000 1.7px) 0 0/27px 27px}.anvaya-environment-half--sandbox:after{box-shadow:inset -1px 0 #261f1738,inset 0 -80px 120px #543b1b1f}.anvaya-environment-half--live{color:#f4f8fd;background:#0b1a29}.anvaya-environment-half--live:before{opacity:.42;background:linear-gradient(102deg,#0000 0 18%,#5bb1e938 18.1% 18.35%,#0000 18.45% 46%,#679ccf26 46.1% 46.3%,#0000 46.4%),linear-gradient(8deg,#0000 0 54%,#5197cb26 54.1% 54.3%,#0000 54.4%)}.anvaya-environment-half--live:after{box-shadow:inset 1px 0 #8ac4ee2e,inset 0 -100px 150px #01080f70}.anvaya-environment-half>*{z-index:1;position:relative}.anvaya-environment-half__eyebrow{letter-spacing:.14em;opacity:.68;font-size:12px;font-weight:800;position:absolute;top:clamp(32px,5vw,72px);left:clamp(36px,6vw,88px)}.anvaya-environment-half__icon{border:1px solid;place-items:center;width:54px;height:54px;margin-bottom:24px;display:grid}.anvaya-environment-half__icon svg{width:27px;height:27px}.anvaya-environment-half strong{letter-spacing:-.035em;font-size:clamp(42px,6vw,78px);font-weight:800;line-height:.95}.anvaya-environment-half small{opacity:.72;margin-top:12px;font-size:16px;font-weight:650}.anvaya-environment-half__action{border-top:1px solid;align-items:center;gap:10px;width:min(320px,100%);margin-top:34px;padding-top:14px;font-size:15px;font-weight:760;display:flex}.anvaya-environment-half__action svg{width:18px;height:18px}.anvaya-workspace-gallery-shell{color:#1c2632;background:#eef1f4;min-height:calc(100dvh - 68px);padding:clamp(28px,4vw,58px) clamp(20px,5vw,72px) 56px}.anvaya-workspace-gallery-shell[data-environment=sandbox]{background:#e7dfd0}.anvaya-workspace-gallery-header{align-items:flex-start;gap:18px;max-width:1440px;margin:0 auto 30px;display:flex}.anvaya-workspace-back{color:#27313c;cursor:pointer;background:0 0;border:1px solid #bbc3cd;place-items:center;width:40px;height:40px;display:grid}.anvaya-workspace-back svg{width:18px;transform:rotate(180deg)}.anvaya-workspace-gallery-header span{letter-spacing:.13em;color:#687483;font-size:11px;font-weight:800}.anvaya-workspace-gallery-header h1{letter-spacing:-.025em;margin:3px 0 5px;font-size:clamp(32px,4vw,52px);font-weight:800;line-height:1}.anvaya-workspace-gallery-header p{color:#66717e;margin:0;font-size:16px}.anvaya-workspace-gallery{grid-template-columns:repeat(auto-fit,minmax(min(100%,330px),1fr));gap:18px;max-width:1440px;margin:0 auto;display:grid}.anvaya-workspace-card{color:#17202b;text-align:left;cursor:pointer;background:#f9fafb;border:1px solid #c5cbd2;grid-template-rows:190px 1fr;min-height:320px;padding:0;transition:transform .15s,border-color .15s,box-shadow .15s;display:grid;position:relative;overflow:hidden}.anvaya-workspace-gallery-shell[data-environment=sandbox] .anvaya-workspace-card{background:#f5f0e7;border-color:#c9bda9}.anvaya-workspace-card:hover{border-color:#747f8d;transform:translateY(-2px);box-shadow:0 12px 24px #121b2617}.anvaya-workspace-card:focus-visible{outline-offset:3px;outline:3px solid #512b87}.anvaya-workspace-card:disabled{cursor:wait;opacity:.72}.anvaya-workspace-card[data-current=true]{box-shadow:inset 0 0 0 2px #733b91}.anvaya-workspace-visual{place-items:center;display:grid;position:relative;overflow:hidden}.anvaya-workspace-visual--photo img:first-child{object-fit:cover;width:100%;height:100%}.anvaya-workspace-visual--live-fallback{color:#dce9f5;background:#162536;border-bottom:1px solid #29435d}.anvaya-workspace-visual--live-fallback:before{content:"";opacity:.35;background:linear-gradient(115deg,#0000 0 24%,#89bee22e 24.2% 24.5%,#0000 24.7% 70%,#74a9cd21 70.1% 70.4%,#0000 70.6%);position:absolute;inset:0}.anvaya-workspace-visual--live-fallback>span,.anvaya-workspace-visual--sandbox>span{letter-spacing:-.05em;font-size:44px;font-weight:850;position:relative}.anvaya-workspace-visual--sandbox{color:#493c2c;border-bottom:1px solid #513e272e}.anvaya-workspace-visual--sandbox:before,.anvaya-workspace-visual--sandbox:after{content:"";position:absolute}.anvaya-workspace-visual--sandbox:before{opacity:.5;background-size:23px 23px;inset:0}.anvaya-workspace-visual--sandbox:after{opacity:.13;border:1px solid;width:120px;height:120px;transform:rotate(24deg)}.anvaya-workspace-visual--sandbox[data-visual="0"]{background:#d9c29c}.anvaya-workspace-visual--sandbox[data-visual="1"]{background:#cab592}.anvaya-workspace-visual--sandbox[data-visual="2"]{background:#decaa8}.anvaya-workspace-visual--sandbox[data-visual="3"]{background:#c7b090}.anvaya-workspace-visual--sandbox[data-visual="4"]{background:#e1cba2}.anvaya-workspace-visual--sandbox[data-visual="5"]{background:#d2bc99}.anvaya-workspace-visual--sandbox:before{background-image:radial-gradient(circle,#4b3a2638 0 1px,#0000 1.3px)}.anvaya-workspace-logo{background:#fff;border:1px solid #0000001f;padding:7px;bottom:14px;right:14px;object-fit:contain!important;width:54px!important;height:54px!important;position:absolute!important}.anvaya-workspace-card__body{padding:18px 56px 20px 20px;display:block}.anvaya-workspace-card__meta{letter-spacing:.09em;text-transform:uppercase;color:#715688;margin-bottom:6px;font-size:11px;font-weight:800;display:block}.anvaya-workspace-card__body strong{letter-spacing:-.012em;font-size:22px;font-weight:800;line-height:1.08;display:block}.anvaya-workspace-card__body small{color:#68737f;margin-top:8px;font-size:14px;line-height:1.3;display:block}.anvaya-workspace-card__tail{color:#45515f;flex-direction:column;align-items:flex-end;gap:10px;display:flex;position:absolute;bottom:20px;right:18px}.anvaya-workspace-card__tail em{letter-spacing:.08em;text-transform:uppercase;color:#733b91;font-size:10px;font-style:normal;font-weight:800}.anvaya-workspace-card__tail svg{width:18px;height:18px}@media (max-width:760px){.anvaya-workspace-gate__top{min-height:60px}.anvaya-environment-split{grid-template-columns:1fr;min-height:calc(100dvh - 60px)}.anvaya-environment-half{min-height:calc(50dvh - 30px);padding:28px}.anvaya-environment-half__eyebrow{top:25px;left:28px}.anvaya-environment-half__icon{width:42px;height:42px;margin-bottom:13px}.anvaya-environment-half strong{font-size:42px}.anvaya-environment-half__action{margin-top:18px}.anvaya-workspace-gallery{grid-template-columns:1fr}.anvaya-workspace-card{grid-template-rows:160px 1fr;min-height:286px}}@media (prefers-reduced-motion:reduce){.anvaya-environment-half,.anvaya-workspace-card{transition:none}}:root{--journey-violet:#5b3ca6;--journey-crimson:#b82e4b;--journey-blue:#2c70a6;--journey-amber:#c56b1d;--journey-gold:#b88725;--journey-cyan:#277b98;--journey-plum:#7a4d93;--journey-neutral:#6f6878}.anvaya21-patient-tabs button:nth-child(2){font-size:0;position:relative}.anvaya21-patient-tabs button:nth-child(2):before{content:"Journey";font-size:.78rem}.anvaya21-journey>header>strong{font-size:0}.anvaya21-journey>header>strong:after{content:"Journey";font-size:.82rem}.anvaya21-journey{border:1px solid color-mix(in srgb,var(--journey-violet) 24%,var(--anvaya-line));background:color-mix(in srgb,var(--journey-violet) 3.5%,var(--anvaya-surface-raised));border-radius:1.25rem;position:relative;overflow:hidden;box-shadow:0 14px 34px #2d224412}.anvaya21-journey>header{border-bottom:0;padding:.95rem 1rem .7rem}.anvaya21-journey>header>strong:before{content:"✦";background:color-mix(in srgb,var(--journey-violet) 13%,white);width:1.45rem;height:1.45rem;color:var(--journey-violet);vertical-align:middle;border-radius:.48rem;place-items:center;margin-right:.45rem;font-size:.8rem;display:inline-grid}.anvaya21-journey>div{padding:.15rem .65rem .8rem;position:relative}.anvaya21-journey>div:before{content:"";background:color-mix(in srgb,var(--journey-violet) 20%,var(--anvaya-line));width:2px;position:absolute;top:1.1rem;bottom:1.4rem;left:2.28rem}.anvaya21-journey>div>button{z-index:1;margin:.18rem 0;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;position:relative;border:1px solid #0000!important;border-radius:.9rem!important;padding:.58rem .65rem!important}.anvaya21-journey>div>button:hover{transform:translate(.18rem);box-shadow:0 8px 18px #251f2e0f;border-color:color-mix(in srgb,var(--preview-color,var(--journey-violet)) 24%,var(--anvaya-line))!important;background:color-mix(in srgb,var(--preview-color,var(--journey-violet)) 6%,var(--anvaya-surface-raised))!important}.anvaya21-journey>div>button:first-child{--preview-color:var(--journey-violet)}.anvaya21-journey>div>button:nth-child(2){--preview-color:var(--journey-blue)}.anvaya21-journey>div>button:nth-child(3){--preview-color:var(--journey-crimson)}.anvaya21-journey>div>button:nth-child(4){--preview-color:var(--journey-amber)}.anvaya21-journey>div>button:nth-child(5){--preview-color:var(--journey-cyan)}.anvaya21-journey>div>button>span:first-child{box-shadow:0 0 0 4px var(--anvaya-surface-raised);place-items:center;transition:transform .18s;border:1px solid color-mix(in srgb,var(--preview-color) 32%,var(--anvaya-line))!important;background:color-mix(in srgb,var(--preview-color) 10%,white)!important;width:2.2rem!important;height:2.2rem!important;color:var(--preview-color)!important;border-radius:.72rem!important;display:grid!important}.anvaya21-journey>div>button:hover>span:first-child{transform:scale(1.07)rotate(-3deg)}.journey-surface{--journey-signal:var(--journey-violet);gap:1.15rem!important}.journey-header{background:color-mix(in srgb,var(--journey-violet) 4%,var(--anvaya-surface-raised));border-radius:1.35rem;position:relative;box-shadow:0 16px 34px #2a1f4211;border:1px solid color-mix(in srgb,var(--journey-violet) 22%,var(--anvaya-line))!important;padding:1.05rem 1.1rem 1rem!important}.journey-header:after{content:"";background:var(--journey-crimson);width:.6rem;height:.6rem;box-shadow:0 0 0 5px color-mix(in srgb,var(--journey-crimson) 10%,transparent);border-radius:50%;animation:2.8s ease-in-out infinite journeyBeacon;position:absolute;top:1rem;right:1.1rem}.journey-header .anvaya-eyebrow{letter-spacing:.16em;font-weight:850;color:var(--journey-violet)!important}.journey-header h1{font-size:clamp(2rem,1.6rem + 1vw,2.9rem)!important}.journey-thread-toolbar{gap:.5rem!important;padding:.15rem 0 .95rem!important}.journey-thread-toolbar button{transition:transform .18s,box-shadow .18s,background .18s,border-color .18s;position:relative;border-color:color-mix(in srgb,var(--thread-color,var(--journey-violet)) 14%,var(--anvaya-line))!important;background:color-mix(in srgb,var(--thread-color,var(--journey-violet)) 3%,var(--anvaya-surface-raised))!important;min-height:2.55rem!important;padding:.5rem .76rem!important}.journey-thread-toolbar button:hover{transform:translateY(-2px);box-shadow:0 8px 18px #26203012;border-color:color-mix(in srgb,var(--thread-color,var(--journey-violet)) 36%,var(--anvaya-line))!important}.journey-thread-toolbar button[data-active=true]{background:color-mix(in srgb,var(--thread-color,var(--journey-violet)) 11%,white)!important;border-color:color-mix(in srgb,var(--thread-color,var(--journey-violet)) 42%,var(--anvaya-line))!important;color:color-mix(in srgb,var(--thread-color,var(--journey-violet)) 88%,black)!important;box-shadow:0 10px 22px color-mix(in srgb,var(--thread-color,var(--journey-violet)) 12%,transparent)!important}.journey-thread-toolbar button>span{box-shadow:0 0 0 4px color-mix(in srgb,var(--thread-color,var(--journey-violet)) 9%,transparent);width:.65rem!important;height:.65rem!important}.journey-thread-toolbar [data-thread=neurology],.journey-thread-rail [data-thread=neurology],.journey-event-thread-chips [data-thread=neurology],.journey-thread-event[data-thread=neurology]{--thread-color:var(--journey-violet)!important}.journey-thread-toolbar [data-thread=respiratory],.journey-thread-rail [data-thread=respiratory],.journey-event-thread-chips [data-thread=respiratory],.journey-thread-event[data-thread=respiratory]{--thread-color:var(--journey-blue)!important}.journey-thread-toolbar [data-thread=infection],.journey-thread-rail [data-thread=infection],.journey-event-thread-chips [data-thread=infection],.journey-thread-event[data-thread=infection]{--thread-color:var(--journey-amber)!important}.journey-thread-toolbar [data-thread=nutrition],.journey-thread-rail [data-thread=nutrition],.journey-event-thread-chips [data-thread=nutrition],.journey-thread-event[data-thread=nutrition]{--thread-color:var(--journey-gold)!important}.journey-thread-toolbar [data-thread=renal],.journey-thread-rail [data-thread=renal],.journey-event-thread-chips [data-thread=renal],.journey-thread-event[data-thread=renal]{--thread-color:var(--journey-cyan)!important}.journey-thread-toolbar [data-thread=cardiovascular],.journey-thread-rail [data-thread=cardiovascular],.journey-event-thread-chips [data-thread=cardiovascular],.journey-thread-event[data-thread=cardiovascular]{--thread-color:var(--journey-crimson)!important}.journey-thread-toolbar [data-thread=mobility],.journey-thread-rail [data-thread=mobility],.journey-event-thread-chips [data-thread=mobility],.journey-thread-event[data-thread=mobility]{--thread-color:var(--journey-plum)!important}.journey-thread-toolbar [data-thread=focus],.journey-event-thread-chips [data-thread=focus]{--thread-color:var(--journey-crimson)!important}.journey-thread-toolbar [data-thread]:before{background:color-mix(in srgb,var(--thread-color) 10%,white);width:1.45rem;height:1.45rem;color:var(--thread-color);border-radius:.48rem;place-items:center;font-size:.77rem;font-weight:900;line-height:1;display:inline-grid}.journey-thread-toolbar [data-thread=neurology]:before{content:"⌁"}.journey-thread-toolbar [data-thread=respiratory]:before{content:"◌"}.journey-thread-toolbar [data-thread=infection]:before{content:"✹"}.journey-thread-toolbar [data-thread=nutrition]:before{content:"◒"}.journey-thread-toolbar [data-thread=renal]:before{content:"≈"}.journey-thread-toolbar [data-thread=cardiovascular]:before{content:"♥"}.journey-thread-toolbar [data-thread=mobility]:before{content:"↗"}.journey-thread-toolbar [data-thread=focus]:before{content:"✦"}.journey-story-head{background:color-mix(in srgb,var(--journey-violet) 3%,var(--anvaya-surface-raised));border-radius:1.1rem;position:relative;box-shadow:0 9px 24px #271f340b;border:1px solid color-mix(in srgb,var(--journey-violet) 18%,var(--anvaya-line))!important;padding:1rem 1rem .95rem 1.05rem!important}.journey-story-head:before{content:"✦";background:var(--journey-violet);color:#fff;width:1.2rem;height:1.2rem;box-shadow:0 0 0 5px color-mix(in srgb,var(--journey-violet) 10%,var(--anvaya-surface));border-radius:50%;align-self:center;place-items:center;font-size:.55rem;display:grid;position:absolute;top:50%;left:-.58rem;transform:translateY(-50%)}.journey-story-head .anvaya-eyebrow{color:var(--journey-violet)!important}.journey-story-head h2{font-size:clamp(1.65rem,1.3rem + .8vw,2.25rem)!important}.journey-thread-spine{gap:.48rem!important;padding-block:.25rem 1rem!important;position:relative!important}.journey-thread-spine:before{border-radius:999px;background:color-mix(in srgb,var(--journey-violet) 22%,var(--anvaya-line))!important;width:3px!important;left:7.42rem!important}.journey-thread-spine:after{content:"";z-index:0;background:var(--journey-crimson);width:.58rem;height:.58rem;box-shadow:0 0 0 5px color-mix(in srgb,var(--journey-crimson) 9%,transparent);border-radius:50%;animation:7s ease-in-out infinite journeySignalTravel;position:absolute;top:.8rem;left:7.275rem}.journey-thread-event{animation:.42s cubic-bezier(.2,.8,.2,1) both journeyEventIn;--thread-color:var(--journey-neutral)!important}.journey-thread-event:nth-child(2){animation-delay:35ms}.journey-thread-event:nth-child(3){animation-delay:70ms}.journey-thread-event:nth-child(4){animation-delay:.105s}.journey-thread-event:nth-child(5){animation-delay:.14s}.journey-thread-event:nth-child(6){animation-delay:.175s}.journey-thread-event:nth-child(7){animation-delay:.21s}.journey-thread-event:nth-child(8){animation-delay:.245s}.journey-thread-event-main{min-height:5.05rem;box-shadow:inset 3px 0 0 color-mix(in srgb,var(--thread-color) 75%,transparent);border:1px solid color-mix(in srgb,var(--thread-color) 18%,var(--anvaya-line))!important;background:color-mix(in srgb,var(--thread-color) 4.5%,var(--anvaya-surface-raised))!important;grid-template-columns:6rem 3.15rem minmax(0,1fr)!important;gap:1rem!important;padding:.78rem .85rem!important;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s!important}.journey-thread-event-main:hover,.journey-thread-event[data-selected=true] .journey-thread-event-main{transform:translateY(-2px)translate(.12rem);border-color:color-mix(in srgb,var(--thread-color) 38%,var(--anvaya-line))!important;background:color-mix(in srgb,var(--thread-color) 8%,var(--anvaya-surface-raised))!important;box-shadow:inset 4px 0 0 var(--thread-color),0 12px 26px color-mix(in srgb,var(--thread-color) 10%,transparent)!important}.journey-thread-time{padding-top:.46rem!important}.journey-thread-time b{color:var(--anvaya-ink-soft);font-size:.77rem!important}.journey-thread-node{border:1px solid color-mix(in srgb,var(--thread-color) 48%,var(--anvaya-line))!important;background:color-mix(in srgb,var(--thread-color) 11%,white)!important;width:3.05rem!important;height:3.05rem!important;color:var(--thread-color)!important;box-shadow:0 0 0 5px var(--anvaya-surface),0 8px 18px color-mix(in srgb,var(--thread-color) 12%,transparent)!important;border-radius:.92rem!important;transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s!important}.journey-thread-node svg{stroke-width:1.9px;width:1.45rem!important;height:1.45rem!important}.journey-thread-event-main:hover .journey-thread-node{transform:scale(1.08)rotate(-3deg);box-shadow:0 0 0 5px var(--anvaya-surface),0 12px 22px color-mix(in srgb,var(--thread-color) 18%,transparent)!important}.journey-thread-event[data-significance=critical] .journey-thread-node{animation:2.1s ease-in-out infinite journeyCriticalPulse;border-color:var(--journey-crimson)!important;background:color-mix(in srgb,var(--journey-crimson) 11%,white)!important;color:var(--journey-crimson)!important}.journey-thread-event[data-significance=strong] .journey-thread-copy>strong:after,.journey-thread-event[data-significance=critical] .journey-thread-copy>strong:after{content:"TURNING POINT";background:color-mix(in srgb,var(--thread-color) 11%,white);color:var(--thread-color);letter-spacing:.08em;vertical-align:.1rem;border-radius:999px;margin-left:.5rem;padding:.2rem .38rem;font-size:.52rem;display:inline-block}.journey-thread-copy>strong{letter-spacing:-.01em;font-size:.98rem!important}.journey-thread-copy>small{color:var(--anvaya-ink-soft)!important;font-size:.84rem!important;line-height:1.5!important}.journey-event-thread-chips{gap:.35rem!important;margin-top:.28rem!important}.journey-event-thread-chips em{border-color:color-mix(in srgb,var(--thread-color) 32%,var(--anvaya-line))!important;background:color-mix(in srgb,var(--thread-color) 8%,white)!important;padding:.34rem .5rem!important;font-size:.64rem!important}.journey-trends{overflow:hidden;border:1px solid color-mix(in srgb,var(--journey-blue) 18%,var(--anvaya-line))!important;background:color-mix(in srgb,var(--journey-blue) 3%,var(--anvaya-surface-raised))!important;border-radius:1.05rem!important}.journey-trends header{padding:.75rem .9rem .25rem!important}.journey-trends .anvaya-eyebrow{color:var(--journey-blue)!important}.journey-trend-summary b{transition:transform .18s;color:var(--journey-blue)!important;font-size:1.3rem!important}.journey-trend-summary:hover b{transform:translateY(-2px)scale(1.08)}.journey-trends svg polyline{stroke:var(--journey-blue)!important;stroke-width:2.25px!important}.journey-now{position:relative;overflow:hidden;border:1px solid color-mix(in srgb,var(--journey-violet) 30%,var(--anvaya-line))!important;background:color-mix(in srgb,var(--journey-violet) 5.5%,var(--anvaya-surface-raised))!important;border-radius:1.3rem!important;box-shadow:0 18px 36px #2e224712!important}.journey-now:before{content:"NOW";color:color-mix(in srgb,var(--journey-violet) 12%,transparent);font-family:var(--anvaya-font-display);pointer-events:none;font-size:4.4rem;font-weight:800;line-height:1;position:absolute;top:.65rem;right:1rem}.journey-now>header{z-index:1;position:relative}.journey-now .anvaya-eyebrow{align-items:center;gap:.4rem;display:inline-flex;color:var(--journey-violet)!important}.journey-now .anvaya-eyebrow:before{content:"●";color:var(--journey-crimson);font-size:.55rem;animation:2.4s ease-in-out infinite journeyBeacon}.journey-now-grid{z-index:1;position:relative}.journey-now-grid article{transition:transform .18s,box-shadow .18s;border:1px solid color-mix(in srgb,var(--journey-violet) 12%,var(--anvaya-line))!important;background:color-mix(in srgb,var(--journey-violet) 2%,white)!important;border-radius:.95rem!important}.journey-now-grid article:hover{transform:translateY(-2px);box-shadow:0 10px 20px #2921330e}.journey-thread-rail{box-shadow:0 14px 34px #281f370d;border-color:color-mix(in srgb,var(--journey-violet) 16%,var(--anvaya-line))!important;background:color-mix(in srgb,var(--journey-violet) 2.5%,var(--anvaya-surface-raised))!important}.journey-thread-rail>header .anvaya-eyebrow{color:var(--journey-violet)!important}.journey-thread-list button{transition:transform .16s,background .16s,border-color .16s;border-color:color-mix(in srgb,var(--thread-color) 10%,transparent)!important;background:color-mix(in srgb,var(--thread-color) 2.5%,transparent)!important;min-height:3.25rem!important}.journey-thread-list button:hover{transform:translate(.18rem);border-color:color-mix(in srgb,var(--thread-color) 24%,var(--anvaya-line))!important;background:color-mix(in srgb,var(--thread-color) 7%,white)!important}.journey-thread-list button[data-active=true]{border-color:color-mix(in srgb,var(--thread-color) 38%,var(--anvaya-line))!important;background:color-mix(in srgb,var(--thread-color) 10%,white)!important}.journey-thread-dot{box-shadow:0 0 0 5px color-mix(in srgb,var(--thread-color) 9%,transparent);width:.78rem!important;height:.78rem!important}.journey-manage-threads,.journey-thread-add{border-color:color-mix(in srgb,var(--journey-crimson) 28%,var(--anvaya-line))!important;color:var(--journey-crimson)!important;background:color-mix(in srgb,var(--journey-crimson) 3%,transparent)!important}.journey-focus-row[data-active=true]{border-color:color-mix(in srgb,var(--journey-crimson) 25%,var(--anvaya-line))!important;background:color-mix(in srgb,var(--journey-crimson) 5%,white)!important}@keyframes journeyEventIn{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes journeyCriticalPulse{0%,to{box-shadow:0 0 0 5px var(--anvaya-surface),0 0 0 7px color-mix(in srgb,var(--journey-crimson) 12%,transparent)}50%{box-shadow:0 0 0 5px var(--anvaya-surface),0 0 0 12px color-mix(in srgb,var(--journey-crimson) 5%,transparent)}}@keyframes journeyBeacon{0%,to{opacity:.55;transform:scale(.9)}50%{opacity:1;transform:scale(1.12)}}@keyframes journeySignalTravel{0%{opacity:0;top:.8rem}8%{opacity:1}48%{opacity:1}58%{opacity:0;top:calc(100% - 1.3rem)}to{opacity:0;top:calc(100% - 1.3rem)}}@media (max-width:48rem){.journey-header{padding:.9rem!important}.journey-header:after{top:.8rem;right:.8rem}.journey-story-head{padding:.8rem!important}.journey-story-head:before{display:none}.journey-thread-spine:before{left:1.45rem!important}.journey-thread-spine:after{left:1.305rem!important}.journey-thread-event-main{grid-template-columns:3.05rem minmax(0,1fr)!important;gap:.78rem!important;padding:.72rem .58rem!important}.journey-thread-time{text-align:left!important;grid-area:1/2!important;gap:.35rem!important;padding-top:0!important;display:flex!important}.journey-thread-node{grid-area:1/1/3!important}.journey-thread-copy{grid-column:2!important}.journey-thread-event[data-significance=strong] .journey-thread-copy>strong:after,.journey-thread-event[data-significance=critical] .journey-thread-copy>strong:after{width:max-content;margin:.3rem 0 0;display:block}.journey-now:before{font-size:3.2rem;top:.6rem;right:.6rem}}@media (prefers-reduced-motion:reduce){.journey-thread-event,.journey-header:after,.journey-thread-spine:after,.journey-thread-event[data-significance=critical] .journey-thread-node,.journey-now .anvaya-eyebrow:before{animation:none!important}.journey-thread-event-main,.journey-thread-node,.journey-thread-toolbar button,.journey-thread-list button,.anvaya21-journey>div>button,.journey-now-grid article{transition:none!important}}.journey-thread-toolbar{align-items:center;position:relative}.journey-thread-toolbar button{cursor:pointer;transform-origin:50%}.journey-thread-toolbar button:before{transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s,background .18s}.journey-thread-toolbar button:hover:before{box-shadow:0 0 0 5px color-mix(in srgb,var(--thread-color,var(--journey-violet)) 12%,transparent),0 6px 14px color-mix(in srgb,var(--thread-color,var(--journey-violet)) 14%,transparent);transform:scale(1.12)rotate(-3deg)}.journey-thread-toolbar button[data-active=true]{transform:translateY(-1px)scale(1.035)}.journey-thread-toolbar button[data-active=true]:before{background:color-mix(in srgb,var(--thread-color,var(--journey-violet)) 18%,white);box-shadow:0 0 0 5px color-mix(in srgb,var(--thread-color,var(--journey-violet)) 13%,transparent),0 8px 18px color-mix(in srgb,var(--thread-color,var(--journey-violet)) 15%,transparent);transform:scale(1.08)}.journey-thread-toolbar [data-thread=mobility]{font-size:0}.journey-thread-toolbar [data-thread=mobility]:after{content:"Physio";letter-spacing:.01em;font-size:.78rem;font-weight:760}.journey-thread-list button[data-thread=mobility] strong{font-size:0}.journey-thread-list button[data-thread=mobility] strong:after{content:"Physiotherapy / Rehab";font-size:.78rem;font-weight:760}.journey-event-thread-chips em[data-thread=mobility]{font-size:0!important}.journey-event-thread-chips em[data-thread=mobility]:after{content:"Physiotherapy";font-size:.64rem;font-style:normal}.journey-thread-add{font-size:0!important}.journey-thread-add:after{content:"+ Custom thread";font-size:.78rem;font-weight:760}.journey-manage-threads{font-size:0!important}.journey-manage-threads:after{content:"+ Create custom thread";font-size:.78rem;font-weight:760}.journey-focus-list>.anvaya-eyebrow{font-size:0!important}.journey-focus-list>.anvaya-eyebrow:after{content:"Custom Threads";letter-spacing:.14em;font-size:.66rem;font-weight:850}.journey-focus-builder>label>span{font-size:0}.journey-focus-builder>label>span:after{content:"Create a custom Journey thread";font-size:.75rem;font-weight:760}.journey-thread-dot{border:1px solid color-mix(in srgb,var(--thread-color) 30%,var(--anvaya-line));background:color-mix(in srgb,var(--thread-color) 9%,white);color:var(--thread-color);place-items:center;font-size:.72rem;font-weight:900;line-height:1;transition:transform .16s,box-shadow .16s;border-radius:.56rem!important;width:1.72rem!important;height:1.72rem!important;display:grid!important}.journey-thread-dot:before{content:"•"}.journey-thread-list button[data-thread=neurology] .journey-thread-dot:before{content:"⌁"}.journey-thread-list button[data-thread=respiratory] .journey-thread-dot:before{content:"◌"}.journey-thread-list button[data-thread=infection] .journey-thread-dot:before{content:"✹"}.journey-thread-list button[data-thread=nutrition] .journey-thread-dot:before{content:"◒"}.journey-thread-list button[data-thread=renal] .journey-thread-dot:before{content:"≈"}.journey-thread-list button[data-thread=cardiovascular] .journey-thread-dot:before{content:"♥"}.journey-thread-list button[data-thread=mobility] .journey-thread-dot:before{content:"↗"}.journey-thread-list button[data-active=true] .journey-thread-dot{transform:scale(1.08);box-shadow:0 0 0 5px color-mix(in srgb,var(--thread-color) 12%,transparent),0 7px 16px color-mix(in srgb,var(--thread-color) 14%,transparent)!important}.journey-thread-event{z-index:1;transition:margin .2s,filter .18s,opacity .18s;position:relative}.journey-thread-event-main{cursor:pointer;transform-origin:38%;outline:none}.journey-thread-event-main:focus-visible{outline-offset:3px;outline:3px solid color-mix(in srgb,var(--thread-color) 34%,transparent)!important}.journey-thread-event-main:hover .journey-thread-copy>strong{color:color-mix(in srgb,var(--thread-color) 82%,var(--anvaya-ink))}.journey-thread-event-main:hover .journey-thread-copy>small{color:var(--anvaya-ink)!important}.journey-thread-event[data-selected=true]{z-index:5;margin:.48rem 0 .78rem}.journey-thread-event[data-selected=true] .journey-thread-event-main{border-color:color-mix(in srgb,var(--thread-color) 58%,var(--anvaya-line))!important;background:linear-gradient(112deg,color-mix(in srgb,var(--thread-color) 13%,white),color-mix(in srgb,var(--thread-color) 4%,var(--anvaya-surface-raised)))!important;box-shadow:inset 5px 0 0 var(--thread-color),0 0 0 1px color-mix(in srgb,var(--thread-color) 18%,transparent),0 18px 44px color-mix(in srgb,var(--thread-color) 20%,transparent),0 0 34px color-mix(in srgb,var(--thread-color) 10%,transparent)!important;transform:translateY(-4px)translate(.18rem)scale(1.035)!important}.journey-thread-event[data-selected=true] .journey-thread-node{border-color:color-mix(in srgb,var(--thread-color) 74%,var(--anvaya-line))!important;background:color-mix(in srgb,var(--thread-color) 17%,white)!important;box-shadow:0 0 0 6px var(--anvaya-surface),0 0 0 10px color-mix(in srgb,var(--thread-color) 13%,transparent),0 16px 30px color-mix(in srgb,var(--thread-color) 23%,transparent)!important;transform:scale(1.22)!important}.journey-thread-event[data-selected=true] .journey-thread-node svg{stroke-width:2.05px;width:1.62rem!important;height:1.62rem!important}.journey-thread-event[data-selected=true] .journey-thread-copy>strong{color:color-mix(in srgb,var(--thread-color) 84%,var(--anvaya-ink));font-size:1.06rem!important}.journey-thread-event[data-selected=true] .journey-thread-copy>small{color:var(--anvaya-ink)!important;font-size:.88rem!important}.journey-thread-event[data-selected=true]:after{content:"SELECTED";z-index:4;border:1px solid color-mix(in srgb,var(--thread-color) 35%,var(--anvaya-line));background:color-mix(in srgb,var(--thread-color) 11%,white);color:var(--thread-color);letter-spacing:.11em;box-shadow:0 6px 14px color-mix(in srgb,var(--thread-color) 12%,transparent);border-radius:999px;padding:.22rem .46rem;font-size:.5rem;font-weight:900;position:absolute;top:-.44rem;right:.78rem}.journey-selected-card{position:relative;overflow:hidden;box-shadow:0 14px 32px #2d224413;border-color:color-mix(in srgb,var(--journey-violet) 24%,var(--anvaya-line))!important;background:linear-gradient(145deg,color-mix(in srgb,var(--journey-violet) 6%,white),var(--anvaya-surface-raised))!important}.journey-selected-card:before{content:"✦";background:color-mix(in srgb,var(--journey-violet) 12%,white);width:1.7rem;height:1.7rem;color:var(--journey-violet);box-shadow:0 0 0 5px color-mix(in srgb,var(--journey-violet) 7%,transparent);border-radius:.55rem;place-items:center;display:grid;position:absolute;top:.72rem;right:.8rem}.journey-selected-card details summary{cursor:pointer}.journey-now-grid article{position:relative;padding-top:1.05rem!important}.journey-now-grid article:before{background:color-mix(in srgb,var(--journey-violet) 9%,white);width:1.55rem;height:1.55rem;color:var(--journey-violet);border-radius:.5rem;place-items:center;margin-bottom:.55rem;font-size:.7rem;font-weight:900;display:grid}.journey-now-grid article:first-child:before{content:"⌁"}.journey-now-grid article:nth-child(2):before{content:"!"}.journey-now-grid article:nth-child(3):before{content:"✦"}.journey-now-grid article:nth-child(4):before{content:"Rx";letter-spacing:-.02em;font-size:.58rem}@media (hover:hover){.journey-thread-event-main:hover{box-shadow:inset 4px 0 0 var(--thread-color),0 14px 30px color-mix(in srgb,var(--thread-color) 14%,transparent)!important;transform:translateY(-3px)translate(.14rem)scale(1.012)!important}.journey-thread-event-main:hover .journey-thread-node{transform:scale(1.12)rotate(-3deg)!important}.journey-thread-list button:hover .journey-thread-dot{transform:scale(1.08)rotate(-3deg)}}@media (max-width:72rem){.journey-thread-layout{grid-template-columns:minmax(0,1fr)!important;gap:1rem!important}.journey-thread-rail{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:.85rem!important;width:auto!important;max-height:none!important;display:grid!important;position:relative!important;top:auto!important}.journey-thread-rail>header,.journey-thread-rail>.journey-selected-card,.journey-thread-rail>.journey-manage-threads{grid-column:1/-1}.journey-thread-toolbar{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;overflow-x:auto;flex-wrap:nowrap!important;padding:.2rem .08rem .7rem!important}.journey-thread-toolbar button{scroll-snap-align:start;flex:none}}@media (max-width:48rem){.journey-thread-toolbar{margin-inline:-.2rem;padding-inline:.2rem!important}.journey-thread-toolbar button{min-height:2.75rem!important;padding:.52rem .72rem!important}.journey-thread-event[data-selected=true]{margin:.34rem 0 .58rem}.journey-thread-event[data-selected=true] .journey-thread-event-main{transform:translateY(-2px)scale(1.012)!important}.journey-thread-event[data-selected=true] .journey-thread-node{transform:scale(1.12)!important}.journey-thread-event[data-selected=true]:after{top:-.38rem;right:.45rem}.journey-thread-rail{grid-template-columns:1fr!important}.journey-thread-rail>header,.journey-thread-rail>.journey-selected-card,.journey-thread-rail>.journey-manage-threads{grid-column:auto}.journey-thread-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem!important;display:grid!important}.journey-thread-list button{min-width:0!important}.journey-now-grid{grid-template-columns:1fr!important}}@media (max-width:28rem){.journey-thread-list{grid-template-columns:1fr}.journey-thread-event[data-selected=true]:after{display:none}}@media (prefers-reduced-motion:reduce){.journey-thread-event,.journey-thread-event-main,.journey-thread-node,.journey-thread-dot,.journey-thread-toolbar button,.journey-thread-toolbar button:before{transition:none!important}.journey-thread-event[data-selected=true] .journey-thread-event-main,.journey-thread-event[data-selected=true] .journey-thread-node{transform:none!important}}:root{--anvaya-accent-mid:#6e437c;--anvaya-heading:#2b1732;--anvaya-subtitle:#6d566f;--anvaya-title-rule:#d9d2db;--anvaya-accent:#4a176d;--anvaya-accent-strong:#2e0c46;--anvaya-accent-soft:#f4f1f4;--anvaya-accent-ghost:#faf8fa;--anvaya-focus:0 0 0 3px #4a176d2e;--a20-violet:#4a176d;--a20-violet-2:#2e0c46;--a20-violet-soft:#f4f1f4;--a21-violet:#4a176d;--a21-violet-soft:#f4f1f4;--a22-violet:#4a176d;--a22-violet-soft:#f4f1f4}.anvaya20-brand-vector,.shell-brand-vector{color:#cfc5d2!important}.anvaya20-nav-button[data-active=true],.shell-nav-button[data-active=true]{color:#fff!important;background:#3e2567!important}.anvaya20-nav-button[data-active=true]:before{background:#9c829f!important}.shell-nav-button[data-active=true]{box-shadow:inset 2px 0 #9c829f!important}.anvaya20-rail-footer>span,.shell-rail-footer>span{color:#b8a9bb!important}.anvaya20-environment-switch>span,.shell-environment-switch>span{color:#4a176d!important}.tester-context{color:#f4eff5!important;background:#2d1837!important;border-color:#46304f!important}.tester-context strong{color:#d9cdd9!important}.anvaya22-add,.anvaya22-action-sheet>footer button.primary,.clinical-folio-primary,.notes-action-bar button:first-child,.pp26-primary,.anvaya21-launch-step>footer button,.anvaya21-launchpad>header>button{color:#fff!important;background:#4a176d!important;border-color:#4a176d!important}.anvaya22-add:hover,.anvaya22-action-sheet>footer button.primary:hover,.clinical-folio-primary:hover,.notes-action-bar button:first-child:hover,.pp26-primary:hover,.anvaya21-launch-step>footer button:hover,.anvaya21-launchpad>header>button:hover{background:#2e0c46!important;border-color:#2e0c46!important}.notes-feed-card[data-active=true],.pp26-person-card[data-selected=true],.pp26-live-rail button[data-selected=true]{background:#faf8fa!important;box-shadow:inset 3px 0 #4a176d!important}.anvaya21-patient-avatar{color:#2e0c46!important;background:#f0ebf1!important}.anvaya21-patient-phase{background:#f7f4f7!important;border-left-color:#4a176d!important}.anvaya21-patient-phase strong{color:#2e0c46!important}.anvaya21-patient-tabs button[data-active=true]{color:#2c1238!important;border-color:#d9d1db!important}.anvaya21-home-action>span,.anvaya22-empty>span,.build-piece-glyph{color:#4a176d!important;background:#f4f1f4!important}.anvaya21-launchpad-mark{color:#d8ceda!important;background:#17191f!important}.anvaya21-launchpad>header small,.anvaya21-launch-step>header>span{color:#4a176d!important}.anvaya21-launch-step>header>span{background:#f4f1f4!important}.anvaya21-launchpad-layout>nav button[data-active=true]{color:#2e0c46!important;box-shadow:inset 3px 0 #4a176d,0 1px 4px #14182012!important}.anvaya21-launch-metrics>div{background:#faf8fa!important;border-color:#ded6e0!important}.pp26-profile-title p,.pp26-layer-index,.pp26-roster>header strong{color:#4a176d!important}.pp26-roster>header strong,.pp26-state-pill[data-online=true]{background:#f4f1f4!important}.pp26-access>header b{background:#4a176d!important}.pp26-kit-selector button[data-active=true],.pp26-cap-library button[data-equipped=true]{color:#fff!important;background:#4a176d!important;border-color:#4a176d!important}.pp26-capability-groups em{color:#3b3040!important;background:#faf8fa!important;border-color:#e2dae4!important}.anvaya22-care-picker>div>button[data-primary=true]{color:#2b1238!important;background:#e2dae4!important}.anvaya22-note-types button[data-active=true]{border-color:#c9bccf!important}.anvaya21-home-status em{color:#7c5200}.anvaya21-admin-grid em{color:#2e0c46!important;background:#f4f1f4!important}:focus-visible{outline-color:#4a176d47}.anvaya20-main{line-height:1.55;font-size:16px!important}.anvaya20-main :where(button,input,select,textarea){font-size:15px!important}.anvaya20-main small{line-height:1.42;font-size:13px!important}.anvaya20-main .anvaya-eyebrow{color:var(--anvaya-accent-mid)!important;letter-spacing:.1em!important;font-size:11px!important;font-weight:800!important}.anvaya20-main :where(p,li){line-height:1.55}:where(.anvaya21-home>header,.pp26-head,.anvaya21-patient-head,.clinical-inbox-page .v15-inbox>header,.anvaya21-launchpad>header,.patients-heading,.anvaya22-clinical .exp-clinical-head){position:relative;border-bottom:1px solid var(--anvaya-title-rule)!important;margin-bottom:22px!important;padding-bottom:18px!important}:where(.anvaya21-home>header,.pp26-head,.anvaya21-patient-head,.clinical-inbox-page .v15-inbox>header,.anvaya21-launchpad>header,.patients-heading,.anvaya22-clinical .exp-clinical-head):after{content:"";background:var(--anvaya-accent);border-radius:999px;width:48px;height:2px;position:absolute;bottom:-1px;left:0}:where(.anvaya21-home>header h1,.pp26-head h1,.anvaya21-patient-head h1,.clinical-inbox-page .v15-inbox>header h1,.anvaya21-launchpad>header h1,.patients-heading h1,.anvaya22-clinical .exp-clinical-head h1){color:var(--anvaya-heading)!important;letter-spacing:-.035em!important;font-size:clamp(2rem,1.72rem + .9vw,2.55rem)!important;font-weight:680!important;line-height:1.08!important}.anvaya21-home>header>div>span,.anvaya21-launchpad>header small,.clinical-inbox-page .v15-inbox>header .anvaya-eyebrow{color:var(--anvaya-accent-mid)!important;letter-spacing:.11em!important;font-size:11px!important;font-weight:820!important}.pp26-head>div>p:last-child,.anvaya21-launchpad>header p,.anvaya21-patient-head h1+p{color:var(--anvaya-subtitle)!important;font-size:15px!important;line-height:1.45!important}.anvaya20-main :where(.pp26-today h3,.pp26-relationships h3,.pp26-access h3,.pp26-edit h3,.anvaya21-launch-step h2,.notes-feed-head strong,.notes-viewer-head strong,.anvaya22-action-sheet h2){color:#35213b!important}.people-page--pp26 .pp26-head p:last-child{font-size:15px!important}.people-page--pp26 .pp26-live-rail>header strong{font-size:14px!important}.people-page--pp26 .pp26-person-main strong{font-size:15px!important}.people-page--pp26 .pp26-person-main span{font-size:13.5px!important}.people-page--pp26 .pp26-presence{font-size:12.5px!important}.people-page--pp26 .pp26-profile-title p{color:var(--anvaya-accent-mid)!important;font-size:12px!important}.people-page--pp26 .pp26-profile-title>span{color:var(--anvaya-subtitle)!important;font-size:14px!important}.people-page--pp26 .pp26-layer-grid strong{font-size:14px!important}.people-page--pp26 .pp26-layer-grid p{font-size:13px!important;line-height:1.4!important}.people-page--pp26 .pp26-context-grid span,.people-page--pp26 .pp26-capability-groups>div>span,.people-page--pp26 .pp26-kit-selector>span,.people-page--pp26 .pp26-cap-library>span,.people-page--pp26 .pp26-cap-library>div>strong{font-size:12px!important}.people-page--pp26 .pp26-context-grid strong{font-size:14px!important}.people-page--pp26 .pp26-context-note,.people-page--pp26 .pp26-muted{font-size:13px!important}.people-page--pp26 .pp26-relationships>div span,.people-page--pp26 .pp26-capability-groups em,.people-page--pp26 .pp26-cap-library button{font-size:12.5px!important}.people-page--pp26 .pp26-edit-grid label>span,.people-page--pp26 .pp26-edit>footer span{font-size:13px!important}.people-page--pp26 .pp26-kit-selector button strong{font-size:13.5px!important}.notes-feed-head>div>span,.notes-viewer-head>div>span,.anvaya22-action-sheet>header span,.anvaya22-note-intent>header span{color:var(--anvaya-accent-mid)!important;font-size:11px!important}.notes-feed-card p,.anvaya22-record-main p{font-size:15px!important;line-height:1.5!important}.anvaya22-care-picker>header span,.anvaya22-form-grid label>span{font-size:13.5px!important}.capture-mode-switch button{font-size:15px!important}.capture-state-copy strong{font-size:18px!important}.capture-editor{font-size:16px!important;line-height:1.6!important}.notes-feed-filters button[data-active=true],.clinical-folio-context button[data-active=true],.anvaya22-note-types button[data-active=true],.anvaya22-care-picker>div>button[data-selected=true]{color:var(--anvaya-accent-strong)!important;background:#f8f5f8!important;border-color:#cfc3d2!important}.notes-feed-card[data-active=true],.pp26-person-card[data-selected=true],.pp26-live-rail button[data-selected=true]{background:#faf8fa!important}.anvaya21-patient-phase{background:#f8f5f8!important}.anvaya21-launch-step>header>span,.pp26-roster>header strong,.pp26-state-pill[data-online=true]{background:#f5f1f5!important}.clinical-folio-masthead,.notes-feed-head,.notes-viewer-head{border-color:var(--anvaya-title-rule)!important}.clinical-folio-patientline strong{color:var(--anvaya-heading)!important}.clinical-folio-patientline span{color:var(--anvaya-subtitle)!important}@media (max-width:760px){.anvaya20-main{font-size:16px!important}:where(.anvaya21-home>header h1,.pp26-head h1,.anvaya21-patient-head h1,.clinical-inbox-page .v15-inbox>header h1,.anvaya21-launchpad>header h1,.patients-heading h1,.anvaya22-clinical .exp-clinical-head h1){font-size:clamp(1.8rem,7vw,2.2rem)!important}:where(.anvaya21-home>header,.pp26-head,.anvaya21-patient-head,.clinical-inbox-page .v15-inbox>header,.anvaya21-launchpad>header,.patients-heading,.anvaya22-clinical .exp-clinical-head):after{width:38px}}.anvaya20-route-context strong{font-size:16px!important}.anvaya20-route-context span{font-size:12.5px!important}.anvaya20-environment-switch>span{font-size:10.5px!important}.anvaya20-environment-switch>strong,.anvaya20-patient-context strong{font-size:13.5px!important}.anvaya20-patient-context span{font-size:12.5px!important}.anvaya20-patient-context em{font-size:11.5px!important}.anvaya20-chat-button{font-size:13px!important}.anvaya20-profile-menu header strong{font-size:14px!important}.anvaya20-profile-menu header span{font-size:12.5px!important}.anvaya20-profile-menu>button{font-size:13.5px!important}.anvaya20-presence-select span{font-size:12px!important}.anvaya20-presence-select select{font-size:14px!important}.anvaya20-tester-context{font-size:12.5px!important}.anvaya20-tester-context strong{font-size:11.5px!important}.anvaya20-main :where(.anvaya21-home-patient,.clinical-home-head>button,.patients-create-button,.live-rounds-hero>button,.anvaya21-patient-actions .primary,.clinical-destination-empty button,.anvaya-button--primary){border-color:var(--anvaya-accent)!important;background:var(--anvaya-accent)!important;color:#fff!important;font-weight:720!important;box-shadow:0 5px 14px #4a176d29!important}.anvaya20-main :where(.anvaya21-home-patient,.clinical-home-head>button,.patients-create-button,.live-rounds-hero>button,.anvaya21-patient-actions .primary,.clinical-destination-empty button,.anvaya-button--primary):hover:not(:disabled){transform:translateY(-1px);border-color:var(--anvaya-accent-strong)!important;background:var(--anvaya-accent-strong)!important;color:#fff!important}.anvaya20-main :where(.anvaya21-home-patient,.clinical-home-head>button,.patients-create-button,.live-rounds-hero>button,.anvaya21-patient-actions .primary,.clinical-destination-empty button,.anvaya-button--primary) :where(svg,b,strong,span,small){color:inherit!important}.clinical-folio-governed-actions .notes-submit-bar{grid-template-columns:minmax(0,1fr) auto auto auto!important;align-items:center!important;gap:7px!important;padding:8px!important;display:grid!important}.clinical-folio-governed-actions .notes-submit-bar>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden;color:var(--anvaya-subtitle)!important;font-size:12px!important}.clinical-folio-governed-actions .notes-submit-bar>button{white-space:nowrap;width:auto!important;min-height:34px!important;padding:6px 10px!important;font-size:13px!important}@media (max-width:820px){.notes-action-bar{left:var(--a20-current-rail,0px)!important;z-index:52!important;border-top:1px solid var(--anvaya-title-rule)!important;border-bottom:1px solid var(--anvaya-line)!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#fffffffa!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;margin:0!important;padding:8px 10px!important;display:grid!important;position:fixed!important;bottom:0!important;right:0!important;box-shadow:0 -6px 20px #17191f0d!important}.notes-action-bar button{border-radius:10px!important;min-width:0!important;min-height:44px!important;padding:8px 6px!important;font-size:15px!important}.notes-viewer-scroll{padding-bottom:64px!important}.clinical-folio-paper{padding-bottom:96px!important}.clinical-folio-governed-actions .notes-submit-bar{box-shadow:none!important;border-radius:10px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;margin:14px 0 0!important;padding:8px!important;position:static!important;bottom:auto!important}.clinical-folio-governed-actions .notes-submit-bar>span{grid-column:1/-1;padding:0 2px 2px;font-size:12px!important}.clinical-folio-governed-actions .notes-submit-bar>button{width:100%!important;min-height:34px!important;padding:6px 5px!important;font-size:12.5px!important}}@media (max-width:760px){.notes-action-bar{left:0!important;bottom:var(--anvaya-mobile-nav-height,58px)!important}}.anvaya20-speech-toggle{color:#edf1f6;min-height:40px;font:inherit;cursor:pointer;white-space:nowrap;background:#ffffff12;border:1px solid #ffffff29;border-radius:9px;align-items:center;gap:7px;padding:0 10px;font-size:12px;font-weight:800;display:inline-flex}.anvaya20-speech-toggle svg{color:#aeb8c5;font-size:16px}.anvaya20-speech-toggle em{color:#b8c1cb;letter-spacing:.04em;text-transform:uppercase;background:#ffffff14;border-radius:999px;min-width:24px;padding:2px 5px;font-size:9px;font-style:normal;font-weight:900}.anvaya20-speech-toggle:hover{color:#fff;background:#ffffff1c;border-color:#ffffff47}.anvaya20-speech-toggle[data-active=true]{color:#fff;background:#68318257;border-color:#b171cb94}.anvaya20-speech-toggle[data-active=true] svg{color:#dda7ef}.anvaya20-speech-toggle[data-active=true] em{color:#e2b8ef;background:#d69ae926}.anvaya20-speech-toggle:focus-visible{outline-offset:2px;outline:2px solid #d3a2e2}.anvaya-inline-speech__mic{z-index:2147481000;color:#622979;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f8f4faf7;border:1px solid #5b2b704d;border-radius:10px;place-items:center;width:35px;height:35px;display:grid;position:fixed;box-shadow:0 7px 20px #1b222d29}.anvaya-inline-speech__mic:hover{background:#fff;border-color:#5b2b7080}.anvaya-inline-speech__mic[data-recording=true]{color:#a23950;background:#fff2f4;border-color:#9a374e73;box-shadow:0 0 0 4px #a2395014,0 7px 20px #1b222d29}.anvaya-inline-speech__mic:disabled{cursor:progress;opacity:.82}.anvaya-inline-speech__mic svg{width:17px;height:17px}.anvaya-inline-speech__spinner{border:2px solid #5b2b702e;border-top-color:#622979;border-radius:50%;animation:.8s linear infinite anvaya-inline-speech-spin;position:absolute;inset:4px}@keyframes anvaya-inline-speech-spin{to{transform:rotate(360deg)}}.anvaya-inline-speech__backdrop{z-index:2147482000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0e131c61;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.anvaya-inline-speech__review{background:#fff;border:1px solid #5865782e;border-radius:16px;gap:13px;width:min(680px,100vw - 34px);padding:19px;display:grid;box-shadow:0 24px 70px #0c121b47}.anvaya-inline-speech__review>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.anvaya-inline-speech__review>header>div{gap:3px;display:grid}.anvaya-inline-speech__review>header span{color:#692a80;letter-spacing:.1em;font-size:9.5px;font-weight:900}.anvaya-inline-speech__review h2{color:#252c35;margin:0;font-size:19px}.anvaya-inline-speech__review>header>button{color:#606a77;cursor:pointer;background:#f2f4f7;border:0;border-radius:8px;width:32px;height:32px;font-size:18px}.anvaya-inline-speech__review>p{color:#6d7784;margin:0;font-size:11px;line-height:1.5}.anvaya-inline-speech__review>textarea{box-sizing:border-box;color:#27303a;width:100%;font:inherit;resize:vertical;background:#fcfdfe;border:1px solid #ccd4de;border-radius:10px;padding:12px 13px;font-size:13px;line-height:1.55}.anvaya-inline-speech__review>aside{color:#6d583f;background:#fffaf3;border:1px solid #9c683226;border-radius:9px;gap:5px;padding:10px 11px;font-size:10.5px;display:grid}.anvaya-inline-speech__review>aside strong{text-transform:uppercase;letter-spacing:.05em;font-size:10px}.anvaya-inline-speech__review>footer{border-top:1px solid #edf0f3;justify-content:flex-end;gap:8px;padding-top:11px;display:flex}.anvaya-inline-speech__review>footer button{color:#596473;cursor:pointer;background:#fff;border:1px solid #d8dee6;border-radius:8px;min-height:36px;padding:0 11px;font-size:10.5px;font-weight:850}.anvaya-inline-speech__review>footer button.primary{color:#fff;background:#58266f;border-color:#58266f}.anvaya-inline-speech__review>footer button:disabled{opacity:.55;cursor:default}.anvaya-inline-speech__error{z-index:2147481500;color:#8c3f50;background:#fff5f6;border:1px solid #9d425533;border-radius:10px;align-items:flex-start;gap:10px;max-width:min(420px,100vw - 36px);padding:11px 12px;font-size:10.5px;font-weight:750;display:flex;position:fixed;bottom:18px;right:18px;box-shadow:0 12px 34px #191f2826}.anvaya-inline-speech__error button{color:inherit;cursor:pointer;background:0 0;border:0}@media (max-width:960px){.anvaya20-speech-toggle{justify-content:center;width:42px;padding:0}.anvaya20-speech-toggle>span,.anvaya20-speech-toggle>em{display:none}}html[data-speech-input=off] .anvaya-inline-speech__mic,body[data-speech-input=off] .anvaya-inline-speech__mic{pointer-events:none!important;display:none!important}.anvaya-inline-speech__corrections{color:#453c49!important;background:#fbfafc!important;border-color:#ddd6e1!important;gap:7px!important;padding:10px 11px!important}.anvaya-inline-speech__corrections>strong{color:#5e4668}.anvaya-inline-speech__corrections>div{background:#fff;border:1px solid #e3dfe6;border-left:3px solid #8d6d9b;border-radius:6px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:9px;padding:7px 8px;display:grid}.anvaya-inline-speech__corrections>div[data-resolved=true]{background:#f8fbf9;border-color:#cbd9d0 #cbd9d0 #cbd9d0 #47705d}.anvaya-inline-speech__corrections p{align-items:center;gap:7px;min-width:0;margin:0;font-size:10px;display:flex}.anvaya-inline-speech__corrections p span,.anvaya-inline-speech__corrections p strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.anvaya-inline-speech__corrections p b{color:#a49ca7;font-weight:500}.anvaya-inline-speech__corrections nav{gap:4px;display:flex}.anvaya-inline-speech__corrections nav button,.anvaya-inline-speech__corrections>div>div button{color:#554f59;background:#fff;border:1px solid #d5d0d8;border-radius:5px;min-height:29px;padding:4px 7px;font-size:8px;font-weight:800}.anvaya-inline-speech__corrections nav button[data-selected=true]{color:#355644;background:#eef5f1;border-color:#577663}.anvaya-inline-speech__corrections nav .confirm{color:#fff;background:#654575;border-color:#654575}.anvaya-inline-speech__corrections>div>div{gap:5px;display:flex}.anvaya-inline-speech__corrections input{min-width:150px;min-height:29px;font:inherit;border:1px solid #c8c1cb;border-radius:5px;padding:4px 7px;font-size:9px}@media (max-width:700px){.anvaya-inline-speech__corrections>div{grid-template-columns:1fr}.anvaya-inline-speech__corrections nav{flex-wrap:wrap;justify-content:flex-start}}.anvaya-inline-speech__popover{z-index:2147482000;background:#fff;border:1px solid #58657833;border-radius:12px;gap:9px;width:min(340px,100vw - 16px);padding:12px;display:grid;position:fixed;box-shadow:0 16px 40px #0c121b38}.anvaya-inline-speech__popover>header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.anvaya-inline-speech__popover>header>div{gap:2px;display:grid}.anvaya-inline-speech__popover>header span{color:#692a80;letter-spacing:.1em;font-size:8px;font-weight:900}.anvaya-inline-speech__popover>header strong{color:#252c35;font-size:13px}.anvaya-inline-speech__popover>header>button{color:#606a77;cursor:pointer;background:#f2f4f7;border:0;border-radius:7px;width:26px;height:26px;font-size:16px}.anvaya-inline-speech__popover>p{color:#6d7784;margin:0;font-size:10px;line-height:1.45}.anvaya-inline-speech__popover>footer{justify-content:flex-end;display:flex}.anvaya-inline-speech__popover>footer button{color:#fff;cursor:pointer;background:#58266f;border:1px solid #58266f;border-radius:7px;min-height:32px;padding:0 10px;font-size:9.5px;font-weight:850}.anvaya-inline-speech__popover button:disabled{opacity:.55;cursor:default}.anvaya-global-footer{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#b8c0cc;background:#070b14b8;border-top:1px solid #94a3b829;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;min-height:54px;padding:12px 22px;font-size:12px;display:flex}.anvaya-global-footer button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.anvaya-global-footer button:hover{color:#fff}.anvaya-global-footer__brand{align-items:center;gap:14px;display:flex}.anvaya-global-footer__brand>span:first-child{color:#e8ebf1;font-weight:700}.anvaya-global-footer__brand>span:first-child button{color:#c58bdd;font-weight:800}.anvaya-global-footer nav{align-items:center;gap:14px;display:flex}.anvaya-global-footer__copyright{opacity:.86}.anvaya-about-backdrop{z-index:4000;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#02050cbd;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.anvaya-about-dialog{color:#e8ecf3;background:linear-gradient(150deg,#121827fa,#0a0d17fa);border:1px solid #c58bdd47;border-radius:22px;width:min(620px,100vw - 32px);padding:34px;position:relative;box-shadow:0 28px 80px #0000007a}.anvaya-about-dialog__close{color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;width:36px;height:36px;font-size:24px;position:absolute;top:14px;right:16px}.anvaya-about-dialog__eyebrow{letter-spacing:.18em;color:#b97bd0;font-size:11px;font-weight:800}.anvaya-about-dialog h2{letter-spacing:.03em;margin:8px 0 6px;font-size:34px}.anvaya-about-dialog__expansion{color:#d3b4df;margin:0 0 22px;font-weight:700;line-height:1.5}.anvaya-about-dialog p:not(.anvaya-about-dialog__expansion){color:#c9d0da;margin:12px 0;font-size:15px;line-height:1.65}@media (max-width:760px){.anvaya-global-footer{flex-direction:column;align-items:flex-start;gap:9px;padding:14px 16px 76px}.anvaya-global-footer__brand{flex-wrap:wrap}.anvaya-global-footer nav{flex-wrap:wrap;gap:12px}.anvaya-about-dialog{padding:28px 22px}.anvaya-about-dialog h2{font-size:28px}}.anvaya-global-footer__sarvam{color:#e9edf5;letter-spacing:.005em;white-space:nowrap;background:#94a3b81a;border:1px solid #94a3b847;border-radius:999px;align-items:center;gap:5px;padding:6px 11px;font-size:13px;font-weight:500;display:inline-flex}.anvaya-global-footer__sarvam strong{color:#fff;font-weight:800}.anvaya-global-footer__sarvam-dot{background:#86c7b1;border-radius:50%;flex:none;width:7px;height:7px;margin-right:3px;display:inline-block}.anvaya20-stage>.anvaya-global-footer{flex-shrink:0}@media (max-width:760px){.anvaya-global-footer__sarvam{font-size:12px}}.anvaya-global-footer nav a{color:inherit;text-decoration:none}.anvaya-global-footer nav a:hover,.anvaya-global-footer nav a:focus-visible{color:#fff;text-underline-offset:3px;text-decoration:underline}.anvaya-global-footer nav a:focus-visible,.anvaya-global-footer button:focus-visible{outline-offset:4px;outline:2px solid #9cc6de}.anvaya-signin-policy-links{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:12px;font-size:13px;display:flex}.anvaya-signin-policy-links a{color:#f0f5f9;text-underline-offset:3px}.anvaya-signin-policy-links a:hover,.anvaya-signin-policy-links a:focus-visible{color:#fff;text-decoration:underline}.patients-discovery{color:#242934;width:min(100%,1420px);margin:0 auto;max-width:1420px!important}.patients-heading{color:#f4f6f9;gap:22px;position:relative;background:#121722!important;border:1px solid #fff1!important;border-radius:12px!important;justify-content:space-between!important;align-items:center!important;min-height:96px!important;margin:0 0 10px!important;padding:14px 18px!important;display:flex!important;overflow:visible!important;box-shadow:0 8px 24px #1017260f!important}.patients-heading:before,.patients-heading:after{content:none!important;display:none!important}.patients-scope-heading{min-width:0;position:relative}.patients-heading .anvaya-eyebrow{color:#9d8aa8!important;letter-spacing:.15em!important;margin:0 0 4px!important;font-size:8px!important;font-weight:850!important}.patients-heading h1{letter-spacing:-.025em!important;margin:0!important;font-size:clamp(22px,2.2vw,28px)!important;line-height:1.05!important}.patients-scope-trigger{font:inherit;cursor:pointer;align-items:center;gap:8px;font-weight:690;display:inline-flex;color:#f6f7f9!important;background:0 0!important;border:0!important;padding:0!important}.patients-scope-trigger span{color:#8f8495;font-size:13px;transform:translateY(1px)}.patients-institution-context{margin-top:5px;font-size:10.5px;font-weight:640;display:block;color:#98a1ae!important}.patients-data-safety{color:#b89fc4;letter-spacing:.11em;margin-top:5px;font-size:7.5px;font-weight:850;display:inline-block}.patients-scope-menu{z-index:80;background:#191e28;border:1px solid #ffffff1a;border-radius:9px;gap:2px;width:min(330px,80vw);padding:6px;display:grid;position:absolute;top:55px;left:0;box-shadow:0 18px 46px #00000047}.patients-scope-menu button{color:#d9dde4;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-height:42px;padding:6px 9px;display:grid}.patients-scope-menu button:hover,.patients-scope-menu button[data-active=true]{color:#fff;background:#252b37}.patients-scope-menu strong{font-size:11.5px}.patients-scope-menu small{color:#8993a1;text-transform:uppercase;letter-spacing:.07em;font-size:8px}.patients-heading-actions{align-items:center;gap:7px!important;display:flex!important}.patients-heading-actions button{min-height:35px!important;box-shadow:none!important;border-radius:7px!important;font-size:10px!important}.patients-qr-button{align-items:center;gap:6px;color:#d9dde4!important;background:#1b202b!important;border:1px solid #ffffff1c!important;padding:0 10px!important;display:inline-flex!important}.patients-qr-button svg{width:14px;height:14px}.patients-create-button{color:#fff!important;background:#ad2850!important;border:1px solid #ad2850!important;padding:0 12px!important}.patients-smart-row{grid-template-columns:minmax(0,1fr) auto;gap:8px;margin:0 0 8px;display:grid}.patients-unit-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.patients-temporal-tiles{grid-template-columns:repeat(2,minmax(132px,1fr));gap:6px;display:grid}.patients-unit-tiles button,.patients-temporal-tiles button{color:#3c4654;min-height:56px;box-shadow:none;text-align:left;cursor:pointer;background:#f8f9fb;border:1px solid #d9dee6;border-radius:8px;grid-template-rows:auto auto;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:0 8px;padding:8px 10px;transition:border-color .12s,background .12s,transform .12s;display:grid}.patients-unit-tiles button>i,.patients-temporal-tiles button>i{color:#65566f;background:#eceaf0;border-radius:7px;grid-row:1/3;place-items:center;width:27px;height:27px;display:grid}.patients-unit-tiles button[data-tone="1"]>i{color:#45617b;background:#e8edf4}.patients-unit-tiles button[data-tone="2"]>i{color:#725165;background:#f0e9ee}.patients-unit-tiles button[data-tone="3"]>i{color:#4f626e;background:#e9edef}.patients-unit-tiles button span,.patients-temporal-tiles button span{text-overflow:ellipsis;white-space:nowrap;align-self:end;min-width:0;font-size:10.5px;font-weight:800;overflow:hidden}.patients-unit-tiles button small,.patients-temporal-tiles button small{color:#7a8492;align-self:start;font-size:8.5px;font-weight:650}.patients-unit-tiles button strong,.patients-temporal-tiles button strong{color:#343d49;grid-area:1/3/3;align-self:center;font-size:20px;font-weight:720;line-height:1}.patients-unit-tiles button[data-active=true],.patients-temporal-tiles button[data-active=true]{background:#f1edf3;border-color:#7c667f}.patients-unit-tiles button[data-active=true] strong,.patients-temporal-tiles button[data-active=true] strong{color:#573f61}.patients-presets{border-bottom:1px solid #dfe3e8;justify-content:space-between;align-items:flex-end;gap:12px;min-height:34px;margin:0 0 7px;display:flex}.patients-preset-defaults,.patients-saved-views>div{flex-wrap:wrap;gap:2px;display:flex}.patients-preset-defaults button{color:#707988;cursor:pointer;background:0 0;border:0;min-height:33px;padding:0 9px 1px;font-size:10.5px;font-weight:720;position:relative}.patients-preset-defaults button:after{content:"";background:0 0;border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:-1px;left:9px;right:9px}.patients-preset-defaults button:hover{color:#353d49}.patients-preset-defaults button[data-active=true]:after{background:#6c4a79}.patients-saved-views{justify-content:flex-end;align-items:center;gap:6px;padding-bottom:5px;display:flex;margin:0!important}.patients-saved-view{background:#f8f9fa;border:1px solid #dce1e7;border-radius:6px;align-items:center;min-height:27px;display:inline-flex;overflow:hidden}.patients-saved-view button{color:#616b79;cursor:pointer;background:0 0;border:0;min-height:25px;padding:0 7px;font-size:9.5px;font-weight:700}.patients-saved-view button+button{color:#94596b;border-left:1px solid #e2e6eb}.patients-saved-views>button{color:#644a70;cursor:pointer;background:0 0;border:0;min-height:27px;padding:0 4px;font-size:9.5px;font-weight:780}.patients-saved-views>button:hover{text-underline-offset:3px;text-decoration:underline}.patients-saved-views>button:disabled{opacity:.42;cursor:not-allowed;text-decoration:none}.patients-search-wrap{height:38px!important;min-height:38px!important;box-shadow:none!important;background:#f8f9fa!important;border:1px solid #d9dee5!important;border-radius:8px!important;align-items:center!important;gap:8px!important;margin:0 0 7px!important;padding:0 10px!important;display:flex!important}.patients-search-wrap>svg{color:#7a8491;width:14px;height:14px}.patients-search-wrap:focus-within{border-color:#95809d!important;box-shadow:0 0 0 2px #5a3e6812!important}.patients-search-label{flex:1;min-width:0}.patients-search-label input{color:#303845;background:0 0;border:0;outline:0;width:100%;min-height:34px!important;font-size:11px!important}.patients-count{color:#697483;flex:none;font-weight:780;font-size:9.5px!important}.patients-clear-filters{color:#725b7b;cursor:pointer;background:0 0;border:0;border-left:1px solid #dde2e7;flex:none;min-height:24px;padding:0 0 0 8px;font-size:9px;font-weight:800}.patient-card-grid.patients-roster-v2{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;gap:5px!important;display:grid!important;overflow:visible!important}.patients-roster-v2 .v115-patient-list-head{z-index:30;align-items:center;min-height:36px;padding:0 12px;position:relative;color:#dce0e7!important;background:#222936!important;border:1px solid #222936!important;border-radius:7px!important;grid-template-columns:minmax(245px,1.05fr) minmax(390px,1.55fr) minmax(165px,.68fr) minmax(130px,.56fr)!important;display:grid!important}.patients-column-filter{min-width:0;position:relative}.patients-column-filter summary{cursor:pointer;color:#dce0e7;letter-spacing:.045em;text-transform:uppercase;white-space:nowrap;font-size:9.5px;font-weight:820;list-style:none}.patients-column-filter summary::-webkit-details-marker{display:none}.patients-column-filter summary:after{content:"⌄";color:#7f8997;margin-left:5px;font-size:9px}.patients-column-filter[open] summary{color:#fff}.patients-column-filter>div{z-index:70;color:#303745;text-transform:none;background:#fff;border:1px solid #d9dee6;border-radius:8px;gap:7px;width:min(260px,70vw);padding:9px;display:grid;position:absolute;top:27px;left:-7px;box-shadow:0 14px 36px #151c2829}.patients-column-filter label{gap:3px;display:grid}.patients-column-filter label span{color:#798391;letter-spacing:.05em;text-transform:uppercase;font-size:8px;font-weight:800}.patients-column-filter select{color:#3e4857;background:#fff;border:1px solid #d8dee6;border-radius:6px;width:100%;min-height:31px;padding:0 7px;font-size:10px}.patient-census-card.patients-roster-v2__row{position:relative;width:100%!important;min-height:68px!important;box-shadow:none!important;color:#252b35!important;text-align:left!important;border:1px solid #434c5d1a!important;border-radius:8px!important;grid-template-columns:minmax(245px,1.05fr) minmax(390px,1.55fr) minmax(165px,.68fr) minmax(130px,.56fr)!important;align-items:center!important;gap:12px!important;padding:8px 12px!important;display:grid!important;overflow:hidden!important;transform:none!important}.patient-census-card.patients-roster-v2__row:hover{border-color:#53425d42!important;transform:none!important;box-shadow:0 4px 12px #1e26340b!important}.patients-roster-v2__row:before,.patients-roster-v2__row:after{content:none!important;display:none!important}.patients-roster-v2__row .patient-census-identity{min-width:0;display:block!important}.patients-roster-v2__row .patient-census-identity>div{gap:1px;min-width:0;display:grid}.patients-roster-v2__uhid{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.075em;text-transform:uppercase;overflow:hidden;color:#727c8b!important;font-size:8.5px!important;font-weight:850!important}.patients-roster-v2__row .patient-census-identity strong{text-overflow:ellipsis;white-space:nowrap;line-height:1.18;overflow:hidden;color:#202630!important;font-size:14.5px!important;font-weight:760!important}.patients-roster-v2__row .patient-census-identity span{text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden;color:#697483!important;font-size:9.5px!important}.patients-roster-v2__clinical{gap:3px;min-width:0;display:grid}.patients-roster-v2__clinical>div{grid-template-columns:66px minmax(0,1fr);align-items:baseline;gap:7px;min-width:0;display:grid}.patients-roster-v2__clinical small{color:#747e8d;letter-spacing:.025em;text-transform:uppercase;white-space:nowrap;min-width:66px;font-size:8px;font-weight:840;line-height:1.2}.patients-roster-v2__clinical strong,.patients-roster-v2__clinical span{text-overflow:ellipsis;white-space:nowrap;color:#313844;min-width:0;font-size:10.5px;line-height:1.3;overflow:hidden}.v115-patient-consultant{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden;color:#3e4856!important;font-size:10px!important;font-weight:720!important}.v115-patient-location{text-overflow:ellipsis;white-space:nowrap;justify-self:start;min-width:0;overflow:hidden;color:#4b5665!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-size:10px!important;font-style:normal!important;font-weight:760!important}.patients-empty{color:#778190;align-content:center;place-items:center;min-height:90px;display:grid}.patients-empty span{font-size:20px;font-weight:800}.patients-empty strong{font-size:10.5px}@media (max-width:1180px){.patients-smart-row{grid-template-columns:1fr}.patients-temporal-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.patients-presets{flex-direction:column;align-items:flex-start}.patients-saved-views{justify-content:flex-start;width:100%}}@media (max-width:980px){.patients-unit-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.patients-roster-v2 .v115-patient-list-head{display:none!important}.patient-census-card.patients-roster-v2__row{grid-template-columns:1fr auto!important;gap:8px 12px!important;min-height:76px!important;padding:11px 12px!important}.patients-roster-v2__clinical{grid-column:1/-1}.patients-roster-v2__row .v115-patient-consultant{grid-column:1}.patients-roster-v2__row .v115-patient-location{grid-area:3/2}}@media (max-width:680px){.patients-heading{flex-direction:column;align-items:flex-start!important;min-height:auto!important;padding:13px!important}.patients-heading-actions{width:100%}.patients-heading-actions button{flex:1}.patients-unit-tiles,.patients-temporal-tiles{grid-template-columns:1fr 1fr}.patients-presets{gap:6px}.patients-saved-views{flex-direction:column;align-items:flex-start;padding-bottom:6px}.patients-search-wrap{flex-wrap:wrap;height:auto!important;min-height:38px!important;padding:5px 8px!important}.patients-count{margin-left:auto}}.anvaya20-nav-item{display:grid;position:relative}.anvaya20-nav-item>.anvaya20-nav-button{padding-right:28px}.anvaya20-home-menu{z-index:2;color:#8f98a8;cursor:pointer;opacity:0;pointer-events:none;background:0 0;border:0;border-radius:7px;place-items:center;width:24px;height:30px;font-size:18px;line-height:1;transition:opacity .12s,background .12s,color .12s;display:grid;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.anvaya20-nav-item:hover>.anvaya20-home-menu,.anvaya20-nav-item:focus-within>.anvaya20-home-menu{opacity:1;pointer-events:auto}.anvaya20-home-menu:hover{color:#fff;background:#ffffff14}.anvaya20-nav-item[data-home=true]>.anvaya20-nav-button{color:#fff}.anvaya20-nav-item[data-home=true]>.anvaya20-nav-button:after{content:"";background:#c1264a;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;right:9px;transform:translateY(-50%);box-shadow:0 0 0 3px #c1264a24}.anvaya20-nav-item[data-home=true]:hover>.anvaya20-nav-button:after,.anvaya20-nav-item[data-home=true]:focus-within>.anvaya20-nav-button:after{opacity:0}.anvaya20-rail-tools>.anvaya20-nav-item--tool{display:grid}.anvaya20-rail-tools>.anvaya20-nav-item--tool>.anvaya20-tool-button{width:100%}.anvaya20-root[data-rail-expanded=false] .anvaya20-home-menu{display:none}.anvaya20-root[data-rail-expanded=false] .anvaya20-nav-item>.anvaya20-nav-button{padding-right:0}.anvaya20-home-indicator{color:#e9d7ef!important;border-color:#c1264a47!important}.anvaya20-home-indicator svg{stroke:#c1264a!important;transform:none!important}.anvaya20-mobile-nav button[data-home=true]{color:#fff}.anvaya20-mobile-nav button[data-home=true] svg{stroke:#c1264a}.anvaya20-mobile-set-home{z-index:1600;color:#fff;cursor:pointer;background:#0f1119f5;border:1px solid #c58bdd47;border-radius:12px;align-items:center;gap:8px;min-height:44px;padding:0 14px;font-weight:800;display:none;position:fixed;bottom:82px;right:14px;box-shadow:0 16px 38px #00000057}.anvaya20-mobile-set-home svg{stroke:#c58bdd;width:18px;height:18px}@media (max-width:760px){.anvaya20-home-menu{display:none!important}.anvaya20-mobile-set-home{display:flex}}.clinical-source-surface{color:#242833;background:linear-gradient(#f6f8fb 0,#eef2f7 100%);min-height:100%;padding:22px 24px 36px}.clinical-source-surface__head{background:#ffffffe6;border:1px solid #56637724;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:18px;margin-bottom:22px;padding:20px 22px;display:grid;box-shadow:0 12px 34px #161f2d12}.clinical-source-surface__head>button{color:#4d5868;cursor:pointer;background:#fff;border:1px solid #d8dde5;border-radius:10px;min-height:40px;padding:0 12px;font-weight:750}.clinical-source-surface__head h1{color:#20242d;margin:2px 0 3px;font-size:27px;line-height:1.12}.clinical-source-surface__head span{color:#6b7584;font-size:13px;font-weight:650}.clinical-source-surface__head .clinical-source-surface__primary{color:#fff;background:#54256f;border-color:#54256f33}.clinical-source-surface__open-notes{white-space:nowrap}.clinical-source-surface__empty{text-align:center;background:#fff;border:1px solid #5c697c24;border-radius:18px;max-width:650px;margin:54px auto;padding:34px}.clinical-source-surface__empty>span{color:#632779;letter-spacing:.08em;text-transform:uppercase;background:#eee8f2;border-radius:999px;place-items:center;min-width:48px;height:30px;padding:0 10px;font-size:11px;font-weight:850;display:inline-grid}.clinical-source-surface__empty h2{margin:16px 0 8px;font-size:22px}.clinical-source-surface__empty p{color:#677181;max-width:560px;margin:0 auto 18px;line-height:1.6}.clinical-source-surface__empty button{color:#fff;cursor:pointer;background:#303846;border:0;border-radius:10px;min-height:42px;padding:0 15px;font-weight:800}.clinical-source-surface__list{gap:13px;display:grid}.clinical-source-surface__list>article{background:#fff;border:1px solid #5b687a21;border-radius:15px;padding:18px 20px;box-shadow:0 7px 22px #161f2d0b}.clinical-source-surface__list>article>header,.clinical-source-surface__list>article>footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.clinical-source-surface__list>article>header div{gap:2px;display:grid}.clinical-source-surface__list>article>header span{letter-spacing:.06em;text-transform:uppercase;color:#6a287f;font-size:11px;font-weight:850}.clinical-source-surface__list>article>header strong{color:#5f6877;font-size:13px}.clinical-source-surface__list>article>header em{color:#687384;font-size:11px;font-style:normal;font-weight:800}.clinical-source-surface__list>article>header em[data-verified=true]{color:#285d4b}.clinical-source-surface__list>article>p{white-space:pre-wrap;color:#2c323c;margin:16px 0;line-height:1.62}.clinical-source-surface__list>article>footer{color:#77808d;flex-wrap:wrap;justify-content:flex-start;font-size:11.5px}.clinical-events-source__list{border-left:2px solid #406f972e;gap:0;margin-left:12px;padding-left:24px;display:grid}.clinical-events-source__list>article{grid-template-columns:150px minmax(0,1fr);gap:18px;padding:0 0 22px;display:grid;position:relative}.clinical-events-source__list>article:before{content:"";background:#477ca0;border-radius:50%;width:11px;height:11px;position:absolute;top:6px;left:-31px;box-shadow:0 0 0 5px #eef2f7}.clinical-events-source__list>article[data-importance=critical]:before{background:#9d3349}.clinical-events-source__list time{color:#717b89;font-size:12px;font-weight:700}.clinical-events-source__list>article>div{background:#fff;border:1px solid #57667921;border-radius:14px;padding:15px 17px}.clinical-events-source__list header{justify-content:space-between;gap:10px;display:flex}.clinical-events-source__list header strong{color:#3f4855;font-size:13px}.clinical-events-source__list header em{text-transform:uppercase;color:#6c7583;font-size:10.5px;font-style:normal;font-weight:850}.clinical-events-source__list p{color:#252b34;margin:9px 0;line-height:1.55}.clinical-events-source__list footer{color:#7b8491;gap:10px;font-size:11px;display:flex}.current-condition-source__groups{gap:16px;display:grid}.current-condition-source__groups>section{background:#fff;border:1px solid #54627521;border-radius:16px;overflow:hidden}.current-condition-source__groups>section>header{background:#fafbfc;border-bottom:1px solid #e8ebef;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.current-condition-source__groups>section>header div{align-items:center;gap:9px;display:flex}.current-condition-source__groups>section>header span{color:#303743;font-weight:850}.current-condition-source__groups>section>header strong{color:#64287a;background:#ece5f0;border-radius:999px;place-items:center;min-width:24px;height:22px;font-size:11px;display:grid}.current-condition-source__groups>section>header button{color:#5d2c70;cursor:pointer;background:0 0;border:0;font-weight:800}.current-condition-source__groups>section>div{display:grid}.current-condition-source__groups article{border-bottom:1px solid #edf0f3;grid-template-columns:minmax(0,1fr) auto;gap:18px;padding:15px 17px;display:grid}.current-condition-source__groups article:last-child{border-bottom:0}.current-condition-source__groups article>div{gap:3px;display:grid}.current-condition-source__groups article>div span{color:#6d7683;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:800}.current-condition-source__groups article>div strong{color:#242a33;font-size:15px}.current-condition-source__groups article>div p{color:#657080;margin:2px 0 0;font-size:12.5px}.current-condition-source__groups article>aside{color:#7b8491;justify-items:end;gap:4px;font-size:11px;display:grid}.current-condition-source__groups article>aside div{gap:6px;margin-top:4px;display:flex}.current-condition-source__groups article>aside button{color:#566171;cursor:pointer;background:#fff;border:1px solid #dde2e8;border-radius:7px;padding:5px 8px;font-size:11px;font-weight:750}.patient-action-strip--coordination{grid-template-columns:repeat(2,minmax(0,1fr))!important}.patient-action-group[data-group=coordination] .patient-action-group__title{color:#7b4c77!important}@media (max-width:760px){.clinical-source-surface{padding:14px 12px 86px}.clinical-source-surface__head{grid-template-columns:1fr;gap:10px;padding:16px}.clinical-source-surface__head>button{justify-self:start}.clinical-events-source__list>article{grid-template-columns:1fr;gap:6px}.clinical-events-source__list time{font-size:11px}.current-condition-source__groups article{grid-template-columns:1fr}.current-condition-source__groups article>aside{justify-items:start}}.current-condition-source__summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:-8px 0 16px;display:grid}.current-condition-source__summary>div{background:#ffffffe6;border:1px solid #54627521;border-radius:12px;gap:3px;padding:11px 14px;display:grid}.current-condition-source__summary span{letter-spacing:.05em;text-transform:uppercase;color:#77808d;font-size:10px;font-weight:850}.current-condition-source__summary strong{color:#303743;font-size:18px}.current-condition-source__summary [data-attention=true] strong{color:#8b4a20}.current-condition-source__groups article[data-freshness=stale]{background:#fffaf4}.current-condition-source__groups article[data-resolved=true]{opacity:.62;background:#f7f8fa}.current-condition-source__groups article>div footer{align-items:center;gap:8px;margin-top:6px;display:flex}.current-condition-source__groups article>div footer em{color:#586575;text-transform:uppercase;letter-spacing:.035em;background:#edf1f5;border-radius:999px;padding:3px 7px;font-size:9.5px;font-style:normal;font-weight:850}.current-condition-source__groups article[data-freshness=persistent]>div footer em{color:#64287a;background:#ece5f0}.current-condition-source__groups article[data-freshness=stale]>div footer em{color:#85501f;background:#f5e7d7}.current-condition-source__groups article>div footer small{color:#7a8491;font-size:10.5px}@media (max-width:640px){.current-condition-source__summary{grid-template-columns:repeat(3,1fr)}.current-condition-source__summary>div{padding:9px}.current-condition-source__summary strong{font-size:16px}}.clinical-events-source__identity{gap:3px;display:grid}.clinical-events-source__identity span{color:#77808d;letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:800}.clinical-events-source__badges{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.clinical-events-source__badges em{background:#f1f3f6;border-radius:999px;padding:4px 7px}.clinical-events-source__badges em[data-lifecycle=excluded],.clinical-events-source__badges em[data-lifecycle=entered_in_error],.clinical-events-source__badges em[data-lifecycle=corrected]{color:#8e4051;background:#f7ecef}.clinical-events-source__domains{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.clinical-events-source__domains span{color:#536173;background:#eef2f8;border-radius:999px;padding:4px 7px;font-size:9.5px;font-weight:800}.clinical-events-source__reason{color:#5c4a50;background:#faf5f6;border-left:3px solid #9b6471;gap:3px;margin-top:10px;padding:9px 10px;font-size:10.5px;display:grid}.clinical-events-source__actions{border-top:1px solid #edf0f3;flex-wrap:wrap;gap:7px;margin-top:12px;padding-top:11px;display:flex}.clinical-events-source__actions button{color:#566171;cursor:pointer;background:#fff;border:1px solid #dce1e7;border-radius:8px;min-height:32px;padding:0 9px;font-size:10px;font-weight:800}.clinical-events-source__actions button[data-active=true]{color:#5b2a6e;background:#f3edf6;border-color:#b9a5c3}.clinical-events-source__actions button.danger{color:#934154}.clinical-events-source__actions button:disabled{opacity:.55;cursor:default}.clinical-events-source__list>article[data-status=excluded]>div,.clinical-events-source__list>article[data-status=entered_in_error]>div,.clinical-events-source__list>article[data-status=corrected]>div{opacity:.72}.clinical-events-source__checkbox{align-self:end;align-items:center;min-height:40px;grid-template-columns:auto 1fr!important;gap:8px!important;display:flex!important}.clinical-events-source__checkbox input{width:16px;height:16px;margin:0}.procedure-note{gap:18px;display:grid}.procedure-note__mode-switch{justify-content:flex-end;align-items:center;gap:6px;display:flex}.procedure-note__mode-switch button{color:#5a6472;cursor:pointer;background:#fff;border:1px solid #d9dee6;border-radius:9px;min-height:38px;padding:0 10px;font-size:10.5px;font-weight:850}.procedure-note__mode-switch button[data-active=true]{color:#5b2b70;background:#f3edf6;border-color:#5b2b7047}.procedure-note__composer{background:#fffffff0;border:1px solid #58657824;border-radius:16px;gap:15px;padding:19px 20px;display:grid;box-shadow:0 9px 28px #161f2d0d}.procedure-note__composer>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.procedure-note__composer>header>div{gap:3px;display:grid}.procedure-note__composer>header span,.procedure-note__records>header span{color:#6a287f;letter-spacing:.1em;font-size:9.5px;font-weight:900}.procedure-note__composer h2,.procedure-note__records h2{color:#252b34;margin:0;font-size:19px}.procedure-note__composer>header small{color:#6f7987;text-align:right;max-width:480px;font-size:10.5px;line-height:1.45}.procedure-note__quick{flex-wrap:wrap;gap:7px;display:flex}.procedure-note__quick button{color:#596575;cursor:pointer;background:#fafbfd;border:1px solid #dce1e7;border-radius:999px;min-height:32px;padding:0 9px;font-size:10px;font-weight:800}.procedure-note__quick button[data-active=true]{color:#5b2a6e;background:#f2ecf5;border-color:#bda7c7}.procedure-note__template-row{align-items:end;gap:10px;display:flex}.procedure-note__template-row label{gap:5px;min-width:min(420px,100%);display:grid}.procedure-note__template-row label>span{color:#566171;font-size:10px;font-weight:850}.procedure-note__template-row select{color:#2f3945;min-height:40px;font:inherit;background:#fff;border:1px solid #d7dde5;border-radius:9px;padding:0 10px}.procedure-note__optional{background:#fbfcfd;border:1px dashed #d5dbe3;border-radius:10px;padding:9px 11px}.procedure-note__optional summary{cursor:pointer;color:#64707f;font-size:10px;font-weight:850}.procedure-note__optional>div{flex-wrap:wrap;gap:7px;margin-top:8px;display:flex}.procedure-note__optional button{color:#566171;cursor:pointer;background:#fff;border:1px solid #dce1e7;border-radius:8px;min-height:31px;padding:0 9px;font-size:10px;font-weight:800}.procedure-note__fields textarea{box-sizing:border-box;width:100%;font:inherit;resize:vertical;border:1px solid #d7dde5;border-radius:9px;padding:9px 10px}.procedure-note__explicit{background:#fff8f9;border:1px solid #8a485829;border-radius:9px;padding:10px 11px}.procedure-note__explicit span{font-weight:800;color:#754b55!important}.procedure-note__composer>footer{border-top:1px solid #edf0f3;justify-content:space-between;align-items:center;gap:14px;padding-top:13px;display:flex}.procedure-note__composer>footer span{color:#798390;font-size:10px}.procedure-note__composer>footer button{color:#fff;cursor:pointer;background:#54256f;border:0;border-radius:9px;min-height:38px;padding:0 13px;font-weight:850}.procedure-note__records{gap:10px;display:grid}.procedure-note__records>header{justify-content:space-between;align-items:end;padding:0 2px;display:flex}.procedure-note__records>header>div{gap:3px;display:grid}.procedure-note__records>header em{color:#788290;font-size:10px;font-style:normal}.procedure-note__documents{gap:12px;display:grid}.procedure-note__document{background:#fff;border:1px solid #57657824;border-radius:14px;padding:16px 18px}.procedure-note__document>header{justify-content:space-between;gap:12px;display:flex}.procedure-note__document>header>div{gap:2px;display:grid}.procedure-note__document>header span{color:#6a287f;letter-spacing:.06em;font-size:9.5px;font-weight:900}.procedure-note__document>header strong{color:#687281;font-size:11px}.procedure-note__document>header em{color:#687281;font-size:10px;font-style:normal;font-weight:850}.procedure-note__document[data-verified=true]>header em{color:#285d4b}.procedure-note__document pre{white-space:pre-wrap;font:inherit;color:#29313b;margin:14px 0;font-size:12.5px;line-height:1.65}.procedure-note__editor{box-sizing:border-box;width:100%;font:inherit;resize:vertical;background:#fcfdfe;border:1px solid #cfd6df;border-radius:10px;margin:14px 0;padding:12px;font-size:12.5px;line-height:1.6}.procedure-note__document>footer{color:#7b8491;flex-wrap:wrap;gap:10px;font-size:10px;display:flex}.procedure-note__review-actions{border-top:1px solid #edf0f3;justify-content:flex-end;gap:7px;margin-top:12px;padding-top:11px;display:flex}.procedure-note__review-actions button{color:#566171;cursor:pointer;background:#fff;border:1px solid #dce1e7;border-radius:8px;min-height:34px;padding:0 10px;font-size:10px;font-weight:850}.procedure-note__review-actions button.primary{color:#fff;background:#54256f;border-color:#54256f}.procedure-note__review-actions button:disabled{opacity:.55}.procedure-note__procedure-log{background:#fff;border:1px solid #5865781f;border-radius:12px;padding:12px 14px}.procedure-note__procedure-log summary{cursor:pointer;color:#66717f;font-size:10.5px;font-weight:850}.procedure-note__procedure-log>div{background:#edf0f3;gap:1px;margin-top:9px;display:grid}.procedure-note__procedure-log article{background:#fff;grid-template-columns:minmax(0,1fr) auto auto;gap:12px;padding:8px 10px;font-size:10.5px;display:grid}.procedure-note__procedure-log article span,.procedure-note__procedure-log article em{color:#798390;font-style:normal}@media (max-width:760px){.procedure-note__mode-switch{flex-wrap:wrap;justify-content:flex-start}.procedure-note__composer>header{display:grid}.procedure-note__composer>header small{text-align:left}.procedure-note__composer>footer{align-items:flex-start;display:grid}.procedure-note__composer>footer button{justify-self:start}.procedure-note__procedure-log article{grid-template-columns:1fr}.procedure-note__review-actions{flex-wrap:wrap;justify-content:flex-start}}.operation-workspace{gap:18px;display:grid}.operation-workspace .procedure-note__document{text-align:left;cursor:pointer;width:100%}.operation-workspace .procedure-note__document[data-selected=true]{background:#fcf9fd;border-color:#5b2b706b;box-shadow:0 0 0 2px #5b2b7012,0 9px 28px #161f2d0d}.operation-duplicate-warning{color:#574627;background:#fffaf2;border:1px solid #ad702247;border-radius:10px;gap:7px;padding:12px 13px;display:grid}.operation-duplicate-warning strong{font-size:11px}.operation-duplicate-warning span{color:#75633e;font-size:10.5px}.operation-duplicate-warning>div{flex-wrap:wrap;gap:7px;display:flex}.operation-duplicate-warning button{color:#6b5630;cursor:pointer;background:#fff;border:1px solid #dccba8;border-radius:8px;min-height:34px;padding:0 10px;font-size:10px;font-weight:850}.operation-duplicate-override{color:#633078;background:#f4edf7;border-radius:9px;margin:0;padding:9px 11px;font-size:10.5px;font-weight:750}.operation-hub{gap:16px}.operation-hub__actions{align-items:center;gap:9px;padding:2px 0 4px;display:flex}.operation-hub__actions button,.operation-hub__card-actions button,.operation-hub__empty button,.operation-hub__unlinked-list button,.operation-link-panel button,.operation-hub__note-detail>header>button,.operation-hub__close{color:#3e4855;min-height:38px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d6dce4;border-radius:8px;padding:0 13px;font-size:11px;font-weight:800}.operation-hub__actions button[data-primary=true]{color:#fff;background:#49375d;border-color:#49375d}.operation-hub__actions button:hover,.operation-hub__card-actions button:hover,.operation-hub__unlinked-list button:hover{background:#f8f9fb;border-color:#aeb6c1}.operation-hub__actions button[data-primary=true]:hover{background:#3d2e4e}.operation-hub__archive-note{background:#f5f7f9;border:1px solid #d9dee5;border-radius:8px;align-items:baseline;gap:9px;padding:9px 12px;display:flex}.operation-hub__archive-note strong{color:#4a5562;font-size:11px}.operation-hub__archive-note span{color:#7b8591;font-size:10.5px}.operation-hub__composer{margin:0}.operation-hub__composer>header{position:relative}.operation-hub__composer>header>div{padding-right:42px}.operation-hub__composer .operation-hub__close{border-radius:50%;width:34px;min-height:34px;padding:0;font-size:18px;font-weight:600;position:absolute;top:0;right:0}.operation-hub__operation-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.operation-hub__operation-grid .wide{grid-column:1/-1}.operation-hub__operation-grid label,.operation-note-link-choice label,.operation-hub__paired-fields label{gap:6px;min-width:0;display:grid}.operation-hub__operation-grid input,.operation-hub__operation-grid select,.operation-note-link-choice select{box-sizing:border-box;color:#27303b;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #d5dbe3;border-radius:8px;padding:0 11px}.operation-note-link-choice{background:#f8f9fb;border:1px solid #dfe3e9;border-radius:10px;grid-template-columns:minmax(260px,520px) minmax(0,1fr);align-items:end;gap:14px;padding:12px 14px;display:grid}.operation-note-link-choice span,.operation-hub__operation-grid label>span,.operation-hub__paired-fields label>span{color:#4f5967;font-size:10.5px;font-weight:800}.operation-note-link-choice small{color:#747e8b;padding-bottom:10px;font-size:10.5px;line-height:1.4}.operation-hub__paired-fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.operation-hub__records,.operation-hub__unlinked{gap:10px;display:grid}.operation-hub__records>header,.operation-hub__unlinked>header,.operation-hub__note-detail>header{justify-content:space-between;align-items:end;gap:12px;padding:0 2px;display:flex}.operation-hub__records>header>div,.operation-hub__unlinked>header>div,.operation-hub__note-detail>header>div{gap:3px;display:grid}.operation-hub__records>header span,.operation-hub__unlinked>header span,.operation-hub__note-detail>header span{color:#6a287f;letter-spacing:.1em;font-size:9.5px;font-weight:900}.operation-hub__records>header h2,.operation-hub__unlinked>header h2,.operation-hub__note-detail>header h2{color:#252b34;margin:0;font-size:19px}.operation-hub__records>header em,.operation-hub__unlinked>header em{color:#788290;font-size:10px;font-style:normal}.operation-hub__list{gap:9px;display:grid}.operation-hub__card{background:#fff;border:1px solid #d9dee5;border-left:4px solid #6b5577;border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(190px,.38fr) auto;align-items:center;gap:18px;padding:15px 16px;display:grid;box-shadow:0 4px 14px #18202c09}.operation-hub__card-main{gap:5px;min-width:0;display:grid}.operation-hub__card-status{align-items:center;gap:8px;display:flex}.operation-hub__card-status span{color:#6a287f;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:900}.operation-hub__card-status em{color:#7b8491;border-left:1px solid #dfe3e8;padding-left:8px;font-size:9px;font-style:normal;font-weight:760}.operation-hub__card h3{color:#20262f;margin:0;font-size:15px;font-weight:790;line-height:1.35}.operation-hub__card p{color:#717b88;margin:0;font-size:10.5px;line-height:1.4}.operation-hub__documentation{background:#f8f9fa;border:1px solid #e0e4e9;border-radius:8px;gap:3px;min-width:0;padding:9px 11px;display:grid}.operation-hub__documentation>span{color:#735a64;font-size:10.5px;font-weight:830}.operation-hub__documentation[data-linked=true]{background:#f3f8f5;border-color:#cddfd6}.operation-hub__documentation[data-linked=true]>span{color:#315f4b}.operation-hub__documentation small{color:#7a8490;font-size:9.5px;line-height:1.35}.operation-hub__card-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.operation-hub__card-actions button{min-height:34px;padding:0 10px;font-size:10px}.operation-hub__empty{text-align:center;background:#fbfcfd;border:1px dashed #ccd3dc;border-radius:12px;align-content:center;place-items:center;gap:7px;min-height:180px;padding:24px;display:grid}.operation-hub__empty strong{color:#29313c;font-size:18px}.operation-hub__empty p{color:#74808d;max-width:520px;margin:0;font-size:11.5px;line-height:1.5}.operation-hub__empty>div{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px;display:flex}.operation-hub__empty>div button:first-child{color:#fff;background:#49375d;border-color:#49375d}.operation-hub__unlinked{border-top:1px solid #e0e4e9;padding-top:14px}.operation-hub__unlinked-list{gap:7px;display:grid}.operation-hub__unlinked-list>article{background:#fffaf5;border:1px solid #e0e4e9;border-radius:9px;justify-content:space-between;align-items:center;gap:14px;padding:11px 13px;display:flex}.operation-hub__unlinked-list>article>div:first-child{gap:3px;min-width:0;display:grid}.operation-hub__unlinked-list strong{text-overflow:ellipsis;color:#343c47;white-space:nowrap;font-size:12px;overflow:hidden}.operation-hub__unlinked-list span{color:#7b8491;font-size:9.5px}.operation-hub__unlinked-list>article>div:last-child{gap:7px;display:flex}.operation-link-panel{background:#f8f5f9;border:1px solid #cfc6d5;border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(260px,.7fr) auto;align-items:end;gap:12px;padding:14px;display:grid}.operation-link-panel>div:first-child{gap:3px;display:grid}.operation-link-panel>div:first-child span{color:#6a287f;letter-spacing:.08em;font-size:9px;font-weight:900}.operation-link-panel>div:first-child strong{color:#333b46;font-size:12px}.operation-link-panel label{gap:5px;display:grid}.operation-link-panel label span{color:#687382;font-size:9.5px;font-weight:800}.operation-link-panel select{background:#fff;border:1px solid #d4d9e0;border-radius:7px;min-height:38px;padding:0 9px}.operation-link-panel>div:last-child{gap:7px;display:flex}.operation-link-panel button.primary{color:#fff;background:#49375d;border-color:#49375d}.operation-hub__note-detail{border-top:1px solid #e0e4e9;gap:10px;padding-top:14px;display:grid}.operation-hub__note-detail .procedure-note__document{margin:0}.operation-note-detail{cursor:default!important}.operation-note-detail:hover{transform:none!important}@media (max-width:900px){.operation-hub__card{grid-template-columns:1fr}.operation-hub__card-actions{justify-content:flex-start}.operation-note-link-choice,.operation-link-panel,.operation-hub__paired-fields{grid-template-columns:1fr}}@media (max-width:620px){.operation-hub__actions{grid-template-columns:1fr;display:grid}.operation-hub__operation-grid{grid-template-columns:1fr}.operation-hub__operation-grid .wide{grid-column:1}.operation-hub__unlinked-list>article{flex-direction:column;align-items:flex-start}.operation-hub__unlinked-list>article>div:last-child{flex-wrap:wrap;width:100%}}.prepare-discharge-surface{color:#242a33;background:linear-gradient(#eef3f8 0,#e7edf4 100%);min-height:100%;padding:22px 24px 42px}.prepare-discharge-head{background:#fcfdfff0;border:1px solid #46566c24;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:18px;padding:20px 22px;display:grid;box-shadow:0 12px 34px #1c263512}.prepare-discharge-head>button,.prepare-discharge-head__actions button,.prepare-discharge-source-link{color:#4c5868;cursor:pointer;background:#fff;border:1px solid #d4dae2;border-radius:10px;min-height:40px;padding:0 13px;font-weight:800}.prepare-discharge-head h1{color:#1f2530;margin:2px 0 3px;font-size:28px;line-height:1.12}.prepare-discharge-head span{color:#697586;font-size:13px;font-weight:650}.prepare-discharge-head__actions{gap:8px;display:flex}.prepare-discharge-head__actions .primary,.prepare-discharge-footer .primary{color:#fff;background:#5c2772;border-color:#5c2772}.prepare-discharge-head button:disabled,.prepare-discharge-footer button:disabled{opacity:.5;cursor:not-allowed}.prepare-discharge-finalized{color:#315e4b;background:#eef7f2;border:1px solid #336d522e;border-radius:12px;justify-content:space-between;gap:12px;margin-top:14px;padding:12px 15px;display:flex}.prepare-discharge-readiness,.prepare-discharge-card,.prepare-discharge-obligations{background:#fffffff0;border:1px solid #49586c21;border-radius:17px;margin-top:16px;box-shadow:0 8px 24px #1c26350b}.prepare-discharge-readiness{padding:18px 20px}.prepare-discharge-readiness>header,.prepare-discharge-card>header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.prepare-discharge-readiness h2,.prepare-discharge-card h2{color:#262d37;margin:2px 0 0;font-size:18px}.prepare-discharge-readiness>header>strong{color:#602674;background:#ece4f0;border-radius:999px;place-items:center;min-width:58px;height:34px;padding:0 11px;font-size:12px;display:grid}.prepare-discharge-checks{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:14px;display:grid}.prepare-discharge-checks article{background:#fafbfd;border:1px solid #e1e6ec;border-radius:11px;grid-template-columns:auto 1fr;gap:9px;padding:11px;display:grid}.prepare-discharge-checks article>span{color:#9e4353;background:#f5e7e9;border-radius:50%;place-items:center;width:22px;height:22px;font-weight:900;display:grid}.prepare-discharge-checks article[data-complete=true]>span{color:#34674f;background:#e6f2ec}.prepare-discharge-checks strong{font-size:12.5px}.prepare-discharge-checks p{color:#6e7887;margin:3px 0 0;font-size:11.5px;line-height:1.45}.prepare-discharge-source-link{margin-top:12px}.prepare-discharge-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.prepare-discharge-card{padding:18px 20px}.prepare-discharge-card>header>div:first-child{align-items:flex-start;gap:10px;display:flex}.prepare-discharge-card>header>div:first-child>span{color:#622878;background:#ece6f0;border-radius:8px;place-items:center;min-width:27px;height:27px;font-size:10px;font-weight:900;display:grid}.prepare-discharge-card>header>small{color:#7a8492;font-size:11px}.prepare-discharge-card>header button{color:#5e2b70;cursor:pointer;background:#fff;border:1px solid #dde2e8;border-radius:8px;min-height:34px;padding:0 10px;font-weight:800}.prepare-discharge-card textarea,.prepare-discharge-card input,.prepare-discharge-card select,.prepare-discharge-med-fields input{box-sizing:border-box;color:#242a33;width:100%;font:inherit;background:#fff;border:1px solid #d7dde5;border-radius:9px}.prepare-discharge-card textarea{resize:vertical;margin-top:13px;padding:11px 12px;line-height:1.5}.prepare-discharge-card input,.prepare-discharge-card select{min-height:40px;padding:0 10px}.prepare-discharge-card label{gap:6px;margin-top:12px;display:grid}.prepare-discharge-card label>span{color:#677181;font-size:11.5px;font-weight:800}.prepare-discharge-source-copy{color:#707b89;margin:9px 0 0;font-size:11.5px;line-height:1.5}.prepare-discharge-medications>header>div:last-child{gap:8px;display:flex}.prepare-discharge-med-list{gap:10px;margin-top:14px;display:grid}.prepare-discharge-med-list article{background:#fafbfd;border:1px solid #e0e5eb;border-radius:12px;grid-template-columns:minmax(0,1fr) 170px;gap:10px 14px;padding:13px 14px;display:grid;position:relative}.prepare-discharge-med-list article[data-disposition=stopped]{opacity:.72;background:#f6f7f9}.prepare-discharge-med-list article[data-disposition=modified]{border-color:#68347c40}.prepare-discharge-med-list article[data-disposition=new]{background:#f7fbfd;border-color:#2c6b8f3d}.prepare-discharge-med-main{gap:4px;display:grid}.prepare-discharge-med-main input{color:#252c36;background:0 0;border:0;padding:0;font-size:14px;font-weight:850}.prepare-discharge-med-main input:disabled{opacity:1;-webkit-text-fill-color:#252c36}.prepare-discharge-med-main span,.prepare-discharge-med-list article>small{color:#6d7887;font-size:11.5px}.prepare-discharge-med-list article>select{background:#fff;border:1px solid #d7dde5;border-radius:8px;min-height:38px;padding:0 8px}.prepare-discharge-med-fields{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.prepare-discharge-med-fields input{min-height:38px;padding:0 9px}.prepare-discharge-med-fields .span-2{grid-column:span 2}.prepare-discharge-remove{color:#9b3d4d;cursor:pointer;background:0 0;border:0;justify-self:start;font-size:11px;font-weight:800}.prepare-discharge-empty{color:#6e7886;margin:0;font-size:13px}.prepare-discharge-pathways{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:13px;display:grid}.prepare-discharge-pathways button{color:#596475;cursor:pointer;background:#fff;border:1px solid #d9dfe6;border-radius:9px;min-height:42px;font-weight:800}.prepare-discharge-pathways button[data-active=true]{color:#5c2470;background:#ede5f1;border-color:#663079}.prepare-discharge-obligations{background:#fffaf0;border-color:#ab77183d;grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);align-items:center;gap:18px;padding:15px 18px;display:grid}.prepare-discharge-obligations strong{color:#6c4c14}.prepare-discharge-obligations p{color:#7a6b4f;margin:3px 0 0;font-size:12px}.prepare-discharge-obligations label{color:#625b4f;align-items:flex-start;gap:9px;font-size:12px;font-weight:700;display:flex}.prepare-discharge-obligations input{margin-top:2px}.prepare-discharge-footer{z-index:8;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f7f9fcf0;border:1px solid #4452662e;border-radius:13px;justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding:13px 15px;display:flex;position:sticky;bottom:10px;box-shadow:0 14px 34px #1922311f}.prepare-discharge-footer>div:first-child{gap:2px;display:grid}.prepare-discharge-footer span{color:#7a8492;font-size:11px}.prepare-discharge-footer strong{color:#394451;font-size:12px}.prepare-discharge-footer>div:last-child{gap:8px;display:flex}.prepare-discharge-footer button{cursor:pointer;background:#fff;border:1px solid #d4dae2;border-radius:9px;min-height:40px;padding:0 13px;font-weight:800}@media (max-width:920px){.prepare-discharge-grid{grid-template-columns:1fr}.prepare-discharge-checks{grid-template-columns:1fr 1fr}.prepare-discharge-head{grid-template-columns:1fr}.prepare-discharge-head>button{justify-self:start}.prepare-discharge-head__actions{justify-content:flex-start}.prepare-discharge-obligations{grid-template-columns:1fr}}@media (max-width:640px){.prepare-discharge-surface{padding:12px 10px 90px}.prepare-discharge-checks,.prepare-discharge-med-list article{grid-template-columns:1fr}.prepare-discharge-med-fields{grid-template-columns:1fr 1fr}.prepare-discharge-med-fields .span-2{grid-column:1/-1}.prepare-discharge-medications>header{display:grid}.prepare-discharge-medications>header>div:last-child{flex-wrap:wrap;margin-top:10px}.prepare-discharge-footer{flex-direction:column;align-items:stretch;bottom:72px}.prepare-discharge-footer>div:last-child button{flex:1}}.prepare-discharge-advice__master{gap:8px;padding:10px 0;display:grid}.prepare-discharge-advice__master>span{letter-spacing:.055em;text-transform:uppercase;color:#73577d;font-size:9px;font-weight:900}.prepare-discharge-advice__master>div{flex-wrap:wrap;gap:7px;display:flex}.prepare-discharge-advice__master button{color:#56606d;cursor:pointer;background:#fff;border:1px solid #d9dce2;border-radius:999px;min-height:34px;padding:0 10px;font-size:10px;font-weight:800}.prepare-discharge-advice__master button[data-active=true]{color:#603072;background:#f4edf7;border-color:#6d3c7d}.prepare-discharge-advice__selected{background:#faf8fb;border-radius:10px;gap:5px;padding:9px 10px;display:grid}.prepare-discharge-advice__selected strong{text-transform:uppercase;letter-spacing:.05em;color:#71517d;font-size:9px}.prepare-discharge-advice__selected span{color:#4d5662;font-size:10.5px}.prepare-discharge-followup-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.prepare-discharge-followup-grid label{gap:5px;display:grid}.prepare-discharge-followup-grid label>span{color:#697482;text-transform:uppercase;letter-spacing:.035em;font-size:9.5px;font-weight:840}.prepare-discharge-followup-grid input{box-sizing:border-box;width:100%}.prepare-discharge-days{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px;display:grid}.prepare-discharge-days em{color:#78818d;font-size:10px;font-style:normal}.prepare-discharge-followup-grid output{color:#3f4854;background:#f8f9fb;border:1px solid #e0e3e8;border-radius:8px;align-items:center;min-height:40px;padding:0 10px;font-size:10.5px;display:flex}.prepare-discharge-advice__editor{background:#fbf9fc;border:1px solid #e0d9e4;border-radius:10px;margin-top:8px;overflow:hidden}.prepare-discharge-advice__editor>summary{cursor:pointer;color:#653876;padding:10px 11px;font-size:10px;font-weight:850}.prepare-discharge-advice__editor>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:0 11px 11px;display:grid}.prepare-discharge-advice__editor label{gap:5px;display:grid}.prepare-discharge-advice__editor label.wide{grid-column:1/-1}.prepare-discharge-advice__editor label>span{color:#737b86;font-size:9px;font-weight:840}.prepare-discharge-advice__editor textarea,.prepare-discharge-advice__editor input{box-sizing:border-box;width:100%}.prepare-discharge-advice__editor button{color:#fff;cursor:pointer;background:#6a397a;border:1px solid #6a397a;border-radius:8px;justify-self:end;min-height:34px;padding:0 10px;font-size:10px;font-weight:850}@media (max-width:700px){.prepare-discharge-followup-grid,.prepare-discharge-advice__editor>div{grid-template-columns:1fr}.prepare-discharge-advice__editor label.wide{grid-column:auto}}.prepare-discharge-carry-toolbar{background:#f7f9fb;border:1px solid #dfe5ea;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.prepare-discharge-carry-toolbar strong{color:#3e4c59;font-size:12px}.prepare-discharge-carry-toolbar>div{gap:7px;display:flex}.prepare-discharge-carry-toolbar button{color:#52606c;cursor:pointer;background:#fff;border:1px solid #d5dde4;border-radius:9px;min-height:32px;padding:0 10px;font-size:10.5px;font-weight:800}.prepare-discharge-med-list article{padding-left:52px}.prepare-discharge-carry-select{color:#fff;cursor:pointer;background:#fff;border:1.5px solid #aeb9c3;border-radius:50%;place-items:center;width:25px;height:25px;padding:0;font-size:14px;font-weight:950;transition:transform .14s,background .14s,border-color .14s;display:grid;position:absolute;top:15px;left:14px}.prepare-discharge-carry-select[aria-pressed=true],.prepare-discharge-carry-select[data-active=true]{background:#48677a;border-color:#48677a;box-shadow:0 0 0 3px #48677a1a}.prepare-discharge-carry-select:hover{transform:scale(1.06)}.prepare-discharge-med-list article[data-selected=true]{border-color:#48677a52;box-shadow:0 0 0 1px #48677a12}.prepare-discharge-med-list article[data-selected=false]{background:#f7f8f9}@media (max-width:640px){.prepare-discharge-carry-toolbar{flex-direction:column;align-items:flex-start}.prepare-discharge-carry-toolbar>div{width:100%}.prepare-discharge-carry-toolbar button{flex:1}}.diagnosis-state-surface{color:#242a34;background:linear-gradient(#f1f4f8 0,#e9eef4 100%);min-height:100%;padding:22px 24px 42px}.diagnosis-state-head{background:#fffffff0;border:1px solid #4d5b6f24;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:18px;padding:20px 22px;display:grid;box-shadow:0 12px 32px #17202e11}.diagnosis-state-head>button,.diagnosis-state-primary header button{color:#596475;cursor:pointer;background:#fff;border:1px solid #d7dde5;border-radius:10px;min-height:40px;padding:0 12px;font-weight:800}.diagnosis-state-head>.primary{color:#fff;background:#5c2871;border-color:#5c2871}.diagnosis-state-head h1{color:#202630;margin:2px 0 3px;font-size:28px}.diagnosis-state-head span{color:#697586;font-size:13px;font-weight:650}.diagnosis-state-primary,.diagnosis-state-associated,.diagnosis-state-governance{background:#fffffff2;border:1px solid #4e5c7021;border-radius:17px;margin-top:16px;box-shadow:0 8px 22px #1a23320b}.diagnosis-state-primary{padding:18px 20px}.diagnosis-state-primary>header,.diagnosis-state-associated>header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.diagnosis-state-primary h2,.diagnosis-state-associated h2{color:#272e38;margin:2px 0 0;font-size:18px}.diagnosis-state-primary>article{background:linear-gradient(135deg,#fbf8fc,#fff);border:1px solid #5b2b702b;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;gap:20px;margin-top:14px;padding:18px;display:grid}.diagnosis-state-primary__copy{gap:5px;display:grid}.diagnosis-state-primary__copy>span,.diagnosis-state-associated article>div>span{letter-spacing:.07em;text-transform:uppercase;color:#6a2e7d;font-size:10.5px;font-weight:900}.diagnosis-state-primary__copy>strong{color:#222833;font-size:18px;line-height:1.35}.diagnosis-state-primary__copy p,.diagnosis-state-associated article p{color:#687383;margin:0;font-size:12.5px}.diagnosis-state-primary article>aside{color:#737e8c;align-content:start;justify-items:end;gap:5px;font-size:11px;display:grid}.diagnosis-state-primary article>aside b,.diagnosis-state-associated article aside>b{color:#622876;letter-spacing:.04em;background:#ece5f0;border-radius:999px;place-items:center;min-height:28px;padding:0 9px;font-size:11px;display:inline-grid}.diagnosis-state-empty{color:#697484;border:1px dashed #d5dbe3;border-radius:13px;margin-top:14px;padding:18px}.diagnosis-state-empty p{margin:0 0 12px}.diagnosis-state-empty button{color:#fff;cursor:pointer;background:#313947;border:0;border-radius:9px;min-height:38px;padding:0 12px;font-weight:800}.diagnosis-state-associated{padding:18px 20px}.diagnosis-state-associated>header>strong{color:#526071;background:#eef1f5;border-radius:999px;place-items:center;min-width:32px;height:30px;font-size:12px;display:grid}.diagnosis-state-associated>div{margin-top:12px;display:grid}.diagnosis-state-associated article{border-bottom:1px solid #e9edf1;grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:13px 2px;display:grid}.diagnosis-state-associated article:last-child{border-bottom:0}.diagnosis-state-associated article>div{gap:3px;display:grid}.diagnosis-state-associated article>div>strong{font-size:14px}.diagnosis-state-associated article aside{align-items:center;gap:7px;display:flex}.diagnosis-state-associated article aside button{color:#586576;cursor:pointer;background:#fff;border:1px solid #dce1e7;border-radius:8px;min-height:31px;padding:0 8px;font-size:11px;font-weight:800}.diagnosis-state-associated article aside button:last-child{color:#934154}.diagnosis-state-muted{color:#6f7987;font-size:13px}.diagnosis-state-governance{background:#f8f6fa;border-color:#5f2e7324;padding:15px 18px}.diagnosis-state-governance strong{color:#58266b}.diagnosis-state-governance p{color:#697383;margin:5px 0 0;font-size:12px;line-height:1.55}.diagnosis-state-editor .anvaya22-form-grid textarea{box-sizing:border-box;width:100%;font:inherit;resize:vertical;border:1px solid #d7dde5;border-radius:9px;padding:10px 11px}.patient-header-vnext__diagnosis .metric-tile__corner{color:#612876!important;background:#ede5f1!important;font-weight:900!important}.patient-header-vnext__diagnosis .metric-tile__copy em{max-width:70ch;color:#667080!important;white-space:normal!important;font-size:10.5px!important}@media (max-width:760px){.diagnosis-state-surface{padding:12px 10px 88px}.diagnosis-state-head{grid-template-columns:1fr}.diagnosis-state-head>button{justify-self:start}.diagnosis-state-primary>article,.diagnosis-state-associated article{grid-template-columns:1fr}.diagnosis-state-primary article>aside{justify-items:start}.diagnosis-state-associated article aside{flex-wrap:wrap}}.admission-note-workspace{color:#252b34;background:linear-gradient(#f1f4f8 0,#e8edf3 100%);min-height:100%;padding:22px 24px 44px}.admission-note-head{background:#fffffff2;border:1px solid #4c5b6f24;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:18px;padding:20px 22px;display:grid;box-shadow:0 12px 32px #18223111}.admission-note-head>button,.admission-note-head__actions button,.admission-note-section button{color:#586474;cursor:pointer;background:#fff;border:1px solid #d7dde5;border-radius:10px;min-height:40px;padding:0 12px;font-weight:800}.admission-note-head__actions{align-items:center;gap:8px;display:flex}.admission-note-head__actions .primary,.admission-note-footer .primary{color:#fff;background:#5b2870;border-color:#5b2870}.admission-note-head h1{color:#202630;margin:2px 0 3px;font-size:28px}.admission-note-head span{color:#697586;font-size:13px;font-weight:650}.admission-note-controlbar{background:#ffffffe6;border:1px solid #4d5b6f21;border-radius:14px;grid-template-columns:minmax(200px,1.2fr) repeat(4,minmax(120px,.6fr));gap:10px;margin-top:14px;padding:12px 14px;display:grid}.admission-note-controlbar label,.admission-note-controlbar>div{gap:4px;display:grid}.admission-note-controlbar span{letter-spacing:.06em;text-transform:uppercase;color:#7a8492;font-size:10px;font-weight:850}.admission-note-controlbar strong{color:#354050;font-size:12.5px}.admission-note-controlbar strong[data-verified=true],.admission-note-controlbar strong[data-complete=true]{color:#35614d}.admission-note-controlbar select{color:#3f4a58;background:#fff;border:1px solid #d6dce4;border-radius:9px;min-height:38px;padding:0 9px}.admission-note-amendment{background:#fff9ed;border:1px solid #97651738;border-radius:14px;grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);gap:16px;margin-top:14px;padding:15px 17px;display:grid}.admission-note-amendment strong{color:#6d4b13}.admission-note-amendment p{color:#786a50;margin:4px 0 0;font-size:12px;line-height:1.5}.admission-note-amendment label{gap:5px;display:grid}.admission-note-amendment label span{color:#725f3b;font-size:11px;font-weight:800}.admission-note-amendment input{border:1px solid #dfd4bf;border-radius:9px;min-height:40px;padding:0 10px}.admission-note-section{background:#fffffff2;border:1px solid #4c5b6f21;border-radius:17px;margin-top:16px;padding:18px 20px;box-shadow:0 8px 22px #1923320b}.admission-note-section>header{align-items:flex-start;gap:10px;margin-bottom:13px;display:flex}.admission-note-section>header>span{color:#622777;background:#ece5f0;border-radius:8px;place-items:center;min-width:28px;height:28px;font-size:10px;font-weight:900;display:grid}.admission-note-section h2{color:#29303a;margin:0;font-size:18px}.admission-note-section header p{color:#75808e;margin:3px 0 0;font-size:11.5px}.admission-note-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 12px;display:grid}.admission-note-field{gap:5px;display:grid}.admission-note-field--wide{grid-column:1/-1}.admission-note-field>span{color:#66717f;align-items:center;gap:8px;font-size:11px;font-weight:850;display:flex}.admission-note-field>span b{color:#8f4058;text-transform:uppercase;letter-spacing:.04em;background:#f3e9ee;border-radius:999px;padding:2px 6px;font-size:9px}.admission-note-field input,.admission-note-field textarea{box-sizing:border-box;color:#252c35;width:100%;font:inherit;background:#fff;border:1px solid #d7dde5;border-radius:9px;padding:9px 10px}.admission-note-field textarea{resize:vertical;line-height:1.5}.admission-note-diagnosis-field{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}.admission-note-diagnosis-field .admission-note-field{grid-column:auto}.admission-note-diagnosis-field>button{white-space:nowrap;color:#5b2870;margin-bottom:0}.admission-note-footer{z-index:8;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f7f9fcf2;border:1px solid #4856692e;border-radius:13px;justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding:13px 15px;display:flex;position:sticky;bottom:10px;box-shadow:0 14px 34px #1922311f}.admission-note-footer>div:first-child{gap:2px;display:grid}.admission-note-footer span{color:#7b8491;font-size:11px}.admission-note-footer strong{color:#475362;font-size:11.5px}.admission-note-footer>div:last-child{gap:8px;display:flex}.admission-note-footer button{cursor:pointer;background:#fff;border:1px solid #d5dbe3;border-radius:9px;min-height:40px;padding:0 13px;font-weight:800}.admission-note-footer button:disabled,.admission-note-head button:disabled{opacity:.48;cursor:not-allowed}.diagnosis-state-suggestions{background:#fffaf0;border:1px solid #a56f1b38;border-radius:17px;margin-top:16px;padding:18px 20px;box-shadow:0 8px 22px #1923320a}.diagnosis-state-suggestions>header{justify-content:space-between;gap:12px;display:flex}.diagnosis-state-suggestions h2{color:#493917;margin:2px 0 0;font-size:17px}.diagnosis-state-suggestions>header>strong{color:#765313;background:#f3e3bd;border-radius:999px;place-items:center;min-width:30px;height:28px;font-size:11px;display:grid}.diagnosis-state-suggestions>div{margin-top:11px;display:grid}.diagnosis-state-suggestions article{border-bottom:1px solid #9b712b26;grid-template-columns:minmax(0,1fr) auto;gap:14px;padding:12px 0;display:grid}.diagnosis-state-suggestions article:last-child{border-bottom:0}.diagnosis-state-suggestions article>div{gap:3px;display:grid}.diagnosis-state-suggestions article span{text-transform:uppercase;letter-spacing:.05em;color:#846a3c;font-size:10px;font-weight:850}.diagnosis-state-suggestions article p{color:#776b57;margin:0;font-size:11.5px}.diagnosis-state-suggestions aside{align-items:center;gap:7px;display:flex}.diagnosis-state-suggestions button{color:#6f5a35;cursor:pointer;background:#fff;border:1px solid #decfab;border-radius:8px;min-height:33px;padding:0 9px;font-weight:800}.diagnosis-state-suggestions button.confirm{color:#fff;background:#653078;border-color:#653078}@media (max-width:900px){.admission-note-head{grid-template-columns:1fr}.admission-note-head>button{justify-self:start}.admission-note-controlbar{grid-template-columns:1fr 1fr}.admission-note-amendment{grid-template-columns:1fr}}@media (max-width:640px){.admission-note-workspace{padding:12px 10px 90px}.admission-note-fields{grid-template-columns:1fr}.admission-note-field--wide{grid-column:auto}.admission-note-diagnosis-field{grid-template-columns:1fr}.admission-note-controlbar{grid-template-columns:1fr 1fr}.admission-note-head__actions{flex-wrap:wrap}.admission-note-footer{flex-direction:column;align-items:stretch;bottom:72px}.admission-note-footer>div:last-child button{flex:1}.diagnosis-state-suggestions article{grid-template-columns:1fr}.diagnosis-state-suggestions aside{justify-content:flex-start}}.admission-note-field select{box-sizing:border-box;color:#252c35;width:100%;min-height:40px;font:inherit;background:#fff;border:1px solid #d7dde5;border-radius:9px;padding:0 10px}.admission-note-guidance{background:#faf8fcf5;border:1px solid #5b287029;border-radius:16px;margin-top:14px;padding:16px 18px;box-shadow:0 8px 22px #231c2b0a}.admission-note-guidance>header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.admission-note-guidance h2{color:#382f40;margin:2px 0 0;font-size:16px}.admission-note-guidance>header>span{color:#643178;text-transform:uppercase;letter-spacing:.04em;background:#eee7f1;border-radius:999px;padding:5px 8px;font-size:10px;font-weight:850}.admission-note-guidance>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.admission-note-guidance__item{background:#fff;border:1px solid #ddd4e2;border-radius:10px;align-content:start;display:grid;overflow:hidden}.admission-note-guidance__item[data-kind=conflict]{background:#fff8f8;border-color:#ddb8b8}.admission-note-guidance__item[data-kind=question]{background:#fffdf8;border-color:#ddd0b4}.admission-note-guidance__item>button{text-align:left;color:#37404c;cursor:pointer;background:0 0;border:0;gap:3px;padding:11px 12px;display:grid}.admission-note-guidance__item>button strong{font-size:12px}.admission-note-guidance__item>button small{color:#697482;font-size:11px;line-height:1.4}.admission-note-guidance__item details{border-top:1px solid #6752711a;padding:7px 11px 9px}.admission-note-guidance__item summary{cursor:pointer;color:#6d3b7e;font-size:10px;font-weight:850;list-style:none}.admission-note-guidance__item summary::-webkit-details-marker{display:none}.admission-note-guidance__item details p{color:#697482;margin:6px 0 0;font-size:10.5px;line-height:1.45}.admission-note-guidance>p{color:#697482;margin:10px 0 0;font-size:11.5px}@media (max-width:640px){.admission-note-guidance>div{grid-template-columns:1fr}}.admission-note-source{background:#f8f5fab8;border:1px dashed #5b287033;border-radius:10px;grid-column:1/-1;grid-template-columns:minmax(150px,.32fr) minmax(0,.68fr);align-items:center;gap:10px;padding:8px 10px;display:grid}.admission-note-source>span{letter-spacing:.04em;text-transform:uppercase;color:#765985;font-size:10px;font-weight:850}.admission-note-source select{color:#3f4651;background:#fff;border:1px solid #d8cfdd;border-radius:9px;min-height:38px;padding:0 9px}@media (max-width:640px){.admission-note-source{grid-template-columns:1fr}}.admission-hpi-events{background:#fbfcfeeb;border:1px solid #49566a24;border-radius:12px;grid-column:1/-1;overflow:hidden}.admission-hpi-events>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:11px 12px;list-style:none;display:flex}.admission-hpi-events>summary::-webkit-details-marker{display:none}.admission-hpi-events>summary span{color:#3f4753;font-size:11px;font-weight:850}.admission-hpi-events>summary em{color:#7a8491;font-size:10px;font-style:normal}.admission-hpi-events__intro{background:#fff;border-top:1px solid #edf0f3;justify-content:space-between;align-items:center;gap:14px;padding:11px 12px;display:flex}.admission-hpi-events__intro p{color:#697482;margin:0;font-size:10.5px;line-height:1.45}.admission-hpi-events__intro button{color:#603276;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d8cce0;border-radius:8px;min-height:34px;padding:0 10px;font-size:10px;font-weight:850}.admission-hpi-events__list{background:#fff;gap:9px;padding:0 12px 12px;display:grid}.admission-hpi-events__list article{background:#fbfcfd;border:1px solid #e1e5eb;border-radius:10px;gap:9px;padding:11px;display:grid}.admission-hpi-events__list article>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.admission-hpi-events__list article>header strong{color:#4a5360;font-size:10.5px}.admission-hpi-events__list article>header button{color:#8c4a5d;cursor:pointer;background:0 0;border:0;font-size:10px;font-weight:800}.admission-hpi-events__list article>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.admission-hpi-events__list label{gap:5px;display:grid}.admission-hpi-events__list label.wide{grid-column:1/-1}.admission-hpi-events__list label>span{color:#697482;text-transform:uppercase;letter-spacing:.035em;font-size:9.5px;font-weight:820}.admission-hpi-events__list input,.admission-hpi-events__list select,.admission-hpi-events__list textarea{box-sizing:border-box;color:#303844;width:100%;font:inherit;background:#fff;border:1px solid #d8dde5;border-radius:8px;padding:8px 9px}.admission-hpi-events__list textarea{resize:vertical}.admission-hpi-events__empty{color:#7a8491;background:#fff;margin:0;padding:0 12px 12px;font-size:10.5px}@media (max-width:640px){.admission-hpi-events__intro{align-items:flex-start;display:grid}.admission-hpi-events__list article>div{grid-template-columns:1fr}.admission-hpi-events__list label.wide{grid-column:auto}}.admission-incident-facts{background:#fbfcfe;border:1px solid #4d5b6f26;border-radius:13px;grid-column:1/-1;overflow:hidden}.admission-incident-facts>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:12px 13px;list-style:none;display:flex}.admission-incident-facts>summary::-webkit-details-marker{display:none}.admission-incident-facts>summary span{color:#3e4754;font-size:11px;font-weight:880}.admission-incident-facts>summary em{color:#6d3a7e;text-transform:uppercase;letter-spacing:.04em;font-size:9.5px;font-style:normal;font-weight:800}.admission-incident-facts__notice{background:#fff9f3;border-top:1px solid #edf0f3;border-bottom:1px solid #edf0f3;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;padding:10px 12px;display:grid}.admission-incident-facts__notice strong{color:#83502e;font-size:10px}.admission-incident-facts__notice p{color:#766452;margin:0;font-size:10.5px;line-height:1.45}.admission-incident-facts__grid{background:#fff;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px;display:grid}.admission-incident-facts__grid>label,.admission-incident-facts__police label{gap:5px;display:grid}.admission-incident-facts__grid>label.wide{grid-column:1/-1}.admission-incident-facts__grid label>span,.admission-incident-facts__police label>span{color:#697482;text-transform:uppercase;letter-spacing:.035em;font-size:9.5px;font-weight:840}.admission-incident-facts__grid input,.admission-incident-facts__grid select,.admission-incident-facts__grid textarea,.admission-incident-facts__police input{box-sizing:border-box;color:#303844;width:100%;font:inherit;background:#fff;border:1px solid #d7dde5;border-radius:8px;padding:8px 9px}.admission-incident-facts__grid textarea{resize:vertical}.admission-incident-facts__grid small{color:#7c6f63;font-size:9.5px;line-height:1.4}.admission-incident-facts__police{background:#fafbfd;border:1px solid #e0e4ea;border-radius:10px;margin:0 12px 12px;overflow:hidden}.admission-incident-facts__police>summary{cursor:pointer;color:#596575;padding:10px 11px;font-size:10px;font-weight:850}.admission-incident-facts__police>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:0 11px 11px;display:grid}@media (max-width:640px){.admission-incident-facts__notice,.admission-incident-facts__grid,.admission-incident-facts__police>div{grid-template-columns:1fr}.admission-incident-facts__grid>label.wide{grid-column:auto}}.admission-note-guidance__actions{align-items:center;gap:8px;display:flex}.admission-note-guidance__actions>span{color:#643178;text-transform:uppercase;letter-spacing:.04em;background:#eee7f1;border-radius:999px;padding:5px 8px;font-size:10px;font-weight:850}.admission-note-guidance__actions>button{color:#613077;cursor:pointer;background:#fff;border:1px solid #d6c9de;border-radius:8px;min-height:34px;padding:0 10px;font-size:10px;font-weight:850}.admission-note-guidance__actions>button:disabled{opacity:.5;cursor:not-allowed}.admission-guided-review{border-top:1px solid #5f416d1f;grid-column:1/-1;margin-top:12px;padding-top:12px}.admission-guided-review>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.admission-guided-review>header>div{gap:2px;display:grid}.admission-guided-review>header span{letter-spacing:.07em;color:#6c3b7d;font-size:9px;font-weight:900}.admission-guided-review>header strong{color:#3f4651;font-size:12px}.admission-guided-review>header em{color:#7c8490;font-size:9.5px;font-style:normal}.admission-guided-review>p{color:#6e7783;margin:9px 0 0;font-size:10.5px}.admission-guided-review>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.admission-guided-review article{background:#fff;border:1px solid #ddd5e3;border-radius:10px;gap:7px;padding:11px;display:grid}.admission-guided-review article[data-priority="3"]{border-color:#cfb7d8;box-shadow:inset 3px 0 #704082}.admission-guided-review article>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.admission-guided-review article>header span{text-transform:uppercase;letter-spacing:.055em;color:#765186;font-size:8.5px;font-weight:900}.admission-guided-review article>header em{color:#7b8490;font-size:8.5px;font-style:normal;font-weight:850}.admission-guided-review article>strong{color:#37404c;font-size:11.5px;line-height:1.45}.admission-guided-review article>p{color:#6d7682;margin:0;font-size:10.5px;line-height:1.45}.admission-guided-review article>footer{justify-content:space-between;align-items:center;gap:8px;display:flex}.admission-guided-review code{text-overflow:ellipsis;color:#7c8490;font-size:9px;overflow:hidden}.admission-guided-review article>footer button{color:#643178;cursor:pointer;background:#faf7fb;border:1px solid #d8cce0;border-radius:7px;min-height:31px;padding:0 8px;font-size:9px;font-weight:850}@media (max-width:640px){.admission-note-guidance__actions{flex-direction:column;align-items:flex-end}.admission-guided-review>div{grid-template-columns:1fr}}.admission-guided-review__answer{gap:5px;display:grid}.admission-guided-review__answer>span{letter-spacing:.055em;text-transform:uppercase;color:#71507f;font-size:8.5px;font-weight:900}.admission-guided-review__answer textarea,.admission-guided-review__answer select{box-sizing:border-box;color:#303844;width:100%;font:inherit;background:#fff;border:1px solid #d8d0dd;border-radius:8px;padding:8px 9px}.admission-guided-review__answer textarea{resize:vertical;line-height:1.4}.admission-guided-review__manual{background:#f7f5f8;border-radius:8px;padding:8px 9px;color:#747b85!important;font-size:9.5px!important}.admission-guided-review article>footer>div{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.admission-guided-review article>footer button.apply{color:#fff;background:#663477;border-color:#663477}.admission-guided-review article>footer button:disabled{opacity:.45;cursor:not-allowed}.admission-exam-companion{background:#fbfcfd;border:1px solid #d8dee7;border-radius:14px;grid-column:1/-1;gap:14px;padding:16px;font-family:"Source Sans 3 Variable","Source Sans 3",Segoe UI,Arial,sans-serif;display:grid}.admission-exam-companion__head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.admission-exam-companion__head h3{color:#26313e;letter-spacing:-.02em;margin:2px 0;font-size:20px;font-weight:780}.admission-exam-companion__head>div:first-child>span{color:#677483;max-width:760px;font-size:12.5px;line-height:1.45;display:block}.admission-exam-companion__head-actions{flex:none;align-items:center;gap:8px;display:flex}.admission-exam-companion__head-actions strong{color:#556371;font-size:11.5px;font-weight:760}.admission-exam-companion__head-actions button{color:#39576d;min-height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #bcc9d5;border-radius:8px;padding:0 11px;font-size:11px;font-weight:780}.admission-exam-roadmap{scrollbar-width:thin;gap:6px;padding:2px 0 4px;display:flex;overflow-x:auto}.admission-exam-roadmap button{color:#52606e;min-width:max-content;min-height:38px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d9dfe6;border-radius:8px;align-items:center;gap:7px;padding:0 10px;display:inline-flex}.admission-exam-roadmap button>span{color:#64717e;background:#eef2f5;border-radius:50%;place-items:center;width:20px;height:20px;font-size:9.5px;font-weight:850;display:grid}.admission-exam-roadmap button>strong{font-size:11px;font-weight:760}.admission-exam-roadmap button[data-complete=true]{color:#315c66;background:#f5f9fa;border-color:#b8cbd1}.admission-exam-roadmap button[data-complete=true]>span{color:#2f6871;background:#dfeaec}.admission-exam-steps{gap:8px;display:grid}.admission-exam-step{background:#fff;border:1px solid #dfe4ea;border-radius:10px;padding:12px 13px;scroll-margin:90px}.admission-exam-step[data-complete=true]{background:#fbfdfd;border-color:#c9d6dc}.admission-exam-step>header{grid-template-columns:26px minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}.admission-exam-step>header>span{color:#667381;background:#edf1f4;border-radius:50%;place-items:center;width:24px;height:24px;font-size:10px;font-weight:850;display:grid}.admission-exam-step[data-complete=true]>header>span{color:#2f6871;background:#dfeaec}.admission-exam-step h4{color:#2c3743;margin:0;font-size:14.5px;font-weight:780}.admission-exam-step header p{color:#6e7884;margin:3px 0 0;font-size:11.5px;line-height:1.42}.admission-exam-step>header>button{color:#7b6571;min-height:28px;font:inherit;cursor:pointer;background:0 0;border:0;padding:0 7px;font-size:9.5px;font-weight:760}.admission-exam-step__actions{flex-wrap:wrap;gap:6px;margin:9px 0 0 36px;display:flex}.admission-exam-step__actions button{color:#51606e;min-height:32px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d8dee5;border-radius:7px;padding:0 9px;font-size:10.5px;font-weight:740}.admission-exam-step__actions button.quick{color:#315d66;background:#f5f9fa;border-color:#b9ccd2}.admission-exam-step__actions button.active{box-shadow:inset 0 0 0 1px #648791}.admission-exam-step>textarea{box-sizing:border-box;color:#2f3945;width:calc(100% - 36px);min-height:78px;font:inherit;resize:vertical;background:#fff;border:1px solid #d5dce4;border-radius:8px;margin:9px 0 0 36px;padding:9px 10px;font-size:12.5px;line-height:1.45}.admission-exam-step>textarea:focus{border-color:#7b93a7;outline:0;box-shadow:0 0 0 3px #4f6b811a}.admission-exam-step__value{background:#f8fafb;border:1px solid #e1e6eb;border-radius:7px;justify-content:space-between;align-items:center;gap:10px;margin:8px 0 0 36px;padding:7px 9px;display:flex}.admission-exam-step__value strong{color:#3c4955;min-width:0;font-size:11.5px;font-weight:650;line-height:1.4}.admission-exam-step__value button{color:#496a7f;min-height:28px;font:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:0 7px;font-size:9.5px;font-weight:780}.admission-exam-gcs{grid-template-columns:repeat(3,minmax(90px,120px)) minmax(100px,1fr) auto;align-items:end;gap:8px;margin:10px 0 0 36px;display:grid}.admission-exam-gcs label{gap:4px;display:grid}.admission-exam-gcs label>span{color:#6c7783;text-transform:uppercase;letter-spacing:.04em;font-size:9.5px;font-weight:780}.admission-exam-gcs select{color:#303b47;min-height:36px;font:inherit;background:#fff;border:1px solid #d5dce4;border-radius:7px;padding:0 8px;font-size:12px}.admission-exam-gcs>strong{color:#365b6c;align-self:center;font-size:12px;font-weight:820}.admission-exam-gcs>button{color:#596673;min-height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d8dee5;border-radius:7px;padding:0 9px;font-size:10px;font-weight:740}.admission-exam-freeform{border-top:1px solid #e3e7ec;padding-top:10px}.admission-exam-freeform>summary{cursor:pointer;color:#4a5866;justify-content:space-between;align-items:center;gap:10px;font-size:11.5px;font-weight:760;list-style:none;display:flex}.admission-exam-freeform>summary::-webkit-details-marker{display:none}.admission-exam-freeform>summary em{color:#788390;text-transform:uppercase;letter-spacing:.04em;font-size:9.5px;font-style:normal;font-weight:750}.admission-exam-freeform>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.admission-exam-companion--focus{z-index:1000;background:#f7f9fb;border-color:#c7d0d9;align-content:start;padding:18px 20px 24px;position:fixed;inset:14px;overflow:auto;box-shadow:0 24px 80px #111b2747}.admission-exam-companion--focus .admission-exam-companion__head{z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f7f9fbf7;border-bottom:1px solid #dce2e8;margin:-18px -20px 0;padding:18px 20px 13px;position:sticky;top:-18px}.admission-exam-companion--focus .admission-exam-roadmap{z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f7f9fbf7;margin:0 -4px;padding:8px 4px;position:sticky;top:76px}.admission-exam-companion--focus .admission-exam-steps{width:min(980px,100%);margin:0 auto}@media (max-width:760px){.admission-exam-companion{padding:12px}.admission-exam-companion__head{display:grid}.admission-exam-companion__head-actions{justify-content:space-between}.admission-exam-step>header{grid-template-columns:24px minmax(0,1fr)}.admission-exam-step>header>button{grid-column:2;justify-self:start}.admission-exam-step__actions,.admission-exam-step__value,.admission-exam-step>textarea,.admission-exam-gcs{margin-left:34px}.admission-exam-gcs{grid-template-columns:repeat(3,minmax(70px,1fr))}.admission-exam-gcs>strong,.admission-exam-gcs>button{grid-column:1/-1}.admission-exam-freeform>div{grid-template-columns:1fr}.admission-exam-companion--focus{padding:14px 12px 22px;inset:6px}.admission-exam-companion--focus .admission-exam-companion__head{margin:-14px -12px 0;padding:14px 12px 10px;top:-14px}.admission-exam-companion--focus .admission-exam-roadmap{top:104px}}.admission-template-picker{z-index:1200;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#12182175;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.admission-template-picker__panel{background:#fff;border:1px solid #d5dce5;border-radius:16px;width:min(760px,100vw - 28px);max-height:min(86vh,820px);font-family:"Source Sans 3 Variable","Source Sans 3",Segoe UI,Arial,sans-serif;overflow:auto;box-shadow:0 30px 90px #0f172247}.admission-template-picker__panel>header{border-bottom:1px solid #e8ecf0;justify-content:space-between;gap:18px;padding:20px 22px 15px;display:flex}.admission-template-picker__panel h2{color:#232b36;letter-spacing:-.025em;margin:2px 0;font-size:27px;font-weight:780;line-height:1.05}.admission-template-picker__panel header span{color:#707b88;font-size:12px}.admission-template-picker__panel>header>button{color:#34404d;cursor:pointer;background:#f1f3f5;border:0;border-radius:50%;width:34px;height:34px;font-size:20px}.admission-template-picker__recommended{grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:8px;padding:14px 22px 8px;display:grid}.admission-template-picker__recommended>span{color:#6a7480;text-transform:uppercase;letter-spacing:.06em;align-self:center;padding-right:4px;font-size:10px;font-weight:850}.admission-template-picker__recommended button,.admission-template-picker__grid button{text-align:left;cursor:pointer;background:#fff;border:1px solid #dce2e8;border-radius:9px;gap:2px;min-height:54px;padding:9px 11px;display:grid}.admission-template-picker__recommended button[data-selected=true],.admission-template-picker__grid button[data-selected=true]{background:#f7f4f8;border-color:#6a4b78;box-shadow:inset 0 0 0 1px #6a4b78}.admission-template-picker button strong{color:#303a46;font-size:13px;font-weight:760}.admission-template-picker button small{color:#7a8490;font-size:10.5px}.admission-template-picker__search{gap:5px;padding:10px 22px 8px;display:grid}.admission-template-picker__search>span{color:#687380;font-size:10.5px;font-weight:780}.admission-template-picker__search input{color:#2d3743;min-height:40px;font:inherit;background:#fbfcfd;border:1px solid #d6dde5;border-radius:8px;outline:0;padding:0 11px}.admission-template-picker__search input:focus{background:#fff;border-color:#8a7395;box-shadow:0 0 0 3px #6948781a}.admission-template-picker__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:4px 22px 22px;display:grid}.admission-template-chip{align-items:center;grid-template-columns:auto minmax(0,1fr) auto!important;column-gap:8px!important}.admission-template-chip>span{grid-column:1/-1}.admission-template-chip>strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admission-template-chip>button{color:#5f456b;min-height:28px;font:inherit;cursor:pointer;background:#f0f2f5;border:0;border-radius:6px;padding:0 7px;font-size:9.5px;font-weight:780}.admission-template-chip>button:disabled{opacity:.45;cursor:not-allowed}.admission-note-skeleton{z-index:7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f8fafcf5;border:1px solid #dbe1e7;border-radius:10px;gap:5px;margin-top:10px;padding:7px 8px;display:flex;position:sticky;top:0;overflow-x:auto;box-shadow:0 4px 14px #1822300d}.admission-note-skeleton button{color:#53606e;min-width:max-content;min-height:34px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;padding:0 9px;display:inline-flex}.admission-note-skeleton button:hover{background:#eef2f5}.admission-note-skeleton button span{color:#82909c;font-size:9px;font-weight:820}.admission-note-skeleton button strong{font-size:11px;font-weight:760}.admission-informant-details{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;display:grid}.admission-source-resolved{color:#596773;background:#f8fafb;border:1px solid #dfe5e9;border-radius:8px;grid-column:1/-1;margin:0;padding:9px 10px;font-size:11.5px}.admission-template-more{background:#fafbfd;border:1px solid #e1e5ea;border-radius:10px;grid-column:1/-1;overflow:hidden}.admission-template-more>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:40px;padding:0 11px;list-style:none;display:flex}.admission-template-more>summary::-webkit-details-marker{display:none}.admission-template-more>summary span{color:#465361;font-size:11.5px;font-weight:780}.admission-template-more>summary em{color:#7a8490;font-size:9.5px;font-style:normal;font-weight:650}.admission-template-more__grid{background:#fff;border-top:1px solid #e5e9ed;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;padding:11px;display:grid}.admission-template-more__grid>.admission-note-field--wide,.admission-template-more__grid>.admission-note-source,.admission-template-more__grid>.admission-hpi-events{grid-column:1/-1}.admission-linked-source{background:#f6f9fa;border:1px solid #dbe2e8;border-radius:9px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;padding:10px 11px;display:flex}.admission-linked-source>div{gap:2px;display:grid}.admission-linked-source strong{color:#344653;font-size:12px;font-weight:780}.admission-linked-source span{color:#71808b;font-size:10.5px;line-height:1.35}.admission-linked-source button{flex:none;color:#3e6673!important;background:#fff!important;border-color:#cbd7de!important;min-height:34px!important;font-size:10.5px!important}@media (max-width:720px){.admission-template-picker{padding:8px}.admission-template-picker__panel{border-radius:12px;width:100%;max-height:94vh}.admission-template-picker__recommended{grid-template-columns:1fr}.admission-template-picker__recommended>span{padding-bottom:2px}.admission-template-picker__grid,.admission-informant-details,.admission-template-more__grid{grid-template-columns:1fr}.admission-linked-source{flex-direction:column;align-items:flex-start}}.admission-add-module{color:#5d6874;min-height:36px;font:inherit;cursor:pointer;background:#f8fafb;border:1px dashed #cbd3dc;border-radius:8px;margin:12px 0 0;padding:0 11px;font-size:10.5px;font-weight:760}.admission-add-module:hover{color:#465562;background:#f3f6f8;border-style:solid}.admission-template-presets{gap:7px;padding:14px 22px 6px;display:grid}.admission-template-presets__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.admission-template-presets__head span{color:#65717d;text-transform:uppercase;letter-spacing:.055em;font-size:10.5px;font-weight:820}.admission-template-presets__head em{color:#78838e;font-size:9.5px;font-style:normal;font-weight:700}.admission-template-presets>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.admission-template-presets button,.admission-template-picker__fallback button{text-align:left;cursor:pointer;background:#fff;border:1px solid #dce2e8;border-radius:9px;justify-content:space-between;align-items:center;gap:9px;min-height:52px;padding:8px 11px;display:flex}.admission-template-presets button[data-selected=true],.admission-template-picker__fallback button[data-selected=true]{background:#f7f4f8;border-color:#695074;box-shadow:inset 0 0 0 1px #695074}.admission-template-presets button[data-default=true] small{color:#5f456b}.admission-template-presets button strong,.admission-template-picker__fallback button strong{color:#303a46;font-size:12.5px;font-weight:760}.admission-template-presets button small,.admission-template-picker__fallback button small{color:#7b8590;font-size:9.5px;font-weight:700}.admission-template-picker__fallback{padding:4px 22px 20px}.admission-template-picker__fallback button{width:100%}.admission-history-guide{background:#f9fbfc;border:1px solid #dbe2e8;border-radius:11px;grid-column:1/-1;gap:9px;padding:12px;display:grid}.admission-history-guide>header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.admission-history-guide>header h3{color:#34404c;margin:1px 0;font-size:15px;font-weight:780}.admission-history-guide>header>div>span{color:#74808b;font-size:10.5px}.admission-history-guide>header>strong{color:#536b78;padding-top:4px;font-size:10.5px;font-weight:800}.admission-history-guide>nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.admission-history-guide>nav button{color:#52606d;text-align:left;cursor:pointer;background:#fff;border:1px solid #dde3e9;border-radius:7px;grid-template-columns:20px minmax(0,1fr);align-items:center;column-gap:7px;min-width:0;min-height:38px;padding:6px 8px;display:grid}.admission-history-guide>nav button>span{color:#73808c;background:#edf1f4;border-radius:50%;place-items:center;width:19px;height:19px;font-size:8.5px;font-weight:820;display:grid}.admission-history-guide>nav button>strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10.5px;font-weight:730;overflow:hidden}.admission-history-guide>nav button>small{text-overflow:ellipsis;white-space:nowrap;color:#7a858f;grid-column:2;min-width:0;font-size:9px;overflow:hidden}.admission-history-guide>nav button[data-active=true]{background:#f4f8fa;border-color:#9aaeb9}.admission-history-guide>nav button[data-complete=true]>span{color:#2f6871;background:#dfeaec}.admission-history-guide__answer{border-top:1px solid #e3e8ed;grid-template-columns:minmax(170px,.8fr) minmax(0,1.8fr) auto;align-items:center;gap:8px;padding-top:8px;display:grid}.admission-history-guide__answer>div{gap:2px;display:grid}.admission-history-guide__answer>div strong{color:#34414d;font-size:11px;font-weight:770}.admission-history-guide__answer>div span{color:#78838e;font-size:9.5px;line-height:1.3}.admission-history-guide__answer input,.admission-history-guide__answer textarea{box-sizing:border-box;color:#2f3944;width:100%;min-height:36px;font:inherit;resize:vertical;background:#fff;border:1px solid #d5dce4;border-radius:7px;outline:0;padding:7px 9px;font-size:11.5px}.admission-history-guide__answer input:focus,.admission-history-guide__answer textarea:focus{border-color:#8199a8;box-shadow:0 0 0 3px #4c697c17}.admission-history-guide__answer>button{color:#496474;min-height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d7dee5;border-radius:7px;padding:0 10px;font-size:10px;font-weight:760}.admission-history-guide__answer>button:disabled{opacity:.4;cursor:default}.admission-note-head__actions button[data-active=true]{color:#5f406c!important;background:#f5f1f6!important;border-color:#856c91!important}.admission-note-guidance{margin-top:10px!important}@media (max-width:800px){.admission-template-presets>div{grid-template-columns:1fr}.admission-history-guide>nav{grid-template-columns:repeat(2,minmax(0,1fr))}.admission-history-guide__answer{grid-template-columns:1fr}}@media (max-width:520px){.admission-history-guide>nav{grid-template-columns:1fr}}.admission-guide-toggle{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:8px!important;display:grid!important}.admission-guide-toggle>div{background:#edf1f4;border-radius:7px;grid-template-columns:1fr 1fr;gap:3px;padding:2px;display:inline-grid}.admission-guide-toggle button{color:#66717c;min-height:28px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:0 9px;font-size:9.5px;font-weight:780}.admission-guide-toggle button[data-active=true]{color:#4d6170;background:#fff;box-shadow:0 1px 4px #19222d17}.admission-freeform-hatch{background:#fbfcfd;border:1px dashed #d5dce3;border-radius:9px;grid-column:1/-1;overflow:hidden}.admission-freeform-hatch>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:38px;padding:0 10px;list-style:none;display:flex}.admission-freeform-hatch>summary::-webkit-details-marker{display:none}.admission-freeform-hatch>summary span{color:#4d5b68;font-size:10.5px;font-weight:780}.admission-freeform-hatch>summary em{color:#7a8590;text-transform:uppercase;letter-spacing:.045em;font-size:9px;font-style:normal;font-weight:760}.admission-freeform-hatch>.admission-note-field{padding:0 10px 10px}.admission-manual-exam{grid-column:1/-1;gap:10px;display:grid}.admission-manual-exam__intro{background:#f8fafb;border:1px solid #dfe4e9;border-radius:8px;justify-content:space-between;align-items:center;gap:14px;padding:9px 10px;display:flex}.admission-manual-exam__intro strong{color:#394653;font-size:11px;font-weight:780}.admission-manual-exam__intro span{color:#74808b;text-align:right;font-size:9.5px}.admission-manual-exam__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;display:grid}.admission-manual-exam__grid>.admission-template-more{grid-column:1/-1}.admission-dormant-card{background:#fafbfc;border:1px dashed #d6dde4;border-radius:9px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;min-height:54px;padding:9px 11px;display:flex}.admission-dormant-card>div{gap:2px;display:grid}.admission-dormant-card strong{color:#56626f;font-size:11px;font-weight:760}.admission-dormant-card span{color:#818b95;font-size:9.5px}.admission-dormant-card button{color:#526573;min-height:32px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d1d9e0;border-radius:7px;padding:0 9px;font-size:9.5px;font-weight:760}@media (max-width:720px){.admission-manual-exam__grid{grid-template-columns:1fr}.admission-manual-exam__intro,.admission-dormant-card{flex-direction:column;align-items:flex-start}.admission-manual-exam__intro span{text-align:left}}.admission-freeform-toggle,.admission-exam-freeform__toggle{width:100%;min-height:40px;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:0 11px;display:flex}.admission-freeform-toggle span,.admission-exam-freeform__toggle span{color:#4d5b68;font-size:11px;font-weight:800}.admission-freeform-toggle em,.admission-exam-freeform__toggle em{color:#7a8590;text-transform:uppercase;letter-spacing:.045em;font-size:9px;font-style:normal;font-weight:760}.admission-freeform-hatch[data-open=true]{background:#fff;border-style:solid;border-color:#cbd5df}.admission-exam-freeform{background:#fbfcfd;border:1px dashed #d5dce3;border-radius:9px;grid-column:1/-1;overflow:hidden}.admission-exam-freeform[data-open=true]{background:#fff;border-style:solid;border-color:#cbd5df}.admission-exam-freeform>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 10px 10px;display:grid}.admission-note-whole-freeform{background:#f9fbfc;border:1px solid #d9e0e6;border-radius:12px;margin:0 0 14px;padding:12px}.admission-note-whole-freeform>p{color:#64717d;margin:8px 2px 0;font-size:12px}@media (max-width:760px){.admission-exam-freeform>div{grid-template-columns:1fr}}.admission-note-workspace{--admission-violet:#633078;--admission-violet-strong:#512663;--admission-violet-soft:#f4eff7;--admission-ink:#29333e;--admission-muted:#6d7885;--admission-line:#dbe1e7}.admission-note-head{border-color:#d9dfe6;position:relative;overflow:hidden;box-shadow:0 14px 34px #1b222c12}.admission-note-head:before{content:"";background:var(--admission-violet);height:3px;position:absolute;inset:0 0 auto}.admission-note-head h1{color:var(--admission-ink)}.admission-note-head__actions button{transition:transform .16s,border-color .16s,background .16s,box-shadow .16s}.admission-note-head__actions button:hover:not(:disabled){border-color:#c9bed0;transform:translateY(-1px);box-shadow:0 5px 12px #2c23340f}.admission-note-controlbar{background:#fafbfc;grid-template-columns:repeat(auto-fit,minmax(108px,1fr));align-items:stretch;gap:8px;padding:9px}.admission-note-controlbar>div{background:#fff;border:1px solid #e2e6ea;border-radius:10px;min-width:0;padding:8px 9px}.admission-guide-toggle,.admission-template-chip{grid-column:span 2}.admission-note-controlbar strong,.admission-note-controlbar small{word-break:normal;overflow-wrap:break-word;min-width:0}.admission-guide-toggle{grid-template-columns:1fr!important;align-content:start!important;gap:5px!important;display:grid!important}.admission-guide-toggle>span{grid-column:auto}.admission-guide-toggle>button{text-align:left;align-items:center;gap:9px;width:100%;min-width:0;min-height:48px;color:var(--admission-ink)!important;box-shadow:none!important;background:#f9fafb!important;border:1px solid #dcdfe5!important;border-radius:9px!important;grid-template-columns:auto minmax(0,1fr) auto!important;padding:7px 8px!important;display:grid!important}.admission-guide-toggle>button:hover{background:#fbf9fc!important;border-color:#cdbfd4!important}.admission-guide-toggle>button[data-active=true]{background:var(--admission-violet-soft)!important;border-color:#c9b7d2!important}.admission-guide-toggle__icon{color:#5e6875;background:#eceff3;border-radius:8px;place-items:center;width:29px;height:29px;display:grid}.admission-guide-toggle>button[data-active=true] .admission-guide-toggle__icon{color:var(--admission-violet-strong);background:#e8deed}.admission-guide-toggle__copy{gap:1px;min-width:0;display:grid}.admission-guide-toggle__copy strong{color:var(--admission-ink);font-size:11px;font-weight:840}.admission-guide-toggle__copy small{color:#77818c;font-size:9.5px;font-weight:650;line-height:1.25}.admission-guide-toggle__switch{background:#dfe4e9;border-radius:999px;align-items:center;width:35px;height:20px;padding:2px;transition:background .16s;display:flex}.admission-guide-toggle__switch i{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .16s;display:block;transform:translate(0);box-shadow:0 1px 4px #1f262e2e}.admission-guide-toggle>button[data-active=true] .admission-guide-toggle__switch{background:#8a5b9b}.admission-guide-toggle>button[data-active=true] .admission-guide-toggle__switch i{transform:translate(15px)}.admission-note-section{--section-ink:#66307a;--section-soft:#f8f4fa;border-color:#dce1e7;transition:border-color .16s,box-shadow .16s}.admission-note-section[data-admission-section=medications],.admission-note-section[data-admission-section=examination],.admission-note-section[data-admission-section=template-focus]{--section-ink:#4f6280;--section-soft:#f3f6fa}.admission-note-section[data-admission-section=assessment],.admission-note-section[data-admission-section=plan]{--section-ink:#7b3d61;--section-soft:#faf3f6}.admission-note-section[data-admission-section=medicolegal]{--section-ink:#8a642f;--section-soft:#fcf8ef}.admission-note-section:focus-within{border-color:color-mix(in srgb,var(--section-ink) 28%,#dce1e7);box-shadow:0 12px 28px #1e252f11}.admission-note-section>header{border:1px solid color-mix(in srgb,var(--section-ink) 12%,#e5e8ec);background:var(--section-soft);border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:11px;margin:-4px -4px 14px;padding:10px 11px;display:grid}.admission-note-section__mark{grid-template-rows:1fr auto;place-items:center;gap:0;width:39px;height:39px;padding:4px 0 3px;background:color-mix(in srgb,var(--section-ink) 11%,#fff)!important;min-width:39px!important;color:var(--section-ink)!important;border-radius:10px!important;display:grid!important}.admission-note-section__mark b{letter-spacing:.04em;color:color-mix(in srgb,var(--section-ink) 72%,#66717e);font-size:8px;line-height:1}.admission-note-section h2{color:var(--admission-ink);letter-spacing:-.012em;font-size:18px}.admission-note-section header p{color:#74808c;word-break:normal;overflow-wrap:break-word;max-width:74ch;font-size:11px;line-height:1.4}.admission-note-field input,.admission-note-field textarea,.admission-note-field select{transition:border-color .14s,box-shadow .14s,background .14s}.admission-note-section :is(input,textarea,select):focus-visible{border-color:color-mix(in srgb,var(--section-ink) 48%,#cfd6dd);box-shadow:0 0 0 3px color-mix(in srgb,var(--section-ink) 9%,transparent);background:#fff;outline:0}.admission-note-skeleton{scrollbar-width:thin;scroll-snap-type:x proximity}.admission-note-skeleton button{scroll-snap-align:start;transition:background .14s,color .14s,box-shadow .14s;position:relative}.admission-note-skeleton button[data-active=true]{background:var(--admission-violet-soft);color:var(--admission-violet-strong);box-shadow:inset 0 0 0 1px #dfd1e6}.admission-note-skeleton button[data-active=true] span{color:#815493}.admission-history-guide{background:#fbfafc;border-color:#dfd8e3;gap:11px;padding:13px;box-shadow:inset 0 1px #fff;container-type:inline-size}.admission-history-guide>header{align-items:center}.admission-history-guide__title{grid-template-columns:auto minmax(0,1fr);align-items:center;min-width:0;gap:9px!important;display:grid!important}.admission-history-guide__icon{width:34px;height:34px;color:var(--admission-violet-strong);background:#eee5f1;border-radius:9px;place-items:center;display:grid}.admission-history-guide>header h3{color:var(--admission-ink);margin:0;font-size:15px}.admission-history-guide>header>strong{color:#725082;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #ded3e3;border-radius:999px;flex:none;padding:5px 8px}.admission-history-guide>nav{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:7px}.admission-history-guide>nav button{background:#fff;border-color:#e0e3e8;border-radius:9px;grid-template-columns:27px minmax(0,1fr) 16px;align-items:center;gap:8px;min-width:0;min-height:62px;padding:8px 9px;transition:transform .14s,border-color .14s,background .14s,box-shadow .14s}.admission-history-guide>nav button:hover{border-color:#d0c4d6;transform:translateY(-1px);box-shadow:0 5px 12px #2921300d}.admission-history-guide>nav button[data-active=true]{background:#f7f2f9;border-color:#bda7c7;box-shadow:inset 3px 0 #765086}.admission-history-guide>nav button>.admission-history-guide__step{color:#6f7a86;font-variant-numeric:tabular-nums;background:#eef1f4;border-radius:8px;place-items:center;width:27px;height:27px;font-size:8.5px;font-weight:860;display:grid}.admission-history-guide>nav button[data-active=true]>.admission-history-guide__step{color:var(--admission-violet-strong);background:#e9deee}.admission-history-guide>nav button>.admission-history-guide__copy{place-items:initial;width:auto;min-width:0;height:auto;color:inherit;font-size:inherit;font-weight:inherit;background:0 0;border-radius:0;gap:2px;display:grid}.admission-history-guide__copy strong{color:#34404c;white-space:normal;word-break:normal;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;min-width:0;font-size:10.75px;font-weight:790;line-height:1.25}.admission-history-guide__copy small{color:#7b858f;white-space:normal;word-break:normal;overflow-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;font-size:9.25px;font-weight:620;line-height:1.28;display:-webkit-box;overflow:hidden}.admission-history-guide__chevron{color:#a3abb3;transition:transform .14s,color .14s}.admission-history-guide>nav button[data-active=true] .admission-history-guide__chevron{color:#765086;transform:translate(1px)}.admission-history-guide__answer{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 0 0}.admission-history-guide__answer-copy{min-width:0;gap:2px!important;display:grid!important}.admission-history-guide__answer-copy em{color:#815493;letter-spacing:.06em;text-transform:uppercase;font-size:8.5px;font-style:normal;font-weight:850}.admission-history-guide__answer-copy strong{color:#313c48!important;font-size:12px!important}.admission-history-guide__answer-copy span{word-break:normal;overflow-wrap:break-word;color:#6f7a86!important;font-size:10px!important;line-height:1.4!important}.admission-history-guide__answer-actions{align-items:center;gap:6px!important;display:flex!important}.admission-history-guide__answer-actions button{color:#53616e;min-height:34px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d5d9df;border-radius:8px;align-items:center;gap:6px;padding:0 9px;font-size:9.75px;font-weight:780;display:inline-flex}.admission-history-guide__answer-actions button:first-child{color:#633078;background:#fbf8fc;border-color:#cbbbd2}@container (width<=34rem){.admission-history-guide>header{align-items:flex-start}.admission-history-guide>nav,.admission-history-guide__answer{grid-template-columns:1fr}.admission-history-guide__answer-actions{justify-content:flex-start}}@media (max-width:720px){.admission-note-controlbar{grid-template-columns:1fr 1fr}.admission-guide-toggle,.admission-template-chip{grid-column:1/-1}.admission-note-section>header{align-items:start}}.admission-note-workspace--horizontal{--admission-story:#6f3d7e;--admission-story-soft:#f7f1f9;--admission-state:#3f617f;--admission-state-soft:#f1f6fa;--admission-decision:#7c3d5c;--admission-decision-soft:#faf2f6;--admission-legal:#936a2f;--admission-legal-soft:#fcf7ed;gap:10px;max-width:1180px;margin:0 auto;padding:12px 14px 22px;display:grid}.admission-note-head--horizontal{background:#fff;border-radius:18px;grid-template-columns:auto minmax(260px,1fr) auto;align-items:center;gap:18px;min-height:auto;padding:18px 20px;display:grid}.admission-note-head--horizontal:before{height:3px}.admission-note-head__identity{min-width:0}.admission-note-head__identity .anvaya-eyebrow{margin:0 0 2px}.admission-note-head__identity h1{margin:0;font-size:28px;line-height:1.05}.admission-note-head__identity>span{color:#687584;white-space:normal;overflow-wrap:break-word;margin-top:5px;font-size:13px;display:block}.admission-note-head--horizontal>.admission-note-head__actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.admission-note-head--horizontal>.admission-note-head__actions button{border-radius:10px;min-height:40px;padding:0 14px}.admission-note-head--horizontal>.admission-note-head__actions .primary{color:#fff;background:#632b77;border-color:#632b77}.admission-horizontal-instrument{background:#fbfcfd;border:1px solid #dfe4e9;border-radius:14px;align-items:center;gap:10px;min-height:52px;padding:7px 10px;display:flex}.admission-horizontal-mode{background:#fff;border:1px solid #dfe3e8;border-radius:10px;padding:3px;display:flex}.admission-horizontal-mode button{color:#6b7682;background:0 0;border:0;border-radius:7px;min-height:32px;padding:0 11px;font-weight:750}.admission-horizontal-mode button[data-active=true]{color:#5e286f;background:#eee4f2}.admission-horizontal-template,.admission-horizontal-guided{color:#34404d;background:#fff;border:1px solid #dde2e8;border-radius:10px;align-items:center;gap:8px;min-height:38px;padding:5px 10px;display:flex}.admission-horizontal-template span,.admission-horizontal-template em,.admission-horizontal-guided small{color:#7d8792;font-size:9px;font-style:normal}.admission-horizontal-template strong{font-size:12px}.admission-horizontal-template em{color:#6d357c;margin-left:4px}.admission-horizontal-guided{grid-template-columns:auto auto auto;display:grid}.admission-horizontal-guided>span{text-align:left;display:grid}.admission-horizontal-guided i{background:#dce2e7;border-radius:999px;width:26px;height:15px;position:relative}.admission-horizontal-guided i:after{content:"";background:#fff;border-radius:50%;width:11px;height:11px;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0000002e}.admission-horizontal-guided[data-active=true]{color:#622c73;background:#f8f2fa;border-color:#cdb8d5}.admission-horizontal-guided[data-active=true] i{background:#8a5b9b}.admission-horizontal-guided[data-active=true] i:after{left:13px}.admission-horizontal-meta{color:#6e7985;align-items:center;gap:8px;margin-left:auto;font-size:11px;display:flex}.admission-horizontal-meta span{border-right:1px solid #e1e5e9;padding-right:8px}.admission-horizontal-meta span:last-child{border-right:0}.admission-autosave{color:#63707c;justify-items:end;min-width:112px;font-size:11px;display:grid}.admission-autosave small{color:#98a0a8;font-size:9px}.admission-autosave[data-state=saving]{color:#6f3d7e}.admission-autosave[data-state=error]{color:#a34a4a}.admission-autosave button{color:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.admission-horizontal-progress{z-index:14;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);scrollbar-width:thin;background:#fafbfcf5;border:1px solid #dfe4e9;border-radius:14px;gap:5px;padding:7px;display:flex;position:sticky;top:8px;overflow-x:auto}.admission-horizontal-progress button{color:#66727f;background:0 0;border:1px solid #0000;border-radius:9px;flex:none;align-items:center;gap:7px;min-height:38px;padding:0 10px;display:flex}.admission-horizontal-progress button span{background:#edf1f4;border-radius:7px;place-items:center;width:22px;height:22px;font-size:8px;font-weight:850;display:grid}.admission-horizontal-progress button strong{white-space:nowrap;font-size:10.5px}.admission-horizontal-progress button[data-complete=true] span{color:#376479;background:#e4edf0}.admission-horizontal-progress button[data-active=true]{color:#5f2c71;background:#f5edf8;border-color:#d9c8e0}.admission-horizontal-progress button[data-active=true] span{color:#5f2c71;background:#e8dcef}.admission-horizontal-canvas{align-items:start;min-height:540px;display:grid}.admission-horizontal-canvas>.admission-note-section,.admission-horizontal-canvas>.admission-horizontal-screen,.admission-horizontal-canvas>.admission-horizontal-review{background:#fff;border-radius:18px;min-height:500px;margin:0}.admission-horizontal-canvas>.admission-note-section{padding:18px}.admission-horizontal-canvas>.admission-note-section>header{margin:-4px -4px 18px;padding:12px 14px}.admission-horizontal-canvas>.admission-note-section[data-admission-section=informant],.admission-horizontal-canvas>.admission-note-section[data-admission-section=history],.admission-horizontal-canvas>.admission-note-section[data-admission-section=past-history]{--section-ink:var(--admission-story);--section-soft:var(--admission-story-soft)}.admission-horizontal-canvas>.admission-note-section[data-admission-section=medications],.admission-horizontal-canvas>.admission-note-section[data-admission-section=examination],.admission-horizontal-canvas>.admission-note-section[data-admission-section=template-focus]{--section-ink:var(--admission-state);--section-soft:var(--admission-state-soft)}.admission-horizontal-canvas>.admission-note-section[data-admission-section=assessment],.admission-horizontal-canvas>.admission-note-section[data-admission-section=plan]{--section-ink:var(--admission-decision);--section-soft:var(--admission-decision-soft)}.admission-horizontal-canvas>.admission-note-section[data-admission-section=medicolegal]{--section-ink:var(--admission-legal);--section-soft:var(--admission-legal-soft)}.admission-horizontal-canvas .admission-note-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.admission-horizontal-canvas .admission-note-field--wide,.admission-horizontal-canvas .admission-freeform-hatch,.admission-horizontal-canvas .admission-linked-source,.admission-horizontal-canvas details{grid-column:1/-1}.admission-horizontal-canvas textarea{resize:vertical}.admission-free-text-screen{border:1px solid #dfe3e8;padding:20px}.admission-free-text-screen>header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:16px;display:flex}.admission-free-text-screen h2{margin:2px 0 3px;font-size:24px}.admission-free-text-screen>header span{color:#74808c;font-size:12px}.admission-free-text-screen>header button{background:#fff;border:1px solid #d8dce2;border-radius:9px;min-height:36px;padding:0 12px}.admission-authoring-choice{z-index:100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1d222a57;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.admission-authoring-choice>section{background:#fff;border:1px solid #dcdfe5;border-radius:20px;width:min(820px,94vw);padding:24px;box-shadow:0 24px 70px #1c202833}.admission-authoring-choice h2{margin:4px 0 6px;font-size:26px}.admission-authoring-choice>section>p:not(.anvaya-eyebrow){color:#6f7b87;margin:0}.admission-authoring-choice__options{grid-template-columns:1fr 1fr;gap:14px;margin-top:20px;display:grid}.admission-authoring-choice__options article{background:#fbfcfd;border:1px solid #dfe3e8;border-radius:14px;grid-template-columns:auto 1fr;gap:12px;padding:16px;display:grid}.admission-authoring-choice__icon{color:#653176;background:#eee4f2;border-radius:11px;place-items:center;width:40px;height:40px;display:grid}.admission-authoring-choice__options article>div strong{font-size:17px}.admission-authoring-choice__options article>div p{color:#75818d;margin:3px 0 0;font-size:11px}.admission-authoring-choice__options article>button{color:#612d72;background:#f7f1f9;border:1px solid #cdb9d5;border-radius:9px;grid-column:1/-1;min-height:40px;font-weight:800}.admission-authoring-choice__options footer{color:#77828d;border-top:1px solid #e8ebee;grid-column:1/-1;justify-content:space-between;align-items:center;gap:10px;padding-top:8px;font-size:10px;display:flex}.admission-authoring-choice__options footer button{color:#642f75;background:0 0;border:0;padding:0}.admission-authoring-choice__options footer label{align-items:center;gap:6px;display:flex}.admission-guided-history{grid-column:1/-1;gap:13px;display:grid}.admission-guided-history>header{background:#fbf8fc;border:1px solid #e1d8e5;border-radius:12px;justify-content:space-between;align-items:flex-start;gap:18px;padding:12px 14px;display:flex}.admission-guided-history>header h3{margin:2px 0;font-size:18px}.admission-guided-history>header span{color:#75808b;font-size:11px}.admission-guided-history>header button{color:#633074;background:#fff;border:1px solid #d7c7dd;border-radius:8px;min-height:34px;padding:0 10px}.admission-guided-history__roadmap{scrollbar-width:thin;gap:6px;padding-bottom:3px;display:flex;overflow-x:auto}.admission-guided-history__roadmap button{color:#697582;background:#fff;border:1px solid #dfe3e7;border-radius:8px;flex:none;align-items:center;gap:6px;min-height:34px;padding:0 9px;display:flex}.admission-guided-history__roadmap button span{background:#eef1f4;border-radius:6px;place-items:center;width:20px;height:20px;font-size:8px;font-weight:800;display:grid}.admission-guided-history__roadmap button strong{white-space:nowrap;font-size:9.5px}.admission-guided-history__roadmap button[data-complete=true]{color:#3e687b;border-color:#cbd9df}.admission-guided-history__roadmap button[data-active=true]{color:#5f2b70;background:#f8f1fa;border-color:#bfa5ca;box-shadow:inset 3px 0 #744486}.admission-guided-history__question{background:#fff;border:1px solid #dddfe4;border-radius:14px;gap:12px;padding:18px;display:grid}.admission-guided-history__question h4{margin:3px 0 4px;font-size:20px}.admission-guided-history__question>div>p:not(.anvaya-eyebrow){color:#6f7c88;margin:0}.admission-guided-history__question textarea{width:100%;min-height:88px;font:inherit;border:1px solid #d6dce2;border-radius:10px;padding:12px}.admission-guided-history__quick{flex-wrap:wrap;gap:6px;display:flex}.admission-guided-history__quick button{background:#f8fafb;border:1px solid #d9dee3;border-radius:8px;min-height:32px;padding:0 10px}.admission-guided-history__question footer{justify-content:space-between;display:flex}.admission-guided-history__question footer button{background:#fff;border:1px solid #d7dce1;border-radius:8px;min-height:36px;padding:0 12px}.admission-guided-history__linked{background:#f4f8fa;border:1px solid #cedde3;border-radius:10px;grid-template-columns:1fr auto;gap:5px 12px;padding:12px;display:grid}.admission-guided-history__linked span{color:#547285;grid-column:1/-1;font-size:10px}.admission-guided-history__linked strong{font-size:12px}.admission-guided-history__linked button{color:#3e6279;background:0 0;border:0}.admission-guided-history__other{border:1px dashed #d7ccd9;border-radius:10px;padding:0 12px}.admission-guided-history__other summary{color:#653275;cursor:pointer;align-items:center;min-height:38px;font-weight:750;display:flex}.admission-guided-history__other>div{padding:0 0 12px}.admission-guided-history__compose{align-items:center;gap:10px;display:flex}.admission-guided-history__compose button{color:#fff;background:#6a347b;border:1px solid #6d387d;border-radius:9px;min-height:38px;padding:0 14px;font-weight:800}.admission-guided-history__compose span{color:#7a8490;font-size:10px}.admission-guided-history--narrative .admission-note-field{grid-column:1/-1}.admission-mlc-groups{grid-column:1/-1;grid-template-columns:1.35fr .65fr;gap:12px;display:grid}.admission-mlc-groups>section{background:#fffdfa;border:1px solid #e3ddd3;border-radius:12px;padding:14px}.admission-mlc-groups>section>header{gap:2px;margin-bottom:12px;display:grid}.admission-mlc-groups>section>header strong{color:#6f522b}.admission-mlc-groups>section>header span{color:#8a7b69;font-size:10px}.admission-mlc-groups .admission-incident-facts__grid{grid-template-columns:1fr 1fr}.admission-horizontal-review{border:1px solid #dfe3e8;padding:20px}.admission-horizontal-review>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.admission-horizontal-review h2{margin:2px 0;font-size:24px}.admission-horizontal-review>header span{color:#75818d;font-size:11px}.admission-horizontal-review>header button{color:#632f74;background:#f8f2fa;border:1px solid #cdbad5;border-radius:9px;min-height:38px;padding:0 12px}.admission-horizontal-review__summary{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px;display:grid}.admission-horizontal-review__summary article{border:1px solid #e1e5e9;border-radius:11px;align-items:center;gap:10px;padding:14px;display:flex}.admission-horizontal-review__summary strong{font-size:20px}.admission-horizontal-review__summary span{color:#6f7a85;font-size:11px}.admission-horizontal-review__summary article[data-state=attention]{background:#fdf8f2;border-color:#ead5c1}.admission-horizontal-review__summary article[data-state=complete]{background:#f5f9fa;border-color:#d2dfe3}.admission-horizontal-review__issues{gap:7px;margin-top:14px;display:grid}.admission-horizontal-review__issues button{text-align:left;background:#fff;border:1px solid #e0e4e8;border-radius:9px;padding:11px 12px}.admission-horizontal-review__issues strong,.admission-horizontal-review__issues span{display:block}.admission-horizontal-review__issues span{color:#737e89;margin-top:2px;font-size:10px}.admission-horizontal-review__reason{color:#68737f;background:#f7f8fa;border-radius:9px;padding:11px}.admission-horizontal-event{border:1px solid #e1e5e8;border-radius:9px;grid-template-columns:1fr 1fr;gap:8px;padding:10px;display:grid}.admission-horizontal-event header,.admission-horizontal-event .wide{grid-column:1/-1}.admission-horizontal-event header{justify-content:space-between;display:flex}.admission-horizontal-event label{gap:4px;display:grid}.admission-horizontal-event input,.admission-horizontal-event select,.admission-horizontal-event textarea{border:1px solid #d8dde2;border-radius:8px;width:100%;padding:8px}.admission-horizontal-footer{z-index:13;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff5;border:1px solid #dfe3e8;border-radius:13px;justify-content:space-between;align-items:center;gap:16px;padding:10px 12px;display:flex;position:sticky;bottom:8px;box-shadow:0 8px 24px #1d232b14}.admission-horizontal-footer>div:first-child{gap:1px;display:grid}.admission-horizontal-footer>div:first-child span{color:#73808b;font-size:10px}.admission-horizontal-footer>div:first-child strong{color:#4f5c68;font-size:11px}.admission-horizontal-footer>div:last-child{gap:7px;display:flex}.admission-horizontal-footer button{background:#fff;border:1px solid #d7dce1;border-radius:9px;min-height:38px;padding:0 13px}.admission-horizontal-footer button.primary{color:#fff;background:#632b77;border-color:#632b77}@media (max-width:900px){.admission-note-head--horizontal{grid-template-columns:auto 1fr}.admission-note-head--horizontal>.admission-note-head__actions{grid-column:1/-1;justify-content:flex-start}.admission-horizontal-instrument{flex-wrap:wrap}.admission-horizontal-meta{margin-left:0}.admission-autosave{margin-left:auto}.admission-horizontal-canvas .admission-note-fields,.admission-mlc-groups{grid-template-columns:1fr}}@media (max-width:640px){.admission-note-workspace--horizontal{padding:7px}.admission-note-head--horizontal{padding:14px}.admission-note-head__identity h1{font-size:23px}.admission-authoring-choice__options,.admission-horizontal-review__summary{grid-template-columns:1fr}.admission-horizontal-footer{flex-direction:column;align-items:flex-start}.admission-horizontal-footer>div:last-child{justify-content:flex-end;width:100%}}.admission-exam-companion--horizontal{gap:12px;display:grid}.admission-exam-companion--horizontal .admission-exam-companion__head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.admission-exam-companion--horizontal .admission-exam-companion__head h3{margin:2px 0;font-size:18px}.admission-exam-companion--horizontal .admission-exam-companion__head span{color:#74818d;font-size:11px}.admission-exam-companion--horizontal .admission-exam-roadmap{scrollbar-width:thin;gap:6px;padding-bottom:3px;display:flex;overflow-x:auto}.admission-exam-companion--horizontal .admission-exam-roadmap button{border-radius:8px;flex:none;align-items:center;gap:6px;min-height:34px;padding:0 9px;display:flex}.admission-exam-companion--horizontal .admission-exam-roadmap button[data-active=true]{background:#f0f6f9;border-color:#aec3cf;box-shadow:inset 3px 0 #52738a}.admission-exam-focus-grid{grid-template-columns:minmax(0,1.45fr) minmax(250px,.55fr);align-items:start;gap:12px;display:grid}.admission-exam-active{background:#fff;border:1px solid #dce3e8;border-radius:13px;gap:13px;padding:17px;display:grid}.admission-exam-active>header{grid-template-columns:auto 1fr;align-items:start;gap:10px;display:grid}.admission-exam-active>header>span{color:#456a80;background:#e8f0f4;border-radius:9px;place-items:center;width:30px;height:30px;font-weight:850;display:grid}.admission-exam-active h4{margin:0 0 3px;font-size:19px}.admission-exam-active p{color:#6f7d89;margin:0;font-size:11px}.admission-exam-active__value{background:#f7fafb;border:1px solid #dce4e8;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:13px;display:flex}.admission-exam-active__value strong{font-size:12px;line-height:1.45}.admission-exam-active__value button{color:#45697f;background:0 0;border:0}.admission-exam-active textarea{width:100%;font:inherit;border:1px solid #d5dde2;border-radius:10px;padding:11px}.admission-exam-active>footer{justify-content:space-between;display:flex}.admission-exam-active>footer button{background:#fff;border:1px solid #d7dee3;border-radius:8px;min-height:35px;padding:0 11px}.admission-exam-summary{scrollbar-width:thin;gap:5px;max-height:360px;padding-right:2px;display:grid;overflow:auto}.admission-exam-summary button{text-align:left;background:#fbfcfd;border:1px solid #e2e6e9;border-radius:9px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;padding:8px;display:grid}.admission-exam-summary button>span{color:#527286;background:#edf2f4;border-radius:7px;place-items:center;width:24px;height:24px;font-size:8px;font-weight:850;display:grid}.admission-exam-summary button div{gap:1px;min-width:0;display:grid}.admission-exam-summary strong{font-size:10px}.admission-exam-summary small{text-overflow:ellipsis;white-space:nowrap;color:#7d8791;font-size:9px;overflow:hidden}.admission-exam-summary button[data-active=true]{background:#f1f6f9;border-color:#aec3cf}.admission-exam-companion--horizontal .admission-exam-freeform{margin-top:0}.admission-mlc-groups__incident{grid-row:span 2}.admission-mlc-groups>section .admission-note-field{margin-bottom:9px}.admission-mlc-groups>section .admission-note-field:last-child{margin-bottom:0}@media (max-width:820px){.admission-exam-focus-grid{grid-template-columns:1fr}.admission-exam-summary{max-height:230px}.admission-mlc-groups__incident{grid-row:auto}}.admission-horizontal-review__issues article{background:#fff;border:1px solid #e0e4e8;border-radius:9px;padding:0;overflow:hidden}.admission-horizontal-review__issues article>button{background:#fff;border:0;border-radius:0;width:100%}.admission-horizontal-review__issues article details{color:#707b86;padding:0 12px 10px;font-size:10px}.admission-horizontal-review__issues article summary{cursor:pointer;color:#6c377c;font-weight:750}.admission-horizontal-review__issues article p{margin:5px 0 0;line-height:1.45}.anvaya20-root{--a20-current-rail:var(--a20-rail-base)}.anvaya20-root[data-rail-expanded=true]{--a20-current-rail:var(--a20-rail)}.anvaya20-rail{box-shadow:none!important;width:var(--a20-current-rail)!important;background:#0b0b0f!important;border-right:1px solid #1c1f27!important;transition:width .24s cubic-bezier(.22,.8,.26,1)!important}.anvaya20-stage{will-change:margin-left;margin-left:var(--a20-current-rail)!important;transition:margin-left .24s cubic-bezier(.22,.8,.26,1)!important}.anvaya20-rail-head{gap:7px!important;min-height:60px!important;margin-bottom:17px!important}.anvaya20-brand{background:0 0!important;border-radius:6px!important;gap:11px!important;height:58px!important;padding:0 4px!important}.anvaya20-brand:hover{background:#ffffff07!important}.anvaya20-brand-mark{object-fit:contain;flex:0 0 44px;width:44px;height:44px;display:block}.anvaya20-wordmark{color:#eceef2!important;letter-spacing:.17em!important;text-transform:uppercase!important;font-family:"Source Sans 3 Variable","Source Sans 3",Segoe UI Variable,Segoe UI,sans-serif!important;font-size:15px!important;font-weight:660!important;line-height:1!important}.anvaya20-rail-toggle{color:#9aa1ac!important;border-radius:6px!important;transition:background .14s,color .14s,transform 90ms!important}.anvaya20-rail-toggle:hover{color:#f5f6f8!important;background:#ffffff0e!important}.anvaya20-root[data-rail-expanded=false] .anvaya20-rail-head{flex-direction:column!important;justify-content:flex-start!important;gap:5px!important;min-height:96px!important;margin-bottom:11px!important}.anvaya20-root[data-rail-expanded=false] .anvaya20-brand{flex:0 0 52px!important;justify-content:center!important;width:52px!important;height:52px!important;padding:0!important}.anvaya20-root[data-rail-expanded=false] .anvaya20-brand-mark{flex-basis:42px;width:42px;height:42px}.anvaya20-root[data-rail-expanded=false] .anvaya20-wordmark{display:none!important}.anvaya20-root[data-rail-expanded=false] .anvaya20-rail{cursor:pointer}.anvaya20-rail-nav{gap:5px!important;padding:1px 0 14px!important}.anvaya20-rail-tools{border-top:1px solid #ffffff16!important;gap:4px!important;margin-top:auto!important;padding-top:13px!important}.anvaya20-admin-cluster{gap:4px;display:grid}.anvaya20-admin-cluster--teihsra{border-top:1px solid #c1264a3d;margin-top:9px;padding-top:9px}.anvaya20-nav-button,.anvaya20-rail-tools>button{min-height:44px!important;box-shadow:none!important;color:#bbc0c9!important;background:0 0!important;border:0!important;border-radius:6px!important;transition:color .14s,background .14s,transform 90ms!important}.anvaya20-nav-button:hover,.anvaya20-rail-tools>button:hover{color:#fff!important;box-shadow:none!important;background:#ffffff07!important}.anvaya20-nav-button[data-active=true]{color:#fff!important;box-shadow:none!important;background:0 0!important}.anvaya20-nav-button[data-active=true] svg{color:#c1264a!important}.anvaya20-nav-button:before,.anvaya20-nav-button:after,.anvaya20-nav-item[data-home=true]>.anvaya20-nav-button:before,.anvaya20-nav-item[data-home=true]>.anvaya20-nav-button:after{content:none!important;box-shadow:none!important;background:0 0!important;display:none!important}.anvaya20-nav-button[data-active=true]{color:#fff!important;background:0 0!important}.anvaya20-nav-item[data-home=true]>.anvaya20-nav-button{background:0 0!important}.anvaya20-nav-button:active,.anvaya20-rail-toggle:active,.anvaya20-brand:active{transform:translateY(1px)!important}.anvaya20-tool-copy{min-width:0;text-overflow:clip!important;white-space:normal!important;gap:1px!important;line-height:1!important;display:grid!important;overflow:visible!important}.anvaya20-tool-copy small{color:#a996ad;letter-spacing:.14em;line-height:1.05;font-size:8px!important;font-weight:800!important}.anvaya20-tool-copy b{color:#f1f2f4;font-size:14px;font-weight:680;line-height:1.15}.anvaya20-control-centre-button{min-height:52px!important}.anvaya20-root[data-rail-expanded=false] .anvaya20-nav-button>span,.anvaya20-root[data-rail-expanded=false] .anvaya20-rail-tools>button>span{display:none!important}.anvaya20-root[data-rail-expanded=false] .anvaya20-admin-cluster--teihsra{margin-top:7px;padding-top:7px}.anvaya20-root[data-rail-expanded=false] .anvaya20-rail-footer{text-align:center;padding-left:0!important;padding-right:0!important}.anvaya20-root[data-rail-expanded=false] .anvaya20-rail-footer>span{font-size:8px!important}.anvaya20-root[data-rail-expanded=false] .anvaya20-nav-button:hover>span,.anvaya20-root[data-rail-expanded=false] .anvaya20-nav-button:focus-visible>span,.anvaya20-root[data-rail-expanded=false] .anvaya20-rail-tools>button:hover>span,.anvaya20-root[data-rail-expanded=false] .anvaya20-rail-tools>button:focus-visible>span{display:none!important;position:static!important}@media (max-width:1120px){.anvaya20-root[data-rail-expanded=true]{--a20-current-rail:208px}}@media (max-width:760px){.anvaya20-root,.anvaya20-root[data-rail-expanded=true],.anvaya20-root[data-rail-expanded=false]{--a20-current-rail:0px}.anvaya20-stage{margin-left:0!important;transition:none!important}}@media (prefers-reduced-motion:reduce){.anvaya20-stage,.anvaya20-rail,.anvaya20-nav-button,.anvaya20-rail-toggle,.anvaya20-brand{transition:none!important}}.anvaya-separate-plane{min-height:100vh;position:relative}.anvaya-separate-plane-exit{z-index:240;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#f2f4f7;letter-spacing:.01em;cursor:pointer;background:#0e131ce0;border:1px solid #ffffff29;border-radius:11px;align-items:center;gap:7px;min-height:38px;padding:0 11px;font-size:11px;font-weight:800;display:flex;position:fixed;top:14px;left:14px;box-shadow:0 8px 24px #0000002e}.anvaya-separate-plane-exit svg{width:15px;height:15px}.anvaya-separate-plane-exit:hover{background:#171e2af2}.anvaya-separate-plane-exit:focus-visible{outline-offset:2px;outline:2px solid}@media (max-width:720px){.anvaya-separate-plane-exit{min-height:36px;top:10px;left:10px}}.anvaya20-wordmark-image{object-fit:contain;object-position:left center;flex:0 115px;width:115px;max-width:100%;height:26px;display:block}.anvaya20-root[data-rail-expanded=false] .anvaya20-wordmark-image{display:none!important}@media (max-width:1120px){.anvaya20-wordmark-image{flex-basis:103px;width:103px}}.anvaya20-root[data-rail-expanded=true] .anvaya20-rail-head{align-items:center;min-width:0;gap:5px!important}.anvaya20-rail-head .anvaya20-brand{box-sizing:border-box;max-width:calc(100% - 33px);overflow:hidden;min-width:0!important;box-shadow:none!important;border:0!important;outline:0!important;flex:auto!important;gap:7px!important;padding:0 2px!important}.anvaya20-rail-head .anvaya20-brand:focus-visible{outline-offset:-2px;outline:2px solid #d3c8dd!important}.anvaya20-rail-head .anvaya20-brand-mark{box-sizing:border-box;object-fit:contain;object-position:center;background:0 0;border-radius:8px;flex:0 0 42px;width:42px;height:42px;padding:4px}.anvaya20-rail-head .anvaya20-wordmark-image{object-fit:contain;object-position:left center;flex:0 110px;width:110px;min-width:0;max-width:100%;height:24px;display:block}.anvaya20-rail-head .anvaya20-rail-toggle{flex:0 0 28px;width:28px;min-width:28px;height:34px;margin-left:auto;box-shadow:none!important;border:0!important}.anvaya20-root[data-rail-expanded=false] .anvaya20-rail-head .anvaya20-brand{max-width:52px;justify-content:center!important;gap:0!important}.anvaya20-root[data-rail-expanded=false] .anvaya20-rail-head .anvaya20-wordmark-image{display:none!important}@media (max-width:1120px){.anvaya20-root[data-rail-expanded=true] .anvaya20-rail-head .anvaya20-brand{gap:6px!important}.anvaya20-root[data-rail-expanded=true] .anvaya20-rail-head .anvaya20-brand-mark{flex-basis:38px;width:38px;height:38px}.anvaya20-root[data-rail-expanded=true] .anvaya20-rail-head .anvaya20-wordmark-image{flex-basis:100px;width:100px}}.anvaya20-root[data-rail-expanded=false] .anvaya20-rail-toggle{place-items:center!important;width:44px!important;height:44px!important;margin-inline:auto!important;padding:0!important;display:grid!important}.anvaya20-root[data-rail-expanded=false] .anvaya20-rail-toggle svg{width:20px!important;height:20px!important;margin:auto!important}.anvaya20-switcher-quick{gap:8px;margin:0 0 14px;display:grid}.anvaya20-switcher-quick>span{font-size:12px;font-weight:750}.anvaya20-switcher-quick select{color:#152332;width:100%;min-height:46px;font:inherit;background:#fff;border:1px solid #aeb8c3;border-radius:8px;padding:10px 12px;font-size:14px}.patients-heading{background:linear-gradient(118deg,#101827 0%,#17233a 58%,#241a34 100%)!important;border:1px solid #2a3650!important;border-radius:14px!important;min-height:116px!important;padding:18px 20px!important;box-shadow:0 12px 30px #0e142229!important}.patients-heading .anvaya-eyebrow{color:#b8a7c6!important;letter-spacing:.16em!important;margin-bottom:6px!important;font-size:10px!important}.patients-scope-trigger{color:#f6f7fa!important;gap:10px!important}.patients-scope-trigger>i{color:#d6c5e2;background:#2a2340;border:1px solid #d6cae233;border-radius:9px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.patients-scope-trigger>i svg{width:18px;height:18px}.patients-scope-trigger>b{color:#a99ab7;font-size:14px;font-weight:700}.patients-institution-context{color:#bcc5d2!important;margin-top:7px!important;font-size:13px!important;font-weight:650!important}.patients-data-safety{align-items:center;gap:5px;color:#c5b6cf!important;margin-top:8px!important;font-size:9px!important;display:inline-flex!important}.patients-data-safety svg{width:12px;height:12px}.patients-scope-menu{max-height:min(540px,68vh);overflow:auto;background:#161f31!important;border-color:#39445c!important;width:min(400px,86vw)!important;padding:7px!important;top:76px!important}.patients-scope-menu button{grid-template-columns:28px minmax(0,1fr)!important;gap:9px!important;min-height:48px!important}.patients-scope-menu button>i{color:#ab9bb7;background:#232c40;border-radius:7px;place-items:center;width:26px;height:26px;display:grid}.patients-scope-menu button>i svg{width:14px;height:14px}.patients-scope-menu button>span{gap:2px;display:grid}.patients-scope-menu button strong{font-size:13px!important}.patients-scope-menu button small{text-transform:none!important;letter-spacing:.01em!important;font-size:10px!important}.patients-heading-actions .patients-header-tile{text-align:left;cursor:pointer;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px;width:168px;min-height:76px!important;box-shadow:none!important;border-radius:11px!important;padding:10px 12px!important;display:grid!important}.patients-heading-actions .patients-header-tile>i{border-radius:9px;place-items:center;width:38px;height:38px;display:grid}.patients-heading-actions .patients-header-tile>i svg{width:19px;height:19px}.patients-heading-actions .patients-header-tile>span{gap:2px;display:grid}.patients-heading-actions .patients-header-tile strong{font-size:14px;line-height:1.1}.patients-heading-actions .patients-header-tile small{font-size:10px;font-weight:650;line-height:1.1}.patients-header-tile--scan{color:#edf0f5!important;background:#222d45!important;border:1px solid #485570!important}.patients-header-tile--admit{color:#fff!important;background:#b02a53!important;border:1px solid #b82d56!important}.patients-header-tile--admit>i{color:#fff;background:#ffffff24}.patients-header-tile--admit small{color:#f4dce4}.patients-smart-row{grid-template-columns:minmax(0,2fr) minmax(0,1fr)!important;gap:12px 56px!important;margin-bottom:12px!important}.patients-unit-tiles{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}.patients-temporal-tiles{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.patients-unit-tiles button,.patients-temporal-tiles button{border-radius:10px!important;grid-template-columns:38px minmax(0,1fr) auto!important;gap:0 10px!important;min-height:82px!important;padding:12px 13px!important}.patients-unit-tiles button>i,.patients-temporal-tiles button>i{border-radius:9px!important;width:36px!important;height:36px!important}.patients-unit-tiles button>i svg,.patients-temporal-tiles button>i svg{width:18px!important;height:18px!important}.patients-unit-tiles button span,.patients-temporal-tiles button span{font-size:14.5px!important;font-weight:800!important}.patients-unit-tiles button strong,.patients-temporal-tiles button strong{font-size:32px!important;font-weight:730!important}.patients-preset-defaults button{font-size:12px!important}.patients-saved-view button,.patients-saved-views>button{font-size:11px!important}.patients-search-wrap{height:44px!important;min-height:44px!important}.patients-search-label input{font-size:13px!important}.patients-count{font-size:11px!important}.patients-column-filter summary{align-items:center;gap:6px;display:flex;letter-spacing:.035em!important;font-size:11.5px!important}.patients-column-filter label span{font-size:9.5px!important}.patients-column-filter select{font-size:11.5px!important}.patients-ward-group{gap:5px;display:grid}.patients-ward-group+.patients-ward-group{margin-top:10px}.patients-ward-group__head{color:#3c4050;background:#e9e6ed;border-left:3px solid #766087;border-radius:0 7px 7px 0;justify-content:space-between;align-items:center;gap:12px;min-height:36px;padding:0 10px;display:flex}.patients-ward-group__head>span{align-items:center;gap:7px;min-width:0;display:flex}.patients-ward-group__head svg{color:#665371;width:14px;height:14px}.patients-ward-group__head b{text-align:center;color:#50385b;min-width:28px;font-size:13px}.patients-ward-group__rows{gap:5px;display:grid}.patient-census-card.patients-roster-v2__row{min-height:92px!important;padding:13px 15px!important}.patients-roster-v2__row[data-identity-color="0"]{background:#eee8f3!important}.patients-roster-v2__row[data-identity-color="1"]{background:#e7edf5!important}.patients-roster-v2__row[data-identity-color="2"]{background:#f3e7ec!important}.patients-roster-v2__row[data-identity-color="3"]{background:#e9eef0!important}.patients-roster-v2__row[data-identity-color="4"]{background:#f0e8ef!important}.patients-roster-v2__row[data-identity-color="5"]{background:#e6ebf3!important}.patients-roster-v2__row[data-identity-color="6"]{background:#eee7f0!important}.patients-roster-v2__row[data-identity-color="7"]{background:#e9edf2!important}.patients-roster-v2__row[data-identity-color="8"]{background:#f2e9e6!important}.patients-roster-v2__row[data-identity-color="9"]{background:#e8e7f1!important}.patients-roster-v2__row .patient-census-identity strong{font-size:18.5px!important}.patients-roster-v2__uhid{font-size:11.5px!important}.patients-roster-v2__row .patient-census-identity span{font-size:12.5px!important}.patients-roster-v2__clinical{gap:4px!important;display:grid!important}.v115-patient-consultant,.v115-patient-location{align-items:center;gap:5px;width:max-content;max-width:100%;border-radius:7px!important;padding:5px 8px!important;font-size:12.5px!important;font-weight:760!important;line-height:1!important;display:inline-flex!important}.v115-patient-consultant svg,.v115-patient-location svg{flex:none;width:12px;height:12px}@media (max-width:1180px){.patients-smart-row{grid-template-columns:1fr!important;gap:10px!important}.patients-temporal-tiles{margin-left:0!important}}@media (max-width:760px){.patients-heading-actions{width:100%}.patients-header-tile{flex:1;width:auto}}.patients-roster-v2 .v115-patient-list-head{color:#f4f1f7!important;background:#3a2f50!important;border-color:#3a2f50!important;min-height:64px!important;padding:0 16px!important;box-shadow:0 4px 12px #231b3114!important}.patients-column-filter summary{letter-spacing:.035em!important;color:#f2eef6!important;font-size:15.5px!important;font-weight:820!important}.patients-column-filter summary svg{color:#d4c4df!important;width:18px!important;height:18px!important}.patients-column-filter summary:after{color:#bba9c7!important}.patients-ward-group__head{border-left-width:4px!important;min-height:48px!important;padding:0 14px!important}.patients-ward-group__head strong{font-size:15.5px!important}.patients-ward-group__head small{font-size:12.5px!important}.patients-ward-group__head b{font-size:15px!important}.patients-ward-group__head svg{width:16px!important;height:16px!important}.patients-ward-group__head[data-location-color="0"]{color:#304b57!important;background:#d9e5ea!important;border-left-color:#5f8798!important}.patients-ward-group__head[data-location-color="1"]{color:#624820!important;background:#eee0c9!important;border-left-color:#a27e43!important}.patients-ward-group__head[data-location-color="2"]{color:#3c5066!important;background:#dce2ea!important;border-left-color:#7087a2!important}.patients-ward-group__head[data-location-color="3"]{color:#644534!important;background:#eadbcf!important;border-left-color:#9a735c!important}.patients-ward-group__head[data-location-color="4"]{color:#355255!important;background:#d9e2e3!important;border-left-color:#6d9194!important}.patients-ward-group__head[data-location-color="5"]{color:#5d5036!important;background:#e6dfcf!important;border-left-color:#94845f!important}.patients-ward-group__head[data-location-color="6"]{color:#414965!important;background:#dce0ea!important;border-left-color:#7b82a2!important}.patients-ward-group__head[data-location-color="7"]{color:#61483e!important;background:#e8dcd5!important;border-left-color:#9a7667!important}.patients-discovery{--patients-font:"Inter","Segoe UI Variable","Segoe UI",Aptos,Arial,sans-serif;--patients-display:var(--patients-font);--patients-ink:#171622;--patients-violet:#68449a;--patients-paper:#fffefd;--patients-canvas:#f7f6f9;font-family:var(--patients-font)!important}.patients-discovery button,.patients-discovery input,.patients-discovery select{font-family:var(--patients-font)!important}.patients-heading{background:#171622!important;border:1px solid #302a3b!important;border-top:4px solid #68449a!important;border-radius:6px!important;box-shadow:0 10px 26px #17162224!important}.patients-scope-trigger>span{font-family:var(--patients-display)!important;letter-spacing:-.012em!important;font-size:36px!important;font-weight:400!important}.patients-scope-trigger>i{color:#fff!important;background:#68449a!important;border:0!important;border-radius:4px!important}.patients-scope-menu{border-radius:5px!important}.patients-scope-menu button{border-radius:2px!important}.patients-scope-menu button>i{border-radius:3px!important}.patients-heading-actions .patients-header-tile{border-radius:4px!important;box-shadow:0 6px 16px #0000001a!important}.patients-heading-actions .patients-header-tile>i{border-radius:3px!important}.patients-header-tile--scan{background:#322940!important;border-color:#6e5b87!important}.patients-header-tile--scan>i{color:#fff!important;background:#68449a!important}.patients-header-tile--admit{background:#a7264d!important;border-color:#a7264d!important}.patients-unit-tiles button,.patients-temporal-tiles button{--tile-accent:#68449a;position:relative;border:1px solid #d8d5de!important;border-top:4px solid var(--tile-accent)!important;color:#292632!important;background:#fffefd!important;border-radius:5px!important;min-height:88px!important;box-shadow:0 5px 15px #1716220e!important}.patients-unit-tiles button:hover,.patients-temporal-tiles button:hover{border-color:var(--tile-accent)!important;background:#fffefd!important;transform:translateY(-1px)!important}.patients-unit-tiles button span,.patients-temporal-tiles button span{color:var(--tile-accent)!important;letter-spacing:-.008em!important;font-size:15px!important;font-weight:720!important}.patients-unit-tiles button small,.patients-temporal-tiles button small{color:#6d6976!important;font-size:11.5px!important;font-weight:620!important}.patients-unit-tiles button strong,.patients-temporal-tiles button strong{font-variant-numeric:tabular-nums;place-items:center;min-width:46px;height:46px;padding:0 8px;display:grid;background:var(--tile-accent)!important;color:#fff!important;box-shadow:none!important;border-radius:4px!important;font-size:26px!important;font-weight:700!important}.patients-unit-tiles button[data-active=true],.patients-temporal-tiles button[data-active=true]{outline:2px solid color-mix(in srgb,var(--tile-accent) 24%,transparent);outline-offset:1px;border-color:var(--tile-accent)!important}.patients-preset-defaults button{border-radius:0!important;font-size:13px!important;font-weight:650!important}.patients-saved-view{background:#fffefd!important;border-radius:3px!important}.patients-saved-views>button{color:#68449a!important;border-radius:0!important}.patients-search-wrap{background:#fffefd!important;border-radius:4px!important}.patients-clear-filters{border-radius:0!important}.patients-roster-v2 .v115-patient-list-head{min-height:68px!important;box-shadow:none!important;background:#2f2940!important;border:0!important;border-radius:4px!important}.patients-column-filter summary{letter-spacing:.02em!important;font-size:15.5px!important;font-weight:680!important}.patients-column-filter>div{border-radius:4px!important}.patients-column-filter select{border-radius:3px!important}.patients-ward-group__head{color:#fff!important;min-height:50px!important;box-shadow:none!important;border-left-width:5px!important;border-radius:2px!important}.patients-ward-group__head small{color:#ffffffc7!important;font-size:12.5px!important}.patients-ward-group__head b{font-variant-numeric:tabular-nums;color:#fff!important;font-size:15.5px!important}.patients-ward-group__head[data-location-color="0"]{background:#2f7180!important;border-left-color:#1e4e58!important}.patients-ward-group__head[data-location-color="1"]{background:#8b6a36!important;border-left-color:#5e481f!important}.patients-ward-group__head[data-location-color="2"]{background:#456c9a!important;border-left-color:#2d4c72!important}.patients-ward-group__head[data-location-color="3"]{background:#8a5d49!important;border-left-color:#5c3b2e!important}.patients-ward-group__head[data-location-color="4"]{background:#557882!important;border-left-color:#37545c!important}.patients-ward-group__head[data-location-color="5"]{background:#786a45!important;border-left-color:#51472d!important}.patients-ward-group__head[data-location-color="6"]{background:#626786!important;border-left-color:#414660!important}.patients-ward-group__head[data-location-color="7"]{background:#765748!important;border-left-color:#4f392f!important}.patient-census-card.patients-roster-v2__row{--patient-accent:#68449a;border:1px solid #dedce4!important;border-left:5px solid var(--patient-accent)!important;background:#fffefd!important;border-radius:4px!important;min-height:94px!important;box-shadow:0 4px 12px #17162209!important}.patient-census-card.patients-roster-v2__row:hover{border-color:#c8c3d0!important;border-left-color:var(--patient-accent)!important;background:#fff!important;box-shadow:0 7px 18px #17162212!important}.patients-roster-v2__row[data-identity-color="0"]{--patient-accent:#6b4a88;background:#fffefd!important}.patients-roster-v2__row[data-identity-color="1"]{--patient-accent:#3e678c;background:#fffefd!important}.patients-roster-v2__row[data-identity-color="2"]{--patient-accent:#8b4563;background:#fffefd!important}.patients-roster-v2__row[data-identity-color="3"]{--patient-accent:#4f747a;background:#fffefd!important}.patients-roster-v2__row[data-identity-color="4"]{--patient-accent:#7d506f;background:#fffefd!important}.patients-roster-v2__row[data-identity-color="5"]{--patient-accent:#50658d;background:#fffefd!important}.patients-roster-v2__row[data-identity-color="6"]{--patient-accent:#765388;background:#fffefd!important}.patients-roster-v2__row[data-identity-color="7"]{--patient-accent:#476e76;background:#fffefd!important}.patients-roster-v2__row[data-identity-color="8"]{--patient-accent:#8b604c;background:#fffefd!important}.patients-roster-v2__row[data-identity-color="9"]{--patient-accent:#5d5a86;background:#fffefd!important}.patients-roster-v2__uhid{color:var(--patient-accent)!important;letter-spacing:.055em!important;font-weight:760!important}.patients-roster-v2__row .patient-census-identity strong{color:#171622!important;letter-spacing:-.014em!important;font-size:19px!important;font-weight:690!important}.patients-roster-v2__row .patient-census-identity span{color:#65616d!important;font-size:13px!important}.patients-roster-v2__clinical strong,.patients-roster-v2__clinical span{font-size:14.5px!important}.v115-patient-consultant,.v115-patient-location{letter-spacing:.005em!important;border-radius:3px!important;padding:6px 9px!important;font-size:12.5px!important;font-weight:680!important}.v115-patient-consultant[data-consultant-color="0"]{color:#fff!important;background:#563c70!important}.v115-patient-consultant[data-consultant-color="1"]{color:#fff!important;background:#355b85!important}.v115-patient-consultant[data-consultant-color="2"]{color:#fff!important;background:#7d3e58!important}.v115-patient-consultant[data-consultant-color="3"]{color:#fff!important;background:#594776!important}.v115-patient-consultant[data-consultant-color="4"]{color:#fff!important;background:#7b4b40!important}.v115-patient-consultant[data-consultant-color="5"]{color:#fff!important;background:#445b78!important}.v115-patient-consultant[data-consultant-color="6"]{color:#fff!important;background:#804966!important}.v115-patient-consultant[data-consultant-color="7"]{color:#fff!important;background:#4f496b!important}.v115-patient-location[data-location-color="0"]{color:#fff!important;background:#2f7180!important}.v115-patient-location[data-location-color="1"]{color:#fff!important;background:#8b6a36!important}.v115-patient-location[data-location-color="2"]{color:#fff!important;background:#456c9a!important}.v115-patient-location[data-location-color="3"]{color:#fff!important;background:#8a5d49!important}.v115-patient-location[data-location-color="4"]{color:#fff!important;background:#557882!important}.v115-patient-location[data-location-color="5"]{color:#fff!important;background:#786a45!important}.v115-patient-location[data-location-color="6"]{color:#fff!important;background:#626786!important}.v115-patient-location[data-location-color="7"]{color:#fff!important;background:#765748!important}@media (max-width:1180px){.patients-smart-row{column-gap:0!important}}.patients-unit-tiles button,.patients-temporal-tiles button{grid-template-rows:1fr!important}.patients-unit-tiles button>i,.patients-temporal-tiles button>i,.patients-unit-tiles button>strong,.patients-temporal-tiles button>strong{grid-row:1!important}.patients-unit-tiles button>span,.patients-temporal-tiles button>span{word-break:normal;white-space:normal!important;text-overflow:clip!important;align-self:center!important;font-size:clamp(11px,1vw,14.5px)!important;line-height:1.18!important;overflow:visible!important}.patients-smart-word{white-space:nowrap;letter-spacing:-.025em;display:block}.patients-temporal-tiles button[data-kind=fresh]>i{color:#fff!important;background:#24744b!important}.patients-temporal-tiles button[data-kind=postop]>i{color:#fff!important;background:#ad3f47!important}.patients-discovery .patients-heading{isolation:isolate;overflow:hidden;background:#171622 padding-box padding-box!important;border-radius:14px!important}.patients-discovery .patients-heading:before,.patients-discovery .patients-heading:after{border-radius:inherit}.patients-discovery .patients-presets{flex-wrap:wrap;justify-content:space-between;align-items:stretch;gap:.8rem;padding-block:.65rem;display:flex;border-bottom:0!important}.patients-discovery .patients-preset-defaults{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.patients-discovery .patients-preset-defaults:empty{display:none}.patients-discovery .patients-saved-views{flex-wrap:wrap;justify-content:flex-end;align-items:stretch;gap:.55rem;margin-left:auto;display:flex}.patients-discovery .patients-saved-view-tile{background:#f9fafc;border:1px solid #c6d3df;border-radius:12px;align-items:stretch;min-width:9rem;max-width:13rem;min-height:4.4rem;display:flex;position:relative;box-shadow:0 3px 9px #0f1d2f14}.patients-discovery .patients-saved-view-apply{text-align:left;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;flex:1;min-width:0;padding:.8rem 1.8rem .8rem .85rem;font-weight:740;color:#172b47!important;font-size:.85rem!important}.patients-discovery .patients-saved-view-delete{color:#5c6575;cursor:pointer;background:0 0;border:0;width:1.5rem;height:1.5rem;font-size:1.1rem;position:absolute;top:.3rem;right:.28rem}.patients-discovery .patients-save-view-tile{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;min-width:9rem;min-height:4.4rem;padding:.6rem 1rem;display:flex;color:#1a3554!important;background:#e6edf5!important;border:1px dashed #8098b2!important;border-radius:12px!important}.patients-discovery .patients-save-view-tile span{font-size:1.25rem;line-height:1}.patients-discovery .patients-save-view-tile strong{font-size:.86rem;font-weight:750}.patients-discovery .patients-save-view-tile:disabled{opacity:.55;cursor:not-allowed}.patients-discovery .patients-save-view-tile:focus-visible,.patients-discovery .patients-saved-view-tile button:focus-visible{outline-offset:2px;outline:3px solid #4d85b8}@media (max-width:48rem){.patients-discovery .patients-saved-views{justify-content:flex-start;margin-left:0}.patients-discovery .patients-presets{flex-direction:column}}.patients-discovery .patients-ward-group{isolation:isolate;background:#fff;border-radius:11px;gap:0;overflow:hidden}.patients-discovery .patients-ward-group__head{min-width:0;margin:0;border-radius:0!important}.patients-discovery .patients-ward-group__rows{background:#fff;min-width:0}.patients-discovery .patients-unit-tiles button,.patients-discovery .patients-temporal-tiles button{border-top-width:0!important}.patients-discovery{--patients-font:"Source Sans 3 Variable","Source Sans 3","Segoe UI Variable","Segoe UI",Arial,sans-serif;--patients-ink:#171b24;--patients-ink-soft:#344054;--patients-muted:#667085;--patients-line:#d8dee6;--patients-paper:#fffefd;--patients-canvas:#f5f6f8;--patients-brand:#49375d;--patients-crimson:#b02a53;--unit-0:#2f6f78;--unit-1:#416887;--unit-2:#4d5d83;--unit-3:#526b71;--patients-postop:#946247;font-family:var(--patients-font)!important}.patients-discovery,.patients-discovery button,.patients-discovery input,.patients-discovery textarea,.patients-discovery select,.patients-discovery .anvaya-display,.patients-scope-trigger>span{font-family:var(--patients-font)!important}.patients-heading{background:#171b24!important;border:1px solid #303746!important;border-radius:6px!important;box-shadow:0 10px 24px #1118271f!important}.patients-heading .anvaya-eyebrow{color:#a8b1bf!important}.patients-scope-trigger{color:#f7f8fa!important}.patients-scope-trigger>span{color:#f7f8fa!important;letter-spacing:-.026em!important;font-size:36px!important;font-weight:690!important}.patients-scope-trigger>i{background:var(--patients-brand)!important;color:#fff!important;border:0!important;border-radius:4px!important}.patients-scope-trigger>b{color:#98a2b3!important}.patients-institution-context{color:#c1c7d0!important}.patients-data-safety{color:#aab2be!important}.patients-scope-menu{background:#1d2430!important;border-color:#384150!important}.patients-scope-menu button>i{color:#d5dae1!important;background:#2a3240!important}.patients-scope-menu button[data-active=true]{box-shadow:inset 3px 0 0 var(--patients-brand);background:#232b38!important}.patients-scope-menu button[data-active=true]>i{color:#fff!important;background:#303847!important}.patients-header-tile--scan{color:#f2f4f7!important;background:#242b37!important;border-color:#46505f!important}.patients-header-tile--scan>i{background:var(--patients-brand)!important;color:#fff!important}.patients-header-tile--scan small{color:#b8c0cc!important}.patients-header-tile--admit{border-color:var(--patients-crimson)!important;background:var(--patients-crimson)!important;color:#fff!important}.patients-unit-tiles button,.patients-temporal-tiles button{--tile-accent:var(--patients-brand);background:var(--patients-paper)!important;color:var(--patients-ink)!important;border:1px solid #d5dae1!important;border-radius:5px!important;box-shadow:0 4px 12px #1118270b!important}.patients-unit-tiles button:hover,.patients-temporal-tiles button:hover{background:#fff!important;border-color:#bbc3ce!important;transform:translateY(-1px)!important}.patients-unit-tiles button>i,.patients-temporal-tiles button>i{background:var(--tile-accent)!important;color:#fff!important;border-radius:4px!important}.patients-unit-tiles button span,.patients-temporal-tiles button span{color:#2c3440!important;font-size:15px!important;font-weight:720!important}.patients-unit-tiles button small,.patients-temporal-tiles button small{color:#737b87!important}.patients-unit-tiles button strong,.patients-temporal-tiles button strong{text-align:right;min-width:38px!important;height:auto!important;color:var(--tile-accent)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:0!important;font-size:30px!important;font-weight:730!important;line-height:1!important;display:block!important}.patients-unit-tiles button[data-tone="0"]{--tile-accent:var(--unit-0)}.patients-unit-tiles button[data-tone="1"]{--tile-accent:var(--unit-1)}.patients-unit-tiles button[data-tone="2"]{--tile-accent:var(--unit-2)}.patients-unit-tiles button[data-tone="3"]{--tile-accent:var(--unit-3)}.patients-temporal-tiles button[data-kind=fresh]{--tile-accent:var(--patients-brand)}.patients-temporal-tiles button[data-kind=postop]{--tile-accent:var(--patients-postop)}.patients-unit-tiles button[data-active=true],.patients-temporal-tiles button[data-active=true]{border-color:var(--tile-accent)!important;box-shadow:inset 0 0 0 1px var(--tile-accent),0 4px 12px #1118270b!important;outline:0!important}.patients-presets{border-bottom-color:#d7dce3!important}.patients-preset-defaults button{color:#667085!important}.patients-preset-defaults button[data-active=true]{color:var(--patients-brand)!important;font-weight:760!important}.patients-saved-views>button{color:var(--patients-brand)!important}.patients-search-wrap{background:#fff!important;border-color:#d7dce3!important}.patients-count{color:#667085!important}.patients-roster-v2 .v115-patient-list-head{color:#f7f8fa!important;min-height:68px!important;box-shadow:none!important;background:#29313f!important;border:0!important;border-radius:4px!important}.patients-column-filter summary{color:#f4f6f8!important;font-size:15.5px!important;font-weight:700!important}.patients-column-filter summary svg,.patients-column-filter summary:after{color:#c6cdd6!important}.patients-ward-group{--unit-accent:#687380}.patients-ward-group:has(>.patients-ward-group__head):first-of-type{--unit-accent:var(--unit-0)}.patients-ward-group:has(>.patients-ward-group__head):nth-of-type(2){--unit-accent:var(--unit-1)}.patients-ward-group:has(>.patients-ward-group__head):nth-of-type(3){--unit-accent:var(--unit-2)}.patients-ward-group:has(>.patients-ward-group__head):nth-of-type(4){--unit-accent:var(--unit-3)}.patients-ward-group__head,.patients-ward-group__head[data-location-color]{border:1px solid #dde2e8!important;border-left:5px solid var(--unit-accent)!important;color:#2e3641!important;min-height:50px!important;box-shadow:none!important;background:#f1f3f6!important;border-radius:2px!important;padding:0 14px!important}.patients-ward-group__head svg{color:var(--unit-accent)!important}.patients-ward-group__head strong{color:#2e3641!important;font-size:16px!important;font-weight:720!important}.patients-ward-group__head small{color:#707986!important}.patients-ward-group__head b{color:#434c58!important}.patient-census-card.patients-roster-v2__row{--patient-accent:#667085;border:1px solid #dde2e8!important;border-left:4px solid var(--patient-accent)!important;min-height:92px!important;box-shadow:none!important;background:#fff!important}.patients-roster-v2__row[data-identity-color="0"]{--patient-accent:#617284}.patients-roster-v2__row[data-identity-color="1"]{--patient-accent:#4f757b}.patients-roster-v2__row[data-identity-color="2"]{--patient-accent:#626a82}.patients-roster-v2__row[data-identity-color="3"]{--patient-accent:#74685c}.patients-roster-v2__row[data-identity-color="4"]{--patient-accent:#63717f}.patients-roster-v2__row[data-identity-color="5"]{--patient-accent:#536e75}.patients-roster-v2__row[data-identity-color="6"]{--patient-accent:#6d6676}.patients-roster-v2__row[data-identity-color="7"]{--patient-accent:#596b82}.patients-roster-v2__row[data-identity-color="8"]{--patient-accent:#746b60}.patients-roster-v2__row[data-identity-color="9"]{--patient-accent:#596e73}.patients-roster-v2__uhid{color:#667085!important;font-weight:760!important}.patients-roster-v2__row .patient-census-identity strong{color:#171b24!important}.patients-roster-v2__row .patient-census-identity span{color:#667085!important}.patients-roster-v2__clinical{min-width:0}.patients-roster-v2__clinical strong,.patients-roster-v2__clinical span{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;white-space:normal!important;text-overflow:clip!important;display:-webkit-box!important;overflow:hidden!important}.patients-roster-v2__clinical strong{color:#2e3540!important}.patients-roster-v2__clinical span{color:#5f6874!important}.v115-patient-consultant,.v115-patient-location{box-shadow:none!important;border-radius:3px!important;padding:6px 9px!important;font-size:12.5px!important;font-weight:680!important}.v115-patient-consultant{color:#374151!important;background:#eff2f5!important;border:1px solid #d8dee6!important;border-left:3px solid #5a6470!important}.v115-patient-consultant svg{color:#5a6470!important}.v115-patient-location{border:1px solid #d8dee6!important;border-left:3px solid var(--unit-accent)!important;color:#3c4653!important;background:#f3f5f7!important}.v115-patient-location svg{color:var(--unit-accent)!important}.v115-patient-consultant[data-consultant-color],.v115-patient-location[data-location-color]{color:#374151!important;background:#eff2f5!important}.patients-discovery .patients-inline-message,.patients-discovery .patients-error,.patients-discovery .patients-loading{border-radius:4px!important}@media (max-width:1180px){.patients-smart-row{column-gap:0!important}}.patient-create-backdrop--rapid{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#0f141d6b!important}.patient-create-dialog--rapid{background:#fff!important;border:1px solid #d8dee7!important;border-radius:16px!important;width:min(760px,100vw - 28px)!important;max-height:min(90vh,860px)!important;padding:0!important;font-family:"Source Sans 3 Variable","Source Sans 3",Segoe UI,Arial,sans-serif!important;overflow:auto!important;box-shadow:0 28px 80px #0e15213d!important}.patient-create-dialog--rapid>header{border-bottom:1px solid #e8ebef!important;justify-content:space-between!important;align-items:flex-start!important;gap:18px!important;padding:20px 22px 16px!important;display:flex!important}.patient-create-dialog--rapid>header h2{color:#202634!important;letter-spacing:-.025em!important;margin:2px 0 0!important;font-family:inherit!important;font-size:30px!important;font-weight:760!important;line-height:1.05!important}.patient-create-dialog--rapid>header .anvaya-eyebrow{color:#68417a!important;letter-spacing:.09em!important;margin:0!important;font-size:11px!important;font-weight:800!important}.patient-create-dialog--rapid>header>button{color:#27313d!important;cursor:pointer!important;background:#f1f3f5!important;border:0!important;border-radius:50%!important;place-items:center!important;width:34px!important;height:34px!important;font-size:20px!important;display:grid!important}.patient-admit-body{padding:0 22px!important}.patient-admit-section{border-bottom:1px solid #edf0f3!important;padding:18px 0!important}.patient-admit-section:last-child{border-bottom:0!important}.patient-admit-section h3{color:#2f3743!important;letter-spacing:.055em!important;text-transform:uppercase!important;margin:0 0 11px!important;font-size:13px!important;font-weight:800!important;line-height:1!important}.patient-admit-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px 12px!important;display:grid!important}.patient-admit-grid .span-2{grid-column:1/-1!important}.patient-admit-grid>label,.patient-admit-type,.patient-admit-sex{gap:5px!important;min-width:0!important;display:grid!important}.patient-admit-grid>label>span,.patient-admit-type>span,.patient-admit-sex>legend,.patient-admit-resolved>span{color:#6a7480!important;font-size:11px!important;font-weight:750!important;line-height:1.2!important}.patient-admit-grid>label>span small{color:#8b939d!important;letter-spacing:.06em!important;margin-left:5px!important;font-size:9px!important;font-weight:800!important}.patient-admit-grid input,.patient-admit-grid select,.patient-admit-add-consultant select{color:#26313e!important;width:100%!important;min-height:42px!important;font:inherit!important;box-shadow:none!important;background:#fbfcfd!important;border:1px solid #d5dbe3!important;border-radius:8px!important;outline:none!important;padding:8px 11px!important;font-size:14px!important}.patient-admit-grid input:focus,.patient-admit-grid select:focus,.patient-admit-add-consultant select:focus{background:#fff!important;border-color:#8c7399!important;box-shadow:0 0 0 3px #6c487d1c!important}.patient-admit-sex{border:0!important;margin:0!important;padding:0!important}.patient-admit-sex>legend{margin-bottom:5px!important}.patient-admit-sex{grid-template-columns:repeat(3,minmax(0,1fr))!important}.patient-admit-sex>legend{grid-column:1/-1!important}.patient-admit-sex label{color:#34404c!important;cursor:pointer!important;background:#fff!important;border:1px solid #d7dce3!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;gap:7px!important;min-height:42px!important;padding:0 8px!important;font-size:13px!important;font-weight:700!important;display:flex!important}.patient-admit-sex input{accent-color:#674375!important;width:14px!important;height:14px!important;min-height:0!important}.patient-admit-type>div{grid-template-columns:1fr 1fr!important;gap:6px!important;display:grid!important}.patient-admit-type button{color:#4b5662!important;min-height:42px!important;font:inherit!important;cursor:pointer!important;background:#fff!important;border:1px solid #d7dce3!important;border-radius:8px!important;font-size:13px!important;font-weight:750!important}.patient-admit-type button[data-active=true]{color:#563765!important;background:#f5f1f6!important;border-color:#6a4b78!important;box-shadow:inset 0 0 0 1px #6a4b78!important}.patient-admit-resolved{background:#f8fafb!important;border:1px solid #e0e4e9!important;border-radius:8px!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;min-height:42px!important;padding:8px 11px!important;display:flex!important}.patient-admit-resolved strong{color:#293441!important;font-size:13px!important;font-weight:760!important}.patient-admit-resolved--quiet{max-width:50%!important}.patient-admit-secondary{margin-top:9px!important}.patient-admit-link{color:#674375!important;font:inherit!important;cursor:pointer!important;background:0 0!important;border:0!important;padding:2px 0!important;font-size:12px!important;font-weight:750!important}.patient-admit-secondary-list{flex-wrap:wrap!important;gap:6px!important;margin-bottom:7px!important;display:flex!important}.patient-admit-secondary-list>span{color:#3b4652!important;background:#f8fafb!important;border:1px solid #dde2e8!important;border-radius:7px!important;align-items:center!important;gap:5px!important;padding:5px 7px!important;font-size:11.5px!important;font-weight:700!important;display:inline-flex!important}.patient-admit-secondary-list button{color:#7b838d!important;cursor:pointer!important;background:0 0!important;border:0!important}.patient-admit-add-consultant{grid-template-columns:minmax(0,1fr) auto!important;gap:7px!important;max-width:430px!important;display:grid!important}.patient-admit-add-consultant button{color:#46515c!important;min-height:42px!important;font:inherit!important;cursor:pointer!important;background:#fff!important;border:1px solid #d7dce3!important;border-radius:8px!important;padding:0 12px!important;font-weight:700!important}.patient-admit-footer,.patient-admit-success-actions{z-index:3!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#fffffff7!important;border-top:1px solid #e5e9ed!important;justify-content:flex-end!important;gap:9px!important;padding:14px 22px!important;display:flex!important;position:sticky!important;bottom:0!important}.patient-admit-footer button,.patient-admit-success-actions button{color:#394551!important;min-height:42px!important;font:inherit!important;cursor:pointer!important;background:#fff!important;border:1px solid #d7dce3!important;border-radius:8px!important;padding:0 16px!important;font-size:13px!important;font-weight:760!important}.patient-admit-footer button.primary,.patient-admit-success-actions button.primary{color:#fff!important;background:#654372!important;border-color:#654372!important;min-width:150px!important}.patient-admit-footer button.primary:disabled{opacity:.42!important;cursor:not-allowed!important}.patient-admit-loading,.patient-admit-error{color:#65707d!important;background:#f7f8fa!important;border-radius:8px!important;margin:14px 22px 0!important;padding:9px 11px!important;font-size:12px!important}.patient-admit-error{justify-content:space-between!important;align-items:center!important;display:flex!important}.patient-admit-success{justify-content:center!important;align-items:center!important;gap:14px!important;min-height:180px!important;padding:28px!important;display:flex!important}.patient-admit-success>i{color:#674375!important;background:#f2edf4!important;border-radius:12px!important;place-items:center!important;width:48px!important;height:48px!important;display:grid!important}.patient-admit-success>i svg{width:24px!important;height:24px!important}.patient-admit-success>div{gap:3px!important;display:grid!important}.patient-admit-success strong{color:#26313d!important;font-size:18px!important}.patient-admit-success span{color:#6e7884!important;font-size:13px!important}@media (max-width:640px){.patient-create-dialog--rapid{border-radius:12px!important;width:min(100%,100vw - 16px)!important}.patient-admit-grid{grid-template-columns:1fr!important}.patient-admit-grid .span-2{grid-column:1!important}.patient-admit-resolved--quiet{max-width:none!important}.patient-admit-footer,.patient-admit-success-actions{padding:12px 16px!important}}.patient-admit-age{background:#fafbfc!important;border:1px solid #e0e4e9!important;border-radius:8px!important;gap:7px!important;padding:9px 10px!important;display:grid!important}.patient-admit-age__head{justify-content:space-between!important;align-items:center!important;gap:12px!important;display:flex!important}.patient-admit-age__head>span{color:#6a7480!important;font-size:11px!important;font-weight:750!important}.patient-admit-age__head>div{background:#eef1f4!important;border-radius:6px!important;grid-template-columns:1fr 1fr!important;gap:3px!important;padding:2px!important;display:inline-grid!important}.patient-admit-age__head button{color:#66717d!important;min-height:28px!important;font:inherit!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:5px!important;padding:3px 9px!important;font-size:10.5px!important;font-weight:750!important}.patient-admit-age__head button[data-active=true]{color:#573665!important;background:#fff!important;box-shadow:0 1px 4px #1c222b17!important}.patient-admit-age__parts{grid-template-columns:1fr 1fr!important;gap:8px!important;display:grid!important}.patient-admit-age__parts label,.patient-admit-age__dob{gap:4px!important;display:grid!important}.patient-admit-age__parts label>span,.patient-admit-age__dob>span{color:#747d87!important;font-size:10px!important;font-weight:720!important}.patient-admit-age input{color:#26313e!important;width:100%!important;min-height:40px!important;font:inherit!important;background:#fff!important;border:1px solid #d5dbe3!important;border-radius:7px!important;outline:none!important;padding:7px 10px!important;font-size:13.5px!important}.patient-admit-age input:focus{border-color:#8c7399!important;box-shadow:0 0 0 3px #6c487d1c!important}.patients-discovery{--loc-0:#2f6f78;--loc-1:#496a8a;--loc-2:#5c6884;--loc-3:#426873;--loc-4:#526b88;--loc-5:#627586;--loc-6:#566273;--loc-7:#537986}.patients-unit-tiles button[data-location-color="0"],.patients-ward-group__head[data-location-color="0"],.v115-patient-location[data-location-color="0"]{--location-accent:var(--loc-0)}.patients-unit-tiles button[data-location-color="1"],.patients-ward-group__head[data-location-color="1"],.v115-patient-location[data-location-color="1"]{--location-accent:var(--loc-1)}.patients-unit-tiles button[data-location-color="2"],.patients-ward-group__head[data-location-color="2"],.v115-patient-location[data-location-color="2"]{--location-accent:var(--loc-2)}.patients-unit-tiles button[data-location-color="3"],.patients-ward-group__head[data-location-color="3"],.v115-patient-location[data-location-color="3"]{--location-accent:var(--loc-3)}.patients-unit-tiles button[data-location-color="4"],.patients-ward-group__head[data-location-color="4"],.v115-patient-location[data-location-color="4"]{--location-accent:var(--loc-4)}.patients-unit-tiles button[data-location-color="5"],.patients-ward-group__head[data-location-color="5"],.v115-patient-location[data-location-color="5"]{--location-accent:var(--loc-5)}.patients-unit-tiles button[data-location-color="6"],.patients-ward-group__head[data-location-color="6"],.v115-patient-location[data-location-color="6"]{--location-accent:var(--loc-6)}.patients-unit-tiles button[data-location-color="7"],.patients-ward-group__head[data-location-color="7"],.v115-patient-location[data-location-color="7"]{--location-accent:var(--loc-7)}.patients-unit-tiles button[data-location-color]{--tile-accent:var(--location-accent)!important;border:1px solid #d4dae2!important;border-top:3px solid var(--location-accent)!important}.patients-unit-tiles button[data-location-color]>i{background:var(--location-accent)!important}.patients-unit-tiles button[data-location-color] span,.patients-unit-tiles button[data-location-color] strong{color:var(--location-accent)!important}.patients-unit-tiles button span,.patients-temporal-tiles button span{font-size:16px!important}.patients-unit-tiles button small,.patients-temporal-tiles button small{font-size:12px!important}.patients-ward-group__head,.patients-ward-group__head[data-location-color]{border:1px solid var(--location-accent,#667482)!important;border-left:1px solid var(--location-accent,#667482)!important;background:var(--location-accent,#667482)!important;color:#fff!important;border-radius:4px!important;min-height:56px!important;padding:0 16px!important;box-shadow:0 3px 8px #1a222c14!important}.patients-ward-group__head svg,.patients-ward-group__head strong,.patients-ward-group__head b{color:#fff!important}.patients-ward-group__head strong{font-size:17px!important;font-weight:760!important}.patients-ward-group__head small{color:#ffffffd1!important;font-size:13.5px!important;font-weight:600!important}.patients-ward-group__head b{font-size:16px!important;font-weight:760!important}.patient-census-card.patients-roster-v2__row{background:#fff!important;border:1px solid #dce2e8!important;border-radius:4px!important;min-height:104px!important;padding:15px 18px!important}.patient-census-card.patients-roster-v2__row:hover{border-color:#c7ced7!important}.patients-roster-v2__uhid{color:#677384!important;font-size:12.5px!important}.patients-roster-v2__row .patient-census-identity strong{font-size:20px!important;font-weight:700!important;line-height:1.22!important}.patients-roster-v2__row .patient-census-identity span{font-size:13.5px!important;line-height:1.3!important}.patients-roster-v2__clinical{gap:5px!important}.patients-roster-v2__clinical strong,.patients-roster-v2__clinical span{font-size:15.5px!important;line-height:1.4!important}.patients-roster-v2__clinical strong{font-weight:660!important}.patients-roster-v2 .v115-patient-list-head{min-height:70px!important}.patients-column-filter summary{font-size:16.5px!important;font-weight:730!important}.v115-patient-consultant[data-consultant-color="0"]{--consultant-accent:#3d6674}.v115-patient-consultant[data-consultant-color="1"]{--consultant-accent:#48647d}.v115-patient-consultant[data-consultant-color="2"]{--consultant-accent:#5a7180}.v115-patient-consultant[data-consultant-color="3"]{--consultant-accent:#3f7580}.v115-patient-consultant[data-consultant-color="4"]{--consultant-accent:#596a82}.v115-patient-consultant[data-consultant-color="5"]{--consultant-accent:#466875}.v115-patient-consultant[data-consultant-color="6"]{--consultant-accent:#657486}.v115-patient-consultant[data-consultant-color="7"]{--consultant-accent:#4d7081}.v115-patient-consultant[data-consultant-color]{border:1px solid color-mix(in srgb,var(--consultant-accent) 32%,#d7dde5)!important;border-left:1px solid color-mix(in srgb,var(--consultant-accent) 32%,#d7dde5)!important;background:color-mix(in srgb,var(--consultant-accent) 10%,#fff)!important;color:var(--consultant-accent)!important;border-radius:4px!important;padding:7px 10px!important;font-size:13.5px!important;font-weight:760!important}.v115-patient-consultant[data-consultant-color] svg{color:var(--consultant-accent)!important}.v115-patient-location[data-location-color]{border:1px solid color-mix(in srgb,var(--location-accent) 34%,#d7dde5)!important;border-left:1px solid color-mix(in srgb,var(--location-accent) 34%,#d7dde5)!important;background:color-mix(in srgb,var(--location-accent) 11%,#fff)!important;color:var(--location-accent)!important;border-radius:4px!important;padding:7px 10px!important;font-size:13.5px!important;font-weight:760!important}.v115-patient-location[data-location-color] svg{color:var(--location-accent)!important}.patients-discovery .v115-patient-consultant[data-consultant-color],.patients-discovery .v115-patient-location[data-location-color]{box-shadow:none!important}@media (max-width:900px){.patients-roster-v2__row .patient-census-identity strong{font-size:18.5px!important}.patients-roster-v2__clinical strong,.patients-roster-v2__clinical span{font-size:14.5px!important}}.patients-lifecycle-scope{align-items:center!important;min-height:42px!important;margin-bottom:8px!important}.patients-lifecycle-scope .patients-preset-defaults{gap:4px!important}.patients-lifecycle-scope .patients-preset-defaults button{color:#626d7b!important;min-height:38px!important;padding:0 14px!important;font-size:13px!important;font-weight:720!important}.patients-lifecycle-scope .patients-preset-defaults button[data-active=true]{color:#35283f!important;font-weight:800!important}.patients-lifecycle-scope .patients-preset-defaults button[data-active=true]:after{background:#49375d!important;height:3px!important}.patients-filter-trigger{color:#4c5664;cursor:pointer;background:#fff;border:1px solid #d6dce3;border-radius:5px;flex:none;align-items:center;gap:6px;min-height:28px;padding:0 9px;font-size:10px;font-weight:780;display:inline-flex}.patients-filter-trigger svg{width:14px;height:14px}.patients-filter-trigger b{color:#49375d;background:#ede9f0;border-radius:9px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:9px;display:grid}.patients-filter-trigger[data-active=true]{color:#49375d;background:#f8f6f9;border-color:#b7aabd}.patients-filter-drawer{background:#fffefd;border:1px solid #d8dee6;border-top:3px solid #49375d;border-radius:5px;margin:-1px 0 9px;box-shadow:0 8px 22px #181f2b0f}.patients-filter-drawer>header{border-bottom:1px solid #e3e7ec;justify-content:space-between;align-items:center;gap:16px;min-height:52px;padding:9px 12px;display:flex}.patients-filter-drawer>header>div{align-items:center;gap:9px;display:flex}.patients-filter-drawer>header>div>svg{color:#49375d;width:18px;height:18px}.patients-filter-drawer>header span{gap:1px;display:grid}.patients-filter-drawer>header strong{color:#252c36;font-size:14px;font-weight:790}.patients-filter-drawer>header small{color:#75808d;font-size:10px}.patients-filter-drawer>header>button{color:#687382;cursor:pointer;background:#fff;border:1px solid #dde2e8;border-radius:4px;width:30px;height:30px;font-size:18px}.patients-filter-drawer__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.patients-filter-drawer fieldset{border:0;border-right:1px solid #e4e8ed;min-width:0;margin:0;padding:12px}.patients-filter-drawer fieldset:last-child{border-right:0}.patients-filter-drawer legend{color:#313946;letter-spacing:.02em;margin:0 0 8px;padding:0;font-size:11px;font-weight:820}.patients-filter-drawer label{gap:4px;margin-top:8px;display:grid}.patients-filter-drawer label>span{color:#707b88;font-size:9px;font-weight:760}.patients-filter-drawer select,.patients-filter-drawer input{color:#384250;background:#fff;border:1px solid #d7dde5;border-radius:4px;outline:0;width:100%;min-height:34px;padding:0 8px;font-size:11px}.patients-filter-drawer select:focus,.patients-filter-drawer input:focus{border-color:#9e90a6;box-shadow:0 0 0 2px #49375d12}.patients-filter-dates{grid-template-columns:1fr 1fr;gap:7px;display:grid}.patients-filter-drawer>footer{background:#f8f9fa;border-top:1px solid #e3e7ec;justify-content:flex-end;align-items:center;gap:7px;min-height:48px;padding:8px 12px;display:flex}.patients-filter-drawer>footer button{color:#4f5967;cursor:pointer;background:#fff;border:1px solid #d6dce3;border-radius:4px;min-height:32px;padding:0 10px;font-size:10px;font-weight:780}.patients-filter-drawer>footer button.primary{color:#fff;background:#49375d;border-color:#49375d}@media (max-width:1050px){.patients-filter-drawer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.patients-filter-drawer fieldset:nth-child(2){border-right:0}.patients-filter-drawer fieldset:nth-child(-n+2){border-bottom:1px solid #e4e8ed}}@media (max-width:700px){.patients-lifecycle-scope .patients-preset-defaults{width:100%}.patients-lifecycle-scope .patients-preset-defaults button{flex:1}.patients-filter-trigger span{display:none}.patients-filter-drawer__grid{grid-template-columns:1fr}.patients-filter-drawer fieldset,.patients-filter-drawer fieldset:nth-child(2){border-bottom:1px solid #e4e8ed;border-right:0}.patients-filter-drawer fieldset:last-child{border-bottom:0}}.patients-lifecycle-scope{border:0!important;justify-content:flex-start!important;align-items:center!important;min-height:0!important;margin:2px 0 12px!important;padding:0!important;display:flex!important}.patients-lifecycle-switch{background:#eef1f4;border:1px solid #d4dae2;border-radius:9px;grid-template-columns:repeat(3,minmax(122px,1fr));gap:3px;padding:4px;display:inline-grid;box-shadow:inset 0 1px 2px #19202c09}.patients-lifecycle-switch button{color:#606b79;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-content:center;gap:1px;min-height:48px;padding:7px 14px;display:grid}.patients-lifecycle-switch button span{font-size:13px;font-weight:790;line-height:1.15}.patients-lifecycle-switch button small{color:#818a96;font-size:9px;font-weight:680;line-height:1.2}.patients-lifecycle-switch button:hover{color:#343d48;background:#ffffffb3;border-color:#d4d9df}.patients-lifecycle-switch button[data-active=true]{color:#fff;background:#49375d;border-color:#49375d;box-shadow:0 2px 7px #2a1f3529}.patients-lifecycle-switch button[data-active=true] small{color:#d8d0dc}@media (max-width:700px){.patients-lifecycle-switch{grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.patients-lifecycle-switch button{min-width:0;padding-inline:9px}.patients-lifecycle-switch button span{font-size:12px}.patients-lifecycle-switch button small{font-size:8.5px}}@media (max-width:980px){.patients-discovery .patient-census-card.patients-roster-v2__row>.v115-patient-consultant{overflow-wrap:break-word;word-break:normal;grid-area:3/1;justify-self:start;align-items:center;gap:6px;min-width:0;max-width:100%;line-height:1.35;white-space:normal!important;text-overflow:clip!important;display:inline-flex!important;overflow:visible!important}.patients-discovery .patient-census-card.patients-roster-v2__row>.v115-patient-consultant svg{flex:none}}@media (max-width:680px){.patients-discovery .patient-census-card.patients-roster-v2__row>.v115-patient-consultant{grid-column:1/-1}}.patients-lifecycle-scope{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex!important}.patients-smart-toggle{color:#425466;cursor:pointer;background:#fff;border:1px solid #cdd5dc;border-radius:6px;justify-content:center;align-items:center;gap:9px;min-height:36px;padding:7px 11px;font-size:12px;font-weight:720;transition:background .18s,border-color .18s;display:inline-flex}.patients-smart-toggle:hover{background:#f0f4f7;border-color:#aab8c5}.patients-smart-toggle:focus-visible{outline-offset:2px;outline:2px solid #2f637e}.patients-smart-toggle-chevron{font-size:17px;line-height:1;transition:transform .28s;display:inline-block}.patients-smart-toggle[aria-expanded=true] .patients-smart-toggle-chevron{transform:rotate(180deg)}.patients-smart-reveal{opacity:0;visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.22,.8,.25,1),opacity .23s,visibility .32s;display:grid}.patients-smart-reveal[data-expanded=true]{opacity:1;visibility:visible;grid-template-rows:1fr}.patients-smart-reveal-inner{min-height:0;overflow:hidden}.patients-smart-reveal .patients-smart-row{margin-top:3px;margin-bottom:8px}.patients-unit-tiles button>.patients-unit-name{grid-area:1/2/3;max-width:100%;visibility:visible!important;opacity:1!important;overflow-wrap:anywhere!important;white-space:normal!important;text-overflow:clip!important;align-self:center!important;width:auto!important;min-width:0!important;font-size:clamp(12px,1vw,15px)!important;line-height:1.25!important;display:block!important;overflow:visible!important}@media (max-width:700px){.patients-smart-toggle{min-height:34px;margin-left:auto;font-size:12px}.patients-unit-tiles button,.patients-temporal-tiles button{grid-template-columns:25px minmax(0,1fr) auto!important;gap:5px!important;min-width:0!important}.patients-unit-tiles button>.patients-unit-name{font-size:13px!important;line-height:1.25!important}.patients-unit-tiles button strong{font-size:17px!important}}@media (max-width:420px){.patients-unit-tiles{grid-template-columns:1fr!important}.patients-unit-tiles button{min-height:47px!important}}@media (prefers-reduced-motion:reduce){.patients-smart-reveal,.patients-smart-toggle-chevron{transition:none!important}}.patients-discovery .patients-smart-reveal[hidden]{display:none!important}.patients-discovery .patients-lifecycle-scope{gap:10px;align-items:center!important;margin-bottom:8px!important}.patients-discovery .patients-lifecycle-actions{flex-wrap:wrap;flex:auto;justify-content:flex-end;align-items:center;gap:10px;min-width:0;margin-left:auto;display:flex}.patients-discovery .patients-lifecycle-actions .patients-saved-views{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex;margin:0!important;padding:0!important}.patients-discovery .patients-lifecycle-actions .patients-save-view-tile{flex-direction:row;gap:6px;min-width:0;min-height:36px;padding:6px 11px;color:#253c56!important;box-shadow:none!important;background:#f5f7fa!important;border:1px solid #cbd5e1!important;border-radius:7px!important}.patients-discovery .patients-lifecycle-actions .patients-save-view-tile:hover:not(:disabled){background:#e7edf3!important;border-color:#a6b5c6!important}.patients-discovery .patients-lifecycle-actions .patients-save-view-tile span{font-size:17px;line-height:1}.patients-discovery .patients-lifecycle-actions .patients-save-view-tile strong{white-space:nowrap;font-size:12px;font-weight:740}.patients-discovery .patients-lifecycle-actions .patients-saved-view-tile{min-width:0;max-width:180px;min-height:36px;box-shadow:none;border-radius:7px;align-items:center;display:flex}.patients-discovery .patients-lifecycle-actions .patients-saved-view-apply{white-space:nowrap;text-overflow:ellipsis;min-width:0;padding:6px 8px;overflow:hidden;font-size:12px!important}.patients-discovery .patients-lifecycle-actions .patients-saved-view-apply span{text-overflow:ellipsis;display:block;overflow:hidden}.patients-discovery .patients-lifecycle-actions .patients-saved-view-delete{flex:0 0 28px;width:28px;height:34px;position:static}.patients-discovery .patients-presets{min-height:0;margin:0 0 6px!important;padding:4px 0!important}@media (max-width:760px){.patients-discovery .patients-lifecycle-actions{flex:100%;justify-content:flex-start;gap:8px;margin-left:0}.patients-discovery .patients-lifecycle-actions .patients-saved-views{justify-content:flex-start}.patients-discovery .patients-lifecycle-scope{margin-bottom:7px!important}}.patients-discovery .patients-heading{z-index:41!important;position:relative!important;overflow:visible!important}.patients-discovery .patients-heading[data-scope-open=true]{z-index:1100!important}.patients-discovery .patients-scope-heading{z-index:inherit;position:relative}.patients-discovery .patients-scope-menu{overscroll-behavior:contain;overflow-y:auto;z-index:1200!important}.patients-discovery .patients-registry-controls{z-index:2;background:#f5f7fa;border:1px solid #d4dce6;border-radius:12px;flex-direction:column;gap:9px;margin:0 0 12px;padding:12px;display:flex;position:relative;box-shadow:0 2px 10px #121d2f0f}.patients-discovery .patients-registry-controls .patients-lifecycle-scope{border:0!important;align-items:center!important;gap:12px!important;min-height:44px!important;margin:0!important;padding:0!important;display:flex!important}.patients-discovery .patients-registry-controls .patients-lifecycle-switch{background:#e7ecf2;border-radius:9px;grid-template-columns:repeat(3,minmax(90px,1fr));align-self:center;gap:3px;padding:3px}.patients-discovery .patients-registry-controls .patients-lifecycle-switch button{letter-spacing:0;min-height:38px!important;padding:6px 12px!important;font-size:13.5px!important;font-weight:720!important}.patients-discovery .patients-registry-controls .patients-lifecycle-actions{flex-wrap:wrap;gap:8px}.patients-discovery .patients-registry-controls .patients-tool-button,.patients-discovery .patients-registry-controls .patients-lifecycle-actions .patients-save-view-tile{justify-content:center;align-items:center;gap:7px;width:auto;height:42px;font-weight:700;line-height:1;transition:background .15s,border-color .15s;position:relative;color:#34445a!important;min-width:42px!important;min-height:42px!important;box-shadow:none!important;background:#fff!important;border:1px solid #c7d1dc!important;border-radius:9px!important;padding:0 12px!important;display:inline-flex!important}.patients-discovery .patients-registry-controls .patients-smart-toggle{flex:0 0 42px;width:42px!important;padding:0!important}.patients-discovery .patients-registry-controls .patients-tool-button svg{flex:0 0 18px;width:18px;height:18px;display:block}.patients-discovery .patients-registry-controls .patients-tool-button:hover:not(:disabled){background:#eaf0f6!important;border-color:#93a6bb!important}.patients-discovery .patients-registry-controls .patients-tool-button:focus-visible{outline-offset:2px;outline:2px solid #40698c!important}.patients-discovery .patients-registry-controls .patients-smart-toggle[data-active=true]{color:#294d73!important;background:#e4ebf5!important;border-color:#7088a5!important}.patients-discovery .patients-registry-controls .patients-save-view-tile strong{white-space:nowrap;font-size:13px!important;font-weight:740!important}.patients-discovery .patients-registry-controls .patients-smart-toggle:after{content:attr(data-tooltip);z-index:3;color:#fff;opacity:0;visibility:hidden;pointer-events:none;background:#242f40;border-radius:6px;width:max-content;max-width:210px;padding:6px 9px;font-size:12px;font-weight:600;line-height:1.3;transition:opacity .16s;position:absolute;top:calc(100% + 8px);right:0}.patients-discovery .patients-registry-controls .patients-smart-toggle:is(:hover,:focus-visible):after{opacity:1;visibility:visible}.patients-discovery .patients-registry-controls .patients-smart-reveal[hidden]{display:none!important}.patients-discovery .patients-registry-controls .patients-smart-reveal[data-expanded=true]{border-top:1px solid #e1e6ed;width:100%;padding-top:9px}.patients-discovery .patients-registry-controls .patients-smart-reveal .patients-smart-row{margin:0!important}.patients-discovery .patients-registry-controls .patients-presets{border:0!important;min-height:0!important;margin:0!important;padding:0!important}.patients-discovery .patients-registry-controls .patients-search-wrap,.patients-discovery .patients-registry-controls .patients-search-wrap--wide{height:auto!important;min-height:48px!important;box-shadow:none!important;background:#fff!important;border:1px solid #d6dee7!important;border-radius:9px!important;margin:0!important;padding:4px 11px!important}.patients-discovery .patients-registry-controls .patients-search-label input{font-size:14px!important}.patients-discovery .patients-registry-controls .patients-filter-drawer{border-radius:9px;margin-top:0!important}.patients-discovery .patients-roster-v2 .v115-patient-list-head{z-index:30;min-height:56px!important;padding:0 16px!important}.patients-discovery .patients-column-filter summary{letter-spacing:.025em!important;font-size:14.5px!important}.patients-discovery .patients-column-filter summary svg{width:16px!important;height:16px!important}.patients-discovery .patients-ward-group__head{align-items:center!important;gap:8px!important;min-height:51px!important;padding:0 14px!important;display:flex!important}.patients-discovery .patients-ward-group__toggle{min-width:0;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;justify-content:space-between;align-self:stretch;align-items:center;gap:12px;padding:0;display:flex;color:inherit!important}.patients-discovery .patients-ward-group__toggle>span{align-items:center;gap:8px;min-width:0;display:flex}.patients-discovery .patients-ward-group__toggle>svg{flex:0 0 18px;transition:transform .2s;width:18px!important;height:18px!important;color:inherit!important}.patients-discovery .patients-ward-group__head[data-collapsed=true] .patients-ward-group__toggle>svg{transform:rotate(-90deg)}.patients-discovery .patients-ward-group__toggle:focus-visible{outline-offset:-4px;border-radius:6px;outline:2px solid #fff}.patients-discovery .patients-ward-group__trailing{justify-content:flex-end;align-items:center;gap:12px;display:flex}.patients-discovery .patients-ward-group__rows[hidden]{display:none!important}.patients-discovery .patient-census-card.patients-roster-v2__row{border-radius:3px!important;gap:12px!important;min-height:88px!important;padding:10px 16px!important}.patients-discovery .patients-roster-v2__row .patient-census-identity strong{font-size:18px!important;line-height:1.22!important}.patients-discovery .patients-roster-v2__clinical strong{font-size:15px!important;line-height:1.4!important}.patients-discovery .patients-roster-v2__clinical span{font-size:14px!important;line-height:1.4!important}@media (max-width:800px){.patients-discovery .patients-registry-controls{gap:9px;padding:10px}.patients-discovery .patients-registry-controls .patients-lifecycle-scope{flex-wrap:wrap;align-items:stretch!important;gap:8px!important}.patients-discovery .patients-registry-controls .patients-lifecycle-switch{flex:100%;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.patients-discovery .patients-registry-controls .patients-lifecycle-actions{flex:100%;justify-content:flex-start;width:100%;margin:0}.patients-discovery .patients-registry-controls .patients-search-wrap{flex-wrap:wrap;gap:6px}.patients-discovery .patients-registry-controls .patients-search-label{flex-basis:calc(100% - 30px)}.patients-discovery .patients-ward-group__toggle>span{flex-wrap:wrap;gap:5px}}@media (prefers-reduced-motion:reduce){.patients-discovery .patients-ward-group__toggle>svg,.patients-discovery .patients-registry-controls .patients-smart-toggle:after{transition:none}}:root{--a-tactile-violet:#5a176f;--a-tactile-violet-strong:#351043;--a-tactile-violet-soft:#f7f1f8;--a-tactile-blue:#245b74;--a-tactile-blue-soft:#eef6fb;--a-tactile-amber:#8a5a00;--a-tactile-amber-soft:#fff7e7;--a-tactile-red:#a72d27;--a-tactile-red-soft:#fff1f0;--a-tactile-ink:#211d24;--a-tactile-muted:#68616c;--a-tactile-line:#e5dee8;--a-tactile-hover:#faf7fb;--a-tactile-radius:9px;--a-tactile-radius-lg:12px;--a-tactile-control:42px;--a-tactile-focus:0 0 0 3px #4a176d29;--a-font-ui:"Source Sans 3 Variable","Source Sans 3","Segoe UI Variable","Segoe UI",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;--a-piece-violet:#5b2a86;--a-piece-violet-soft:#f2ebf6;--a-piece-blue:#356da6;--a-piece-blue-soft:#eaf3fb;--a-piece-cyan:#2d7688;--a-piece-cyan-soft:#e9f5f7;--a-piece-amber:#b56a14;--a-piece-amber-soft:#fff2df;--a-piece-crimson:#b83352;--a-piece-crimson-soft:#fcebf0;--a-piece-slate:#56606e;--a-piece-slate-soft:#eef1f4;--a-readable-body:17px;--a-readable-control:16px;--a-readable-meta:13.5px;--a-readable-label:14.5px}html,body,#root,.anvaya-app,.anvaya20-root{font-variation-settings:"wght" 450;font-family:var(--a-font-ui)!important}.anvaya20-main{font-size:var(--a-readable-body);color:#211d24;background:#fbfafc;line-height:1.48}.anvaya20-main :where(h1,h2,h3,strong,b,button,summary){font-family:var(--a-font-ui)}.anvaya20-main :where(h1,.anvaya-display){letter-spacing:-.026em!important;color:#221b27!important;font-weight:780!important;line-height:1.05!important}.anvaya20-main :where(h2,.anvaya-section-title){letter-spacing:-.018em!important;color:#2c2530!important;font-weight:750!important;line-height:1.12!important}.anvaya20-main h3{letter-spacing:-.01em!important;font-weight:720!important}.anvaya20-main :where(button,summary){font-weight:690}.anvaya20-main :where(.anvaya-eyebrow,[class*=eyebrow]){color:#725c78!important;letter-spacing:.07em!important;font-size:13px!important;font-weight:800!important}.anvaya20-main :where(small,.quiet){color:#69636e}.anvaya20-main :where(.anvaya-display,.patients-heading h1,.rounds-studio-head h1,.anvaya21-home>header h1){font-size:clamp(32px,2.5vw,38px)!important}.anvaya21-home-action>span,.patient-continuity__primary button svg,.patient-continuity__more>summary svg,.anvaya21-home-status>button>span{flex:none}.anvaya21-home-action>span,.anvaya21-home-status>button>span{box-shadow:inset 0 0 0 1px #14182009;border-radius:8px!important;place-items:center!important;width:34px!important;height:34px!important;display:grid!important}.anvaya21-home-action:first-child>span{background:var(--a-piece-crimson-soft)!important;color:var(--a-piece-crimson)!important}.anvaya21-home-action:nth-child(2)>span{background:var(--a-piece-violet-soft)!important;color:var(--a-piece-violet)!important}.anvaya21-home-action:nth-child(3)>span{background:var(--a-piece-blue-soft)!important;color:var(--a-piece-blue)!important}.anvaya21-home-action:nth-child(4)>span{background:var(--a-piece-amber-soft)!important;color:var(--a-piece-amber)!important}.anvaya21-home-action strong{color:#242830!important;font-size:15px!important;font-weight:760!important}.anvaya21-home-action small{margin-top:1px;font-weight:520;color:#707985!important;font-size:11.5px!important}.anvaya21-home-action>b{font-size:16px;color:#9aa1aa!important}.patient-continuity__primary button svg,.patient-continuity__more>summary svg{box-sizing:border-box;border-radius:7px;padding:5px;width:28px!important;height:28px!important}.patient-continuity__primary button[data-workspace=document-review] svg{background:var(--a-piece-violet-soft);color:var(--a-piece-violet)}.patient-continuity__primary button[data-workspace=procedures] svg{background:var(--a-piece-blue-soft);color:var(--a-piece-blue)}.patient-continuity__primary button[data-workspace=transfer] svg{background:var(--a-piece-cyan-soft);color:var(--a-piece-cyan)}.patient-continuity__primary button[data-workspace=discharge-summary] svg{background:var(--a-piece-amber-soft);color:var(--a-piece-amber)}.patient-continuity__more>summary svg{background:var(--a-piece-slate-soft);color:var(--a-piece-slate)}.patient-continuity__primary button:first-child{color:#2d3037!important;box-shadow:inset 0 -2px var(--a-tactile-violet)!important;background:#fff!important;border-color:#dccfe2!important}.patient-now-tiles article,.patient-now-tiles button{border-width:1px!important;box-shadow:0 1px #14182005!important}.patient-now-tiles span{letter-spacing:.055em!important;font-size:9.5px!important;font-weight:820!important}.patient-now-tiles strong{letter-spacing:-.01em;font-size:14px!important;font-weight:780!important}.patient-now-head strong{font-size:18px!important;font-weight:780!important}.patient-now-summary p{font-weight:530;font-size:14px!important}.patient-now-lists header strong{font-size:13px!important;font-weight:760!important}.v115-patient-row strong,.round-setup-patient strong,.notes-feed-card strong,.paa26-person strong,.tei-fleet-table strong{letter-spacing:-.006em;font-weight:760!important}.v115-patient-row small,.round-setup-patient small,.notes-feed-card small{font-weight:500;color:#707984!important}.round-presets>header strong,.notes-feed-head strong,.notes-viewer-head strong,.anvaya21-launch-step>header h2,.hospital-admin-top h1{font-weight:770!important}.round-presets>header strong:before,.notes-feed-head strong:before{content:"";vertical-align:1px;background:var(--a-piece-violet);border-radius:2px;width:7px;height:7px;margin-right:7px;display:inline-block}.v115-patient-row:hover,.round-setup-patient:hover,.notes-feed-card[data-active=true],.paa26-person[data-selected=true]{box-shadow:inset 3px 0 var(--a-piece-violet)!important}.anvaya20-main :where(button,summary,input,select,textarea){line-height:1.32;font-size:var(--a-readable-control)!important}.anvaya20-main :where(small,.quiet,[class*=meta],[class*=subtitle],[class*=caption]){font-size:var(--a-readable-meta)!important;line-height:1.4!important}.anvaya20-main :where(label,legend,th,[class*=label]){font-size:var(--a-readable-label)}.anvaya20-main :where(p,li,dd,dt){font-size:inherit;line-height:1.48}.anvaya20-main :where(p,li,dd,dt,label,small,strong,span,button,summary){overflow-wrap:anywhere;word-break:normal}.anvaya20-main :where(button,summary){white-space:normal}.anvaya20-main :where(article,section,form,label,button)>*{min-width:0}.anvaya20-main :where(input,select,textarea){min-height:44px;padding:9px 11px}.anvaya20-main textarea{line-height:1.5}.anvaya20-main :where(h2,.anvaya-section-title){font-size:clamp(21px,1.7vw,25px)!important}.anvaya20-main h3{font-size:17px!important}.anvaya21-home-action{min-height:88px!important;padding:14px!important}.anvaya21-home-action strong{font-size:16px!important}.anvaya21-home-action small{font-size:13px!important;line-height:1.35!important}.anvaya21-home-status>button{min-height:62px!important;padding:10px 12px!important}.patients-heading-actions button{min-height:44px!important;padding-inline:13px!important}.patients-search-wrap{min-height:52px!important}.v115-patient-list-head{min-height:40px!important;font-size:12.5px!important}.v115-patient-row small{font-size:13px!important;line-height:1.35!important}.v115-patient-row :where(p,small,strong){overflow-wrap:anywhere}.patient-admission-flow span{min-height:40px!important;padding:7px 9px!important;font-size:12px!important}.patient-admission-section strong{font-size:15px!important}.patient-admission-section small{font-size:13px!important}.anvaya21-patient-meta{font-size:13px!important;line-height:1.4!important}.anvaya21-patient-tabs button{min-height:40px!important;padding:7px 11px!important;font-size:14px!important}.patient-continuity{padding:8px!important}.patient-continuity__primary button,.patient-continuity__more>summary{min-height:48px!important;padding:7px 12px!important}.patient-continuity button span,.patient-continuity summary span{white-space:normal!important;font-size:13.5px!important;line-height:1.2!important}.patient-briefing{gap:10px!important;padding:14px!important}.patient-now-tiles article,.patient-now-tiles button{min-height:74px!important;padding:11px 12px!important}.patient-now-tiles span{font-size:11px!important}.patient-now-tiles strong{white-space:normal!important;font-size:16px!important;line-height:1.18!important}.patient-now-summary>div,.patient-now-summary>button{padding:13px 14px!important}.patient-now-summary p{font-size:15.5px!important;line-height:1.48!important}.patient-now-lists>section>p,.patient-now-lists>section>button strong{font-size:13.5px!important;line-height:1.42!important}.rounds-studio-head h1{font-size:34px!important}.round-active-banner{padding:11px 12px!important}.round-active-banner span{font-size:13px!important;line-height:1.4!important}.round-presets>header strong{font-size:14px!important}.round-presets>button,.round-preset-saved>button:first-child{min-height:54px!important;padding:9px 11px!important;font-size:14px!important}.round-setup-main>header{min-height:62px!important;padding:10px 12px!important}.round-add-patient select,.round-add-patient button{min-height:44px!important}.round-setup-patient{min-height:78px!important;padding:11px 12px!important}.round-setup-copy strong{font-size:15.5px!important}.round-setup-copy small{font-size:13px!important}.round-setup-copy p{overflow-wrap:anywhere;font-size:13.5px!important;line-height:1.42!important}.round-setup-actions button{width:38px!important;height:38px!important}.notes-feed-head,.notes-viewer-head{min-height:64px!important;padding-inline:12px!important}.notes-feed-head strong,.notes-viewer-head strong{font-size:16px!important}.notes-feed-filters button{min-height:38px!important;padding:6px 10px!important;font-size:13.5px!important}.notes-feed-card strong{font-size:15px!important;line-height:1.32!important}.notes-feed-card :where(p,div){line-height:1.45!important}.clinical-folio-paper{font-size:16px!important;line-height:1.56!important}.notes-action-bar button{min-height:44px!important;padding:8px 12px!important;font-size:14px!important}.anvaya21-launchpad-layout>nav button{min-height:48px!important;padding:8px 11px!important;font-size:14px!important}.anvaya21-launch-step{padding:22px!important}.anvaya21-launch-step>header h2{font-size:23px!important}.anvaya21-launch-step :where(p,small){font-size:13.5px!important}.anvaya21-admin-grid>button{min-height:82px!important;padding:12px 14px!important}.anvaya21-admin-grid>button strong{font-size:16px!important}.anvaya21-admin-grid>button small{font-size:13px!important;line-height:1.38!important}.hospital-admin-tabs button{min-height:46px!important;padding:8px 12px!important;font-size:14px!important}.paa26-person{min-height:62px!important;padding:9px 10px!important}.paa26-person strong{font-size:14.5px!important}.tei-control-top :where(p,small){font-size:13px!important}.tei-metric-row article{padding:16px 17px!important}.tei-metric-row article span{font-size:12px!important}.tei-fleet-table>article{min-height:74px!important;padding-block:10px!important}.tei-fleet-table :where(strong,button,select){font-size:14px!important}@media (max-width:900px){.anvaya20-main{font-size:16px}.patient-continuity__primary button,.patient-continuity__more>summary{min-height:52px!important}.round-add-patient{flex-wrap:wrap!important}.round-add-patient select{min-width:min(100%,240px)!important}}@media (max-width:760px){.anvaya20-main{font-size:16px!important}.anvaya20-main :where(button,summary,input,select,textarea){font-size:15px!important}.v115-patient-row{min-height:86px!important}.patient-now-tiles article,.patient-now-tiles button{min-height:78px!important}.patient-continuity__primary button span{font-size:13px!important}.round-setup-patient{min-height:84px!important}.notes-feed-card{padding:13px 11px!important}}.anvaya20-topbar{color:#f3f5f8!important;-webkit-backdrop-filter:blur(14px)saturate(108%)!important;background:#090a0e!important;border-bottom:1px solid #ffffff13!important;min-height:62px!important;box-shadow:0 1px #0000004d!important}.anvaya20-back-button,.anvaya20-icon-button{border-radius:8px!important}.anvaya20-environment-switch,.anvaya20-chat-button{border-radius:8px!important;min-height:40px!important}.anvaya20-topbar .anvaya20-route-context strong{color:#f4f6f9!important}.anvaya20-topbar .anvaya20-route-context span{color:#9ba4b1!important}.anvaya20-topbar .anvaya20-back-button,.anvaya20-topbar .anvaya20-icon-button,.anvaya20-topbar .anvaya20-chat-button,.anvaya20-topbar .anvaya20-environment-switch{color:#e8ebf0!important;background:#ffffff0e!important;border-color:#ffffff1f!important}.anvaya20-topbar .anvaya20-back-button:hover,.anvaya20-topbar .anvaya20-icon-button:hover,.anvaya20-topbar .anvaya20-chat-button:hover,.anvaya20-topbar .anvaya20-environment-switch:hover{color:#fff!important;background:#ffffff18!important;border-color:#fff3!important}.anvaya20-topbar .anvaya20-environment-switch>span{color:#d0a9dc!important}.anvaya20-topbar .anvaya20-environment-switch>strong{color:#f3f5f8!important}.anvaya20-topbar .anvaya20-environment-switch>b{color:#9ea7b4!important}.anvaya20-topbar .anvaya20-patient-context strong{color:#f1f3f6!important}.anvaya20-topbar .anvaya20-patient-context span,.anvaya20-topbar .anvaya20-patient-context em{color:#a6afbc!important}.anvaya20-topbar .anvaya20-profile summary{background:#ffffff0b!important;border-color:#ffffff1f!important}.anvaya20-mobile-nav{border-color:#dde2e7!important;border-radius:12px!important}.anvaya20-mobile-nav button{border-radius:8px!important}.anvaya20-mobile-nav button[data-active=true]{background:var(--a-tactile-violet-soft)!important;color:var(--a-tactile-violet-strong)!important}.anvaya20-main :where(button,[role=button],summary,input,select,textarea){-webkit-tap-highlight-color:transparent}.anvaya20-main :where(button,[role=button],summary){transition:background-color .11s,border-color .11s,color .11s,box-shadow .11s,transform 80ms}.anvaya20-main :where(button,[role=button],summary):active:not(:disabled){transform:translateY(1px)!important}.anvaya20-main :where(button,input,select,textarea):focus-visible{box-shadow:var(--a-tactile-focus)!important;outline:none!important}.anvaya20-main :where(input,select,textarea){border-color:var(--a-tactile-line)!important;border-radius:var(--a-tactile-radius)!important}.anvaya20-main :where(input,select,textarea):hover:not(:disabled){border-color:#c6ccd3!important}.anvaya20-main :where(input,select,textarea):focus{border-color:#9d83a9!important}.anvaya20-main :where(button):disabled{opacity:.5;cursor:not-allowed!important}.anvaya20-main :where(.anvaya21-home-action,.anvaya21-home-status,.patients-search-wrap,.patient-census-card,.anvaya21-patient-head,.patient-briefing,.rounds-studio-head,.round-presets,.round-setup-main,.round-setup-patient,.anvaya21-launch-step,.anvaya21-admin-grid>button,.hospital-structure-grid>article){border-radius:var(--a-tactile-radius-lg)!important}.anvaya21-home>header{align-items:center!important;margin-bottom:14px!important;padding-bottom:14px!important}.anvaya21-home>header h1{color:#351043!important;font-size:36px!important}.anvaya21-home-patient{cursor:pointer;background:var(--a-tactile-violet-soft)!important;min-height:44px!important;color:var(--a-tactile-violet-strong)!important;border-color:#d7cdda!important;padding:7px 12px!important}.anvaya21-home-action{border-color:var(--a-tactile-line)!important;min-height:88px!important;box-shadow:none!important;grid-template-columns:38px minmax(0,1fr) 18px!important;gap:11px!important;padding:14px 15px!important}.anvaya21-home-action:hover{transform:translateY(-1px);background:#fcfafc!important;border-color:#c8b8ce!important}.anvaya21-home-action>span{background:var(--a-tactile-violet-soft)!important;width:36px!important;height:36px!important;color:var(--a-tactile-violet)!important;border-radius:8px!important}.anvaya21-home-action strong{color:#2d2230!important;font-size:16px!important}.anvaya21-home-status{border-radius:10px!important;margin-top:10px!important}.anvaya21-home-status>button{cursor:pointer;min-height:64px!important}.anvaya21-home-status>button:hover{background:var(--a-tactile-hover)!important}.patients-heading{align-items:center!important;margin-bottom:12px!important;padding-bottom:14px!important}.patients-heading h1{color:#351043!important;font-size:36px!important}.patients-heading-actions{gap:7px!important}.patients-heading-actions button{border-radius:8px!important;min-height:40px!important}.patients-create-button{background:var(--a-tactile-violet)!important;border-color:var(--a-tactile-violet)!important;color:#fff!important;padding-inline:15px!important}.patients-search-wrap{border:1px solid var(--a-tactile-line)!important;min-height:48px!important;box-shadow:none!important;background:#fff!important;margin-bottom:10px!important}.v115-patient-list{overflow:hidden;border:1px solid var(--a-tactile-line)!important;background:#fff!important;border-radius:10px!important}.v115-patient-list-head{border-bottom:1px solid var(--a-tactile-line)!important;background:#fbf8fc!important;min-height:40px!important}.v115-patient-row{min-height:78px!important;box-shadow:none!important;background:#fff!important;border:0!important;border-bottom:1px solid #eceff2!important;border-radius:0!important}.v115-patient-row:last-child{border-bottom:0!important}.v115-patient-row:hover{box-shadow:inset 3px 0 var(--a-tactile-violet)!important;background:#faf8fb!important}.v115-patient-row:focus-visible{box-shadow:inset 3px 0 var(--a-tactile-violet),var(--a-tactile-focus)!important}.v115-patient-status{border-radius:6px!important;padding:4px 7px!important}.patient-create-dialog{border-radius:12px!important;box-shadow:0 22px 60px #1418202e!important}.patient-admission-flow{gap:4px!important}.patient-admission-flow span{background:#fbf9fc!important;border-radius:7px!important;min-height:36px!important}.patient-admission-flow span[data-done=true]{background:var(--a-tactile-violet-soft)!important;color:var(--a-tactile-violet-strong)!important;border-color:#d9ccde!important}.patient-admission-section{margin-top:6px!important;padding-top:12px!important}.anvaya22-care-picker>div>button{border-radius:7px!important;min-height:38px!important}.patient-create-dialog>footer{z-index:2;background:#fff;position:sticky;bottom:0}.anvaya21-patient{max-width:1180px!important}.anvaya21-patient-head{margin:0 0 10px!important;padding:0 0 10px!important}.anvaya21-patient-toolbar{margin-bottom:7px!important}.anvaya21-patient-identity{grid-template-columns:42px minmax(160px,.85fr) minmax(220px,1.4fr) auto!important;gap:10px!important}.anvaya21-patient-avatar{border-radius:9px!important;width:40px!important;height:40px!important}.anvaya21-patient-tabs{margin-top:8px!important}.anvaya21-patient-tabs button{border-radius:7px!important;min-height:42px!important}.anvaya21-patient-tabs button[data-active=true]{box-shadow:inset 0 -2px var(--a-tactile-violet)!important;background:0 0!important;border-radius:0!important}.patient-continuity{border-radius:11px!important;width:min(100%,1180px)!important;margin-bottom:8px!important;padding:6px!important;top:76px!important;box-shadow:0 3px 12px #1418200a!important}.patient-continuity__primary button,.patient-continuity__more>summary{border-radius:8px!important;min-height:48px!important}.patient-continuity__primary button:first-child{box-shadow:none!important}.patient-continuity__primary button:hover,.patient-continuity__more>summary:hover{border-color:#c8b8ce!important}.patient-briefing{width:min(100%,1180px)!important;box-shadow:none!important;border-radius:12px!important;gap:10px!important;margin-bottom:10px!important;padding:16px!important}.patient-now-tiles article,.patient-now-tiles button{border-radius:9px!important;min-height:72px!important;padding:11px 12px!important}.patient-now-tiles [data-tone=violet]{background:#f5f0f7!important}.patient-now-tiles [data-tone=blue]{background:#edf6fa!important}.patient-now-tiles [data-tone=amber]{background:#fff6e5!important}.patient-now-tiles [data-tone=red]{background:#fff0ef!important}.patient-now-summary>div,.patient-now-summary>button,.patient-now-lists>section{border-radius:9px!important}.patient-now-lists>section>button:hover{background:#fafbfc!important}.rounds-studio{max-width:1220px!important}.rounds-studio-head{border-bottom:1px solid var(--a-tactile-line)!important;align-items:center!important;margin-bottom:10px!important;padding:0 0 12px!important}.rounds-studio-primary{background:var(--a-tactile-violet)!important;border-color:var(--a-tactile-violet)!important;color:#fff!important;border-radius:8px!important;min-height:42px!important}.rounds-setup-grid{grid-template-columns:250px minmax(0,1fr)!important;gap:10px!important}.round-presets{border:1px solid var(--a-tactile-line)!important;background:#fff!important;padding:8px!important}.round-presets>header{padding:6px 7px 9px!important}.round-presets>button,.round-preset-saved>button:first-child{border-radius:8px!important;min-height:52px!important}.round-presets button[data-active=true]{color:var(--a-tactile-violet-strong)!important;box-shadow:inset 3px 0 var(--a-tactile-violet)!important;background:#fff!important}.round-setup-main{min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.round-setup-main>header{border:1px solid var(--a-tactile-line)!important;background:#fff!important;border-radius:10px!important;min-height:62px!important;padding:10px 12px!important}.round-add-patient{gap:5px!important;display:flex!important}.round-add-patient select{min-height:38px!important}.round-add-patient button{border-radius:7px!important;min-height:38px!important}.round-setup-list{gap:5px!important;margin-top:7px!important;display:grid!important}.round-setup-patient{border:1px solid var(--a-tactile-line)!important;min-height:76px!important;box-shadow:none!important;background:#fff!important;grid-template-columns:38px minmax(0,1fr) auto!important;gap:9px!important;padding:9px 10px!important}.round-setup-patient:hover{box-shadow:inset 3px 0 var(--a-tactile-violet)!important;border-color:#c8b8ce!important}.round-setup-copy p{margin:2px 0!important}.round-setup-actions button{border-radius:7px!important;width:34px!important;height:34px!important}.round-setup-empty{background:#fafbfc!important;border-radius:10px!important;min-height:180px!important}.round-active-banner{border:1px solid #ddd5e1;border-left:3px solid var(--a-tactile-violet);background:#faf8fb;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;margin:0 0 9px;padding:9px 10px;display:flex}.round-active-banner>div{gap:2px;display:grid}.round-active-banner strong{color:#351043;font-size:15px}.round-active-banner span{color:var(--a-tactile-muted);font-size:13px}.round-active-banner button{min-height:36px;color:var(--a-tactile-violet-strong);background:#fff;border:1px solid #d6ccda;border-radius:7px;padding:0 11px;font-weight:720}.clinical-folio-shell{max-width:1360px!important;margin-inline:auto!important}.clinical-folio-masthead{min-height:58px!important;padding:8px 10px!important}.notes-workspace{overflow:hidden;border:1px solid var(--a-tactile-line)!important;background:#fff!important;border-radius:10px!important;grid-template-columns:minmax(280px,34%) minmax(0,66%)!important;gap:0!important}.notes-feed-pane{border-right:1px solid var(--a-tactile-line)!important}.notes-feed-filters{border-bottom:1px solid var(--a-tactile-line)!important;gap:4px!important;padding:6px 8px!important}.notes-feed-filters button{border-radius:7px!important;min-height:32px!important}.notes-feed-card{box-shadow:none!important;border:0!important;border-bottom:1px solid #eceff2!important;border-radius:0!important;padding:10px 11px!important}.notes-feed-card:hover{background:#fafbfc!important}.notes-feed-card[data-active=true]{box-shadow:inset 3px 0 var(--a-tactile-violet)!important;background:#faf8fb!important}.clinical-folio-paper{box-shadow:none!important;border-radius:6px!important}.notes-action-bar{border-radius:0!important}.notes-action-bar button{border-radius:8px!important}.notes-action-bar button:first-child{background:var(--a-tactile-violet)!important;border-color:var(--a-tactile-violet)!important;color:#fff!important}.notes-compose{border-radius:11px!important;box-shadow:0 22px 60px #1418202e!important}.anvaya21-launchpad{background:#f4f5f6!important}.anvaya21-launchpad>header{height:64px!important;padding:0 18px!important}.anvaya21-launchpad-layout{grid-template-columns:190px minmax(0,1fr)!important;min-height:calc(100dvh - 64px)!important}.anvaya21-launchpad-layout>nav{padding:12px 8px!important}.anvaya21-launchpad-layout>nav button{border-radius:7px!important;min-height:42px!important}.anvaya21-launchpad-layout>main{padding:26px 18px!important}.anvaya21-launch-step{width:min(100%,760px)!important;box-shadow:none!important;border-radius:10px!important;padding:18px!important}.anvaya21-launch-step>header{margin-bottom:14px!important}.anvaya21-launch-step>footer{margin-top:14px!important}.anvaya21-launch-step>footer button{border-radius:8px!important;min-height:40px!important}.anvaya21-launch-metrics>div{border-radius:8px!important;padding:12px!important}.hospital-admin-top{min-height:68px!important;padding:10px 18px!important}.hospital-admin-tabs{gap:2px!important;padding:0 18px!important}.hospital-admin-tabs button{border-radius:0!important;min-height:42px!important}.hospital-admin-tabs button[data-active=true]{box-shadow:inset 0 -2px var(--a-tactile-violet)!important;background:0 0!important}.anvaya21-admin-overview{margin:24px auto!important}.anvaya21-admin-grid>button{min-height:68px!important;box-shadow:none!important;border-radius:9px!important}.anvaya21-admin-grid>button:hover{background:#faf8fb!important;border-color:#c8b8ce!important}.paa26-kit-shelf,.paa26-roster,.paa26-stage,.paa26-loadout,.paa26-library{box-shadow:none!important;border-radius:10px!important}.paa26-person{border-radius:7px!important;min-height:54px!important}.paa26-person[data-selected=true]{box-shadow:inset 3px 0 var(--a-tactile-violet)!important}.paa26-equipped button,.paa26-library button{border-radius:7px!important}.hospital-structure-grid>article{box-shadow:none!important}.tei-control-rail nav button,.tei-control-exit,.tei-control-top input,.tei-control-top-actions>button,.tei-row-actions button,.tei-membership-card select,.tei-membership-card>button{border-radius:7px!important}.tei-control-rail nav button[data-active=true]{background:#171c26!important;box-shadow:inset 3px 0 #9c7ce6!important}.tei-control-top{padding:20px 26px 16px!important}.tei-control-top h1{font-size:27px!important}.tei-fleet{padding:20px 26px 38px!important}.tei-metric-row{gap:8px!important;margin-bottom:14px!important}.tei-metric-row article{border-radius:9px!important;padding:14px 16px!important}.tei-fleet-table,.tei-access-list,.tei-access-detail{border-radius:9px!important}.tei-fleet-table>article{min-height:66px!important}.tei-row-actions button:hover{background:#211a31!important;border-color:#8c6fe0!important}.tei-access-users>button:hover{background:#181f2b!important}.anvaya21-admin-grid>button>span{letter-spacing:.035em;border-radius:8px;place-items:center;width:36px;height:36px;display:grid;font-size:11px!important;font-weight:850!important}.anvaya21-admin-grid>button:first-child>span{background:var(--a-piece-blue-soft);color:var(--a-piece-blue)}.anvaya21-admin-grid>button:nth-child(2)>span{background:var(--a-piece-cyan-soft);color:var(--a-piece-cyan)}.anvaya21-admin-grid>button:nth-child(3)>span{background:var(--a-piece-violet-soft);color:var(--a-piece-violet)}.anvaya21-admin-grid>button strong{font-size:15px!important;font-weight:770!important}.anvaya21-admin-grid>button small{color:#717985!important;font-size:11.5px!important}.paa26-kit-shelf>div>button i{border-radius:8px!important;place-items:center!important;width:34px!important;height:34px!important;font-style:normal!important;font-weight:820!important;display:grid!important}.paa26-kit-shelf>div>button:nth-child(4n+1) i{background:var(--a-piece-violet-soft)!important;color:var(--a-piece-violet)!important}.paa26-kit-shelf>div>button:nth-child(4n+2) i{background:var(--a-piece-blue-soft)!important;color:var(--a-piece-blue)!important}.paa26-kit-shelf>div>button:nth-child(4n+3) i{background:var(--a-piece-cyan-soft)!important;color:var(--a-piece-cyan)!important}.paa26-kit-shelf>div>button:nth-child(4n) i{background:var(--a-piece-amber-soft)!important;color:var(--a-piece-amber)!important}.anvaya21-launchpad-mark{background:var(--a-piece-violet-soft)!important;width:38px!important;height:38px!important;color:var(--a-piece-violet)!important;border-radius:9px!important}.anvaya21-launch-metrics>div:first-child{border-top:3px solid var(--a-piece-blue)!important}.anvaya21-launch-metrics>div:nth-child(2){border-top:3px solid var(--a-piece-violet)!important}.anvaya21-launch-metrics strong{font-size:24px!important;font-weight:790!important}.anvaya21-launch-metrics span{font-size:11px!important;font-weight:650!important}.tei-metric-row article{position:relative;overflow:hidden}.tei-metric-row article:before{content:"";background:var(--a-piece-slate);width:3px;position:absolute;inset:0 auto 0 0}.tei-metric-row article:first-child:before{background:var(--a-piece-violet)}.tei-metric-row article:nth-child(2):before{background:var(--a-piece-blue)}.tei-metric-row article:nth-child(3):before{background:var(--a-piece-amber)}.tei-metric-row article:nth-child(4):before{background:var(--a-piece-crimson)}.tei-metric-row article strong{letter-spacing:-.02em;font-size:26px!important;font-weight:800!important}.tei-metric-row article span{letter-spacing:.035em;font-size:10.5px!important;font-weight:700!important}.anvaya20-main,.anvaya21-home,.v115-patient-list,.patient-briefing,.round-setup-main,.notes-workspace,.anvaya21-launch-step,.anvaya21-admin-overview{--anvaya-accent:#4a176d;--anvaya-accent-strong:#2e0c46;--anvaya-accent-soft:#f5f0f7}@media (max-width:900px){.anvaya21-home-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}.rounds-setup-grid{grid-template-columns:1fr!important}.round-presets{gap:5px!important;padding:7px!important;display:flex!important;overflow-x:auto!important}.round-presets>header{min-width:150px}.round-presets>button,.round-preset-saved{min-width:170px!important}}@media (max-width:760px){.anvaya20-main{padding-inline:12px!important}.anvaya21-home>header h1,.patients-heading h1,.rounds-studio-head h1{font-size:28px!important}.anvaya21-home-actions{grid-template-columns:1fr 1fr!important}.anvaya21-home-action{min-height:68px!important}.v115-patient-list-head{display:none!important}.v115-patient-row{border-radius:0!important;min-height:76px!important}.anvaya21-patient-identity{grid-template-columns:40px minmax(0,1fr) auto!important}.patient-continuity{border-radius:12px 12px 0 0!important}.patient-now-tiles{grid-template-columns:repeat(2,minmax(0,1fr))!important}.round-setup-main>header{flex-direction:column!important;align-items:stretch!important}.round-add-patient{width:100%!important}.round-add-patient select{flex:1!important;min-width:0!important}.notes-workspace{border:0!important;border-radius:0!important;display:block!important}.notes-feed-pane{border-right:0!important}.anvaya21-launchpad-layout>main{padding:16px 10px!important}.hospital-admin-tabs{overflow-x:auto!important}}@media (max-width:480px){.anvaya21-home-actions,.anvaya21-home-status{grid-template-columns:1fr!important}.patient-now-tiles{grid-template-columns:1fr 1fr!important}.patient-now-summary,.patient-now-lists,.patient-now-footer{grid-template-columns:1fr!important}}@media (prefers-reduced-motion:reduce){.anvaya20-main :where(button,[role=button],summary){transition:none!important}}.anvaya20-rail{color:#f3f4f6!important;background:#0b0c11!important;border-right:1px solid #1c1f27!important}.anvaya20-rail .anvaya20-nav-button{color:#bfc4cd!important;min-height:44px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:7px!important}.anvaya20-rail .anvaya20-nav-button:hover{color:#fff!important;box-shadow:none!important;background:#ffffff09!important}.anvaya20-rail .anvaya20-nav-button[data-active=true]{color:#fff!important;background:#ffffff0b!important;box-shadow:inset 3px 0 #c1264a!important}.anvaya20-rail .anvaya20-nav-button[data-active=true] svg{color:#e05273!important}.anvaya20-rail .anvaya20-nav-button:hover svg{color:#d7dae0!important}.anvaya20-rail .anvaya20-nav-button span{font-size:15px!important;font-weight:650!important}.anvaya20-rail :where(.anvaya20-rail-foot,.anvaya20-rail-environment){color:#aeb4be!important}.anvaya21-patient-head{padding-top:10px!important;padding-bottom:10px!important}.anvaya21-patient-identity{align-items:start!important}.anvaya21-patient-diagnosis strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal!important;text-overflow:clip!important;font-size:16px!important;line-height:1.35!important;display:-webkit-box!important}.anvaya21-patient-meta{margin-top:5px!important}.anvaya21-patient-name h1{font-size:27px!important}.patient-now-tiles{grid-template-columns:repeat(5,minmax(0,1fr))!important}.patient-now-tiles article,.patient-now-tiles button{grid-template-columns:30px minmax(0,1fr)!important;align-content:center!important;align-items:center!important;gap:9px!important;min-height:70px!important;padding:10px 11px!important}.patient-now-tiles>*>svg{color:currentColor;background:#ffffff9e;border-radius:7px;padding:4px;width:26px!important;height:26px!important}.patient-now-tiles>*>div{gap:2px;min-width:0;display:grid}.patient-now-tiles strong{white-space:normal!important;font-size:17px!important;font-weight:800!important;line-height:1.12!important}.patient-now-summary{grid-template-columns:1fr!important}.patient-now-lists{align-items:start!important}.patient-now-lists>section,.patient-now-lists>section>p,.patient-now-lists>section>button{min-height:0!important}.patient-now-footer button{min-height:44px!important}.patients-heading h1{font-size:40px!important}.v115-patient-row{min-height:82px!important;padding-block:9px!important}.v115-patient-row strong{font-size:16.5px!important}.v115-patient-row small{font-size:13.5px!important}.v115-patient-row [class*=context],.v115-patient-row p{-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal!important;text-overflow:clip!important;font-size:14.5px!important;line-height:1.36!important;display:-webkit-box!important;overflow:hidden!important}.v115-patient-list-head{letter-spacing:.045em!important;color:#59616d!important;font-size:13px!important;font-weight:700!important}.v115-patient-status{padding:5px 8px!important;font-size:12.5px!important}.patient-continuity__primary button svg,.patient-continuity__more>summary svg{width:30px!important;height:30px!important}.anvaya20-root,.anvaya20-stage,.anvaya20-main{background:#fafafc!important}.anvaya20-main{color:#20252d!important}.anvaya20-main :where(h1,h2,h3){color:#181c23!important}.anvaya20-main :where(p,small,[class*=subtitle],[class*=meta]){color:#616a76}.anvaya21-home{max-width:1260px!important}.anvaya21-home>header{border-bottom:1px solid #e0e4e9!important;margin-bottom:12px!important;padding-bottom:10px!important}.anvaya21-home>header h1{font-size:38px!important;font-weight:800!important}.anvaya21-home-actions{grid-template-columns:1.22fr repeat(3,minmax(0,1fr))!important;gap:9px!important}.anvaya21-home-action{background:#fff!important;border-color:#dde2e8!important;border-radius:9px!important;min-height:82px!important;padding:12px 14px!important}.anvaya21-home-action:first-child{box-shadow:inset 3px 0 var(--a-piece-crimson)!important;border-color:#e6c8d1!important}.anvaya21-home-action:hover{background:#fff!important;border-color:#c9ced6!important;transform:none!important}.anvaya21-home-action strong{font-size:16.5px!important;font-weight:780!important}.anvaya21-home-action small{color:#606a77!important;font-size:13.5px!important}.anvaya21-home-action>b{color:#69717d!important}.anvaya21-home-status{background:#dde2e8!important;border-color:#dde2e8!important;margin-top:12px!important}.anvaya21-home-status>button{background:#fff!important;min-height:64px!important}.anvaya21-home-status strong{font-size:15px!important;font-weight:780!important}.anvaya21-home-status small{color:#65707c!important;font-size:13px!important}.v115-patient-list{background:#fff!important;border-color:#dde2e8!important}.v115-patient-row{background:#fff!important;border-bottom:1px solid #e9ecf0!important;min-height:76px!important;padding:10px 12px 10px 50px!important}.v115-patient-index{transform:translateY(-50%);color:#505967!important;background:#eff2f6!important;border-radius:6px!important;place-items:center!important;width:28px!important;height:28px!important;font-size:12px!important;font-weight:800!important;display:grid!important;top:50%!important;left:12px!important}.v115-patient-row .patient-census-avatar{color:#4b5563!important;background:#eceef3!important;border-radius:8px!important;width:34px!important;height:34px!important;font-size:11px!important}.v115-patient-row .patient-census-identity strong{font-size:17px!important;font-weight:780!important}.v115-patient-row .patient-census-identity small{color:#66707c!important;font-size:13px!important}.v115-patient-row>p{color:#323944!important;font-size:15px!important;line-height:1.35!important}.v115-patient-consultant,.v115-patient-location{color:#616b78!important;font-size:13.5px!important}.v115-patient-status{color:#5b6572!important;background:#f2f4f7!important;border-radius:6px!important;font-size:12px!important}.v115-patient-row[data-attention=true] .v115-patient-status{color:#a62f4b!important;background:#fcedef!important}.patient-continuity{background:#fff!important;border-color:#dde2e8!important;border-radius:10px!important;padding:7px!important;box-shadow:0 2px 8px #14182009!important}.patient-continuity__primary{gap:6px!important}.patient-continuity__primary button,.patient-continuity__more>summary{color:#272d36!important;min-height:48px!important;box-shadow:none!important;background:#fff!important;border:1px solid #e0e4e9!important;border-radius:8px!important}.patient-continuity__primary button svg,.patient-continuity__more>summary svg{background:0 0!important;border-radius:0!important;width:22px!important;height:22px!important;padding:0!important}.patient-continuity__primary button[data-workspace=document-review]{color:#fff!important;background:#4b2e83!important;border-color:#4b2e83!important}.patient-continuity__primary button[data-workspace=document-review] svg{color:#fff!important}.patient-continuity__primary button[data-workspace=procedures] svg{color:var(--a-piece-blue)!important}.patient-continuity__primary button[data-workspace=transfer]{background:#f2fafb!important;border-color:#cfe7eb!important}.patient-continuity__primary button[data-workspace=transfer] svg{color:var(--a-piece-cyan)!important}.patient-continuity__primary button[data-workspace=discharge-summary]{background:#fff9ee!important;border-color:#f0ddbd!important}.patient-continuity__primary button[data-workspace=discharge-summary] svg{color:var(--a-piece-amber)!important}.patient-continuity__more>summary svg{color:#596371!important}.patient-continuity button span,.patient-continuity summary span{font-size:15px!important;font-weight:760!important}.patient-continuity__primary button:hover,.patient-continuity__more>summary:hover{background:#f9fafb!important;border-color:#bfc6d0!important}.patient-continuity__primary button[data-workspace=document-review]:hover{background:#3d246c!important;border-color:#3d246c!important}@media (max-width:760px){.anvaya21-home-actions{grid-template-columns:1fr 1fr!important}.anvaya21-home-action:first-child{grid-column:1/-1}.v115-patient-row{grid-template-columns:minmax(0,1fr) auto!important;padding:11px 10px 11px 48px!important}.v115-patient-row>p{-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal!important;grid-column:1/-1!important;display:-webkit-box!important;overflow:hidden!important}.v115-patient-consultant{display:none!important}.v115-patient-location{justify-self:start!important}.patient-continuity button span,.patient-continuity summary span{font-size:13.5px!important}}.anvaya20-main{color:#222731!important;background:#fdfcfd!important}.anvaya20-main :where(h1,h2,.anvaya-display,.anvaya-section-title){color:#2b1932!important}.anvaya20-main h3{color:#292d35!important}.anvaya20-main :where(.anvaya-eyebrow,[class*=eyebrow]){color:#684b70!important;font-size:13px!important}.anvaya21-home-patient{min-width:190px;background:#f7f1f8!important;border-color:#dccfe2!important;grid-template-columns:auto!important;justify-items:start!important;gap:1px!important;display:grid!important}.anvaya21-home-patient small{color:#705a76!important;font-size:13px!important}.anvaya21-home-patient strong{font-size:16px!important;line-height:1.2!important}.anvaya21-home-patient em{color:#6b7280;margin-top:1px;font-size:13px;font-style:normal;font-weight:560}.anvaya21-home-status{background:0 0!important;border:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;padding:0!important;display:grid!important}.anvaya21-home-status>button{background:#fff!important;border:1px solid #e1e4e9!important;border-radius:9px!important;min-height:68px!important}.anvaya21-home-status>button:hover{background:#fcfafd!important;border-color:#d2c4d7!important}.anvaya21-home-status>button[data-alert=true]{background:#fff9fa!important;border-color:#edcbd3!important}.v115-patient-list-head{background:#faf8fb!important}.v115-patient-index{color:#593667!important;background:#f3eef5!important}.v115-patient-row .patient-census-avatar{color:#593667!important;background:#f4eff6!important}.v115-patient-status{color:#3a6173!important;background:#eef6fa!important}.v115-patient-row:hover{background:#fdfcfe!important}.anvaya21-patient-name h1{color:#26182c!important;font-size:29px!important}.anvaya21-patient-diagnosis small,.anvaya21-patient-phase small{letter-spacing:.055em!important;font-size:12.5px!important}.patient-briefing{background:#fff!important;border:1px solid #e0e3e8!important}.patient-now-head>div>span{color:#684b70!important;letter-spacing:.06em!important;font-size:12.5px!important}.patient-now-head strong{font-size:21px!important}.patient-now-head small{font-size:13px!important}.patient-now-tiles{gap:7px!important}.patient-now-tiles article,.patient-now-tiles button{border-color:#e2e5ea!important;min-height:78px!important}.patient-now-tiles span{letter-spacing:.025em!important;font-size:12.5px!important}.patient-now-tiles strong{font-size:17px!important}.patient-now-summary>div{border-left:3px solid var(--a-piece-violet)!important;background:#fbf9fc!important}.patient-now-summary>div>span{font-size:12.5px!important}.patient-now-summary p{font-size:16px!important}.patient-now-lists>section{background:#fff!important;border:1px solid #e3e6ea!important}.patient-now-lists header strong{font-size:15px!important}.patient-now-lists>section>p,.patient-now-lists>section>button strong{font-size:14px!important}.patient-now-lists>section>button small{font-size:13px!important}.rounds-studio-head h1{color:#2b1932!important;font-size:36px!important}.round-presets{background:#fdfbfd!important}.round-setup-main>header,.round-setup-patient{background:#fff!important;border-color:#e0e3e8!important}.round-setup-patient{min-height:82px!important}.round-active-banner{background:#fbf8fc!important;border-color:#ded3e2!important}.round-active-banner strong{font-size:15px!important}.round-active-banner span{font-size:13px!important}.round-live-card{border-color:#ded3e2!important;box-shadow:0 10px 28px #2019250f!important}.round-capture{border-radius:10px!important;min-height:64px!important}.clinical-inbox-page .v15-inbox{width:100%!important;max-width:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.clinical-inbox-page .v15-inbox>header{background:0 0!important;border-bottom:1px solid #e0e3e8!important;min-height:76px!important;padding:8px 0 14px!important}.clinical-inbox-page .v15-inbox>header h1{color:#2b1932!important;margin-top:3px!important;font-size:36px!important}.clinical-inbox-page .v15-inbox-list{gap:8px!important;padding:14px 0!important;display:grid!important}.clinical-inbox-page .v15-inbox-list>button,.clinical-inbox-page .v15-inbox-cosign{overflow:hidden;box-shadow:none!important;background:#fff!important;border:1px solid #e0e3e8!important;border-radius:10px!important}.clinical-inbox-page .v15-inbox-list>button{min-height:76px!important;padding:12px 14px!important}.clinical-inbox-page .v15-inbox-list>button:hover,.clinical-inbox-page .v15-inbox-cosign>summary:hover{background:#fdfbfd!important;border-color:#d5c7da!important}.clinical-inbox-page .v15-inbox-cosign>summary{min-height:76px!important;padding:12px 14px!important}.clinical-inbox-page .v15-inbox-kind{color:#5b2a86!important;letter-spacing:.04em!important;background:#f3edf6!important;border-radius:6px!important;font-size:12.5px!important;font-weight:800!important}.clinical-inbox-page .v15-inbox-list strong{font-size:16px!important}.clinical-inbox-page .v15-inbox-list small{font-size:13.5px!important}.clinical-inbox-page .v15-inbox-list em{color:#6b7280!important;font-size:13px!important}.clinical-inbox-page .production-empty{background:#fff!important;border:1px dashed #d8dce2!important;border-radius:10px!important;min-height:180px!important}.notes-feed-head,.notes-viewer-head{min-height:64px!important}.notes-feed-filters button{min-height:38px!important;font-size:13.5px!important}.notes-feed-card{padding:13px!important}.notes-feed-card strong{font-size:15.5px!important}.notes-feed-card small{font-size:13px!important}.clinical-folio-paper{font-size:16.5px!important}@media (max-width:760px){.anvaya21-home-status{grid-template-columns:1fr!important}.anvaya21-home-patient{width:100%;min-width:0}.patient-continuity button span,.patient-continuity summary span{font-size:13.5px!important}.patient-now-tiles span{font-size:12px!important}.clinical-inbox-page .v15-inbox>header h1{font-size:30px!important}}.journey-surface{gap:14px!important;width:min(100%,1180px)!important}.journey-header{border-color:#e0e3e8!important;gap:12px!important;padding-bottom:12px!important}.journey-header h1{font-family:var(--a-font-ui)!important;color:#2b1932!important;letter-spacing:-.025em!important;font-size:36px!important;font-weight:790!important}.journey-header p,.journey-header>span{font-size:13.5px!important;line-height:1.4!important}.journey-hero{box-shadow:none!important;background:#fff!important;border:1px solid #e0e3e8!important;border-radius:10px!important;gap:16px!important;padding:16px 18px!important}.journey-hero h2{font-family:var(--a-font-ui)!important;color:#2b1932!important;font-size:24px!important;font-weight:760!important}.journey-hero p:last-child{margin-top:5px!important;font-size:14px!important;line-height:1.48!important}.journey-hero-stats{gap:18px!important}.journey-hero-stats strong{font-family:var(--a-font-ui)!important;font-size:24px!important;font-weight:790!important}.journey-hero-stats span{font-size:13px!important}.journey-filters{border-color:#e0e3e8!important;gap:5px!important;padding-bottom:10px!important}.journey-filters button{color:#5f6874!important;background:#fff!important;border:1px solid #e1e4e9!important;border-radius:7px!important;min-height:38px!important;padding:6px 10px!important;font-size:13.5px!important}.journey-filters button[data-active=true]{color:#4a176d!important;background:#f7f1f8!important;border-color:#d4c3da!important;box-shadow:inset 0 -2px #5b2a86!important}.journey-days{gap:16px!important}.journey-day{grid-template-columns:92px minmax(0,1fr)!important;gap:10px!important}.journey-day>header strong{font-family:var(--a-font-ui)!important;font-size:15px!important;font-weight:760!important}.journey-day>header span{font-size:13px!important}.journey-spine{gap:7px!important;padding-left:10px!important}.journey-spine:before{background:#d8dde3!important;left:26px!important}.journey-node-main{background:#fff!important;border:1px solid #e2e5ea!important;border-radius:9px!important;grid-template-columns:36px 58px minmax(0,1fr) auto!important;gap:10px!important;min-height:68px!important;padding:9px 11px!important}.journey-node-main:hover{background:#fdfbfd!important;border-color:#d2c4d7!important}.journey-node-icon{border-radius:8px!important;width:34px!important;height:34px!important;box-shadow:0 0 0 4px #fdfcfd!important}.journey-node-time{font-family:var(--a-font-ui)!important;font-size:13px!important}.journey-node-copy strong{font-size:15.5px!important}.journey-node-copy span{font-size:14px!important;line-height:1.42!important}.journey-node-more{font-size:13px!important}.journey-node-detail{background:#fff!important;border-radius:8px!important;margin:5px 11px 6px 104px!important;padding:11px 12px!important}.journey-node-detail span{font-size:13px!important}.journey-node-detail button{border-radius:7px!important;min-height:38px!important;padding:6px 9px!important;font-size:13px!important}.journey-footer{font-size:13px!important}.journey-discharge-action{border-radius:8px!important;min-height:42px!important}.journey-trends,.journey-now{background:#fff!important;border-radius:9px!important}.journey-trends>header span,.journey-now>header>span{font-size:13px!important}.journey-trend-summary strong{font-size:14px!important}.journey-trend-summary small{font-size:13px!important}.journey-trends article>span{font-size:12.5px!important}.journey-now>header h3{font-family:var(--a-font-ui)!important;font-size:18px!important;font-weight:760!important}.journey-now-grid article{background:#fcfcfd!important;border-radius:8px!important}.journey-now-grid article>strong{font-size:12.5px!important}.journey-now-grid p{font-size:14px!important}.journey-now-grid li{font-size:13.5px!important}.journey-now>small{font-size:12.5px!important}.journey-verified-mark,.journey-draft-mark,.journey-episode-status,.journey-selected-status{font-size:11.5px!important}.journey-draft-review strong{font-size:14px!important}.journey-draft-review p{font-size:13.5px!important}.journey-draft-review span{font-size:12.5px!important}.journey-draft-review button,.journey-correct-action,.journey-interpretation-editor label>span,.journey-interpretation-editor legend{font-size:13px!important}.journey-interpretation-editor textarea,.journey-interpretation-editor select{font-size:14px!important}.journey-interpretation-threads button,.journey-interpretation-editor>small{font-size:12.5px!important}.journey-interpretation-actions button{font-size:13px!important}.people-page--pp26{gap:12px!important;max-width:1320px!important}.pp26-head{padding-bottom:14px!important}.pp26-head h1{font-family:var(--a-font-ui)!important;color:#2b1932!important;letter-spacing:-.025em!important;font-size:40px!important;font-weight:790!important}.pp26-head p:last-child{font-size:14px!important}.pp26-head-actions button,.pp26-profile-actions button{border-radius:8px!important;min-height:42px!important;font-size:14px!important}.pp26-toolbar{gap:10px!important}.pp26-search{background:#fff!important;border-radius:8px!important;min-height:46px!important}.pp26-filters button{border:1px solid #e1e4e9!important;border-radius:7px!important;min-height:38px!important;padding:6px 10px!important;font-size:13px!important}.pp26-filters button[data-active=true]{color:#4a176d!important;background:#f7f1f8!important;border-color:#d4c3da!important}.pp26-filters b{font-size:12px!important}.pp26-live-rail{border-radius:9px!important;grid-template-columns:112px minmax(0,1fr)!important;padding:10px 12px!important}.pp26-live-rail>header strong{font-size:14px!important}.pp26-live-rail>header small{font-size:12.5px!important}.pp26-live-rail button{background:#fcfcfd!important;border-radius:8px!important;min-height:48px!important}.pp26-live-rail button strong{font-size:13.5px!important}.pp26-live-rail button small{font-size:12px!important}.pp26-workspace{grid-template-columns:minmax(300px,.72fr) minmax(0,1.5fr)!important;gap:10px!important}.pp26-roster,.pp26-profile{border-radius:10px!important}.pp26-roster>header{padding:12px!important}.pp26-roster>header span,.pp26-roster>header strong{font-size:12px!important}.pp26-roster>header small{font-size:12.5px!important}.pp26-person-card{gap:10px!important;min-height:72px!important;padding:10px 12px!important}.pp26-person-main strong{font-size:15.5px!important}.pp26-person-main span{font-size:13px!important}.pp26-person-main small{font-size:12.5px!important}.pp26-presence{font-size:12px!important}.pp26-profile{padding:14px!important}.pp26-profile-title p{font-size:12px!important}.pp26-profile-title h2{font-family:var(--a-font-ui)!important;font-size:30px!important;font-weight:780!important}.pp26-profile-title>span{font-size:13.5px!important}.pp26-layer-grid{border-radius:9px!important}.pp26-layer-grid article{padding:10px!important}.pp26-layer-grid small{font-size:11.5px!important}.pp26-layer-grid strong{font-size:13.5px!important}.pp26-layer-grid p{font-size:12.5px!important}.pp26-today,.pp26-relationships,.pp26-access,.pp26-edit{background:#fff!important;border-radius:9px!important;padding:14px!important}.pp26-context-grid>div{background:#fbfbfc!important}.pp26-context-grid span{font-size:11.5px!important}.pp26-context-grid strong{font-size:13.5px!important}.pp26-context-note{font-size:12.5px!important}.pp26-relationships>div span{border-radius:7px!important;font-size:12.5px!important}.pp26-relationships blockquote{font-size:13.5px!important}.pp26-capability-groups>div>span{font-size:11.5px!important}.pp26-capability-groups em{background:#f8f4fa!important;border-radius:6px!important;font-size:12px!important}.pp26-muted{font-size:13px!important}.pp26-access-handoff{border-top:1px solid #e4e7eb;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;padding-top:12px;display:flex}.pp26-access-handoff span{color:#68717d;font-size:13px}.pp26-access-handoff button{color:#4a176d;min-height:38px;font:inherit;background:#fff;border:1px solid #d7cbdc;border-radius:7px;padding:6px 10px;font-size:13px;font-weight:740}.profile-page--pp26{gap:12px!important;max-width:1240px!important}.profile26-hero{padding-bottom:14px!important}.profile26-avatar{border-radius:18px!important;width:88px!important;height:88px!important}.profile26-avatar-action{box-shadow:none!important;border-radius:7px!important}.profile26-avatar-action span{font-size:12px!important}.profile26-identity h1{font-family:var(--a-font-ui)!important;color:#2b1932!important;letter-spacing:-.025em!important;font-size:40px!important;font-weight:790!important}.profile26-identity>p:last-of-type{font-size:15px!important}.profile26-identity>div span{border-radius:7px!important;font-size:12.5px!important}.profile26-hero-actions>span{font-size:12.5px!important}.profile26-four-layers{border-radius:9px!important}.profile26-four-layers article{padding:10px!important}.profile26-four-layers small{font-size:11.5px!important}.profile26-four-layers strong{font-size:13.5px!important}.profile26-four-layers p{font-size:12.5px!important}.profile26-card,.profile26-relationships,.profile26-trust,.profile26-edit{border-radius:9px!important;padding:14px!important}.profile26-card h2,.profile26-relationships h2,.profile26-trust h2,.profile26-edit h2{font-family:var(--a-font-ui)!important;font-size:20px!important;font-weight:760!important}.profile26-current>header>span{border-radius:7px!important;font-size:12px!important}.profile26-current dl>div{background:#fbfbfc!important}.profile26-current dt{font-size:11.5px!important}.profile26-current dd{font-size:13.5px!important}.profile26-current>p,.profile26-access>header b{font-size:13px!important}.profile26-capability-groups>div>span{font-size:11.5px!important}.profile26-capability-groups em{border-radius:6px!important;font-size:12px!important}.profile26-membership-main small{font-size:12px!important}.profile26-membership-main strong{font-size:14px!important}.profile26-membership-main span{font-size:13px!important}.profile26-membership-meta b{font-size:12.5px!important}.profile26-membership-meta span,.profile26-membership-meta small{font-size:12px!important}.profile26-trust article{background:#fbfbfc!important}.profile26-trust article span{font-size:11.5px!important}.profile26-trust article strong{font-size:13.5px!important}.profile26-trust article small{font-size:12.5px!important}.profile26-edit-grid label>span{font-size:13px!important}.profile26-edit>footer span{font-size:12.5px!important}.profile26-note{font-size:13.5px!important}.profile-page--pp26 .profile-footer{font-size:12.5px!important}.anvaya21-launchpad{color:#222731!important;background:#fdfcfd!important}.anvaya21-launchpad>header{background:#fff!important;border-bottom:1px solid #e0e3e8!important;height:auto!important;min-height:72px!important;padding:10px 18px!important}.anvaya21-launchpad>header>div{gap:10px!important}.anvaya21-launchpad>header small{letter-spacing:.07em!important;color:#715a77!important;font-size:12px!important}.anvaya21-launchpad>header h1{font-family:var(--a-font-ui)!important;color:#2b1932!important;letter-spacing:-.02em!important;margin:1px 0!important;font-size:30px!important;font-weight:790!important}.anvaya21-launchpad>header p{color:#68717d!important;font-size:13.5px!important}.anvaya21-launchpad>header>button{color:#3d3441!important;background:#fff!important;border:1px solid #d8dde3!important;border-radius:8px!important;min-height:42px!important;padding:7px 11px!important;font-size:14px!important;font-weight:720!important}.anvaya21-launchpad-layout{background:#fdfcfd!important;grid-template-columns:210px minmax(0,1fr)!important;min-height:calc(100dvh - 72px)!important}.anvaya21-launchpad-layout>nav{background:#151219!important;border-right:1px solid #25212b!important;padding:12px 8px!important}.anvaya21-launchpad-layout>nav button{color:#c3bec8!important;min-height:50px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:7px!important;padding:8px 10px!important;font-size:14px!important}.anvaya21-launchpad-layout>nav button>span{color:#8e8694!important;font-size:12px!important}.anvaya21-launchpad-layout>nav button>strong{font-size:14px!important}.anvaya21-launchpad-layout>nav button>b{color:#b79acb!important;font-size:13px!important}.anvaya21-launchpad-layout>nav button[data-active=true]{color:#2b1932!important;background:#f8f3fa!important;box-shadow:inset 3px 0 #5b2a86!important}.anvaya21-launchpad-layout>nav button[data-active=true]>span{color:#725c78!important}.anvaya21-launchpad-layout>nav button[data-active=true]>b{color:#5b2a86!important}.anvaya21-launchpad-layout>main{background:#fdfcfd!important;padding:24px 18px!important}.anvaya21-launch-step{width:min(100%,820px)!important;box-shadow:none!important;background:#fff!important;border:1px solid #e0e3e8!important;border-radius:10px!important;padding:20px!important}.anvaya21-launch-step>header{border-bottom:1px solid #e7e9ed!important;gap:10px!important;margin-bottom:16px!important;padding-bottom:12px!important}.anvaya21-launch-step>header>span{color:#5b2a86!important;background:#f3edf6!important;border-radius:7px!important;place-items:center!important;width:32px!important;height:32px!important;font-size:12px!important;font-weight:820!important;display:grid!important}.anvaya21-launch-step>header h2{font-family:var(--a-font-ui)!important;color:#2b1932!important;font-size:25px!important;font-weight:770!important}.anvaya21-launch-step :where(p,small,dt){font-size:13px!important;line-height:1.45!important}.anvaya21-launch-step dd{font-size:15px!important;font-weight:650!important}.anvaya21-launch-step>label:not(.anvaya21-launch-toggle){gap:6px!important;margin-top:12px!important;display:grid!important}.anvaya21-launch-step>label>span{font-size:13px!important;font-weight:700!important}.anvaya21-launch-step select{color:#262b33!important;background:#fff!important;border:1px solid #d8dde3!important;border-radius:8px!important;min-height:44px!important;padding:8px 10px!important;font-size:14px!important}.anvaya21-launch-toggle{background:#fbfbfc!important;border:1px solid #e0e3e8!important;border-radius:8px!important;min-height:58px!important;margin-top:8px!important;padding:10px 12px!important}.anvaya21-launch-toggle strong{font-size:14px!important}.anvaya21-launch-toggle small{font-size:12.5px!important}.anvaya21-launch-metrics{gap:8px!important}.anvaya21-launch-metrics>div{background:#fbfbfc!important;border:1px solid #e1e4e9!important;border-radius:8px!important;min-height:82px!important;padding:12px!important}.anvaya21-launch-metrics strong{font-size:28px!important}.anvaya21-launch-metrics span{font-size:12.5px!important}.anvaya21-launch-people{gap:6px!important;margin-top:12px!important;display:grid!important}.anvaya21-launch-people>span{background:#fbfbfc!important;border:1px solid #e3e6ea!important;border-radius:8px!important;min-height:48px!important;padding:8px 10px!important;font-size:14px!important}.anvaya21-launch-people small{font-size:12.5px!important}.anvaya21-launch-review{gap:6px!important}.anvaya21-launch-review>div{background:#fbfbfc!important;border:1px solid #e1e4e9!important;border-radius:8px!important;min-height:52px!important;padding:9px 11px!important}.anvaya21-launch-review span,.anvaya21-launch-review strong{font-size:13.5px!important}.anvaya21-launch-version{background:#f8f4fa!important;border-radius:8px!important;padding:12px!important}.anvaya21-launch-version span,.anvaya21-launch-version small{font-size:12.5px!important}.anvaya21-launch-version strong{font-size:15px!important}.anvaya21-launch-step>footer{border-top:1px solid #e7e9ed!important;gap:8px!important;margin-top:16px!important;padding-top:12px!important}.anvaya21-launch-step>footer button{border-radius:8px!important;min-height:42px!important;padding:7px 12px!important;font-size:14px!important}.anvaya21-launch-step>footer button:not(.quiet){color:#fff!important;background:#4a176d!important;border-color:#4a176d!important}@media (max-width:900px){.journey-day{grid-template-columns:1fr!important}.journey-day>header{justify-content:space-between!important;display:flex!important;position:static!important}.pp26-workspace{grid-template-columns:1fr!important}}@media (max-width:760px){.journey-header h1,.pp26-head h1,.profile26-identity h1,.anvaya21-launchpad>header h1{font-size:30px!important}.journey-node-main{grid-template-columns:34px 48px minmax(0,1fr)!important}.journey-node-more{display:none!important}.journey-node-detail{margin-left:46px!important}.pp26-layer-grid,.profile26-four-layers,.anvaya21-launchpad-layout{grid-template-columns:1fr!important}.anvaya21-launchpad-layout>nav{border-bottom:1px solid #25212b!important;border-right:0!important;gap:5px!important;display:flex!important;overflow-x:auto!important}.anvaya21-launchpad-layout>nav button{min-width:160px!important}.anvaya21-launchpad-layout>main{padding:14px 10px!important}.anvaya21-launch-step{padding:15px!important}}.production-summary{gap:12px!important;width:min(100%,1180px)!important;margin:0 auto!important;display:grid!important}.production-summary>header{border-bottom:1px solid #e0e3e8!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;padding:6px 0 14px!important;display:grid!important}.production-summary>header>button{color:#4b535f!important;background:#fff!important;border:1px solid #d8dde3!important;border-radius:8px!important;min-height:40px!important;padding:6px 10px!important;font-size:13.5px!important;font-weight:700!important}.production-summary>header h1{font-family:var(--a-font-ui)!important;color:#2b1932!important;letter-spacing:-.025em!important;margin:2px 0 0!important;font-size:34px!important;font-weight:790!important}.production-summary-head-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:7px!important;display:flex!important}.production-summary-head-actions button,.production-inline-actions button{border-radius:8px!important;min-height:42px!important;padding:7px 11px!important;font-size:13.5px!important;font-weight:720!important}.production-discharge-primary{color:#fff!important;background:#8f2741!important;border-color:#8f2741!important}.production-discharge-primary:hover:not(:disabled){background:#7a2036!important;border-color:#7a2036!important}.production-discharge-readiness{background:#fff!important;border:1px solid #e3e6ea!important;border-radius:9px!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;padding:11px 13px!important;display:flex!important}.production-discharge-readiness>div{align-items:center!important;gap:9px!important;display:flex!important}.production-discharge-readiness span{color:#5b2a86!important;letter-spacing:.04em!important;background:#f3edf6!important;border-radius:5px!important;padding:4px 6px!important;font-size:11.5px!important;font-weight:820!important}.production-discharge-readiness[data-ready=true] span{color:#9c2947!important;background:#fcebf0!important}.production-discharge-readiness strong{font-size:14.5px!important}.production-discharge-readiness small{color:#68717d!important;font-size:12.5px!important}.production-summary .production-empty{background:#fff!important;border:1px dashed #d7dbe1!important;border-radius:10px!important;min-height:190px!important;padding:22px!important}.production-summary .production-empty strong{font-size:17px!important}.production-summary .production-empty p{font-size:14px!important;line-height:1.48!important}.production-summary-paper{box-shadow:none!important;background:#fff!important;border:1px solid #e0e3e8!important;border-radius:10px!important;overflow:hidden!important}.production-summary-paper>header{background:#fbfbfc!important;border-bottom:1px solid #e6e9ed!important;min-height:48px!important;padding:9px 12px!important}.production-summary-paper>header span,.production-summary-paper>header strong{font-size:12.5px!important}.production-summary-editor{color:#272c34!important;min-height:52vh!important;font-family:var(--a-font-ui)!important;background:#fff!important;border:0!important;padding:18px!important;font-size:16px!important;line-height:1.58!important}.production-summary-paper>footer{background:#fbfbfc!important;border-top:1px solid #e6e9ed!important;padding:10px 12px!important}.production-discharge-sheet{background:#fff!important;border-radius:11px!important;width:min(100vw - 24px,720px)!important;max-height:min(86vh,760px)!important;padding:16px!important}.production-discharge-sheet>header{border-bottom:1px solid #e4e7eb!important;padding-bottom:12px!important}.production-discharge-sheet>header h2{font-family:var(--a-font-ui)!important;color:#2b1932!important;font-size:24px!important;font-weight:770!important}.production-discharge-sheet fieldset{border:1px solid #e0e3e8!important;border-radius:8px!important;gap:7px!important;padding:10px!important}.production-discharge-sheet legend,.production-discharge-sheet label>span{font-size:13px!important;font-weight:720!important}.production-discharge-sheet fieldset label{background:#fbfbfc!important;border:1px solid #e5e8ec!important;border-radius:7px!important;min-height:42px!important;padding:8px 10px!important;font-size:14px!important}.production-discharge-sheet :where(input,textarea){font-size:14px!important;line-height:1.45!important}.production-discharge-sheet>footer{border-top:1px solid #e4e7eb!important;padding-top:12px!important}.production-discharge-sheet>footer button{border-radius:8px!important;min-height:42px!important;font-size:14px!important}@media (max-width:760px){.production-summary>header{grid-template-columns:1fr!important;align-items:start!important}.production-summary>header h1{font-size:30px!important}.production-summary-head-actions{justify-content:stretch!important}.production-summary-head-actions button{flex:1!important}.production-discharge-readiness,.production-discharge-readiness>div{flex-direction:column!important;align-items:flex-start!important}.production-summary-editor{min-height:46vh!important;padding:14px!important}}.clinical-inbox-page{width:min(100%,1180px);margin:0 auto;padding:22px 22px 42px}.clinical-inbox-page .v15-inbox{box-shadow:none!important;background:0 0!important;border:0!important}.clinical-inbox-page .v15-inbox>header{border-bottom:1px solid var(--a-tactile-line)!important;margin-bottom:10px!important;padding:0 0 16px!important}.clinical-inbox-page .v15-inbox>header h1{letter-spacing:-.025em!important;color:#351043!important;margin:2px 0 0!important;font-size:34px!important;font-weight:780!important;line-height:1.08!important}.clinical-inbox-page .v15-inbox-list{gap:7px!important;display:grid!important}.clinical-inbox-page .v15-inbox-list>button,.clinical-inbox-page .v15-inbox-cosign{border:1px solid var(--a-tactile-line)!important;min-height:70px!important;box-shadow:none!important;background:#fff!important;border-radius:10px!important}.clinical-inbox-page .v15-inbox-list>button:hover,.clinical-inbox-page .v15-inbox-cosign:hover{background:#fcfafd!important;border-color:#cdbcd2!important}.clinical-inbox-page .v15-inbox-list strong{color:#2c2330!important;font-size:15.5px!important}.clinical-inbox-page .v15-inbox-list small,.clinical-inbox-page .v15-inbox-list em,.clinical-inbox-page .v15-inbox-kind{font-size:13px!important;line-height:1.4!important}.clinical-inbox-page .v15-inbox-kind{color:#6a3d73!important;font-weight:760!important}.round-live-head{border-bottom-color:var(--a-tactile-line)!important;margin-bottom:14px!important;padding-bottom:14px!important}.round-live-head>div:first-child strong{color:#351043!important;font-size:20px!important}.round-live-head>div:first-child span{color:#6a6470!important;font-size:14px!important}.round-live-head-actions button{border-radius:8px!important;min-height:42px!important;padding:8px 11px!important;font-size:14px!important}.round-compass{background:#ede7ef!important;height:6px!important}.round-compass>span{background:#5a176f!important}.round-compass>small{color:#675f6b!important;font-size:13px!important}.round-live-card{border-color:#e3dde6!important;border-left-width:4px!important;padding:20px 22px 18px!important;box-shadow:0 6px 22px #3420390e!important}.round-live-card-top>span{letter-spacing:.045em!important;font-size:13px!important}.round-card-nav button{width:40px!important;height:40px!important;min-height:40px!important;padding:0!important;font-size:22px!important}.round-avatar{border-radius:10px!important;width:52px!important;height:52px!important;font-size:18px!important}.round-patient-identity h1{color:#2d2031!important;font-size:32px!important}.round-patient-identity p{color:#67616c!important;font-size:15px!important}.round-now{background:#fbf8fc!important;border-color:#e4dde7!important;padding:14px 16px!important}.round-now>span{color:#6a3d73!important;font-size:12px!important}.round-now>p{font-size:17px!important;line-height:1.48!important}.round-now>strong{font-size:13px!important}.round-capture{background:#5a176f!important;border-color:#5a176f!important;grid-template-columns:34px minmax(0,1fr)!important;gap:13px!important;min-height:66px!important;padding:12px 16px!important}.round-capture-copy strong{font-size:17px!important}.round-capture-copy small{opacity:.88!important;font-size:13px!important}.round-live-actions{gap:8px!important;margin-top:10px!important}.round-live-actions button{min-height:46px!important;font-size:14px!important}.round-up-next{border-color:#e3dde6!important;margin-top:14px!important;padding:12px 14px!important}.round-up-next>header span{color:#6a3d73!important;font-size:12px!important}.round-up-next>header strong{font-size:15px!important}.round-up-next>button{background:#fcfafd!important;min-height:54px!important}.round-up-next>button strong{font-size:15px!important}.round-up-next>button small{font-size:13px!important}.round-swipe-hint{color:#6b6570!important;font-size:13px!important}.round-queue-sheet{background:#fcfafd!important;border-color:#ded5e2!important}.round-queue-sheet>header span{color:#6a3d73!important;font-size:12px!important}.round-queue-sheet>header strong{font-size:18px!important}.round-queue-sheet>nav button{min-height:40px!important;font-size:13.5px!important}.round-queue-sheet>div>button{background:#fff!important;min-height:58px!important}.round-queue-sheet>div>button strong{font-size:15px!important}.round-queue-sheet>div>button small{font-size:13px!important}.round-complete-prompt h2{color:#351043!important}.notes-scope{border-bottom-color:var(--a-tactile-line)!important}.notes-scope>button{color:#655f69!important;min-height:42px!important;padding:8px 12px!important;font-size:14px!important}.notes-scope>button[data-active=true]{color:#4c155f!important;background:#f7f1f8!important}.notes-scope>.notes-new{color:#fff!important;background:#5a176f!important}.anvaya22-note-types button{min-height:42px!important;padding:8px 11px!important;font-size:14px!important}.capture-header{border-bottom-color:var(--a-tactile-line)!important}.capture-patient-lock h1{color:#351043!important;font-size:28px!important}.capture-mode-switch{border-bottom-color:var(--a-tactile-line)!important;gap:7px!important}.capture-mode-switch button{border-radius:8px!important;min-height:46px!important;padding:9px 13px!important;font-size:15px!important;font-weight:720!important}.capture-mode-switch button[data-active=true]{color:#4c155f!important;background:#f7f1f8!important;box-shadow:inset 0 -2px #5a176f!important}.capture-context-line{color:#6a3d73!important;font-size:13px!important;font-weight:760!important}.capture-orb{color:#fff!important;background:#5a176f!important;width:112px!important;height:112px!important}.capture-time{color:#2c2330!important;font-size:28px!important}.capture-state-copy strong{color:#2c2330!important;font-size:17px!important}.capture-record-controls button,.capture-continue-button{border-radius:8px!important;min-height:48px!important;font-size:15px!important}.capture-start-button,.capture-continue-button{color:#fff!important;background:#5a176f!important;border-color:#5a176f!important}.capture-editor-heading h2{color:#351043!important;font-size:24px!important}.capture-editor{background:#fff!important;border-color:#e3dde6!important;font-size:17px!important;line-height:1.58!important}.capture-editor-footer,.notes-submit-bar{background:#fffffff7!important;border-top-color:#e3dde6!important}.capture-upload-drop,.capture-upload-ready{background:#fff!important;border-color:#dccfe1!important}.anvaya21-home-status,.patient-continuity,.patient-briefing,.round-presets,.round-setup-main>header,.notes-workspace{background:#fff!important}@media (max-width:760px){.round-live-card{padding:16px 14px 14px!important}.round-patient-identity h1{font-size:27px!important}.round-capture{min-height:62px!important}.round-live-actions button{min-height:48px!important}.round-queue-sheet>div>button strong{font-size:14.5px!important}.notes-scope{background:#fbfafc!important}.anvaya22-note-types{grid-template-columns:repeat(2,minmax(0,1fr))!important}.anvaya22-note-types button{min-height:44px!important;padding:7px 8px!important;font-size:14px!important}.notes-action-bar{bottom:calc(64px + env(safe-area-inset-bottom))!important;z-index:24!important;background:#fffffffa!important;border-top:1px solid #e3dde6!important;padding:8px!important;position:sticky!important;box-shadow:0 -10px 28px #2d1c3114!important}.notes-action-bar button{min-height:48px!important;font-size:14px!important}.capture-mode-switch{z-index:12!important;background:#fbfafc!important;padding:8px 0!important;position:sticky!important;top:0!important}}.anvaya20-visually-hidden{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.anvaya20-root .anvaya20-topbar{grid-template-columns:minmax(0,1fr) auto auto!important;gap:12px!important}.anvaya20-root .anvaya20-topbar .anvaya20-environment-switch--compact{color:#e6f0ff!important;background:#18253a!important;border:1px solid #aebfda42!important;border-radius:11px!important;grid-template-columns:1fr!important;place-items:center!important;width:39px!important;min-width:39px!important;height:39px!important;padding:0!important;display:grid!important}.anvaya20-root .anvaya20-topbar .anvaya20-environment-switch--compact svg{width:19px;height:19px}.anvaya20-root .anvaya20-topbar .anvaya20-speech-toggle--compact{justify-content:center;align-items:center;position:relative;border-radius:11px!important;gap:0!important;width:38px!important;min-width:38px!important;height:38px!important;padding:0!important;display:flex!important}.anvaya20-root .anvaya20-topbar .anvaya20-speech-toggle--compact .anvaya20-speech-state{background:#8291a5;border:1px solid #111b2e;border-radius:50%;width:6px;height:6px;position:absolute;top:5px;right:5px}.anvaya20-root .anvaya20-topbar .anvaya20-speech-toggle--compact[data-active=true] .anvaya20-speech-state{background:#77c5a9}.anvaya20-root .anvaya20-topbar .anvaya20-top-actions{justify-self:end;min-width:0}.anvaya20-root[data-destination=patients],.anvaya20-root[data-destination=patients] .anvaya20-stage,.anvaya20-root[data-destination=patients] .anvaya20-main{background:#0f0b14!important}.anvaya20-root[data-destination=patients] .patients-discovery{--patients-canvas:#0f0b14}.anvaya20-root[data-destination=patients] .anvaya-global-footer{color:#c2cedf!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#090e18!important;border-top-color:#24334a!important}.anvaya20-root[data-destination=patients] .anvaya-global-footer button{color:#cad6e6}.anvaya20-root[data-destination=patients] .anvaya-global-footer button:hover{color:#fff}.review-workspace .review-workspace__header{padding:21px 23px 12px}.review-workspace .review-workspace__header h1{letter-spacing:-.025em;font-size:clamp(1.8rem,2.5vw,2.3rem)}.review-workspace .review-workspace__header p:last-child{font-size:.86rem}.review-workspace .review-smart-tiles{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:13px!important;padding:16px 22px 22px!important;display:grid!important}.review-workspace .review-smart-tiles button{--review-accent:#3c7597;--review-tint:#e7f1f8;border:1px solid #d3dde5!important;border-bottom:3px solid var(--review-accent)!important;color:#243346!important;text-align:left!important;background:#fff!important;border-radius:17px!important;grid-template-rows:minmax(0,1fr)!important;grid-template-columns:44px minmax(0,1fr) auto!important;align-content:center!important;align-items:center!important;gap:10px!important;min-height:113px!important;padding:17px!important;transition:transform .17s,border-color .17s,box-shadow .17s!important;display:grid!important;box-shadow:0 6px 19px #11273d12!important}.review-workspace .review-smart-tiles button:nth-child(2){--review-accent:#476b9b;--review-tint:#eaf0fb}.review-workspace .review-smart-tiles button:nth-child(3){--review-accent:#34786e;--review-tint:#e7f4f0}.review-workspace .review-smart-tiles button:nth-child(4){--review-accent:#a06342;--review-tint:#faf0e7}.review-workspace .review-smart-tiles button:hover{transform:translateY(-2px)!important;box-shadow:0 11px 23px #11273d21!important}.review-workspace .review-smart-tiles button[data-active=true]{border-color:var(--review-accent)!important;background:linear-gradient(145deg,#fff 55%,var(--review-tint))!important;box-shadow:inset 0 0 0 1px var(--review-accent),0 9px 24px #11273d1a!important}.review-workspace .review-smart-tiles__icon{background:var(--review-tint);width:44px;height:44px;color:var(--review-accent);border-radius:13px;place-items:center;font-size:1.5rem;font-weight:780;display:grid}.review-workspace .review-smart-tiles__copy{gap:6px;min-width:0;display:grid}.review-workspace .review-smart-tiles__copy>span{color:#203041;font-size:1rem;font-weight:780;line-height:1.2}.review-workspace .review-smart-tiles__copy>small{color:#5d6b7c;font-size:.73rem;line-height:1.35}.review-workspace .review-smart-tiles .review-smart-tiles__count{min-width:30px;height:31px;color:var(--review-accent);background:var(--review-tint);border-radius:11px;place-items:center;padding:0 7px;display:grid;font-size:1.04rem!important;font-weight:800!important}.review-workspace .review-workspace__sections{padding:7px 22px 28px}.review-workspace .review-category{border-color:#d7e0ea;border-radius:17px;box-shadow:0 9px 22px #1d39550b}.review-workspace .review-category>header{background:#f4f8fb;padding:18px 20px}.review-workspace .review-category>header h3{font-size:1.07rem}.review-workspace .review-category__empty{padding:25px 22px}.notes-feed-head__actions .notes-notebook-launch{letter-spacing:.005em;justify-content:center;align-items:center;gap:9px;color:#f5f9ff!important;background:#263c57!important;border:1px solid #496a88!important;border-radius:12px!important;min-height:38px!important;padding:8px 15px!important;font-size:.85rem!important;font-weight:750!important;display:inline-flex!important;box-shadow:0 4px 12px #132c4c29!important}.notes-feed-head__actions .notes-notebook-launch:hover{transform:translateY(-1px);background:#365474!important}.notes-feed-head__actions .notes-notebook-launch svg{flex:none;width:17px;height:17px}.notes-feed-head__actions .notes-notebook-launch:focus-visible{outline-offset:2px;outline:3px solid #7eacdd}@media (max-width:64rem){.review-workspace .review-smart-tiles{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:48rem){.anvaya20-root .anvaya20-topbar{grid-template-columns:minmax(0,1fr) auto auto!important;grid-template-areas:"route institution actions"!important}.anvaya20-root .anvaya20-topbar .anvaya20-environment-switch--compact{grid-area:institution!important;width:35px!important;min-width:35px!important;height:35px!important}.anvaya20-root .anvaya20-topbar .anvaya20-top-actions{grid-area:actions!important}.review-workspace .review-smart-tiles{gap:9px!important;padding:12px!important}.review-workspace .review-smart-tiles button{grid-template-columns:37px minmax(0,1fr)!important;gap:8px!important;min-height:100px!important;padding:12px!important}.review-workspace .review-smart-tiles__icon{width:37px;height:37px;font-size:1.2rem}.review-workspace .review-smart-tiles .review-smart-tiles__count{grid-area:2/1;min-width:25px;height:25px}.review-workspace .review-smart-tiles__copy{grid-area:1/2/span 2}.review-workspace .review-workspace__sections{padding:9px 12px 18px}}@media (max-width:380px){.review-workspace .review-smart-tiles{grid-template-columns:1fr!important}}.anvaya20-root[data-destination=review],.anvaya20-root[data-destination=inbox],.anvaya20-root[data-destination=rounds],.anvaya20-root[data-destination=review] .anvaya20-stage,.anvaya20-root[data-destination=inbox] .anvaya20-stage,.anvaya20-root[data-destination=rounds] .anvaya20-stage,.anvaya20-root[data-destination=review] .anvaya20-main,.anvaya20-root[data-destination=inbox] .anvaya20-main,.anvaya20-root[data-destination=rounds] .anvaya20-main{background:#101d31!important}.anvaya20-root[data-destination=review] .clinical-inbox-page,.anvaya20-root[data-destination=inbox] .clinical-inbox-page{width:100%;min-height:100%;background:#101d31!important}.anvaya20-root[data-destination=rounds] .rounds-studio{color:#f3f6fb;background:#101d31!important}.anvaya20-root[data-destination=review] .anvaya-global-footer,.anvaya20-root[data-destination=inbox] .anvaya-global-footer,.anvaya20-root[data-destination=rounds] .anvaya-global-footer{color:#c2cedf!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#090e18!important;border-top-color:#24334a!important}.anvaya20-root[data-destination=review] .anvaya-global-footer button,.anvaya20-root[data-destination=inbox] .anvaya-global-footer button,.anvaya20-root[data-destination=rounds] .anvaya-global-footer button{color:#cad6e6!important}.clinical-inbox-page .review-workspace__header h1,.clinical-inbox-page .review-workspace__header h2,.clinical-inbox-page .review-workspace__header .anvaya-eyebrow{color:#f0f4fb!important}.notes-feed-head__actions .notes-notebook-launch,.notes-feed-head__actions .notes-notebook-launch span,.notes-feed-head__actions .notes-notebook-launch svg{color:#f5f9ff!important;opacity:1!important}.notes-feed-head__actions .notes-notebook-launch{background:#263c57!important;border-color:#7695b8!important;min-width:max-content!important}.notes-feed-head__actions .notes-notebook-launch:disabled{opacity:.65!important}.anvaya20-root[data-destination=rounds] .round-launch-head h1,.anvaya20-root[data-destination=rounds] .rounds-studio-head h1,.anvaya20-root[data-destination=inbox] .review-workspace__header h1,.anvaya20-root[data-destination=inbox] .review-workspace__header h2{color:#f4f7fd!important}.anvaya-landing-install{color:#11151f;cursor:pointer;background:#eceef2;border:1px solid #ffffffc7;border-radius:14px;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 10px;width:100%;min-height:55px;padding:9px 20px;font-size:14px;font-weight:750;line-height:1.1;transition:background .14s,transform .14s;display:flex}.anvaya-landing-install:hover{background:#fff;transform:translateY(-1px)}.anvaya-landing-install>span{font-size:20px;line-height:1}.anvaya-landing-install small{text-align:center;color:#555d6b;flex-basis:100%;font-size:10px;font-weight:550}.anvaya-landing-install:focus-visible,.anvaya-menu-install:focus-visible{outline-offset:2px;outline:3px solid #c7b8f1}.anvaya-menu-install{text-align:left;width:100%}.anvaya-install-message{text-align:center;color:#f0eaf8;font-size:11px;display:block}.anvaya-install-backdrop{z-index:10000;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#090b10ba;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.anvaya-install-help{color:#1b1d25;background:#fff;border:1px solid #e0e2e7;border-radius:18px;width:min(440px,100%);padding:27px;font-family:"Source Sans 3 Variable","Source Sans 3",sans-serif;box-shadow:0 22px 70px #0005}.anvaya-install-kicker{letter-spacing:.12em;color:#7b5488;font-size:11px;font-weight:800}.anvaya-install-help h2{letter-spacing:-.04em;margin:10px 0;font-size:27px}.anvaya-install-help p{margin:12px 0;font-size:15px;line-height:1.55}.anvaya-install-help .anvaya-install-help-note{color:#616674;font-size:12px}.anvaya-install-help button{color:#fff;cursor:pointer;background:#1c1d27;border:0;border-radius:10px;width:100%;min-height:44px;margin-top:10px;font-weight:700}.anvaya-landing-value{color:#ffffffdb;letter-spacing:.02em;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;font-size:10px;font-weight:600;display:flex}.anvaya-landing-value span:not(:last-child):after{content:"·";color:#ffffff7a;padding-left:8px}@media (max-width:900px){.anvaya-signin{flex-direction:column;min-height:100dvh;display:flex;overflow:visible}.anvaya-signin-media{pointer-events:none;position:fixed;inset:0}.anvaya-signin-header{flex-shrink:0;padding:22px 20px;position:relative}.anvaya-signin-story{width:auto;margin:clamp(35px,8vh,88px) 22px 20px;position:relative;top:auto;left:auto;right:auto}.anvaya-signin-actions{gap:10px;width:min(430px,100vw - 40px);margin:20px auto 0;position:relative;inset:auto;transform:none}.anvaya-signin-progress{margin:26px 22px 20px;position:relative;bottom:auto;left:auto}.anvaya-signin-footer{flex-shrink:0;min-height:65px;margin-top:auto;padding:15px 0;position:relative;bottom:auto}.anvaya-signin-footer-inner{width:calc(100% - 44px)}.anvaya-signin-footer p:last-child{display:none}}@media (max-width:560px){.anvaya-signin-story{margin-top:clamp(18px,5vh,50px)}.anvaya-signin-story h1{font-size:clamp(34px,8.3vw,48px)}.anvaya-signin-actions{margin-top:12px}.anvaya-signin-header{padding:18px}.anvaya-landing-value{font-size:10px}}.anvaya-signin-auth-recovery{color:#fff;background:#580f1fd1;border:1px solid #ffa5a566;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;font-size:13px;line-height:1.4;display:flex}.anvaya-signin-auth-recovery button{color:#20202a;min-height:42px;font:inherit;cursor:pointer;background:#fff;border:1px solid #fff9;border-radius:9px;padding:8px 14px;font-weight:750}@media (max-width:900px){.anvaya-signin-actions{box-sizing:border-box;width:min(430px,100% - 44px)!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important}.anvaya-signin-google-host,.anvaya-signin-google-host>div{overflow:hidden;width:100%!important;min-width:0!important;max-width:100%!important}.anvaya-signin-google-host iframe{max-width:100%!important}.anvaya-signin-shade{background:linear-gradient(#08090fa3 0%,#08090f80 28%,#07080dbd 66%,#06070ce8 100%)!important}.anvaya-signin-story{width:auto;min-width:0;max-width:600px}.anvaya-signin-story h1{overflow-wrap:normal;word-break:normal}.anvaya-signin-footer-inner{flex-direction:column;gap:9px;display:flex}.anvaya-signin-policy-links{justify-content:center;gap:22px;display:flex}.anvaya-signin-footer p{font-size:12px;line-height:1.45}.anvaya-signin-actions .anvaya-landing-install{min-height:52px}}@media (max-width:560px){.anvaya-signin-story{margin:clamp(12px,3.5vh,36px) 22px 16px!important}.anvaya-signin-story h1{line-height:1.05}.anvaya-signin-actions{gap:8px!important;margin-top:8px!important}.anvaya-signin-or{margin-top:2px;margin-bottom:2px}.anvaya-signin-footer{padding:12px 0 max(12px,env(safe-area-inset-bottom))!important}}.anvaya20-root[data-patient-workspace-open=true] .clinical-workspace-actions{flex-wrap:wrap;justify-content:flex-end;align-self:center;align-items:center;gap:9px;min-width:0;margin-left:auto;display:flex}.anvaya20-root[data-patient-workspace-open=true] button.clinical-primary-cta{cursor:pointer;white-space:normal;text-align:center;transition:background .16s,border-color .16s,box-shadow .16s;color:#fff7fc!important;min-width:168px!important;min-height:48px!important;font:inherit!important;letter-spacing:0!important;text-transform:none!important;background:#594056!important;border:1px solid #97718f!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:9px!important;padding:10px 18px!important;font-size:15px!important;font-weight:780!important;line-height:1.3!important;text-decoration:none!important;display:inline-flex!important;box-shadow:0 3px 10px #130c1924!important}.anvaya20-root[data-patient-workspace-open=true] button.clinical-primary-cta svg{flex-shrink:0;width:18px;height:18px}.anvaya20-root[data-patient-workspace-open=true] button.clinical-primary-cta:hover:not(:disabled){background:#704c69!important;border-color:#b18ca8!important}.anvaya20-root[data-patient-workspace-open=true] button.clinical-primary-cta:focus-visible{outline-offset:3px!important;outline:3px solid #b984ad!important}.anvaya20-root[data-patient-workspace-open=true] button.clinical-primary-cta:disabled{opacity:.55!important;cursor:not-allowed!important;box-shadow:none!important}.anvaya20-root[data-patient-workspace-open=true] .operation-hub__actions.clinical-workspace-actions{width:auto;box-shadow:none!important;background:0 0!important;border:0!important;margin:0 0 0 auto!important;padding:0!important}.anvaya20-root[data-patient-workspace-open=true] .operation-hub__actions.clinical-workspace-actions>button:not(.clinical-primary-cta){min-height:44px}.anvaya20-root[data-patient-workspace-open=true] .procedure-note__mode-switch{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin:8px 0 12px;display:flex}.anvaya20-root[data-patient-workspace-open=true] .admission-authoring-inline{color:#302030;background:#f4eff3;border:1px solid #d9cbda;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;padding:12px 16px;display:flex}.anvaya20-root[data-patient-workspace-open=true] .admission-authoring-inline>div:first-child{flex:260px;gap:3px;min-width:min(100%,230px);display:grid}.anvaya20-root[data-patient-workspace-open=true] .admission-authoring-inline strong{font-size:14px}.anvaya20-root[data-patient-workspace-open=true] .admission-authoring-inline span{color:#645263;font-size:12px}.anvaya20-root[data-patient-workspace-open=true] .admission-authoring-inline__controls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.anvaya20-root[data-patient-workspace-open=true] .admission-authoring-inline__controls button{color:#453045;cursor:pointer;background:#fefafc;border:1px solid #ccb9ca;border-radius:8px;min-height:37px;padding:6px 10px;font-weight:690}.anvaya20-root[data-patient-workspace-open=true] .admission-authoring-inline__controls label{align-items:center;gap:5px;font-size:12px;display:flex}.anvaya20-root[data-patient-workspace-open=true] button.anv-certificates__regenerate{color:#594056;min-height:44px;font:inherit;cursor:pointer;background:#f8f3f7;border:1px solid #ccb9ca;border-radius:9px;align-items:center;gap:8px;padding:9px 14px;font-weight:710;display:inline-flex}.anvaya20-root[data-patient-workspace-open=true] button.anv-certificates__regenerate:focus-visible{outline-offset:2px;outline:3px solid #b984ad}.anvaya20-root[data-patient-workspace-open=true] :is(button.admission-next-step,button.admission-draft-action){color:#513b50;min-height:43px;font:inherit;cursor:pointer;background:#f7f2f6;border:1px solid #cdbbcd;border-radius:9px;padding:9px 15px;font-size:14px;font-weight:710}.anvaya20-root[data-patient-workspace-open=true] :is(button.admission-next-step,button.admission-draft-action):hover:not(:disabled){background:#ede2ec}.anvaya20-root[data-patient-workspace-open=true] .admission-verification-target{scroll-margin-top:88px}.anvaya20-root[data-patient-workspace-open=true] .investigation-log__review-confirm{background:#f6f0f5;border:1px solid #cdbccc;border-radius:10px;flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end;align-items:center;gap:8px;width:100%;margin-top:7px;padding:11px 12px;display:flex}.anvaya20-root[data-patient-workspace-open=true] .investigation-log__review-confirm p{color:#483448;max-width:450px;margin:0 auto 0 0;font-size:12.5px}.anvaya20-root[data-patient-workspace-open=true] .investigation-log__review-confirm button{cursor:pointer;border-radius:8px;min-height:38px;padding:6px 12px}.anvaya20-root[data-patient-workspace-open=true] .investigation-log__review-confirm button:first-of-type{color:#fff7fc;background:#594056;border:1px solid #97718f}.anvaya20-root[data-patient-workspace-open=true] .investigation-log__attestation{color:#3c2e3b;background:#f6f0f5;border:1px solid #d9cbda;border-radius:9px;align-items:flex-start;gap:9px;padding:10px 12px;font-size:13px;display:flex}@media (max-width:700px){.anvaya20-root[data-patient-workspace-open=true] .clinical-workspace-actions{justify-content:flex-start;margin-left:0}.anvaya20-root[data-patient-workspace-open=true] .clinical-workspace-actions button.clinical-primary-cta{flex:180px;min-width:min(100%,168px)!important}.anvaya20-root[data-patient-workspace-open=true] .admission-authoring-inline__controls{width:100%}}@media (prefers-reduced-motion:reduce){.anvaya20-root[data-patient-workspace-open=true] button.clinical-primary-cta{transition:none}}.anvaya20-root[data-patient-workspace-open=true] .prepare-discharge-refresh-meds{color:#493249;min-height:40px;font:inherit;cursor:pointer;background:#f7f1f6;border:1px solid #97718f;border-radius:9px;justify-content:center;align-items:center;margin:8px 0 0 12px;padding:8px 14px;font-size:13px;font-weight:730;display:inline-flex}.anvaya20-root[data-patient-workspace-open=true] .prepare-discharge-refresh-meds:focus-visible{outline-offset:2px;outline:3px solid #b984ad}.anvaya20-root{--anvaya-rail-surface:var(--a20-obsidian,#0d0e12);--anvaya-rail-plum:#594056;--anvaya-rail-selected:#302637;--anvaya-rail-hover:#251d2a;--anvaya-rail-stroke:#d2bfd529;--anvaya-rail-text:#e9ddeb;--anvaya-rail-muted:#b9a9bb;--anvaya-rail-icon:#c5a4bf}.anvaya20-root .anvaya20-rail{background:var(--anvaya-rail-surface)!important;color:var(--anvaya-rail-text)!important;border-right:1px solid var(--anvaya-rail-stroke)!important;box-shadow:none!important;font-family:var(--a-font-ui,"Source Sans 3",system-ui,sans-serif)!important;background-image:none!important}.anvaya20-root .anvaya20-rail-head{border-bottom:1px solid var(--anvaya-rail-stroke)!important;margin-bottom:12px!important;padding-bottom:10px!important}.anvaya20-root .anvaya20-rail-toggle{color:#eadcea!important;min-width:40px!important;min-height:40px!important;box-shadow:none!important;background:#302437!important;border:1px solid #5e4961!important;border-radius:10px!important}.anvaya20-root .anvaya20-rail-toggle:hover{color:#fff!important;background:#423147!important}.anvaya20-root .anvaya20-rail-nav,.anvaya20-root .anvaya20-rail-tools{gap:6px!important}.anvaya20-root .anvaya20-nav-item{border-radius:9px!important}.anvaya20-root .anvaya20-rail .anvaya20-nav-button,.anvaya20-root .anvaya20-rail .anvaya20-tool-button,.anvaya20-root .anvaya20-rail .anvaya20-rail-tools>button{min-height:46px!important;box-shadow:none!important;color:var(--anvaya-rail-text)!important;font-family:var(--a-font-ui,"Source Sans 3",system-ui,sans-serif)!important;letter-spacing:0!important;background:0 0!important;border:1px solid #0000!important;border-radius:9px!important;padding:10px 12px!important;font-size:14px!important;font-weight:680!important}.anvaya20-root .anvaya20-rail .anvaya20-nav-button span,.anvaya20-root .anvaya20-rail .anvaya20-tool-button span{letter-spacing:0!important;font-family:inherit!important;font-size:14px!important;font-weight:680!important;line-height:1.32!important}.anvaya20-root .anvaya20-rail .anvaya20-nav-button svg,.anvaya20-root .anvaya20-rail .anvaya20-tool-button svg{width:19px!important;height:19px!important;color:var(--anvaya-rail-icon)!important;stroke-width:1.8px!important}.anvaya20-root .anvaya20-rail .anvaya20-nav-button:hover,.anvaya20-root .anvaya20-rail .anvaya20-tool-button:hover{background:var(--anvaya-rail-hover)!important;color:#fff!important;border-color:#b984ad38!important}.anvaya20-root .anvaya20-rail .anvaya20-nav-button[data-active=true],.anvaya20-root .anvaya20-rail .anvaya20-tool-button[aria-current=page]{background:var(--anvaya-rail-selected)!important;color:#fff!important;border-color:#70556f!important;box-shadow:inset 3px 0 #b984ad!important}.anvaya20-root .anvaya20-rail .anvaya20-nav-button[data-active=true] svg{color:#d5b0d0!important}.anvaya20-root .anvaya20-rail .anvaya20-nav-button[data-active=true]:before,.anvaya20-root .anvaya20-rail .anvaya20-nav-button[data-active=true]:after{content:none!important;display:none!important}.anvaya20-root .anvaya20-rail .anvaya20-home-menu{color:var(--anvaya-rail-muted)!important;background:0 0!important;border-color:#0000!important;border-radius:8px!important}.anvaya20-root .anvaya20-rail .anvaya20-home-menu:hover{background:var(--anvaya-rail-hover)!important;color:#fff!important}.anvaya20-root .anvaya20-rail-tools{border-top-color:var(--anvaya-rail-stroke)!important}.anvaya20-root .anvaya20-rail-footer{border-top-color:var(--anvaya-rail-stroke)!important;color:var(--anvaya-rail-muted)!important}.anvaya20-root .anvaya20-rail-footer :is(span,small){color:var(--anvaya-rail-muted)!important;font-family:var(--a-font-ui,"Source Sans 3",system-ui,sans-serif)!important}.anvaya20-root .anvaya20-rail :is(.anvaya20-nav-button,.anvaya20-tool-button,.anvaya20-home-menu,.anvaya20-rail-toggle):focus-visible{outline-offset:2px!important;outline:2px solid #beb8f4!important}@media (max-width:760px){.anvaya20-root .anvaya20-rail .anvaya20-nav-button{min-height:46px!important}}@media screen{.anvaya20-root[data-patient-workspace-open=true] .patient-workspace-vnext:not([data-surface=journey]){--clinical-canvas:#d8d0c8;--clinical-history:#cec5bc;--clinical-reader:#e3d8cd;--clinical-tile:#ddd4cb;--clinical-hover:#d4cbc2;--clinical-input:#ebe3da;--clinical-border:#bcafa8;--clinical-ink:#342e33;--clinical-ink-muted:#594e54;--clinical-plum:#594056;--clinical-plum-hover:#704c69;--patient-paper:var(--clinical-canvas);--patient-paper-raised:var(--clinical-reader);--patient-paper-feed:var(--clinical-history)}.anvaya20-root[data-patient-workspace-open=true] .patient-workspace-vnext:not([data-surface=journey]) :is(.patient-workspace-vnext__main,.patient-workspace-vnext__content,.patient-workspace-vnext__surface){--anvaya-canvas:var(--clinical-canvas);--anvaya-surface:var(--clinical-canvas);--anvaya-surface-raised:var(--clinical-reader);--anvaya-surface-muted:var(--clinical-tile);--anvaya-line:var(--clinical-border);--anvaya-muted:var(--clinical-ink-muted);--anvaya-ink:var(--clinical-ink);--anvaya-ink-soft:var(--clinical-ink);color:var(--clinical-ink)}.anvaya20-root[data-patient-workspace-open=true] .patient-workspace-vnext:not([data-surface=journey]) :is(.patient-workspace-vnext__main,.patient-workspace-vnext__content,.patient-workspace-vnext__surface,.clinical-folio-shell,.notes-workspace,.clinical-source-surface,.operation-workspace,.operation-hub,.prepare-discharge-surface,.admission-note-workspace--horizontal){color:var(--clinical-ink);background:var(--clinical-canvas)!important;border-color:var(--clinical-border)!important;background-image:none!important}.anvaya20-root[data-patient-workspace-open=true] .patient-workspace-vnext[data-surface=document-review] :is(.notes-feed-pane,.notes-feed-scroll,.notes-feed-head,.notes-feed-day h2,.notes-feed-filters,.notes-feed-empty){color:var(--clinical-ink);background:var(--clinical-history)!important;border-color:var(--clinical-border)!important;background-image:none!important}.anvaya20-root[data-patient-workspace-open=true] .patient-workspace-vnext[data-surface=document-review] :is(.notes-viewer-pane,.notes-viewer-scroll,.notes-viewer-head,.clinical-folio-paper,.notes-inline-details>div,.notes-compose,.notes-compose-editor,.notes-compose>footer,.clinical-notebook__proxy){color:var(--clinical-ink);background:var(--clinical-reader)!important;border-color:var(--clinical-border)!important;background-image:none!important}.anvaya20-root[data-patient-workspace-open=true] .patient-workspace-vnext[data-surface=document-review] :is(.notes-feed-card,.notes-saved-filter,.notes-feed-filter,.clinical-folio-context button,.note-meta-card,.notes-compose-proxy){background:var(--clinical-tile)!important;border-color:var(--clinical-border)!important;color:var(--clinical-ink)!important}.anvaya20-root[data-patient-workspace-open=true] .patient-workspace-vnext[data-surface=document-review] :is(.notes-feed-card,.notes-saved-filter,.notes-feed-filter,.clinical-folio-context button):hover{background:var(--clinical-hover)!important}.anvaya20-root[data-patient-workspace-open=true] .patient-workspace-vnext[data-surface=document-review] :is(.notes-feed-card[data-active=true],.notes-feed-filter[data-active=true],.notes-feed-filters button[data-active=true],.clinical-folio-context button[data-active=true]){color:#342a35!important;box-shadow:inset 3px 0 var(--clinical-plum)!important;background:#cdc0c6!important;border-color:#9a7d94!important}.anvaya20-root[data-patient-workspace-open=true] .patient-workspace-vnext[data-surface=document-review] :is(.notes-feed-card p,.notes-feed-card-meta,.notes-feed-card-top span,.notes-feed-card-top small,.notes-feed-day h2,.notes-viewer-head p,.clinical-folio-paper-foot,.notes-viewer-status,.notes-feed-empty span){color:var(--clinical-ink-muted)!important}.anvaya20-root[data-patient-workspace-open=true] .patient-workspace-vnext[data-surface=document-review] :is(.notes-feed-head strong,.notes-feed-card strong,.notes-viewer-head strong,.notes-viewer-empty h1,.note-meta-card strong,.clinical-folio-editor,.clinical-folio-editor-shell,.clinical-lexical-editor){color:var(--clinical-ink)!important}.anvaya20-root[data-patient-workspace-open=true] .patient-workspace-vnext[data-surface=document-review] :is(.notes-action-bar,.clinical-folio-actions,.clinical-folio-confirm,.clinical-folio-move){background:var(--clinical-tile)!important;border-color:var(--clinical-border)!important;color:var(--clinical-ink)!important}.anvaya20-root[data-patient-workspace-open=true] .patient-workspace-vnext[data-surface=document-review] .notes-compose>header{color:#f3e9f0!important;background:#251d2a!important}.anvaya20-root[data-patient-workspace-open=true] .patient-workspace-vnext[data-surface=document-review] :is(.clinical-folio-primary,.notes-governed-button:not(.notes-governed-button--addendum):not(.notes-governed-button--amendment)){background:var(--clinical-plum)!important;border-color:var(--clinical-plum)!important;color:#fff7fa!important}.anvaya20-root[data-patient-workspace-open=true] .patient-workspace-vnext:not([data-surface=journey]) :is(.case-summary-workspace-v2,.case-summary-workspace-grid,.case-summary-empty,.case-summary-prestart,.case-summary-statusbar){background:var(--clinical-canvas)!important;border-color:var(--clinical-border)!important;background-image:none!important}.anvaya20-root[data-patient-workspace-open=true] .patient-workspace-vnext:not([data-surface=journey]) :is(.case-summary-paper,.case-summary-reading,.case-summary-paper-screenhead,.case-summary-section-body,.case-summary-editor,.case-summary-inline-preview-canvas){background:var(--clinical-reader)!important;color:var(--clinical-ink)!important;border-color:var(--clinical-border)!important;background-image:none!important}.anvaya20-root[data-patient-workspace-open=true] .patient-workspace-vnext:not([data-surface=journey]) :is(.case-summary-inspector,.case-summary-inspector-shell,.case-summary-inspector-body,.case-summary-inspector-section){background:var(--clinical-history)!important;border-color:var(--clinical-border)!important;color:var(--clinical-ink)!important;background-image:none!important}.anvaya20-root[data-patient-workspace-open=true] .patient-workspace-vnext:not([data-surface=journey]) :is(.case-summary-section-card,.case-summary-section-header,.case-summary-system-row,.case-summary-objective-fact,.case-summary-surgery-block,.case-summary-inline-preview-toolbar,.case-summary-inspector-callout,.case-summary-prestart-cards>*){color:var(--clinical-ink);background:var(--clinical-tile)!important;border-color:var(--clinical-border)!important;background-image:none!important}.anvaya20-root[data-patient-workspace-open=true] .patient-workspace-vnext:not([data-surface=journey]) :is(.case-summary-section-header h2,.case-summary-section-heading,.case-summary-titleline h1,.case-summary-section-body p,.case-summary-section-body strong,.case-summary-section-body span,.case-summary-system-row strong){color:var(--clinical-ink)!important}.anvaya20-root[data-patient-workspace-open=true] .patient-workspace-vnext:not([data-surface=journey]) :is(.clinical-source-surface__head,.clinical-source-surface__empty,.clinical-source-surface__list>article,.clinical-events-source__list>article,.current-condition-source__groups>section,.current-condition-source__groups article,.current-condition-source__summary>div,.procedure-note__document,.procedure-note__composer,.procedure-note__records,.procedure-note__quick,.operation-hub__card,.operation-hub__composer,.operation-hub__empty,.operation-hub__unlinked-list,.operation-hub__records,.operation-hub__unlinked,.operation-link-panel,.operation-hub__documentation,.admission-horizontal-canvas,.admission-horizontal-screen,.admission-note-section,.admission-horizontal-review,.admission-horizontal-instrument,.admission-guided-history__question,.admission-guided-history__compose,.prepare-discharge-readiness,.prepare-discharge-card,.prepare-discharge-obligations,.prepare-discharge-finalized){background:var(--clinical-reader)!important;color:var(--clinical-ink)!important;border-color:var(--clinical-border)!important;background-image:none!important}.anvaya20-root[data-patient-workspace-open=true] .patient-workspace-vnext:not([data-surface=journey]) :is(.clinical-source-surface__list>article>header,.clinical-source-surface__list>article>footer,.current-condition-source__groups>section>header,.procedure-note__template-row,.procedure-note__fields,.operation-hub__card-main,.operation-hub__paired-fields,.admission-horizontal-mode,.admission-horizontal-progress,.admission-horizontal-meta,.admission-authoring-inline,.prepare-discharge-checks article,.prepare-discharge-med-list article,.prepare-discharge-med-fields,.prepare-discharge-pathways,.prepare-discharge-followup-grid,.prepare-discharge-advice__selected){background:var(--clinical-tile)!important;border-color:var(--clinical-border)!important;color:var(--clinical-ink)!important;background-image:none!important}.anvaya20-root[data-patient-workspace-open=true] .patient-workspace-vnext:not([data-surface=journey]) :is(.exp-clinical,.anvaya22-clinical,.investigation-log,.medication-workspace,.investigation-log__list,.investigation-log__sheet,.medication-log){background:var(--clinical-canvas)!important;color:var(--clinical-ink)!important;background-image:none!important}.anvaya20-root[data-patient-workspace-open=true] .patient-workspace-vnext:not([data-surface=journey]) :is(.investigation-log__controls,.investigation-log__row,.investigation-log__summary-state,.investigation-log__content aside,.exp-investigations article,.exp-procedures article,.medication-workspace__card,.medication-log__row){background:var(--clinical-reader)!important;border-color:var(--clinical-border)!important;color:var(--clinical-ink)!important;background-image:none!important}.anvaya20-root[data-patient-workspace-open=true] .patient-workspace-vnext:not([data-surface=journey]) :is(.investigation-log__filters button,.investigation-log__search,.medication-workspace__filters button,.medication-log__filters button):not([data-active=true]){background:var(--clinical-tile)!important;border-color:var(--clinical-border)!important;color:var(--clinical-ink)!important}.anvaya20-root[data-patient-workspace-open=true] .patient-workspace-vnext:not([data-surface=journey]) :is(.anv-certificates,.anv-certificates__library,.anv-certificates__register){background:var(--clinical-canvas)!important;border-color:var(--clinical-border)!important;color:var(--clinical-ink)!important;background-image:none!important}.anvaya20-root[data-patient-workspace-open=true] .patient-workspace-vnext:not([data-surface=journey]) :is(.anv-certificates__editor,.anv-certificates__patient,.anv-certificates__issued,.anv-certificates__draft,.anv-certificates__empty,.anv-certificates__grid button,.anv-certificates__generate-stage,.anv-certificates__large-editor,.anv-certificates__simple-fields){background:var(--clinical-reader)!important;border-color:var(--clinical-border)!important;color:var(--clinical-ink)!important}.anvaya20-root[data-patient-workspace-open=true] .patient-workspace-vnext:not([data-surface=journey]) :is(.clinical-folio-shell,.clinical-source-surface,.case-summary-workspace-v2,.admission-note-workspace--horizontal,.prepare-discharge-surface,.anv-certificates,.operation-hub,.procedure-note,.exp-clinical,.anvaya22-clinical) :is(textarea,select,input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=color]):not([type=hidden])){background:var(--clinical-input)!important;border-color:var(--clinical-border)!important;color:var(--clinical-ink)!important;caret-color:var(--clinical-plum)!important}.anvaya20-root[data-patient-workspace-open=true] .patient-workspace-vnext:not([data-surface=journey]) :is(.clinical-folio-shell,.clinical-source-surface,.case-summary-workspace-v2,.admission-note-workspace--horizontal,.prepare-discharge-surface,.anv-certificates,.operation-hub,.procedure-note,.exp-clinical,.anvaya22-clinical) :is(textarea,select,input):focus-visible{outline-offset:1px!important;border-color:#83617f!important;outline:2px solid #83617f!important}.anvaya20-root[data-patient-workspace-open=true] .patient-workspace-vnext:not([data-surface=journey]) :is(.clinical-folio-shell,.clinical-source-surface,.case-summary-workspace-v2,.admission-note-workspace--horizontal,.prepare-discharge-surface,.anv-certificates,.operation-hub,.procedure-note,.exp-clinical) :is(textarea,input)::placeholder{opacity:1;color:#70636a!important}.anvaya20-root[data-patient-workspace-open=true] .patient-workspace-vnext:not([data-surface=journey]) :is(.clinical-source-surface,.case-summary-workspace-v2,.prepare-discharge-surface,.anv-certificates,.operation-hub,.exp-clinical,.clinical-folio-shell) :is(table,thead,tbody,tr,th,td){color:var(--clinical-ink);border-color:var(--clinical-border)!important}.anvaya20-root[data-patient-workspace-open=true] .patient-workspace-vnext:not([data-surface=journey]) :is(.clinical-source-surface,.case-summary-workspace-v2,.prepare-discharge-surface,.anv-certificates,.operation-hub,.exp-clinical,.clinical-folio-shell) :is(th,thead){background:var(--clinical-history)!important}.anvaya20-root[data-patient-workspace-open=true] .patient-workspace-vnext:not([data-surface=journey]) :is(.clinical-source-surface,.case-summary-workspace-v2,.prepare-discharge-surface,.anv-certificates,.operation-hub,.exp-clinical,.clinical-folio-shell) tr:nth-child(2n) td{background:#dcd1c6!important}.anvaya20-root[data-patient-workspace-open=true] .patient-workspace-vnext:not([data-surface=journey]) :is(.clinical-folio-context button,.notes-feed-filters button,.case-summary-section-tools button,.case-summary-paper-actions button:not(.primary),.prepare-discharge-pathways button:not([data-active=true]),.anv-certificates__refresh,.operation-hub__card-actions button:not(.primary)):not(.clinical-primary-cta):not([data-active=true]){background:var(--clinical-tile)!important;border-color:var(--clinical-border)!important;color:var(--clinical-ink)!important}.anvaya20-root[data-patient-workspace-open=true] .patient-workspace-vnext:not([data-surface=journey]) :is(.notes-feed-filters button,.clinical-folio-context button,.case-summary-section-tools button,.anv-certificates__refresh):hover:not(:disabled){background:var(--clinical-hover)!important}.anvaya20-root :is(.patients-error,.patient-admit-error){color:#342e33!important;background:#dcd1c7!important;border:1px solid #bcafa8!important;border-radius:12px!important}.anvaya20-root :is(.patients-error,.patient-admit-error) :is(button,.clinical-retry-button),.anvaya20-root[data-patient-workspace-open=true] .patient-overview-loading :is(button,.clinical-retry-button),.anvaya20-root[data-patient-workspace-open=true] .patient-workspace-vnext:not([data-surface=journey]) :is(.admission-autosave button,.clinical-folio-confirm button,.clinical-retry-button){cursor:pointer;color:#443146!important;min-height:42px!important;box-shadow:none!important;font:inherit!important;background:#e0d3dc!important;border:1px solid #90718b!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:9px 15px!important;font-size:13px!important;font-weight:740!important;display:inline-flex!important}.anvaya20-root :is(.patients-error,.patient-admit-error) button:hover,.anvaya20-root[data-patient-workspace-open=true] .patient-overview-loading button:hover,.anvaya20-root[data-patient-workspace-open=true] .patient-workspace-vnext:not([data-surface=journey]) .clinical-retry-button:hover{background:#d0c0cf!important}.anvaya20-root :is(.patients-error,.patient-admit-error) button:focus-visible,.anvaya20-root[data-patient-workspace-open=true] .patient-overview-loading button:focus-visible,.anvaya20-root[data-patient-workspace-open=true] .patient-workspace-vnext:not([data-surface=journey]) .clinical-retry-button:focus-visible{outline-offset:2px!important;outline:3px solid #8e708b!important}.anvaya20-root[data-patient-workspace-open=true] .patient-overview-loading[role=alert]{border-radius:12px;min-height:28vh;background:var(--clinical-canvas,#d8d0c8)!important;border:1px solid var(--clinical-border,#bcafa8)!important;color:var(--clinical-ink,#342e33)!important;padding:24px!important}.anvaya20-root[data-patient-workspace-open=true] .patient-overview-loading[role=alert]>div{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.anvaya20-root :is(.patients-error,.patient-admit-error) button:disabled,.anvaya20-root[data-patient-workspace-open=true] .patient-overview-loading button:disabled{opacity:.5;cursor:not-allowed}.anvaya20-root[data-patient-workspace-open=true] .patient-overview-loading button.clinical-back-button{color:#594e54!important;background:0 0!important;border-color:#0000!important}.anvaya20-root[data-patient-workspace-open=true] .patient-overview-loading button.clinical-back-button:hover{background:#d4cbc2!important;border-color:#bcafa8!important}.anvaya20-root :is(.patients-error,.patient-admit-error) .clinical-retry-button svg,.anvaya20-root[data-patient-workspace-open=true] .clinical-retry-button svg{stroke-width:1.9px;flex:none;width:16px;height:16px}.anvaya20-root[data-patient-workspace-open=true] .patient-header-vnext .metric-tile{--metric-surface:#ddd4cb!important;--metric-border:#bcafa8!important;background-color:#ddd4cb!important;border-color:#bcafa8!important}.anvaya20-root[data-patient-workspace-open=true] .patient-header-vnext .metric-tile :is(strong,span:not(.metric-tile__icon)){color:#342e33}.anvaya20-root[data-patient-workspace-open=true] .patient-workspace-vnext:not([data-surface=journey]) :is(.med-board,.med-board__lane,.med-board__closed){color:var(--clinical-ink);background:0 0!important}.anvaya20-root[data-patient-workspace-open=true] .patient-workspace-vnext:not([data-surface=journey]) :is(.med-board__toolbar,.med-board-sheet,.med-board-history,.med-board-editor,.med-catalogue-results,.med-board__empty),.anvaya20-root[data-patient-workspace-open=true] .patient-workspace-vnext:not([data-surface=journey]) .med-board-card{background:var(--clinical-reader)!important;border-color:var(--clinical-border)!important;color:var(--clinical-ink)!important}.anvaya20-root[data-patient-workspace-open=true] .patient-workspace-vnext:not([data-surface=journey]) .med-board-card[data-status=held]{background:#d1c4bd!important;border-color:#a98975!important}.anvaya20-root[data-patient-workspace-open=true] .patient-workspace-vnext:not([data-surface=journey]) .med-board-card:is([data-status=stopped],[data-status=discontinued],[data-status=completed]){background:var(--clinical-history)!important;border-color:#ac9e98!important}.anvaya20-root[data-patient-workspace-open=true] .patient-workspace-vnext:not([data-surface=journey]) :is(.med-board-card__pill,.med-board-card__regimen,.med-catalogue-foot,.med-field,.med-control-group,.med-chip-row,.med-timing-grid,.med-frequency-shortcuts,.med-duration-choice){background:var(--clinical-tile)!important;border-color:var(--clinical-border)!important}.anvaya20-root[data-patient-workspace-open=true] .patient-workspace-vnext:not([data-surface=journey]) :is(.med-board,.med-board-sheet,.med-board-editor) :is(textarea,select,input:not([type=checkbox]):not([type=radio]):not([type=file])){background:var(--clinical-input)!important;color:var(--clinical-ink)!important;border-color:var(--clinical-border)!important}.anvaya20-root[data-patient-workspace-open=true] .patient-workspace-vnext:not([data-surface=journey]) :is(.domains-panel,.domain-card,.domain-table,.current-condition-source-picker,.current-condition-source-picker__list,.current-condition-principle,.current-condition-declaration-source){background:var(--clinical-reader)!important;border-color:var(--clinical-border)!important;color:var(--clinical-ink)!important}.anvaya20-root[data-patient-workspace-open=true] .patient-workspace-vnext:not([data-surface=journey]) :is(.capture-surface,.capture-stage,.capture-type-panel,.capture-upload-panel){background:var(--clinical-canvas)!important;border-color:var(--clinical-border)!important;color:var(--clinical-ink)!important;background-image:none!important}.anvaya20-root[data-patient-workspace-open=true] .patient-workspace-vnext:not([data-surface=journey]) :is(.capture-compact-recorder,.capture-composer-settings,.capture-upload-ready,.capture-editor,.capture-editor-heading){background:var(--clinical-reader)!important;border-color:var(--clinical-border)!important;color:var(--clinical-ink)!important;background-image:none!important}.anvaya20-root[data-patient-workspace-open=true] .patient-workspace-vnext:not([data-surface=journey]) :is(.capture-composer-modes button:not([data-active=true]),.capture-composer-language button:not([data-active=true])){background:var(--clinical-tile)!important;border-color:var(--clinical-border)!important;color:var(--clinical-ink)!important}.anvaya20-root[data-patient-workspace-open=true] .patient-workspace-vnext:not([data-surface=journey]) :is(.capture-composer-modes button[data-active=true],.capture-start-button,.capture-continue-button){background:var(--clinical-plum)!important;border-color:var(--clinical-plum)!important;color:#fff7fa!important}.anvaya20-root .patients-discovery :is(.patients-filter-panel,.patients-filter-builder,.patients-roster-v2,.patient-card-grid,.patients-search-panel){color:#342e33!important;background:#d8d0c8!important;border-color:#bcafa8!important}.anvaya20-root .patients-discovery :is(.patient-row,.patient-card,.patients-filter-card,.patient-list-card,.patients-column-filter,.patient-filters){color:#342e33!important;background:#e3d8cd!important;border-color:#bcafa8!important}.anvaya20-root .patients-discovery :is(.patient-row,.patient-card,.patient-list-card):hover{background:#ddd4cb!important}.anvaya20-root .patients-discovery :is(.patient-census-card,.patients-roster-v2__row,.patients-ward-group,.patients-ward-group__rows,.patients-filter-drawer,.patients-search-wrap,.patients-saved-view-tile,.patients-smart-reveal,.patients-empty){color:#342e33!important;background:#e3d8cd!important;border-color:#bcafa8!important}.anvaya20-root .patients-discovery :is(.patient-census-card,.patients-roster-v2__row):hover{background:#ddd4cb!important}.anvaya20-root .patients-discovery :is(.patients-ward-group__head,.patients-filter-drawer__grid,.patients-scope-menu,.patients-presets,.patients-saved-views,.patients-smart-reveal-inner){background:#cec5bc!important;border-color:#bcafa8!important}.anvaya20-root .patients-discovery :is(.patients-search-label input,.patients-filter-drawer select,.patients-filter-drawer input:not([type=checkbox])){color:#342e33!important;background:#ebe3da!important;border-color:#bcafa8!important}.anvaya20-root .patient-create-dialog.patient-create-dialog--rapid :is(.patient-admit-body,.patient-admit-section,.patient-admit-grid){color:#342e33!important;background:#e3d8cd!important;border-color:#bcafa8!important}.anvaya20-root .patient-create-dialog.patient-create-dialog--rapid :is(input:not([type=checkbox]):not([type=radio]),select,textarea){color:#342e33!important;background:#ebe3da!important;border-color:#bcafa8!important}}
