/* Shared workspace page primitives.  Both Demo and Production load this
   stylesheet; the runtime only supplies data and action handlers. */
.workspace-module{min-width:0}.workspace-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin:0 0 22px}.workspace-page-header>div{min-width:0}.workspace-eyebrow{margin:0 0 8px!important;color:#7851db!important;font-size:11px!important;font-weight:800!important;letter-spacing:.11em!important;text-transform:uppercase}.workspace-page-header h1{margin:0;color:#272035;font-size:clamp(29px,3vw,42px);letter-spacing:-.05em;line-height:1.05}.workspace-page-header>div>p:not(.workspace-eyebrow){max-width:740px;margin:10px 0 0;color:#817a90;font-size:14px;line-height:1.6}.workspace-button{display:inline-flex;min-height:38px;align-items:center;justify-content:center;gap:8px;padding:0 14px;border-radius:11px;font:inherit;font-size:12px;font-weight:800;cursor:pointer}.workspace-button-primary{border:1px solid #6f3de2;background:#713de0;color:#fff}.workspace-button-secondary{border:1px solid #e0d9eb;background:rgba(255,255,255,.78);color:#55476b}.workspace-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0 0 18px}.workspace-metric{display:grid;min-height:132px;gap:7px;align-content:center;padding:18px;border:1px solid #e7e2ed;border-radius:18px;background:rgba(255,255,255,.92);box-shadow:0 8px 22px rgba(38,25,65,.045);color:#484057;font:inherit;text-align:left;cursor:pointer}.workspace-metric:hover{border-color:#cdbcf4;box-shadow:0 12px 26px rgba(72,40,136,.1)}.workspace-metric span{color:#837b91;font-size:11px;font-weight:700}.workspace-metric strong{color:#2e263f;font-size:30px;letter-spacing:-.055em;line-height:1}.workspace-metric small{color:#25845b;font-size:11px;font-weight:700;line-height:1.35}.workspace-dashboard-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,.75fr);gap:18px}.workspace-dashboard-lower{margin-top:18px}.workspace-panel{min-width:0;padding:22px;border:1px solid #e7e2ed;border-radius:18px;background:rgba(255,255,255,.92);box-shadow:0 8px 22px rgba(38,25,65,.045)}.workspace-panel-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding-bottom:15px;border-bottom:1px solid #eeeaf2}.workspace-panel-heading h2,.workspace-next h2{margin:0;color:#30283f;font-size:19px;letter-spacing:-.035em}.workspace-panel-heading p,.workspace-next>p:not(.workspace-eyebrow){margin:5px 0 0;color:#837b91;font-size:12px;line-height:1.5}.workspace-text-action{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:none;color:#6639cd;font:inherit;font-size:12px;font-weight:800;white-space:nowrap;cursor:pointer}.workspace-text-action span{font-size:18px;line-height:.8}.workspace-worklist{display:grid;margin:0;padding:0;list-style:none}.workspace-worklist li{display:grid;grid-template-columns:27px minmax(0,1fr) auto;gap:12px;align-items:center;padding:14px 0;border-bottom:1px solid #eeeaf2}.workspace-worklist li:last-child{border-bottom:0}.workspace-worklist-index{display:grid;width:26px;height:26px;place-items:center;border-radius:8px;background:#eee7ff;color:#7348db;font-size:12px;font-weight:850}.workspace-worklist strong,.workspace-worklist small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-worklist strong{color:#3b344a;font-size:13px}.workspace-worklist small{margin-top:4px;color:#898293;font-size:11.5px}.workspace-quick-links{display:grid}.workspace-quick-links button{display:flex;min-height:52px;align-items:center;justify-content:space-between;gap:12px;padding:9px 0;border:0;border-bottom:1px solid #eeeaf2;background:none;color:#6139c7;font:inherit;text-align:left;cursor:pointer}.workspace-quick-links button:last-child{border-bottom:0}.workspace-quick-links strong,.workspace-quick-links small{display:block}.workspace-quick-links strong{color:#514568;font-size:13px}.workspace-quick-links small{margin-top:3px;color:#918a9b;font-size:11px}.workspace-quick-links b{font-size:20px;font-weight:500}.workspace-journey-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:18px}.workspace-journey-steps button{display:grid;gap:8px;justify-items:start;padding:12px 8px;border:0;border-radius:12px;background:#faf9fd;color:#554b68;font:inherit;font-size:11px;font-weight:750;text-align:left;cursor:pointer}.workspace-journey-steps button:hover{background:#f2edff;color:#673bd0}.workspace-journey-steps b{display:grid;width:22px;height:22px;place-items:center;border-radius:7px;background:#eae2ff;color:#7043d7;font-size:11px}.workspace-next{background:linear-gradient(145deg,#271443,#382061 63%,#5934a1);border-color:transparent;box-shadow:0 16px 31px rgba(45,24,85,.17)}.workspace-next .workspace-eyebrow{color:#c7b2ff!important}.workspace-next h2{color:#fff}.workspace-next>p:not(.workspace-eyebrow){color:#d4c9ed}.workspace-next-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:17px}.workspace-next .workspace-button-secondary{border-color:rgba(255,255,255,.24);background:rgba(255,255,255,.11);color:#fff}.workspace-empty-state{display:flex;gap:12px;align-items:flex-start;padding:22px 0 4px;color:#827b8d}.workspace-empty-state>span{display:grid;width:30px;height:30px;flex:0 0 auto;place-items:center;border-radius:9px;background:#eee7ff;color:#7044d5;font-weight:850}.workspace-empty-state h2{margin:0;color:#3b344b;font-size:16px}.workspace-empty-state p{margin:5px 0 0;font-size:12px;line-height:1.55}.workspace-module-status{padding:22px 0;color:#817a8e;font-size:13px}
@media(max-width:1100px){.workspace-dashboard-grid{grid-template-columns:1fr}.workspace-area{display:grid;grid-template-columns:220px minmax(0,1fr);gap:20px;align-items:start}.workspace-area .workspace-panel-heading{padding-bottom:0;border-bottom:0}.workspace-quick-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}}
@media(max-width:700px){.workspace-page-header{display:block;margin-bottom:18px}.workspace-page-header>.workspace-button{width:100%;margin-top:15px}.workspace-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:14px}.workspace-metric{min-height:112px;padding:15px;border-radius:15px}.workspace-metric strong{font-size:26px}.workspace-panel{padding:17px;border-radius:16px}.workspace-dashboard-grid{gap:14px}.workspace-dashboard-lower{margin-top:14px}.workspace-area{display:block}.workspace-area .workspace-panel-heading{padding-bottom:14px;border-bottom:1px solid #eeeaf2}.workspace-quick-links{grid-template-columns:1fr}.workspace-worklist li{grid-template-columns:26px minmax(0,1fr);gap:10px}.workspace-worklist li .workspace-text-action{grid-column:2;justify-self:start;margin-top:-2px}.workspace-worklist strong,.workspace-worklist small{white-space:normal}.workspace-journey-steps{grid-template-columns:repeat(5,minmax(76px,1fr));overflow-x:auto;padding-bottom:3px}.workspace-journey-steps button{min-width:76px}.workspace-next-actions{display:grid;grid-template-columns:1fr}.workspace-next-actions .workspace-button{width:100%}}

/* Canonical module renderer primitives shared by Demo and Production. */
.workspace-module-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0 0 18px}.workspace-module-stat{display:grid;min-height:104px;align-content:center;gap:6px;padding:16px;border:1px solid #e7e2ed;border-radius:16px;background:rgba(255,255,255,.92);color:#443957;font:inherit;text-align:left;cursor:pointer}.workspace-module-stat:hover{border-color:#cdbcf4;box-shadow:0 10px 24px rgba(72,40,136,.08)}.workspace-module-stat span{color:#837b91;font-size:11px;font-weight:700}.workspace-module-stat strong{color:#2e263f;font-size:25px;letter-spacing:-.05em;line-height:1}.workspace-module-stat small{color:#817a8e;font-size:11px;line-height:1.35}.workspace-module-list{margin-bottom:18px}.workspace-module-records{display:grid;margin:0;padding:0;list-style:none}.workspace-module-records li{border-bottom:1px solid #eeeaf2}.workspace-module-records li:last-child{border-bottom:0}.workspace-module-records button{display:grid;grid-template-columns:27px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:14px 0;border:0;background:none;color:#4b405e;font:inherit;text-align:left;cursor:pointer}.workspace-module-records strong,.workspace-module-records small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-module-records strong{font-size:13px}.workspace-module-records small{margin-top:4px;color:#898293;font-size:11.5px}.workspace-module-records b{font-size:20px;font-weight:500}.workspace-module-panels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.workspace-module-panel-list{display:grid;gap:11px;margin:16px 0 0;padding:0;list-style:none}.workspace-module-panel-list li{display:grid;gap:3px}.workspace-module-panel-list strong{color:#4f455f;font-size:13px}.workspace-module-panel-list small{color:#888193;font-size:11.5px;line-height:1.45}.workspace-module-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:18px}.workspace-module-adapted-body{min-width:0}@media(max-width:1100px){.workspace-module-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-module-panels{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.workspace-module-stats,.workspace-module-panels{grid-template-columns:1fr;gap:14px}.workspace-module-records button{grid-template-columns:26px minmax(0,1fr);gap:10px}.workspace-module-records strong,.workspace-module-records small{white-space:normal}.workspace-module-records b{grid-column:2;justify-self:start;margin-top:-4px}}
/* Shared Command Center — one hierarchy for Demo and Production. */
.topbar,.production-topbar{display:flex;align-items:center;gap:14px}.topbar-actions,.production-topbar-actions{display:flex;align-items:center;gap:10px;min-width:0}.production-topbar-tools{order:1}.production-topbar-status{order:2}.topbar>.production-workspace-switcher,.production-topbar>.production-workspace-switcher{order:0}.production-topbar-actions{margin-left:auto}.topbar .brand-switcher,.production-topbar .brand-switcher{min-width:0;max-width:260px}.production-topbar .brand-switcher-copy,.topbar .brand-switcher-copy{min-width:0}.production-topbar .brand-switcher strong,.production-topbar .brand-switcher small,.topbar .brand-switcher strong,.topbar .brand-switcher small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.workspace-command-center{max-width:1440px;margin:0 auto;padding-bottom:24px}.command-center-header{margin:0 0 24px}.command-center-eyebrow{margin:0 0 8px!important;color:#7851db!important;font-size:11px!important;font-weight:800!important;letter-spacing:.11em!important;text-transform:uppercase}.command-center-header h1{margin:0;color:#272035;font-size:clamp(32px,4vw,44px);letter-spacing:-.055em;line-height:1.02}.command-center-header p{max-width:780px;margin:10px 0 0;color:#817a90;font-size:14px;line-height:1.6}.command-center-kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-bottom:18px}.command-center-kpi{display:grid;grid-template-columns:auto minmax(0,1fr);gap:11px;min-height:112px;align-items:center;padding:15px;border:1px solid #e7e2ed;border-radius:16px;background:#fff;box-shadow:0 8px 22px rgba(38,25,65,.045)}.command-center-kpi-icon{display:grid;width:34px;height:34px;place-items:center;border-radius:10px;background:#f0e9ff;color:#7143d5}.command-center-kpi-icon svg{width:17px;height:17px}.command-center-kpi span:not(.command-center-kpi-icon){display:block;color:#837b91;font-size:11px;font-weight:750;line-height:1.25}.command-center-kpi strong{display:block;margin-top:6px;color:#2e263f;font-size:24px;letter-spacing:-.05em;line-height:1}.command-center-kpi small{display:block;margin-top:5px;color:#25845b;font-size:10px;line-height:1.25}.command-center-major-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.command-center-panel{padding:20px}.command-center-panel>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding-bottom:14px;border-bottom:1px solid #eeeaf2}.command-center-panel>header h2{margin:0;color:#30283f;font-size:18px;letter-spacing:-.035em}.command-center-panel>header p{margin:5px 0 0;color:#837b91;font-size:12px;line-height:1.45}.command-center-panel>header .workspace-command-action{margin-top:3px}.workspace-command-action{display:inline-flex;align-items:center;gap:5px;padding:0;border:0;background:none;color:#6639cd;font:inherit;font-size:11px;font-weight:800;white-space:nowrap;cursor:pointer}.workspace-command-action span{font-size:17px;line-height:.8}.command-center-list,.command-center-conversations{display:grid;margin:0;padding:0;list-style:none}.command-center-list li{display:grid;grid-template-columns:28px minmax(0,1fr) auto auto;gap:10px;align-items:center;padding:13px 0;border-bottom:1px solid #eeeaf2}.command-center-list li:last-child,.command-center-conversations li:last-child{border-bottom:0}.command-center-list-icon{display:grid;width:28px;height:28px;place-items:center;border-radius:8px;background:#f2ecff;color:#7446d7}.command-center-list-icon svg{width:15px;height:15px}.command-center-list strong,.command-center-list small,.command-center-conversations strong,.command-center-conversations small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.command-center-list strong,.command-center-conversations strong{color:#3b344a;font-size:12px}.command-center-list small,.command-center-conversations small{margin-top:4px;color:#898293;font-size:11px}.command-center-count{color:#5630ba;font-size:12px;font-weight:850}.command-center-list .workspace-command-action{justify-self:end}.command-center-mini-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding-top:16px}.command-center-mini-grid article{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:center;padding:12px;border-radius:12px;background:#faf9fd}.command-center-mini-icon{display:grid;width:25px;height:25px;place-items:center;border-radius:7px;background:#ebe3ff;color:#7041d0}.command-center-mini-icon svg{width:13px;height:13px}.command-center-mini-grid strong,.command-center-mini-grid small{display:block}.command-center-mini-grid strong{color:#392d51;font-size:16px;letter-spacing:-.03em}.command-center-mini-grid small{margin-top:3px;color:#837c90;font-size:10px;line-height:1.25}.command-center-pipeline{display:grid;gap:13px;padding-top:16px}.command-center-pipeline article{display:grid;gap:6px}.command-center-pipeline-head{display:flex;justify-content:space-between;gap:10px;color:#4b3d60;font-size:12px}.command-center-pipeline-head b{color:#6b3bd0}.command-center-progress{height:7px;overflow:hidden;border-radius:99px;background:#eeeaf5}.command-center-progress span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#8a5ae4,#5e31c7)}.command-center-pipeline small{color:#8b8495;font-size:10px}.command-center-pipeline-total{display:flex;justify-content:space-between;gap:10px;margin-top:16px;padding-top:13px;border-top:1px solid #eeeaf2;color:#837b91;font-size:11px}.command-center-pipeline-total strong{color:#30283f;font-size:13px}.command-center-timeline{display:grid;margin:0;padding:16px 0 0;list-style:none}.command-center-timeline li{display:grid;grid-template-columns:58px 28px minmax(0,1fr) auto;gap:9px;align-items:center;min-height:48px;border-bottom:1px solid #eeeaf2}.command-center-timeline li:last-child{border-bottom:0}.command-center-timeline time{color:#9a92a4;font-size:10px}.command-center-timeline-icon{display:grid;width:28px;height:28px;place-items:center;border-radius:8px;background:#f1ebff;color:#7041d0}.command-center-timeline-icon svg{width:14px;height:14px}.command-center-timeline strong,.command-center-timeline small{display:block}.command-center-timeline strong{color:#3b344a;font-size:12px}.command-center-timeline small{margin-top:3px;color:#898293;font-size:10px}.command-center-timeline em{padding:4px 7px;border-radius:99px;background:#eef8f2;color:#25845b;font-size:9px;font-style:normal;font-weight:800}.command-center-conversations{padding-top:5px}.command-center-conversations li{display:grid;grid-template-columns:30px minmax(0,1fr) auto auto;gap:9px;align-items:center;padding:12px 0;border-bottom:1px solid #eeeaf2}.command-center-avatar{display:grid;width:30px;height:30px;place-items:center;border-radius:50%;background:#e9e0ff;color:#6336c7;font-size:10px;font-weight:850}.command-center-conversations time{color:#9a92a4;font-size:10px;white-space:nowrap}.command-center-conversations b{display:grid;min-width:18px;height:18px;place-items:center;border-radius:99px;background:#7041d0;color:#fff;font-size:9px}.command-center-quick-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-top:16px}.workspace-command-quick-action{display:flex;min-height:48px;align-items:center;justify-content:space-between;padding:0 12px;border:1px solid #e7e0f2;border-radius:11px;background:#fbfaff;color:#5931bc;text-align:left}.workspace-command-quick-action:hover{border-color:#cdbcf4;background:#f5f0ff}.command-center-empty{padding:20px 0 4px}.command-center-empty strong{color:#4a3b5c;font-size:12px}.command-center-empty p{margin:5px 0 0;color:#898293;font-size:11px;line-height:1.5}.command-center-ai{display:flex;align-items:center;gap:13px;margin-top:16px;padding:16px 19px;border:1px solid #ddd0fb;border-radius:15px;background:linear-gradient(100deg,#f5f0ff,#fbfaff 65%,#fff);color:#5534a0}.command-center-ai>svg{width:20px;height:20px;flex:0 0 auto}.command-center-ai>div{min-width:0}.command-center-ai strong{display:block;color:#3f2b71;font-size:13px}.command-center-ai p{margin:4px 0 0;color:#75698c;font-size:11px;line-height:1.45}.workspace-command-ai-action{margin-left:auto}
@media(max-width:1200px){.command-center-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.command-center-major-grid{grid-template-columns:1fr}}@media(max-width:700px){.workspace-command-center{padding-bottom:12px}.command-center-header{margin-bottom:18px}.command-center-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-bottom:14px}.command-center-kpi{min-height:98px;padding:12px;gap:8px;border-radius:13px}.command-center-kpi-icon{width:29px;height:29px}.command-center-kpi strong{font-size:21px}.command-center-kpi small{font-size:9px}.command-center-major-grid{gap:12px}.command-center-panel{padding:16px;border-radius:15px}.command-center-panel>header{display:block}.command-center-panel>header .workspace-command-action{margin-top:10px}.command-center-list li{grid-template-columns:27px minmax(0,1fr);gap:9px}.command-center-list .command-center-count{grid-column:2;justify-self:start}.command-center-list .workspace-command-action{grid-column:2;justify-self:start;margin-top:-4px}.command-center-list strong,.command-center-list small,.command-center-conversations strong,.command-center-conversations small{white-space:normal}.command-center-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.command-center-timeline li{grid-template-columns:43px 27px minmax(0,1fr);gap:7px}.command-center-timeline em{grid-column:3;justify-self:start;margin-top:-5px;margin-bottom:7px}.command-center-conversations li{grid-template-columns:30px minmax(0,1fr) auto}.command-center-conversations b{grid-column:3;grid-row:1}.command-center-quick-actions{grid-template-columns:1fr}.command-center-ai{align-items:flex-start;padding:14px}.workspace-command-ai-action{margin:10px 0 0}}
/* Lead Response & Recovery visibility layer (additive to Command Center). */
.command-center-lead-response{grid-column:1/-1;margin:0 0 16px;padding:20px}
.command-center-lead-response>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding-bottom:14px;border-bottom:1px solid #eeeaf2}
.command-center-lead-response>header h2{margin:0;color:#30283f;font-size:18px;letter-spacing:-.035em}
.command-center-lead-response>header p{margin:5px 0 0;color:#837b91;font-size:12px;line-height:1.45}
.command-center-lead-response-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding-top:14px}
.command-center-lead-response-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:12px;border:1px solid #eeeaf2;border-radius:12px;background:#fbfaff;color:inherit;text-align:left;cursor:pointer}
.command-center-readonly-item{cursor:default}
.command-center-readonly-item:hover{border-color:#eeeaf2;background:#fbfaff}
.command-center-lead-response-item:hover{border-color:#cdbcf4;background:#f7f2ff}
.command-center-lead-response-icon{display:grid;width:28px;height:28px;place-items:center;border-radius:8px;background:#eee7ff;color:#7041d0}
.command-center-lead-response-icon svg{width:14px;height:14px}
.command-center-lead-response-item strong,.command-center-lead-response-item small{display:block}
.command-center-lead-response-item strong{color:#4a3b5c;font-size:12px}
.command-center-lead-response-item small{margin-top:3px;color:#8b8495;font-size:10px}
.command-center-lead-response-item>b{color:#6037c1;font-size:18px}
@media(max-width:900px){.command-center-lead-response-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:700px){.command-center-lead-response{margin-bottom:12px;padding:16px;border-radius:15px}.command-center-lead-response>header{display:block}.command-center-lead-response>header .workspace-command-action{display:inline-flex;margin-top:10px}.command-center-lead-response-grid{grid-template-columns:1fr;gap:8px}.command-center-lead-response-item{padding:11px}}
/* Health merchant operations: appointment queue stays separate from the
   generic pipeline so front desk teams can act without seeing clinical data. */
.command-center-health{grid-column:1/-1;margin:0 0 16px;padding:20px;background:linear-gradient(145deg,#fff,#fbfaff)}
.command-center-health>header{align-items:flex-start}
.command-center-health-actions{display:flex;flex-wrap:wrap;gap:14px;align-items:center}
.health-dashboard-appointments{display:grid;gap:0;padding-top:4px}
.health-dashboard-appointment{display:grid;grid-template-columns:86px minmax(0,1fr) auto auto;gap:14px;align-items:center;padding:13px 0;border-bottom:1px solid #eeeaf2}
.health-dashboard-appointment:last-child{border-bottom:0}
.health-dashboard-appointment-time strong,.health-dashboard-appointment-time small,.health-dashboard-appointment-main strong,.health-dashboard-appointment-main small{display:block}
.health-dashboard-appointment-time strong{color:#30283f;font-size:16px;letter-spacing:-.03em}
.health-dashboard-appointment-time small{margin-top:3px;color:#8b8495;font-size:10px}
.health-dashboard-appointment-main strong{color:#3b344a;font-size:13px}
.health-dashboard-appointment-main small{margin-top:4px;color:#898293;font-size:11px}
.health-dashboard-status{display:inline-flex;align-items:center;padding:5px 9px;border-radius:99px;font-size:10px;font-weight:800;white-space:nowrap}
.health-dashboard-status-confirmed{background:#e9f8f0;color:#187a4f}.health-dashboard-status-pending{background:#fff5dd;color:#9a6611}.health-dashboard-status-completed{background:#eee9ff;color:#6338c4}.health-dashboard-status-cancelled{background:#ffeded;color:#aa3b45}
.health-dashboard-appointment .workspace-command-action{justify-self:end}
.health-dashboard-footnote{display:flex;gap:8px;align-items:flex-start;margin-top:14px;padding-top:13px;border-top:1px solid #eeeaf2;color:#75698c;font-size:11px;line-height:1.45}
.health-dashboard-footnote>span:first-child{display:grid;width:18px;height:18px;flex:0 0 auto;place-items:center;border-radius:50%;background:#e9f8f0;color:#187a4f;font-weight:800}
@media(max-width:700px){.command-center-health{margin-bottom:12px;padding:16px;border-radius:15px}.command-center-health>header{display:block}.command-center-health-actions{margin-top:10px;gap:12px}.health-dashboard-appointment{grid-template-columns:66px minmax(0,1fr);gap:8px}.health-dashboard-status{grid-column:2;justify-self:start}.health-dashboard-appointment .workspace-command-action{grid-column:2;justify-self:start;margin-top:-2px}}
