.workspace-tabs[data-v-3b170237]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;margin:18px 0;padding:6px;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin;background:#edf3f6;border:0;border-radius:12px}.workspace-tabs button[data-v-3b170237]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;min-height:42px;padding:10px 16px;color:#65748a;background:transparent;border:0;border-radius:10px;font:inherit;font-size:12px;font-weight:700;line-height:1.25;white-space:nowrap;cursor:pointer;-webkit-transition:color .16s ease,background .16s ease,-webkit-box-shadow .16s ease,-webkit-transform .16s ease;transition:color .16s ease,background .16s ease,-webkit-box-shadow .16s ease,-webkit-transform .16s ease;transition:color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease;transition:color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease,-webkit-box-shadow .16s ease,-webkit-transform .16s ease}.workspace-tabs button[data-v-3b170237]:hover:not(.active){color:#174f79;background:#f2f7fb}.workspace-tabs button[data-v-3b170237]:focus-visible{outline:3px solid rgba(30,149,143,.24);outline-offset:2px}.workspace-tabs button.active[data-v-3b170237]{color:#087f78;background:#fff;-webkit-box-shadow:0 3px 10px rgba(35,60,75,.1);box-shadow:0 3px 10px rgba(35,60,75,.1)}.workspace-tabs button.active[data-v-3b170237]:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.workspace-tabs button i[data-v-3b170237]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:17px;font-size:15px;text-align:center}.workspace-tabs__count[data-v-3b170237]{min-width:20px;padding:2px 6px;color:#fff;background:#11958f;border-radius:999px;font-size:9px;font-style:normal;font-weight:800;text-align:center}.workspace-tabs button.active .workspace-tabs__count[data-v-3b170237]{color:#fff;background:#11958f}@media(max-width:760px){.workspace-tabs[data-v-3b170237]{position:sticky;top:0;z-index:5;gap:5px;margin:14px 0;padding:6px}.workspace-tabs button[data-v-3b170237]{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;min-height:40px;padding:9px 13px;font-size:11px}}@media print{.workspace-tabs[data-v-3b170237]{display:none!important}}.hc-page{--hc-navy:#143263;--hc-teal:#1e958f;--hc-bg:#f6f8fc;--hc-border:#e3eaf2;--hc-text:#1a2433;--hc-muted:#6b7280;padding-bottom:28px;color:var(--hc-text)}.hc-danger,.hc-icon,.hc-link,.hc-primary,.hc-secondary{border:0;font:inherit;cursor:pointer}.hc-danger,.hc-primary,.hc-secondary{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;min-height:38px;padding:9px 14px;border-radius:9px;font-size:12px;font-weight:750}.hc-primary{color:#fff;background:linear-gradient(135deg,var(--hc-navy),var(--hc-teal));-webkit-box-shadow:0 7px 16px rgba(20,50,99,.13);box-shadow:0 7px 16px rgba(20,50,99,.13)}.hc-primary:disabled{opacity:.5;cursor:not-allowed}.hc-secondary{color:var(--hc-navy);background:#fff;border:1px solid #dbe4ee}.hc-danger{color:#b42318;background:#fff1f0;border:1px solid #fecaca}.hc-link{padding:6px;color:var(--hc-teal);background:transparent;font-size:11px;font-weight:750}.hc-icon{width:34px;height:34px;color:#526173;background:#f7f9fc;border:1px solid var(--hc-border);border-radius:8px}.hc-alert{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px;margin-bottom:10px;padding:11px 14px;color:#8a5300;background:#fff8e6;border:1px solid #f9d68b;border-radius:10px;font-size:11px}.hc-alert--danger{color:#9f221a;background:#fff2f1;border-color:#fecaca}.hc-alert button{margin-left:auto;background:none;border:0}.hc-empty,.hc-loading{padding:35px;color:var(--hc-muted);text-align:center;font-size:12px}.hc-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:11px;margin-bottom:14px}.hc-metrics article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:11px;padding:15px;background:#fff;border:1px solid var(--hc-border);border-radius:13px;-webkit-box-shadow:0 4px 15px rgba(20,50,99,.04);box-shadow:0 4px 15px rgba(20,50,99,.04)}.hc-metrics article>span{display:grid;place-items:center;width:34px;height:34px;-webkit-box-flex:0;-ms-flex:0 0 34px;flex:0 0 34px;border-radius:10px}.hc-metrics .blue{color:#246b9b;background:#eef7fc}.hc-metrics .green,.hc-metrics .teal{color:#147d78;background:#eaf7f6}.hc-metrics .orange{color:#b45b0a;background:#fff5e8}.hc-metrics .red{color:#c2413b;background:#fff1f0}.hc-metrics .purple{color:#7255a6;background:#f3effb}.hc-metrics em,.hc-metrics small,.hc-metrics strong{display:block}.hc-metrics small{color:var(--hc-muted);font-size:10px}.hc-metrics strong{margin:3px 0;color:var(--hc-navy);font-size:20px}.hc-metrics em{color:#8a96a6;font-size:9px;font-style:normal}.hc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:14px}.hc-grid--dashboard{grid-template-columns:minmax(0,1.4fr) minmax(280px,.7fr)}.hc-panel{overflow:hidden;background:#fff;border:1px solid var(--hc-border);border-radius:14px;-webkit-box-shadow:0 5px 18px rgba(20,50,99,.04);box-shadow:0 5px 18px rgba(20,50,99,.04)}.hc-panel>header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--hc-border)}.hc-panel header small{display:block;margin-bottom:3px;color:var(--hc-teal);font-size:9px;font-weight:800;letter-spacing:.09em}.hc-panel h2{margin:0;color:var(--hc-navy);font-size:14px}.hc-work-row{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:12px 15px;text-align:left;background:#fff;border:0;border-bottom:1px solid var(--hc-border)}.hc-work-row:hover{background:#f8fbfd}.hc-work-row time{color:var(--hc-navy);font-size:12px;font-weight:800}.hc-work-row b,.hc-work-row small{display:block}.hc-work-row b{font-size:11px}.hc-work-row small{margin-top:2px;color:var(--hc-muted);font-size:9px}.hc-pipeline{padding:14px}.hc-pipeline article{display:grid;grid-template-columns:minmax(0,1fr) 30px;gap:5px;margin-bottom:12px;font-size:10px}.hc-pipeline b{text-align:right}.hc-pipeline div{grid-column:1/-1;height:5px;overflow:hidden;background:#eef2f7;border-radius:5px}.hc-pipeline i{display:block;height:100%;background:-webkit-gradient(linear,left top,right top,from(var(--hc-navy)),to(var(--hc-teal)));background:linear-gradient(90deg,var(--hc-navy),var(--hc-teal))}.hc-guardrail{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin:0 14px 14px;padding:12px;color:#176a66;background:#eefaf9;border-radius:10px}.hc-guardrail b,.hc-guardrail small{display:block}.hc-guardrail b{font-size:10px}.hc-guardrail small{margin-top:3px;color:#5a7977;font-size:9px;line-height:1.4}.hc-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px;margin:5px 0 13px}.hc-toolbar h2{margin:0;color:var(--hc-navy);font-size:18px}.hc-toolbar p{margin:3px 0 0;color:var(--hc-muted);font-size:11px}.hc-filters,.hc-report-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;gap:8px;margin-bottom:11px;padding:10px;background:#fff;border:1px solid var(--hc-border);border-radius:11px}.hc-filters input,.hc-filters select{min-width:170px}.hc-report-filter label{display:grid;gap:4px;color:var(--hc-muted);font-size:10px}.hc-table-panel{margin-bottom:14px}.hc-table-wrap{overflow:auto}.hc-table-wrap table{width:100%;border-collapse:collapse;font-size:10px}.hc-table-wrap th{padding:10px 12px;color:#6f7d90;background:#f8fafc;text-align:left;font-size:9px;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.hc-table-wrap td{padding:11px 12px;border-top:1px solid var(--hc-border);vertical-align:middle}.hc-table-wrap td b,.hc-table-wrap td small{display:block}.hc-table-wrap td small{margin-top:3px;color:var(--hc-muted)}.hc-status{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:5px 7px;color:#536174;background:#f1f4f8;border-radius:7px;font-size:9px;font-weight:750;white-space:nowrap;text-transform:capitalize}.hc-status--active,.hc-status--approved,.hc-status--completed,.hc-status--consumed,.hc-status--signed,.hc-status--synced{color:#15703b;background:#eaf8ef}.hc-status--assigned,.hc-status--confirmed,.hc-status--planned,.hc-status--queued,.hc-status--reserved,.hc-status--screening{color:#1b6794;background:#edf6fc}.hc-status--arrived,.hc-status--en_route,.hc-status--in_service,.hc-status--moderate,.hc-status--pending,.hc-status--unbilled{color:#a05208;background:#fff4e6}.hc-status--cancelled,.hc-status--critical,.hc-status--escalated,.hc-status--failed,.hc-status--high,.hc-status--rejected{color:#b42318;background:#fff0ef}.hc-program-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.hc-program-card{padding:15px;background:#fff;border:1px solid var(--hc-border);border-radius:13px;cursor:pointer}.hc-program-card:hover{border-color:#afd7d4}.hc-program-card footer,.hc-program-card header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.hc-program-card small{color:var(--hc-muted);font-size:9px}.hc-program-card h3{margin:3px 0 0;font-size:13px}.hc-program-card p{margin:11px 0;color:var(--hc-muted);font-size:10px}.hc-progress{height:6px;overflow:hidden;background:#edf2f7;border-radius:6px}.hc-progress i{display:block;height:100%;background:var(--hc-teal)}.hc-program-card footer{margin-top:8px;color:var(--hc-muted);font-size:9px}.hc-report-filter{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.hc-ranking{padding:7px 15px}.hc-ranking>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid var(--hc-border);font-size:10px}.hc-ranking>div:last-child{border-bottom:0}.hc-ranking span{-webkit-box-flex:1;-ms-flex:1;flex:1}.hc-ranking b,.hc-ranking small{display:block}.hc-ranking small{margin-top:2px;color:var(--hc-muted)}.hc-settings{margin-top:14px}.hc-setting-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--hc-border)}.hc-setting-grid>label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px;margin:0;padding:14px;background:#fff}.hc-setting-grid b,.hc-setting-grid small{display:block}.hc-setting-grid b{font-size:11px}.hc-setting-grid small{margin-top:3px;color:var(--hc-muted);font-size:9px}.hc-settings>footer{padding:14px;text-align:right}.hc-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.hc-form-grid label{display:grid;gap:5px;margin:0;color:#526173;font-size:10px;font-weight:700}.hc-form-grid .wide{grid-column:1/-1}.hc-filters input,.hc-filters select,.hc-form-grid input,.hc-form-grid select,.hc-form-grid textarea,.hc-item-builder input,.hc-item-builder select,.hc-report-filter input{width:100%;padding:9px 10px;color:var(--hc-text);background:#fff;border:1px solid #d9e2ec;border-radius:8px;font:inherit;font-size:11px}.hc-form-grid textarea{resize:vertical}.hc-checkbox{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;grid-auto-flow:column;-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:start!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hc-checkbox input{width:auto}.hc-modal-actions{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px;margin-top:18px}.hc-modal-actions,.hc-patient-option{display:-webkit-box;display:-ms-flexbox;display:flex}.hc-patient-option{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:10px;text-align:left;background:#f8fafc;border:1px solid var(--hc-border);border-radius:9px}.hc-patient-option.selected{background:#eaf7f6;border-color:var(--hc-teal)}.hc-patient-option small{margin-top:3px;color:var(--hc-muted)}.hc-detail-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:13px;padding-bottom:13px;border-bottom:1px solid var(--hc-border)}.hc-detail-head small{color:var(--hc-teal);font-weight:800}.hc-detail-head h3{margin:3px 0;font-size:18px}.hc-detail-head p{margin:0;color:var(--hc-muted);font-size:10px}.hc-detail-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:13px}.hc-detail-grid article{padding:11px;background:#f8fafc;border-radius:9px}.hc-detail-grid .wide{grid-column:span 2}.hc-detail-grid b,.hc-detail-grid small{display:block}.hc-detail-grid small{margin-bottom:5px;color:var(--hc-muted);font-size:9px}.hc-detail-grid b{font-size:10px}.hc-note{padding:12px;background:#f8fafc;border-radius:10px}.hc-note b,.hc-note p{font-size:10px}.hc-note p{margin:3px 0 10px;color:var(--hc-muted);line-height:1.5}.hc-checks{display:grid;grid-template-columns:1fr 1fr;gap:7px;padding:10px;background:#f8fafc;border-radius:9px}.hc-checks label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px}.hc-checks input{width:auto}.hc-inner-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;margin-bottom:14px;border-bottom:1px solid var(--hc-border)}.hc-inner-tabs button{padding:9px 10px;color:var(--hc-muted);background:none;border:0;border-bottom:2px solid transparent;font-size:10px;font-weight:700}.hc-inner-tabs button.active{color:var(--hc-teal);border-bottom-color:var(--hc-teal)}.hc-item-builder{display:grid;grid-template-columns:110px minmax(160px,1fr) 90px 120px auto;gap:8px;-webkit-box-align:end;-ms-flex-align:end;align-items:end;margin-bottom:12px}.hc-item-builder label{display:grid;gap:4px;color:var(--hc-muted);font-size:9px}.hc-vitals{display:grid;grid-template-columns:repeat(5,1fr);gap:7px;padding:10px;background:#f8fafc;border-radius:10px}.hc-visit-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px;margin-top:16px;padding-top:13px;border-top:1px solid var(--hc-border)}.hc-visit-actions a:hover{color:#fff}.hc-timeline>div{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;position:relative;padding:0 0 16px 5px}.hc-timeline>div>i{width:10px;height:10px;-webkit-box-flex:0;-ms-flex:0 0 10px;flex:0 0 10px;margin-top:3px;background:var(--hc-teal);border-radius:50%}.hc-timeline>div:not(:last-child):before{position:absolute;top:13px;bottom:0;left:9px;width:2px;background:var(--hc-border);content:""}.hc-timeline b,.hc-timeline small{display:block}.hc-timeline b{font-size:10px}.hc-timeline p,.hc-timeline small{margin:2px 0;color:var(--hc-muted);font-size:9px}.hc-protected-charge{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:10px;padding:10px 12px;background:#f4fbfa;border:1px solid #cfe8e6;border-radius:10px}.hc-protected-charge>span:first-child{-webkit-box-flex:1;-ms-flex:1;flex:1}.hc-protected-charge b,.hc-protected-charge small{display:block}.hc-protected-charge small{margin-top:2px;color:var(--hc-muted);font-size:9px}.hc-promo{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:4px;padding:3px 7px;color:#0f5132;background:#d1e7dd;border-radius:999px;font-size:9px;font-weight:750}.hc-promo-hint{display:block;margin-top:4px;color:#8a6116!important;line-height:1.35}.hc-promo-saving{display:block;margin-top:3px;color:#15703b!important;font-weight:700}@media(max-width:1100px){.hc-metrics{grid-template-columns:repeat(3,1fr)}.hc-program-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.hc-form-grid,.hc-grid,.hc-grid--dashboard,.hc-metrics,.hc-program-grid,.hc-setting-grid{grid-template-columns:1fr}.hc-metrics{grid-template-columns:repeat(2,1fr)}.hc-detail-grid .wide,.hc-form-grid .wide{grid-column:1}.hc-detail-grid{grid-template-columns:repeat(2,1fr)}.hc-toolbar{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.hc-filters,.hc-report-filter,.hc-toolbar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hc-filters,.hc-report-filter{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.hc-item-builder,.hc-vitals{grid-template-columns:1fr 1fr}.hc-work-row{grid-template-columns:42px 1fr}.hc-work-row .hc-status{grid-column:2;justify-self:start}}