.binding-station-login-page{display:flex;flex-direction:column;min-height:0;padding-bottom:var(--shell-gutter,1rem)}.binding-station-login-workbench{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:var(--mgmt-stack-gap,var(--mgmt-shell-gap));min-width:0;min-height:0;flex:1 1 auto}.binding-station-login-workbench__main{display:flex;flex-direction:column;gap:var(--mgmt-shell-gap);min-width:0;min-height:0}.binding-station-login-workbench__aside{align-self:start;min-width:0;position:sticky;top:.5rem}.binding-station-login-page .ordv2-filterbar{border:1px solid var(--panel-border);border-radius:1rem;background:var(--surface);box-shadow:var(--bubble-shadow);overflow:visible}.binding-station-login-page .ordv2-topbar{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap;padding:.5rem .65rem}.binding-station-login-page .ordv2-topbar__chips{display:flex;align-items:center;gap:.35rem;flex-wrap:wrap;min-width:0;flex:1 1 100%}.binding-station-login-page .ordv2-topbar__divider{width:1px;align-self:stretch;min-height:1.4rem;margin:0 .2rem;background:var(--panel-border)}.binding-station-login-page .ordv2-topbar__chips>.ordv2-stat{display:inline-flex;flex-direction:row;align-items:center;gap:.35rem;min-width:0;min-height:2rem;padding:.42rem .55rem .42rem .85rem;border-radius:.6rem;border:1px solid var(--panel-border);background:var(--surface);white-space:nowrap}.binding-station-login-page .ordv2-stat__label{font-size:.78rem;font-weight:600;color:var(--text-secondary);line-height:1.15}.binding-station-login-page .ordv2-stat__count{display:inline-flex;align-items:center;justify-content:center;min-width:1.4rem;padding:.06rem .38rem;border-radius:.4rem;font-size:.78rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--text-primary);line-height:1.15;background:color-mix(in srgb,var(--text-secondary) 14%,var(--surface))}.binding-station-login-topbar__search{display:inline-flex;align-items:center;gap:.45rem;min-width:0;flex:1 1 14rem;margin:0}.binding-station-login-topbar__search-label{flex-shrink:0;color:var(--text-primary);font-weight:700;letter-spacing:.03em;text-transform:none}.binding-station-login-topbar__search .cfp-ui-input,.binding-station-login-topbar__search-input{width:100%;min-width:10rem;max-width:22rem}.binding-station-login-list-slot.mgmt-list-table-slot{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.binding-station-login-list-card{display:flex;flex-direction:column;gap:.65rem;min-height:0;border:1px solid var(--panel-border);border-radius:1rem;background:var(--surface);box-shadow:var(--bubble-shadow);overflow:hidden}.binding-station-login-list-card__head{display:flex;flex-direction:column;gap:.2rem;padding:.65rem .85rem 0}.binding-station-login-list-card__title{color:var(--text-primary);letter-spacing:.04em}.binding-station-login-list-card__error{padding:0 .85rem}.binding-station-rph-grid{--binding-station-rph-grid-tracks:12;--binding-station-rph-item-span:6;display:grid;grid-template-columns:repeat(var(--binding-station-rph-grid-tracks),minmax(0,1fr));gap:.45rem;max-height:min(28rem,calc(100dvh - 14rem));margin:0;padding:.55rem .65rem .7rem;list-style:none;overflow-y:auto;overscroll-behavior:contain}.binding-station-rph-grid>li{min-width:0;grid-column:span var(--binding-station-rph-item-span)}.binding-station-rph-grid__tile{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:.5rem;min-height:3.25rem;padding:.45rem .55rem;border:1px solid var(--panel-border);border-radius:.7rem;background:color-mix(in srgb,var(--surface) 96%,var(--tile-bg,var(--surface)) 4%);transition:border-color .12s ease,background .12s ease,box-shadow .12s ease}.binding-station-rph-grid__tile:hover{border-color:color-mix(in srgb,var(--primary) 22%,var(--panel-border));box-shadow:0 1px 4px color-mix(in srgb,var(--line) 12%,transparent)}.binding-station-rph-grid__tile--selected{border-color:color-mix(in srgb,var(--primary) 42%,var(--panel-border));background:color-mix(in srgb,var(--primary) 7%,var(--surface))}.binding-station-rph-grid__copy{display:flex;flex-direction:column;gap:.1rem;min-width:0;flex:1 1 auto}.binding-station-rph-grid__email,.binding-station-rph-grid__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.25}.binding-station-rph-grid__email-row{display:inline-flex;align-items:center;gap:.125rem;min-width:0;max-width:100%}.binding-station-rph-grid__email-row .binding-station-rph-grid__email{flex:1 1 auto;min-width:0}.binding-station-rph-grid__copy-email{flex-shrink:0}.binding-station-rph-grid__select{flex-shrink:0;justify-content:center}.binding-station-rph-grid__empty{grid-column:1/-1;padding:.75rem .35rem}.binding-station-rph-grid__tile--skeleton{border-color:transparent;background:transparent;box-shadow:none}.binding-station-rph-grid__skeleton-name{width:55%;height:.7rem;border-radius:.35rem}.binding-station-rph-grid__skeleton-email{width:70%;height:.62rem;border-radius:.35rem}.binding-station-rph-grid__skeleton-btn{flex-shrink:0;width:4.5rem;height:1.55rem;border-radius:.45rem}@media (max-width:960px){.binding-station-login-workbench{grid-template-columns:minmax(0,1fr)}.binding-station-login-workbench__aside{position:static}.binding-station-rph-grid{max-height:18rem}}.binding-station-login-credentials{width:100%}.binding-station-login-credentials .bs-card__body,.binding-station-login-credentials__form{display:flex;flex-direction:column;gap:.85rem}.binding-station-login-credentials__alert{margin:0}.binding-station-login-credentials__field{width:100%}.binding-station-login-credentials__submit{width:100%;justify-content:center}

/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */.app-dashboard.app-dashboard--create-order .co-create-order-sidebar,.app-dashboard.app-dashboard--create-order main.co-create-order-shell,.assembly-station-page,.binding-station-page,.cfp-order-detail-modal,.mgmt-list-detail{--od-tone-shadow:0 10px 24px -18px var(--primary)}@supports (color:color-mix(in lab,red,red)){.app-dashboard.app-dashboard--create-order .co-create-order-sidebar,.app-dashboard.app-dashboard--create-order main.co-create-order-shell,.assembly-station-page,.binding-station-page,.cfp-order-detail-modal,.mgmt-list-detail{--od-tone-shadow:0 10px 24px -18px color-mix(in srgb,var(--primary) 16%,transparent)}}.app-dashboard.app-dashboard--create-order .co-create-order-sidebar,.app-dashboard.app-dashboard--create-order main.co-create-order-shell,.assembly-station-page,.binding-station-page,.cfp-order-detail-modal,.mgmt-list-detail{--od-tone-inset:inset 0 1px 0 #ffffffb8;--od-identity-bg:linear-gradient(165deg,#38bdf8,#0ea5e9 48%,#0284c7)}@supports (color:color-mix(in lab,red,red)){.app-dashboard.app-dashboard--create-order .co-create-order-sidebar,.app-dashboard.app-dashboard--create-order main.co-create-order-shell,.assembly-station-page,.binding-station-page,.cfp-order-detail-modal,.mgmt-list-detail{--od-identity-bg:linear-gradient(165deg,color-mix(in srgb,#38bdf8 14%,var(--surface)) 0%,color-mix(in srgb,#0ea5e9 6%,var(--surface)) 48%,color-mix(in srgb,#0284c7 4%,var(--surface)) 100%)}}.app-dashboard.app-dashboard--create-order .co-create-order-sidebar,.app-dashboard.app-dashboard--create-order main.co-create-order-shell,.assembly-station-page,.binding-station-page,.cfp-order-detail-modal,.mgmt-list-detail{--od-identity-border:#0ea5e9}@supports (color:color-mix(in lab,red,red)){.app-dashboard.app-dashboard--create-order .co-create-order-sidebar,.app-dashboard.app-dashboard--create-order main.co-create-order-shell,.assembly-station-page,.binding-station-page,.cfp-order-detail-modal,.mgmt-list-detail{--od-identity-border:color-mix(in srgb,#0ea5e9 38%,var(--panel-border))}}.app-dashboard.app-dashboard--create-order .co-create-order-sidebar,.app-dashboard.app-dashboard--create-order main.co-create-order-shell,.assembly-station-page,.binding-station-page,.cfp-order-detail-modal,.mgmt-list-detail{--od-identity-accent:#0284c7;--od-identity-label:#0369a1;--od-compound-bg:linear-gradient(165deg,#818cf8,#6366f1 52%,#4f46e5)}@supports (color:color-mix(in lab,red,red)){.app-dashboard.app-dashboard--create-order .co-create-order-sidebar,.app-dashboard.app-dashboard--create-order main.co-create-order-shell,.assembly-station-page,.binding-station-page,.cfp-order-detail-modal,.mgmt-list-detail{--od-compound-bg:linear-gradient(165deg,color-mix(in srgb,#818cf8 14%,var(--surface)) 0%,color-mix(in srgb,#6366f1 7%,var(--surface)) 52%,color-mix(in srgb,#4f46e5 4%,var(--surface)) 100%)}}.app-dashboard.app-dashboard--create-order .co-create-order-sidebar,.app-dashboard.app-dashboard--create-order main.co-create-order-shell,.assembly-station-page,.binding-station-page,.cfp-order-detail-modal,.mgmt-list-detail{--od-compound-border:#6366f1}@supports (color:color-mix(in lab,red,red)){.app-dashboard.app-dashboard--create-order .co-create-order-sidebar,.app-dashboard.app-dashboard--create-order main.co-create-order-shell,.assembly-station-page,.binding-station-page,.cfp-order-detail-modal,.mgmt-list-detail{--od-compound-border:color-mix(in srgb,#6366f1 36%,var(--panel-border))}}.app-dashboard.app-dashboard--create-order .co-create-order-sidebar,.app-dashboard.app-dashboard--create-order main.co-create-order-shell,.assembly-station-page,.binding-station-page,.cfp-order-detail-modal,.mgmt-list-detail{--od-compound-accent:#4f46e5;--od-compound-label:#4338ca;--od-prescriber-bg:linear-gradient(165deg,#fbbf24,#f59e0b 52%,#d97706)}@supports (color:color-mix(in lab,red,red)){.app-dashboard.app-dashboard--create-order .co-create-order-sidebar,.app-dashboard.app-dashboard--create-order main.co-create-order-shell,.assembly-station-page,.binding-station-page,.cfp-order-detail-modal,.mgmt-list-detail{--od-prescriber-bg:linear-gradient(165deg,color-mix(in srgb,#fbbf24 16%,var(--surface)) 0%,color-mix(in srgb,#f59e0b 8%,var(--surface)) 52%,color-mix(in srgb,#d97706 4%,var(--surface)) 100%)}}.app-dashboard.app-dashboard--create-order .co-create-order-sidebar,.app-dashboard.app-dashboard--create-order main.co-create-order-shell,.assembly-station-page,.binding-station-page,.cfp-order-detail-modal,.mgmt-list-detail{--od-prescriber-border:#f59e0b}@supports (color:color-mix(in lab,red,red)){.app-dashboard.app-dashboard--create-order .co-create-order-sidebar,.app-dashboard.app-dashboard--create-order main.co-create-order-shell,.assembly-station-page,.binding-station-page,.cfp-order-detail-modal,.mgmt-list-detail{--od-prescriber-border:color-mix(in srgb,#f59e0b 38%,var(--panel-border))}}.app-dashboard.app-dashboard--create-order .co-create-order-sidebar,.app-dashboard.app-dashboard--create-order main.co-create-order-shell,.assembly-station-page,.binding-station-page,.cfp-order-detail-modal,.mgmt-list-detail{--od-prescriber-accent:#d97706;--od-prescriber-label:#92400e;--od-patient-bg:linear-gradient(165deg,#34d399,#10b981 52%,#059669)}@supports (color:color-mix(in lab,red,red)){.app-dashboard.app-dashboard--create-order .co-create-order-sidebar,.app-dashboard.app-dashboard--create-order main.co-create-order-shell,.assembly-station-page,.binding-station-page,.cfp-order-detail-modal,.mgmt-list-detail{--od-patient-bg:linear-gradient(165deg,color-mix(in srgb,#34d399 14%,var(--surface)) 0%,color-mix(in srgb,#10b981 7%,var(--surface)) 52%,color-mix(in srgb,#059669 4%,var(--surface)) 100%)}}.app-dashboard.app-dashboard--create-order .co-create-order-sidebar,.app-dashboard.app-dashboard--create-order main.co-create-order-shell,.assembly-station-page,.binding-station-page,.cfp-order-detail-modal,.mgmt-list-detail{--od-patient-border:#10b981}@supports (color:color-mix(in lab,red,red)){.app-dashboard.app-dashboard--create-order .co-create-order-sidebar,.app-dashboard.app-dashboard--create-order main.co-create-order-shell,.assembly-station-page,.binding-station-page,.cfp-order-detail-modal,.mgmt-list-detail{--od-patient-border:color-mix(in srgb,#10b981 36%,var(--panel-border))}}.app-dashboard.app-dashboard--create-order .co-create-order-sidebar,.app-dashboard.app-dashboard--create-order main.co-create-order-shell,.assembly-station-page,.binding-station-page,.cfp-order-detail-modal,.mgmt-list-detail{--od-patient-accent:#059669;--od-patient-label:#047857;--od-identity-badge-bg:var(--od-identity-accent)}@supports (color:color-mix(in lab,red,red)){.app-dashboard.app-dashboard--create-order .co-create-order-sidebar,.app-dashboard.app-dashboard--create-order main.co-create-order-shell,.assembly-station-page,.binding-station-page,.cfp-order-detail-modal,.mgmt-list-detail{--od-identity-badge-bg:color-mix(in srgb,var(--od-identity-accent) 22%,var(--surface))}}.app-dashboard.app-dashboard--create-order .co-create-order-sidebar,.app-dashboard.app-dashboard--create-order main.co-create-order-shell,.assembly-station-page,.binding-station-page,.cfp-order-detail-modal,.mgmt-list-detail{--od-identity-badge-border:var(--od-identity-accent)}@supports (color:color-mix(in lab,red,red)){.app-dashboard.app-dashboard--create-order .co-create-order-sidebar,.app-dashboard.app-dashboard--create-order main.co-create-order-shell,.assembly-station-page,.binding-station-page,.cfp-order-detail-modal,.mgmt-list-detail{--od-identity-badge-border:color-mix(in srgb,var(--od-identity-accent) 44%,var(--panel-border))}}.app-dashboard.app-dashboard--create-order .co-create-order-sidebar,.app-dashboard.app-dashboard--create-order main.co-create-order-shell,.assembly-station-page,.binding-station-page,.cfp-order-detail-modal,.mgmt-list-detail{--od-compound-badge-bg:var(--od-compound-accent)}@supports (color:color-mix(in lab,red,red)){.app-dashboard.app-dashboard--create-order .co-create-order-sidebar,.app-dashboard.app-dashboard--create-order main.co-create-order-shell,.assembly-station-page,.binding-station-page,.cfp-order-detail-modal,.mgmt-list-detail{--od-compound-badge-bg:color-mix(in srgb,var(--od-compound-accent) 22%,var(--surface))}}.app-dashboard.app-dashboard--create-order .co-create-order-sidebar,.app-dashboard.app-dashboard--create-order main.co-create-order-shell,.assembly-station-page,.binding-station-page,.cfp-order-detail-modal,.mgmt-list-detail{--od-compound-badge-border:var(--od-compound-accent)}@supports (color:color-mix(in lab,red,red)){.app-dashboard.app-dashboard--create-order .co-create-order-sidebar,.app-dashboard.app-dashboard--create-order main.co-create-order-shell,.assembly-station-page,.binding-station-page,.cfp-order-detail-modal,.mgmt-list-detail{--od-compound-badge-border:color-mix(in srgb,var(--od-compound-accent) 44%,var(--panel-border))}}.app-dashboard.app-dashboard--create-order .co-create-order-sidebar,.app-dashboard.app-dashboard--create-order main.co-create-order-shell,.assembly-station-page,.binding-station-page,.cfp-order-detail-modal,.mgmt-list-detail{--od-prescriber-badge-bg:var(--od-prescriber-accent)}@supports (color:color-mix(in lab,red,red)){.app-dashboard.app-dashboard--create-order .co-create-order-sidebar,.app-dashboard.app-dashboard--create-order main.co-create-order-shell,.assembly-station-page,.binding-station-page,.cfp-order-detail-modal,.mgmt-list-detail{--od-prescriber-badge-bg:color-mix(in srgb,var(--od-prescriber-accent) 24%,var(--surface))}}.app-dashboard.app-dashboard--create-order .co-create-order-sidebar,.app-dashboard.app-dashboard--create-order main.co-create-order-shell,.assembly-station-page,.binding-station-page,.cfp-order-detail-modal,.mgmt-list-detail{--od-prescriber-badge-border:var(--od-prescriber-accent)}@supports (color:color-mix(in lab,red,red)){.app-dashboard.app-dashboard--create-order .co-create-order-sidebar,.app-dashboard.app-dashboard--create-order main.co-create-order-shell,.assembly-station-page,.binding-station-page,.cfp-order-detail-modal,.mgmt-list-detail{--od-prescriber-badge-border:color-mix(in srgb,var(--od-prescriber-accent) 46%,var(--panel-border))}}.app-dashboard.app-dashboard--create-order .co-create-order-sidebar,.app-dashboard.app-dashboard--create-order main.co-create-order-shell,.assembly-station-page,.binding-station-page,.cfp-order-detail-modal,.mgmt-list-detail{--od-sidebar-patient-badge-bg:var(--cta-pink)}@supports (color:color-mix(in lab,red,red)){.app-dashboard.app-dashboard--create-order .co-create-order-sidebar,.app-dashboard.app-dashboard--create-order main.co-create-order-shell,.assembly-station-page,.binding-station-page,.cfp-order-detail-modal,.mgmt-list-detail{--od-sidebar-patient-badge-bg:color-mix(in srgb,var(--cta-pink) 22%,var(--surface))}}.app-dashboard.app-dashboard--create-order .co-create-order-sidebar,.app-dashboard.app-dashboard--create-order main.co-create-order-shell,.assembly-station-page,.binding-station-page,.cfp-order-detail-modal,.mgmt-list-detail{--od-sidebar-patient-badge-border:var(--cta-pink)}@supports (color:color-mix(in lab,red,red)){.app-dashboard.app-dashboard--create-order .co-create-order-sidebar,.app-dashboard.app-dashboard--create-order main.co-create-order-shell,.assembly-station-page,.binding-station-page,.cfp-order-detail-modal,.mgmt-list-detail{--od-sidebar-patient-badge-border:color-mix(in srgb,var(--cta-pink) 44%,var(--panel-border))}}.app-dashboard.app-dashboard--create-order .co-create-order-sidebar,.app-dashboard.app-dashboard--create-order main.co-create-order-shell,.assembly-station-page,.binding-station-page,.cfp-order-detail-modal,.mgmt-list-detail{--od-sidebar-patient-badge-label:#be185d}html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order .co-create-order-sidebar,html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order main.co-create-order-shell,html[data-cfp-theme=dark] .assembly-station-page,html[data-cfp-theme=dark] .binding-station-page,html[data-cfp-theme=dark] .cfp-order-detail-modal,html[data-cfp-theme=dark] .mgmt-list-detail{--od-tone-shadow:0 12px 28px -20px #0206179e;--od-tone-inset:inset 0 1px 0 #ffffff14;--od-identity-bg:#0ea5e9}@supports (color:color-mix(in lab,red,red)){html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order .co-create-order-sidebar,html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order main.co-create-order-shell,html[data-cfp-theme=dark] .assembly-station-page,html[data-cfp-theme=dark] .binding-station-page,html[data-cfp-theme=dark] .cfp-order-detail-modal,html[data-cfp-theme=dark] .mgmt-list-detail{--od-identity-bg:color-mix(in srgb,#0ea5e9 18%,var(--surface))}}html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order .co-create-order-sidebar,html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order main.co-create-order-shell,html[data-cfp-theme=dark] .assembly-station-page,html[data-cfp-theme=dark] .binding-station-page,html[data-cfp-theme=dark] .cfp-order-detail-modal,html[data-cfp-theme=dark] .mgmt-list-detail{--od-identity-border:#0ea5e9}@supports (color:color-mix(in lab,red,red)){html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order .co-create-order-sidebar,html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order main.co-create-order-shell,html[data-cfp-theme=dark] .assembly-station-page,html[data-cfp-theme=dark] .binding-station-page,html[data-cfp-theme=dark] .cfp-order-detail-modal,html[data-cfp-theme=dark] .mgmt-list-detail{--od-identity-border:color-mix(in srgb,#0ea5e9 42%,var(--panel-border))}}html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order .co-create-order-sidebar,html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order main.co-create-order-shell,html[data-cfp-theme=dark] .assembly-station-page,html[data-cfp-theme=dark] .binding-station-page,html[data-cfp-theme=dark] .cfp-order-detail-modal,html[data-cfp-theme=dark] .mgmt-list-detail{--od-identity-accent:#38bdf8;--od-identity-label:#7dd3fc;--od-compound-bg:#6366f1}@supports (color:color-mix(in lab,red,red)){html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order .co-create-order-sidebar,html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order main.co-create-order-shell,html[data-cfp-theme=dark] .assembly-station-page,html[data-cfp-theme=dark] .binding-station-page,html[data-cfp-theme=dark] .cfp-order-detail-modal,html[data-cfp-theme=dark] .mgmt-list-detail{--od-compound-bg:color-mix(in srgb,#6366f1 18%,var(--surface))}}html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order .co-create-order-sidebar,html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order main.co-create-order-shell,html[data-cfp-theme=dark] .assembly-station-page,html[data-cfp-theme=dark] .binding-station-page,html[data-cfp-theme=dark] .cfp-order-detail-modal,html[data-cfp-theme=dark] .mgmt-list-detail{--od-compound-border:#6366f1}@supports (color:color-mix(in lab,red,red)){html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order .co-create-order-sidebar,html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order main.co-create-order-shell,html[data-cfp-theme=dark] .assembly-station-page,html[data-cfp-theme=dark] .binding-station-page,html[data-cfp-theme=dark] .cfp-order-detail-modal,html[data-cfp-theme=dark] .mgmt-list-detail{--od-compound-border:color-mix(in srgb,#6366f1 40%,var(--panel-border))}}html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order .co-create-order-sidebar,html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order main.co-create-order-shell,html[data-cfp-theme=dark] .assembly-station-page,html[data-cfp-theme=dark] .binding-station-page,html[data-cfp-theme=dark] .cfp-order-detail-modal,html[data-cfp-theme=dark] .mgmt-list-detail{--od-compound-accent:#818cf8;--od-compound-label:#c7d2fe;--od-prescriber-bg:#f59e0b}@supports (color:color-mix(in lab,red,red)){html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order .co-create-order-sidebar,html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order main.co-create-order-shell,html[data-cfp-theme=dark] .assembly-station-page,html[data-cfp-theme=dark] .binding-station-page,html[data-cfp-theme=dark] .cfp-order-detail-modal,html[data-cfp-theme=dark] .mgmt-list-detail{--od-prescriber-bg:color-mix(in srgb,#f59e0b 18%,var(--surface))}}html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order .co-create-order-sidebar,html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order main.co-create-order-shell,html[data-cfp-theme=dark] .assembly-station-page,html[data-cfp-theme=dark] .binding-station-page,html[data-cfp-theme=dark] .cfp-order-detail-modal,html[data-cfp-theme=dark] .mgmt-list-detail{--od-prescriber-border:#f59e0b}@supports (color:color-mix(in lab,red,red)){html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order .co-create-order-sidebar,html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order main.co-create-order-shell,html[data-cfp-theme=dark] .assembly-station-page,html[data-cfp-theme=dark] .binding-station-page,html[data-cfp-theme=dark] .cfp-order-detail-modal,html[data-cfp-theme=dark] .mgmt-list-detail{--od-prescriber-border:color-mix(in srgb,#f59e0b 40%,var(--panel-border))}}html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order .co-create-order-sidebar,html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order main.co-create-order-shell,html[data-cfp-theme=dark] .assembly-station-page,html[data-cfp-theme=dark] .binding-station-page,html[data-cfp-theme=dark] .cfp-order-detail-modal,html[data-cfp-theme=dark] .mgmt-list-detail{--od-prescriber-accent:#fbbf24;--od-prescriber-label:#fcd34d;--od-patient-bg:#10b981}@supports (color:color-mix(in lab,red,red)){html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order .co-create-order-sidebar,html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order main.co-create-order-shell,html[data-cfp-theme=dark] .assembly-station-page,html[data-cfp-theme=dark] .binding-station-page,html[data-cfp-theme=dark] .cfp-order-detail-modal,html[data-cfp-theme=dark] .mgmt-list-detail{--od-patient-bg:color-mix(in srgb,#10b981 18%,var(--surface))}}html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order .co-create-order-sidebar,html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order main.co-create-order-shell,html[data-cfp-theme=dark] .assembly-station-page,html[data-cfp-theme=dark] .binding-station-page,html[data-cfp-theme=dark] .cfp-order-detail-modal,html[data-cfp-theme=dark] .mgmt-list-detail{--od-patient-border:#10b981}@supports (color:color-mix(in lab,red,red)){html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order .co-create-order-sidebar,html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order main.co-create-order-shell,html[data-cfp-theme=dark] .assembly-station-page,html[data-cfp-theme=dark] .binding-station-page,html[data-cfp-theme=dark] .cfp-order-detail-modal,html[data-cfp-theme=dark] .mgmt-list-detail{--od-patient-border:color-mix(in srgb,#10b981 40%,var(--panel-border))}}html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order .co-create-order-sidebar,html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order main.co-create-order-shell,html[data-cfp-theme=dark] .assembly-station-page,html[data-cfp-theme=dark] .binding-station-page,html[data-cfp-theme=dark] .cfp-order-detail-modal,html[data-cfp-theme=dark] .mgmt-list-detail{--od-patient-accent:#34d399;--od-patient-label:#6ee7b7;--od-identity-badge-bg:var(--od-identity-accent)}@supports (color:color-mix(in lab,red,red)){html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order .co-create-order-sidebar,html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order main.co-create-order-shell,html[data-cfp-theme=dark] .assembly-station-page,html[data-cfp-theme=dark] .binding-station-page,html[data-cfp-theme=dark] .cfp-order-detail-modal,html[data-cfp-theme=dark] .mgmt-list-detail{--od-identity-badge-bg:color-mix(in srgb,var(--od-identity-accent) 28%,var(--surface))}}html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order .co-create-order-sidebar,html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order main.co-create-order-shell,html[data-cfp-theme=dark] .assembly-station-page,html[data-cfp-theme=dark] .binding-station-page,html[data-cfp-theme=dark] .cfp-order-detail-modal,html[data-cfp-theme=dark] .mgmt-list-detail{--od-identity-badge-border:var(--od-identity-accent)}@supports (color:color-mix(in lab,red,red)){html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order .co-create-order-sidebar,html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order main.co-create-order-shell,html[data-cfp-theme=dark] .assembly-station-page,html[data-cfp-theme=dark] .binding-station-page,html[data-cfp-theme=dark] .cfp-order-detail-modal,html[data-cfp-theme=dark] .mgmt-list-detail{--od-identity-badge-border:color-mix(in srgb,var(--od-identity-accent) 52%,var(--panel-border))}}html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order .co-create-order-sidebar,html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order main.co-create-order-shell,html[data-cfp-theme=dark] .assembly-station-page,html[data-cfp-theme=dark] .binding-station-page,html[data-cfp-theme=dark] .cfp-order-detail-modal,html[data-cfp-theme=dark] .mgmt-list-detail{--od-compound-badge-bg:var(--od-compound-accent)}@supports (color:color-mix(in lab,red,red)){html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order .co-create-order-sidebar,html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order main.co-create-order-shell,html[data-cfp-theme=dark] .assembly-station-page,html[data-cfp-theme=dark] .binding-station-page,html[data-cfp-theme=dark] .cfp-order-detail-modal,html[data-cfp-theme=dark] .mgmt-list-detail{--od-compound-badge-bg:color-mix(in srgb,var(--od-compound-accent) 28%,var(--surface))}}html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order .co-create-order-sidebar,html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order main.co-create-order-shell,html[data-cfp-theme=dark] .assembly-station-page,html[data-cfp-theme=dark] .binding-station-page,html[data-cfp-theme=dark] .cfp-order-detail-modal,html[data-cfp-theme=dark] .mgmt-list-detail{--od-compound-badge-border:var(--od-compound-accent)}@supports (color:color-mix(in lab,red,red)){html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order .co-create-order-sidebar,html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order main.co-create-order-shell,html[data-cfp-theme=dark] .assembly-station-page,html[data-cfp-theme=dark] .binding-station-page,html[data-cfp-theme=dark] .cfp-order-detail-modal,html[data-cfp-theme=dark] .mgmt-list-detail{--od-compound-badge-border:color-mix(in srgb,var(--od-compound-accent) 52%,var(--panel-border))}}html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order .co-create-order-sidebar,html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order main.co-create-order-shell,html[data-cfp-theme=dark] .assembly-station-page,html[data-cfp-theme=dark] .binding-station-page,html[data-cfp-theme=dark] .cfp-order-detail-modal,html[data-cfp-theme=dark] .mgmt-list-detail{--od-prescriber-badge-bg:var(--od-prescriber-accent)}@supports (color:color-mix(in lab,red,red)){html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order .co-create-order-sidebar,html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order main.co-create-order-shell,html[data-cfp-theme=dark] .assembly-station-page,html[data-cfp-theme=dark] .binding-station-page,html[data-cfp-theme=dark] .cfp-order-detail-modal,html[data-cfp-theme=dark] .mgmt-list-detail{--od-prescriber-badge-bg:color-mix(in srgb,var(--od-prescriber-accent) 30%,var(--surface))}}html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order .co-create-order-sidebar,html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order main.co-create-order-shell,html[data-cfp-theme=dark] .assembly-station-page,html[data-cfp-theme=dark] .binding-station-page,html[data-cfp-theme=dark] .cfp-order-detail-modal,html[data-cfp-theme=dark] .mgmt-list-detail{--od-prescriber-badge-border:var(--od-prescriber-accent)}@supports (color:color-mix(in lab,red,red)){html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order .co-create-order-sidebar,html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order main.co-create-order-shell,html[data-cfp-theme=dark] .assembly-station-page,html[data-cfp-theme=dark] .binding-station-page,html[data-cfp-theme=dark] .cfp-order-detail-modal,html[data-cfp-theme=dark] .mgmt-list-detail{--od-prescriber-badge-border:color-mix(in srgb,var(--od-prescriber-accent) 54%,var(--panel-border))}}html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order .co-create-order-sidebar,html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order main.co-create-order-shell,html[data-cfp-theme=dark] .assembly-station-page,html[data-cfp-theme=dark] .binding-station-page,html[data-cfp-theme=dark] .cfp-order-detail-modal,html[data-cfp-theme=dark] .mgmt-list-detail{--od-sidebar-patient-badge-bg:var(--cta-pink)}@supports (color:color-mix(in lab,red,red)){html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order .co-create-order-sidebar,html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order main.co-create-order-shell,html[data-cfp-theme=dark] .assembly-station-page,html[data-cfp-theme=dark] .binding-station-page,html[data-cfp-theme=dark] .cfp-order-detail-modal,html[data-cfp-theme=dark] .mgmt-list-detail{--od-sidebar-patient-badge-bg:color-mix(in srgb,var(--cta-pink) 28%,var(--surface))}}html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order .co-create-order-sidebar,html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order main.co-create-order-shell,html[data-cfp-theme=dark] .assembly-station-page,html[data-cfp-theme=dark] .binding-station-page,html[data-cfp-theme=dark] .cfp-order-detail-modal,html[data-cfp-theme=dark] .mgmt-list-detail{--od-sidebar-patient-badge-border:var(--cta-pink)}@supports (color:color-mix(in lab,red,red)){html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order .co-create-order-sidebar,html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order main.co-create-order-shell,html[data-cfp-theme=dark] .assembly-station-page,html[data-cfp-theme=dark] .binding-station-page,html[data-cfp-theme=dark] .cfp-order-detail-modal,html[data-cfp-theme=dark] .mgmt-list-detail{--od-sidebar-patient-badge-border:color-mix(in srgb,var(--cta-pink) 52%,var(--panel-border))}}html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order .co-create-order-sidebar,html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order main.co-create-order-shell,html[data-cfp-theme=dark] .assembly-station-page,html[data-cfp-theme=dark] .binding-station-page,html[data-cfp-theme=dark] .cfp-order-detail-modal,html[data-cfp-theme=dark] .mgmt-list-detail{--od-sidebar-patient-badge-label:#fbcfe8}.assembly-station-page .cfp-co-tone-card--identity,.binding-station-page .cfp-co-tone-card--identity,.cfp-order-detail-modal .cfp-co-tone-card--identity,.lab-station-detail-page .cfp-co-tone-card--identity,.mgmt-list-detail .cfp-co-tone-card--identity{background:var(--od-identity-bg);border-color:var(--od-identity-border);border-left-color:var(--od-identity-accent)}.assembly-station-page .cfp-co-tone-card--compound,.binding-station-page .cfp-co-tone-card--compound,.cfp-order-detail-modal .cfp-co-tone-card--compound,.mgmt-list-detail .cfp-co-tone-card--compound{background:var(--od-compound-bg);border-color:var(--od-compound-border);border-left-color:var(--od-compound-accent)}.assembly-station-page .cfp-co-tone-card--prescriber,.binding-station-page .cfp-co-tone-card--prescriber,.cfp-order-detail-modal .cfp-co-tone-card--prescriber,.mgmt-list-detail .cfp-co-tone-card--prescriber{background:var(--od-prescriber-bg);border-color:var(--od-prescriber-border);border-left-color:var(--od-prescriber-accent)}.assembly-station-page .cfp-co-tone-card--patient,.binding-station-page .cfp-co-tone-card--patient,.cfp-order-detail-modal .cfp-co-tone-card--patient,.mgmt-list-detail .cfp-co-tone-card--patient{background:var(--od-patient-bg);border-color:var(--od-patient-border);border-left-color:var(--od-patient-accent)}.app-dashboard.app-dashboard--create-order .co-create-order-sidebar .cfp-co-tone-card--identity .co-sidebar-selection-card__title{color:var(--od-identity-label)}.app-dashboard.app-dashboard--create-order .co-create-order-sidebar .cfp-co-tone-card--compound .co-sidebar-selection-card__title{color:var(--od-compound-label)}.app-dashboard.app-dashboard--create-order .co-create-order-sidebar .cfp-co-tone-card--prescriber .co-sidebar-selection-card__title{color:var(--od-prescriber-label)}.app-dashboard.app-dashboard--create-order .co-create-order-sidebar .cfp-co-tone-card--patient:not([data-tour=co-tutorial-sidebar-review]) .co-sidebar-selection-card__title{color:#be185d}html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order .co-create-order-sidebar .cfp-co-tone-card--patient:not([data-tour=co-tutorial-sidebar-review]) .co-sidebar-selection-card__title{color:#fbcfe8}.app-dashboard.app-dashboard--create-order .co-create-order-sidebar .cfp-wizard-selection-summary-card.cfp-co-tone-card.rt-Card.rt-variant-surface{box-shadow:var(--od-tone-shadow),var(--od-tone-inset);border:1px solid var(--panel-border);border-left-width:2px}.app-dashboard.app-dashboard--create-order .co-create-order-sidebar .co-sidebar-order-identity-validation--unique{color:var(--text-tone-success,var(--success,#047857));font-weight:600}.app-dashboard.app-dashboard--create-order .co-create-order-sidebar .cfp-co-tone-card--identity{background:var(--od-identity-bg)!important;border-color:var(--od-identity-border)!important;border-left-color:var(--od-identity-accent)!important}.app-dashboard.app-dashboard--create-order .co-create-order-sidebar .cfp-co-tone-card--compound{background:var(--od-compound-bg)!important;border-color:var(--od-compound-border)!important;border-left-color:var(--od-compound-accent)!important}.app-dashboard.app-dashboard--create-order .co-create-order-sidebar .cfp-co-tone-card--prescriber{background:var(--od-prescriber-bg)!important;border-color:var(--od-prescriber-border)!important;border-left-color:var(--od-prescriber-accent)!important}.app-dashboard.app-dashboard--create-order .co-create-order-sidebar .cfp-co-tone-card--patient{background:linear-gradient(165deg,var(--cta-pink) 0,var(--cta-pink) 52%,var(--cta-pink) 100%)!important}@supports (color:color-mix(in lab,red,red)){.app-dashboard.app-dashboard--create-order .co-create-order-sidebar .cfp-co-tone-card--patient{background:linear-gradient(165deg,color-mix(in srgb,var(--cta-pink) 14%,var(--surface)) 0,color-mix(in srgb,var(--cta-pink) 7%,var(--surface)) 52%,color-mix(in srgb,var(--cta-pink) 4%,var(--surface)) 100%)!important}}.app-dashboard.app-dashboard--create-order .co-create-order-sidebar .cfp-co-tone-card--patient{border-color:var(--cta-pink)!important}@supports (color:color-mix(in lab,red,red)){.app-dashboard.app-dashboard--create-order .co-create-order-sidebar .cfp-co-tone-card--patient{border-color:color-mix(in srgb,var(--cta-pink) 36%,var(--panel-border))!important}}.app-dashboard.app-dashboard--create-order .co-create-order-sidebar .cfp-co-tone-card--patient{border-left-color:var(--cta-pink)!important}html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order .co-create-order-sidebar .cfp-co-tone-card--patient{background:var(--cta-pink)!important}@supports (color:color-mix(in lab,red,red)){html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order .co-create-order-sidebar .cfp-co-tone-card--patient{background:color-mix(in srgb,var(--cta-pink) 18%,var(--surface))!important}}html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order .co-create-order-sidebar .cfp-co-tone-card--patient{border-color:var(--cta-pink)!important}@supports (color:color-mix(in lab,red,red)){html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order .co-create-order-sidebar .cfp-co-tone-card--patient{border-color:color-mix(in srgb,var(--cta-pink) 40%,var(--panel-border))!important}}html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order .co-create-order-sidebar .cfp-co-tone-card--patient{border-left-color:var(--cta-pink)!important}.app-dashboard.app-dashboard--create-order .co-create-order-sidebar .cfp-co-tone-card--patient[data-tour=co-tutorial-sidebar-review]{background:var(--od-patient-bg)!important;border-color:var(--od-patient-border)!important;border-left-color:var(--od-patient-accent)!important}.app-dashboard.app-dashboard--create-order .co-create-order-sidebar .cfp-co-tone-card--patient[data-tour=co-tutorial-sidebar-review] .co-sidebar-selection-card__title{color:var(--od-patient-label)}html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order .co-create-order-sidebar .cfp-co-tone-card--patient[data-tour=co-tutorial-sidebar-review]{background:#10b981!important}@supports (color:color-mix(in lab,red,red)){html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order .co-create-order-sidebar .cfp-co-tone-card--patient[data-tour=co-tutorial-sidebar-review]{background:color-mix(in srgb,#10b981 18%,var(--surface))!important}}html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order .co-create-order-sidebar .cfp-co-tone-card--patient[data-tour=co-tutorial-sidebar-review]{border-color:#10b981!important}@supports (color:color-mix(in lab,red,red)){html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order .co-create-order-sidebar .cfp-co-tone-card--patient[data-tour=co-tutorial-sidebar-review]{border-color:color-mix(in srgb,#10b981 40%,var(--panel-border))!important}}html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order .co-create-order-sidebar .cfp-co-tone-card--patient[data-tour=co-tutorial-sidebar-review]{border-left-color:#34d399!important}html[data-cfp-theme=dark] .app-dashboard.app-dashboard--create-order .co-create-order-sidebar .cfp-co-tone-card--patient[data-tour=co-tutorial-sidebar-review] .co-sidebar-selection-card__title{color:#6ee7b7}.app-dashboard.app-dashboard--create-order .co-create-order-sidebar .cfp-co-tone-card--compound .sidebar-category-pill{letter-spacing:.04em;text-transform:uppercase;width:fit-content;color:var(--od-compound-label);background:var(--od-compound-badge-bg);border:1px solid var(--od-compound-badge-border);border-radius:999px;padding:.12rem .45rem;font-size:.68rem;font-weight:700;display:inline-block}.app-dashboard.app-dashboard--create-order .co-create-order-sidebar .cfp-wizard-selection-summary-card--empty{min-height:4.5rem}.app-dashboard.app-dashboard--create-order .co-create-order-sidebar .cfp-wizard-selection-summary-card--empty .co-sidebar-selection-placeholder{padding-top:.1rem;font-style:normal;font-weight:600}.binding-station-page{--cfp-binding-action-bar-height:13.5rem;--bs-rail-gap:.35rem;--bs-rail-inset:.5rem;--bs-rail-row-pad-y:.25rem;--bs-rail-row-pad-x:.4rem;--bs-rail-row-radius:.45rem}@media (min-width:480px){.binding-station-page{--cfp-binding-action-bar-height:8.75rem}}@media (min-width:900px){.binding-station-page{--cfp-binding-action-bar-height:5.5rem}}.binding-station-page.mgmt-scroll-page{-webkit-overflow-scrolling:touch;min-height:0;padding-bottom:calc(var(--cfp-binding-action-bar-height) + var(--shell-gutter));flex-direction:column;display:flex;overflow:clip auto}.binding-station-page.mgmt-scroll-page>.binding-station-page__header,.binding-station-page.mgmt-scroll-page>.mgmt-page-header.binding-station-page__header{flex-shrink:0}.dashboard-container:has(.binding-station-page){overflow-y:hidden!important}.binding-station-page.mgmt-scroll-page:has(.mgmt-list-table-card){flex:auto;min-height:0;overflow-x:clip;overflow-y:auto!important}.binding-station-page.mgmt-scroll-page:has(.mgmt-list-table-card)>.binding-station-body{flex:0 auto;min-width:0;min-height:0;max-height:none;overflow:visible}.binding-station-page.mgmt-scroll-page>.binding-station-footer{box-sizing:border-box;width:auto;bottom:var(--shell-gutter);right:var(--shell-gutter);left:calc(var(--shell-gutter) + 16rem + var(--shell-gap));z-index:5;position:fixed}.dashboard-shell:has(.mgmt-nav.is-collapsed:not(.is-hovered):not(.is-mobile)) .binding-station-page.mgmt-scroll-page>.binding-station-footer{left:calc(var(--shell-gutter) + 5.25rem + var(--shell-gap))}@media (max-width:1199px){.binding-station-page.mgmt-scroll-page>.binding-station-footer{left:var(--shell-gutter)}}.binding-station-page__header .app-page-header__inner,.binding-station-page__header header{width:100%}.binding-station-page .ordv2-filterbar{box-sizing:border-box;border:1px solid var(--panel-border);background:var(--surface);width:100%;box-shadow:var(--bubble-shadow);border-radius:1rem;overflow:visible}.binding-station-page>.binding-station-topbar{box-sizing:border-box;flex:none;align-self:stretch;width:100%;max-width:none}.binding-station-page>.binding-station-topbar:not(.ordv2-filterbar){flex-direction:column;gap:1rem;display:flex}.binding-station-page .binding-station-topbar{width:100%;max-width:none}.binding-station-page .ordv2-topbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.55rem .7rem;display:flex}.binding-station-page .ordv2-topbar__chips,.binding-station-topbar__chips{flex-wrap:wrap;flex:100%;align-items:center;gap:.35rem;width:100%;min-width:0;display:flex}.binding-station-page .ordv2-topbar__divider,.binding-station-topbar__chips .ordv2-topbar__divider{background:var(--panel-border);align-self:stretch;width:1px;min-height:1.4rem;margin:0 .2rem}.binding-station-page .ordv2-topbar__chips>.ordv2-stat,.binding-station-topbar__chips>.ordv2-stat{border:1px solid var(--panel-border);background:var(--surface);white-space:nowrap;border-radius:.6rem;flex-direction:row;align-items:center;gap:.35rem;min-width:0;min-height:2rem;padding:.42rem .55rem .42rem .85rem;display:inline-flex}.binding-station-page .ordv2-stat__label{color:var(--text-secondary);font-size:.78rem;font-weight:600;line-height:1.15}.binding-station-page .ordv2-stat__count{font-variant-numeric:tabular-nums;width:auto;min-width:0;max-width:none;color:var(--text-primary);background:var(--text-secondary);border-radius:.4rem;justify-content:center;align-items:center;padding:.22rem .55rem;font-size:.78rem;font-weight:700;line-height:1.15;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.binding-station-page .ordv2-stat__count{background:color-mix(in srgb,var(--text-secondary) 14%,var(--surface))}}.binding-station-page .ordv2-stat__count{white-space:nowrap}.binding-station-page .ordv2-stat__count--total{color:var(--text-primary);background:var(--text-secondary)}@supports (color:color-mix(in lab,red,red)){.binding-station-page .ordv2-stat__count--total{background:color-mix(in srgb,var(--text-secondary) 14%,var(--surface))}}.binding-station-page .ordv2-stat--ready .ordv2-stat__count,.binding-station-page .ordv2-stat__count--ready{color:#16a34a;background:#16a34a}@supports (color:color-mix(in lab,red,red)){.binding-station-page .ordv2-stat--ready .ordv2-stat__count,.binding-station-page .ordv2-stat__count--ready{background:color-mix(in srgb,#16a34a 14%,var(--surface))}}.binding-station-topbar__detail{width:auto;max-width:none}.binding-station-topbar__badges{flex-wrap:nowrap;align-items:center;gap:.35rem;display:inline-flex}.binding-station-topbar__field-title.cfp-ui-typography--overline{color:var(--text-secondary);letter-spacing:.03em;text-transform:none;font-weight:700;line-height:1.15;font-size:.72rem!important}.binding-station-topbar__scan{flex-flow:wrap;flex:auto;align-items:flex-end;gap:.45rem .65rem;width:auto;min-width:0;display:flex}.binding-station-topbar__scan-group{flex-direction:column;flex:none;align-items:stretch;gap:.25rem;min-width:0;display:inline-flex}.binding-station-topbar__scan-label{align-items:center;margin:0;line-height:1;display:inline-flex}.binding-station-topbar__scan-field{align-items:center;gap:.5rem;min-width:0;display:flex}.binding-station-topbar__input,.binding-station-topbar__scan-field .cfp-ui-input{flex:0 0 22rem;width:22rem;min-width:18rem;max-width:22rem}.binding-station-body{gap:var(--mgmt-shell-gap);flex:0 auto;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;width:100%;min-width:0;min-height:0;display:grid}.binding-station-body__scroll{gap:var(--mgmt-shell-gap);flex-direction:column;grid-column:1/-1;min-width:0;min-height:0;display:flex;overflow:visible}.binding-station-body__scroll>.ordv2-filterbar.binding-station-topbar{flex-shrink:0}.binding-station-body__rail{grid-column:1/-1;min-width:0;min-height:0;overflow:visible}@media (min-width:1200px){.binding-station-body__scroll{grid-column:span 9}.binding-station-body__rail{top:var(--mgmt-shell-gap);z-index:2;max-height:calc(100dvh - var(--cfp-binding-action-bar-height) - var(--shell-gutter) - var(--mgmt-shell-gap));overscroll-behavior:contain;grid-column:span 3;align-self:start;position:sticky;overflow:hidden auto}}.binding-station-sticky-rail{gap:var(--bs-rail-gap);width:100%;min-width:0;max-height:inherit;flex-direction:column;display:flex}.binding-station-table-slot.mgmt-list-table-slot{flex-direction:column;flex:0 auto;min-width:0;min-height:0;display:flex;overflow:visible}.binding-station-page .mgmt-list-table-card,.binding-station-page .mgmt-list-table-card.mgmt-list-table-card--fills-viewport{flex:0 auto;max-height:none}.binding-station-page .mgmt-list-table-card .mgmt-list-table-scroll,.binding-station-page .mgmt-list-table-card--fills-viewport .mgmt-list-table-scroll{overscroll-behavior-x:contain;overscroll-behavior-y:auto;flex:0 auto;max-height:none;overflow:auto clip}.binding-station-topbar__row{padding-inline:.7rem}.binding-station-topbar__row--chips{padding-top:.5rem;padding-bottom:.5rem}.binding-station-topbar__row--scan{border-top:1px solid var(--panel-border);padding-top:.45rem;padding-bottom:.45rem}.binding-station-topbar__row--details{border-top:1px solid var(--panel-border);flex-direction:column;gap:.35rem;padding-top:.45rem;padding-bottom:.65rem;display:flex}.binding-station-topbar__row--scan .binding-station-topbar__scan{flex-flow:wrap;align-items:flex-end;gap:.45rem .65rem;width:100%;min-width:0;display:flex}.binding-station-topbar__chips{flex-wrap:wrap;align-items:flex-end;gap:.4rem;width:100%;min-width:0;display:flex}.binding-station-topbar__details-label{line-height:1}.binding-station-topbar__details-body{width:100%;min-width:0}.binding-station-topbar__details-grid{align-items:stretch;width:100%;min-width:0}.binding-station-rail-panel.bs-card.mgmt-panel .bs-card__header{padding:var(--bs-rail-gap) var(--bs-rail-inset) 0;gap:var(--bs-rail-gap);align-items:center;min-height:2rem}.binding-station-rail-panel.bs-card.mgmt-panel .bs-card__title.cfp-ui-typography--overline,.binding-station-rail-panel.bs-card.mgmt-panel.bs-accent-panel .bs-card__title.cfp-ui-typography--overline{text-transform:uppercase;margin:0;letter-spacing:.06em!important;color:var(--text-secondary)!important;font-size:.7rem!important;font-weight:700!important;line-height:1.2!important}.binding-station-rail-panel.bs-card.mgmt-panel .bs-card__body{padding:var(--bs-rail-gap) var(--bs-rail-inset) var(--bs-rail-inset)}.binding-station-rail-panel .bs-card__icon{border-radius:var(--bs-rail-row-radius);background:var(--primary);flex-shrink:0;width:1.35rem;height:1.35rem}@supports (color:color-mix(in lab,red,red)){.binding-station-rail-panel .bs-card__icon{background:color-mix(in srgb,var(--primary) 12%,var(--surface))}}.binding-station-rail-panel .bs-card__icon{border:1px solid var(--primary)}@supports (color:color-mix(in lab,red,red)){.binding-station-rail-panel .bs-card__icon{border:1px solid color-mix(in srgb,var(--primary) 24%,var(--panel-border))}}.bs-card__header-trailing{align-items:center;min-width:0;margin-left:auto;display:inline-flex}.binding-station-pharmacy-panel,.binding-station-pk-panel{flex:0 auto;width:100%;min-width:0}.binding-station-sticky-rail .binding-station-pharmacy-panel__list,.binding-station-sticky-rail .bs-pk__list{gap:var(--bs-rail-gap);flex-direction:column;margin:0;display:flex}.binding-station-sticky-rail .binding-station-rail-detail-grid{border:1px solid var(--panel-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;width:100%;margin:0;display:grid}@supports (color:color-mix(in lab,red,red)){.binding-station-sticky-rail .binding-station-rail-detail-grid{border:1px solid color-mix(in srgb,var(--panel-border) 70%,transparent)}}.binding-station-sticky-rail .binding-station-rail-detail-grid{border-radius:var(--bs-rail-row-radius);background:var(--panel-border);overflow:hidden}@supports (color:color-mix(in lab,red,red)){.binding-station-sticky-rail .binding-station-rail-detail-grid{background:color-mix(in srgb,var(--panel-border) 70%,transparent)}}.binding-station-sticky-rail .binding-station-rail-detail-grid .binding-station-rail-detail-row{background:var(--surface);border:none;border-radius:0;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.15rem;height:100%;min-height:2.35rem}@supports (color:color-mix(in lab,red,red)){.binding-station-sticky-rail .binding-station-rail-detail-grid .binding-station-rail-detail-row{background:color-mix(in srgb,var(--surface) 94%,var(--panel-border) 6%)}}.binding-station-sticky-rail .binding-station-rail-detail-grid .binding-station-rail-detail-row{box-shadow:none}.binding-station-sticky-rail .binding-station-rail-detail-grid .binding-station-rail-detail-row__val{text-align:left}.binding-station-sticky-rail .binding-station-rail-detail-grid .binding-station-rail-detail-row__val .cfp-ui-typography-copy-row{justify-content:flex-start}.binding-station-sticky-rail .binding-station-rail-detail-row--span{grid-column:1/-1}.binding-station-sticky-rail .binding-station-rail-detail-row{justify-content:space-between;align-items:baseline;gap:var(--bs-rail-gap);padding:var(--bs-rail-row-pad-y) var(--bs-rail-row-pad-x);border-radius:var(--bs-rail-row-radius);border:1px solid var(--panel-border);flex-direction:row;display:flex}@supports (color:color-mix(in lab,red,red)){.binding-station-sticky-rail .binding-station-rail-detail-row{border:1px solid color-mix(in srgb,var(--panel-border) 55%,transparent)}}.binding-station-sticky-rail .binding-station-rail-detail-row{background:var(--surface)}@supports (color:color-mix(in lab,red,red)){.binding-station-sticky-rail .binding-station-rail-detail-row{background:color-mix(in srgb,var(--surface) 90%,var(--panel-border) 10%)}}.binding-station-sticky-rail .binding-station-rail-detail-row{min-width:0;transition:background .12s,border-color .12s}.binding-station-sticky-rail .binding-station-rail-detail-grid .binding-station-rail-detail-row:hover{background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.binding-station-sticky-rail .binding-station-rail-detail-grid .binding-station-rail-detail-row:hover{background:color-mix(in srgb,var(--primary) 8%,var(--surface))}}.binding-station-sticky-rail .binding-station-rail-detail-grid .binding-station-rail-detail-row:hover{z-index:1}.binding-station-sticky-rail .binding-station-rail-detail-row:hover{background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.binding-station-sticky-rail .binding-station-rail-detail-row:hover{background:color-mix(in srgb,var(--primary) 8%,var(--surface))}}.binding-station-sticky-rail .binding-station-rail-detail-row:hover{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.binding-station-sticky-rail .binding-station-rail-detail-row:hover{border-color:color-mix(in srgb,var(--primary) 26%,var(--panel-border))}}.binding-station-rail-detail-row--span{grid-column:1/-1}.binding-station-rail-detail-row__key{letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;flex:none;line-height:1.2}.binding-station-rail-detail-row__val{text-align:right;overflow-wrap:anywhere;word-break:break-word;flex:auto;min-width:0;line-height:1.25}.binding-station-sticky-rail .binding-station-rail-detail-grid .binding-station-rail-detail-row__key{white-space:normal;overflow-wrap:anywhere}.binding-station-rail-detail-row__link{color:inherit;border-bottom:1px dashed var(--primary);text-decoration:none}@supports (color:color-mix(in lab,red,red)){.binding-station-rail-detail-row__link{border-bottom:1px dashed color-mix(in srgb,var(--primary) 45%,transparent)}}.binding-station-rail-detail-row__link:hover{color:var(--primary);border-bottom-color:var(--primary)}.binding-station-pharmacy-panel__empty{min-height:1rem;margin:0;padding:0}.binding-station-sticky-rail>.binding-station-pharmacy-panel,.binding-station-sticky-rail>.binding-station-pk-panel{width:100%;max-height:none;overflow:visible}.binding-station-sticky-rail .bs-pk__errors{margin:var(--bs-rail-gap) 0 0;padding:var(--bs-rail-row-pad-y) var(--bs-rail-row-pad-x);border-radius:var(--bs-rail-row-radius)}.binding-station-sticky-rail .bs-pk__errors-title{margin:0 0 calc(var(--bs-rail-gap) / 2)}.binding-station-sticky-rail .bs-pk__errors-list{gap:calc(var(--bs-rail-gap) / 2)}.bs-scan-details-panel__empty{min-height:2.25rem;padding:.35rem 0}.bs-scan-detail-block-wrap{min-width:0}.binding-station-page .bs-scan-detail-block.cfp-co-tone-card{border:1px solid var(--panel-border);min-height:100%;box-shadow:none;border-radius:.75rem;flex-direction:column;gap:.35rem;padding:.55rem .65rem;display:flex}.binding-station-page .bs-scan-detail-block--dense.cfp-co-tone-card{gap:.25rem;padding:.45rem .55rem}.binding-station-page .bs-scan-detail-block__title{letter-spacing:.04em;text-transform:uppercase;font-size:.72rem}.binding-station-page .bs-scan-detail-block--dense .bs-scan-detail-block__title{font-size:.68rem}.binding-station-page .bs-scan-detail-block.cfp-co-tone-card--patient .bs-scan-detail-block__title,.binding-station-page .bs-scan-detail-block.cfp-co-tone-card--patient .bs-scan-detail-field__label{color:var(--od-patient-label)}.binding-station-page .bs-scan-detail-block.cfp-co-tone-card--prescriber .bs-scan-detail-block__title,.binding-station-page .bs-scan-detail-block.cfp-co-tone-card--prescriber .bs-scan-detail-field__label{color:var(--od-prescriber-label)}.binding-station-page .bs-scan-detail-block.cfp-co-tone-card--compound .bs-scan-detail-block__title,.binding-station-page .bs-scan-detail-block.cfp-co-tone-card--compound .bs-scan-detail-field__label{color:var(--od-compound-label)}.bs-scan-detail-rows{flex-direction:column;gap:.2rem;display:flex}.bs-scan-detail-rows--dense{grid-template-columns:repeat(2,minmax(0,1fr));gap:.15rem .55rem;display:grid}.bs-scan-detail-field{flex-wrap:wrap;align-items:baseline;gap:.2rem;min-width:0;display:flex}.bs-scan-detail-rows--dense .bs-scan-detail-field{flex-wrap:nowrap;align-items:baseline;display:inline-flex}.bs-scan-detail-field--full{grid-column:1/-1}.binding-station-topbar__scan-field--with-action .bs-reset-btn{flex-shrink:0}.binding-station-breadcrumbs{color:var(--text-subtle);margin:0;font-size:.8125rem;font-weight:500;line-height:1.35}.binding-station-breadcrumbs__sep{color:var(--text-subtle)}@supports (color:color-mix(in lab,red,red)){.binding-station-breadcrumbs__sep{color:color-mix(in srgb,var(--text-subtle) 70%,transparent)}}.binding-station-breadcrumbs__current{color:var(--text-secondary)}.bs-basket-summary{min-width:0}.bs-basket-summary__grid{grid-template-columns:minmax(0,1fr);gap:.75rem;margin:0;display:grid}@media (min-width:480px){.bs-basket-summary__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.bs-basket-summary__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.binding-station-page .bs-basket-summary__item{min-height:100%;box-shadow:0 10px 28px -22px var(--primary);border:none;border-radius:1rem;flex-direction:column;justify-content:center;gap:.35rem;padding:.85rem 1rem .85rem .95rem;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.binding-station-page .bs-basket-summary__item{box-shadow:0 10px 28px -22px color-mix(in srgb,var(--primary) 18%,transparent)}}.binding-station-page .bs-basket-summary__item:before{content:"";background:var(--bs-kpi-accent,var(--primary));border-radius:1rem 0 0 1rem;width:4px;position:absolute;inset:0 auto 0 0}.binding-station-page .bs-basket-summary__item--rfid{--bs-kpi-accent:#a855f7;--bs-kpi-label:#7e22ce;background:radial-gradient(circle at 92% 18%,#ec489929,transparent 42%),linear-gradient(118deg,#a855f7 0,#c026d3 52%,var(--surface) 100%)}@supports (color:color-mix(in lab,red,red)){.binding-station-page .bs-basket-summary__item--rfid{background:radial-gradient(circle at 92% 18%,#ec489929,transparent 42%),linear-gradient(118deg,color-mix(in srgb,#a855f7 22%,var(--surface)) 0,color-mix(in srgb,#c026d3 10%,var(--surface)) 52%,color-mix(in srgb,var(--surface) 94%,#fdf4ff 6%) 100%)}}html[data-cfp-theme=dark] .binding-station-page .bs-basket-summary__item--rfid{--bs-kpi-accent:#c084fc;--bs-kpi-label:#e9d5ff;background:#9333ea}@supports (color:color-mix(in lab,red,red)){html[data-cfp-theme=dark] .binding-station-page .bs-basket-summary__item--rfid{background:color-mix(in srgb,#9333ea 22%,var(--surface))}}html[data-cfp-theme=dark] .binding-station-page .bs-basket-summary__item--rfid{background-image:none}.binding-station-page .bs-basket-summary__item--status-active{--bs-kpi-accent:#059669;--bs-kpi-label:#047857;background:radial-gradient(circle at 88% 12%,#22d3ee24,transparent 40%),linear-gradient(118deg,#10b981 0,#14b8a6 55%,var(--surface) 100%)}@supports (color:color-mix(in lab,red,red)){.binding-station-page .bs-basket-summary__item--status-active{background:radial-gradient(circle at 88% 12%,#22d3ee24,transparent 40%),linear-gradient(118deg,color-mix(in srgb,#10b981 24%,var(--surface)) 0,color-mix(in srgb,#14b8a6 12%,var(--surface)) 55%,color-mix(in srgb,var(--surface) 92%,#ecfdf5 8%) 100%)}}html[data-cfp-theme=dark] .binding-station-page .bs-basket-summary__item--status-active{--bs-kpi-accent:#34d399;--bs-kpi-label:#6ee7b7;background:#059669}@supports (color:color-mix(in lab,red,red)){html[data-cfp-theme=dark] .binding-station-page .bs-basket-summary__item--status-active{background:color-mix(in srgb,#059669 24%,var(--surface))}}html[data-cfp-theme=dark] .binding-station-page .bs-basket-summary__item--status-active{background-image:none}.binding-station-page .bs-basket-summary__item--status-idle{--bs-kpi-accent:#64748b;--bs-kpi-label:#475569;background:linear-gradient(118deg,#94a3b8 0,var(--surface) 100%)}@supports (color:color-mix(in lab,red,red)){.binding-station-page .bs-basket-summary__item--status-idle{background:linear-gradient(118deg,color-mix(in srgb,#94a3b8 16%,var(--surface)) 0,color-mix(in srgb,var(--surface) 96%,var(--line) 4%) 100%)}}html[data-cfp-theme=dark] .binding-station-page .bs-basket-summary__item--status-idle{--bs-kpi-accent:#94a3b8;--bs-kpi-label:#cbd5e1;background:#475569}@supports (color:color-mix(in lab,red,red)){html[data-cfp-theme=dark] .binding-station-page .bs-basket-summary__item--status-idle{background:color-mix(in srgb,#475569 20%,var(--surface))}}html[data-cfp-theme=dark] .binding-station-page .bs-basket-summary__item--status-idle{background-image:none}.binding-station-page .bs-basket-summary__item--activated-on{--bs-kpi-accent:#ea580c;--bs-kpi-label:#c2410c;background:radial-gradient(circle at 90% 20%,#fbbf242e,transparent 38%),linear-gradient(118deg,#f97316 0,#fb7185 58%,var(--surface) 100%)}@supports (color:color-mix(in lab,red,red)){.binding-station-page .bs-basket-summary__item--activated-on{background:radial-gradient(circle at 90% 20%,#fbbf242e,transparent 38%),linear-gradient(118deg,color-mix(in srgb,#f97316 22%,var(--surface)) 0,color-mix(in srgb,#fb7185 11%,var(--surface)) 58%,color-mix(in srgb,var(--surface) 93%,#fff7ed 7%) 100%)}}html[data-cfp-theme=dark] .binding-station-page .bs-basket-summary__item--activated-on{--bs-kpi-accent:#fb923c;--bs-kpi-label:#fed7aa;background:#c2410c}@supports (color:color-mix(in lab,red,red)){html[data-cfp-theme=dark] .binding-station-page .bs-basket-summary__item--activated-on{background:color-mix(in srgb,#c2410c 24%,var(--surface))}}html[data-cfp-theme=dark] .binding-station-page .bs-basket-summary__item--activated-on{background-image:none}.binding-station-page .bs-basket-summary__item--activated-by{--bs-kpi-accent:#0284c7;--bs-kpi-label:#0369a1;background:radial-gradient(circle at 92% 16%,#38bdf829,transparent 42%),linear-gradient(118deg,#0ea5e9 0,#2563eb 54%,var(--surface) 100%)}@supports (color:color-mix(in lab,red,red)){.binding-station-page .bs-basket-summary__item--activated-by{background:radial-gradient(circle at 92% 16%,#38bdf829,transparent 42%),linear-gradient(118deg,color-mix(in srgb,#0ea5e9 20%,var(--surface)) 0,color-mix(in srgb,#2563eb 10%,var(--surface)) 54%,color-mix(in srgb,var(--surface) 94%,#eff6ff 6%) 100%)}}html[data-cfp-theme=dark] .binding-station-page .bs-basket-summary__item--activated-by{--bs-kpi-accent:#38bdf8;--bs-kpi-label:#bae6fd;background:#0369a1}@supports (color:color-mix(in lab,red,red)){html[data-cfp-theme=dark] .binding-station-page .bs-basket-summary__item--activated-by{background:color-mix(in srgb,#0369a1 22%,var(--surface))}}html[data-cfp-theme=dark] .binding-station-page .bs-basket-summary__item--activated-by{background-image:none}.bs-basket-summary__label{z-index:1;letter-spacing:.05em;text-transform:uppercase;color:var(--bs-kpi-label,var(--text-secondary));align-items:center;gap:.35rem;font-weight:700;display:inline-flex;position:relative}.binding-station-page .bs-basket-summary__item .bs-inline-icon{color:var(--bs-kpi-accent,var(--primary))}.bs-basket-summary__value{z-index:1;word-break:break-word;min-width:0;display:block;position:relative}.bs-inline-icon{flex-shrink:0}.bs-status-badge{text-transform:none;letter-spacing:normal;font-weight:700}.bs-card.mgmt-panel{padding:0;overflow:hidden}.bs-card.mgmt-panel.bs-accent-panel{border-color:var(--cfp-accent-panel-border);background:radial-gradient(circle at 14% 16%,var(--primary),transparent 50%),radial-gradient(circle at 88% 84%,var(--cta-pink),transparent 54%),var(--surface)}@supports (color:color-mix(in lab,red,red)){.bs-card.mgmt-panel.bs-accent-panel{background:radial-gradient(circle at 14% 16%,color-mix(in srgb,var(--primary) 12%,transparent),transparent 50%),radial-gradient(circle at 88% 84%,color-mix(in srgb,var(--cta-pink) 8%,transparent),transparent 54%),color-mix(in srgb,var(--surface) 93%,var(--primary) 7%)}}.bs-card.mgmt-panel.bs-accent-panel,html[data-cfp-theme=dark] .bs-card.mgmt-panel.bs-accent-panel{box-shadow:var(--bubble-shadow),inset 0 0 0 1px var(--cfp-accent-panel-inset-ring)}html[data-cfp-theme=dark] .bs-card.mgmt-panel.bs-accent-panel{border-color:var(--cfp-accent-panel-border);background:var(--cfp-accent-panel-bg)}.bs-accent-panel:not(.binding-station-rail-panel) .bs-card__title.cfp-ui-typography--overline{color:var(--text-primary);letter-spacing:.03em;font-weight:700;font-size:1rem!important}.bs-card__header{align-items:center;gap:.5rem;padding:.85rem 1.1rem 0;display:flex}.bs-card__icon{color:var(--primary);justify-content:center;align-items:center;display:inline-flex}.bs-card__body{padding:.85rem 1.1rem 1.1rem}.bs-field__label-wrap{min-width:0;display:block}.bs-scan__form{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}@media (min-width:900px){.bs-scan__form{grid-template-columns:minmax(0,1fr) minmax(10.5rem,12rem);align-items:start}}.bs-scan__fields{grid-template-columns:minmax(0,1fr);gap:.65rem;display:grid}@media (min-width:640px){.bs-scan__fields{grid-template-columns:repeat(2,minmax(0,1fr))}}.bs-field{flex-direction:column;gap:.35rem;min-width:0;display:flex}.bs-field__row{align-items:stretch;gap:.5rem;display:flex}.bs-field__row .cfp-ui-input{flex:auto;min-width:0}.bs-reset-btn{white-space:nowrap;flex-shrink:0;gap:.35rem}.bs-scan__status{border:1px solid var(--line);background:var(--tile-bg);border-radius:12px;flex-direction:column;justify-content:center;gap:.1rem;min-height:0;padding:.55rem .75rem;display:flex}.bs-scan__status-label{line-height:1.2}.bs-scan__status-value{font-size:1.35rem;line-height:1.15}.bs-scan__status-hint{line-height:1.25}.bs-patient-details-panel{background:0 0;border:none;grid-column:1/-1;padding:0}.bs-patient-details-panel__empty{border:1px solid var(--line);background:var(--tile-bg);border-radius:12px;padding:.55rem .75rem;font-size:.8125rem}.bs-patient-details__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem 1.25rem;margin:0;display:grid}@media (min-width:900px){.bs-patient-details__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.bs-patient-details__item--full{grid-column:1/-1}.bs-patient-details__label{margin-bottom:.25rem;display:block}.bs-patient{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;display:flex}.bs-patient__code{word-break:break-word;margin-top:.2rem;display:block}.bs-patient__view-btn{flex-shrink:0;gap:.35rem}.bs-cell-stack{flex-direction:column;gap:.1rem;min-width:0;display:flex}.bs-cell-meta{white-space:normal;word-break:break-word}.bs-sidebar-history{justify-content:center;gap:.4rem;width:100%}.bs-sidebar-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.bs-info-tile{align-items:flex-start;gap:.65rem;padding:.85rem 1rem;display:flex}.bs-info-tile__icon{background:var(--primary);border-radius:10px;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bs-info-tile__icon{background:color-mix(in srgb,var(--primary) 12%,var(--surface))}}.bs-info-tile__icon{color:var(--primary);flex-shrink:0}.bs-info-tile__value{margin-top:.15rem}@media (min-width:1100px){.bs-info-tile{flex-direction:column;align-items:flex-start}}.bs-pk-card--match{background:var(--success)}@supports (color:color-mix(in lab,red,red)){.bs-pk-card--match{background:color-mix(in srgb,var(--success) 12%,var(--surface))}}.bs-pk-card--match{border-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.bs-pk-card--match{border-color:color-mix(in srgb,var(--success) 48%,var(--panel-border))}}.bs-pk-card--match{box-shadow:inset 0 0 0 1px var(--success)}@supports (color:color-mix(in lab,red,red)){.bs-pk-card--match{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--success) 16%,transparent)}}.bs-pk-card--mismatch{background:var(--danger)}@supports (color:color-mix(in lab,red,red)){.bs-pk-card--mismatch{background:color-mix(in srgb,var(--danger) 12%,var(--surface))}}.bs-pk-card--mismatch{border-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.bs-pk-card--mismatch{border-color:color-mix(in srgb,var(--danger) 48%,var(--panel-border))}}.bs-pk-card--mismatch{box-shadow:inset 0 0 0 1px var(--danger)}@supports (color:color-mix(in lab,red,red)){.bs-pk-card--mismatch{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--danger) 16%,transparent)}}.bs-pk__list{flex-direction:column;gap:.45rem;margin:0;display:flex}.bs-pk__row{border:1px solid var(--line);flex-direction:row;justify-content:space-between;align-items:flex-start;gap:.85rem;padding:.6rem .7rem;display:flex}@supports (color:color-mix(in lab,red,red)){.bs-pk__row{border:1px solid color-mix(in srgb,var(--line) 82%,transparent)}}.bs-pk__row{background:#fafbfd;border-radius:.75rem;transition:border-color .16s,background-color .16s,box-shadow .16s,transform .16s;box-shadow:inset 0 0 0 1px #ffffff7a}.bs-pk__key{white-space:nowrap;flex-shrink:0}.bs-pk__val{text-align:right;word-break:break-word;flex:1;min-width:0}.bs-pk__errors{border:1px solid var(--danger);margin-top:.85rem;padding:.75rem .8rem}@supports (color:color-mix(in lab,red,red)){.bs-pk__errors{border:1px solid color-mix(in srgb,var(--danger) 32%,var(--line))}}.bs-pk__errors{background:var(--danger);border-radius:.8rem}@supports (color:color-mix(in lab,red,red)){.bs-pk__errors{background:color-mix(in srgb,var(--danger) 8%,var(--surface))}}.bs-pk__errors-title{margin-bottom:.35rem}.bs-pk__errors-list{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.bs-pk__errors-line{word-break:break-word;white-space:pre-line;width:100%;min-width:0;display:block}html[data-cfp-theme=dark] .bs-pk__row{border-color:var(--line)}@supports (color:color-mix(in lab,red,red)){html[data-cfp-theme=dark] .bs-pk__row{border-color:color-mix(in srgb,var(--line) 88%,transparent)}}html[data-cfp-theme=dark] .bs-pk__row{background:#1f2937}@supports (color:color-mix(in lab,red,red)){html[data-cfp-theme=dark] .bs-pk__row{background:color-mix(in srgb,#1f2937 40%,var(--surface))}}html[data-cfp-theme=dark] .bs-pk__row{box-shadow:inset 0 0 0 1px #ffffff14}.binding-station-body__rail .bs-card.bs-pk-card--match,.binding-station-body__rail .bs-card.bs-pk-card--mismatch{overflow:visible}.bs-pk-override-modal__header{text-align:center;min-width:0}.bs-pk-override-modal__hero-icon{background:var(--warn-border);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bs-pk-override-modal__hero-icon{background:color-mix(in srgb,var(--warn-border) 38%,var(--surface))}}.bs-pk-override-modal__hero-icon{color:var(--text-tone-warning);box-shadow:inset 0 0 0 1px var(--warn-border)}@supports (color:color-mix(in lab,red,red)){.bs-pk-override-modal__hero-icon{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--warn-border) 45%,transparent)}}html[data-cfp-theme=dark] .bs-pk-override-modal__hero-icon{background:var(--warn-border)}@supports (color:color-mix(in lab,red,red)){html[data-cfp-theme=dark] .bs-pk-override-modal__hero-icon{background:color-mix(in srgb,var(--warn-border) 22%,var(--surface))}}.bs-pk-override-modal--code .bs-pk-override-modal__hero-icon{background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bs-pk-override-modal--code .bs-pk-override-modal__hero-icon{background:color-mix(in srgb,var(--primary) 18%,var(--surface))}}.bs-pk-override-modal--code .bs-pk-override-modal__hero-icon{color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary)}@supports (color:color-mix(in lab,red,red)){.bs-pk-override-modal--code .bs-pk-override-modal__hero-icon{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--primary) 35%,transparent)}}.bs-pk-override-modal__lead{color:var(--text-secondary);text-align:center;line-height:1.45}.bs-pk-override-modal__order-id{border:1px solid var(--line);justify-content:space-between;align-items:center;gap:.75rem;width:100%;min-width:0;padding:.55rem .75rem;display:flex}@supports (color:color-mix(in lab,red,red)){.bs-pk-override-modal__order-id{border:1px solid color-mix(in srgb,var(--line) 82%,transparent)}}.bs-pk-override-modal__order-id{background:#fafbfd;border-radius:.7rem}.bs-pk-override-modal__order-id-label{white-space:nowrap;flex-shrink:0}.bs-pk-override-modal__order-id-value{text-align:right;word-break:break-word;min-width:0}html[data-cfp-theme=dark] .bs-pk-override-modal__order-id{border-color:var(--line)}@supports (color:color-mix(in lab,red,red)){html[data-cfp-theme=dark] .bs-pk-override-modal__order-id{border-color:color-mix(in srgb,var(--line) 88%,transparent)}}html[data-cfp-theme=dark] .bs-pk-override-modal__order-id{background:#1f2937}@supports (color:color-mix(in lab,red,red)){html[data-cfp-theme=dark] .bs-pk-override-modal__order-id{background:color-mix(in srgb,#1f2937 40%,var(--surface))}}.bs-pk-override-modal__reasons{border:1px solid var(--warn-border);border-radius:.85rem;width:100%;min-width:0;margin:0;padding:.75rem .9rem}@supports (color:color-mix(in lab,red,red)){.bs-pk-override-modal__reasons{border:1px solid color-mix(in srgb,var(--warn-border) 55%,transparent)}}.bs-pk-override-modal__reasons{background:var(--warn-bg);padding-left:1.65rem;list-style:outside}.bs-pk-override-modal__reasons li+li{margin-top:.25rem}.bs-pk-override-confirm-content,.bs-skip-rx-confirm-content{flex-direction:column;gap:.75rem;width:100%;min-width:0;display:flex}html:has(.binding-station-page) .cfp-global-alert-dialog--swal:has(.bs-skip-rx-confirm-content) .cfp-global-alert-dialog__content{text-align:left;width:100%}html:has(.binding-station-page) .cfp-global-alert-dialog--swal:has(.bs-pk-override-confirm-content) .custom-button.danger-outline.cfp-ui-button.rt-Button{color:var(--button-warning-bg)!important;border-color:var(--button-warning-bg)!important;background:0 0!important}html:has(.binding-station-page) .cfp-global-alert-dialog--swal:has(.bs-pk-override-confirm-content) .custom-button.danger-outline.cfp-ui-button.rt-Button:hover:not(:disabled){background:var(--button-warning-bg)!important}@supports (color:color-mix(in lab,red,red)){html:has(.binding-station-page) .cfp-global-alert-dialog--swal:has(.bs-pk-override-confirm-content) .custom-button.danger-outline.cfp-ui-button.rt-Button:hover:not(:disabled){background:color-mix(in srgb,var(--button-warning-bg) 10%,transparent)!important}}html:has(.binding-station-page) .cfp-global-alert-dialog--swal:has(.bs-pk-override-confirm-content) .custom-button.danger-outline.cfp-ui-button.rt-Button:hover:not(:disabled){border-color:var(--button-warning-bg)!important;color:var(--button-warning-bg)!important}html:has(.binding-station-page) .cfp-global-alert-dialog--swal:has(.bs-pk-override-confirm-content) .cfp-global-alert-dialog__content{text-align:left;width:100%}html:has(.binding-station-page) .cfp-global-alert-dialog--swal:has(.bs-pk-override-confirm-content) .bs-pk__errors{margin-top:0}.bs-pk-override-modal__field{width:100%;min-width:0}.bs-pk-override-modal__auth-label{width:100%;min-width:0;display:block}.bs-pk-override-modal__code-field{width:100%;min-width:0}.bs-pk-override-modal__code-row{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:.5rem;width:100%;min-width:0;display:grid}.bs-pk-override-modal__code-row .cfp-ui-input-field{min-width:0;height:100%;display:flex}.bs-pk-override-modal__code-row .cfp-ui-input-field .rt-TextFieldRoot{flex:auto;width:100%;min-height:100%}.bs-pk-override-modal__backspace-btn{border:1px solid var(--line);flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;min-width:3.25rem;height:auto;padding-inline:.85rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bs-pk-override-modal__backspace-btn{border:1px solid color-mix(in srgb,var(--line) 78%,var(--panel-border) 22%)}}.bs-pk-override-modal__backspace-btn{background:var(--surface)}@supports (color:color-mix(in lab,red,red)){.bs-pk-override-modal__backspace-btn{background:color-mix(in srgb,var(--surface) 96%,var(--cfp-white) 4%)}}.bs-pk-override-modal__backspace-btn{color:var(--text-primary);box-shadow:0 1px 2px var(--line),inset 0 1px 0 var(--cfp-white)}@supports (color:color-mix(in lab,red,red)){.bs-pk-override-modal__backspace-btn{box-shadow:0 1px 2px color-mix(in srgb,var(--line) 16%,transparent),inset 0 1px 0 color-mix(in srgb,var(--cfp-white) 70%,transparent)}}.bs-pk-override-modal__backspace-btn:not(:disabled):hover{background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bs-pk-override-modal__backspace-btn:not(:disabled):hover{background:color-mix(in srgb,var(--primary) 8%,var(--surface))}}.bs-pk-override-modal__backspace-btn:not(:disabled):hover{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bs-pk-override-modal__backspace-btn:not(:disabled):hover{border-color:color-mix(in srgb,var(--primary) 28%,var(--line))}}.bs-pk-override-modal__backspace-btn:not(:disabled):hover{color:var(--primary)}.bs-pk-override-modal__backspace-btn:not(:disabled):active{background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bs-pk-override-modal__backspace-btn:not(:disabled):active{background:color-mix(in srgb,var(--primary) 12%,var(--surface))}}.bs-pk-override-modal__backspace-btn:not(:disabled):active{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bs-pk-override-modal__backspace-btn:not(:disabled):active{border-color:color-mix(in srgb,var(--primary) 35%,var(--line))}}.bs-pk-override-modal__backspace-btn:not(:disabled):active{color:var(--primary)}html[data-cfp-theme=dark] .bs-pk-override-modal__backspace-btn:not(:disabled){background:var(--surface)}@supports (color:color-mix(in lab,red,red)){html[data-cfp-theme=dark] .bs-pk-override-modal__backspace-btn:not(:disabled){background:color-mix(in srgb,var(--surface) 88%,var(--tile-bg) 12%)}}html[data-cfp-theme=dark] .bs-pk-override-modal__backspace-btn:not(:disabled){box-shadow:0 1px 2px var(--line),inset 0 1px 0 var(--cfp-white)}@supports (color:color-mix(in lab,red,red)){html[data-cfp-theme=dark] .bs-pk-override-modal__backspace-btn:not(:disabled){box-shadow:0 1px 2px color-mix(in srgb,var(--line) 24%,transparent),inset 0 1px 0 color-mix(in srgb,var(--cfp-white) 8%,transparent)}}.bs-pk-override-modal__code-input{letter-spacing:.32em;text-align:center;font-variant-numeric:tabular-nums}.bs-pk-override-modal__code-input .rt-TextFieldInput::placeholder{color:var(--text-subtle)}@supports (color:color-mix(in lab,red,red)){.bs-pk-override-modal__code-input .rt-TextFieldInput::placeholder{color:color-mix(in srgb,var(--text-subtle) 48%,transparent)}}.bs-pk-override-modal__code-input .rt-TextFieldInput::placeholder{opacity:1}.bs-pk-override-modal__action-row,.bs-pk-override-modal__code-error{width:100%;min-width:0}.bs-pk-override-modal__action-row>*{flex:1 1 0;min-width:0}.bs-pk-override-modal__action-btn{width:100%}.bs-pk-keypad-shell{width:100%;min-width:0}.bs-pk-keypad.hg-theme-default{background:var(--tile-bg)}@supports (color:color-mix(in lab,red,red)){.bs-pk-keypad.hg-theme-default{background:color-mix(in srgb,var(--tile-bg) 55%,var(--surface))}}.bs-pk-keypad.hg-theme-default{border:1px solid var(--line)}@supports (color:color-mix(in lab,red,red)){.bs-pk-keypad.hg-theme-default{border:1px solid color-mix(in srgb,var(--line) 82%,var(--panel-border) 18%)}}.bs-pk-keypad.hg-theme-default{box-shadow:inset 0 1px 0 var(--cfp-white),0 4px 14px var(--line);border-radius:.9rem;padding:.45rem}@supports (color:color-mix(in lab,red,red)){.bs-pk-keypad.hg-theme-default{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--cfp-white) 55%,transparent),0 4px 14px color-mix(in srgb,var(--line) 14%,transparent)}}.bs-pk-keypad.hg-theme-default .hg-row:not(:last-child){margin-bottom:.35rem}.bs-pk-keypad.hg-theme-default .hg-row .hg-button-container:not(:last-child),.bs-pk-keypad.hg-theme-default .hg-row .hg-button:not(:last-child){margin-right:.35rem}.bs-pk-keypad.hg-theme-default .hg-button{border:1px solid var(--line);border-radius:.55rem;height:2.65rem;min-height:2.65rem}@supports (color:color-mix(in lab,red,red)){.bs-pk-keypad.hg-theme-default .hg-button{border:1px solid color-mix(in srgb,var(--line) 78%,var(--panel-border) 22%)}}.bs-pk-keypad.hg-theme-default .hg-button{background:var(--surface)}@supports (color:color-mix(in lab,red,red)){.bs-pk-keypad.hg-theme-default .hg-button{background:color-mix(in srgb,var(--surface) 96%,var(--cfp-white) 4%)}}.bs-pk-keypad.hg-theme-default .hg-button{color:var(--text-primary);box-shadow:0 1px 2px var(--line),inset 0 1px 0 var(--cfp-white);font-size:.95rem;font-weight:700}@supports (color:color-mix(in lab,red,red)){.bs-pk-keypad.hg-theme-default .hg-button{box-shadow:0 1px 2px color-mix(in srgb,var(--line) 16%,transparent),inset 0 1px 0 color-mix(in srgb,var(--cfp-white) 70%,transparent)}}.bs-pk-keypad.hg-theme-default .hg-button.hg-activeButton,.bs-pk-keypad.hg-theme-default .hg-button:active{background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bs-pk-keypad.hg-theme-default .hg-button.hg-activeButton,.bs-pk-keypad.hg-theme-default .hg-button:active{background:color-mix(in srgb,var(--primary) 12%,var(--surface))}}.bs-pk-keypad.hg-theme-default .hg-button.hg-activeButton,.bs-pk-keypad.hg-theme-default .hg-button:active{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bs-pk-keypad.hg-theme-default .hg-button.hg-activeButton,.bs-pk-keypad.hg-theme-default .hg-button:active{border-color:color-mix(in srgb,var(--primary) 35%,var(--line))}}.bs-pk-keypad.hg-theme-default .hg-button.hg-activeButton,.bs-pk-keypad.hg-theme-default .hg-button:active{color:var(--primary)}.bs-pk-keypad.hg-theme-default .hg-button.bs-pk-keypad__key--wide{flex-grow:2}.bs-pk-keypad.hg-theme-default .hg-button.bs-pk-keypad__key--operator{color:var(--text-secondary)}html[data-cfp-theme=dark] .bs-pk-keypad.hg-theme-default .hg-button{background:var(--surface)}@supports (color:color-mix(in lab,red,red)){html[data-cfp-theme=dark] .bs-pk-keypad.hg-theme-default .hg-button{background:color-mix(in srgb,var(--surface) 88%,var(--tile-bg) 12%)}}html[data-cfp-theme=dark] .bs-pk-keypad.hg-theme-default .hg-button{box-shadow:0 1px 2px var(--line),inset 0 1px 0 var(--cfp-white)}@supports (color:color-mix(in lab,red,red)){html[data-cfp-theme=dark] .bs-pk-keypad.hg-theme-default .hg-button{box-shadow:0 1px 2px color-mix(in srgb,var(--line) 24%,transparent),inset 0 1px 0 color-mix(in srgb,var(--cfp-white) 8%,transparent)}}.bs-pk-override-modal__alert{width:100%;min-width:0}.bs-pk-override-modal__footer{padding-top:.15rem}.bs-pk-override-modal__footer .custom-button{min-width:5.5rem}.binding-station-footer.mgmt-panel{grid-template-columns:repeat(12,minmax(0,1fr));gap:.5rem;padding:.85rem 1rem;display:grid}.binding-station-footer__btn{white-space:nowrap;text-align:center;grid-column:span 3;justify-content:center;gap:.35rem;width:100%;min-width:0}.binding-station-footer .binding-station-skeleton__footer-btn{grid-column:span 3}@media (max-width:720px){.binding-station-footer.mgmt-panel{padding:.75rem}.binding-station-footer .binding-station-skeleton__footer-btn,.binding-station-footer__btn{white-space:normal;grid-column:span 6}}.binding-station-skeleton__label.rt-Skeleton{border-radius:.25rem;width:60%;min-height:.7rem}.binding-station-skeleton__value.rt-Skeleton{border-radius:.3rem;width:80%;min-height:1rem;margin-top:.3rem}.binding-station-skeleton__value--end.rt-Skeleton{justify-self:end;margin-top:0}.binding-station-skeleton__section-icon.rt-Skeleton{border-radius:.25rem;flex-shrink:0;width:1rem;height:1rem}.binding-station-skeleton__section-title.rt-Skeleton{border-radius:.3rem;width:min(14rem,60%);min-height:.95rem}.binding-station-skeleton__field.rt-Skeleton{border-radius:.5rem;flex:0 0 14rem;width:14rem;min-width:12rem;max-width:14rem;min-height:2.35rem}.binding-station-skeleton__field--grow.rt-Skeleton{flex:auto;width:auto;min-width:0;max-width:none}.binding-station-skeleton__scan-label.rt-Skeleton{border-radius:.25rem;width:6.5rem;min-height:.65rem}.binding-station-skeleton__reset-btn.rt-Skeleton{border-radius:.5rem;flex-shrink:0;width:4.5rem;min-height:2.25rem}.binding-station-skeleton__details-label.rt-Skeleton{border-radius:.25rem;width:7rem;min-height:.7rem}.binding-station-skeleton__scan-detail-block{border:1px solid var(--panel-border);background:var(--surface);min-height:100%;box-shadow:none;border-radius:.75rem;flex-direction:column;gap:.25rem;padding:.45rem .55rem;display:flex}.binding-station-skeleton__scan-detail-title.rt-Skeleton{border-radius:.25rem;width:4.5rem;min-height:.7rem}.binding-station-skeleton__scan-detail-label.rt-Skeleton{border-radius:.2rem;flex-shrink:0;width:2.5rem;min-height:.6rem}.binding-station-skeleton__scan-detail-value.rt-Skeleton{border-radius:.2rem;flex:auto;width:70%;min-width:0;min-height:.65rem}.binding-station-skeleton__pharmacy-icon-well--compact.rt-Skeleton{border-radius:.45rem;width:1.55rem;height:1.55rem}.binding-station-skeleton__section-title--compact.rt-Skeleton{width:3.5rem;min-height:.65rem}.binding-station-skeleton__pharmacy-hero--compact.rt-Skeleton{width:80%;min-height:.65rem}.binding-station-skeleton__pharmacy-key--compact.rt-Skeleton{width:38%;min-height:.55rem}.binding-station-skeleton__pharmacy-val--compact.rt-Skeleton{width:42%;min-height:.55rem}.binding-station-skeleton__label--compact.rt-Skeleton,.binding-station-skeleton__value--compact.rt-Skeleton{min-height:.55rem}.binding-station-skeleton__pharmacy-hero.rt-Skeleton{border-radius:.3rem;width:92%;min-height:1rem}.binding-station-skeleton__pharmacy-icon.rt-Skeleton{border-radius:.25rem;flex-shrink:0;width:1rem;height:1rem}.binding-station-skeleton__section-title--pharmacy.rt-Skeleton{flex:auto;min-width:0}.binding-station-skeleton__pharmacy-key.rt-Skeleton{border-radius:.25rem;width:55%;min-height:.65rem}.binding-station-skeleton__pharmacy-val.rt-Skeleton{border-radius:.25rem;width:85%;min-height:.8rem}.binding-station-skeleton__topbar-stat.rt-Skeleton{border-radius:.6rem;flex-shrink:0;width:7.5rem;min-height:2rem}.binding-station-skeleton__topbar-stat--status{flex-direction:column;align-items:flex-start;gap:.2rem;min-width:4rem;display:inline-flex}.binding-station-skeleton__stat-label.rt-Skeleton{border-radius:.2rem;width:3rem;min-height:.55rem}.binding-station-skeleton__status-badge.rt-Skeleton{border-radius:999px;width:3.5rem;min-height:1.25rem}.binding-station-skeleton__label--pk.rt-Skeleton{width:5.5rem;min-height:.7rem}.binding-station-skeleton__value--pk.rt-Skeleton{width:4.5rem;min-height:.85rem}.binding-station-skeleton__action-btn.rt-Skeleton{border-radius:999px;flex-shrink:0;width:8.5rem;min-height:2.25rem}.binding-station-skeleton__status.rt-Skeleton{border-radius:.875rem;width:100%;min-height:5.25rem}.binding-station-skeleton__tile-icon.rt-Skeleton{border-radius:10px;flex-shrink:0;width:2rem;height:2rem}.binding-station-skeleton__tile-value.rt-Skeleton{border-radius:.25rem;width:80%;min-height:.8rem;margin-top:.2rem}.binding-station-skeleton__footer-btn.rt-Skeleton{border-radius:10px;width:100%;min-height:3rem}.dashboard-page{position:relative;isolation:isolate}.dashboard-page>:not(.water-flow){position:relative;z-index:1}.metrics-section{display:flex;flex-direction:column;margin:0;width:100%}.metrics-grid,.metrics-section{gap:var(--mgmt-shell-gap)}.metric-card{--metric-accent:var(--brand-soft);background-color:var(--surface);border:1px solid var(--panel-border);padding:1.05rem 1.15rem;border-radius:16px;display:flex;flex-direction:column;gap:.42rem;min-height:8.6rem;position:relative;overflow:hidden;box-shadow:var(--bubble-shadow);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.metric-card:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:color-mix(in srgb,var(--metric-accent) 80%,var(--surface) 20%)}.metric-card:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--metric-accent) 55%,var(--line) 45%);box-shadow:var(--bubble-shadow)}.metric-card__watermark{user-select:none;color:color-mix(in srgb,var(--metric-accent) 13%,var(--surface) 28%);opacity:.35}.metric-card__watermark-ring{border-color:currentColor}.metric-card__label{color:var(--text-secondary)}.metric-card__label,.metric-card__value{display:block;margin:0;position:relative;z-index:1}.metric-card__value{color:var(--text-primary)}.metric-card__desc{display:block;margin:0;position:relative;z-index:1}.metric-card--positive{--metric-accent:var(--text-tone-success)}.metric-card--neutral{--metric-accent:var(--text-tone-accent)}.metric-card--negative{--metric-accent:var(--text-tone-danger)}.metric-card--info{--metric-accent:var(--cfp-indigo-600)}.metric-card--warning{--metric-accent:var(--cfp-amber-500)}.metric-card--purple{--metric-accent:var(--nav-eyebrow)}html[data-cfp-theme=dark] .metric-card--info{--metric-accent:var(--cfp-indigo-400)}html[data-cfp-theme=dark] .metric-card--warning{--metric-accent:var(--cfp-amber-300)}html[data-cfp-theme=dark] .metric-card{background-color:color-mix(in srgb,var(--tile-bg) 94%,var(--surface) 6%);border-color:var(--panel-border)}html[data-cfp-theme=dark] .metric-card:before{background:color-mix(in srgb,var(--metric-accent) 76%,var(--surface) 24%)}.metric-card--skeleton{pointer-events:none}.metric-card--skeleton:before{background:color-mix(in srgb,var(--line) 65%,var(--surface) 35%)}.metric-card__skeleton-label{width:48%;min-height:.75rem}.metric-card__skeleton-value{width:42%;min-height:1.75rem;margin-top:.35rem}.metric-card__skeleton-desc{width:62%;min-height:.65rem;margin-top:auto}.cfp-dashboard-skeleton__header{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;gap:.5rem 1rem;align-items:start}.cfp-dashboard-skeleton__header-action{grid-column:2;grid-row:1/span 2;width:8rem;min-height:2.5rem;border-radius:.5rem;justify-self:end}.cfp-dashboard-skeleton__section-title{width:10rem;min-height:1rem}.kpi-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-top:1rem}.kpi-card{background:white;padding:1.5rem;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1);text-align:center}.kpi-card h3{margin-top:0}.kpi-value{font-weight:700}.kpi-value.positive{color:#2e7d32}.kpi-value.negative{color:#c62828}.financial-hold-banner{background:#ffebee;padding:1rem;border-radius:8px;margin-bottom:1.5rem;border-left:4px solid #c62828}.fulfillment-shell{width:100%;margin:0;padding:var(--shell-gutter);box-sizing:border-box;display:flex;height:100dvh;max-height:100dvh;overflow:hidden;gap:var(--shell-gap);align-items:stretch}.fulfillment-shell>:first-child{flex:0 0 16rem;width:16rem;min-height:0;align-self:stretch}.fulfillment-queue-toolbar{width:100%;flex-shrink:0;padding:0;border:none;border-radius:0;background:transparent;box-shadow:none}.fulfillment-queue-toolbar__printer{width:100%;max-width:100%;min-width:0}.fulfillment-queue-toolbar__row{width:100%}.fulfillment-queue-toolbar__lead{flex:1 1 260px;line-height:1.45}.fulfillment-queue-toolbar__actions{flex:0 1 auto;justify-content:flex-end}.fulfillment-list-head,.fulfillment-row-card{display:grid;grid-template-columns:repeat(15,minmax(0,1fr));gap:.65rem;column-gap:.7rem;align-items:center}.fulfillment-grid-dyn.fulfillment-list-head,.fulfillment-grid-dyn.fulfillment-row-card{grid-template-columns:unset}.fulfillment-col--dyn{min-width:0}.fulfillment-col--dyn-select{display:flex;align-items:center}.fulfillment-col--pharmacy{grid-column:span 2}.fulfillment-col--select{grid-column:span 1}.fulfillment-col--cutoff-type,.fulfillment-col--drug,.fulfillment-col--patient,.fulfillment-col--rx,.fulfillment-col--status{grid-column:span 2}.fulfillment-col--audit{grid-column:span 3}.fulfillment-col--action{grid-column:span 1}.fulfillment-list-head{padding:var(--cfp-table-head-padding-y) var(--cfp-table-head-padding-x) var(--cfp-table-head-padding-bottom-grid)}.fulfillment-list-head span{font-size:var(--cfp-table-head-font-size);font-weight:700;text-transform:uppercase;letter-spacing:var(--cfp-table-head-letter-spacing);color:var(--text-secondary)}.fulfillment-list-head .mgmt-sort-header{min-width:0}.fulfillment-list-head__action{text-align:right}.fulfillment-row-card.cfp-ui-table-grid-row{border:1px solid var(--line);border-radius:1rem;background:var(--surface);padding:.58rem .78rem;box-shadow:var(--bubble-shadow);transition:background-color .13s ease,box-shadow .13s ease,border-color .13s ease}.fulfillment-row-card.cfp-ui-table-grid-row:not(.fulfillment-row-card--hold):hover{border-color:var(--brand-soft)}.fulfillment-row-card--hold.cfp-ui-table-grid-row{border-color:color-mix(in srgb,var(--danger) 48%,var(--line));background:color-mix(in srgb,var(--danger) 12%,var(--surface))}.fulfillment-row-card--hold.cfp-ui-table-grid-row:hover{border-color:color-mix(in srgb,var(--danger) 55%,var(--line))}.fulfillment-pharmacy-badge{display:inline-flex;align-items:center;border-radius:999px;padding:.22rem .65rem;font-size:.72rem;font-weight:700;max-width:100%}.fulfillment-rx{display:block;font-weight:700}.fulfillment-refill{display:block;margin-top:.1rem;color:#94a3b8;font-size:.74rem;font-weight:600}.fulfillment-audit-cell{display:block;width:100%;max-width:100%;min-width:0;margin:0;padding:.5rem .55rem;border:none;border-radius:.85rem;background:transparent;color:var(--text-secondary);font:inherit;font-size:.73rem;line-height:1.35;text-align:left;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:background-color .13s ease,color .13s ease}.fulfillment-audit-cell:hover{background:var(--brand-fade)}.fulfillment-bulk-toolbar{justify-content:flex-start}.fulfillment-bulk-count{white-space:nowrap}[data-cfp-table-id=fulfillment-queue] .cfp-ui-table-frame__meta{line-height:1.35;word-break:break-word}@media (min-width:640px){[data-cfp-table-id=fulfillment-queue] .cfp-ui-table-frame__top-tools{display:grid;grid-template-columns:auto auto minmax(0,min(420px,48vw));align-items:center;justify-content:end;column-gap:.5rem;width:auto;max-width:100%}[data-cfp-table-id=fulfillment-queue] .cfp-ui-table-frame__search{width:100%;max-width:min(420px,48vw);justify-self:end}}@media (max-width:639px){[data-cfp-table-id=fulfillment-queue] .cfp-ui-table-frame__search{flex:none;width:100%}}.fulfillment-action-cell{justify-content:flex-end}@media (max-width:1199px){.fulfillment-shell{flex-direction:column;height:100dvh;max-height:100dvh;overflow:hidden}.fulfillment-shell>:first-child{width:100%;flex:0 0 auto;max-height:min(40vh,320px);overflow-x:hidden;overflow-y:auto}.fulfillment-shell .mgmt-scroll-page{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden}.fulfillment-list-head:not(.fulfillment-grid-dyn),.fulfillment-row-card:not(.fulfillment-grid-dyn){grid-template-columns:repeat(8,minmax(0,1fr))}.fulfillment-row-card:not(.fulfillment-grid-dyn) .fulfillment-col--pharmacy{grid-column:span 2}.fulfillment-row-card:not(.fulfillment-grid-dyn) .fulfillment-col--select{grid-column:span 1}.fulfillment-row-card:not(.fulfillment-grid-dyn) .fulfillment-col--rx{grid-column:span 2}.fulfillment-row-card:not(.fulfillment-grid-dyn) .fulfillment-col--patient,.fulfillment-row-card:not(.fulfillment-grid-dyn) .fulfillment-col--status{grid-column:span 3}.fulfillment-row-card:not(.fulfillment-grid-dyn) .fulfillment-col--audit{grid-column:span 4}.fulfillment-row-card:not(.fulfillment-grid-dyn) .fulfillment-col--action{grid-column:span 1}}@media (max-width:680px){.fulfillment-list-head:not(.fulfillment-grid-dyn),.fulfillment-row-card:not(.fulfillment-grid-dyn){grid-template-columns:repeat(2,minmax(0,1fr));gap:.48rem}.fulfillment-list-head.fulfillment-grid-dyn,.fulfillment-list-head:not(.fulfillment-grid-dyn){display:none}.fulfillment-row-card:not(.fulfillment-grid-dyn) .fulfillment-col--action,.fulfillment-row-card:not(.fulfillment-grid-dyn) .fulfillment-col--audit,.fulfillment-row-card:not(.fulfillment-grid-dyn) .fulfillment-col--patient,.fulfillment-row-card:not(.fulfillment-grid-dyn) .fulfillment-col--pharmacy,.fulfillment-row-card:not(.fulfillment-grid-dyn) .fulfillment-col--rx,.fulfillment-row-card:not(.fulfillment-grid-dyn) .fulfillment-col--select,.fulfillment-row-card:not(.fulfillment-grid-dyn) .fulfillment-col--status{grid-column:span 2}.fulfillment-row-card.fulfillment-grid-dyn{grid-template-columns:1fr!important}.fulfillment-action-cell{justify-content:flex-start}}