.Dashboard-module__DB7hEa__page{flex-direction:column;height:100vh;display:flex;position:relative}.Dashboard-module__DB7hEa__body{flex:1;min-height:0;display:flex}.Dashboard-module__DB7hEa__mainColumn{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.Dashboard-module__DB7hEa__tableRegion{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.Dashboard-module__DB7hEa__tableScroll{flex-direction:column;flex:1;min-height:0;display:flex}.Dashboard-module__DB7hEa__fullPageShadeWrap{position:fixed;inset:0}
.Masthead-module__RIlRAq__masthead{background:var(--bg-header);color:var(--bg-page);justify-content:space-between;align-items:center;padding:18px 24px;display:flex;position:relative}.Masthead-module__RIlRAq__logo{width:auto;height:24px}.Masthead-module__RIlRAq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Masthead-module__RIlRAq__icons{gap:8px;display:flex}.Masthead-module__RIlRAq__iconButton{border-radius:var(--radius-md);width:34px;height:34px;color:var(--masthead-icon);opacity:.85;justify-content:center;align-items:center;transition:background-color .15s,opacity .15s;display:flex}.Masthead-module__RIlRAq__iconButton:hover{opacity:1;background:#ffffff1a}
.ChromeIcons-module__8gzGRW__shimmerSweep{background:linear-gradient(90deg,#0000 0%,#ffffffe6 50%,#0000 100%) 0 0/50% 100% no-repeat;animation:2.4s ease-in-out infinite ChromeIcons-module__8gzGRW__anchorLogoShimmer}@keyframes ChromeIcons-module__8gzGRW__anchorLogoShimmer{0%{opacity:0;background-position:0 0}50%{opacity:1;background-position:50% 0}to{opacity:0;background-position:100% 0}}@media (prefers-reduced-motion:reduce){.ChromeIcons-module__8gzGRW__shimmerSweep{opacity:0;animation:none}}
.Footer-module__S6Hkya__footer{height:var(--footer-height);background:var(--bg-header);color:var(--masthead-icon);z-index:110;align-items:center;gap:20px;padding:0 24px;font-size:.875rem;display:flex;position:fixed;bottom:0;left:0;right:0}.Footer-module__S6Hkya__logo{opacity:.85;flex-shrink:0;display:flex}.Footer-module__S6Hkya__copyright{opacity:.85;white-space:nowrap}.Footer-module__S6Hkya__links{align-items:center;gap:16px;margin-left:auto;display:flex}.Footer-module__S6Hkya__link{font:inherit;color:inherit;opacity:.85;cursor:pointer;white-space:nowrap;background:0 0;border:none;margin:0;padding:0;transition:opacity .15s}.Footer-module__S6Hkya__link:hover,.Footer-module__S6Hkya__link:focus-visible{opacity:1;text-decoration:underline}
.LoadingScreen-module__zfmyua__wrap{background:var(--bg-page);min-height:100vh;color:var(--ink-primary);font-family:var(--font-body);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:28px;padding:24px;display:flex}.LoadingScreen-module__zfmyua__logo{background-color:var(--ink-primary);width:432.371px;height:60px;-webkit-mask-image:url(/claimsdock-logo.svg);mask-image:url(/claimsdock-logo.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.LoadingScreen-module__zfmyua__tagline{width:max-content;max-width:92vw;font-family:var(--font-heading);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;font-size:1.125rem;line-height:1.5;display:flex}.LoadingScreen-module__zfmyua__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.LoadingScreen-module__zfmyua__shimmerRow{flex-direction:column;gap:6px;width:100%;max-width:360px;display:flex}.LoadingScreen-module__zfmyua__shimmerBar{border-radius:var(--radius-sm);background:linear-gradient(90deg, var(--border-subtle) 0%, var(--border-subtle) 40%, var(--shimmer-color,var(--bg-page)) 50%, var(--border-subtle) 82%, var(--border-subtle) 100%);background-size:250% 100%;height:6px;animation:3.2s linear infinite LoadingScreen-module__zfmyua__loadingShimmer}.LoadingScreen-module__zfmyua__shimmerBar:first-of-type{--shimmer-color:var(--badge-blue-text);animation-delay:0s}.LoadingScreen-module__zfmyua__shimmerBar:nth-of-type(2){--shimmer-color:var(--badge-green-text);animation-delay:.13s}.LoadingScreen-module__zfmyua__shimmerBar:nth-of-type(3){--shimmer-color:var(--badge-amber-text);animation-delay:.26s}.LoadingScreen-module__zfmyua__shimmerBar:nth-of-type(4){--shimmer-color:var(--badge-violet-text);animation-delay:.39s}.LoadingScreen-module__zfmyua__shimmerBar:nth-of-type(5){--shimmer-color:var(--badge-red-text);animation-delay:.52s}@keyframes LoadingScreen-module__zfmyua__loadingShimmer{0%{background-position:200% 0}to{background-position:-50% 0}}.LoadingScreen-module__zfmyua__status{max-width:480px;color:var(--ink-muted);font-size:.8125rem;line-height:1.5}.LoadingScreen-module__zfmyua__factStack{width:100%;max-width:560px;height:12em;position:relative}.LoadingScreen-module__zfmyua__factItem{font-family:var(--font-heading);color:var(--ink-primary);opacity:0;margin:0;font-size:1.375rem;line-height:1.5;animation:160s linear infinite LoadingScreen-module__zfmyua__factSlot;position:absolute;inset:0;overflow:hidden}@keyframes LoadingScreen-module__zfmyua__factSlot{0%{opacity:0}.3125%{opacity:1}4.6875%{opacity:1}5%{opacity:0}to{opacity:0}}@media (prefers-reduced-motion:reduce){.LoadingScreen-module__zfmyua__shimmerBar{background-position:50% 0;animation:none}.LoadingScreen-module__zfmyua__factItem{opacity:0;animation:none}.LoadingScreen-module__zfmyua__factItem:first-child{opacity:1}}
.LoadingToast-module__rNoL-W__wrap{height:0;transition:height .8s;overflow:hidden}.LoadingToast-module__rNoL-W__wrap.LoadingToast-module__rNoL-W__shown{height:32px}.LoadingToast-module__rNoL-W__loading{background:var(--badge-blue-bg);color:var(--badge-blue-text)}.LoadingToast-module__rNoL-W__complete{background:var(--badge-green-bg);color:var(--badge-green-text)}.LoadingToast-module__rNoL-W__inner{height:32px;font-family:var(--font-body);justify-content:space-between;align-items:center;padding:0 48px;display:flex}.LoadingToast-module__rNoL-W__left{align-items:center;gap:8px;display:flex}.LoadingToast-module__rNoL-W__message{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.875rem;overflow:hidden}.LoadingToast-module__rNoL-W__closeButton{color:inherit;flex-shrink:0;align-items:center;gap:4px;display:flex}.LoadingToast-module__rNoL-W__closeLabel{letter-spacing:.03em;font-size:.5rem;font-weight:500}.LoadingToast-module__rNoL-W__closeX{font-size:1.25rem;line-height:1}.LoadingToast-module__rNoL-W__coverStage{height:32px;position:relative;overflow:hidden}.LoadingToast-module__rNoL-W__coverBase{position:absolute;inset:0}.LoadingToast-module__rNoL-W__coverIncoming{animation:.8s forwards LoadingToast-module__rNoL-W__coverSlideIn;position:absolute;inset:0;transform:translateY(-100%)}@keyframes LoadingToast-module__rNoL-W__coverSlideIn{to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.LoadingToast-module__rNoL-W__wrap{transition:none}.LoadingToast-module__rNoL-W__coverIncoming{animation:none;transform:translateY(0)}}
.SlidingToggle-module__YcYd4q__track{isolation:isolate;background:var(--toggle-track-bg);border:1px solid var(--border-subtle);border-radius:var(--radius-md);align-self:flex-start;gap:2px;padding:2px;display:inline-flex;position:relative}.SlidingToggle-module__YcYd4q__thumb{background:var(--toggle-thumb-bg);border-radius:var(--radius-sm);transition:transform var(--dur-toggle-slide) var(--ease-standard), width var(--dur-toggle-slide) var(--ease-standard);position:absolute;top:2px;bottom:2px;left:0;box-shadow:0 1px 3px #00000029}.SlidingToggle-module__YcYd4q__pill{z-index:1;border-radius:var(--radius-sm);color:var(--ink-muted);white-space:nowrap;transition:color var(--dur-toggle-slide) var(--ease-standard);padding:8px 16px;font-size:.8125rem;font-weight:600;position:relative}.SlidingToggle-module__YcYd4q__pillIcon{justify-content:center;align-items:center;gap:6px;display:flex}.SlidingToggle-module__YcYd4q__pillActive{color:var(--ink-primary)}.SlidingToggle-module__YcYd4q__small .SlidingToggle-module__YcYd4q__pill{padding:5px 12px;font-size:.75rem}
.StatTiles-module__W9OqiW__gridWrap{transition:height var(--dur-height) var(--ease-standard);overflow:hidden}.StatTiles-module__W9OqiW__grid{gap:16px;padding:20px 24px 0;display:flex}.StatTiles-module__W9OqiW__tile{border-radius:var(--radius-lg);flex-direction:column;flex:1;justify-content:space-between;gap:14px;padding:14px 18px;display:flex}.StatTiles-module__W9OqiW__good{background:var(--status-good-bg);--toggle-track-bg:var(--tile-tint-good)}.StatTiles-module__W9OqiW__warning{background:var(--status-warning-bg);--toggle-track-bg:var(--tile-tint-warning)}.StatTiles-module__W9OqiW__critical{background:var(--status-critical-bg);--toggle-track-bg:var(--tile-tint-critical)}.StatTiles-module__W9OqiW__info{background:var(--status-info-bg);--toggle-track-bg:var(--tile-tint-info)}[data-theme=dark] .StatTiles-module__W9OqiW__good{background:var(--tile-tint-good);--toggle-track-bg:color-mix(in srgb, black 18%, var(--tile-tint-good));--toggle-thumb-bg:var(--bg-header)}[data-theme=dark] .StatTiles-module__W9OqiW__warning{background:var(--tile-tint-warning);--toggle-track-bg:color-mix(in srgb, black 18%, var(--tile-tint-warning));--toggle-thumb-bg:var(--bg-header)}[data-theme=dark] .StatTiles-module__W9OqiW__critical{background:var(--tile-tint-critical);--toggle-track-bg:color-mix(in srgb, black 18%, var(--tile-tint-critical));--toggle-thumb-bg:var(--bg-header)}[data-theme=dark] .StatTiles-module__W9OqiW__info{background:var(--tile-tint-info);--toggle-track-bg:color-mix(in srgb, black 18%, var(--tile-tint-info));--toggle-thumb-bg:var(--bg-header)}.StatTiles-module__W9OqiW__numRow{align-items:baseline;gap:8px;display:flex}.StatTiles-module__W9OqiW__count{font-family:var(--font-heading);font-size:1.5rem;font-weight:700}.StatTiles-module__W9OqiW__label{color:var(--ink-muted);font-size:.8125rem}.StatTiles-module__W9OqiW__emptyLabel{color:var(--ink-muted);font-size:.8125rem;font-weight:600}
.ClaimsTable-module__QWfyLa__wrap{flex-direction:column;flex:1;min-height:0;padding:20px 24px 0;display:flex}.ClaimsTable-module__QWfyLa__verticalScroll{min-height:0;padding-bottom:calc(24px + var(--footer-space));flex:1;overflow-y:auto}.ClaimsTable-module__QWfyLa__tableHScroll{overflow-x:auto}.ClaimsTable-module__QWfyLa__listHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.ClaimsTable-module__QWfyLa__listTitle{font-family:var(--font-heading);font-size:1.125rem}.ClaimsTable-module__QWfyLa__searchBar{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-field);width:280px;color:var(--ink-muted);align-items:center;gap:8px;padding:8px 12px;display:flex}.ClaimsTable-module__QWfyLa__searchInput{color:var(--ink-primary);background:0 0;border:none;flex:1;font-size:.8125rem}.ClaimsTable-module__QWfyLa__searchInput:focus{outline:none}.ClaimsTable-module__QWfyLa__searchClear{color:inherit;cursor:pointer;background:0 0;border:none;align-items:center;padding:0;display:flex}.ClaimsTable-module__QWfyLa__searchClear:hover,.ClaimsTable-module__QWfyLa__searchClear:focus-visible{color:var(--ink-primary)}.ClaimsTable-module__QWfyLa__table{border-collapse:collapse;min-width:100%;font-size:.8125rem}.ClaimsTable-module__QWfyLa__table th,.ClaimsTable-module__QWfyLa__table td{text-align:left;border-bottom:1px solid var(--border-divider);white-space:nowrap;padding:10px 12px}.ClaimsTable-module__QWfyLa__headerRow th{color:var(--ink-muted);text-transform:none;font-size:.75rem;font-weight:600}.ClaimsTable-module__QWfyLa__headerLabel{align-items:center;gap:4px;display:inline-flex}.ClaimsTable-module__QWfyLa__sortGroup{align-items:center;gap:7px;display:inline-flex}.ClaimsTable-module__QWfyLa__sortLabel{color:inherit;font:inherit;font-weight:inherit}.ClaimsTable-module__QWfyLa__sortLabel:hover{color:var(--ink-primary)}.ClaimsTable-module__QWfyLa__sortCaretButton{color:var(--ink-muted);display:inline-flex}.ClaimsTable-module__QWfyLa__sortCaretButton:hover,.ClaimsTable-module__QWfyLa__sortCaretButton:focus-visible{color:var(--ink-primary)}.ClaimsTable-module__QWfyLa__caret{flex-shrink:0}.ClaimsTable-module__QWfyLa__checkboxCell{width:32px}.ClaimsTable-module__QWfyLa__row{cursor:pointer;transition:background-color .12s}.ClaimsTable-module__QWfyLa__row:hover{background:var(--bg-surface)}.ClaimsTable-module__QWfyLa__mono{font-family:var(--font-mono);font-size:.75rem}.ClaimsTable-module__QWfyLa__truncate{text-overflow:ellipsis;max-width:220px;overflow:hidden}.ClaimsTable-module__QWfyLa__truncatePatient{text-overflow:ellipsis;overflow:hidden}.ClaimsTable-module__QWfyLa__slaBreached{color:var(--status-critical-text);font-weight:600}.ClaimsTable-module__QWfyLa__slaRemainingWord{display:inline}@media (max-width:1439px){.ClaimsTable-module__QWfyLa__linkedCell{display:none}}@media (max-width:1599px){.ClaimsTable-module__QWfyLa__statusCell svg{display:none}.ClaimsTable-module__QWfyLa__truncate{max-width:140px}.ClaimsTable-module__QWfyLa__truncatePatient{max-width:130px}.ClaimsTable-module__QWfyLa__slaRemainingWord{display:none}}
.Popover-module__zGci_W__root{display:inline-flex;position:relative}.Popover-module__zGci_W__trigger{cursor:pointer;border-radius:var(--radius-sm);display:inline-flex}.Popover-module__zGci_W__trigger:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Popover-module__zGci_W__panel{z-index:40;background:var(--bg-surface);border-radius:var(--radius-md);animation:Popover-module__zGci_W__popover-in var(--dur-fade-in) var(--ease-standard);position:fixed;box-shadow:0 8px 24px #0000002e,0 2px 6px #0000001a}@keyframes Popover-module__zGci_W__popover-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}
.Badge-module__bHbwFG__badge{border-radius:var(--radius-lg);white-space:nowrap;align-items:center;gap:6px;padding:4px 10px 4px 8px;font-size:.8125rem;font-weight:600;line-height:1.2;display:inline-flex}.Badge-module__bHbwFG__red{background:var(--badge-red-bg);color:var(--badge-red-text)}.Badge-module__bHbwFG__flame{background:var(--badge-flame-bg);color:var(--badge-flame-text)}.Badge-module__bHbwFG__amber{background:var(--badge-amber-bg);color:var(--badge-amber-text)}.Badge-module__bHbwFG__yellow{background:var(--badge-yellow-bg);color:var(--badge-yellow-text)}.Badge-module__bHbwFG__green{background:var(--badge-green-bg);color:var(--badge-green-text)}.Badge-module__bHbwFG__blue{background:var(--badge-blue-bg);color:var(--badge-blue-text)}.Badge-module__bHbwFG__violet{background:var(--badge-violet-bg);color:var(--badge-violet-text)}.Badge-module__bHbwFG__lilac{background:var(--badge-lilac-bg);color:var(--badge-lilac-text)}.Badge-module__bHbwFG__aqua{background:var(--badge-aqua-bg);color:var(--badge-aqua-text)}
.LegendIcon-module__iTEtzG__icon{color:var(--status-info-text);display:inline-flex}.LegendIcon-module__iTEtzG__legend{box-sizing:border-box;width:320px;min-width:0;max-width:min(320px,100vw - 32px);padding:20px;overflow:hidden}.LegendIcon-module__iTEtzG__legendBadge{overflow-wrap:anywhere;white-space:normal!important}.LegendIcon-module__iTEtzG__title{font-family:var(--font-heading);border-bottom:1px solid var(--border-divider);margin-bottom:12px;padding-bottom:12px;font-size:1.0625rem;font-weight:600}.LegendIcon-module__iTEtzG__list{flex-direction:column;gap:18px;min-width:0;list-style:none;display:flex}.LegendIcon-module__iTEtzG__item{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;max-width:100%;display:flex}.LegendIcon-module__iTEtzG__itemDescription{color:var(--ink-muted);overflow-wrap:anywhere;word-break:break-word;font-size:.75rem;font-weight:400;line-height:1.4}
.Pagination-module__Ih5jkq__row{color:var(--ink-muted);justify-content:space-between;align-items:center;padding-top:16px;font-size:.75rem;display:flex}.Pagination-module__Ih5jkq__left{align-items:center;gap:10px;display:flex}.Pagination-module__Ih5jkq__selectWrap{display:inline-flex;position:relative}.Pagination-module__Ih5jkq__pageSizeSelect{appearance:none;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--ink-primary);background:var(--bg-field);padding:3px 22px 3px 6px;font-size:.75rem}.Pagination-module__Ih5jkq__selectChevron{color:var(--ink-muted);pointer-events:none;display:flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.Pagination-module__Ih5jkq__selectChevron svg{width:10px;height:10px}.Pagination-module__Ih5jkq__right{align-items:center;gap:4px;display:flex}.Pagination-module__Ih5jkq__arrow{width:24px;height:24px;color:var(--ink-muted);justify-content:center;align-items:center;display:flex}.Pagination-module__Ih5jkq__arrow:disabled{opacity:.35;cursor:default}.Pagination-module__Ih5jkq__pageNumber{min-width:24px;height:24px;color:var(--ink-muted);border-radius:999px;justify-content:center;align-items:center;padding:0 4px;font-size:.75rem;display:flex}.Pagination-module__Ih5jkq__pageNumberActive{border:1px solid var(--accent);color:var(--ink-primary);font-weight:600}.Pagination-module__Ih5jkq__ellipsis{padding:0 2px}
.Checkbox-module__PaDusq__wrap{cursor:pointer;width:20px;height:20px;display:inline-flex;position:relative}.Checkbox-module__PaDusq__input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.Checkbox-module__PaDusq__highlight{pointer-events:none;background:0 0;border-radius:4px;transition:background-color .15s;position:absolute;inset:0}.Checkbox-module__PaDusq__box{border:1.5px solid var(--border-strong);background:var(--bg-field);color:#0000;pointer-events:none;border-radius:4px;justify-content:center;align-items:center;transition:background-color .15s,border-color .15s;display:flex;position:absolute;inset:2px}.Checkbox-module__PaDusq__input:hover~.Checkbox-module__PaDusq__highlight,.Checkbox-module__PaDusq__input:focus-visible~.Checkbox-module__PaDusq__highlight,.Checkbox-module__PaDusq__input:active~.Checkbox-module__PaDusq__highlight{background:var(--status-good-bg)}.Checkbox-module__PaDusq__input:checked~.Checkbox-module__PaDusq__box{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.Checkbox-module__PaDusq__input:checked:hover~.Checkbox-module__PaDusq__highlight,.Checkbox-module__PaDusq__input:checked:focus-visible~.Checkbox-module__PaDusq__highlight,.Checkbox-module__PaDusq__input:checked:active~.Checkbox-module__PaDusq__highlight{background:var(--status-good-bg)}.Checkbox-module__PaDusq__input:focus-visible~.Checkbox-module__PaDusq__box{outline:2px solid var(--accent);outline-offset:2px}
.Button-module__iYV4-q__button{border-radius:var(--radius-md);white-space:nowrap;justify-content:center;align-items:center;padding:10px 18px;font-size:.8125rem;font-weight:600;transition:background-color .15s,color .15s,border-color .15s,filter .15s,box-shadow .15s;display:inline-flex;box-shadow:0 1px 2px #00000040}.Button-module__iYV4-q__button:hover,.Button-module__iYV4-q__button:focus-visible,.Button-module__iYV4-q__button:active{box-shadow:0 2px 3px #00000040}.Button-module__iYV4-q__primary{background:var(--accent);color:var(--accent-ink)}.Button-module__iYV4-q__primary:hover,.Button-module__iYV4-q__primary:focus-visible,.Button-module__iYV4-q__primary:active{background:var(--button-primary-hover-bg)}.Button-module__iYV4-q__secondary{background:var(--bg-field);border:1px solid var(--border-strong);color:var(--ink-primary)}.Button-module__iYV4-q__secondary:hover,.Button-module__iYV4-q__secondary:focus-visible,.Button-module__iYV4-q__secondary:active{color:var(--ink-muted)}.Button-module__iYV4-q__primaryWarning{background:var(--status-critical-text);color:var(--accent-ink)}.Button-module__iYV4-q__primaryWarning:hover,.Button-module__iYV4-q__primaryWarning:focus-visible,.Button-module__iYV4-q__primaryWarning:active{color:#fffbe7;background:#9d0000}.Button-module__iYV4-q__secondaryWarning{background:var(--bg-field);border:1px solid var(--status-critical-text);color:var(--status-critical-text)}.Button-module__iYV4-q__secondaryWarning:hover,.Button-module__iYV4-q__secondaryWarning:focus-visible,.Button-module__iYV4-q__secondaryWarning:active{color:#fffbe7;background:#9d0000}[data-theme=dark] .Button-module__iYV4-q__primaryWarning:hover,[data-theme=dark] .Button-module__iYV4-q__primaryWarning:focus-visible,[data-theme=dark] .Button-module__iYV4-q__primaryWarning:active,[data-theme=dark] .Button-module__iYV4-q__secondaryWarning:hover,[data-theme=dark] .Button-module__iYV4-q__secondaryWarning:focus-visible,[data-theme=dark] .Button-module__iYV4-q__secondaryWarning:active{color:#3a2411;background:#ff9b9b}.Button-module__iYV4-q__button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Button-module__iYV4-q__button:disabled{opacity:.5;cursor:default}
.BulkActionBar-module__EenfSq__bar{background:var(--bg-anchor);border-radius:var(--radius-md);justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding:8px 20px;display:flex}.BulkActionBar-module__EenfSq__count{color:var(--ink-primary);font-size:.8125rem;font-weight:600}.BulkActionBar-module__EenfSq__actions{align-items:center;gap:12px;display:flex}.BulkActionBar-module__EenfSq__unavailable{color:var(--ink-muted);font-size:.8125rem}
.ClaimsCard-module__YQVS4G__card{background:var(--bg-surface);border-radius:var(--radius-lg);flex-direction:column;min-height:0;padding:24px 24px 0;font-size:.875rem;display:flex;box-shadow:0 20px 50px #00000040,0 4px 12px #0000001f}.ClaimsCard-module__YQVS4G__headerRow{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.ClaimsCard-module__YQVS4G__claimId{font-family:var(--font-mono);font-size:1rem;font-weight:600}.ClaimsCard-module__YQVS4G__close{color:var(--ink-muted);font-size:.75rem}.ClaimsCard-module__YQVS4G__badgeRow{gap:24px;margin-bottom:16px;display:flex}.ClaimsCard-module__YQVS4G__badgeColumn{flex-direction:column;gap:4px;display:flex}.ClaimsCard-module__YQVS4G__badgeLabel{color:var(--ink-muted);font-size:.6875rem}.ClaimsCard-module__YQVS4G__badgeLabelInline{width:fit-content;color:var(--ink-muted);align-items:center;gap:4px;font-size:.6875rem;display:inline-flex}.ClaimsCard-module__YQVS4G__infoGrid{grid-template-columns:1fr 1fr;gap:8px 24px;margin-bottom:24px;font-size:.8125rem;display:grid}.ClaimsCard-module__YQVS4G__infoLabel{color:var(--ink-muted)}.ClaimsCard-module__YQVS4G__linkedClaimLink{color:var(--accent);font-weight:600;font-family:var(--font-mono)}.ClaimsCard-module__YQVS4G__linkedClaimLink:hover{text-decoration:underline}.ClaimsCard-module__YQVS4G__divider{background:var(--border-divider);height:1px;margin:16px 0}.ClaimsCard-module__YQVS4G__scrollBody{flex:1;min-height:0;padding-bottom:24px;overflow-y:auto}.ClaimsCard-module__YQVS4G__animatedHeight{transition:height var(--dur-height) var(--ease-standard);overflow:hidden}.ClaimsCard-module__YQVS4G__fadeContent{animation:ClaimsCard-module__YQVS4G__content-fade-in var(--dur-view-switch) var(--ease-standard)}@keyframes ClaimsCard-module__YQVS4G__content-fade-in{0%{opacity:0}to{opacity:1}}.ClaimsCard-module__YQVS4G__section{flex-direction:column;gap:4px;display:flex}.ClaimsCard-module__YQVS4G__sectionLabel{color:var(--ink-muted);margin-bottom:4px;font-size:.75rem}.ClaimsCard-module__YQVS4G__careLine,.ClaimsCard-module__YQVS4G__auditEntryHead{justify-content:space-between;align-items:flex-start;padding:4px 0;display:flex}.ClaimsCard-module__YQVS4G__careLineDescription{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;flex:1;min-width:0;display:-webkit-box;overflow:hidden}.ClaimsCard-module__YQVS4G__careLineRight{color:var(--ink-muted);flex-shrink:0;gap:16px;margin-left:12px;display:inline-flex}.ClaimsCard-module__YQVS4G__careLineUnits{color:var(--ink-muted)}.ClaimsCard-module__YQVS4G__careLineCharge{color:var(--ink-primary)}.ClaimsCard-module__YQVS4G__evidenceList{flex-direction:column;gap:4px;padding-left:20px;list-style:outside;display:flex}.ClaimsCard-module__YQVS4G__evidenceItem{line-height:1.5}.ClaimsCard-module__YQVS4G__recommendation b{color:var(--accent)}.ClaimsCard-module__YQVS4G__recommendationNarrative{color:var(--ink-muted);margin-top:4px;line-height:1.5}.ClaimsCard-module__YQVS4G__fieldsGrid{grid-template-columns:1fr 1fr 1fr;gap:12px 20px;display:grid}.ClaimsCard-module__YQVS4G__field{flex-direction:column;gap:2px;display:flex}.ClaimsCard-module__YQVS4G__fieldLabel{color:var(--ink-muted);font-size:.6875rem}.ClaimsCard-module__YQVS4G__fieldValue{font-size:.8125rem}.ClaimsCard-module__YQVS4G__auditEntry{border:1px solid var(--border-divider);border-radius:var(--radius-md);margin-bottom:12px;padding:10px 12px}.ClaimsCard-module__YQVS4G__auditEntryBody{margin-top:4px;font-size:.8125rem}.ClaimsCard-module__YQVS4G__addNoteButton{align-self:flex-start}.ClaimsCard-module__YQVS4G__actionRow{gap:10px;display:flex}
.ActionConfirmOverlay-module__73QTRa__card{background:var(--bg-surface);border-radius:var(--radius-lg);width:480px;max-width:90vw;padding:24px;font-size:.875rem;box-shadow:0 20px 50px #0000004d,0 4px 12px #00000024}.ActionConfirmOverlay-module__73QTRa__warningCard{border:1px solid var(--status-critical-text);}.ActionConfirmOverlay-module__73QTRa__denyCard{width:600px;}.ActionConfirmOverlay-module__73QTRa__headerRow{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.ActionConfirmOverlay-module__73QTRa__claimId{font-family:var(--font-mono);font-size:1rem;font-weight:600}.ActionConfirmOverlay-module__73QTRa__close{color:var(--ink-muted);font-size:.75rem}.ActionConfirmOverlay-module__73QTRa__title{font-family:var(--font-heading);margin-bottom:12px;font-size:1.125rem}.ActionConfirmOverlay-module__73QTRa__warningTitle{color:var(--status-critical-text);}.ActionConfirmOverlay-module__73QTRa__hint{color:var(--ink-muted);margin-bottom:12px;font-size:.8125rem;line-height:1.4}.ActionConfirmOverlay-module__73QTRa__confirmedText{font-family:var(--font-heading);margin-bottom:16px;font-size:1.0625rem}.ActionConfirmOverlay-module__73QTRa__denyField{margin-bottom:14px}.ActionConfirmOverlay-module__73QTRa__noteLabel{color:var(--ink-muted);margin-bottom:6px;font-size:.8125rem;display:block}.ActionConfirmOverlay-module__73QTRa__noteLabelError{color:var(--status-critical-text);}.ActionConfirmOverlay-module__73QTRa__note{border:1px solid var(--border-subtle);border-radius:var(--radius-md);width:100%;font:inherit;resize:vertical;background:var(--bg-field);color:var(--ink-primary);padding:10px 12px;font-size:.8125rem}.ActionConfirmOverlay-module__73QTRa__noteError{border-color:var(--status-critical-text);}.ActionConfirmOverlay-module__73QTRa__fieldError{color:var(--status-critical-text);margin-top:4px;font-size:.6875rem}.ActionConfirmOverlay-module__73QTRa__divider{border:none;border-top:1px solid var(--border-subtle);margin:16px 0}.ActionConfirmOverlay-module__73QTRa__suggestList{margin-bottom:16px;padding-left:1.25em;font-size:.8125rem;line-height:1.5}.ActionConfirmOverlay-module__73QTRa__actions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.ActionConfirmOverlay-module__73QTRa__denySubmitButton{min-width:21ch}.ActionConfirmOverlay-module__73QTRa__loadingDots{align-items:center;gap:4px;height:1em;display:inline-flex}.ActionConfirmOverlay-module__73QTRa__loadingDots span{background:currentColor;border-radius:50%;width:5px;height:5px;animation:1.4s ease-in-out infinite both ActionConfirmOverlay-module__73QTRa__loadingDotBounce}.ActionConfirmOverlay-module__73QTRa__loadingDots span:first-child{animation-delay:-.32s}.ActionConfirmOverlay-module__73QTRa__loadingDots span:nth-child(2){animation-delay:-.16s}@keyframes ActionConfirmOverlay-module__73QTRa__loadingDotBounce{0%,80%,to{opacity:.5;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.ActionConfirmOverlay-module__73QTRa__loadingDots span{animation:none}}.ActionConfirmOverlay-module__73QTRa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.WorkflowDiagramModal-module__WZhk2a__frame{z-index:110;background:var(--bg-surface);border-radius:var(--radius-lg);width:92vw;height:92vh;animation:WorkflowDiagramModal-module__WZhk2a__modal-in var(--dur-fade-in) var(--ease-standard);flex-direction:column;display:flex;position:fixed;top:4vh;left:4vw;overflow:hidden;box-shadow:0 30px 80px #00000059,0 8px 24px #0003}.WorkflowDiagramModal-module__WZhk2a__frame.WorkflowDiagramModal-module__WZhk2a__closing{animation:WorkflowDiagramModal-module__WZhk2a__modal-out var(--dur-fade-out) var(--ease-standard) forwards}.WorkflowDiagramModal-module__WZhk2a__header{border-bottom:1px solid var(--border-divider);flex-shrink:0;justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.WorkflowDiagramModal-module__WZhk2a__title{font-family:var(--font-heading);font-size:1rem}.WorkflowDiagramModal-module__WZhk2a__close{color:var(--ink-muted);font-size:.75rem}.WorkflowDiagramModal-module__WZhk2a__close:hover{color:var(--ink-primary)}.WorkflowDiagramModal-module__WZhk2a__iframe{border:none;flex:1;width:100%}@keyframes WorkflowDiagramModal-module__WZhk2a__modal-in{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes WorkflowDiagramModal-module__WZhk2a__modal-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.98)}}
.Modal-module__Ro-5Wq__shade{animation:Modal-module__Ro-5Wq__shade-in var(--dur-fade-in) var(--ease-standard);background:#0a080673;position:absolute;inset:0}.Modal-module__Ro-5Wq__shade.Modal-module__Ro-5Wq__closing{animation:Modal-module__Ro-5Wq__shade-out var(--dur-fade-out) var(--ease-standard) forwards}.Modal-module__Ro-5Wq__layer{width:min(624px,100% - 48px);max-height:calc(100% - 40px - 16px - var(--footer-space));animation:Modal-module__Ro-5Wq__layer-in var(--dur-fade-in) var(--ease-standard);flex-direction:column;display:flex;position:absolute;top:40px;left:50%;overflow:hidden;transform:translate(-50%)}.Modal-module__Ro-5Wq__layer.Modal-module__Ro-5Wq__closing{animation:Modal-module__Ro-5Wq__layer-out var(--dur-fade-out) var(--ease-standard) forwards}.Modal-module__Ro-5Wq__layerWide{width:min(720px,100% - 48px)}@keyframes Modal-module__Ro-5Wq__shade-in{0%{opacity:0}to{opacity:1}}@keyframes Modal-module__Ro-5Wq__shade-out{0%{opacity:1}to{opacity:0}}@keyframes Modal-module__Ro-5Wq__layer-in{0%{opacity:0;transform:translate(-50%)translateY(8px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes Modal-module__Ro-5Wq__layer-out{0%{opacity:1;transform:translate(-50%)translateY(0)}to{opacity:0;transform:translate(-50%)translateY(8px)}}
.SettingsPanel-module__xETwFG__panel{z-index:40;background:var(--bg-surface);border-radius:var(--radius-md);flex-direction:column;gap:16px;width:360px;padding:20px 20px 28px;display:flex;position:absolute;top:62px;right:24px;box-shadow:0 8px 24px #0000002e,0 2px 6px #0000001a}[data-theme=dark] .SettingsPanel-module__xETwFG__panel{box-shadow:0 8px 26px 20px #0000002e,0 2px 6px #0000001a}.SettingsPanel-module__xETwFG__headerRow{justify-content:space-between;align-items:center;display:flex}.SettingsPanel-module__xETwFG__title{font-family:var(--font-heading);font-size:1.125rem}.SettingsPanel-module__xETwFG__close{color:var(--ink-muted);font-size:.75rem}.SettingsPanel-module__xETwFG__divider{background:var(--border-divider);flex-shrink:0;height:1px}.SettingsPanel-module__xETwFG__section{flex-direction:column;gap:8px;display:flex}.SettingsPanel-module__xETwFG__sectionLabel{color:var(--ink-muted);font-size:.75rem}.SettingsPanel-module__xETwFG__modelDescription{color:var(--ink-primary);font-size:.75rem;line-height:1.5}.SettingsPanel-module__xETwFG__howSection{border-top:1px solid var(--border-divider);flex-direction:column;padding-top:12px;display:flex}.SettingsPanel-module__xETwFG__howTitle{font-family:var(--font-heading);color:var(--ink-muted);margin-bottom:10px;font-size:1rem}.SettingsPanel-module__xETwFG__howText{color:var(--ink-primary);margin-bottom:16px;font-size:.75rem;line-height:1.5}.SettingsPanel-module__xETwFG__diagramThumb{border-radius:var(--radius-md);margin-bottom:10px;overflow:hidden}.SettingsPanel-module__xETwFG__diagramThumbImg{border-radius:var(--radius-md);width:100%;height:auto;box-shadow:inset 0 0 0 1px var(--ink-muted);display:block}.SettingsPanel-module__xETwFG__diagramLink{color:var(--accent);white-space:nowrap;align-self:flex-start;font-size:.8125rem;font-weight:600}.SettingsPanel-module__xETwFG__diagramLink:hover{text-decoration:underline}
.AnchorPanel-module__7Xstlq__panel{background:var(--bg-anchor);flex-direction:column;flex-shrink:0;gap:12px;width:30vw;min-width:260px;max-width:690px;padding:24px;display:flex}@media (max-width:1899px){.AnchorPanel-module__7Xstlq__panel{width:400px}}@media (max-width:1599px){.AnchorPanel-module__7Xstlq__panel{width:320px}}@media (max-width:1439px){.AnchorPanel-module__7Xstlq__panel{width:270px;padding:20px}}.AnchorPanel-module__7Xstlq__title{color:var(--ink-primary);align-items:center;display:flex}[data-style=ledger][data-theme=dark] .AnchorPanel-module__7Xstlq__title{color:#f8dfbd}[data-style=clinical][data-theme=dark] .AnchorPanel-module__7Xstlq__title{color:#cee8ee}[data-style=field][data-theme=light] .AnchorPanel-module__7Xstlq__title{color:#0e4639}[data-style=field][data-theme=dark] .AnchorPanel-module__7Xstlq__title{color:#a1c69f}.AnchorPanel-module__7Xstlq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.AnchorPanel-module__7Xstlq__disclaimer{color:var(--ink-muted);font-size:.75rem;line-height:1.4}.AnchorPanel-module__7Xstlq__inputRow{gap:8px;margin-top:8px;display:flex}.AnchorPanel-module__7Xstlq__input{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-field);flex:1;padding:10px 12px;font-size:.8125rem}.AnchorPanel-module__7Xstlq__sampleLabel{color:var(--ink-muted);margin-top:8px;font-size:.6875rem}.AnchorPanel-module__7Xstlq__pillRow{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.AnchorPanel-module__7Xstlq__pill{border:1px solid var(--border-subtle);color:var(--ink-muted);text-align:left;border-radius:999px;padding:6px 12px;font-size:.75rem}.AnchorPanel-module__7Xstlq__pill:hover{border-color:var(--border-strong);color:var(--ink-primary)}.AnchorPanel-module__7Xstlq__pill:disabled{opacity:.5;cursor:default}.AnchorPanel-module__7Xstlq__thinking{flex-direction:column;gap:2px;padding:4px 0;display:flex}.AnchorPanel-module__7Xstlq__shimmerBar{border-radius:var(--radius-sm);background:linear-gradient(90deg, var(--border-subtle) 0%, var(--border-subtle) 40%, var(--shimmer-color,var(--bg-page)) 50%, var(--border-subtle) 82%, var(--border-subtle) 100%);background-size:250% 100%;height:2px;animation:3.2s linear infinite AnchorPanel-module__7Xstlq__anchorShimmer}.AnchorPanel-module__7Xstlq__shimmerBar:first-of-type{--shimmer-color:var(--badge-blue-text);animation-delay:0s}.AnchorPanel-module__7Xstlq__shimmerBar:nth-of-type(2){--shimmer-color:var(--badge-green-text);animation-delay:.13s}.AnchorPanel-module__7Xstlq__shimmerBar:nth-of-type(3){--shimmer-color:var(--badge-amber-text);animation-delay:.26s}.AnchorPanel-module__7Xstlq__shimmerBar:nth-of-type(4){--shimmer-color:var(--badge-violet-text);animation-delay:.39s}.AnchorPanel-module__7Xstlq__shimmerBar:nth-of-type(5){--shimmer-color:var(--badge-red-text);animation-delay:.52s}@keyframes AnchorPanel-module__7Xstlq__anchorShimmer{0%{background-position:200% 0}to{background-position:-50% 0}}@media (prefers-reduced-motion:reduce){.AnchorPanel-module__7Xstlq__shimmerBar{background-position:50% 0;animation:none}}.AnchorPanel-module__7Xstlq__errorNote{color:var(--status-critical-text);font-size:.75rem}.AnchorPanel-module__7Xstlq__historyList{min-height:0;padding-bottom:var(--footer-space);flex-direction:column;flex:1;gap:16px;display:flex;overflow-y:auto}.AnchorPanel-module__7Xstlq__exchange{flex-direction:column;gap:8px;display:flex}.AnchorPanel-module__7Xstlq__answerBlock{border-radius:var(--radius-md);background:var(--bg-surface);flex-direction:column;gap:6px;padding:14px;display:flex}.AnchorPanel-module__7Xstlq__answerQuestion{color:var(--ink-muted);font-size:.75rem;font-weight:600}.AnchorPanel-module__7Xstlq__answerText{flex-direction:column;gap:8px;font-size:.8125rem;line-height:1.5;display:flex}:is(.AnchorPanel-module__7Xstlq__answerText h1,.AnchorPanel-module__7Xstlq__answerText h2,.AnchorPanel-module__7Xstlq__answerText h3){font-family:var(--font-heading);color:var(--ink-primary);margin-top:4px;font-size:.9375rem;font-weight:600}.AnchorPanel-module__7Xstlq__answerText p{margin:0}.AnchorPanel-module__7Xstlq__answerText strong{color:var(--ink-primary);font-weight:600}:is(.AnchorPanel-module__7Xstlq__answerText ul,.AnchorPanel-module__7Xstlq__answerText ol){flex-direction:column;gap:4px;margin:0;padding-left:1.25em;display:flex}.AnchorPanel-module__7Xstlq__answerText hr{border:none;border-top:1px solid var(--border-subtle);margin:4px 0}.AnchorPanel-module__7Xstlq__answerText table{border-collapse:collapse;font-size:.75rem;display:block;overflow-x:auto}:is(.AnchorPanel-module__7Xstlq__answerText th,.AnchorPanel-module__7Xstlq__answerText td){border:1px solid var(--border-subtle);text-align:left;padding:4px 8px}.AnchorPanel-module__7Xstlq__answerText th{color:var(--ink-muted);font-weight:600}.AnchorPanel-module__7Xstlq__answerText code{font-family:var(--font-mono);background:var(--bg-field);border-radius:var(--radius-sm);padding:1px 4px;font-size:.75rem}.AnchorPanel-module__7Xstlq__miniCardList{flex-direction:column;gap:8px;display:flex}.AnchorPanel-module__7Xstlq__moreNote{color:var(--ink-muted);text-align:center;font-size:.6875rem}
.ChatButton-module__ELMo-q__chat{border-radius:var(--radius-md);background:var(--accent);width:40px;height:40px;color:var(--accent-ink);flex-shrink:0;justify-content:center;align-items:center;transition:filter .15s,box-shadow .15s;display:flex;box-shadow:0 1px 2px #00000040}.ChatButton-module__ELMo-q__chat:hover,.ChatButton-module__ELMo-q__chat:focus-visible,.ChatButton-module__ELMo-q__chat:active{background:var(--button-primary-hover-bg);box-shadow:0 2px 3px #00000040}.ChatButton-module__ELMo-q__chat:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ChatButton-module__ELMo-q__chat:disabled{opacity:.5;cursor:default}
.error-module__bSZLSW__wrap{background:var(--bg-page);min-height:100vh;color:var(--ink-primary);font-family:var(--font-body);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex}.error-module__bSZLSW__title{font-family:var(--font-heading);font-size:1.125rem}.error-module__bSZLSW__subtitle{max-width:400px;color:var(--ink-muted);font-size:.8125rem;line-height:1.5}.error-module__bSZLSW__retry{margin-top:8px}
.MiniCard-module__952JEG__card{background:var(--bg-surface);border:1px solid var(--border-divider);border-radius:var(--radius-lg);text-align:left;cursor:pointer;flex-direction:column;gap:8px;width:100%;padding:16px;transition:box-shadow .15s;display:flex;box-shadow:0 1px 2px #00000040}.MiniCard-module__952JEG__card:hover,.MiniCard-module__952JEG__card:focus-visible,.MiniCard-module__952JEG__card:active{box-shadow:0 2px 3px #00000040}.MiniCard-module__952JEG__badgeRow{gap:8px;display:flex}.MiniCard-module__952JEG__summaryLine{font-size:.8125rem;font-family:var(--font-mono)}.MiniCard-module__952JEG__categoryLine{color:var(--ink-muted);font-size:.8125rem}.MiniCard-module__952JEG__recommendation{font-size:.8125rem}.MiniCard-module__952JEG__recommendation b{color:var(--accent)}.MiniCard-module__952JEG__link{color:var(--accent);align-self:flex-start;font-size:.8125rem;font-weight:600}.MiniCard-module__952JEG__card:hover .MiniCard-module__952JEG__link,.MiniCard-module__952JEG__card:focus-visible .MiniCard-module__952JEG__link{text-decoration:underline}
