.sr-x.rd .mc2-xi{min-width:0}.sr-x.rd .rd-x{display:inline-block;margin-left:6px;padding:0 6px;border-radius:999px;background:rgba(26,26,26,.06);color:var(--color-fg-muted);font-size:11px;font-weight:600;line-height:16px;vertical-align:1px;cursor:help}.sr-x.rd .mc2-ps .mc2-af{white-space:nowrap}.sr-x.rd .mc2-ps .mc2-bandin{flex-wrap:nowrap;white-space:nowrap}.sr-x.rd .mc2-due{text-transform:none;white-space:nowrap}.rf .sr-x.rd .mc2-pt .mc2-ps>th{position:relative;top:auto}.sr-x.rd .rd-note{display:block;margin-bottom:4px;font-size:12px;color:var(--color-fg-muted)}.sr-x.rd .rd-more>td{padding-top:2px}.sr-x.rd .sr-detr .sr-det{display:flex;flex-direction:column;gap:2px;font-size:13px;color:var(--color-fg-muted)}.sr-x.rd .sr-detr .sr-det b{color:var(--color-fg)}.sr-x.rd tbody.t-ref>tr.mc2-pr>td{position:relative;z-index:4;background:var(--color-panel)}.sr-x.rd .rd-rules{display:flex;flex-wrap:wrap;gap:6px;padding:6px 12px}.sr-x.rd .rd-cw{display:inline-flex;align-items:center;gap:4px;font:inherit;font-size:12px;background:none;border:0;padding:0;cursor:pointer}.sr-x.rd .rd-tools{padding:6px 12px}.sr-x.rd .cw-row>td{position:relative;z-index:4;background:var(--color-panel)}@container (max-width: 640px){.sr-x.rd .rd-more>td[aria-hidden]{display:none}}.sr-x.rd .rd-when{color:var(--color-fg-muted);font-size:12px;white-space:nowrap}.sr-x.rd .vg-spark{display:inline-block;vertical-align:middle;margin-left:6px}.sr-x.rd .rd-chart{margin:4px 0 8px;max-width:640px}.pd{margin-bottom:16px;min-width:0;scroll-margin-top:var(--mc2-top,0)}.pd .pd-sticky{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;padding:10px 14px;background:#fff;color:#1d1d1f;font-size:15px}.pd .pd-sticky,.pd .pd-toggle{border:1px solid #e5e5ea;border-radius:8px}.pd .pd-toggle{display:inline-flex;margin-left:auto;overflow:hidden}.pd .pd-toggle button{font:inherit;font-size:13px;background:#fff;border:0;color:#1d1d1f;padding:5px 12px;cursor:pointer}.pd .pd-toggle button[aria-pressed=true]{background:#f5f5f7;color:#1d1d1f;font-weight:600;box-shadow:none}.pd .mc2-pt>thead>tr>th,.pd .pd-priority>thead>tr>th{background:#f5f5f7;color:#1d1d1f;font-weight:600;letter-spacing:.04em;text-transform:none;padding:8px 12px;border-top:1px solid #e5e5ea;border-bottom:2px solid #1877f2}.pd .mc2-pt>thead>tr>th+th{border-left-color:#e5e5ea}.pd .pd-lines{font-size:13px;line-height:1.45;padding:8px 4px;overflow-wrap:anywhere}.pd .pd-lines p{margin:0 0 6px}.pd .pd-basis{display:inline;font-size:12px}.pd .pd-basis summary{display:inline;text-decoration:underline;cursor:pointer}.pd .pd-basis[open]{display:block;border:1px solid #e5e5ea;border-radius:8px;padding:8px;margin:4px 0}.pd .pd-detail{display:grid;grid-gap:12px;gap:12px;font-size:15px;line-height:1.45;overflow-wrap:anywhere}.pd .pd-detail p{margin:4px 0}.pd .pd-priority{min-width:650px}.pd .mc2-t>tbody>tr>td{overflow-wrap:anywhere}.pd .mc2-t.mc2-meds{display:block;min-width:0;--pd-columns:minmax(150px,2.7fr) minmax(94px,1.5fr) repeat(3,minmax(40px,.7fr)) minmax(64px,1fr) minmax(55px,.85fr) minmax(50px,.8fr) minmax(70px,1.15fr) minmax(90px,1.4fr)}.pd .mc2-meds>tbody,.pd .mc2-meds>thead{display:block}.pd .mc2-meds>tbody>tr:not(.mc2-x),.pd .mc2-meds>thead>tr{display:grid;grid-template-columns:var(--pd-columns)}.pd .mc2-meds>tbody>tr:not(.mc2-x)>td,.pd .mc2-meds>thead>tr>th{min-width:0;padding:8px 4px;white-space:normal;overflow-wrap:anywhere}.pd .mc2-meds>thead>tr>th{position:static;align-content:center}.pd .mc2-meds>tbody>tr:not(.mc2-x)>td{align-content:center}.pd .mc2-name{display:block;padding-left:16px;position:relative}.pd .mc2-name:before{position:absolute;left:0}.pd .mc2-sub{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pd .mc2-ctlw{min-width:0;gap:6px}.pd .mc2-pct{flex:none;width:2.75rem}.pd .mc2-bar{min-width:0}.pd .mc2-cnt{min-width:0;gap:4px}.pd .mc2-act{min-width:0}.pd .mc2-crit,.pd .mc2-due{white-space:normal;overflow-wrap:anywhere}.pd .mc2-x,.pd .mc2-x>td{display:block;min-width:0}.pd .mc2-x{position:-webkit-sticky;position:sticky;left:0;width:100%}.pd .mc2-x>td{padding:0 0 12px}.pd .mc2-pt{display:table;min-width:0;width:100%;table-layout:fixed}.pd .mc2-pt colgroup{display:table-column-group}.pd .mc2-pt col{width:25%!important}.pd .mc2-pt>thead{display:table-header-group}.pd .mc2-pt>tbody{display:table-row-group}.pd .mc2-pt tr{display:table-row}.pd .mc2-pt td,.pd .mc2-pt th{display:table-cell;min-width:0;overflow-wrap:anywhere}.pd .mc2-pt .mc2-pr>td+td{border-left:1px solid #e5e5ea;border-top:0}.pd .mc2-pt .mc2-pr>td:before{content:none}.pd .mc2-bandin,.pd .mc2-dl{flex-wrap:wrap}.pd .mc2-dl>:last-child,.pd .mc2-xi>:last-child{min-width:0}.pd .mc2-st,.pd .mc2-val{white-space:normal;overflow-wrap:anywhere}@container (max-width:732px){.pd .mc2-meds>tbody>tr:not(.mc2-x),.pd .mc2-meds>thead>tr{min-width:900px}.pd .mc2-card{padding:8px}.pd .mc2-pt .mc2-pr>td,.pd .mc2-pt th{padding:6px 4px;font-size:12px}.pd.mc2 .mc2-x .mc2-pt>thead>tr>th{padding:6px 4px;font-size:13px!important;letter-spacing:0}.pd .pd-toggle{margin-left:0}}.pd .mc2-x{scroll-margin-top:calc(var(--mc2-top,0px) + 8px)}.pd.pd-meaning .mc2-scroll{overflow:visible}.pd.pd-meaning .mc2-meds>thead{position:-webkit-sticky;position:sticky;top:var(--mc2-top,0);z-index:2;background:#fff}@container (max-width:732px){.pd.pd-meaning .mc2-scroll{overflow-x:auto}.pd.pd-meaning .mc2-meds>thead{position:static}}.pd .pd-xstrip{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:4px 16px;gap:4px 16px;margin:8px 0;padding:8px 12px;border:1px solid #e5e5ea;border-radius:8px;background:#fff;font-size:13px;line-height:1.45}.pd .pd-xstrip>p{grid-column:1/-1;margin:0}.pd .pd-xstrip ol,.pd .pd-xstrip ul{margin:2px 0 0;padding-left:18px}.pd .pd-x3{display:table;width:100%;table-layout:fixed;font-size:13px}.pd .pd-x3>thead{display:table-header-group}.pd .pd-x3>tbody{display:table-row-group}.pd .pd-x3 tr{display:table-row}.pd .pd-x3 td,.pd .pd-x3 th{display:table-cell;padding:6px 8px;vertical-align:top;text-align:left;border-bottom:1px solid #e5e5ea;overflow-wrap:anywhere}.pd .pd-x3 th:first-child{width:42%}.pd .pd-x3 th:nth-child(2){width:38%}.pd .pd-x3 .mc2-fsub{display:block}.pd .pd-cite{display:inline-block;margin-left:4px;padding:0 5px;border:1px solid #e5e5ea;border-radius:8px;background:#f5f5f7;color:#1d1d1f;font-size:11px;line-height:16px;text-decoration:none;vertical-align:1px}.pd a.pd-cite:hover{background:#e5e5ea}@media (max-width:640px){.pd .pd-x3 th:first-child,.pd .pd-x3 th:nth-child(2){width:auto}}.pd .pd-xtick{display:inline-flex;gap:6px;align-items:flex-start;cursor:pointer}.pd .pd-xtick input{margin-top:3px;flex:none}.rf{container-type:inline-size}.rf .mc2-xp{padding:0}.rf .mc2-pr>td{overflow-wrap:anywhere}.rf .mc2-bandin{flex-wrap:wrap}.rf .rf-feed{font:inherit;color:inherit;background:none;border:0;padding:0;text-decoration:underline;cursor:pointer}.rf-tools{display:flex;flex-wrap:wrap;gap:4px}.rf .mc2-due{text-transform:capitalize}.rf .mc2-pt .mc2-ps>th,.rf .mc2-pt>thead>tr>th{position:static}.pd .rf-source-chip,.rf .mc2-val{white-space:normal;overflow-wrap:anywhere}.rf td[data-label="Due & reminders"] .mc2-clamp{display:block;overflow:visible;cursor:default}.rf .mc2-dl{flex-wrap:wrap;gap:2px 6px}.rf td[data-label=Actions] .mc2-fsub{display:none}.ab-scope{--color-text:#16202f;--color-accent:#1f4fa8;--color-divider:color-mix(in srgb,#16202f 16%,transparent);--color-neutral-100:#f6f8fb;--color-neutral-200:#e8edf4;--color-neutral-300:#d5dde8;--color-neutral-400:#b6c1d1;--color-neutral-500:#6e7786;--color-neutral-600:#677388;--color-neutral-700:#58657a;--color-neutral-800:#3c4759;--color-neutral-900:#26303f;--color-accent-100:#eef3fd;--color-accent-200:#dae6fb;--color-accent-300:#bcd2f7;--color-accent-400:#8fb2f1;--color-accent-500:#5f8ce8;--color-accent-600:#2f6bfa;--color-accent-700:#1f4fa8;--color-accent-800:#163c80;--color-accent-900:#0e2a5c;--font-heading:"IBM Plex Sans",system-ui,sans-serif;--font-body:"IBM Plex Sans",system-ui,sans-serif;--space-1:4.6px;--space-2:9.2px;--space-3:13.8px;--space-4:18.4px;--space-6:27.6px;--space-8:36.8px;--radius-sm:2px;--radius-md:4px;--radius-lg:7px;--shadow-sm:0 1px 2px color-mix(in srgb,#2d2b2b 14%,transparent);--shadow-md:0 3px 10px color-mix(in srgb,#2d2b2b 16%,transparent);--shadow-lg:0 12px 32px color-mix(in srgb,#2d2b2b 22%,transparent);--st-wait-edge:#2f7a4f;--st-wait-ink:#256640;--st-consult-edge:#2f5f9e;--st-consult-ink:#2a5390;--st-crit-edge:#a4453a;--st-dna-ink:#8a3a30}.ab-screen{display:flex;flex-direction:column;height:100%;min-height:0;background:#fff;color:var(--color-text);font-family:var(--font-body);font-size:13px;line-height:1.4;overflow:hidden}.ab-screen *,.ab-screen :after,.ab-screen :before{box-sizing:border-box}.ab-screen :focus{outline:none}.ab-screen :focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@keyframes ab-pulse{0%,to{opacity:1}50%{opacity:.35}}.ab-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;text-decoration:none;font-family:var(--font-heading);font-weight:600;font-size:15px;line-height:1.2;color:var(--color-text);background:transparent;border:1px solid transparent;border-radius:var(--radius-md);padding:var(--space-2) calc(var(--space-3) * 1.2)}.ab-btn svg{display:block}.ab-btn:disabled{opacity:.45;cursor:not-allowed}.ab-primary{color:var(--color-accent);border-color:var(--color-accent)}.ab-primary:hover:not(:disabled){background:color-mix(in srgb,var(--color-accent) 12%,transparent)}.ab-primary:active:not(:disabled){background:color-mix(in srgb,var(--color-accent) 22%,transparent)}.ab-secondary{border-color:var(--color-divider)}.ab-secondary:hover:not(:disabled){background:color-mix(in srgb,var(--color-text) 7%,transparent)}.ab-secondary:active:not(:disabled){background:color-mix(in srgb,var(--color-text) 14%,transparent)}.ab-ghost{color:var(--color-accent);padding-inline:var(--space-1)}.ab-ghost:hover:not(:disabled){background:color-mix(in srgb,var(--color-accent) 10%,transparent)}.ab-ghost:active:not(:disabled){background:color-mix(in srgb,var(--color-accent) 18%,transparent)}.ab-icon{width:30px;height:30px;padding:0}.ab-block{width:100%;margin-top:var(--space-2)}.ab-sm{padding:4px 10px;font-size:12px}.ab-daterow{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap;padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--color-divider);flex:0 0 auto}.ab-date{margin:0;font-family:var(--font-heading);font-size:20px;font-weight:400;line-height:1.12;letter-spacing:-.015em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ab-date,.ab-nav{white-space:nowrap;flex:none}.ab-nav{display:flex;align-items:center;position:relative;border:1px solid var(--color-divider);border-radius:var(--radius-md)}.ab-nav-btn{all:unset;cursor:pointer;padding:4px 10px;font-family:var(--font-body)}.ab-nav-prev{border-right:1px solid var(--color-divider);border-radius:var(--radius-md) 0 0 var(--radius-md)}.ab-nav-next{border-left:1px solid var(--color-divider);border-radius:0 var(--radius-md) var(--radius-md) 0}.ab-nav-btn:hover{background:color-mix(in srgb,var(--color-text) 7%,transparent)}.ab-range-wrap{position:relative}.ab-range{all:unset;cursor:pointer;padding:4px 12px;font-family:var(--font-heading);font-weight:600;font-size:13px;display:flex;align-items:center;gap:6px}.ab-range-caret{font-size:9px;color:var(--color-neutral-600)}.ab-catch{position:fixed;inset:0;z-index:19}.ab-menu-pop{position:absolute;top:calc(100% + 6px);left:0;z-index:20;min-width:230px;background:#fff;border:1px solid var(--color-divider);border-radius:var(--radius-md);box-shadow:var(--shadow-md);padding:var(--space-2)}.ab-pop-kicker{text-transform:none;letter-spacing:.08em;font-size:11px;color:var(--color-neutral-600);padding:2px var(--space-2) 6px}.ab-opt{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%;padding:5px var(--space-2);border:0;background:none;border-radius:var(--radius-sm);cursor:pointer;font:inherit;font-size:12px;color:var(--color-text);text-align:left}.ab-opt:hover{background:color-mix(in srgb,var(--color-accent) 10%,transparent)}.ab-opt.is-on{color:var(--color-accent-700)}.ab-opt-hint{font-size:11px;color:var(--color-neutral-500);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ab-pop-rule{height:1px;background:var(--color-divider);margin:var(--space-2) 0}.ab-dates{display:flex;align-items:center;gap:6px;padding:0 var(--space-2) 4px;font-size:12px}.ab-dates input{font:inherit;font-size:12px;padding:3px 5px;flex:1 1;min-width:0;border:1px solid var(--color-divider);border-radius:var(--radius-sm);background:transparent;color:inherit}.ab-dates span{color:var(--color-neutral-600)}.ab-spring{flex:1 1}.ab-counts{display:flex;gap:var(--space-3);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-neutral-700);flex:none;white-space:nowrap}.ab-counts b{font-weight:600;color:var(--color-text)}.ab-counts .is-waiting{color:var(--color-accent-700)}.ab-counts .is-waiting b{color:inherit}.ab-toolbar{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--color-divider);flex:0 0 auto}.ab-new{padding:5px 12px;font-size:13px}.ab-selgroup{display:flex;align-items:center;gap:6px;padding-left:var(--space-2);border-left:1px solid var(--color-divider)}.ab-selcount{font-size:12px;font-weight:600;color:#fff;background:var(--color-accent);padding:4px 10px;border-radius:999px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ab-act{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-heading);font-weight:600;font-size:15px;line-height:1;color:#1d1d1f;cursor:pointer;white-space:nowrap;padding:9px 14px 9px 11px;background:linear-gradient(180deg,#fff,#eef1f5);border:1px solid #8b96a8;border-radius:8px;box-shadow:none}.ab-act svg{flex:0 0 auto}.ab-act:hover:not(:disabled){background:linear-gradient(180deg,#fff,#e2e8f0)}.ab-act:active:not(:disabled){background:linear-gradient(180deg,#dde3ec,#f2f4f8);box-shadow:none;transform:translate(1px,1px)}.ab-act:disabled{opacity:.5;cursor:not-allowed}.ab-act:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.ab-act-arrived svg{color:#1f7a4d}.ab-act-dna svg{color:#b42318}.ab-act-move svg{color:#9a6410}.ab-act-sms svg{color:#306fd1}.ab-act-sms.is-armed{background:linear-gradient(180deg,#e8f0fd,#cfe0fa);border-color:#306fd1;color:#123a7a}.ab-act-bill svg{color:#0f6e56}.ab-act-bill{border-color:#0f6e56;box-shadow:none}.ab-act-clear{font-weight:600;color:#1d1d1f;padding:9px 11px}.ab-act-clear svg{color:#6e6e73}.ab-selgroup{gap:8px}.ab-filters{display:flex;align-items:center;gap:6px;margin-left:var(--space-2);font-size:12px}.ab-lbl{text-transform:none;letter-spacing:.08em;font-size:11px;color:var(--color-neutral-600)}.ab-filters select{font:inherit;font-size:12px;padding:4px 6px;color:inherit;background:transparent}.ab-filters select,.ab-search{border:1px solid var(--color-divider);border-radius:var(--radius-md)}.ab-search{display:flex;align-items:center;gap:6px;height:30px;min-width:260px;padding:0 8px;background:#fff}.ab-search svg{color:var(--color-neutral-600);flex:none}.ab-search input{all:unset;flex:1 1;font:inherit;font-size:12px;min-width:0}.ab-search .ab-clear{cursor:pointer;color:var(--color-neutral-600);border:0;background:none;font:inherit}.ab-hidden-note{font-size:11px;color:var(--color-neutral-600)}.ab-alert{display:flex;align-items:center;gap:var(--space-2);flex:0 0 auto;padding:6px var(--space-4);background:var(--color-accent-100);border-bottom:1px solid var(--color-accent-300);color:var(--color-accent-800);font-size:12px}.ab-alert b{font-weight:600}.ab-alert .ab-btn{color:var(--color-accent-800);padding:2px 8px;font-size:12px}.ab-dot-pulse{width:8px;height:8px;border-radius:50%;flex:none;background:var(--color-accent-600);animation:ab-pulse 1.6s ease-in-out infinite}.ab-tablewrap{flex:1 1;overflow:auto;min-height:0}.ab-table{width:100%;border-collapse:collapse;font-size:12px}.ab-table thead{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:linear-gradient(180deg,#fff,#f1f0ef);box-shadow:inset 0 1px 0 #fff,inset 0 -1px 0 var(--color-divider),0 1px 2px color-mix(in srgb,#2d2b2b 10%,transparent)}.ab-table thead tr{text-align:left;font-family:var(--font-heading);font-weight:600;font-size:12px;letter-spacing:.06em;text-transform:none;color:var(--color-neutral-700)}.ab-table th{white-space:nowrap;padding:6px var(--space-2);border-bottom:0;border-right:1px solid var(--color-divider);box-shadow:none}.ab-table th.ab-c-sel{width:36px;padding:6px 0 6px var(--space-3);border-bottom:1px solid var(--color-text);border-right:0;box-shadow:none}.ab-table td{white-space:nowrap;padding:5px var(--space-2);border-bottom:1px solid var(--color-divider);border-right:1px solid var(--color-divider)}.ab-table td.ab-c-sel{padding:5px 0 5px var(--space-3);border-right:0}.ab-table input[type=checkbox]{accent-color:var(--color-accent)}.ab-row{cursor:default}.ab-name-btn{border:0;background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;text-align:left;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.ab-name-btn:hover .ab-last{-webkit-text-decoration-line:underline;text-decoration-line:underline;text-underline-offset:3px}.ab-table td.ab-c-sel input[type=checkbox]{cursor:pointer}.ab-row:hover{background:#f5f5f7}.ab-row.is-sel{background:var(--color-accent-100)}.ab-c-age,.ab-c-wait{text-align:right}.ab-c-age,.ab-c-appt,.ab-c-invoice,.ab-c-wait{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ab-c-name{width:200px}.ab-c-age{width:56px}.ab-c-sex{width:48px}.ab-c-appt{width:110px}.ab-c-status{width:120px}.ab-c-wait{width:70px}.ab-c-intake{color:var(--color-neutral-700);max-width:260px;overflow:hidden;text-overflow:ellipsis}.ab-c-prov{width:60px}.ab-c-invoice{width:110px}.ab-c-test{width:120px}.ab-c-recall,.ab-c-test{color:var(--color-neutral-700)}.ab-c-recall{width:150px}.ab-c-task{width:130px;color:var(--color-neutral-700)}.ab-last{font-weight:600}.ab-status{display:inline-flex;align-items:center;gap:6px}.ab-status-dot{width:7px;height:7px;border-radius:50%;flex:none}.ab-prov{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;border:1px solid var(--color-accent);color:var(--color-accent-700);font-size:11px;font-family:var(--font-heading);font-weight:600}.ab-wait-over{color:var(--color-accent-600);font-weight:600}.ab-wait-crit{color:var(--color-crit,#a4453a);font-weight:600;animation:ab-pulse 1s ease-in-out infinite}.ab-unpaid{color:var(--st-dna-ink)}.ab-billrow{max-width:100%;height:26px;padding:0 9px;border:1px solid #1f9e63;border-radius:8px;background:#1f9e63;color:#fff;font:600 12px/1 var(--font-ui,inherit);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.ab-billrow:hover{background:#1a8754;border-color:#1a8754}.ab-paidish{color:var(--color-neutral-700)}.ab-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-8) var(--space-4);gap:var(--space-2);text-align:center}.ab-empty h3{margin:0;font-family:var(--font-heading);font-weight:400;font-size:28px;line-height:1.12;letter-spacing:-.015em}.ab-empty p{margin:0;color:var(--color-neutral-700);max-width:420px}.ab-empty .ab-btn{margin-top:var(--space-2)}.ab-legend{display:flex;align-items:center;gap:var(--space-3);row-gap:4px;flex-wrap:wrap;padding:6px var(--space-4);border-top:1px solid var(--color-divider);font-size:11px;color:var(--color-neutral-700);flex:0 0 auto}.ab-legend .ab-kicker{text-transform:none;letter-spacing:.08em;font-size:11px}.ab-key{display:flex;align-items:center;gap:6px}.ab-key i{width:3px;height:12px;display:inline-block}.ab-key b{font-weight:600}.ab-legend .ab-btn{padding:4px 10px;font-size:12px}.ab-status-bar{display:flex;align-items:center;gap:var(--space-4);flex:0 0 auto;padding:4px var(--space-4);background:#f5f5f7;font-size:11px;color:var(--color-neutral-700);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ab-status-bar b{font-weight:600;color:var(--color-text)}.ab-conn{display:flex;align-items:center;gap:6px}.ab-conn i{width:7px;height:7px;border-radius:50%;background:#3d7a5a;display:inline-block}.ab-auto{letter-spacing:.08em;text-transform:none;font-size:11px}.ab-bad,.ab-notice{flex:0 0 auto;display:flex;align-items:center;gap:var(--space-2);padding:6px var(--space-4);font-size:12px;border-bottom:1px solid var(--color-divider)}.ab-notice{background:var(--color-accent-100);color:var(--color-accent-800)}.ab-bad{background:#f5f5f7;color:var(--st-dna-ink)}.ab-bad button,.ab-notice button{border:0;background:none;cursor:pointer;color:inherit;font:inherit}.ab-note-form{flex:0 0 auto;display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;padding:6px var(--space-4);border-bottom:1px solid var(--color-divider);font-size:12px}.ab-note-form input{flex:1 1;min-width:220px;font:inherit;font-size:12px;padding:4px 8px;border:1px solid var(--color-divider);border-radius:var(--radius-md);background:#fff;color:inherit}body.prodterm .cal-workspace:has(.ab-screen)>.cal-head{display:none}body.prodterm .cal-body:has(.ab-screen){padding:0}body.prodterm .cal-workspace:has(.ab-screen){background:#fff}.ab-table td.ab-c-prov{overflow:visible;position:relative}.ab-table td.ab-c-prov:has(.ab-prov-pop){z-index:5}.ab-prov-wrap{position:relative;display:inline-block}.ab-prov-btn{padding:0;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;font:inherit;font-family:var(--font-heading);font-size:11px;font-weight:600;background:transparent;box-shadow:none}.ab-prov-btn:hover:not(:disabled){background:color-mix(in srgb,var(--color-accent) 12%,transparent)}.ab-prov-btn:disabled{opacity:.45;cursor:default}.ab-prov-btn[aria-expanded=true]{background:var(--color-accent-100)}.ab-prov-pop{left:auto;right:-4px;min-width:240px}.ab-prov-pop .ab-opt{white-space:nowrap}.ab-opt-l{display:flex;align-items:center;gap:8px;min-width:0}.ab-opt-name{overflow:hidden;text-overflow:ellipsis}.ab-opt-tick{color:var(--color-accent-700);font-weight:600}.ab-prov-sm{width:22px;height:22px;font-size:9.5px;flex:none}.ab-opt-none{margin:4px var(--space-2);font-size:11px;color:var(--color-neutral-600);white-space:normal;max-width:240px}.ab-scope .ab-screen{--ab-navy:#0b3d91;--ab-band:#e8f0fe;--ab-bevel:#a8c7fa;--ab-ink:#12305e}.ab-scope .ab-table thead{background:var(--ab-band);box-shadow:none}.ab-scope .ab-table thead tr{color:var(--ab-ink)}.ab-scope .ab-table th{border-right-color:color-mix(in srgb,var(--ab-bevel) 55%,#fff)}.ab-scope .ab-tablewrap{box-shadow:none}.ab-scope .ab-toolbar{border-bottom:1px solid var(--ab-bevel);background:color-mix(in srgb,var(--ab-band) 45%,#fff)}.ab-scope .ab-primary{color:var(--ab-navy);border-color:var(--ab-navy)}.ab-scope .ab-primary:hover:not(:disabled){background:var(--ab-band)}.ab-scope .ab-primary:active:not(:disabled){background:color-mix(in srgb,var(--ab-navy) 18%,#fff)}.ab-scope .ab-table input[type=checkbox]{accent-color:var(--ab-navy)}.ab-scope .ab-row.is-picked>td{background:color-mix(in srgb,var(--ab-band) 70%,#fff)}.ab-scope .ab-status-bar{border-top-color:var(--ab-bevel)}body.prodterm .ab-scope .ab-table th,body.prodterm .ab-scope .ab-table thead,body.prodterm .ab-scope .ab-table thead tr{background:#e5e5ea!important;background-image:none!important}body.prodterm .ab-scope .ab-table thead{box-shadow:none!important}body.prodterm .ab-scope .ab-table th{box-shadow:none!important;border-right-color:#e5e5ea!important;color:#12305e}body.prodterm .ab-scope .ab-table th.ab-c-sel{border-bottom-color:#0b3d91!important}body.prodterm .ab-scope .ab-table thead{box-shadow:inset 0 1px 0 #fff,inset 0 -1px 0 #a8c7fa,0 1px 2px color-mix(in srgb,#2d2b2b 10%,transparent)!important}.ab-c-intake.is-intake{padding:0}.ab-intake-open{display:flex;align-items:center;gap:6px;width:100%;padding:4px 8px;border:0;background:none;text-align:left;cursor:pointer;font:inherit;color:inherit;border-radius:8px}.ab-intake-open:hover{background:#f5f5f7}.ab-intake-open:focus-visible{outline:2px solid #3186ff;outline-offset:-2px}.ab-intake-open>span{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ab-intake-open>em{flex:none;font-style:normal;padding:1px 5px;border-radius:8px;background:#f5f5f7;color:#1d1d1f;font-size:9.5px;font-weight:600;letter-spacing:.05em;text-transform:none}.ab-urg{flex:none;width:7px;height:7px;border-radius:50%;background:#9aa1ab}.ab-urg.is-emergency,.ab-urg.is-urgent{background:#c81e1e}.ab-urg.is-priority,.ab-urg.is-soon{background:#b45309}.ab-urg.is-routine{background:#0e6f47}.ab-peek{position:fixed;z-index:90;width:380px;max-width:calc(100vw - 24px);padding:11px 13px 10px;border:1px solid #e5e5ea;border-radius:8px;background:#fff;box-shadow:none;pointer-events:none;font:400 12px/1.55 Inter,-apple-system,sans-serif;color:#1d1d1f}.ab-peek-h{display:flex;align-items:center;gap:7px;margin-bottom:7px}.ab-peek-st{font:600 9.5px/1.4 Inter,sans-serif;letter-spacing:.07em;text-transform:none;color:#6e6e73}.ab-peek-urg{padding:2px 7px;border-radius:8px;background:#f5f5f7;color:#1d1d1f;font:600 9px/1.5 Inter,sans-serif;letter-spacing:.06em;text-transform:none}.ab-peek-urg.is-emergency,.ab-peek-urg.is-urgent{background:#f5f5f7;color:#c81e1e}.ab-peek-urg.is-priority,.ab-peek-urg.is-soon{background:#f5f5f7;color:#b45309}.ab-peek-urg.is-routine{background:#f5f5f7;color:#0e6f47}.ab-peek-c{margin:0;font:600 13px/1.4 Inter,sans-serif;color:#1d1d1f;text-wrap:balance}.ab-peek-a{margin-top:9px;padding-top:9px;border-top:1px solid #e5e5ea}.ab-peek-a b{display:block;margin-bottom:3px;font:600 9px/1.4 Inter,sans-serif;letter-spacing:.07em;text-transform:none;color:#6e6e73}.ab-peek-a p{margin:0;font-size:12px;line-height:1.55;color:#1d1d1f}.ab-peek-f{margin-top:9px;padding-top:8px;border-top:1px solid #e5e5ea;font-size:11px;color:#6e6e73}.ab-c-intake{display:flex;align-items:center;gap:8px}.ab-reason{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ab-intake-send{flex:none;margin-left:auto;padding:2px 8px;border-radius:8px;border:1px solid #e5e5ea;background:#fff;color:#33506f;font:inherit;font-size:11px;font-weight:600;line-height:18px;cursor:pointer;opacity:0;transition:opacity .12s ease,background .12s ease}.ab-intake-send:focus-visible,tr:hover .ab-intake-send{opacity:1}.ab-intake-send:hover{background:#f5f5f7;border-color:#e5e5ea}.ab-intake-send:focus-visible{outline:2px solid #3186ff;outline-offset:1px}@media (hover:none){.ab-intake-send{opacity:1}}.ab-scope .ab-tablewrap.pd-grid{display:flex;flex-direction:column;overflow:hidden;box-shadow:none}.pd-grid>.chart-data-grid{flex:1 1 auto;min-height:0}.pd-grid .pd-edge{position:absolute;left:0;top:0;bottom:0;width:3px;pointer-events:none}.pd-grid .ag-cell.pd-muted{color:var(--color-neutral-500)}.pd-grid .ag-cell.pd-soft{color:var(--chart-muted)}.pd-grid .ab-name-btn{white-space:normal;overflow:visible;text-overflow:clip;display:inline;line-height:1.45}.pd-grid .ab-name-btn:focus-visible{outline:2px solid #2466c8;outline-offset:1px}.pd-grid .ab-c-intake{display:flex;align-items:flex-start;gap:8px;width:100%;min-width:0}.pd-grid .ab-intake-open>span,.pd-grid .ab-reason{white-space:normal;overflow:visible;text-overflow:clip}.pd-grid .ab-intake-open{margin:-4px -8px;width:calc(100% + 16px);font-size:15px}.pd-grid .ag-row-hover .ab-intake-send{opacity:1}.pd-grid .ab-prov-btn{vertical-align:middle}.ab-prov-float{z-index:20}.pd-grid .pd-empty{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.pd-grid .pd-empty b{font-weight:600;color:var(--chart-ink)}.pd-grid .pd-empty .ab-btn{font-size:12px;padding:3px 10px}.ab-scope :is(.ab-btn,.ab-nav-btn,.ab-range,.ab-opt,.ab-act,.ab-name-btn,.ab-prov-btn,.ab-intake-open,.ab-intake-send,.ab-billrow,.worklist-expand,.ab-clear){margin:0}html[data-skin=clean] body.prodterm .ab-scope{--color-text:#111418;--color-divider:#e4e4e7;--ab-navy:transparent;--ab-band:#fafafa;--ab-bevel:#e4e4e7;--ab-ink:#52525b;background:#fff!important}html[data-skin=clean] body.prodterm .ab-scope .ab-daterow{background:#fff!important;padding:12px 18px 0!important;border-bottom:0!important}html[data-skin=clean] body.prodterm .ab-scope .ab-date{font:600 20px/1.2 var(--cl-font,Inter,system-ui,sans-serif)!important;color:#1d1d1f!important;letter-spacing:-.015em!important}html[data-skin=clean] body.prodterm .ab-scope .ab-nav{border:1px solid #e5e5ea!important;border-radius:8px!important;background:#fff!important;overflow:hidden}html[data-skin=clean] body.prodterm .ab-scope :is(.ab-nav-btn,.ab-range){margin:0!important;color:#1d1d1f!important;background:transparent!important;font:400 12px/1.2 var(--cl-font,Inter,system-ui,sans-serif)!important}html[data-skin=clean] body.prodterm .ab-scope .ab-range{font-weight:600!important}html[data-skin=clean] body.prodterm .ab-scope .ab-nav-prev{border-right:1px solid #e5e5ea!important}html[data-skin=clean] body.prodterm .ab-scope .ab-nav-next{border-left:1px solid #e5e5ea!important}html[data-skin=clean] body.prodterm .ab-scope :is(.ab-nav-btn,.ab-range):hover{background:#f5f5f7!important}html[data-skin=clean] body.prodterm .ab-scope .ab-counts{color:#1d1d1f!important;font-size:12px!important}html[data-skin=clean] body.prodterm .ab-scope :is(.ab-counts b,.ab-counts .is-waiting,.ab-counts .is-waiting b){color:#1d1d1f!important}html[data-skin=clean] body.prodterm .cal-viewtabs.pp-scope .pp-section-nav{background:#fff!important;border:0!important;border-bottom:1px solid #e5e5ea!important;border-radius:0!important;box-shadow:none!important;margin:0!important;padding:0!important}html[data-skin=clean] body.prodterm .cal-viewtabs.pp-scope .pp-section-nav :is(button[data-section],button[data-section]:hover,button[data-section]:focus,button[data-section]:focus-visible){margin:0!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;background:transparent!important;color:#1d1d1f!important;box-shadow:none!important;outline:none!important;font:400 13px/1.2 var(--cl-font,Inter,system-ui,sans-serif)!important}html[data-skin=clean] body.prodterm .cal-viewtabs.pp-scope .pp-section-nav button[data-section]:is(.is-on,.is-on:hover,.is-on:focus,.is-on:focus-visible,[aria-selected=true]){color:#1d1d1f!important;font-weight:600!important;border-bottom:2px solid #111418!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;outline:none!important}html[data-skin=clean] body.prodterm .cal-viewtabs.pp-scope .pp-section-nav :is(button[data-section]:before,button[data-section]:after){display:none!important;content:none!important}html[data-skin=clean] body.prodterm .ab-scope .ab-toolbar{background:#fff!important;background-image:none!important;border-bottom:1px solid #e5e5ea!important;box-shadow:none!important;padding:10px 18px!important}html[data-skin=clean] body.prodterm .ab-scope .ab-btn{margin:0!important;border-radius:8px!important;box-shadow:none!important;font:400 12px/1.2 var(--cl-font,Inter,system-ui,sans-serif)!important}html[data-skin=clean] body.prodterm .ab-scope :is(.ab-btn.ab-primary,.ab-btn.ab-new){background:#1d1d1f!important;color:#fff!important;border:1px solid #111418!important;font-weight:600!important;padding:6px 14px!important}html[data-skin=clean] body.prodterm .ab-scope :is(.ab-btn.ab-primary,.ab-btn.ab-new):hover:not(:disabled){background:#1d1d1f!important;border-color:#27272a!important}html[data-skin=clean] body.prodterm .ab-scope .ab-btn.ab-secondary{background:#fff!important;color:#1d1d1f!important;border:1px solid #e5e5ea!important}html[data-skin=clean] body.prodterm .ab-scope .ab-btn.ab-secondary:hover:not(:disabled){background:#f5f5f7!important;border-color:#e5e5ea!important}html[data-skin=clean] body.prodterm .ab-scope .ab-lbl{color:#1d1d1f!important;font-weight:600!important;font-size:11px!important}html[data-skin=clean] body.prodterm .ab-scope .ab-filters select{color:#1d1d1f!important;padding:4px 8px!important}html[data-skin=clean] body.prodterm .ab-scope .ab-filters select,html[data-skin=clean] body.prodterm .ab-scope .ab-search{background:#fff!important;border:1px solid #e5e5ea!important;border-radius:8px!important;height:30px!important}html[data-skin=clean] body.prodterm .ab-scope .ab-search input{color:#1d1d1f!important}html[data-skin=clean] body.prodterm .ab-scope :is(.ab-tablewrap,.ab-tablewrap.pd-grid){margin:10px 18px!important;border:1px solid #e5e5ea!important;border-radius:8px!important;overflow:hidden!important;box-shadow:none!important;background:#fff!important}html[data-skin=clean] body.prodterm .ab-scope .pd-grid :is(.chart-data-grid,.ag-root-wrapper){--ag-background-color:#fff!important;--ag-data-background-color:#fff!important;--ag-header-background-color:#f5f5f7!important;--ag-border-color:#e5e5ea!important;--ag-row-border-color:#e5e5ea!important;--ag-row-border:1px solid #e5e5ea!important;--ag-header-row-border:1px solid #e5e5ea!important;--ag-column-border:none!important;--ag-header-column-border:none!important;--ag-header-column-border-height:0px!important;--ag-header-column-separator-display:none!important;--ag-header-column-separator-width:0px!important;--ag-header-column-separator-height:0px!important;--ag-header-column-separator-color:transparent!important;--ag-header-column-resize-handle-display:none!important;--ag-header-column-resize-handle-width:0px!important;--ag-header-column-resize-handle-height:0px!important;--ag-header-column-resize-handle-color:transparent!important;--ag-pinned-column-border:none!important;--ag-cell-horizontal-padding:6px!important;--ag-foreground-color:#111418!important;--ag-cell-text-color:#111418!important;--ag-header-text-color:#52525b!important;--chart-ink:#111418!important;--chart-muted:#52525b!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:#fff!important;font-family:var(--cl-font,Inter,system-ui,sans-serif)!important}html[data-skin=clean] body.prodterm .ab-scope .pd-grid .chart-data-grid .ag-header{background:#f5f5f7!important;border-bottom:1px solid #e5e5ea!important;box-shadow:none!important}html[data-skin=clean] body.prodterm .ab-scope .pd-grid .chart-data-grid{width:100%!important;min-width:0!important;max-width:100%!important}html[data-skin=clean] body.prodterm .ab-scope .pd-grid .chart-data-grid :is(.ag-center-cols-viewport,.ag-body-horizontal-scroll-viewport,.ag-header-viewport){overflow-x:hidden!important}html[data-skin=clean] body.prodterm .ab-scope .pd-grid .chart-data-grid .ag-body-horizontal-scroll{display:none!important;height:0!important;min-height:0!important;max-height:0!important}html[data-skin=clean] body.prodterm .ab-scope .pd-grid .chart-data-grid .ag-header-cell{background:#f5f5f7!important;color:#1d1d1f!important;border-right:0!important;border-left:0!important;box-shadow:none!important;padding-left:6px!important;padding-right:6px!important}html[data-skin=clean] body.prodterm .ab-scope .pd-grid .chart-data-grid :is(.ag-header-cell[col-id=ag-Grid-SelectionColumn],.ag-cell[col-id=ag-Grid-SelectionColumn]){width:28px!important;min-width:28px!important;max-width:28px!important;padding:0 4px!important;justify-content:center!important}html[data-skin=clean] body.prodterm .ab-scope .pd-grid .chart-data-grid :is(.ag-header-cell:before,.ag-header-cell:after,.ag-header-group-cell:before,.ag-header-group-cell:after,.ag-header-cell-resize:before,.ag-header-cell-resize:after){display:none!important;content:none!important;width:0!important;height:0!important;border:0!important;background:transparent!important}html[data-skin=clean] body.prodterm .ab-scope .pd-grid .chart-data-grid .ag-header-cell-resize{opacity:0!important;background:transparent!important;border:0!important}html[data-skin=clean] body.prodterm .ab-scope .pd-grid .chart-data-grid :is(.ag-grid-pinned-left-cells,.ag-grid-pinned-left-cells .ag-grid-container-wrapper,.ag-cell-last-left-pinned,.ag-header-cell-last-left-pinned){border-right:0!important;box-shadow:none!important}html[data-skin=clean] body.prodterm .ab-scope .pd-grid .chart-data-grid .ag-header-cell-text{color:#1d1d1f!important;font:600 11px/1.2 var(--cl-font,Inter,system-ui,sans-serif)!important;letter-spacing:0!important;text-transform:none!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;overflow:hidden!important;text-overflow:ellipsis!important}html[data-skin=clean] body.prodterm .ab-scope .pd-grid .chart-data-grid .ag-header .ag-icon{color:#1d1d1f!important}html[data-skin=clean] body.prodterm .ab-scope .pd-grid .chart-data-grid .ag-header .ag-checkbox-input-wrapper{--ag-checkbox-unchecked-border-color:#a1a1aa!important;border-color:#a1a1aa!important}html[data-skin=clean] body.prodterm .ab-scope .ab-table :is(thead,thead tr,th){background:#f5f5f7!important;color:#1d1d1f!important;border:0!important;border-bottom:1px solid #e5e5ea!important;box-shadow:none!important;font:600 12px/1.3 var(--cl-font,Inter,system-ui,sans-serif)!important;text-transform:none!important;letter-spacing:0!important}html[data-skin=clean] body.prodterm .ab-scope .pd-grid .chart-data-grid .ag-row{background:#fff!important;border-bottom:1px solid #e5e5ea!important}html[data-skin=clean] body.prodterm .ab-scope .pd-grid .chart-data-grid .ag-cell{display:flex!important;align-items:center!important;background:#fff!important;color:#1d1d1f!important;border-right:0!important;border-left:0!important;box-shadow:none!important;padding:0 6px!important;font:400 12px/1.3 var(--cl-font,Inter,system-ui,sans-serif)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html[data-skin=clean] body.prodterm .ab-scope .pd-grid .chart-data-grid :is(.ag-cell-wrapper,.ag-cell-value){display:flex!important;align-items:center!important;height:100%!important;min-width:0!important;width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-skin=clean] body.prodterm .ab-scope .pd-grid .chart-data-grid .ag-cell.pd-soft{color:#1d1d1f!important}html[data-skin=clean] body.prodterm .ab-scope .pd-grid .chart-data-grid .ag-cell.pd-muted{color:#6e6e73!important}html[data-skin=clean] body.prodterm .ab-scope .pd-grid .chart-data-grid .ag-row.ag-row-hover .ag-cell{background:#f5f5f7!important;background-image:none!important}html[data-skin=clean] body.prodterm .ab-scope .pd-grid .chart-data-grid .ag-row.ag-row-selected .ag-cell{background:#f5f5f7!important;box-shadow:none!important}html[data-skin=clean] body.prodterm .ab-scope .pd-grid .pd-edge{display:none!important;background:transparent!important}html[data-skin=clean] body.prodterm .ab-scope .pd-grid :is(.worklist-name,.worklist-name-content){display:inline-flex!important;align-items:center!important;min-width:0!important;max-width:100%!important;height:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-skin=clean] body.prodterm .ab-scope .pd-grid .worklist-expand{margin:0!important;width:24px!important;height:24px!important;padding:3px!important;border:1px solid #e5e5ea!important;color:#1d1d1f!important;background:#fff!important}html[data-skin=clean] body.prodterm .ab-scope .pd-grid :is(.ab-name-btn,.ab-last,.ab-name-btn span){color:#1d1d1f!important;margin:0!important;padding:0!important;background:transparent!important;line-height:1.35!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html[data-skin=clean] body.prodterm .ab-scope .pd-grid .ab-name-btn{display:inline-flex!important;align-items:center!important;gap:4px!important;font-weight:400!important;max-width:100%!important}html[data-skin=clean] body.prodterm .ab-scope .pd-grid .ab-last{font-weight:600!important}html[data-skin=clean] body.prodterm .ab-scope .pd-grid .ag-cell.pd-muted :is(.ab-last,.ab-name-btn span){color:#6e6e73!important}html[data-skin=clean] body.prodterm .ab-scope .pd-grid .ab-c-intake{display:flex!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;overflow:hidden!important}html[data-skin=clean] body.prodterm .ab-scope .pd-grid :is(.ab-reason,.ab-intake-open,.ab-intake-open>span){white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;margin:0!important;line-height:1.35!important}html[data-skin=clean] body.prodterm .ab-scope .pd-grid .ab-intake-open{padding:2px 6px!important;width:auto!important;max-width:100%!important;font-size:13px!important}.pd-matter-dot{display:none}html[data-skin=clean] body.prodterm .ab-scope .pd-grid .pd-matter-dot{display:inline-block!important;width:7px!important;height:7px!important;border-radius:999px!important;margin-right:6px!important;vertical-align:middle!important;flex-shrink:0!important}html[data-skin=clean] body.prodterm .ab-scope .pd-grid .pd-matter-dot.is-red{background:#dc2626!important}html[data-skin=clean] body.prodterm .ab-scope .pd-grid .pd-matter-dot.is-yellow{background:#f59e0b!important}html[data-skin=clean] body.prodterm .ab-scope .pd-grid .ab-status{display:inline-flex!important;align-items:center!important;gap:6px!important;padding:0!important;border-radius:999px!important;font-size:12px!important;font-weight:600!important;line-height:18px!important;white-space:nowrap!important;background:transparent!important;color:#1d1d1f!important}html[data-skin=clean] body.prodterm .ab-scope .pd-grid .ab-status:is(.is-booked,.is-seen,.is-procedure){background:transparent!important;color:#1d1d1f!important;font-weight:400!important}html[data-skin=clean] body.prodterm .ab-scope .pd-grid .ab-status:is(.is-waiting:not(.is-over):not(.is-crit),.is-booked,.is-seen,.is-procedure) .ab-status-dot{width:0!important;height:0!important;min-width:0!important;margin:0!important;background:transparent!important;overflow:hidden!important}html[data-skin=clean] body.prodterm .ab-scope .pd-grid .ab-status.is-waiting.is-over{background:transparent!important;color:#1d1d1f!important;font-weight:600!important}html[data-skin=clean] body.prodterm .ab-scope .pd-grid .ab-status.is-waiting.is-over .ab-status-dot{width:7px!important;height:7px!important;border-radius:50%!important;background:#f59e0b!important}html[data-skin=clean] body.prodterm .ab-scope .pd-grid :is(.ab-status.is-waiting.is-crit,.ab-status.is-dna){background:transparent!important;color:#1d1d1f!important;font-weight:600!important}html[data-skin=clean] body.prodterm .ab-scope .pd-grid :is(.ab-status.is-waiting.is-crit,.ab-status.is-dna) .ab-status-dot{width:7px!important;height:7px!important;border-radius:50%!important;background:#dc2626!important}html[data-skin=clean] body.prodterm .ab-scope .pd-grid :is(.ab-prov,.ab-prov-btn){margin:0!important;width:22px!important;height:22px!important;font-size:11px!important;border:1px solid #e5e5ea!important;color:#1d1d1f!important;background:#fff!important}html[data-skin=clean] body.prodterm .ab-scope .pd-grid .ab-billrow{margin:0!important;padding:1px 6px!important;border-radius:8px!important;border:1px solid #e5e5ea!important;background:#fff!important;color:#1d1d1f!important;font:400 11px/1.25 var(--cl-font,Inter,system-ui,sans-serif)!important}html[data-skin=clean] body.prodterm .ab-scope .pd-grid .ab-unpaid{color:#1d1d1f!important;font-weight:400!important}html[data-skin=clean] body.prodterm .ab-scope .pd-grid .ab-paidish{color:#1d1d1f!important}html[data-skin=clean] body.prodterm .ab-scope .pd-grid .ab-intake-send{margin:0 0 0 auto!important;border:1px solid #e5e5ea!important;color:#1d1d1f!important;background:#fff!important;border-radius:8px!important}html[data-skin=clean] body.prodterm .ab-scope .ab-legend{background:#fff!important;border-top:1px solid #e5e5ea!important;color:#1d1d1f!important;padding:8px 18px!important}html[data-skin=clean] body.prodterm .ab-scope .ab-legend .ab-key b{color:#1d1d1f!important}html[data-skin=clean] body.prodterm .ab-scope .ab-status-bar{background:#f5f5f7!important;border-top:1px solid #e5e5ea!important;color:#1d1d1f!important;padding:6px 18px!important}html[data-skin=clarity][data-skin-mode=dark] body.prodterm .ab-scope .pd-grid .chart-data-grid .ag-header{background:var(--cl-th,#18202c)!important;border-bottom:1px solid var(--cl-line,#2a3444)!important}html[data-skin=clarity][data-skin-mode=dark] body.prodterm .ab-scope .pd-grid .chart-data-grid :is(.ag-header-cell,.ag-header-cell-text,.ag-header .ag-icon){background:var(--cl-th,#18202c)!important;color:var(--cl-th-ink,#cbd5e1)!important;border-right:0!important;box-shadow:none!important}html[data-skin=clarity][data-skin-mode=dark] body.prodterm .ab-scope .pd-grid .chart-data-grid .ag-cell{border-right:0!important;box-shadow:none!important}