.ui-shell.is-clinical{--cv-ink:#172b23;--cv-muted:#62746a;--cv-green:#183d30;--cv-green2:#275b45;--cv-line:#dce5dd;--cv-canvas:#f8faf7;--cv-soft:#eef4ed;--cv-paper:#fff;--admin-page:1100px;--clinical-ground:#f8faf7;--clinical-ink:#172b23;--clinical-accent:#183d30;--clinical-line:#dce5dd;--font-body:var(--font-manrope), "Manrope", system-ui, sans-serif;font-family:var(--font-manrope), "Manrope", system-ui, sans-serif;color:var(--cv-ink);background:var(--cv-green);min-height:100dvh;font-size:14px;line-height:1.5}.ui-shell.is-clinical *{font-family:inherit}.ui-shell.is-clinical :is(h1,h2,h3,h4){letter-spacing:-.025em;font-family:inherit;font-weight:500}.ui-shell.is-clinical>main{background:var(--cv-canvas);border:0;border-radius:22px 0 0;align-self:stretch;min-width:0;box-shadow:-8px 0 32px #102f1f0b}.ui-shell.is-clinical .ui-sidebar{color:#dce9df;background:#183d30;border:0;flex-direction:column;flex:0 0 226px;gap:0;width:226px;height:100dvh;min-height:100dvh;padding:31px 13px 19px;display:flex;position:sticky;top:0}.ui-shell.is-clinical .ui-sidebar.is-rail{flex-basis:76px;width:76px;padding-inline:8px}.ui-shell.is-clinical .ui-brand{align-items:center;gap:10px;padding:2px 13px 35px 4px;display:flex}.ui-shell.is-clinical .ui-brand-mark{-o-object-fit:contain;object-fit:contain;flex:0 0 30px;width:30px;height:35px}.ui-shell.is-clinical .ui-brand-copy b{letter-spacing:.22em;color:#fff;font-size:16px;font-weight:700;line-height:1.05}.ui-shell.is-clinical .ui-brand-copy small{color:#b5d0ba;letter-spacing:.035em;margin-top:4px;font-size:10px;display:block}.ui-shell.is-clinical .ui-rail-toggle{color:#d6e7d9}.ui-shell.is-clinical .ui-nav{flex-direction:column;gap:0;padding:0;display:flex}.ui-shell.is-clinical .ui-nav-group{flex-direction:column;gap:2px;display:flex}.ui-shell.is-clinical .ui-nav-group-title{color:#a6c4ae;letter-spacing:.13em;text-transform:uppercase;margin:8px 0 12px;padding:0 13px;font-size:10px;font-weight:650}.ui-shell.is-clinical .ui-nav a{color:#d3e3d8;min-height:43px;box-shadow:none;background:0 0;border:0;border-radius:11px;align-items:center;gap:11px;margin:2px 0;padding:12px 13px;font-size:13px;font-weight:560;transition:background .16s,color .16s;display:flex;position:relative}.ui-shell.is-clinical .ui-nav a svg{color:inherit;width:17px;height:17px}.ui-shell.is-clinical .ui-nav a:hover:not(.is-active){color:#fff;background:#ffffff13;border:0}.ui-shell.is-clinical .ui-nav a.is-active{color:#fff;box-shadow:none;background:#ffffff17;border:0;font-weight:650}.ui-shell.is-clinical .ui-nav a.is-active svg{color:#b8e2bb}.ui-shell.is-clinical .ui-nav a.is-active:before{content:"";background:#a8d6ad;border-radius:3px;width:3px;height:auto;display:block;position:absolute;top:10px;bottom:10px;left:0}.ui-shell.is-clinical .forge-physician-admin-group{border-top:1px solid #ffffff26;flex-direction:column;margin:20px 0 0;padding:17px 0 0;display:flex}.ui-shell.is-clinical .forge-physician-admin-group .ui-nav-group{gap:2px}.ui-shell.is-clinical .ui-sidebar-user,.ui-shell.is-clinical .ui-sidebar-user-menu{color:#d5e5d8;border-top:1px solid #ffffff29;margin-top:auto;padding-top:17px}.ui-shell.is-clinical .ui-sidebar-who b,.ui-shell.is-clinical .ui-sidebar-user-trigger{color:#e7f3e9}.ui-shell.is-clinical .ui-sidebar .ui-avatar{color:#1a4633;background:#cce2cf}.ui-shell.is-clinical .ui-sidebar-user-popover{color:#183d30;background:#fff;border:1px solid #dce5dd}.ui-shell.is-clinical .ui-sidebar-user-popover a,.ui-shell.is-clinical .ui-sidebar-user-popover button{color:#234b35}.ui-shell.is-clinical .forge-physician-admin-group>summary{cursor:pointer;color:#a6c4ae;text-transform:uppercase;letter-spacing:.13em;align-items:center;gap:8px;min-height:27px;margin-bottom:8px;padding:0 13px;font-size:10px;font-weight:650;list-style:none;display:flex}.ui-shell.is-clinical .forge-physician-admin-group>summary svg{display:none}.ui-shell.is-clinical .forge-physician-admin-group>summary::-webkit-details-marker{display:none}.ui-shell.is-clinical .ui-topbar.forge-cv2-topbar{background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;width:min(1100px,100%);max-width:100%;min-height:33px;margin:0 auto;padding:28px 0 0;display:flex}.ui-shell.is-clinical .forge-cv2-crumb{color:#53675a;align-items:center;gap:9px;font-size:12px;font-weight:600;display:flex}.ui-shell.is-clinical .forge-cv2-top-actions{align-items:center;gap:13px;display:flex}.ui-shell.is-clinical .forge-cv2-profile-link{color:#506558;align-items:center;gap:7px;font-size:12px;text-decoration:none;display:flex}.ui-shell.is-clinical .forge-cv2-profile-avatar{color:#1a4633;background:#cce2cf;border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;font-size:10px;font-weight:700;display:grid}.ui-shell.is-clinical .forge-cv2-mobile-brand{display:none}.ui-shell.is-clinical .ui-topbar-open{color:#63786a;align-items:center;gap:5px;font-size:11px;display:flex}.ui-shell.is-clinical .ui-page{gap:21px;width:min(1100px,100%);max-width:100%;margin:0 auto;padding:42px 0 70px}.ui-shell.is-clinical .ui-page-head{flex-direction:row;justify-content:space-between;align-items:center;gap:20px;margin:0 0 9px;display:flex}.ui-shell.is-clinical .ui-page-head h1{color:#172b23;letter-spacing:-.025em;font-size:clamp(25px,2.2vw,31px);font-weight:540;line-height:1.2}.ui-shell.is-clinical .ui-page-head .ui-kicker{display:none}.ui-shell.is-clinical .ui-page-head .ui-lede{color:#62746a;font-size:14px}.ui-shell.is-clinical .ui-card,.ui-shell.is-clinical .forge-physician-directory-browser,.ui-shell.is-clinical .forge-patient-access-browser{background:#fff;border:1px solid #dce5dd;border-radius:18px;box-shadow:0 8px 30px #1b493309}.ui-shell.is-clinical .ui-card{padding:23px 24px}.ui-shell.is-clinical .ui-card-head h2{color:#274a35;font-size:17px;font-weight:570}.ui-shell.is-clinical .ui-card .ui-kicker{letter-spacing:.1em;color:#64856b;font-size:10px;font-weight:700}.ui-shell.is-clinical .ui-note{color:#62746a;font-size:12px;line-height:1.65}.ui-shell.is-clinical .ui-button{min-height:38px;box-shadow:none;border-radius:10px;font-size:12px;font-weight:650}.ui-shell.is-clinical .ui-button.is-primary{color:#fff;background:#183d30;border-color:#183d30}.ui-shell.is-clinical .ui-button.is-primary:hover{background:#275b45}.ui-shell.is-clinical .ui-button.is-secondary,.ui-shell.is-clinical .ui-button.is-soft{color:#2e5941;background:#fff;border-color:#dce5dd}.ui-shell.is-clinical :is(.ui-input,.ui-select,.ui-textarea,select,textarea){color:#172b23;background:#fff;border:1px solid #cbd9cd;border-radius:10px;font-size:13px}.ui-shell.is-clinical .ui-row{border-color:#e9eee7}.ui-shell.is-clinical :is(button,a,input,select,textarea):focus-visible{outline-offset:3px;outline:3px solid #87b49a}.ui-shell.is-clinical .forge-physician-directory{gap:21px;display:grid}.ui-shell.is-clinical .forge-physician-directory-overview{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ui-shell.is-clinical .forge-physician-directory-metric{min-width:0;box-shadow:none;background:#eef4ed;border:1px solid #e0e8df;border-radius:13px;gap:7px;padding:17px 18px;display:grid}.ui-shell.is-clinical .forge-physician-directory-metric span{color:#728675;text-transform:uppercase;letter-spacing:.06em;font-size:10px;font-weight:670}.ui-shell.is-clinical .forge-physician-directory-metric strong{color:#244a34;font-size:23px;font-weight:500;line-height:1.15}.ui-shell.is-clinical .forge-physician-directory-metric small{color:#839184;font-size:11px}.ui-shell.is-clinical .forge-cv2-directory-panel{overflow:visible}.ui-shell.is-clinical .forge-cv2-directory-toolbar{background:#fff;border-bottom:1px solid #e4ebe3;border-radius:18px 18px 0 0;justify-content:space-between;align-items:center;gap:20px;padding:23px 24px;display:flex}.ui-shell.is-clinical .forge-physician-directory-search{background:#fff;border:1px solid #cbd9cd;border-radius:11px;flex:380px;align-items:center;gap:10px;max-width:440px;min-height:45px;padding:0 14px;display:flex}.ui-shell.is-clinical .forge-physician-directory-search input{color:#172b23;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:13px}.ui-shell.is-clinical .forge-cv2-directory-tools{align-items:center;gap:11px;display:flex}.ui-shell.is-clinical .forge-physician-directory-filters{background:#eef4ed;border:1px solid #dfe8dd;border-radius:11px;align-items:center;gap:2px;padding:4px;display:flex}.ui-shell.is-clinical .forge-physician-directory-filters button{color:#64776a;background:0 0;border:0;border-radius:8px;min-height:34px;padding:8px 12px;font-size:12px}.ui-shell.is-clinical .forge-physician-directory-filters button.is-current{color:#245c3b;background:#fff;font-weight:650;box-shadow:0 1px 5px #15372414}.ui-shell.is-clinical .forge-cv2-filters-button{color:#2e5941;background:#fff;border:1px solid #dce5dd;border-radius:10px;min-height:38px;padding:0 14px;font-size:12px;font-weight:650}.ui-shell.is-clinical .forge-cv2-directory-advanced{background:#fafcf9;border-bottom:1px solid #e4ebe3;flex-wrap:wrap;align-items:end;gap:14px;margin:0;padding:16px 24px;display:flex}.ui-shell.is-clinical .forge-cv2-directory-advanced[hidden]{display:none!important}.ui-shell.is-clinical .forge-physician-directory-count{color:#708173;margin:0;padding:15px 24px 7px;font-size:11px}.ui-shell.is-clinical .forge-unified-directory-scroll{scrollbar-width:thin;width:100%;max-width:100%;padding:0 13px 16px;overflow-x:auto}.ui-shell.is-clinical .forge-unified-directory-table{border-collapse:separate;border-spacing:0;width:100%;min-width:710px;font-size:12px}.ui-shell.is-clinical .forge-unified-directory-table thead th{color:#819184;text-align:left;letter-spacing:.09em;text-transform:uppercase;background:0 0;border:0;padding:12px 13px;font-size:10px;font-weight:650}.ui-shell.is-clinical .forge-unified-directory-table tbody td{vertical-align:middle;color:#50685a;background:#fff;border-block:1px solid #e4ebe3;padding:15px 13px}.ui-shell.is-clinical .forge-unified-directory-table tbody td:first-child{border-left:1px solid #e4ebe3;border-radius:13px 0 0 13px}.ui-shell.is-clinical .forge-unified-directory-table tbody td:last-child{border-right:1px solid #e4ebe3;border-radius:0 13px 13px 0}.ui-shell.is-clinical .forge-cv2-patient-name{align-items:center;gap:12px;min-width:180px;display:flex}.ui-shell.is-clinical .forge-cv2-patient-initials{color:#275f40;background:#e9f2e9;border-radius:11px;flex:0 0 39px;place-items:center;width:39px;height:39px;font-size:12px;font-weight:700;display:grid}.ui-shell.is-clinical .forge-cv2-patient-name strong{color:#294734;font-size:12px;font-weight:650;display:block}.ui-shell.is-clinical .forge-cv2-patient-name small{color:#819184;overflow-wrap:anywhere;margin-top:3px;font-size:10px;display:block}.ui-shell.is-clinical .forge-cv2-row-actions{flex-wrap:nowrap;align-items:center;gap:7px;display:flex}.ui-shell.is-clinical .forge-cv2-open-record{color:#315943;white-space:nowrap;background:#fff;border:1px solid #dce5dd;border-radius:9px;justify-content:center;align-items:center;min-height:34px;padding:6px 13px;font-size:12px;font-weight:650;text-decoration:none;display:inline-flex}.ui-shell.is-clinical .forge-cv2-row-more{position:relative}.ui-shell.is-clinical .forge-cv2-row-more summary{cursor:pointer;color:#315943;background:#fff;border:1px solid #dce5dd;border-radius:9px;place-items:center;width:34px;height:34px;font-size:17px;font-weight:700;list-style:none;display:grid}.ui-shell.is-clinical .forge-cv2-row-more summary::-webkit-details-marker{display:none}.ui-shell.is-clinical .forge-cv2-row-menu{z-index:20;background:#fff;border:1px solid #dce5dd;border-radius:12px;gap:2px;min-width:150px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 26px #1437221f}.ui-shell.is-clinical .forge-cv2-row-menu a{color:#28543c;border-radius:7px;padding:9px 11px;font-size:12px;display:block}.ui-shell.is-clinical .forge-cv2-row-menu a:hover{background:#eef4ed}.ui-shell.is-clinical .forge-physician-record-workspace{gap:20px}.ui-shell.is-clinical .forge-physician-record-overview{color:#fff;box-shadow:none;background:linear-gradient(115deg,#183d30,#275b45);border:0;border-radius:18px;align-items:center;gap:16px;padding:26px 28px;display:flex}.ui-shell.is-clinical .forge-physician-record-avatar{color:#fff;background:#ffffff29;border-radius:17px;flex:0 0 58px;place-items:center;width:58px;height:58px;font-size:21px;font-weight:650;display:grid}.ui-shell.is-clinical .forge-physician-record-overview-name h2{color:#fff;font-size:21px;font-weight:540}.ui-shell.is-clinical .forge-physician-record-overview-name span{color:#d4e5d9;font-size:12px}.ui-shell.is-clinical .forge-physician-record-overview-status strong{color:#fff;background:#ffffff21;border:1px solid #ffffff40;border-radius:99px;font-size:11px;font-weight:580}.ui-shell.is-clinical .forge-physician-record-overview-status span{color:#d4e5d9;font-size:11px}.ui-shell.is-clinical .forge-unified-text-link{color:#183d30;width:max-content;min-height:36px;box-shadow:none;background:#fff;border:0;border-radius:10px;justify-content:center;align-items:center;padding:8px 16px;font-size:12px;font-weight:650;display:inline-flex}.ui-shell.is-clinical .forge-physician-record-jumps{background:#eef4ed;border:1px solid #dce5dd;border-radius:13px;grid-template-columns:repeat(9,minmax(0,1fr));gap:3px;min-height:44px;padding:5px;display:grid;overflow:visible}.ui-shell.is-clinical .forge-physician-record-jumps button{white-space:nowrap;color:#496353;background:0 0;border:0;border-radius:9px;width:100%;min-width:0;min-height:34px;padding:8px 5px;font-size:11px;font-weight:560}.ui-shell.is-clinical .forge-physician-record-jumps button[aria-selected=true]{color:#183d30;background:#fff;font-weight:700;box-shadow:0 1px 5px #183d301a}.ui-shell.is-clinical .forge-cv2-mobile-record-select{display:none}.ui-shell.is-clinical .forge-cv2-summary-layout{grid-template-columns:minmax(0,1.95fr) minmax(240px,1fr);align-items:start;gap:20px;display:grid}.ui-shell.is-clinical .forge-cv2-summary-main,.ui-shell.is-clinical .forge-cv2-summary-aside{align-content:start;gap:18px;min-width:0;display:grid}.ui-shell.is-clinical .forge-cv2-summary-main .ui-card{min-height:180px;padding:24px}.ui-shell.is-clinical .forge-cv2-summary-main .ui-card-head{margin-bottom:15px}.ui-shell.is-clinical .forge-cv2-summary-actions{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.ui-shell.is-clinical .forge-cv2-summary-actions .ui-button{color:#315a43;background:0 0;border:0;font-weight:670}.ui-shell.is-clinical .forge-cv2-summary-side-card{text-align:left;color:#274b37;width:100%;min-height:175px;box-shadow:none;background:#f1f6ef;border:1px solid #dce5dd;border-radius:17px;flex-direction:column;align-items:flex-start;gap:11px;padding:24px;display:flex}.ui-shell.is-clinical .forge-cv2-summary-side-card>span{color:#64856b;text-transform:uppercase;letter-spacing:.09em;font-size:10px;font-weight:700}.ui-shell.is-clinical .forge-cv2-summary-side-card strong{color:#203e2d;font-size:18px;font-weight:540}.ui-shell.is-clinical .forge-cv2-summary-side-card small{color:#647968;font-size:12px;line-height:1.6}.ui-shell.is-clinical .forge-cv2-summary-side-card b{color:#2c5b40;margin-top:auto;font-size:12px;font-weight:670}.ui-shell.is-clinical .forge-physician-record-section .ui-card{box-shadow:0 8px 30px #1b493309}.ui-shell.is-clinical .ui-console-metrics .ui-stat-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.ui-shell.is-clinical .ui-console-metrics .ui-stat{min-width:0;box-shadow:none;background:#fff;border:1px solid #e0e8df;border-radius:13px;padding:16px}.ui-shell.is-clinical .ui-console-metrics .ui-stat b{color:#244a34;font-size:23px;font-weight:500}.ui-shell.is-clinical .ui-console-metrics .ui-stat small,.ui-shell.is-clinical .ui-console-metrics .ui-stat span{color:#728675;font-size:11px}.ui-shell.is-clinical .ui-console-grid{grid-template-columns:minmax(0,1.6fr) minmax(270px,.8fr);gap:18px}.ui-shell.is-clinical .ui-console-stack{gap:18px}.ui-shell.is-clinical .ui-inbox-screen{background:0 0;border:0;min-width:0;display:block}.ui-shell.is-clinical .ui-inbox{background:#fff;border:1px solid #dce5dd;border-radius:17px;grid-template-columns:320px minmax(0,1fr);min-width:0;min-height:560px;display:grid;overflow:hidden}.ui-shell.is-clinical .ui-inbox-detail{display:none!important}.ui-shell.is-clinical .ui-inbox-context-toggle{justify-content:center;align-items:center;display:inline-flex!important}.ui-shell.is-clinical .ui-inbox-list{box-shadow:none;background:#fff;border:0;border-right:1px solid #e5ece4;border-radius:0}.ui-shell.is-clinical .ui-inbox-chat{box-shadow:none;background:#fff;border:0;border-radius:0}.ui-shell.is-clinical .ui-inbox-thread{background:#fff;border-color:#edf1eb;padding:16px 14px}.ui-shell.is-clinical .ui-inbox-thread.is-selected{background:#f1f7f0;border-left:3px solid #397452}.ui-shell.is-clinical .ui-inbox-msg-bubble{color:#3d5945;background:#f3f7f1;border-radius:12px}.ui-shell.is-clinical .ui-inbox-composer{background:#fff;border-color:#e5ece4}.ui-shell.is-clinical .forge-patient-access-note,.ui-shell.is-clinical .forge-patient-access-help,.ui-shell.is-clinical .ui-form-aside{background:#f3f7f1;border-color:#dce5dd;border-radius:17px}.ui-shell.is-clinical .forge-patient-access-metrics>*,.ui-shell.is-clinical .forge-physician-exercise-stats>*{box-shadow:none;background:#eef4ed;border:1px solid #dce5dd;border-radius:13px}.ui-shell.is-clinical .forge-physician-profile-layout>*,.ui-shell.is-clinical .forge-physician-onboard-layout>*,.ui-shell.is-clinical .forge-physician-exercise-planner,.ui-shell.is-clinical .forge-physician-exercise-submissions{box-shadow:none;border-color:#dce5dd;border-radius:17px}@media (max-width:1240px){.ui-shell.is-clinical .ui-page,.ui-shell.is-clinical .ui-topbar.forge-cv2-topbar{width:calc(100% - 52px);max-width:1100px}}@media (max-width:1100px){.ui-shell.is-clinical .ui-sidebar:not(.is-rail){flex-basis:202px;width:202px}.ui-shell.is-clinical .ui-console-grid{grid-template-columns:1fr}.ui-shell.is-clinical .ui-console-metrics .ui-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ui-shell.is-clinical .forge-cv2-summary-layout{grid-template-columns:1fr}.ui-shell.is-clinical .forge-cv2-summary-aside{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.ui-shell.is-clinical{background:#f8faf7;display:block}.ui-shell.is-clinical .ui-sidebar{display:none!important}.ui-shell.is-clinical>main{width:100%;min-width:0;box-shadow:none;border-radius:0;padding-bottom:85px}.ui-shell.is-clinical .ui-topbar.forge-cv2-topbar{width:min(680px,100% - 48px);padding-top:22px}.ui-shell.is-clinical .forge-cv2-mobile-brand{color:#183d30;letter-spacing:.18em;align-items:center;gap:7px;font-size:14px;font-weight:700;display:flex}.ui-shell.is-clinical .forge-cv2-mobile-brand img{width:24px;height:28px}.ui-shell.is-clinical .forge-cv2-crumb{display:none}.ui-shell.is-clinical .ui-page{width:min(680px,100% - 48px);padding:30px 0 50px}.ui-shell.is-clinical .ui-bottomnav{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff5;border-top:1px solid #dce5dd;display:flex;box-shadow:0 -7px 26px #163e290d}.ui-shell.is-clinical .ui-bottomnav-item[aria-current=page]:after{background:#28704b}.ui-shell.is-clinical .forge-physician-record-jumps{display:none}.ui-shell.is-clinical .forge-cv2-mobile-record-select{color:#4d6553;gap:6px;font-size:12px;font-weight:650;display:grid}.ui-shell.is-clinical .forge-cv2-mobile-record-select select{background:#eef4ed;border:1px solid #dce5dd;width:100%;min-height:43px;padding:0 12px}.ui-shell.is-clinical .ui-inbox{grid-template-columns:1fr}}@media (max-width:600px){.ui-shell.is-clinical .ui-topbar.forge-cv2-topbar{width:calc(100% - 34px);min-height:38px;padding-top:18px}.ui-shell.is-clinical .forge-cv2-profile-link{display:none}.ui-shell.is-clinical .ui-page{gap:18px;width:calc(100% - 34px);padding:31px 0 40px}.ui-shell.is-clinical .ui-page-head{flex-direction:column;align-items:flex-start;gap:14px}.ui-shell.is-clinical .ui-page-head h1{font-size:27px}.ui-shell.is-clinical .forge-physician-directory-overview{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.ui-shell.is-clinical .forge-physician-directory-metric{padding:13px}.ui-shell.is-clinical .forge-cv2-directory-toolbar{flex-direction:column;align-items:stretch;gap:13px;padding:17px}.ui-shell.is-clinical .forge-physician-directory-search{flex:none;width:100%;max-width:none}.ui-shell.is-clinical .forge-cv2-directory-tools{justify-content:space-between}.ui-shell.is-clinical .forge-cv2-directory-advanced{padding:14px}.ui-shell.is-clinical .forge-physician-record-overview{flex-wrap:wrap;gap:12px;padding:19px}.ui-shell.is-clinical .forge-physician-record-avatar{flex-basis:46px;width:46px;height:46px;font-size:17px}.ui-shell.is-clinical .forge-physician-record-overview-name h2{font-size:19px}.ui-shell.is-clinical .forge-physician-record-overview-status{text-align:left;width:100%;margin-left:0}.ui-shell.is-clinical .forge-cv2-summary-aside{grid-template-columns:1fr}.ui-shell.is-clinical .ui-console-metrics .ui-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-shell.is-clinical .ui-card{padding:18px}}@media (max-width:360px){.ui-shell.is-clinical .ui-page,.ui-shell.is-clinical .ui-topbar.forge-cv2-topbar{width:calc(100% - 24px)}.ui-shell.is-clinical .forge-cv2-directory-tools{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.ui-shell.is-clinical .ui-nav a{transition:none}}.ui-shell.is-clinical .forge-cv2-today .ui-page{gap:0;width:min(1180px,100%);max-width:1180px;padding:42px 0 70px}.ui-shell.is-clinical .forge-cv2-today .ui-page-head{flex-direction:row;justify-content:space-between;align-items:center;gap:16px;margin:0 0 25px;display:flex}.ui-shell.is-clinical .forge-cv2-today .ui-page-head h1{letter-spacing:-.025em;margin:0;font-size:clamp(25px,2.2vw,31px);font-weight:540;line-height:1.2}.ui-shell.is-clinical .forge-cv2-today .ui-page-head .ui-button{min-width:0;min-height:38px;padding:0 17px;font-size:11px}.ui-shell.is-clinical .forge-cv2-today-stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:21px;display:grid}.ui-shell.is-clinical .forge-cv2-today-stat{background:#fff;border:1px solid #e0e8df;border-radius:13px;min-width:0;padding:16px}.ui-shell.is-clinical .forge-cv2-today-stat span{color:#728675;font-size:10px;display:block}.ui-shell.is-clinical .forge-cv2-today-stat strong{color:#244a34;margin:9px 0 4px;font-size:23px;font-weight:500;line-height:1.2;display:block}.ui-shell.is-clinical .forge-cv2-today-stat small{color:#839184;font-size:10px}.ui-shell.is-clinical .forge-cv2-today-grid{grid-template-columns:minmax(0,1.6fr) minmax(255px,.8fr);align-items:start;gap:18px;display:grid}.ui-shell.is-clinical .forge-cv2-today-stack{align-content:start;gap:18px;min-width:0;display:grid}.ui-shell.is-clinical .forge-cv2-today-panel{background:#fff;border:1px solid #e0e8df;border-radius:17px;min-width:0;padding:22px}.ui-shell.is-clinical .forge-cv2-today-panel.is-quiet{background:#f2f7f1}.ui-shell.is-clinical .forge-cv2-today-panel h2{letter-spacing:0;color:#172b23;margin:0 0 14px;font-size:17px;font-weight:500;line-height:1.4}.ui-shell.is-clinical .forge-cv2-today-panel p{color:#718375;margin:0 0 12px;font-size:11px;line-height:1.55}.ui-shell.is-clinical .forge-cv2-today-attention-row{border-top:1px solid #e9eee7;justify-content:space-between;align-items:center;gap:12px;padding:15px 0;display:flex}.ui-shell.is-clinical .forge-cv2-today-attention-row strong{color:#294734;font-size:12px;font-weight:600;display:block}.ui-shell.is-clinical .forge-cv2-today-attention-row small{color:#829084;margin-top:4px;font-size:10px;line-height:1.45;display:block}.ui-shell.is-clinical .forge-cv2-today-link,.ui-shell.is-clinical .forge-cv2-today-queue summary{color:#2d5a3f;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;min-width:0;min-height:34px;padding:7px 9px;font-size:11px;font-weight:650;text-decoration:none;display:inline-flex}.ui-shell.is-clinical .forge-cv2-today-link:hover,.ui-shell.is-clinical .forge-cv2-today-queue summary:hover{background:#e7f0e7}.ui-shell.is-clinical .forge-cv2-today-table-scroll{min-width:0;overflow-x:auto}.ui-shell.is-clinical .forge-cv2-today-table-head,.ui-shell.is-clinical .forge-cv2-today-patient{grid-template-columns:1.6fr .8fr .7fr .7fr .9fr;align-items:center;gap:10px;display:grid}.ui-shell.is-clinical .forge-cv2-today-table-head{color:#819184;text-transform:uppercase;letter-spacing:.08em;border-top:1px solid #e9eee7;padding:12px 0;font-size:9px;font-weight:600}.ui-shell.is-clinical .forge-cv2-today-patient{color:#647869;border-top:1px solid #e9eee7;padding:15px 0;font-size:11px}.ui-shell.is-clinical .forge-cv2-today-patient-name{color:#2b4d37;text-align:left;background:0 0;border:0;padding:0;font-size:11px;font-weight:600;line-height:1.4;display:block}.ui-shell.is-clinical .forge-cv2-today-patient-name:hover{text-decoration:underline}.ui-shell.is-clinical .forge-cv2-today-patient small{color:#849586;margin-top:3px;font-size:10px;display:block}.ui-shell.is-clinical .forge-cv2-today-directory{margin-top:8px}.ui-shell.is-clinical .forge-cv2-today-queue summary{width:max-content;margin-top:8px;list-style:none}.ui-shell.is-clinical .forge-cv2-today-queue summary::-webkit-details-marker{display:none}.ui-shell.is-clinical .forge-cv2-today-queue-body{padding-top:12px}.ui-shell.is-clinical .forge-cv2-today-queue-body .ui-card{box-shadow:none;background:#fff;padding:14px}.ui-shell.is-clinical .forge-cv2-today-age{margin-top:8px!important}.ui-shell.is-clinical .forge-cv2-today-error{margin-bottom:16px}.ui-shell.is-clinical .forge-cv2-today-foot{color:#829187;margin:25px 0 0;font-size:11px;line-height:1.5}@media (max-width:1050px){.ui-shell.is-clinical .forge-cv2-today-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.ui-shell.is-clinical .forge-cv2-today-grid{grid-template-columns:1fr}}@media (max-width:860px){.ui-shell.is-clinical .forge-cv2-today .ui-page{max-width:680px;padding-top:30px}}@media (max-width:600px){.ui-shell.is-clinical .forge-cv2-today .ui-page-head h1{font-size:27px}.ui-shell.is-clinical .forge-cv2-today-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-shell.is-clinical .forge-cv2-today-stat{padding:13px}.ui-shell.is-clinical .forge-cv2-today-patient,.ui-shell.is-clinical .forge-cv2-today-table-head{grid-template-columns:1.5fr .8fr .7fr}.ui-shell.is-clinical .forge-cv2-today-patient>:nth-child(4),.ui-shell.is-clinical .forge-cv2-today-patient>:nth-child(5),.ui-shell.is-clinical .forge-cv2-today-table-head>:nth-child(4),.ui-shell.is-clinical .forge-cv2-today-table-head>:nth-child(5){display:none}.ui-shell.is-clinical .forge-cv2-today-panel{padding:18px}}@media (max-width:860px){.ui-shell.is-clinical .forge-cv2-today .ui-page{width:min(680px,100% - 48px);min-width:0;max-width:680px;margin-inline:auto;padding-top:30px}.ui-shell.is-clinical .forge-cv2-today-grid{grid-template-columns:minmax(0,1fr)}.ui-shell.is-clinical .forge-cv2-today-stack,.ui-shell.is-clinical .forge-cv2-today-panel,.ui-shell.is-clinical .forge-cv2-today-table-scroll{min-width:0;max-width:100%}.ui-shell.is-clinical .forge-cv2-today-patient>*,.ui-shell.is-clinical .forge-cv2-today-attention-row>div{overflow-wrap:anywhere;min-width:0}.ui-shell.is-clinical .forge-cv2-today-patient>span{overflow-wrap:anywhere}.ui-shell.is-clinical .forge-cv2-today-attention-row .forge-cv2-today-link{flex:none}.ui-shell.is-clinical .forge-cv2-today-patient,.ui-shell.is-clinical .forge-cv2-today-table-head{grid-template-columns:minmax(0,1.6fr) minmax(0,.8fr) minmax(0,.7fr) minmax(0,.7fr) minmax(0,.9fr)}}@media (max-width:600px){.ui-shell.is-clinical .forge-cv2-today .ui-page{width:calc(100% - 34px);max-width:680px;margin-inline:auto;padding:30px 0 85px}.ui-shell.is-clinical .forge-cv2-today .ui-page-head{flex-flow:wrap;justify-content:space-between;align-items:center;gap:12px;min-width:0;margin-bottom:25px;display:flex}.ui-shell.is-clinical .forge-cv2-today .ui-page-head>div:first-child{flex:190px;min-width:0;max-width:100%}.ui-shell.is-clinical .forge-cv2-today .ui-page-head h1{overflow-wrap:normal;font-size:27px;line-height:1.2}.ui-shell.is-clinical .forge-cv2-today .ui-page-head .ui-button{color:#fff;background:#183d30;flex:none;max-width:100%;min-height:44px}.ui-shell.is-clinical .forge-cv2-today-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ui-shell.is-clinical .forge-cv2-today-stat{min-width:0;padding:13px}.ui-shell.is-clinical .forge-cv2-today-patient,.ui-shell.is-clinical .forge-cv2-today-table-head{grid-template-columns:minmax(0,1.5fr) minmax(0,.8fr) minmax(0,.7fr);gap:8px}.ui-shell.is-clinical .forge-cv2-today-attention-row{flex-wrap:wrap;align-items:flex-start;gap:7px 10px}.ui-shell.is-clinical .forge-cv2-today-attention-row .forge-cv2-today-link{min-height:44px}.ui-shell.is-clinical .forge-cv2-today-patient-name{text-align:left;white-space:normal;overflow-wrap:anywhere;min-height:36px;padding-block:5px}.ui-shell.is-clinical .forge-cv2-today-directory,.ui-shell.is-clinical .forge-cv2-today-queue summary{min-height:44px}.ui-shell.is-clinical .forge-cv2-today-table-head>span,.ui-shell.is-clinical .forge-cv2-today-patient>span{min-width:0}}@media (max-width:360px){.ui-shell.is-clinical .forge-cv2-today .ui-page{width:calc(100% - 34px)}.ui-shell.is-clinical .forge-cv2-today .ui-page-head>div:first-child{flex:100%}.ui-shell.is-clinical .forge-cv2-today .ui-page-head .ui-button{flex:0 0 100%;width:100%}.ui-shell.is-clinical .forge-cv2-today-panel{padding:16px}.ui-shell.is-clinical .forge-cv2-today-attention-row .forge-cv2-today-link{justify-content:flex-start;width:100%}}.ui-shell.is-clinical .forge-cv2-patients-page .ui-page{gap:0;width:min(1100px,100%);max-width:1100px;padding-top:43px}.ui-shell.is-clinical .forge-cv2-patients-page .ui-page-head{flex-direction:row;justify-content:space-between;align-items:center;gap:18px;margin:0 0 31px;display:flex}.ui-shell.is-clinical .forge-cv2-patients-page .ui-page-head h1{letter-spacing:-.025em;color:#172b23;margin:0;font-size:clamp(25px,2.2vw,31px);font-weight:540;line-height:1.2}.ui-shell.is-clinical .forge-cv2-patients-page .ui-page-head .ui-button{color:#fff;background:#183d30;border:1px solid #183d30;border-radius:10px;width:auto;min-width:0;min-height:39px;padding:0 17px;font-size:12px;font-weight:650}.ui-shell.is-clinical .forge-cv2-patients-page .forge-physician-directory{gap:22px;min-width:0;display:grid}.ui-shell.is-clinical .forge-cv2-patients-page .forge-physician-directory-overview{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid}.ui-shell.is-clinical .forge-cv2-patients-page .forge-physician-directory-metric{min-width:0;box-shadow:none;background:#f0f5ef;border:1px solid #e2ebe1;border-radius:13px;flex-direction:column;flex:1;gap:0;padding:14px 17px;display:flex}.ui-shell.is-clinical .forge-cv2-patients-page .forge-physician-directory-metric span{letter-spacing:.08em;text-transform:uppercase;color:#6b806f;font-size:10px;font-weight:700;display:block}.ui-shell.is-clinical .forge-cv2-patients-page .forge-physician-directory-metric strong{letter-spacing:-.04em;color:#224c36;margin:2px 0;font-size:23px;font-weight:680;line-height:1.4;display:block}.ui-shell.is-clinical .forge-cv2-patients-page .forge-physician-directory-metric small{color:#718175;font-size:11px;font-weight:450;display:block}.ui-shell.is-clinical .forge-cv2-patients-page .forge-cv2-directory-panel{background:#fff;border:1px solid #dce5dd;border-radius:18px;min-width:0;overflow:visible;box-shadow:0 9px 27px #1b493309}.ui-shell.is-clinical .forge-cv2-patients-page .forge-cv2-directory-toolbar{background:#fff;border-bottom:1px solid #e8eee7;border-radius:18px 18px 0 0;justify-content:space-between;align-items:center;gap:16px;padding:22px 24px;display:flex}.ui-shell.is-clinical .forge-cv2-patients-page .forge-physician-directory-search{background:#fff;border:1px solid #cbd9cd;border-radius:11px;flex:auto;align-items:center;gap:10px;min-width:0;max-width:440px;height:46px;min-height:46px;margin:0;padding:0 13px;display:flex}.ui-shell.is-clinical .forge-cv2-patients-page .forge-physician-directory-search:focus-within{border-color:#4b9a65;box-shadow:0 0 0 3px #d5ebdb}.ui-shell.is-clinical .forge-cv2-patients-page .forge-physician-directory-search svg{color:#74927a;flex:none;width:17px;height:17px}.ui-shell.is-clinical .forge-cv2-patients-page .forge-physician-directory-search input{width:100%;min-width:0;height:100%;box-shadow:none;color:#172b23;background:0 0;border:0;border-radius:0;outline:0;font-size:13px}.ui-shell.is-clinical .forge-cv2-patients-page .forge-cv2-directory-tools{align-items:center;gap:11px;display:flex}.ui-shell.is-clinical .forge-cv2-patients-page .forge-physician-directory-filters{background:#f1f5f0;border:1px solid #e2e9df;border-radius:11px;align-items:center;gap:2px;padding:4px;display:flex}.ui-shell.is-clinical .forge-cv2-patients-page .forge-physician-directory-filters button{color:#65776b;background:0 0;border:0;border-radius:9px;min-height:35px;padding:9px 13px;font-size:12px;font-weight:600}.ui-shell.is-clinical .forge-cv2-patients-page .forge-physician-directory-filters button.is-current{color:#244e37;background:#fff;box-shadow:0 1px 5px #15372412}.ui-shell.is-clinical .forge-cv2-patients-page .forge-cv2-filters-button{white-space:nowrap;color:#365e45;background:#fff;border:1px solid #dbe6db;border-radius:10px;min-height:38px;padding:10px 13px;font-size:12px;font-weight:650}.ui-shell.is-clinical .forge-cv2-patients-page .forge-cv2-filters-button:hover{background:#f5f8f4}.ui-shell.is-clinical .forge-cv2-patients-page .forge-cv2-directory-advanced{background:#fafcf9;border-bottom:1px solid #e8eee7;flex-wrap:wrap;align-items:end;gap:12px;margin:0;padding:16px 24px 18px;display:flex}.ui-shell.is-clinical .forge-cv2-patients-page .forge-cv2-directory-advanced[hidden]{display:none!important}.ui-shell.is-clinical .forge-cv2-patients-page .forge-cv2-directory-advanced label{color:#607466;gap:6px;min-width:170px;font-size:11px;font-weight:650;display:grid}.ui-shell.is-clinical .forge-cv2-patients-page .forge-cv2-directory-advanced select{color:#334e3b;background:#fff;border:1px solid #d3e0d3;border-radius:9px;height:38px;padding:0 10px;font-size:12px}.ui-shell.is-clinical .forge-cv2-patients-page .forge-cv2-directory-intro{justify-content:space-between;align-items:center;gap:12px;padding:18px 24px 10px;display:flex}.ui-shell.is-clinical .forge-cv2-patients-page .forge-physician-directory-count{color:#718376;background:0 0;border:0;margin:0;padding:0;font-size:11px;font-weight:650;display:inline-block}.ui-shell.is-clinical .forge-cv2-patients-page .forge-cv2-directory-scroll{min-width:0;margin:0;padding:0;overflow:visible}.ui-shell.is-clinical .forge-cv2-patients-page .forge-cv2-directory-roster{border-spacing:0;background:#fff;border:0;width:100%;min-width:0;margin:0;padding:8px 14px 14px;font-size:12px;display:block}.ui-shell.is-clinical .forge-cv2-patients-page .forge-cv2-directory-roster :is(thead,tbody){width:100%;display:block}.ui-shell.is-clinical .forge-cv2-patients-page .forge-cv2-directory-roster tr{grid-template-columns:minmax(220px,1.7fr) minmax(145px,1fr) minmax(135px,.95fr) minmax(125px,.85fr) 120px;align-items:center;gap:14px;min-width:0;display:grid}.ui-shell.is-clinical .forge-cv2-patients-page .forge-cv2-directory-roster thead th{text-align:left;color:#7b8a7f;text-transform:uppercase;letter-spacing:.09em;background:0 0;border:0;min-width:0;padding:10px 14px;font-size:10px;font-weight:700;line-height:1.3;display:block}.ui-shell.is-clinical .forge-cv2-patients-page .forge-cv2-directory-roster tbody tr{box-shadow:none;background:#fff;border:1px solid #e4ece2;border-radius:13px;margin:0 0 9px;padding:18px 14px}.ui-shell.is-clinical .forge-cv2-patients-page .forge-cv2-directory-roster tbody tr:last-child{margin-bottom:0}.ui-shell.is-clinical .forge-cv2-patients-page .forge-cv2-directory-roster tbody tr:hover{background:#fafcf9;border-color:#d2e2d1}.ui-shell.is-clinical .forge-cv2-patients-page .forge-cv2-directory-roster tbody td,.ui-shell.is-clinical .forge-cv2-patients-page .forge-cv2-directory-roster tbody td:first-child,.ui-shell.is-clinical .forge-cv2-patients-page .forge-cv2-directory-roster tbody td:last-child{vertical-align:middle;color:#4e6253;background:0 0;border:0;border-radius:0;min-width:0;margin:0;padding:0;font-size:12px;line-height:1.4;display:block}.ui-shell.is-clinical .forge-cv2-patients-page .forge-cv2-patient-name{align-items:center;gap:11px;min-width:0;display:flex}.ui-shell.is-clinical .forge-cv2-patients-page .forge-cv2-patient-initials{color:#286044;background:#e9f2e9;border-radius:12px;flex:0 0 39px;place-items:center;width:39px;height:39px;font-size:12px;font-weight:700;display:grid}.ui-shell.is-clinical .forge-cv2-patients-page .forge-cv2-patient-ident{min-width:0;overflow:hidden}.ui-shell.is-clinical .forge-cv2-patients-page .forge-cv2-patient-name strong{text-overflow:ellipsis;white-space:nowrap;color:#25402e;min-width:0;font-size:13px;font-weight:680;display:block;overflow:hidden}.ui-shell.is-clinical .forge-cv2-patients-page .forge-cv2-patient-name strong a{color:inherit;text-decoration:none}.ui-shell.is-clinical .forge-cv2-patients-page .forge-cv2-patient-name small{text-overflow:ellipsis;color:#7d8b7f;white-space:nowrap;min-width:0;margin-top:4px;font-size:11px;display:block;overflow:hidden}.ui-shell.is-clinical .forge-cv2-patients-page .forge-cv2-dir-assignee{color:#4e6253;font-size:12px}.ui-shell.is-clinical .forge-cv2-patients-page .forge-cv2-dir-followup{color:#8b612b;font-size:11px;font-weight:650}.ui-shell.is-clinical .forge-cv2-patients-page .forge-cv2-dir-attention{color:#8b612b;align-items:center;gap:6px;font-size:11px;font-weight:650;display:inline-flex}.ui-shell.is-clinical .forge-cv2-patients-page .forge-cv2-dir-attention:before{content:"";background:#d7a04f;border-radius:50%;flex:0 0 6px;width:6px;height:6px}.ui-shell.is-clinical .forge-cv2-patients-page .forge-cv2-dir-clear{color:#758477;font-size:11px;font-weight:500}.ui-shell.is-clinical .forge-cv2-patients-page .forge-cv2-dir-followup small{text-overflow:ellipsis;color:#8c8e80;white-space:nowrap;max-width:100%;margin-top:4px;font-size:10px;font-weight:400;display:block;overflow:hidden}.ui-shell.is-clinical .forge-cv2-patients-page .forge-cv2-dir-device{color:#758477;font-size:11px}.ui-shell.is-clinical .forge-cv2-patients-page .forge-cv2-row-actions{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.ui-shell.is-clinical .forge-cv2-patients-page .forge-cv2-open-record{white-space:nowrap;color:#315a42;background:#fff;border:1px solid #dce6dc;border-radius:9px;justify-content:center;align-items:center;min-height:34px;padding:9px 12px;font-size:12px;font-weight:650;display:inline-flex}.ui-shell.is-clinical .forge-cv2-patients-page .forge-cv2-row-more{flex:none;position:relative}.ui-shell.is-clinical .forge-cv2-patients-page .forge-cv2-row-more summary{color:#315a42;background:#fff;border:1px solid #dce6dc;border-radius:9px;place-items:center;width:34px;height:34px;min-height:34px;font-size:17px;font-weight:650;display:grid}.ui-shell.is-clinical .forge-cv2-patients-page .forge-cv2-row-menu{z-index:40;background:#fff;border:1px solid #dce5dd;border-radius:12px;gap:2px;min-width:160px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 26px #14372224}.ui-shell.is-clinical .forge-cv2-patients-page .forge-cv2-row-more:not([open]) .forge-cv2-row-menu{display:none}.ui-shell.is-clinical .forge-cv2-patients-page .forge-cv2-row-menu a{color:#28543c;border-radius:7px;padding:9px 11px;font-size:12px;text-decoration:none;display:block}.ui-shell.is-clinical .forge-cv2-patients-page .forge-cv2-row-menu a:hover{background:#eef4ed}.ui-shell.is-clinical .forge-cv2-patients-page .forge-physician-directory-empty{text-align:center;padding:48px 25px}.ui-shell.is-clinical .forge-cv2-patients-page .forge-physician-directory-empty strong{color:#1c3928;margin-bottom:7px;font-size:15px;display:block}.ui-shell.is-clinical .forge-cv2-patients-page .forge-physician-directory-empty p{color:#63756b;margin:0;font-size:12px}.ui-shell.is-clinical .forge-cv2-patients-page .forge-cv2-directory-foot{color:#7b8a7f;background:#fafbf8;border-top:1px solid #e8eee6;border-radius:0 0 18px 18px;padding:15px 25px;font-size:11px}@media (max-width:1100px){.ui-shell.is-clinical .forge-cv2-patients-page .forge-cv2-directory-roster tr{grid-template-columns:minmax(180px,1.5fr) minmax(130px,1fr) minmax(120px,.9fr) 100px}.ui-shell.is-clinical .forge-cv2-patients-page .forge-cv2-directory-roster tr>:nth-child(4){display:none}}@media (max-width:860px){.ui-shell.is-clinical .forge-cv2-patients-page .ui-page{width:min(680px,100% - 48px);padding-top:32px}.ui-shell.is-clinical .forge-cv2-patients-page .forge-cv2-directory-toolbar{flex-wrap:wrap}.ui-shell.is-clinical .forge-cv2-patients-page .forge-cv2-directory-scroll{overflow-x:auto}}.ui-shell.is-clinical .forge-cv2-patient-record-page .ui-page{gap:0;width:min(1100px,100%);max-width:1100px;padding-top:26px}.ui-shell.is-clinical .forge-cv2-patient-record-page .ui-page-head{flex-direction:row;justify-content:space-between;align-items:center;gap:18px;margin:0 0 22px;display:flex}.ui-shell.is-clinical .forge-cv2-patient-record-page .ui-page-head h1{letter-spacing:-.025em;color:#172b23;font-size:clamp(25px,2.2vw,31px);font-weight:540;line-height:1.2}.ui-shell.is-clinical .forge-cv2-patient-record-page .ui-page-head .ui-toolbar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.ui-shell.is-clinical .forge-cv2-patient-record-page .ui-page-head .ui-button{color:#315940;min-height:39px;box-shadow:none;background:#fff;border:1px solid #dbe6da;border-radius:9px;padding:8px 12px;font-size:11px;font-weight:650}.ui-shell.is-clinical .forge-cv2-patient-record-page .ui-page-head .ui-button:hover{background:#eef5ed}.ui-shell.is-clinical .forge-cv2-patient-record-page .forge-physician-record-workspace{gap:0;min-width:0;display:grid}.ui-shell.is-clinical .forge-cv2-patient-record-page .forge-cv2-patient-banner{color:#fff;min-width:0;box-shadow:none;background:linear-gradient(115deg,#183d2f,#285b43);border:0;border-radius:18px;justify-content:space-between;align-items:center;gap:20px;margin:0 0 21px;padding:26px 28px;display:flex}.ui-shell.is-clinical .forge-cv2-patient-record-page .forge-cv2-patient-banner .forge-physician-record-avatar{letter-spacing:.02em;color:#fff;background:#ffffff29;border-radius:17px;flex:0 0 58px;width:58px;height:58px;font-size:18px;font-weight:700}.ui-shell.is-clinical .forge-cv2-patient-record-page .forge-cv2-patient-banner .forge-physician-record-overview-name h2{color:#fff;letter-spacing:-.02em;margin:0 0 5px;font-size:21px;font-weight:570}.ui-shell.is-clinical .forge-cv2-patient-record-page .forge-cv2-patient-banner .forge-physician-record-overview-name span{color:#d5e6d9;font-size:12px;line-height:1.5}.ui-shell.is-clinical .forge-cv2-patient-record-page .forge-cv2-patient-banner .forge-physician-record-overview-status{text-align:right;color:#d5e6d9;flex-direction:column;align-items:flex-end;gap:10px;font-size:11px;display:flex}.ui-shell.is-clinical .forge-cv2-patient-record-page .forge-cv2-patient-banner .forge-physician-record-overview-status strong{color:#fff;background:#ffffff24;border:1px solid #ffffff40;border-radius:999px;align-items:center;padding:7px 11px;font-size:11px;font-weight:670;display:inline-flex}.ui-shell.is-clinical .forge-cv2-patient-record-page .forge-cv2-patient-banner .forge-physician-record-overview-status span{color:#d5e6d9;font-size:11px}.ui-shell.is-clinical .forge-cv2-patient-record-page .forge-cv2-patient-banner .forge-unified-text-link{color:#194a32;background:#fff;border:1px solid #fff;border-radius:9px;min-height:36px;padding:9px 13px;font-size:11px;font-weight:700;text-decoration:none}.ui-shell.is-clinical .forge-cv2-patient-record-page .forge-cv2-record-tabs{scrollbar-width:thin;white-space:nowrap;background:#f0f5ef;border:1px solid #e0e9df;border-radius:13px;justify-content:space-between;align-items:center;gap:2px;min-height:46px;margin:0 0 22px;padding:5px;display:flex;overflow:auto hidden}.ui-shell.is-clinical .forge-cv2-patient-record-page .forge-cv2-record-tabs button{color:#496451;width:auto;min-width:0;min-height:34px;box-shadow:none;white-space:nowrap;background:0 0;border:0;border-radius:9px;flex:1 0 auto;padding:10px 11px;font-size:11px;font-weight:650}.ui-shell.is-clinical .forge-cv2-patient-record-page .forge-cv2-record-tabs button[aria-selected=true]{color:#1f5338;background:#fff;font-weight:700;box-shadow:0 1px 5px #163a2517}.ui-shell.is-clinical .forge-cv2-patient-record-page .forge-cv2-summary-layout{grid-template-columns:minmax(0,1.5fr) minmax(260px,.8fr);align-items:start;gap:20px;min-width:0;display:grid}.ui-shell.is-clinical .forge-cv2-patient-record-page .forge-cv2-summary-main,.ui-shell.is-clinical .forge-cv2-patient-record-page .forge-cv2-summary-aside{align-content:start;gap:18px;min-width:0;display:grid}.ui-shell.is-clinical .forge-cv2-patient-record-page .forge-cv2-record-panel,.ui-shell.is-clinical .forge-cv2-patient-record-page .forge-cv2-record-quiet-card{background:#fff;border:1px solid #dce6dc;border-radius:17px;min-width:0;padding:25px;box-shadow:0 8px 27px #173c2507}.ui-shell.is-clinical .forge-cv2-patient-record-page .forge-cv2-record-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#69906f;margin:0 0 9px;font-size:10px;font-weight:750}.ui-shell.is-clinical .forge-cv2-patient-record-page .forge-cv2-record-panel h2,.ui-shell.is-clinical .forge-cv2-patient-record-page .forge-cv2-record-quiet-card h2{letter-spacing:-.025em;color:#172b23;margin:0 0 6px;font-size:18px;font-weight:670;line-height:1.35}.ui-shell.is-clinical .forge-cv2-patient-record-page .forge-cv2-record-description{color:#65776a;margin:13px 0 0;font-size:12px;line-height:1.6}.ui-shell.is-clinical .forge-cv2-patient-record-page .forge-cv2-record-actions{flex-wrap:wrap;align-items:center;gap:9px;margin:20px 0 0;display:flex}.ui-shell.is-clinical .forge-cv2-patient-record-page .forge-cv2-record-actions .ui-button{min-width:0;min-height:35px;box-shadow:none;border-radius:9px;padding:9px 12px;font-size:11px;font-weight:700}.ui-shell.is-clinical .forge-cv2-patient-record-page .forge-cv2-record-actions .ui-button.is-primary{color:#fff;background:#183d30;border-color:#183d30}.ui-shell.is-clinical .forge-cv2-patient-record-page .forge-cv2-record-actions .ui-button:not(.is-primary){color:#315940;background:#fff;border:1px solid #dbe6da}.ui-shell.is-clinical .forge-cv2-patient-record-page .forge-cv2-record-quiet-card{background:#f3f7f1;padding:23px}.ui-shell.is-clinical .forge-cv2-patient-record-page .forge-cv2-record-quiet-card h2{font-size:18px;font-weight:670}.ui-shell.is-clinical .forge-cv2-patient-record-page .forge-cv2-record-quiet-card>p:not(.forge-cv2-record-eyebrow){color:#65786a;margin:9px 0 17px;font-size:12px;line-height:1.6}.ui-shell.is-clinical .forge-cv2-patient-record-page .forge-cv2-record-quiet-card>.ui-button{min-width:0;min-height:35px;box-shadow:none;border-radius:9px;padding:9px 12px;font-size:11px;font-weight:700}.ui-shell.is-clinical .forge-cv2-patient-record-page .forge-cv2-record-quiet-card>.ui-button.is-primary{color:#fff;background:#183d30;border-color:#183d30}.ui-shell.is-clinical .forge-cv2-patient-record-page .forge-cv2-record-quiet-card>.ui-button:not(.is-primary){color:#315940;background:#fff;border:1px solid #dbe6da}.ui-shell.is-clinical .forge-cv2-patient-record-page .forge-cv2-record-markers{border-top:1px solid #e4ebe3;gap:0;margin-top:18px;display:grid}.ui-shell.is-clinical .forge-cv2-patient-record-page .forge-cv2-record-marker{border-bottom:1px solid #e4ebe3;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.ui-shell.is-clinical .forge-cv2-patient-record-page .forge-cv2-record-marker strong{color:#2b4231;font-size:12px;font-weight:650}.ui-shell.is-clinical .forge-cv2-patient-record-page .forge-cv2-record-marker small{color:#798a7c;margin-top:4px;font-size:11px;display:block}.ui-shell.is-clinical .forge-cv2-patient-record-page .forge-physician-record-section:not(.forge-cv2-summary-layout) .ui-card{background:#fff;border:1px solid #dce6dc;border-radius:17px;padding:25px;box-shadow:0 8px 27px #173c2507}.ui-shell.is-clinical .forge-cv2-patient-record-page .forge-physician-record-section:not(.forge-cv2-summary-layout) .ui-card-head h2{letter-spacing:-.025em;font-size:18px;font-weight:670}@media (max-width:1050px){.ui-shell.is-clinical .forge-cv2-patient-record-page .forge-cv2-summary-layout{grid-template-columns:1fr}}@media (max-width:860px){.ui-shell.is-clinical .forge-cv2-patient-record-page .ui-page{width:min(680px,100% - 48px);padding-top:28px}.ui-shell.is-clinical .forge-cv2-patient-record-page .forge-cv2-summary-aside{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.ui-shell.is-clinical .forge-cv2-patient-record-page .forge-cv2-summary-aside{grid-template-columns:1fr}}.ui-shell.is-clinical .forge-cv2-labs-page .ui-page{gap:0;width:min(1100px,100%);max-width:1100px;margin-inline:auto;padding:42px 0 70px}.ui-shell.is-clinical .forge-cv2-labs-page .ui-page-head{flex-direction:row;justify-content:space-between;align-items:end;gap:16px;margin:0 0 24px;display:flex}.ui-shell.is-clinical .forge-cv2-labs-page .ui-page-head h1{letter-spacing:-.025em;color:#172b23;margin:0;font-size:clamp(25px,2.2vw,31px);font-weight:540;line-height:1.2}.ui-shell.is-clinical .forge-cv2-labs-page .ui-page-head .ui-toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ui-shell.is-clinical .forge-cv2-labs-page .ui-page-head .ui-button{color:#315b40;width:auto;min-width:0;min-height:38px;box-shadow:none;background:#fff;border:1px solid #dce6da;border-radius:9px;padding:9px 13px;font-size:11px;font-weight:650}.ui-shell.is-clinical .forge-cv2-labs-page .forge-cv2-labs-workflow{background:#f2f7f1;border:1px solid #e1e9df;border-radius:13px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0 0 23px;padding:0;display:grid;overflow:hidden}.ui-shell.is-clinical .forge-cv2-labs-page .forge-cv2-labs-workflow>div{min-width:0;min-height:0;box-shadow:none;background:0 0;border:0;border-right:1px solid #dfe8dd;border-radius:0;flex-direction:row;align-items:center;gap:12px;margin:0;padding:16px 18px;display:flex}.ui-shell.is-clinical .forge-cv2-labs-page .forge-cv2-labs-workflow>div:last-child{border-right:0}.ui-shell.is-clinical .forge-cv2-labs-page .forge-cv2-labs-workflow span{color:#3a754f;background:#e0ece0;border:0;border-radius:9px;flex:0 0 28px;place-items:center;width:28px;height:28px;padding:0;font-size:10px;font-weight:700;line-height:1;display:grid}.ui-shell.is-clinical .forge-cv2-labs-page .forge-cv2-labs-workflow strong{color:#31553d;font-size:12px;font-weight:620;line-height:1.35;display:block}.ui-shell.is-clinical .forge-cv2-labs-page .forge-cv2-labs-workflow small{color:#819084;margin-top:3px;font-size:10px;line-height:1.4;display:block}.ui-shell.is-clinical .forge-cv2-labs-page .forge-cv2-labs-grid{grid-template-columns:minmax(0,1fr) 245px;align-items:start;gap:20px;min-width:0;display:grid}.ui-shell.is-clinical .forge-cv2-labs-page .forge-physician-lab-review{min-width:0}.ui-shell.is-clinical .forge-cv2-labs-page .forge-cv2-labs-queue{background:#fff;border:1px solid #dfe8dd;border-radius:17px;min-width:0;overflow:hidden;box-shadow:0 8px 27px #173c2507}.ui-shell.is-clinical .forge-cv2-labs-page .forge-cv2-labs-queue-head{justify-content:space-between;align-items:end;gap:12px;padding:23px 24px 18px;display:flex}.ui-shell.is-clinical .forge-cv2-labs-page .forge-cv2-labs-queue-head h2{color:#172b23;letter-spacing:-.015em;margin:0;font-size:18px;font-weight:580;line-height:1.3}.ui-shell.is-clinical .forge-cv2-labs-page .forge-cv2-labs-queue-count{white-space:nowrap;color:#2e6945;background:#e9f2e8;border-radius:999px;justify-content:center;align-items:center;padding:7px 10px;font-size:11px;font-weight:650;line-height:1.3;display:inline-flex}.ui-shell.is-clinical .forge-cv2-labs-page .forge-cv2-labs-alert{padding:0 24px 13px}.ui-shell.is-clinical .forge-cv2-labs-page .forge-cv2-labs-queue-list{padding:0 12px 13px}.ui-shell.is-clinical .forge-cv2-labs-page .forge-cv2-labs-item{border-top:1px solid #edf1ea;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:15px;min-width:0;padding:15px 13px;display:grid}.ui-shell.is-clinical .forge-cv2-labs-page .forge-cv2-labs-item:first-child{border-top-color:#e7eee5}.ui-shell.is-clinical .forge-cv2-labs-page .forge-cv2-labs-item:hover{background:#fafcf9}.ui-shell.is-clinical .forge-cv2-labs-page .forge-cv2-labs-item-copy{min-width:0}.ui-shell.is-clinical .forge-cv2-labs-page .forge-cv2-labs-item-copy strong{color:#2b4633;overflow-wrap:anywhere;margin-bottom:4px;font-size:12px;font-weight:630;line-height:1.5;display:block}.ui-shell.is-clinical .forge-cv2-labs-page .forge-cv2-labs-item-copy small{color:#839184;font-size:10px;line-height:1.5;display:block}.ui-shell.is-clinical .forge-cv2-labs-page .forge-cv2-labs-state{color:#9b713a;margin-top:4px;font-size:10px;font-weight:660;line-height:1.4;display:inline-block}.ui-shell.is-clinical .forge-cv2-labs-page .forge-cv2-labs-state.is-approved{color:#4a7b56}.ui-shell.is-clinical .forge-cv2-labs-page .forge-cv2-labs-item-action{color:#2c6343;white-space:nowrap;cursor:pointer;min-width:0;min-height:34px;box-shadow:none;background:#f1f6f0;border:1px solid #e0eadf;border-radius:9px;flex:none;justify-content:center;align-items:center;padding:8px 10px;font-size:10px;font-weight:650;display:inline-flex}.ui-shell.is-clinical .forge-cv2-labs-page .forge-cv2-labs-item-action:hover{background:#e8f2e7}.ui-shell.is-clinical .forge-cv2-labs-page .forge-cv2-labs-recent{background:#fbfcfa;border-top:1px solid #e3ebe2}.ui-shell.is-clinical .forge-cv2-labs-page .forge-cv2-labs-recent>header{padding:20px 24px 10px}.ui-shell.is-clinical .forge-cv2-labs-page .forge-cv2-labs-recent h3{color:#2a4733;margin:0 0 5px;font-size:15px;font-weight:580}.ui-shell.is-clinical .forge-cv2-labs-page .forge-cv2-labs-recent p{color:#839183;margin:0;font-size:11px;line-height:1.55}.ui-shell.is-clinical .forge-cv2-labs-page .forge-cv2-labs-empty{color:#63766a;padding:20px 25px;font-size:12px}.ui-shell.is-clinical .forge-cv2-labs-page .forge-cv2-labs-empty strong{color:#31523d;margin-bottom:6px;display:block}.ui-shell.is-clinical .forge-cv2-labs-page .forge-cv2-labs-empty p{margin:0;line-height:1.6}.ui-shell.is-clinical .forge-cv2-labs-page .forge-cv2-labs-guidance{min-width:0;box-shadow:none;background:#f2f7f1;border:1px solid #dfe8dd;border-radius:17px;padding:22px;display:block}.ui-shell.is-clinical .forge-cv2-labs-page .forge-cv2-labs-guidance-eyebrow{text-transform:uppercase;color:#67916f;letter-spacing:.11em;margin:0 0 11px;font-size:10px;font-weight:700;line-height:1.35}.ui-shell.is-clinical .forge-cv2-labs-page .forge-cv2-labs-guidance h2{color:#2b4e37;letter-spacing:-.01em;margin:0 0 11px;font-size:15px;font-weight:580;line-height:1.3}.ui-shell.is-clinical .forge-cv2-labs-page .forge-cv2-labs-guidance p:not(.forge-cv2-labs-guidance-eyebrow){color:#697d6d;margin:0;font-size:11px;line-height:1.7}.ui-shell.is-clinical .forge-cv2-labs-page .forge-cv2-labs-divider{background:#dce7db;height:1px;margin:17px 0}.ui-shell.is-clinical .forge-cv2-labs-page .forge-cv2-labs-safety-label{color:#41634b;margin-bottom:8px;font-size:11px;font-weight:650;display:block}.ui-shell.is-clinical .forge-cv2-labs-page .ui-scrim .ui-drawer{background:#fff;width:min(610px,100%);max-width:min(610px,100%)}.ui-shell.is-clinical .forge-cv2-labs-page .ui-scrim .ui-drawer-head{border-bottom:1px solid #e4ebe3;padding:20px 24px}.ui-shell.is-clinical .forge-cv2-labs-page .ui-scrim .ui-drawer-head h2{font-size:19px;font-weight:580;line-height:1.3}.ui-shell.is-clinical .forge-cv2-labs-page .ui-scrim .ui-drawer-body{padding:20px 24px 35px}.ui-shell.is-clinical .forge-cv2-labs-page .ui-scrim .ui-drawer-foot{border-top:1px solid #e3ebe2;padding:15px 24px}@media (max-width:900px){.ui-shell.is-clinical .forge-cv2-labs-page .forge-cv2-labs-grid{grid-template-columns:1fr}.ui-shell.is-clinical .forge-cv2-labs-page .forge-cv2-labs-workflow>div{padding:13px}.ui-shell.is-clinical .forge-cv2-labs-page .forge-cv2-labs-workflow small{display:none}}@media (max-width:600px){.ui-shell.is-clinical .forge-cv2-labs-page .forge-cv2-labs-workflow>div{gap:6px;padding:10px 7px}.ui-shell.is-clinical .forge-cv2-labs-page .forge-cv2-labs-workflow span{flex-basis:22px;width:22px;height:22px;font-size:9px}.ui-shell.is-clinical .forge-cv2-labs-page .forge-cv2-labs-workflow strong{font-size:10px}}.ui-shell.is-clinical .forge-cv2-inbox-page{height:auto;min-height:0;display:block;overflow:visible}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-page{flex-direction:column;gap:0;width:min(1100px,100%);max-width:1100px;min-height:0;margin:0 auto;padding:42px 0 65px;display:flex}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-page-head{margin:0 0 22px}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-page-head h1{letter-spacing:-.025em;color:#172b23;margin:0;font-size:clamp(25px,2.2vw,31px);font-weight:540;line-height:1.2}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox{min-width:0;height:690px;min-height:560px;max-height:none;box-shadow:none;background:#fff;border:1px solid #dfe8dd;border-radius:17px;flex:none;grid-template-columns:320px minmax(0,1fr);display:grid;overflow:hidden}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox-list{background:#fff;border:0;border-right:1px solid #e5ece4;flex-direction:column;min-width:0;min-height:0;display:flex}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox-listhead{background:#fff;border:0;border-bottom:1px solid #e5ece4;flex:none;padding:18px;display:block}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-search{width:100%;height:39px;min-height:39px;box-shadow:none;background:#fff;border:1px solid #d6e2d5;border-radius:9px;align-items:center;gap:9px;padding:0 12px;display:flex}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-search input{min-width:0;height:37px;box-shadow:none;color:#172b23;background:0 0;outline:0;flex:1;padding:0;font-size:12px;font-weight:450;border:0!important}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-search svg{color:#6d8975;width:15px;height:15px}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-search:focus-within{outline-offset:1px;border-color:#66a779;outline:2px solid #c7e9ce}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox-filters{flex-wrap:wrap;align-items:center;gap:6px;margin:11px 0 0;display:flex}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox-filters button{color:#5d7463;background:#f2f6f1;border:0;border-radius:8px;min-height:31px;padding:8px;font-size:11px;font-weight:530}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox-filters button.is-active{color:#245c3b;background:#e2eee2;font-weight:680}.ui-shell.is-clinical .forge-cv2-inbox-page .forge-cv2-inbox-options{margin-top:11px;font-size:11px;position:relative}.ui-shell.is-clinical .forge-cv2-inbox-page .forge-cv2-inbox-options summary,.ui-shell.is-clinical .forge-cv2-inbox-page .forge-cv2-inbox-conversation-menu summary{cursor:pointer;color:#4e7157;background:#fff;border:1px solid #dce5dd;border-radius:8px;justify-content:center;align-items:center;min-height:30px;padding:5px 8px;font-size:11px;font-weight:600;list-style:none;display:inline-flex}.ui-shell.is-clinical .forge-cv2-inbox-page .forge-cv2-inbox-options summary::-webkit-details-marker{display:none}.ui-shell.is-clinical .forge-cv2-inbox-page .forge-cv2-inbox-conversation-menu summary::-webkit-details-marker{display:none}.ui-shell.is-clinical .forge-cv2-inbox-page .forge-cv2-inbox-option-actions,.ui-shell.is-clinical .forge-cv2-inbox-page .forge-cv2-inbox-conversation-actions{z-index:32;background:#fff;border:1px solid #dce5dd;border-radius:11px;gap:2px;min-width:165px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);box-shadow:0 12px 28px #163e2821}.ui-shell.is-clinical .forge-cv2-inbox-page .forge-cv2-inbox-option-actions{left:0}.ui-shell.is-clinical .forge-cv2-inbox-page .forge-cv2-inbox-conversation-actions{right:0}.ui-shell.is-clinical .forge-cv2-inbox-page .forge-cv2-inbox-options:not([open]) .forge-cv2-inbox-option-actions,.ui-shell.is-clinical .forge-cv2-inbox-page .forge-cv2-inbox-conversation-menu:not([open]) .forge-cv2-inbox-conversation-actions{display:none}.ui-shell.is-clinical .forge-cv2-inbox-page .forge-cv2-inbox-option-actions button{text-align:left;color:#315d41;background:#fff;border:0;border-radius:7px;min-height:34px;padding:8px 10px;font-size:11px;font-weight:580;display:block}.ui-shell.is-clinical .forge-cv2-inbox-page .forge-cv2-inbox-option-actions button:hover{background:#edf4ec}.ui-shell.is-clinical .forge-cv2-inbox-page .forge-cv2-inbox-filter-note{color:#577460;align-items:center;gap:6px;margin-top:8px;font-size:10px;display:flex}.ui-shell.is-clinical .forge-cv2-inbox-page .forge-cv2-inbox-filter-note button{color:#1e6540;background:0 0;border:0;padding:0;font-size:10px;text-decoration:underline}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox-threads{flex:1;min-height:0;overflow-y:auto}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox-thread{width:100%;min-width:0;box-shadow:none;color:#2a4633;text-align:left;background:#fff;border-top:0;border-bottom:1px solid #edf1eb;border-left:3px solid #0000;border-right:0;align-items:center;gap:0;padding:18px;display:flex}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox-thread:hover{background:#f6faf5}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox-thread.is-active{box-shadow:none;background:#f1f7f0;border-left-color:#397452}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox-thread.is-unread:not(.is-active){background:#f6faf5;border-left-color:#397452}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox-thread>.ui-avatar{display:none}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox-thread-body{flex:1;min-width:0}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox-thread-top .name{color:#2a4633;font-size:13px;font-weight:590;line-height:1.4}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox-thread-top .time{display:none}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox-thread-preview{color:#7b8c7d;white-space:normal;overflow-wrap:anywhere;margin-top:5px;font-size:10px;line-height:1.5}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox-thread-meta{gap:8px;margin-top:6px}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox-pill{border:0;border-radius:0;padding:0;font-size:10px;font-weight:480;color:#7b8c7d!important;background:0 0!important}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox-pill.is-open{font-weight:600;color:#9b713a!important}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox-listfoot{color:#839184;background:#fff;border-top:1px solid #e5ece4;padding:11px 18px;font-size:10px}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox-chat{min-width:0;min-height:0;box-shadow:none;background:#fff;border:0;border-radius:0;flex-direction:column;display:flex}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox-chathead{border-bottom:1px solid #e5ece4;flex:none;justify-content:space-between;align-items:center;gap:12px;min-height:0;padding:19px 22px;display:flex}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox-chatwho{gap:0}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox-chatwho>.ui-avatar{display:none}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox-chatwho h2{color:#172b23;margin:0 0 4px;font-size:17px;font-weight:570;line-height:1.3}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox-chatwho p{color:#7b8b7d;margin:0;font-size:11px;line-height:1.5}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox-chathead-actions{gap:8px}.ui-shell.is-clinical .forge-cv2-inbox-page .forge-cv2-inbox-open-record{color:#315b42;white-space:nowrap;background:#fff;border:1px solid #dce5dd;border-radius:9px;justify-content:center;align-items:center;min-height:34px;padding:7px 12px;font-size:11px;font-weight:650;display:inline-flex}.ui-shell.is-clinical .forge-cv2-inbox-page .forge-cv2-inbox-conversation-menu{position:relative}.ui-shell.is-clinical .forge-cv2-inbox-page .forge-cv2-inbox-conversation-actions{align-items:center;gap:6px;display:flex}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox-detail{display:none!important}.ui-shell.is-clinical .forge-cv2-inbox-page .forge-cv2-inbox-conversation-actions .ui-inbox-context-toggle{display:inline-flex!important}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox-messages{background:#fff;flex-direction:column;flex:1;align-content:start;gap:17px;min-height:0;padding:25px 22px;display:flex;overflow-y:auto}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox-day{color:#839184;letter-spacing:0;text-transform:none;font-size:10px}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox-msg{align-self:flex-start;max-width:76%;margin:0}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox-msg.is-mine{align-self:flex-end}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox-msg-bubble,.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox-msg.is-mine .ui-inbox-msg-bubble,.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox-msg.is-continued .ui-inbox-msg-bubble{color:#3d5945;white-space:pre-wrap;overflow-wrap:anywhere;background:#f3f7f1;border:1px solid #e3ebe0;border-radius:12px;padding:12px 14px;font-size:12px;line-height:1.55}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox-msg.is-mine .ui-inbox-msg-bubble{background:#e8f2e8}.ui-shell.is-clinical .forge-cv2-inbox-page .forge-cv2-inbox-message-body{white-space:pre-wrap;display:block}.ui-shell.is-clinical .forge-cv2-inbox-page .forge-cv2-inbox-bubble-meta{color:#7e9080;margin-top:8px;font-size:10px;line-height:1.5;display:block}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox-composer{background:#fff;border-top:1px solid #e5ece4;flex:none;padding:17px 22px}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox-composer-head{color:#53705b;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;font-size:11px;display:flex}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox-composer-head b{color:#53705b;font-size:11px;font-weight:600}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox-composer-headright{color:#829183;white-space:normal;gap:7px;font-size:10px}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox-composer-box{box-shadow:none;background:0 0;border:0;border-radius:0}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox-composer-box textarea{resize:vertical;color:#172b23;background:#fff;border:1px solid #d6e2d5;border-radius:10px;width:100%;min-height:82px;max-height:150px;padding:12px;font-family:inherit;font-size:12px;line-height:1.55}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox-composer-box:focus-within{box-shadow:none;border:0}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox-composer-box:focus-within textarea{border-color:#6caa7f;box-shadow:0 0 0 3px #d5ebdb}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox-composer-bottom{color:#829183;background:#fff;border:0;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding:0;font-size:10px;display:flex}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox-send{color:#fff;min-width:120px;min-height:36px;box-shadow:none;background:#183d30;border:1px solid #183d30;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:8px 17px;font-size:12px;font-weight:650;display:inline-flex}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox-send:hover:not(:disabled){background:#255a40}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox-send:disabled{color:#63756b;background:#e7ece8;border-color:#e0e8e1}.ui-shell.is-clinical .forge-cv2-inbox-page .forge-cv2-inbox-safety{color:#8c6140;background:#faf6ee;border:1px solid #f0e4cf;border-radius:10px;margin:17px 0 0;padding:12px 14px;font-size:11px;line-height:1.6}@media (max-width:860px){.ui-shell.is-clinical .forge-cv2-inbox-page .ui-page{width:min(680px,100% - 48px)}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox{grid-template-columns:1fr;height:auto;min-height:0}}@media (max-width:760px){.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox.is-chat-open .ui-inbox-list,.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox:not(.is-chat-open) .ui-inbox-chat{display:none}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox.is-chat-open .ui-inbox-chat{min-height:560px;display:flex}}@media (max-width:600px){.ui-shell.is-clinical .forge-cv2-inbox-page .ui-page{width:calc(100% - 34px)}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox-msg{max-width:90%}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox-chathead{padding:17px 16px}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox-messages{padding-inline:16px}.ui-shell.is-clinical .forge-cv2-inbox-page .ui-inbox-composer{padding:17px 16px}}.ui-shell.is-clinical :is(a.forge-cv2-open-record,a.forge-cv2-inbox-open-record,a.ui-button:not(.is-text)):is(:link,:visited,:hover,:focus,:focus-visible,:active){text-decoration-line:none}
.ui-shell.is-clinical>main,.ui-shell.is-clinical .ui-page,.ui-shell.is-clinical .ui-card,.ui-shell.is-clinical .ui-form-layout,.ui-shell.is-clinical .forge-physician-exercise-layout{min-width:0}.ui-shell.is-clinical :is(.forge-patient-access-note,.forge-patient-access-help,.forge-physician-exercise-stats>div,.forge-physician-profile-summary,.forge-physician-onboard-layout .ui-form-aside){box-shadow:none}.ui-shell.is-clinical :is(.forge-patient-access-person-head h2,.forge-physician-profile-summary h2,.ui-form-section-head h2,.ui-form-section-head h3){letter-spacing:-.015em;font-weight:550}.ui-shell.is-clinical .ui-form-section-head h2{color:#203c2d;margin:0;font-size:16px;line-height:1.35}.ui-shell.is-clinical .ui-form-section-head p{line-height:1.55}.ui-shell.is-clinical .forge-physician-onboard-layout{grid-template-columns:minmax(0,1.7fr) minmax(0,.75fr);align-items:start;gap:18px}.ui-shell.is-clinical .forge-physician-onboard-layout .ui-card,.ui-shell.is-clinical .forge-physician-onboard-layout .ui-form-aside{min-width:0;padding:clamp(18px,2.1vw,26px)}.ui-shell.is-clinical .forge-physician-onboard-layout .ui-form-aside{background:#f1f6f0;border:1px solid #dce5dd;gap:8px}.ui-shell.is-clinical .forge-physician-onboard-layout .ui-form-aside h2{color:#284c36;letter-spacing:0;text-transform:none;font-size:15px;font-weight:560;line-height:1.35}.ui-shell.is-clinical .forge-physician-onboard-layout .ui-form-aside ol{gap:13px;margin:8px 0 0;padding-left:20px}.ui-shell.is-clinical .forge-physician-onboard-layout .ui-form-aside li{color:#526b58;font-size:12px;line-height:1.6}.ui-shell.is-clinical .forge-physician-onboard-layout .ui-form-aside>p{color:#526b58;margin:4px 0 0;font-size:12px;line-height:1.65}.ui-shell.is-clinical .forge-physician-onboard-layout .ui-form-section{gap:16px}.ui-shell.is-clinical .forge-physician-onboard-layout :is(.ui-input,input[type=email],input[type=text]){width:100%;min-width:0;min-height:44px}.ui-shell.is-clinical .forge-physician-onboard-layout .ui-form-actions{align-items:center}.ui-shell.is-clinical .forge-physician-onboard-layout .ui-button-row{flex-wrap:wrap}.ui-shell.is-clinical .forge-physician-exercise-layout{gap:18px}.ui-shell.is-clinical .forge-physician-exercise-planner,.ui-shell.is-clinical .forge-physician-exercise-submissions{gap:0}.ui-shell.is-clinical .forge-physician-exercise-stats>div{gap:5px;padding:15px 18px}.ui-shell.is-clinical .forge-physician-exercise-stats strong{color:#244a34;font-size:23px;font-weight:500;line-height:1.1}.ui-shell.is-clinical .forge-physician-exercise-stats span{color:#6b806e;font-size:11px}.ui-shell.is-clinical .ui-exercise-review-row{border-color:#e2eae1;border-radius:10px;gap:12px;padding:13px}.ui-shell.is-clinical .forge-patient-access{gap:17px}.ui-shell.is-clinical .forge-patient-access-metrics>div{min-height:108px;padding:16px}.ui-shell.is-clinical .forge-patient-access-metrics strong{font-size:24px;font-weight:500}.ui-shell.is-clinical .forge-patient-access-person{gap:14px;padding:15px}.ui-shell.is-clinical .forge-patient-access-person-actions a{white-space:nowrap}.ui-shell.is-clinical .forge-physician-profile-summary h2{overflow-wrap:anywhere;font-size:20px;font-weight:540}.ui-shell.is-clinical .forge-physician-profile-summary p{overflow-wrap:anywhere}.ui-shell.is-clinical .ui-log-filters{gap:12px}.ui-shell.is-clinical .forge-physician-log-intro{background:#f1f6f0;gap:10px;padding:12px 15px}.ui-shell.is-clinical .forge-physician-log-intro svg{color:#315f43;flex:none;width:17px;height:17px}.ui-shell.is-clinical .forge-physician-log-intro p{color:#526b58;margin:0;font-size:12px;line-height:1.5}.ui-shell.is-clinical .ui-log-filters .ui-search{min-width:min(100%,220px)}.ui-shell.is-clinical .ui-log-detail-row strong{font-weight:560}@media (max-width:1180px){.ui-shell.is-clinical .forge-physician-onboard-layout{grid-template-columns:minmax(0,1fr)}.ui-shell.is-clinical .forge-physician-onboard-layout .ui-form-aside{max-width:none}}@media (max-width:600px){.ui-shell.is-clinical .ui-page-head h1{font-size:clamp(23px,7vw,27px)}.ui-shell.is-clinical .forge-physician-onboard-layout .ui-form-aside,.ui-shell.is-clinical .forge-physician-onboard-layout .ui-card{padding:18px}.ui-shell.is-clinical .forge-patient-access-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-shell.is-clinical .forge-patient-access-metrics>div{padding:12px}.ui-shell.is-clinical .forge-patient-access-filters{scrollbar-width:thin;flex-wrap:nowrap;overflow-x:auto}.ui-shell.is-clinical .forge-patient-access-filters button{flex:none}.ui-shell.is-clinical .forge-physician-exercise-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-shell.is-clinical .forge-physician-profile-summary{align-items:flex-start}.ui-shell.is-clinical .ui-log-filters{flex-direction:column;align-items:stretch}.ui-shell.is-clinical .ui-log-filters .ui-search{width:100%}}@media (max-width:380px){.ui-shell.is-clinical .forge-physician-onboard-layout .ui-button-row{width:100%}.ui-shell.is-clinical .forge-physician-onboard-layout .ui-button-row .ui-button{flex:100%}.ui-shell.is-clinical .forge-patient-access-metrics,.ui-shell.is-clinical .forge-physician-exercise-stats{grid-template-columns:minmax(0,1fr)}}.ui-shell.is-clinical .forge-clinician-onboard-v2 .ui-page{width:min(1100px,100%);max-width:1100px}.ui-shell.is-clinical .forge-clinician-onboard-v2 .ui-page-head h1{letter-spacing:-.025em;font-size:clamp(25px,2.2vw,31px);font-weight:540;line-height:1.2}.ui-shell.is-clinical .forge-clinician-onboard-v2 .ui-page-head .ui-lede{color:#62746a;max-width:680px;font-size:13px}.ui-shell.is-clinical .forge-clinician-onboard-v2 .forge-physician-onboard-progress{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:8px 0 22px;display:grid}.ui-shell.is-clinical .forge-clinician-onboard-v2 .forge-physician-onboard-progress>div{min-height:65px;box-shadow:none;background:#f1f6f0;border:1px solid #dce5dd;border-radius:12px;flex-wrap:wrap;align-content:center;align-items:center;gap:5px 10px;padding:12px 15px;display:flex}.ui-shell.is-clinical .forge-clinician-onboard-v2 .forge-physician-onboard-progress span{color:#246042;background:#e0ece1;border-radius:9px;flex:0 0 28px;place-items:center;width:28px;height:28px;font-size:11px;font-weight:700;display:grid}.ui-shell.is-clinical .forge-clinician-onboard-v2 .forge-physician-onboard-progress strong{color:#294934;font-size:12px;font-weight:630}.ui-shell.is-clinical .forge-clinician-onboard-v2 .forge-physician-onboard-progress small{color:#6d8171;flex-basis:100%;margin-left:38px;font-size:10px}.ui-shell.is-clinical .forge-clinician-onboard-v2 .ui-form-layout .ui-card{box-shadow:none;background:#fff;border:1px solid #dce5dd;border-radius:18px}.ui-shell.is-clinical .forge-clinician-onboard-v2 .ui-form-actions{border-color:#e2e9df}.ui-shell.is-clinical .forge-clinician-onboard-v2 .ui-form-actions .ui-button.is-primary{color:#fff;background:#183d30;border-radius:10px;min-width:132px}.ui-shell.is-clinical .forge-clinician-onboard-v2 .ui-form-layout .ui-form-aside{box-shadow:none;background:#eef4ed;border-radius:18px}.ui-shell.is-clinical .forge-clinician-review-summary{border:1px solid #dce5dd;border-radius:13px;gap:0;margin:16px 0 20px;display:grid;overflow:hidden}.ui-shell.is-clinical .forge-clinician-review-summary>div{background:#fff;border-bottom:1px solid #e5ece4;grid-template-columns:120px minmax(0,1fr);align-items:start;gap:12px;padding:13px 15px;display:grid}.ui-shell.is-clinical .forge-clinician-review-summary>div:last-child{border-bottom:0}.ui-shell.is-clinical .forge-clinician-review-summary span{color:#708073;font-size:11px;font-weight:520}.ui-shell.is-clinical .forge-clinician-review-summary strong{overflow-wrap:anywhere;color:#284b36;min-width:0;font-size:13px;font-weight:600}.ui-shell.is-clinical .forge-clinician-review-help{color:#617467;margin:0 0 15px;font-size:12px;line-height:1.6}.ui-shell.is-clinical .forge-clinician-review-buttons{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.ui-shell.is-clinical .forge-clinician-review-buttons .ui-button{width:auto;min-height:42px;padding:9px 16px}.ui-shell.is-clinical .forge-lab-review-section{border-top:1px solid #e3eae2;min-width:0;margin:0;padding:20px 0 22px}.ui-shell.is-clinical .forge-lab-review-section:first-of-type{border-top:0;padding-top:6px}.ui-shell.is-clinical .forge-lab-section-head{align-items:flex-start;gap:12px;margin:0 0 16px;display:flex}.ui-shell.is-clinical .forge-lab-section-head>span{color:#316647;background:#e9f3e8;border-radius:9px;flex:0 0 28px;place-items:center;width:28px;height:28px;font-size:10px;font-weight:750;display:grid}.ui-shell.is-clinical .forge-lab-section-head h3{color:#1c3f2b;margin:0 0 3px;font-size:14px;font-weight:650;line-height:1.3}.ui-shell.is-clinical .forge-lab-section-head p{color:#718073;margin:0;font-size:11px;line-height:1.6}.ui-shell.is-clinical .forge-lab-identity-heading{border-top:1px solid #e6eee5;margin-top:22px;padding-top:16px}.ui-shell.is-clinical .forge-lab-review-ready{background:#f3f8f1;border:1px solid #dce8da;border-radius:11px;gap:7px;padding:13px 14px;display:grid}.ui-shell.is-clinical .forge-lab-review-ready strong{color:#31583d;font-size:12px;font-weight:650}.ui-shell.is-clinical .forge-lab-extraction-options{background:#f7faf6;border:1px solid #e3eae0;border-radius:9px;margin:9px 0;padding:7px 10px}.ui-shell.is-clinical .forge-lab-extraction-options summary{color:#3c694a;cursor:pointer;align-items:center;min-height:30px;font-size:11px;display:flex}.ui-shell.is-clinical .forge-lab-manual-identity{background:#f6f8f4;border:1px solid #d8e5d8;border-radius:11px;gap:12px;margin:14px 0;padding:15px;display:grid}.ui-shell.is-clinical .forge-lab-manual-identity>strong{color:#204a33;font-size:12px;font-weight:650}.ui-shell.is-clinical .forge-lab-manual-identity .ui-button{justify-self:start;min-width:0}.ui-shell.is-clinical .forge-marker-form{gap:12px;min-width:0;display:grid}.ui-shell.is-clinical .forge-marker-row.forge-lab-marker-card{background:#fafcf9;border:1px solid #dce6db;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;min-width:0;margin:0;padding:16px;display:grid}.ui-shell.is-clinical .forge-lab-marker-card legend{color:#295039;padding:0 7px;font-size:12px;font-weight:700}.ui-shell.is-clinical .forge-lab-marker-card .forge-lab-field{color:#526c59;align-content:start;gap:6px;min-width:0;font-size:11px;display:grid}.ui-shell.is-clinical .forge-lab-marker-card .forge-lab-field>span{letter-spacing:.015em;color:#607665;font-size:10px;font-weight:650;line-height:1.35;display:block}.ui-shell.is-clinical .forge-lab-marker-card .forge-lab-field>.ui-input{color:#244331;background:#fff;border-radius:9px;width:100%;min-width:0;min-height:39px;padding:8px 10px;font-size:12px;display:block}.ui-shell.is-clinical .forge-lab-marker-card .forge-lab-field:first-of-type,.ui-shell.is-clinical .forge-lab-marker-card .forge-lab-field:nth-of-type(6){grid-column:1/-1}.ui-shell.is-clinical .forge-lab-review-section>.ui-button{margin-top:12px}.ui-shell.is-clinical .forge-clinician-inbox-empty{text-align:center;color:#708674;background:#fff;gap:8px;min-width:0;padding:26px 19px;display:grid}.ui-shell.is-clinical .forge-clinician-inbox-empty strong{color:#2b503b;font-size:12px;font-weight:650}.ui-shell.is-clinical .forge-clinician-inbox-empty p{margin:0;font-size:11px;line-height:1.5}@media (max-width:860px){.ui-shell.is-clinical .forge-clinician-onboard-v2 .ui-page{width:min(680px,100% - 48px);margin-inline:auto}}@media (max-width:600px){.ui-shell.is-clinical .forge-clinician-onboard-v2 .ui-page{width:calc(100% - 34px)}.ui-shell.is-clinical .forge-clinician-onboard-v2 .forge-physician-onboard-progress{gap:6px}.ui-shell.is-clinical .forge-clinician-onboard-v2 .forge-physician-onboard-progress>div{grid-template-columns:auto 1fr;gap:5px;min-height:57px;padding:9px;display:grid}.ui-shell.is-clinical .forge-clinician-onboard-v2 .forge-physician-onboard-progress span{flex-basis:24px;width:24px;height:24px}.ui-shell.is-clinical .forge-clinician-onboard-v2 .forge-physician-onboard-progress strong{font-size:10px;line-height:1.3}.ui-shell.is-clinical .forge-clinician-onboard-v2 .forge-physician-onboard-progress small{display:none}.ui-shell.is-clinical .forge-lab-marker-card .forge-lab-field:first-of-type,.ui-shell.is-clinical .forge-lab-marker-card .forge-lab-field:nth-of-type(6){grid-column:1/-1}.ui-shell.is-clinical .forge-clinician-review-summary>div{grid-template-columns:1fr;gap:3px}}@media (max-width:370px){.ui-shell.is-clinical .forge-marker-row.forge-lab-marker-card{grid-template-columns:1fr}.ui-shell.is-clinical .forge-lab-marker-card .forge-lab-field{grid-column:1/-1}}
.ui-shell.is-clinical>main.forge-add-patient-main{background:#f8faf7;min-width:0;padding:28px clamp(26px,3.3vw,56px) 70px}.ui-shell.is-clinical .forge-add-patient-main .forge-cv2-topbar{width:100%;min-height:33px;margin:0 auto;padding:0}.ui-shell.is-clinical .forge-add-patient-page{width:100%;min-width:0;max-width:680px;margin:42px auto 0;display:block}.ui-shell.is-clinical .forge-add-patient-head{justify-content:space-between;align-items:end;gap:24px;width:100%;margin:0 0 31px;display:flex}.ui-shell.is-clinical .forge-add-patient-head h1{color:#172b23;letter-spacing:-.025em;margin:0;font-size:clamp(25px,2.2vw,31px);font-weight:540;line-height:1.2}.ui-shell.is-clinical .forge-add-help{color:#2e5941;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #dce5dd;border-radius:11px;flex:none;justify-content:center;align-items:center;gap:5px;min-height:43px;padding:10px 13px;font-size:12px;font-weight:650;display:inline-flex}.ui-shell.is-clinical .forge-add-help:hover{background:#f1f6f1}.ui-shell.is-clinical .forge-add-progress{align-items:center;gap:8px;width:100%;min-height:22px;margin:0 0 25px;display:flex}.ui-shell.is-clinical .forge-add-step{color:#7f8e84;white-space:nowrap;flex:none;align-items:center;gap:9px;font-size:12px;font-weight:580;display:inline-flex}.ui-shell.is-clinical .forge-add-step-num{color:#7f8e84;border:1px solid #c9d7cc;border-radius:50%;flex:0 0 22px;place-items:center;width:22px;height:22px;font-size:10px;font-weight:750;display:grid}.ui-shell.is-clinical .forge-add-step.is-active{color:#1d5438;font-weight:720}.ui-shell.is-clinical .forge-add-step.is-active .forge-add-step-num{color:#fff;background:#1e6141;border-color:#1e6141}.ui-shell.is-clinical .forge-add-step-line{background:#d6e0d8;flex:0 34px;width:34px;height:1px;display:block}.ui-shell.is-clinical .forge-add-form-card{background:#fff;border:1px solid #dce5dd;border-radius:18px;width:100%;min-width:0;padding:31px 33px 27px;box-shadow:0 9px 27px #1b493309}.ui-shell.is-clinical .forge-add-form-card:focus-within{border-color:#bfd6c3}.ui-shell.is-clinical .forge-add-form{min-width:0;display:block}.ui-shell.is-clinical .forge-add-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;min-width:0;display:grid}.ui-shell.is-clinical .forge-add-field{min-width:0;display:block}.ui-shell.is-clinical .forge-add-field label{color:#344a3e;margin:0 0 8px;font-size:12px;font-weight:640;line-height:1.45;display:block}.ui-shell.is-clinical .forge-add-field label span{color:#718679;margin-left:4px;font-weight:480}.ui-shell.is-clinical .forge-add-field input{color:#172b23;width:100%;min-width:0;height:48px;box-shadow:none;background:#fff;border:1px solid #cbd9cd;border-radius:10px;padding:0 14px;font-size:14px;line-height:1.4;transition:border-color .15s,box-shadow .15s;display:block}.ui-shell.is-clinical .forge-add-field input::placeholder{color:#a7b3a9}.ui-shell.is-clinical .forge-add-field input:focus{border-color:#4b9a65;outline:0;box-shadow:0 0 0 3px #d5ebdb}.ui-shell.is-clinical .forge-add-field input[aria-invalid=true]{border-color:#b96056}.ui-shell.is-clinical .forge-add-field small{color:#687a6e;min-height:16px;margin-top:8px;font-size:11px;line-height:1.45;display:block}.ui-shell.is-clinical .forge-add-field .forge-add-error{color:#995345;min-height:0;margin-top:5px;font-size:11px}.ui-shell.is-clinical .forge-add-section-divider{background:#e7ece6;width:100%;height:1px;margin:31px 0 27px}.ui-shell.is-clinical .forge-add-access-summary{color:#45614c;background:#f5f9f4;border:1px solid #dce8dc;border-radius:11px;padding:15px 17px;font-size:12px;line-height:1.5;display:block}.ui-shell.is-clinical .forge-add-staging-note{color:#617568;margin:15px 0 0;font-size:12px;line-height:1.5;display:block}.ui-shell.is-clinical .forge-add-invite{color:#526b58;align-items:flex-start;gap:9px;margin:16px 0 0;font-size:12px;line-height:1.5;display:flex}.ui-shell.is-clinical .forge-add-invite input{accent-color:#236143;flex:0 0 16px;width:16px;height:16px;margin:1px 0 0}.ui-shell.is-clinical .forge-add-form-actions{border-top:1px solid #e7ece6;justify-content:space-between;align-items:center;gap:12px;width:100%;margin:33px 0 0;padding:24px 0 0;display:flex}.ui-shell.is-clinical .forge-add-form-actions .ui-button{width:auto;min-height:43px;box-shadow:none;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 17px;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex}.ui-shell.is-clinical .forge-add-form-actions .ui-button.is-secondary{color:#375c45;background:0 0;border:1px solid #dce5dd}.ui-shell.is-clinical .forge-add-form-actions .ui-button.is-secondary:hover{background:#f1f6f1}.ui-shell.is-clinical .forge-add-form-actions .ui-button.is-primary{color:#fff;background:#183d30;border-color:#183d30;min-width:150px}.ui-shell.is-clinical .forge-add-form-actions .ui-button.is-primary:disabled{opacity:1;color:#fff;cursor:not-allowed;background:#183d30;border-color:#183d30}.ui-shell.is-clinical .forge-add-form-actions .ui-button.is-primary:hover:not(:disabled){background:#255a40}.ui-shell.is-clinical .forge-add-form-card>.ui-callout{margin-top:22px}.ui-shell.is-clinical .forge-add-review-hint{color:#63756a;margin:0 0 18px;font-size:13px;line-height:1.6}.ui-shell.is-clinical .forge-add-review-summary{background:#f7faf7;border:1px solid #dce5dd;border-radius:11px;gap:0;margin:0 0 18px;display:grid;overflow:hidden}.ui-shell.is-clinical .forge-add-review-summary>div{border-top:1px solid #e8eee6;grid-template-columns:115px minmax(0,1fr);gap:12px;padding:12px 15px;display:grid}.ui-shell.is-clinical .forge-add-review-summary>div:first-child{border-top:0}.ui-shell.is-clinical .forge-add-review-summary span{color:#69836e;font-size:11px}.ui-shell.is-clinical .forge-add-review-summary strong{color:#223d2d;overflow-wrap:anywhere;font-size:13px}.ui-shell.is-clinical .forge-add-review-actions{flex-wrap:wrap;justify-content:flex-end;gap:9px;display:flex}.ui-shell.is-clinical .forge-add-review-actions .ui-button{flex:none;width:auto;min-height:42px}.ui-shell.is-clinical .forge-add-patient-main .ui-scrim{background:#0d241bb3;justify-content:center;align-items:center;padding:20px}.ui-shell.is-clinical .forge-add-patient-main .ui-scrim .ui-drawer{border-radius:18px;width:min(100%,450px);max-width:450px;height:auto;max-height:calc(100dvh - 40px);overflow:hidden;box-shadow:0 20px 80px #03190e54}.ui-shell.is-clinical .forge-add-patient-main .ui-scrim .ui-drawer-head{padding:23px 25px 14px}.ui-shell.is-clinical .forge-add-patient-main .ui-scrim .ui-drawer-head h2{font-size:23px;font-weight:540;line-height:1.25}.ui-shell.is-clinical .forge-add-patient-main .ui-scrim .ui-drawer-body{padding:4px 25px 12px;display:block}.ui-shell.is-clinical .forge-add-patient-main .ui-scrim .ui-drawer-foot{border:0;padding:12px 25px 25px}@media (max-width:800px){.ui-shell.is-clinical>main.forge-add-patient-main{box-shadow:none;border-radius:0;padding:24px 24px 100px}.ui-shell.is-clinical .forge-add-patient-page{margin-top:32px}}@media (max-width:600px){.ui-shell.is-clinical>main.forge-add-patient-main{padding:18px 17px 105px}.ui-shell.is-clinical .forge-add-patient-page{margin-top:29px}.ui-shell.is-clinical .forge-add-patient-head{margin-bottom:24px;display:block}.ui-shell.is-clinical .forge-add-patient-head h1{font-size:32px}.ui-shell.is-clinical .forge-add-help{min-height:39px;margin-top:20px;padding:9px 11px}.ui-shell.is-clinical .forge-add-progress{justify-content:space-between;gap:5px;margin-bottom:20px}.ui-shell.is-clinical .forge-add-step{gap:6px;font-size:10px}.ui-shell.is-clinical .forge-add-step-num{flex-basis:20px;width:20px;height:20px}.ui-shell.is-clinical .forge-add-step-line{flex:8px;width:auto;min-width:8px}.ui-shell.is-clinical .forge-add-form-card{padding:24px 18px}.ui-shell.is-clinical .forge-add-fields{grid-template-columns:minmax(0,1fr);gap:21px}.ui-shell.is-clinical .forge-add-section-divider{margin:28px 0 24px}.ui-shell.is-clinical .forge-add-form-actions{flex-direction:column-reverse;align-items:stretch;margin-top:28px}.ui-shell.is-clinical .forge-add-form-actions .ui-button{width:100%}.ui-shell.is-clinical .forge-add-form-actions .ui-button.is-secondary{border-color:#0000}.ui-shell.is-clinical .forge-add-review-summary>div{grid-template-columns:1fr;gap:4px}.ui-shell.is-clinical .forge-add-patient-main .ui-scrim{padding:17px}.ui-shell.is-clinical .forge-add-patient-main .ui-scrim .ui-drawer{width:min(100%,450px);height:auto;max-height:calc(100dvh - 34px)}.ui-shell.is-clinical .forge-add-review-actions .ui-button{flex:100%}}@media (max-width:360px){.ui-shell.is-clinical .forge-add-progress{gap:3px}.ui-shell.is-clinical .forge-add-step{gap:3px;font-size:9px}}@media (prefers-reduced-motion:reduce){.ui-shell.is-clinical .forge-add-field input{transition:none}}
.ui-shell.is-clinical{width:100%;min-width:0;max-width:100%}.ui-shell.is-clinical>main{background:var(--cv-canvas,#f8faf7);min-width:0;box-shadow:none;border:0;border-radius:0}@media (min-width:861px){.ui-shell.is-clinical{align-items:stretch;height:100dvh;min-height:0;display:flex;overflow:hidden}.ui-shell.is-clinical .ui-sidebar{flex:0 0 226px;align-self:stretch;width:226px;height:100dvh;min-height:0;display:flex;position:relative;top:0;overflow:visible}.ui-shell.is-clinical .ui-sidebar.is-rail{flex:0 0 76px;width:76px;padding-inline:8px}.ui-shell.is-clinical .ui-sidebar .ui-nav{overscroll-behavior-y:contain;scrollbar-width:thin;flex:auto;min-width:0;min-height:0;overflow:hidden auto}.ui-shell.is-clinical>main{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;flex:1;height:100dvh;min-height:0;margin:0;overflow:auto}.ui-shell.is-clinical>main:not(.forge-add-patient-main) .ui-topbar.forge-cv2-topbar,.ui-shell.is-clinical>main:not(.forge-add-patient-main) .ui-page,.ui-shell.is-clinical>main .forge-cv2-today .ui-page{width:min(1100px,100% - 52px);max-width:1100px;margin-inline:auto}}.ui-shell.is-clinical .ui-sidebar .ui-nav a[aria-current=page]{box-shadow:none;color:#fff;background:#ffffff17;border-color:#0000;font-weight:650}.ui-shell.is-clinical .ui-sidebar .ui-nav a[aria-current=page]>svg{color:#b8e2bb}.ui-shell.is-clinical .forge-physician-admin-group>summary{box-shadow:none;background:0 0;border:0}@media (min-width:861px) and (max-width:1100px){.ui-shell.is-clinical .ui-sidebar:not(.is-rail){flex:0 0 202px;width:202px;padding-inline:13px}.ui-shell.is-clinical .ui-sidebar:not(.is-rail) .ui-brand{flex-direction:row;align-items:center;gap:10px;min-height:0;padding:2px 13px 35px 4px;display:flex}.ui-shell.is-clinical .ui-sidebar:not(.is-rail) .ui-brand-copy{flex-direction:column;max-width:100%;display:flex}.ui-shell.is-clinical .ui-sidebar:not(.is-rail) .ui-nav-group-title{display:block}.ui-shell.is-clinical .ui-sidebar:not(.is-rail) .ui-nav a{justify-content:flex-start;gap:11px;width:100%;max-width:100%;margin-inline:0;padding:12px 13px;display:flex}.ui-shell.is-clinical .ui-sidebar:not(.is-rail) .ui-nav a>span{clip-path:none;white-space:normal;width:auto;height:auto;position:static;overflow:visible}.ui-shell.is-clinical .ui-sidebar:not(.is-rail) .ui-sidebar-who{min-width:0;display:flex}.ui-shell.is-clinical .ui-sidebar:not(.is-rail) .ui-sidebar-user{flex-direction:row;gap:8px}.ui-shell.is-clinical .ui-sidebar:not(.is-rail) .ui-sidebar-user-trigger{justify-content:flex-start}.ui-shell.is-clinical .ui-sidebar:not(.is-rail) .ui-sidebar-user-popover{left:0;right:auto}.ui-shell.is-clinical .ui-sidebar:not(.is-rail) .ui-brand .ui-rail-toggle{display:none}}@media (max-width:860px){.ui-shell.is-clinical{height:auto;min-height:100dvh;display:block;overflow:visible}.ui-shell.is-clinical .ui-sidebar,.ui-shell.is-clinical .ui-sidebar.is-rail{display:none!important}.ui-shell.is-clinical>main{width:100%;min-width:0;height:auto;min-height:100dvh;padding-bottom:calc(86px + env(safe-area-inset-bottom,0px));border-radius:0;margin:0;overflow:visible}.ui-shell.is-clinical .ui-bottomnav{z-index:50;padding-bottom:max(9px,env(safe-area-inset-bottom,0px));border-top:1px solid var(--cv-line,#dce5dd);background:#fffffff5;grid-auto-columns:minmax(0,1fr);display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -7px 26px #163e290d}.ui-shell.is-clinical .ui-bottomnav-item{min-width:0;min-height:50px}.ui-shell.is-clinical .ui-bottomnav-item>span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}}.ui-shell.is-clinical .ui-sidebar .ui-nav a:focus-visible,.ui-shell.is-clinical .ui-bottomnav-item:focus-visible{outline-offset:2px;outline:3px solid #87b49a}@media (prefers-reduced-motion:reduce){.ui-shell.is-clinical .ui-sidebar .ui-nav a{transition:none}}.ui-shell.is-clinical .ui-sidebar .ui-nav a{color:#d3e3d8;background:0 0;border:0;border-radius:11px;gap:11px;min-height:43px;margin:2px 0;padding:12px 13px;font-size:13px;font-weight:560;line-height:1.4}.ui-shell.is-clinical .ui-sidebar .ui-nav a>svg.ui-icon{stroke-width:1.7px;stroke-linecap:butt;stroke-linejoin:miter;width:17px;height:17px;color:inherit;flex:0 0 17px}.ui-shell.is-clinical .ui-sidebar .ui-nav a:hover:not([aria-current=page]){color:#fff;background:#ffffff13;border:0}.ui-shell.is-clinical .ui-sidebar .ui-nav a[aria-current=page]{color:#fff;box-shadow:none;background:#ffffff17;border:0;font-weight:650}.ui-shell.is-clinical .ui-sidebar .ui-nav a[aria-current=page]>svg.ui-icon{color:#b8e2bb}.ui-shell.is-clinical .ui-sidebar .ui-nav a[aria-current=page]:before{background:#a8d6ad;border-radius:3px;width:3px;top:10px;bottom:10px}.ui-shell.is-clinical .ui-nav-group-title,.ui-shell.is-clinical .forge-physician-admin-group>summary{color:#a6c4ae;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:650}.ui-shell.is-clinical .forge-physician-admin-group{border-top:1px solid #ffffff26;margin-top:20px;padding-top:17px}@media (min-width:861px) and (max-width:1100px){.ui-shell.is-clinical .ui-sidebar:not(.is-rail) .ui-nav a{gap:11px;min-height:43px;margin:2px 0;padding:12px 13px}}@media (min-width:861px){.ui-shell.is-clinical .ui-sidebar.is-rail .ui-nav a{justify-content:center;gap:0;width:100%;min-height:46px;padding:0}}@media (max-width:860px){.ui-shell.is-clinical .ui-bottomnav-item>svg.ui-icon,.ui-shell.is-clinical .forge-physician-mobile-more a>svg.ui-icon{stroke-width:1.7px;stroke-linecap:butt;stroke-linejoin:miter}.ui-shell.is-clinical .ui-bottomnav-item>svg.ui-icon{flex:0 0 19px;width:19px;height:19px}.ui-shell.is-clinical .ui-bottomnav-item{color:#6f8074;background:0 0;border-radius:0;gap:4px;min-height:54px;font-size:10px;font-weight:500}.ui-shell.is-clinical .ui-bottomnav-item[aria-current=page],.ui-shell.is-clinical .ui-bottomnav-item[aria-expanded=true]{color:#205f40;background:0 0;font-weight:700}.ui-shell.is-clinical .ui-bottomnav-item[aria-current=page]:after,.ui-shell.is-clinical .ui-bottomnav-item[aria-expanded=true]:after{background:#28704b;width:25px;height:3px;top:0}}@media (min-width:861px){.ui-shell.is-clinical .ui-sidebar .forge-physician-admin-group{border-top:1px solid #ffffff26;flex-direction:column;width:100%;min-width:0;margin:20px 0 0;padding:17px 0 0;display:flex}.ui-shell.is-clinical .ui-sidebar .forge-physician-admin-group>summary{width:100%;min-width:0;height:auto;min-height:27px;box-shadow:none;color:#a6c4ae;letter-spacing:.13em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:flex-start;align-items:center;gap:0;margin:0 0 8px;padding:0 13px;font-size:10px;font-weight:650;line-height:1.4;list-style:none;display:flex}.ui-shell.is-clinical .ui-sidebar .forge-physician-admin-group[open]>summary,.ui-shell.is-clinical .ui-sidebar .forge-physician-admin-group>summary:hover{box-shadow:none;background:0 0;border:0}.ui-shell.is-clinical .ui-sidebar .forge-physician-admin-group>summary:hover{color:#edf9ee}.ui-shell.is-clinical .ui-sidebar .forge-physician-admin-group>summary>svg.ui-icon{display:none}.ui-shell.is-clinical .ui-sidebar .forge-physician-admin-group>summary>span{letter-spacing:.13em;min-width:0;font-size:10px;font-weight:650;line-height:1.4;display:inline}.ui-shell.is-clinical .ui-sidebar .forge-physician-admin-group>.ui-nav-group{margin-top:0;padding-left:0}.ui-shell.is-clinical .ui-sidebar.is-rail .forge-physician-admin-group>summary{justify-content:center;min-height:46px;margin-bottom:6px;padding:0}.ui-shell.is-clinical .ui-sidebar.is-rail .forge-physician-admin-group>summary>svg.ui-icon{stroke-width:1.7px;flex:0 0 17px;width:17px;min-width:17px;max-width:17px;height:17px;min-height:17px;max-height:17px;display:block}.ui-shell.is-clinical .ui-sidebar.is-rail .forge-physician-admin-group>summary>span{display:none}}@media (min-width:861px) and (max-width:1100px){.ui-shell.is-clinical .ui-sidebar:not(.is-rail) .forge-physician-admin-group>summary{justify-content:flex-start;padding:0 13px}.ui-shell.is-clinical .ui-sidebar:not(.is-rail) .forge-physician-admin-group>summary>span{display:inline}.ui-shell.is-clinical .ui-sidebar:not(.is-rail) .forge-physician-admin-group>summary>svg.ui-icon{display:none}}.ui-shell.is-clinical .ui-sidebar .ui-sidebar-user-popover{box-sizing:border-box;color:#1c4030;background:#fff;border:1px solid #dce6dd;box-shadow:0 14px 36px #0f302229}@media (min-width:861px){.ui-shell.is-clinical .ui-sidebar:not(.is-rail) .ui-sidebar-user-popover{overscroll-behavior:contain;width:100%;min-width:0;max-width:100%;max-height:calc(100dvh - 100px);left:0;right:auto;overflow:hidden auto}}.ui-shell.is-clinical .ui-sidebar .ui-sidebar-user-popover a,.ui-shell.is-clinical .ui-sidebar .ui-sidebar-user-popover button{color:#254b36;white-space:normal;overflow-wrap:anywhere;background:0 0;border-radius:8px;gap:10px;min-height:40px;padding:9px 10px;font-size:13px;font-weight:540;line-height:1.35;text-decoration:none}.ui-shell.is-clinical .ui-sidebar .ui-sidebar-user-popover a:hover,.ui-shell.is-clinical .ui-sidebar .ui-sidebar-user-popover button:hover:not(:disabled){color:#183d30;background:#edf4ed}.ui-shell.is-clinical .ui-sidebar .ui-sidebar-user-popover a:focus-visible,.ui-shell.is-clinical .ui-sidebar .ui-sidebar-user-popover button:focus-visible{outline-offset:-2px;background:#eff5ed;outline:2px solid #2a6849}.ui-shell.is-clinical .ui-sidebar .ui-sidebar-user-popover a>svg,.ui-shell.is-clinical .ui-sidebar .ui-sidebar-user-popover button>svg{color:#496b55;flex:0 0 18px;width:18px;height:18px}.ui-shell.is-clinical .ui-sidebar .ui-sidebar-user-popover .forge-physician-real-identity{color:#4b6754;overflow-wrap:anywhere;word-break:normal;white-space:normal;background:#f3f7f2;border:1px solid #e0e8df;border-radius:9px;margin:6px 6px 5px;padding:11px 12px;font-size:11px;font-weight:500;line-height:1.5;display:block}.ui-shell.is-clinical .ui-sidebar .ui-sidebar-user-popover .forge-physician-real-identity strong{color:#183d30;white-space:normal;overflow-wrap:anywhere;margin-top:3px;font-size:12px;font-weight:650;line-height:1.45;display:block}.ui-shell.is-clinical .ui-sidebar .ui-sidebar-user-popover .forge-physician-real-identity span{color:#4b6754;border-top:1px solid #dce6dc;margin-top:8px;padding-top:8px;font-size:11px;line-height:1.5;display:block}.ui-shell.is-clinical .ui-sidebar .ui-sidebar-user-popover .forge-physician-real-identity span b{color:#183d30;overflow-wrap:anywhere;margin-top:2px;font-size:12px;font-weight:650;display:block}.ui-shell.is-clinical .ui-sidebar .ui-sidebar-user-popover-divider{background:#dce6dc}.ui-shell.is-clinical .ui-sidebar .ui-sidebar-user-popover .ui-sidebar-user-lang-row,.ui-shell.is-clinical .ui-sidebar .ui-sidebar-user-popover .ui-sidebar-user-popover-note{color:#365844}.ui-shell.is-clinical .ui-sidebar .forge-physician-identity-pending{border-top:1px solid #ffffff26;align-items:center;gap:10px;min-width:0;margin-top:auto;padding:12px 4px;display:flex}.ui-shell.is-clinical .ui-sidebar .forge-physician-identity-pending-avatar{background:#ddf0dc3b;border-radius:50%;flex:0 0 34px;width:34px;min-width:34px;height:34px;display:block}.ui-shell.is-clinical .ui-sidebar .forge-physician-identity-pending-name{background:#ddf0dc3b;border-radius:999px;flex:auto;width:min(112px,100%);min-width:0;height:11px;display:block}.ui-shell.is-clinical .ui-sidebar .forge-physician-identity-pending-signout{color:#d5e8d8;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:0 0 34px;place-items:center;width:34px;height:34px;padding:0;display:grid}.ui-shell.is-clinical .ui-sidebar .forge-physician-identity-pending-signout:hover{background:#ffffff21}.ui-shell.is-clinical .ui-sidebar .forge-physician-identity-pending-signout:focus-visible{outline-offset:2px;outline:2px solid #c3e6cc}.ui-shell.is-clinical .ui-sidebar .forge-physician-identity-pending-signout .ui-icon{width:18px;height:18px}@media (min-width:861px){.ui-shell.is-clinical .ui-sidebar.is-rail .forge-physician-identity-pending{flex-direction:column;justify-content:center;gap:8px;padding-inline:0}.ui-shell.is-clinical .ui-sidebar.is-rail .forge-physician-identity-pending-name{display:none}}@media (max-width:860px){.ui-shell.is-clinical .ui-sidebar .forge-physician-identity-pending{border:0;flex-direction:row;margin:0 0 0 auto}}
