body:has(.app-shell-root[data-portal-type=employee]){--pc-ink:#17364a;--pc-muted:#607987;--pc-line:#d8e6eb;--pc-teal:#0b7873;--pc-blue:#2f78a4;--pc-radius:20px}body:has(.app-shell-root[data-portal-type=employee]) .app-shell-root[data-portal-type=employee]{background:radial-gradient(ellipse at 5% 1%,#d6eeec 0,transparent 44%),radial-gradient(ellipse at 98% 18%,#dce9f6 0,transparent 48%),linear-gradient(135deg,#f6fafb,#edf4f8);color:var(--pc-ink)}body:has(.app-shell-root[data-portal-type=employee]) .employee-soft-surface:before{background:none}body:has(.app-shell-root[data-portal-type=employee]) .employee-soft-surface:after{background:linear-gradient(115deg,#ffffff80,transparent);opacity:1}body:has(.app-shell-root[data-portal-type=employee]) #app-primary-sidebar[data-portal-type=employee]{background:linear-gradient(165deg,#eff9f7,#f8fbfc 46%,#eaf2f9);border-right:1px solid #ccdde3;color:var(--pc-ink);box-shadow:6px 0 32px #1d52600a;padding-inline:14px}body:has(.app-shell-root[data-portal-type=employee]) #app-primary-sidebar:after,body:has(.app-shell-root[data-portal-type=employee]) #app-primary-sidebar:before{display:none}body:has(.app-shell-root[data-portal-type=employee]) #app-primary-sidebar .sidebar-brand-link{padding:7px 4px 10px}body:has(.app-shell-root[data-portal-type=employee]) #app-primary-sidebar .sidebar-brand-link img{background:#fff;border:1px solid #e1eded;box-shadow:0 4px 12px #1e59600b;border-radius:12px}body:has(.app-shell-root[data-portal-type=employee]) #app-primary-sidebar .sidebar-brand-text p:first-child{color:#173c4e;font-weight:800;letter-spacing:-.025em}body:has(.app-shell-root[data-portal-type=employee]) #app-primary-sidebar .sidebar-brand-text p:last-child{color:#64818c;font-size:10px;letter-spacing:.12em}body:has(.app-shell-root[data-portal-type=employee]) #app-primary-sidebar :is(.sidebar-work-context-form,.sidebar-provider-search){background:#ffffffb8;border:1px solid #d5e6e8;border-radius:14px;box-shadow:0 4px 12px #1e596006}body:has(.app-shell-root[data-portal-type=employee]) #app-primary-sidebar .sidebar-work-context-form{padding:10px;width:calc(100% - var(--sidebar-nav-inset,14px));margin-bottom:8px}body:has(.app-shell-root[data-portal-type=employee]) #app-primary-sidebar .sidebar-work-context-form label>span:first-child{color:#597984;letter-spacing:.1em}body:has(.app-shell-root[data-portal-type=employee]) #app-primary-sidebar .sidebar-work-context-form select{background:#f4f9fa;border-color:#d8e7e9;border-radius:8px;min-height:31px;color:#214655}body:has(.app-shell-root[data-portal-type=employee]) #app-primary-sidebar .sidebar-work-context-form button{background:#e2f0f0;color:#0c6460;border:1px solid #c1dfdc;border-radius:8px;min-height:31px}body:has(.app-shell-root[data-portal-type=employee]) #app-primary-sidebar :is(.sidebar-group,.sidebar-group-active){background:transparent;border-color:transparent;box-shadow:none}body:has(.app-shell-root[data-portal-type=employee]) #app-primary-sidebar :is(.sidebar-group-button,.sidebar-group-button-active){background:#e4eff1;color:#315967;border:1px solid #d9e6e9;border-radius:12px;box-shadow:none}body:has(.app-shell-root[data-portal-type=employee]) #app-primary-sidebar .sidebar-group-label{color:#446573;font-weight:750;letter-spacing:.02em}body:has(.app-shell-root[data-portal-type=employee]) #app-primary-sidebar .sidebar-group-button{font-family:inherit;font-size:11px;line-height:1.4;font-weight:650;letter-spacing:.035em}body:has(.app-shell-root[data-portal-type=employee]) #app-primary-sidebar :is(.side-nav-link,.sidebar-quick-nav-link,.sidebar-rail-link){background:transparent;color:#385a6a;border:1px solid transparent;box-shadow:none;transition:background .16s,color .16s,box-shadow .16s}body:has(.app-shell-root[data-portal-type=employee]) #app-primary-sidebar[data-collapsed=false] .sidebar-primary-work-link{background:#ffffff5c;border:1px solid #dce8ed;border-radius:14px;min-height:52px;margin-block:5px}body:has(.app-shell-root[data-portal-type=employee]) #app-primary-sidebar[data-collapsed=false] .sidebar-link-label{font-size:.89rem;font-weight:650}body:has(.app-shell-root[data-portal-type=employee]) #app-primary-sidebar :is(.side-nav-link,.sidebar-quick-nav-link,.sidebar-rail-link):hover{background:#ffffffd9;border-color:#c9e1e1;box-shadow:0 3px 9px #173e5107}body:has(.app-shell-root[data-portal-type=employee]) #app-primary-sidebar :is(.side-nav-link-active,.sidebar-quick-nav-link-active,.sidebar-rail-link-active){background:linear-gradient(112deg,#0b7772,#266f97)!important;color:#fff!important;border-color:#1b7a89!important;box-shadow:0 5px 14px #14687925!important}body:has(.app-shell-root[data-portal-type=employee]) #app-primary-sidebar :is(.side-nav-link-active,.sidebar-quick-nav-link-active) .sidebar-icon-wrap{background:#ffffffeb!important}body:has(.app-shell-root[data-portal-type=employee]) #app-primary-sidebar .sidebar-quick-nav-grid{gap:6px;padding-block:5px}body:has(.app-shell-root[data-portal-type=employee]) #app-primary-sidebar .sidebar-quick-nav-link{background:#ffffff70;border-color:#dce7ed;border-radius:11px}body:has(.app-shell-root[data-portal-type=employee]) #app-primary-sidebar .sidebar-report-children{border-color:#bed6de}body:has(.app-shell-root[data-portal-type=employee]) #app-primary-sidebar :is(.sidebar-user-expanded,.sidebar-user-collapsed-wrap){border-color:#ccdee3}body:has(.app-shell-root[data-portal-type=employee]) #app-primary-sidebar :is(.sidebar-user-expanded p,.sidebar-user-collapsed,.sidebar-panel-toggle,.sidebar-customizer-button){color:#315967}body:has(.app-shell-root[data-portal-type=employee]) #app-primary-sidebar :is(.sidebar-panel-toggle,.sidebar-user-expanded button){background:#fff;border-color:#c9dde2;color:#315967;box-shadow:0 3px 8px #153a4d0a}body:has(.app-shell-root[data-portal-type=employee]) #app-primary-sidebar .sidebar-scroll::-webkit-scrollbar-thumb{background:#bed3db}body:has(.app-shell-root[data-portal-type=employee]) #app-primary-sidebar *{text-shadow:none}body:has(.app-shell-root[data-portal-type=employee]) #app-primary-sidebar .sidebar-icon-wrap{filter:none;box-shadow:none}body:has(.app-shell-root[data-portal-type=employee]) #app-primary-sidebar :is(.text-teal-100,.text-teal-200){color:#476f7b}body:has(.app-shell-root[data-portal-type=employee]) #app-primary-sidebar :is(.side-nav-link-active,.sidebar-quick-nav-link-active) :not(svg){text-shadow:none}body:has(.app-shell-root[data-portal-type=employee]) #app-primary-sidebar :is(.sidebar-link-label,.sidebar-quick-nav-label){color:#385a6a!important}body:has(.app-shell-root[data-portal-type=employee]) #app-primary-sidebar :is(.side-nav-link-active,.sidebar-quick-nav-link-active) :is(.sidebar-link-label,.sidebar-quick-nav-label){color:white!important}body:has(.app-shell-root[data-portal-type=employee]) .app-shell-root[data-portal-type=employee] :is(.page-shell,.provider-page-shell){max-width:none;padding-inline:20px}body:has(.app-shell-root[data-portal-type=employee]) .app-shell-root[data-portal-type=employee] .page-header{background:linear-gradient(112deg,#f9fdfde8,#eef7f9e6 50%,#e8f0fbe8);color:#183a4e;border:1px solid #ffffff;border-radius:18px;box-shadow:0 5px 20px #28596b08;padding:12px 16px;min-height:0}body:has(.app-shell-root[data-portal-type=employee]) .app-shell-root[data-portal-type=employee] .page-header:before{display:none}body:has(.app-shell-root[data-portal-type=employee]) .app-shell-root[data-portal-type=employee] .page-header :is(h1,h2){color:#173b50;letter-spacing:-.025em}body:has(.app-shell-root[data-portal-type=employee]) .app-shell-root[data-portal-type=employee] .page-header p{color:#5c7887}body:has(.app-shell-root[data-portal-type=employee]) .app-shell-root[data-portal-type=employee] .page-header .eyebrow-chip{background:#e3f1f0;border:1px solid #cee3e3;color:#176d69}body:has(.app-shell-root[data-portal-type=employee]) .app-shell-root[data-portal-type=employee] :is(.panel,.provider-card){background:#fffffff2;border:1px solid #dbe7eb;border-radius:var(--pc-radius);box-shadow:0 8px 28px #274d6309,0 1px 3px #274d6305;backdrop-filter:blur(10px)}body:has(.app-shell-root[data-portal-type=employee]) .app-shell-root[data-portal-type=employee] :is(.panel,.provider-card):hover{border-color:#ccdee4}body:has(.app-shell-root[data-portal-type=employee]) .workflow-area-header{background:#ffffff94;border:1px solid #dae7eb;border-radius:16px;padding:10px 12px;box-shadow:0 4px 18px #204c6406;backdrop-filter:blur(12px)}body:has(.app-shell-root[data-portal-type=employee]) .workflow-area-links{gap:5px}body:has(.app-shell-root[data-portal-type=employee]) .workflow-area-links>a{border-radius:10px;box-shadow:none;font-weight:650;min-height:33px}body:has(.app-shell-root[data-portal-type=employee]) [data-workspace-focus]>header{background:linear-gradient(112deg,#f3faf9,#f3f7fc);border-color:#dce9ee;border-radius:18px 18px 0 0;padding:9px 11px;gap:8px}body:has(.app-shell-root[data-portal-type=employee]) .workspace-view-select .field{background:#fff;border-color:#c9e0e3;font-weight:700;color:#214f63;box-shadow:0 2px 8px #173e5106}body:has(.app-shell-root[data-portal-type=employee]) .case-ledger-toolbar{background:#fff;border-color:#e3ecef}body:has(.app-shell-root[data-portal-type=employee]) :is(.employee-case-directory,.provider-directory-scroll){border-color:#dce8ec}body:has(.app-shell-root[data-portal-type=employee]) .app-shell-root[data-portal-type=employee] :is(.field,.input):not([data-native-pane] *){border:1px solid #ccdde4;border-radius:10px;background:#fbfdfe;color:#24485b;box-shadow:inset 0 1px 2px #1b435303;transition:border-color .16s,box-shadow .16s}body:has(.app-shell-root[data-portal-type=employee]) .app-shell-root[data-portal-type=employee] :is(.field,.input):focus{border-color:#60aba8;outline:none;box-shadow:0 0 0 3px #14978b17;background:#fff}body:has(.app-shell-root[data-portal-type=employee]) .app-shell-root[data-portal-type=employee] .label{font-weight:650;letter-spacing:.01em;color:#4a687b}body:has(.app-shell-root[data-portal-type=employee]) .app-shell-root[data-portal-type=employee] .btn-primary{background:linear-gradient(112deg,#0a7c73,#257aa1);border:1px solid #15768a;color:#fff;border-radius:10px;box-shadow:0 4px 10px #15768a20;font-weight:650;transition:filter .16s,box-shadow .16s}body:has(.app-shell-root[data-portal-type=employee]) .app-shell-root[data-portal-type=employee] .btn-primary:hover{filter:brightness(1.05);box-shadow:0 5px 14px #15768a32;transform:none}body:has(.app-shell-root[data-portal-type=employee]) .app-shell-root[data-portal-type=employee] .btn-secondary{border-radius:10px;border-color:#ccdee5;box-shadow:0 2px 5px #143a4a04;font-weight:650;transition:background .16s,border-color .16s}body:has(.app-shell-root[data-portal-type=employee]) .app-shell-root[data-portal-type=employee] .btn-secondary:hover{border-color:#92bebf;box-shadow:0 3px 8px #1e64780b;transform:none}body:has(.app-shell-root[data-portal-type=employee]) .app-shell-root[data-portal-type=employee] :is(button,a):focus-visible{outline:3px solid #278e9a6b;outline-offset:2px}body:has(.app-shell-root[data-portal-type=employee]) .app-shell-root[data-portal-type=employee] :is(input[type=checkbox],input[type=radio]){accent-color:#0b7b76}body:has(.app-shell-root[data-portal-type=employee]) .app-shell-root[data-portal-type=employee] table{color:#2c4b5d}body:has(.app-shell-root[data-portal-type=employee]) .app-shell-root[data-portal-type=employee] th{background:#f0f6f9;color:#526f80;font-size:11px;font-weight:750;letter-spacing:.035em;border-color:#dae6ec}body:has(.app-shell-root[data-portal-type=employee]) .app-shell-root[data-portal-type=employee] td{border-color:#e4edf1;line-height:1.5}body:has(.app-shell-root[data-portal-type=employee]) .app-shell-root[data-portal-type=employee] tbody>tr:nth-child(2n):not([class*=bg-]){background:#f7fafc}body:has(.app-shell-root[data-portal-type=employee]) .app-shell-root[data-portal-type=employee] tbody>tr:hover{background-color:#edf7f7}@media(min-width:768px){body:has(.app-shell-root[data-portal-type=employee]) .case-ledger-toolbar{margin-bottom:5px}body:has(.app-shell-root[data-portal-type=employee]) .case-ledger-toolbar label>span{white-space:nowrap}body:has(.app-shell-root[data-portal-type=employee]) .case-ledger-toolbar .field{min-height:30px;padding-block:4px}body:has(.app-shell-root[data-portal-type=employee]) .case-search-toolbar{padding:5px;margin-bottom:5px}body:has(.app-shell-root[data-portal-type=employee]) #removed-cases:not([open]){padding:9px 13px;margin-top:7px}body:has(.app-shell-root[data-portal-type=employee]) .case-directory-responsive-table{table-layout:auto;min-width:1850px!important}body:has(.app-shell-root[data-portal-type=employee]) .case-directory-responsive-table td{padding:10px 12px!important;overflow-wrap:normal;word-break:normal;max-width:240px}body:has(.app-shell-root[data-portal-type=employee]) .case-directory-responsive-table td[data-label=Source]{min-width:140px}body:has(.app-shell-root[data-portal-type=employee]) .case-directory-responsive-table td[data-label="Case #"]{min-width:110px}body:has(.app-shell-root[data-portal-type=employee]) .case-directory-responsive-table td[data-label=Provider]{min-width:180px}body:has(.app-shell-root[data-portal-type=employee]) .case-directory-responsive-table td[data-label=Payor]{min-width:160px}body:has(.app-shell-root[data-portal-type=employee]) .case-directory-responsive-table td[data-label=Type]{min-width:175px;max-width:220px}body:has(.app-shell-root[data-portal-type=employee]) .case-directory-responsive-table td[data-label="Internal case type"]{min-width:210px}body:has(.app-shell-root[data-portal-type=employee]) .case-directory-responsive-table td[data-label=Status]{min-width:130px}body:has(.app-shell-root[data-portal-type=employee]) .case-directory-responsive-table td[data-label=Billing]{min-width:120px}body:has(.app-shell-root[data-portal-type=employee]) .case-directory-responsive-table td[data-label="Next action"]{min-width:190px}body:has(.app-shell-root[data-portal-type=employee]) .case-directory-responsive-table td [class*=rounded-full]{max-width:100%;white-space:normal;overflow-wrap:break-word}body:has(.app-shell-root[data-portal-type=employee]) .case-directory-responsive-table th{padding:9px 12px;white-space:nowrap;font-size:11px}body:has(.app-shell-root[data-portal-type=employee]) .case-directory-responsive-table td[data-label=Assigned] form{gap:3px}body:has(.app-shell-root[data-portal-type=employee]) .case-directory-responsive-table td[data-label=Assigned] .field{min-height:29px;padding-block:3px}body:has(.app-shell-root[data-portal-type=employee]) .case-directory-responsive-table td[data-label=Assigned] .btn-secondary{min-height:27px;padding-block:3px}}body:has(.app-shell-root[data-portal-type=employee]) .app-shell-root[data-portal-type=employee] :is(.entity-link,.case-provider-link){color:#156c83;text-decoration-color:#a3ccda;font-weight:650}body:has(.app-shell-root[data-portal-type=employee]) .app-shell-root[data-portal-type=employee] :is(.badge,.status-badge){border-radius:8px;font-weight:650}body:has(.app-shell-root[data-portal-type=employee]) .app-shell-root[data-portal-type=employee] ::-webkit-scrollbar{width:8px;height:8px}body:has(.app-shell-root[data-portal-type=employee]) .app-shell-root[data-portal-type=employee] ::-webkit-scrollbar-track{background:transparent}body:has(.app-shell-root[data-portal-type=employee]) .app-shell-root[data-portal-type=employee] ::-webkit-scrollbar-thumb{background:#b8ced7;border:2px solid #f8fbfc;border-radius:10px}body:has(.app-shell-root[data-portal-type=employee]) .workspace-dialog{border:1px solid #d5e5ea;border-radius:22px;box-shadow:0 30px 100px #102f4b35}body:has(.app-shell-root[data-portal-type=employee]) .workspace-dialog>header{background:linear-gradient(105deg,#eff9f6,#ecf3fd);border-color:#d8e8ee}body:has(.app-shell-root[data-portal-type=employee]) .workspace-dialog>footer{background:#f7fbfc;border-color:#dce9ed}body:has(.app-shell-root[data-portal-type=employee]) .report-admin-toolbar{background:linear-gradient(105deg,#e7f6f1c0,#e7effbc0);border-color:#d0e3e9;border-radius:13px}body:has(.app-shell-root[data-portal-type=employee]) .app-mobile-header{background:#f6fbfbe8;border-color:#dce8ed;backdrop-filter:blur(18px)}body:has(.app-shell-root[data-portal-type=employee]) .mobile-bottom-nav{background:#f6fafbee;border-color:#d2e4e8;backdrop-filter:blur(18px)}body:has(.app-shell-root[data-portal-type=employee]) .mobile-bottom-nav-item-active{background:#dcefed;color:#0c6c65;border-radius:11px}@media(max-width:767px){body:has(.app-shell-root[data-portal-type=employee]) .app-shell-root[data-portal-type=employee] :is(.page-shell,.provider-page-shell){padding-inline:10px}body:has(.app-shell-root[data-portal-type=employee]) .workflow-area-header{padding:8px;border-radius:12px}body:has(.app-shell-root[data-portal-type=employee]) .workspace-dialog{border-radius:14px}.visual-preview-controls{bottom:76px;right:9px;max-width:245px}body:has(.app-shell-root[data-portal-type=employee]) .app-shell-root[data-portal-type=employee] :is(.panel,.provider-card){border-radius:15px}}@media(prefers-reduced-motion:reduce){body:has(.app-shell-root[data-portal-type=employee]) *,body:has(.app-shell-root[data-portal-type=employee]) :after,body:has(.app-shell-root[data-portal-type=employee]) :before{transition-duration:0s!important}}@media print{.visual-preview-controls{display:none!important}body:has(.app-shell-root[data-portal-type=employee]) .app-shell-root[data-portal-type=employee]{background:white}body:has(.app-shell-root[data-portal-type=employee]) .panel{box-shadow:none}}@media(min-width:768px){body:has(.app-shell-root[data-portal-type=employee]) .case-directory-responsive-table{min-width:980px!important;table-layout:fixed!important}body:has(.app-shell-root[data-portal-type=employee]) .case-directory-responsive-table[data-audit-columns=true]{min-width:1750px!important;table-layout:auto!important}body:has(.app-shell-root[data-portal-type=employee]) .case-directory-responsive-table td{min-width:0!important;max-width:none!important;padding:8px!important;font-size:12px;line-height:1.35}body:has(.app-shell-root[data-portal-type=employee]) .case-directory-responsive-table th{padding:7px 8px;white-space:normal;font-size:10px}body:has(.app-shell-root[data-portal-type=employee]) .case-directory-responsive-table td[data-label=Type] .rounded-full{font-size:11px;border-radius:7px;padding:4px 6px;line-height:1.3}body:has(.app-shell-root[data-portal-type=employee]) .case-directory-responsive-table td[data-label=Type] svg{display:none}body:has(.app-shell-root[data-portal-type=employee]) .case-directory-responsive-table td[data-label=Payor] button>span{flex-direction:column;align-items:flex-start;background:transparent!important;box-shadow:none!important;border:none;padding:0;line-height:1.4}body:has(.app-shell-root[data-portal-type=employee]) .case-directory-responsive-table td[data-label=Provider]>details{font-size:10px}body:has(.app-shell-root[data-portal-type=employee]) .case-directory-responsive-table td[data-label=Assigned]>p{font-size:10px}}body:has(.app-shell-root[data-portal-type=employee]) .app-shell-root[data-portal-type=employee]{background:radial-gradient(ellipse at 4% 8%,#c8eeea 0,transparent 53%),radial-gradient(ellipse at 97% 95%,#d8e5fa 0,transparent 58%),linear-gradient(120deg,#edf7f6,#e7f0fa)!important;background-attachment:fixed!important}body:has(.app-shell-root[data-portal-type=employee]) .app-shell-root[data-portal-type=employee] main{background:transparent}body:has(.app-shell-root[data-portal-type=providerOrganization]){--pc-ink:#17364a;--pc-muted:#607987;--pc-line:#d8e6eb;--pc-teal:#0b7873;--pc-blue:#2f78a4;--pc-radius:20px}body:has(.app-shell-root[data-portal-type=providerOrganization]) .app-shell-root[data-portal-type=providerOrganization]{background:radial-gradient(ellipse at 5% 1%,#d6eeec 0,transparent 44%),radial-gradient(ellipse at 98% 18%,#dce9f6 0,transparent 48%),linear-gradient(135deg,#f6fafb,#edf4f8);color:var(--pc-ink)}body:has(.app-shell-root[data-portal-type=providerOrganization]) .employee-soft-surface:before{background:none}body:has(.app-shell-root[data-portal-type=providerOrganization]) .employee-soft-surface:after{background:linear-gradient(115deg,#ffffff80,transparent);opacity:1}body:has(.app-shell-root[data-portal-type=providerOrganization]) #app-primary-sidebar[data-portal-type=providerOrganization]{background:linear-gradient(165deg,#eff9f7,#f8fbfc 46%,#eaf2f9);border-right:1px solid #ccdde3;color:var(--pc-ink);box-shadow:6px 0 32px #1d52600a;padding-inline:14px}body:has(.app-shell-root[data-portal-type=providerOrganization]) #app-primary-sidebar:after,body:has(.app-shell-root[data-portal-type=providerOrganization]) #app-primary-sidebar:before{display:none}body:has(.app-shell-root[data-portal-type=providerOrganization]) #app-primary-sidebar .sidebar-brand-link{padding:7px 4px 10px}body:has(.app-shell-root[data-portal-type=providerOrganization]) #app-primary-sidebar .sidebar-brand-link img{background:#fff;border:1px solid #e1eded;box-shadow:0 4px 12px #1e59600b;border-radius:12px}body:has(.app-shell-root[data-portal-type=providerOrganization]) #app-primary-sidebar .sidebar-brand-text p:first-child{color:#173c4e;font-weight:800;letter-spacing:-.025em}body:has(.app-shell-root[data-portal-type=providerOrganization]) #app-primary-sidebar .sidebar-brand-text p:last-child{color:#64818c;font-size:10px;letter-spacing:.12em}body:has(.app-shell-root[data-portal-type=providerOrganization]) #app-primary-sidebar :is(.sidebar-work-context-form,.sidebar-provider-search){background:#ffffffb8;border:1px solid #d5e6e8;border-radius:14px;box-shadow:0 4px 12px #1e596006}body:has(.app-shell-root[data-portal-type=providerOrganization]) #app-primary-sidebar .sidebar-work-context-form{padding:10px;width:calc(100% - var(--sidebar-nav-inset,14px));margin-bottom:8px}body:has(.app-shell-root[data-portal-type=providerOrganization]) #app-primary-sidebar .sidebar-work-context-form label>span:first-child{color:#597984;letter-spacing:.1em}body:has(.app-shell-root[data-portal-type=providerOrganization]) #app-primary-sidebar .sidebar-work-context-form select{background:#f4f9fa;border-color:#d8e7e9;border-radius:8px;min-height:31px;color:#214655}body:has(.app-shell-root[data-portal-type=providerOrganization]) #app-primary-sidebar .sidebar-work-context-form button{background:#e2f0f0;color:#0c6460;border:1px solid #c1dfdc;border-radius:8px;min-height:31px}body:has(.app-shell-root[data-portal-type=providerOrganization]) #app-primary-sidebar :is(.sidebar-group,.sidebar-group-active){background:transparent;border-color:transparent;box-shadow:none}body:has(.app-shell-root[data-portal-type=providerOrganization]) #app-primary-sidebar :is(.sidebar-group-button,.sidebar-group-button-active){background:#e4eff1;color:#315967;border:1px solid #d9e6e9;border-radius:12px;box-shadow:none}body:has(.app-shell-root[data-portal-type=providerOrganization]) #app-primary-sidebar .sidebar-group-label{color:#446573;font-weight:750;letter-spacing:.02em}body:has(.app-shell-root[data-portal-type=providerOrganization]) #app-primary-sidebar .sidebar-group-button{font-family:inherit;font-size:11px;line-height:1.4;font-weight:650;letter-spacing:.035em}body:has(.app-shell-root[data-portal-type=providerOrganization]) #app-primary-sidebar :is(.side-nav-link,.sidebar-quick-nav-link,.sidebar-rail-link){background:transparent;color:#385a6a;border:1px solid transparent;box-shadow:none;transition:background .16s,color .16s,box-shadow .16s}body:has(.app-shell-root[data-portal-type=providerOrganization]) #app-primary-sidebar[data-collapsed=false] .sidebar-primary-work-link{background:#ffffff5c;border:1px solid #dce8ed;border-radius:14px;min-height:52px;margin-block:5px}body:has(.app-shell-root[data-portal-type=providerOrganization]) #app-primary-sidebar[data-collapsed=false] .sidebar-link-label{font-size:.89rem;font-weight:650}body:has(.app-shell-root[data-portal-type=providerOrganization]) #app-primary-sidebar :is(.side-nav-link,.sidebar-quick-nav-link,.sidebar-rail-link):hover{background:#ffffffd9;border-color:#c9e1e1;box-shadow:0 3px 9px #173e5107}body:has(.app-shell-root[data-portal-type=providerOrganization]) #app-primary-sidebar :is(.side-nav-link-active,.sidebar-quick-nav-link-active,.sidebar-rail-link-active){background:linear-gradient(112deg,#0b7772,#266f97)!important;color:#fff!important;border-color:#1b7a89!important;box-shadow:0 5px 14px #14687925!important}body:has(.app-shell-root[data-portal-type=providerOrganization]) #app-primary-sidebar :is(.side-nav-link-active,.sidebar-quick-nav-link-active) .sidebar-icon-wrap{background:#ffffffeb!important}body:has(.app-shell-root[data-portal-type=providerOrganization]) #app-primary-sidebar .sidebar-quick-nav-grid{gap:6px;padding-block:5px}body:has(.app-shell-root[data-portal-type=providerOrganization]) #app-primary-sidebar .sidebar-quick-nav-link{background:#ffffff70;border-color:#dce7ed;border-radius:11px}body:has(.app-shell-root[data-portal-type=providerOrganization]) #app-primary-sidebar .sidebar-report-children{border-color:#bed6de}body:has(.app-shell-root[data-portal-type=providerOrganization]) #app-primary-sidebar :is(.sidebar-user-expanded,.sidebar-user-collapsed-wrap){border-color:#ccdee3}body:has(.app-shell-root[data-portal-type=providerOrganization]) #app-primary-sidebar :is(.sidebar-user-expanded p,.sidebar-user-collapsed,.sidebar-panel-toggle,.sidebar-customizer-button){color:#315967}body:has(.app-shell-root[data-portal-type=providerOrganization]) #app-primary-sidebar :is(.sidebar-panel-toggle,.sidebar-user-expanded button){background:#fff;border-color:#c9dde2;color:#315967;box-shadow:0 3px 8px #153a4d0a}body:has(.app-shell-root[data-portal-type=providerOrganization]) #app-primary-sidebar .sidebar-scroll::-webkit-scrollbar-thumb{background:#bed3db}body:has(.app-shell-root[data-portal-type=providerOrganization]) #app-primary-sidebar *{text-shadow:none}body:has(.app-shell-root[data-portal-type=providerOrganization]) #app-primary-sidebar .sidebar-icon-wrap{filter:none;box-shadow:none}body:has(.app-shell-root[data-portal-type=providerOrganization]) #app-primary-sidebar :is(.text-teal-100,.text-teal-200){color:#476f7b}body:has(.app-shell-root[data-portal-type=providerOrganization]) #app-primary-sidebar :is(.side-nav-link-active,.sidebar-quick-nav-link-active) :not(svg){text-shadow:none}body:has(.app-shell-root[data-portal-type=providerOrganization]) #app-primary-sidebar :is(.sidebar-link-label,.sidebar-quick-nav-label){color:#385a6a!important}body:has(.app-shell-root[data-portal-type=providerOrganization]) #app-primary-sidebar :is(.side-nav-link-active,.sidebar-quick-nav-link-active) :is(.sidebar-link-label,.sidebar-quick-nav-label){color:white!important}body:has(.app-shell-root[data-portal-type=providerOrganization]) .app-shell-root[data-portal-type=providerOrganization] :is(.page-shell,.provider-page-shell){max-width:none;padding-inline:20px}body:has(.app-shell-root[data-portal-type=providerOrganization]) .app-shell-root[data-portal-type=providerOrganization] .page-header{background:linear-gradient(112deg,#f9fdfde8,#eef7f9e6 50%,#e8f0fbe8);color:#183a4e;border:1px solid #ffffff;border-radius:18px;box-shadow:0 5px 20px #28596b08;padding:12px 16px;min-height:0}body:has(.app-shell-root[data-portal-type=providerOrganization]) .app-shell-root[data-portal-type=providerOrganization] .page-header:before{display:none}body:has(.app-shell-root[data-portal-type=providerOrganization]) .app-shell-root[data-portal-type=providerOrganization] .page-header :is(h1,h2){color:#173b50;letter-spacing:-.025em}body:has(.app-shell-root[data-portal-type=providerOrganization]) .app-shell-root[data-portal-type=providerOrganization] .page-header p{color:#5c7887}body:has(.app-shell-root[data-portal-type=providerOrganization]) .app-shell-root[data-portal-type=providerOrganization] .page-header .eyebrow-chip{background:#e3f1f0;border:1px solid #cee3e3;color:#176d69}body:has(.app-shell-root[data-portal-type=providerOrganization]) .app-shell-root[data-portal-type=providerOrganization] :is(.panel,.provider-card){background:#fffffff2;border:1px solid #dbe7eb;border-radius:var(--pc-radius);box-shadow:0 8px 28px #274d6309,0 1px 3px #274d6305;backdrop-filter:blur(10px)}body:has(.app-shell-root[data-portal-type=providerOrganization]) .app-shell-root[data-portal-type=providerOrganization] :is(.panel,.provider-card):hover{border-color:#ccdee4}body:has(.app-shell-root[data-portal-type=providerOrganization]) .workflow-area-header{background:#ffffff94;border:1px solid #dae7eb;border-radius:16px;padding:10px 12px;box-shadow:0 4px 18px #204c6406;backdrop-filter:blur(12px)}body:has(.app-shell-root[data-portal-type=providerOrganization]) .workflow-area-links{gap:5px}body:has(.app-shell-root[data-portal-type=providerOrganization]) .workflow-area-links>a{border-radius:10px;box-shadow:none;font-weight:650;min-height:33px}body:has(.app-shell-root[data-portal-type=providerOrganization]) [data-workspace-focus]>header{background:linear-gradient(112deg,#f3faf9,#f3f7fc);border-color:#dce9ee;border-radius:18px 18px 0 0;padding:9px 11px;gap:8px}body:has(.app-shell-root[data-portal-type=providerOrganization]) .workspace-view-select .field{background:#fff;border-color:#c9e0e3;font-weight:700;color:#214f63;box-shadow:0 2px 8px #173e5106}body:has(.app-shell-root[data-portal-type=providerOrganization]) .case-ledger-toolbar{background:#fff;border-color:#e3ecef}body:has(.app-shell-root[data-portal-type=providerOrganization]) :is(.employee-case-directory,.provider-directory-scroll){border-color:#dce8ec}body:has(.app-shell-root[data-portal-type=providerOrganization]) .app-shell-root[data-portal-type=providerOrganization] :is(.field,.input):not([data-native-pane] *){border:1px solid #ccdde4;border-radius:10px;background:#fbfdfe;color:#24485b;box-shadow:inset 0 1px 2px #1b435303;transition:border-color .16s,box-shadow .16s}body:has(.app-shell-root[data-portal-type=providerOrganization]) .app-shell-root[data-portal-type=providerOrganization] :is(.field,.input):focus{border-color:#60aba8;outline:none;box-shadow:0 0 0 3px #14978b17;background:#fff}body:has(.app-shell-root[data-portal-type=providerOrganization]) .app-shell-root[data-portal-type=providerOrganization] .label{font-weight:650;letter-spacing:.01em;color:#4a687b}body:has(.app-shell-root[data-portal-type=providerOrganization]) .app-shell-root[data-portal-type=providerOrganization] .btn-primary{background:linear-gradient(112deg,#0a7c73,#257aa1);border:1px solid #15768a;color:#fff;border-radius:10px;box-shadow:0 4px 10px #15768a20;font-weight:650;transition:filter .16s,box-shadow .16s}body:has(.app-shell-root[data-portal-type=providerOrganization]) .app-shell-root[data-portal-type=providerOrganization] .btn-primary:hover{filter:brightness(1.05);box-shadow:0 5px 14px #15768a32;transform:none}body:has(.app-shell-root[data-portal-type=providerOrganization]) .app-shell-root[data-portal-type=providerOrganization] .btn-secondary{border-radius:10px;border-color:#ccdee5;box-shadow:0 2px 5px #143a4a04;font-weight:650;transition:background .16s,border-color .16s}body:has(.app-shell-root[data-portal-type=providerOrganization]) .app-shell-root[data-portal-type=providerOrganization] .btn-secondary:hover{border-color:#92bebf;box-shadow:0 3px 8px #1e64780b;transform:none}body:has(.app-shell-root[data-portal-type=providerOrganization]) .app-shell-root[data-portal-type=providerOrganization] :is(button,a):focus-visible{outline:3px solid #278e9a6b;outline-offset:2px}body:has(.app-shell-root[data-portal-type=providerOrganization]) .app-shell-root[data-portal-type=providerOrganization] :is(input[type=checkbox],input[type=radio]){accent-color:#0b7b76}body:has(.app-shell-root[data-portal-type=providerOrganization]) .app-shell-root[data-portal-type=providerOrganization] table{color:#2c4b5d}body:has(.app-shell-root[data-portal-type=providerOrganization]) .app-shell-root[data-portal-type=providerOrganization] th{background:#f0f6f9;color:#526f80;font-size:11px;font-weight:750;letter-spacing:.035em;border-color:#dae6ec}body:has(.app-shell-root[data-portal-type=providerOrganization]) .app-shell-root[data-portal-type=providerOrganization] td{border-color:#e4edf1;line-height:1.5}body:has(.app-shell-root[data-portal-type=providerOrganization]) .app-shell-root[data-portal-type=providerOrganization] tbody>tr:nth-child(2n):not([class*=bg-]){background:#f7fafc}body:has(.app-shell-root[data-portal-type=providerOrganization]) .app-shell-root[data-portal-type=providerOrganization] tbody>tr:hover{background-color:#edf7f7}@media(min-width:768px){body:has(.app-shell-root[data-portal-type=providerOrganization]) .case-ledger-toolbar{margin-bottom:5px}body:has(.app-shell-root[data-portal-type=providerOrganization]) .case-ledger-toolbar label>span{white-space:nowrap}body:has(.app-shell-root[data-portal-type=providerOrganization]) .case-ledger-toolbar .field{min-height:30px;padding-block:4px}body:has(.app-shell-root[data-portal-type=providerOrganization]) .case-search-toolbar{padding:5px;margin-bottom:5px}body:has(.app-shell-root[data-portal-type=providerOrganization]) #removed-cases:not([open]){padding:9px 13px;margin-top:7px}body:has(.app-shell-root[data-portal-type=providerOrganization]) .case-directory-responsive-table{table-layout:auto;min-width:1850px!important}body:has(.app-shell-root[data-portal-type=providerOrganization]) .case-directory-responsive-table td{padding:10px 12px!important;overflow-wrap:normal;word-break:normal;max-width:240px}body:has(.app-shell-root[data-portal-type=providerOrganization]) .case-directory-responsive-table td[data-label=Source]{min-width:140px}body:has(.app-shell-root[data-portal-type=providerOrganization]) .case-directory-responsive-table td[data-label="Case #"]{min-width:110px}body:has(.app-shell-root[data-portal-type=providerOrganization]) .case-directory-responsive-table td[data-label=Provider]{min-width:180px}body:has(.app-shell-root[data-portal-type=providerOrganization]) .case-directory-responsive-table td[data-label=Payor]{min-width:160px}body:has(.app-shell-root[data-portal-type=providerOrganization]) .case-directory-responsive-table td[data-label=Type]{min-width:175px;max-width:220px}body:has(.app-shell-root[data-portal-type=providerOrganization]) .case-directory-responsive-table td[data-label="Internal case type"]{min-width:210px}body:has(.app-shell-root[data-portal-type=providerOrganization]) .case-directory-responsive-table td[data-label=Status]{min-width:130px}body:has(.app-shell-root[data-portal-type=providerOrganization]) .case-directory-responsive-table td[data-label=Billing]{min-width:120px}body:has(.app-shell-root[data-portal-type=providerOrganization]) .case-directory-responsive-table td[data-label="Next action"]{min-width:190px}body:has(.app-shell-root[data-portal-type=providerOrganization]) .case-directory-responsive-table td [class*=rounded-full]{max-width:100%;white-space:normal;overflow-wrap:break-word}body:has(.app-shell-root[data-portal-type=providerOrganization]) .case-directory-responsive-table th{padding:9px 12px;white-space:nowrap;font-size:11px}body:has(.app-shell-root[data-portal-type=providerOrganization]) .case-directory-responsive-table td[data-label=Assigned] form{gap:3px}body:has(.app-shell-root[data-portal-type=providerOrganization]) .case-directory-responsive-table td[data-label=Assigned] .field{min-height:29px;padding-block:3px}body:has(.app-shell-root[data-portal-type=providerOrganization]) .case-directory-responsive-table td[data-label=Assigned] .btn-secondary{min-height:27px;padding-block:3px}}body:has(.app-shell-root[data-portal-type=providerOrganization]) .app-shell-root[data-portal-type=providerOrganization] :is(.entity-link,.case-provider-link){color:#156c83;text-decoration-color:#a3ccda;font-weight:650}body:has(.app-shell-root[data-portal-type=providerOrganization]) .app-shell-root[data-portal-type=providerOrganization] :is(.badge,.status-badge){border-radius:8px;font-weight:650}body:has(.app-shell-root[data-portal-type=providerOrganization]) .app-shell-root[data-portal-type=providerOrganization] ::-webkit-scrollbar{width:8px;height:8px}body:has(.app-shell-root[data-portal-type=providerOrganization]) .app-shell-root[data-portal-type=providerOrganization] ::-webkit-scrollbar-track{background:transparent}body:has(.app-shell-root[data-portal-type=providerOrganization]) .app-shell-root[data-portal-type=providerOrganization] ::-webkit-scrollbar-thumb{background:#b8ced7;border:2px solid #f8fbfc;border-radius:10px}body:has(.app-shell-root[data-portal-type=providerOrganization]) .workspace-dialog{border:1px solid #d5e5ea;border-radius:22px;box-shadow:0 30px 100px #102f4b35}body:has(.app-shell-root[data-portal-type=providerOrganization]) .workspace-dialog>header{background:linear-gradient(105deg,#eff9f6,#ecf3fd);border-color:#d8e8ee}body:has(.app-shell-root[data-portal-type=providerOrganization]) .workspace-dialog>footer{background:#f7fbfc;border-color:#dce9ed}body:has(.app-shell-root[data-portal-type=providerOrganization]) .report-admin-toolbar{background:linear-gradient(105deg,#e7f6f1c0,#e7effbc0);border-color:#d0e3e9;border-radius:13px}body:has(.app-shell-root[data-portal-type=providerOrganization]) .app-mobile-header{background:#f6fbfbe8;border-color:#dce8ed;backdrop-filter:blur(18px)}body:has(.app-shell-root[data-portal-type=providerOrganization]) .mobile-bottom-nav{background:#f6fafbee;border-color:#d2e4e8;backdrop-filter:blur(18px)}body:has(.app-shell-root[data-portal-type=providerOrganization]) .mobile-bottom-nav-item-active{background:#dcefed;color:#0c6c65;border-radius:11px}@media(max-width:767px){body:has(.app-shell-root[data-portal-type=providerOrganization]) .app-shell-root[data-portal-type=providerOrganization] :is(.page-shell,.provider-page-shell){padding-inline:10px}body:has(.app-shell-root[data-portal-type=providerOrganization]) .workflow-area-header{padding:8px;border-radius:12px}body:has(.app-shell-root[data-portal-type=providerOrganization]) .workspace-dialog{border-radius:14px}.visual-preview-controls{bottom:76px;right:9px;max-width:245px}body:has(.app-shell-root[data-portal-type=providerOrganization]) .app-shell-root[data-portal-type=providerOrganization] :is(.panel,.provider-card){border-radius:15px}}@media(prefers-reduced-motion:reduce){body:has(.app-shell-root[data-portal-type=providerOrganization]) *,body:has(.app-shell-root[data-portal-type=providerOrganization]) :after,body:has(.app-shell-root[data-portal-type=providerOrganization]) :before{transition-duration:0s!important}}@media print{.visual-preview-controls{display:none!important}body:has(.app-shell-root[data-portal-type=providerOrganization]) .app-shell-root[data-portal-type=providerOrganization]{background:white}body:has(.app-shell-root[data-portal-type=providerOrganization]) .panel{box-shadow:none}}.adaptive-employee-nav{flex:1;min-height:0;overflow:hidden;padding:4px 0;color:#24485b}.adaptive-nav-grid{display:grid;gap:5px;height:100%;grid-auto-rows:minmax(0,1fr);align-content:stretch}.adaptive-nav-entry{display:flex;align-items:center;gap:8px;min-width:0;min-height:0;padding:5px 9px;border:1px solid #d8e7ec;border-radius:11px;background:#ffffffa6;color:#294d60!important;text-align:left;font-size:clamp(12px,1.05vw,14px);font-weight:650;line-height:1.18}.adaptive-nav-entry>span:not(.sidebar-icon-wrap){min-width:0;overflow-wrap:normal}.adaptive-nav-entry .sidebar-icon-wrap{width:28px!important;height:28px!important;flex:none}.adaptive-nav-entry .sidebar-icon-wrap svg{width:17px!important;height:17px!important}.adaptive-nav-entry:hover{background:#e5f4f2;border-color:#90c6c3}.adaptive-nav-entry.adaptive-nav-active{background:linear-gradient(115deg,#0c776f,#246b9a);color:white!important;border-color:transparent}.adaptive-nav-entry.adaptive-nav-active span{color:inherit!important}.adaptive-nav-quick{display:flex;gap:5px;min-height:0;grid-column:1/-1}.adaptive-nav-quick>*{flex:1}.adaptive-nav-focus{display:flex;flex-direction:column;height:100%;min-height:0;gap:8px}.adaptive-nav-focus>header{display:flex;flex-direction:column;gap:8px;padding:5px 7px 9px;border-bottom:1px solid #cedfe7;flex:none;color:#234b60}.adaptive-nav-focus>header button{font-size:12px;text-align:left;color:#14736e;font-weight:700}.adaptive-nav-focus>.adaptive-nav-grid{flex:1;min-height:0}.adaptive-nav-rail .adaptive-nav-entry{justify-content:center;padding:3px}.adaptive-nav-rail .adaptive-nav-entry>span:not(.sidebar-icon-wrap),.adaptive-nav-rail .adaptive-nav-entry>svg{display:none}.adaptive-nav-rail .adaptive-nav-quick{flex-direction:column}.adaptive-nav-flyout{position:fixed;left:78px;top:14px;bottom:14px;width:min(450px,calc(100vw - 94px));background:#f1f8fa;z-index:95;padding:16px;border:1px solid #bdd6df;border-radius:16px;box-shadow:0 18px 65px #16374633}.expandable-work-pane{position:relative}.workspace-expand-button{position:absolute;right:7px;top:7px;z-index:25;display:grid;place-items:center;width:30px;height:30px;border:1px solid #b9d5df;border-radius:8px;background:#eef8f8;color:#1b6a79;box-shadow:0 2px 6px #16374612}.workspace-expand-button:hover{background:#d2ece9}.expandable-work-pane>[data-workspace-focus]>header,.expandable-work-pane>header{padding-right:46px!important}.workspace-expanded:popover-open{position:fixed!important;inset:12px!important;margin:0!important;width:calc(100vw - 24px)!important;height:calc(100dvh - 24px)!important;max-width:none!important;max-height:none!important;padding:12px!important;overflow:auto!important;background:linear-gradient(120deg,#f2faf8,#eff4fb)!important;border:1px solid #afcad8!important;border-radius:16px!important;box-shadow:0 30px 100px #12364b55!important}.workspace-expanded::backdrop{background:#12364b88;backdrop-filter:blur(4px)}.workspace-expanded>.workspace-expand-button{position:sticky;float:right;right:0;top:0;order:-1;flex:none;align-self:flex-end;margin-bottom:6px}.workspace-expanded [data-workspace-focus]{height:100%}.queue-record-grid{display:grid;grid-template-columns:24px minmax(130px,1.4fr) minmax(110px,1fr) minmax(145px,1.2fr) minmax(135px,1fr) minmax(115px,.95fr) 66px;gap:12px;align-items:start;padding:6px 8px}.queue-record-grid>div{min-width:0;display:flex;flex-direction:column;gap:5px}.queue-column-label{font-size:10px;font-weight:700;letter-spacing:.055em;text-transform:uppercase;color:#68808f}.queue-person-name{font-size:14px;font-weight:750;line-height:1.3;color:#164b64}.queue-assignee,.queue-group{font-size:12px;line-height:1.35;color:#577080}.queue-reference{font-size:10px;color:#6e8795}.queue-check{padding-top:4px}.queue-check input{width:16px;height:16px}.queue-next-link{font-size:12px;line-height:1.35;text-align:left;font-weight:650;color:#156782}.queue-due{font-size:11px;color:#567082}.queue-overdue{color:#a13e45}.queue-actions .btn-primary{min-height:28px}.queue-actions form button{font-size:10px!important;padding:3px!important;min-height:24px!important}.queue-type [class*=rounded-full]{border-radius:8px!important;line-height:1.35;font-size:11px;padding:5px 7px}.queue-type svg{display:none}.payor-badge-stacked{flex-direction:column!important;align-items:flex-start!important;border:none!important;box-shadow:none!important;background:transparent!important;padding:0!important;font-size:12px!important;font-weight:650!important;line-height:1.4!important;border-radius:0!important}.payor-badge-stacked img{-o-object-fit:contain;object-fit:contain;flex-shrink:0}[data-queue-item-id]:has(.queue-record-grid){background:#ffffffd9!important;box-shadow:none!important;transform:none!important;border-color:#d6e4e9!important;border-left-width:3px!important}[data-queue-kind=caqh]:has(.queue-record-grid){border-left-color:#a091d5!important}[data-queue-kind=enrollment]:has(.queue-record-grid){border-left-color:#4ba995!important}[data-queue-kind=application]:has(.queue-record-grid){border-left-color:#69a2d1!important}[data-queue-kind=document]:has(.queue-record-grid){border-left-color:#d2af59!important}[data-queue-item-id]:has(.queue-record-grid)>details{border:none;background:transparent;margin:0}[data-queue-item-id]:has(.queue-record-grid)>details>summary{padding:3px 10px;font-size:10px;text-transform:none;font-weight:550;justify-content:flex-end;color:#68818c}[data-queue-item-id]:has(.queue-record-grid)>details>summary svg{width:12px;height:12px}.case-source-compact{margin-top:5px}.case-source-compact summary{font-size:10px;padding:2px 5px;border-radius:5px}.case-source-compact details[open]{min-width:150px}.case-assignee-editor form{margin-top:8px;min-width:0}.case-assignee-editor summary{font-size:12px;line-height:1.4;list-style:none}.case-assignee-editor summary>span{font-size:10px}.case-assignee-editor summary:hover{color:#0f766e}@media(min-width:768px){body:has(.app-shell-root[data-portal-type=providerOrganization]) .case-directory-responsive-table{min-width:980px!important;table-layout:fixed!important}body:has(.app-shell-root[data-portal-type=providerOrganization]) .case-directory-responsive-table[data-audit-columns=true]{min-width:1750px!important;table-layout:auto!important}body:has(.app-shell-root[data-portal-type=providerOrganization]) .case-directory-responsive-table td{min-width:0!important;max-width:none!important;padding:8px!important;font-size:12px;line-height:1.35}body:has(.app-shell-root[data-portal-type=providerOrganization]) .case-directory-responsive-table th{padding:7px 8px;white-space:normal;font-size:10px}body:has(.app-shell-root[data-portal-type=providerOrganization]) .case-directory-responsive-table td[data-label=Type] .rounded-full{font-size:11px;border-radius:7px;padding:4px 6px;line-height:1.3}body:has(.app-shell-root[data-portal-type=providerOrganization]) .case-directory-responsive-table td[data-label=Type] svg{display:none}body:has(.app-shell-root[data-portal-type=providerOrganization]) .case-directory-responsive-table td[data-label=Payor] button>span{flex-direction:column;align-items:flex-start;background:transparent!important;box-shadow:none!important;border:none;padding:0;line-height:1.4}body:has(.app-shell-root[data-portal-type=providerOrganization]) .case-directory-responsive-table td[data-label=Provider]>details{font-size:10px}body:has(.app-shell-root[data-portal-type=providerOrganization]) .case-directory-responsive-table td[data-label=Assigned]>p{font-size:10px}}@media(max-width:1199px){.queue-record-grid{grid-template-columns:22px minmax(140px,1.3fr) minmax(120px,1fr) minmax(155px,1.2fr) 65px;gap:8px}.queue-check{grid-row:1/3}.queue-person{grid-column:2;grid-row:1}.queue-type{grid-column:3;grid-row:1}.queue-next{grid-column:4;grid-row:1}.queue-payor{grid-column:2;grid-row:2}.queue-owner{grid-column:3/5;grid-row:2}.queue-actions{grid-column:5;grid-row:1/3}.queue-record-grid .queue-owner{flex-direction:row;align-items:center;flex-wrap:wrap}.queue-owner .queue-column-label{display:none}}@media(max-width:767px){.queue-record-grid{grid-template-columns:22px minmax(0,1fr) minmax(0,1fr);padding:6px;gap:10px}.queue-person{grid-column:2/4}.queue-type{grid-column:2;grid-row:2}.queue-next{grid-column:3;grid-row:2}.queue-payor{grid-column:2;grid-row:3}.queue-owner{grid-column:3;grid-row:3}.queue-record-grid .queue-owner{flex-direction:column;align-items:flex-start}.queue-actions{grid-column:2/4;grid-row:4;flex-direction:row!important;justify-content:flex-end}.workspace-expanded:popover-open{inset:5px!important;width:calc(100vw - 10px)!important;height:calc(100dvh - 10px)!important;padding:8px!important}}#app-primary-sidebar[data-adaptive-navigation=true]{overflow:hidden!important;gap:0}#app-primary-sidebar[data-adaptive-navigation=true] .sidebar-work-context-form{margin-bottom:5px;padding:6px}#app-primary-sidebar[data-adaptive-navigation=true] .sidebar-work-context-form .field{min-height:30px;padding-block:3px}body:has(.app-shell-root[data-portal-type=providerOrganization]) .app-shell-root[data-portal-type=providerOrganization]{background:radial-gradient(ellipse at 4% 8%,#c8eeea 0,transparent 53%),radial-gradient(ellipse at 97% 95%,#d8e5fa 0,transparent 58%),linear-gradient(120deg,#edf7f6,#e7f0fa)!important;background-attachment:fixed!important}body:has(.app-shell-root[data-portal-type=providerOrganization]) .app-shell-root[data-portal-type=providerOrganization] main{background:transparent}@media(max-height:720px){#app-primary-sidebar[data-adaptive-navigation=true]>div:first-child{margin-bottom:4px;padding-block:4px}#app-primary-sidebar[data-adaptive-navigation=true] .sidebar-brand-logo{max-height:35px}.adaptive-nav-entry{font-size:12px;gap:6px;padding:3px 7px}.adaptive-nav-entry .sidebar-icon-wrap{width:24px!important;height:24px!important}}@media(max-height:540px){#app-primary-sidebar[data-adaptive-navigation=true] .sidebar-work-context-form label{font-size:10px;margin-bottom:2px}.adaptive-nav-grid{gap:3px}.adaptive-nav-entry{font-size:11px}.adaptive-nav-entry .sidebar-icon-wrap{width:20px!important;height:20px!important}.adaptive-nav-focus>header{padding-block:2px;gap:3px}}body:has(.app-shell-root[data-portal-type=providerOrganization]) #app-primary-sidebar .sidebar-client-scope{background:#fff;border:1px solid #cddfe5;color:#244758;border-radius:12px}body:has(.app-shell-root[data-portal-type=providerOrganization]) #app-primary-sidebar :is(label,select,input){color:#264a5e}body:has(.app-shell-root[data-portal-type=providerOrganization]) #app-primary-sidebar input{caret-color:#08796e;background:#f7fbfc}body:has(.app-shell-root[data-portal-type=providerOrganization]) .client-dashboard-surface{background:transparent}body:has(.app-shell-root[data-portal-type=providerOrganization]) main{background:transparent}body:has(.app-shell-root[data-portal-type=providerOrganization]) .adaptive-nav-entry{color:#244b5e;background:#ffffffa8;border-color:#d3e4ea}body:has(.app-shell-root[data-portal-type=providerOrganization]) .adaptive-nav-active{color:#fff;background:linear-gradient(115deg,#087d75,#2d79a2);border-color:#1c8190}body:has(.app-shell-root[data-portal-type=providerOrganization]) .adaptive-nav-focus header{color:#264858}.queue-table-header{position:sticky;top:-6px;z-index:5;background:#eff6f9;margin:0 -2px;padding-block:7px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.035em;color:#5b7585;border-bottom:1px solid #d4e3e9}.queue-toolbar{padding-right:35px}.queue-toolbar>div:first-child{margin:0;gap:6px}.queue-toolbar>div:first-child>span{display:none}.queue-toolbar .btn-primary,.queue-toolbar .btn-secondary{min-height:30px!important;padding:5px 9px!important;font-size:12px!important;white-space:nowrap}.queue-actions form{align-self:flex-end}.queue-actions form button{width:27px!important;height:23px!important;min-height:23px!important;white-space:nowrap!important;overflow-wrap:normal!important}@media(min-width:1200px){.queue-record-grid:not(.queue-table-header) .queue-column-label{display:none}.queue-record-grid:not(.queue-table-header){padding-block:6px}.queue-record-grid .queue-type{padding-top:2px}}@media(max-width:1199px){.queue-table-header{display:none}}body:has(.app-shell-root[data-portal-type=employee]) .case-directory-responsive-table td[data-label=Payor] [role=button]>span{flex-direction:column;align-items:flex-start;background:transparent!important;box-shadow:none!important;border:none!important;padding:0;line-height:1.4;border-radius:0}body:has(.app-shell-root[data-portal-type=employee]) .case-directory-responsive-table td[data-label=Type]>button{padding:3px 5px;margin-top:5px;font-size:10px;line-height:1.3;border-radius:6px}.workspace-expanded [data-workspace-focus],.workspace-expanded>.panel{height:0!important;min-height:0;flex:1}.employee-workspace-viewport>.panel>div:first-child{padding-right:35px}@media(max-width:1023px){#app-primary-sidebar.app-sidebar-mobile-open .adaptive-employee-nav{flex:1!important;flex-shrink:1!important;min-height:0;overflow:hidden}#app-primary-sidebar.app-sidebar-mobile-open{height:100dvh!important;max-height:100dvh!important;overflow:hidden!important}.app-sidebar-mobile-open .adaptive-nav-entry{min-height:36px;font-size:13px}.app-sidebar-mobile-open .adaptive-nav-entry .sidebar-icon-wrap{width:24px!important;height:24px!important}.app-sidebar-mobile-open .adaptive-nav-quick .adaptive-nav-entry{font-size:12px}#app-primary-sidebar.app-sidebar-mobile-open .sidebar-work-context-form{padding:5px!important;margin-bottom:5px!important}#app-primary-sidebar.app-sidebar-mobile-open .sidebar-work-context-form button,#app-primary-sidebar.app-sidebar-mobile-open .sidebar-work-context-form select{min-height:30px!important;font-size:12px!important;padding:4px!important}}@media(max-height:520px){#app-primary-sidebar[data-adaptive-navigation=true] .sidebar-brand-link{padding-block:2px;margin-bottom:4px}#app-primary-sidebar[data-adaptive-navigation=true] .sidebar-brand-link img{height:25px;width:25px}#app-primary-sidebar[data-adaptive-navigation=true] .sidebar-user-expanded{padding-top:3px;margin-top:3px}#app-primary-sidebar[data-adaptive-navigation=true] .sidebar-user-profile-link .avatar{height:24px;width:24px}.adaptive-nav-entry{font-size:11px;padding:3px}.adaptive-nav-grid{gap:3px}.adaptive-nav-entry .sidebar-icon-wrap{width:18px!important;height:18px!important}.adaptive-nav-entry .sidebar-icon-wrap svg{width:14px!important;height:14px!important}}@media print{.workspace-expand-button{display:none!important}}@media(min-width:1024px){body:has(.app-shell-root[data-portal-type=employee]) .primary-work-demo-2-shell:has(>.employee-workspace-viewport){display:flex;flex-direction:column;height:calc(100dvh - 45px);min-height:0;padding-bottom:0}body:has(.app-shell-root[data-portal-type=employee]) .primary-work-demo-2-shell>.employee-workspace-viewport:not(.workspace-expanded){flex:1;min-height:0;height:0!important}body:has(.app-shell-root[data-portal-type=employee]) .primary-work-demo-2-shell:has(>.employee-workspace-viewport)>:not(.employee-workspace-viewport){flex-shrink:0}}.case-directory-responsive-table td[data-label=Actions] button{min-height:28px!important;width:28px;height:28px;padding:5px!important}.queue-document-received{background:#ecfdf5!important;border-color:#6ee7b7!important;border-left:4px solid #059669!important}.guided-work-highlight{outline:3px solid #2dd4bf!important;outline-offset:3px;box-shadow:0 0 0 7px #14b8a620!important}.app-shell-root[data-portal-type=providerOrganization]{--client-heading:#183d52;--client-muted:#5c7685;--client-border:#d6e5eb;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;background:radial-gradient(ellipse at 4% 3%,#e1f2ee,transparent 50%),radial-gradient(ellipse at 96% 16%,#e6edf9,transparent 54%),#f5f9fb!important}.app-shell-root[data-portal-type=providerOrganization] .provider-soft-surface:after,.app-shell-root[data-portal-type=providerOrganization] .provider-soft-surface:before,.app-shell-root[data-portal-type=providerOrganization]:after,.app-shell-root[data-portal-type=providerOrganization]:before{display:none!important}.app-shell-root[data-portal-type=providerOrganization] :is(.page-header,.client-portal-compact-header,.client-dashboard-header,.credentialing-provider-profile-hero,.client-detail-hero){background:linear-gradient(112deg,#f9fdfc,#edf7f7 52%,#edf2fb)!important;color:var(--client-heading)!important;border:1px solid #d6e7e9!important;border-radius:17px;box-shadow:0 4px 16px #264a6507!important;padding:14px 17px;gap:12px}.app-shell-root[data-portal-type=providerOrganization] :is(.page-header,.client-portal-compact-header,.client-dashboard-header,.credentialing-provider-profile-hero,.client-detail-hero):after,.app-shell-root[data-portal-type=providerOrganization] :is(.page-header,.client-portal-compact-header,.client-dashboard-header,.credentialing-provider-profile-hero,.client-detail-hero):before{display:none!important}.app-shell-root[data-portal-type=providerOrganization] :is(.page-header,.client-portal-compact-header,.client-dashboard-header,.credentialing-provider-profile-hero,.client-detail-hero) :is(h1,h2,.text-white,.text-navy-900){color:var(--client-heading)!important;text-shadow:none}.app-shell-root[data-portal-type=providerOrganization] :is(.page-header,.client-portal-compact-header,.client-dashboard-header,.credentialing-provider-profile-hero,.client-detail-hero) :is(h1,h2){font-size:clamp(1.2rem,1.7vw,1.6rem);font-weight:720;letter-spacing:-.025em;line-height:1.25}.app-shell-root[data-portal-type=providerOrganization] :is(.page-header,.client-portal-compact-header,.client-dashboard-header,.credentialing-provider-profile-hero,.client-detail-hero) :is(p,.text-slate-600,.text-slate-500,[class*="text-white/"],.text-teal-100,.text-teal-200){color:var(--client-muted)!important}.app-shell-root[data-portal-type=providerOrganization] .app-page-breadcrumbs{font-size:10px;font-weight:650;letter-spacing:.045em;color:#647f8d}.app-shell-root[data-portal-type=providerOrganization] .app-page-breadcrumbs a{color:#217b7b}.app-shell-root[data-portal-type=providerOrganization] .app-page-breadcrumbs .text-navy-900{color:#58717e!important}.app-shell-root[data-portal-type=providerOrganization] .client-dashboard-header a,.app-shell-root[data-portal-type=providerOrganization] :is(.page-header,.client-portal-compact-header) :is(.btn-primary,.btn-secondary,.report-header-action){background:#ffffffd9!important;border:1px solid #c8dfe6!important;color:#28556a!important;box-shadow:0 2px 5px #294e6205!important;border-radius:10px;min-height:36px;font-size:12px;font-weight:650;padding:8px 12px;transition:background .15s,border-color .15s}.app-shell-root[data-portal-type=providerOrganization] :is(.page-header,.client-portal-compact-header) a.btn-primary{background:#e5f3ef!important;color:#176b5e!important;border-color:#c5e3db!important}.app-shell-root[data-portal-type=providerOrganization] .page-header a.report-header-action{background:#edf0fb!important;border-color:#d5dcf1!important;color:#505c96!important}.app-shell-root[data-portal-type=providerOrganization] .client-dashboard-header a:hover,.app-shell-root[data-portal-type=providerOrganization] :is(.page-header,.client-portal-compact-header) :is(.btn-primary,.btn-secondary,.report-header-action):hover{background:#e0efef!important;border-color:#a9ced3!important;transform:none}.app-shell-root[data-portal-type=providerOrganization] .client-portal-compact-header__logo{width:78px;height:48px;padding:8px;border:1px solid #d7e8e9;border-radius:11px;background:#fff;box-shadow:none}.app-shell-root[data-portal-type=providerOrganization] .client-portal-compact-header__logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.app-shell-root[data-portal-type=providerOrganization] .client-dashboard-header a span{color:#237d85;background:#e7f3f4}.app-shell-root[data-portal-type=providerOrganization] :is(.panel,.provider-card,section[aria-label="Report filters"]){border-color:var(--client-border);border-radius:16px;box-shadow:0 4px 18px #24496206}.app-shell-root[data-portal-type=providerOrganization] :is(input,select,textarea,button,.label){font-family:inherit}.app-shell-root[data-portal-type=providerOrganization] section[aria-label="Report filters"]{padding:12px 14px;background:#ffffffeb}.app-shell-root[data-portal-type=providerOrganization] section[aria-label="Report filters"] .label{font-size:10px;font-weight:650;letter-spacing:.055em;color:#547181}.app-shell-root[data-portal-type=providerOrganization] section[aria-label="Report filters"] .field{min-height:36px;padding:7px 10px;font-size:12px}.app-shell-root[data-portal-type=providerOrganization] section[aria-label="Report filters"]>div:nth-child(3){font-size:12px;color:#597582}.app-shell-root[data-portal-type=providerOrganization] section[aria-label="Report filters"]>div:nth-child(3) button{min-height:30px}.app-shell-root[data-portal-type=providerOrganization] section[aria-label="Report filters"]>p{margin-top:3px;font-size:10px;color:#728995}.app-shell-root[data-portal-type=providerOrganization] .report-table-panel{padding:0!important}.app-shell-root[data-portal-type=providerOrganization] table{font-family:inherit;font-size:12px}.app-shell-root[data-portal-type=providerOrganization] .table th{font-size:10px;font-weight:650;letter-spacing:.025em;padding:12px 10px;background:#f0f6f8;color:#547281}.app-shell-root[data-portal-type=providerOrganization] .table td{padding:11px 10px;line-height:1.45;border-color:#e4edf0}.app-shell-root[data-portal-type=providerOrganization] .client-dashboard-graphs>a{box-shadow:0 4px 16px #24496206;border-color:#dce8ed;border-radius:16px}.app-shell-root[data-portal-type=providerOrganization] .client-dashboard-graphs :is(h2,h3){font-weight:650;letter-spacing:-.015em}.app-shell-root[data-portal-type=providerOrganization] #app-primary-sidebar .sidebar-user-expanded form button{color:#315967!important;background:#ffffffcc!important;border:1px solid #c9dde2!important;box-shadow:none!important}@media(min-width:1100px){.app-shell-root[data-portal-type=providerOrganization] section[aria-label="Report filters"]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 14px;align-items:end}.app-shell-root[data-portal-type=providerOrganization] section[aria-label="Report filters"]>div:first-child{grid-column:1/-1}.app-shell-root[data-portal-type=providerOrganization] section[aria-label="Report filters"]>div:nth-child(2){margin-top:0}.app-shell-root[data-portal-type=providerOrganization] section[aria-label="Report filters"]>div:nth-child(3){justify-content:flex-end;margin-top:0;align-self:center}.app-shell-root[data-portal-type=providerOrganization] section[aria-label="Report filters"]>p{grid-column:1/-1}}@media(max-width:767px){.app-shell-root[data-portal-type=providerOrganization] :is(.page-header,.client-portal-compact-header,.client-dashboard-header){padding:12px;border-radius:13px}.app-shell-root[data-portal-type=providerOrganization] .report-page-shell .page-header{align-items:flex-start}.app-shell-root[data-portal-type=providerOrganization] section[aria-label="Report filters"] .field{min-height:42px}}@media print{.app-shell-root[data-portal-type=providerOrganization]{background:white!important}.app-shell-root[data-portal-type=providerOrganization] :is(.page-header,.client-portal-compact-header,.client-dashboard-header){background:#fff!important;box-shadow:none!important}}.app-shell-root[data-portal-type=providerOrganization] .client-detail-hero>[aria-hidden=true]{display:none}.app-shell-root[data-portal-type=providerOrganization] .client-detail-hero .text-slate-100{color:#5c7685}@media (min-width:1200px){.app-shell-root[data-portal-type=providerOrganization] .dashboard-status-legend{grid-template-columns:repeat(2,minmax(0,1fr))}.app-shell-root[data-portal-type=providerOrganization] .client-dashboard-graphs>a{padding:14px!important}.app-shell-root[data-portal-type=providerOrganization] .dashboard-graph-heading>div{padding:5px 8px}.app-shell-root[data-portal-type=providerOrganization] .dashboard-graph-heading>div>p:last-child{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}